/*!
 * Bootstrap v4.0.0-alpha.6 (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)
 *//*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}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{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}@-ms-viewport{width:device-width}html{-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;font-weight:normal;line-height:1.5;color:#292b2c;background-color:#fff}[tabindex="-1"]:focus{outline:none !important}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]{cursor:help}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:bold}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}a{color:#0275d8;text-decoration:none}a:focus,a:hover{color:rgb(1.2981651376,75.9426605505,140.2018348624);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{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle}[role=button]{cursor:pointer}a,area,button,[role=button],input,label,select,summary,textarea{-ms-touch-action:manipulation;touch-action:manipulation}table{border-collapse:collapse;background-color:rgba(0,0,0,0)}caption{padding-top:.75rem;padding-bottom:.75rem;color:#636c72;text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5rem}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{line-height:inherit}input[type=radio]:disabled,input[type=checkbox]:disabled{cursor:not-allowed}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit}input[type=search]{-webkit-appearance:none}output{display:inline-block}[hidden]{display:none !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.1;color:inherit}h1,.h1{font-size:2.5rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.75rem}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}.lead{font-size:1.25rem;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.1}.display-2{font-size:5.5rem;font-weight:300;line-height:1.1}.display-3{font-size:4.5rem;font-weight:300;line-height:1.1}.display-4{font-size:3.5rem;font-weight:300;line-height:1.1}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}small,.small{font-size:80%;font-weight:normal}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:5px}.initialism{font-size:90%;text-transform:uppercase}.blockquote{padding:.5rem 1rem;margin-bottom:1rem;font-size:1.25rem;border-left:.25rem solid #eceeef}.blockquote-footer{display:block;font-size:80%;color:#636c72}.blockquote-footer::before{content:"— "}.blockquote-reverse{padding-right:1rem;padding-left:0;text-align:right;border-right:.25rem solid #eceeef;border-left:0}.blockquote-reverse .blockquote-footer::before{content:""}.blockquote-reverse .blockquote-footer::after{content:" —"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #ddd;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#636c72}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{padding:.2rem .4rem;font-size:90%;color:#bd4147;background-color:#f7f7f9;border-radius:.25rem}a>code{padding:0;color:inherit;background-color:inherit}kbd{padding:.2rem .4rem;font-size:90%;color:#fff;background-color:#292b2c;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:bold}pre{display:block;margin-top:0;margin-bottom:1rem;font-size:90%;color:#292b2c}pre code{padding:0;font-size:inherit;color:inherit;background-color:rgba(0,0,0,0);border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media(min-width: 576px){.container{padding-right:15px;padding-left:15px}}@media(min-width: 768px){.container{padding-right:15px;padding-left:15px}}@media(min-width: 992px){.container{padding-right:15px;padding-left:15px}}@media(min-width: 1200px){.container{padding-right:15px;padding-left:15px}}@media(min-width: 576px){.container{width:540px;max-width:100%}}@media(min-width: 768px){.container{width:720px;max-width:100%}}@media(min-width: 992px){.container{width:960px;max-width:100%}}@media(min-width: 1200px){.container{width:1140px;max-width:100%}}.container-fluid{position:relative;margin-left:auto;margin-right:auto;padding-right:15px;padding-left:15px}@media(min-width: 576px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width: 768px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width: 992px){.container-fluid{padding-right:15px;padding-left:15px}}@media(min-width: 1200px){.container-fluid{padding-right:15px;padding-left:15px}}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media(min-width: 576px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width: 768px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width: 992px){.row{margin-right:-15px;margin-left:-15px}}@media(min-width: 1200px){.row{margin-right:-15px;margin-left:-15px}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media(min-width: 576px){.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:15px;padding-left:15px}}@media(min-width: 768px){.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:15px;padding-left:15px}}@media(min-width: 992px){.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:15px;padding-left:15px}}@media(min-width: 1200px){.col-xl,.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-lg,.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-md,.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-sm,.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col,.col-12,.col-11,.col-10,.col-9,.col-8,.col-7,.col-6,.col-5,.col-4,.col-3,.col-2,.col-1{padding-right:15px;padding-left:15px}}.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}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.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.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.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.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.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.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.3333333333%}.pull-2{right:16.6666666667%}.pull-3{right:25%}.pull-4{right:33.3333333333%}.pull-5{right:41.6666666667%}.pull-6{right:50%}.pull-7{right:58.3333333333%}.pull-8{right:66.6666666667%}.pull-9{right:75%}.pull-10{right:83.3333333333%}.pull-11{right:91.6666666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.3333333333%}.push-2{left:16.6666666667%}.push-3{left:25%}.push-4{left:33.3333333333%}.push-5{left:41.6666666667%}.push-6{left:50%}.push-7{left:58.3333333333%}.push-8{left:66.6666666667%}.push-9{left:75%}.push-10{left:83.3333333333%}.push-11{left:91.6666666667%}.push-12{left:100%}.offset-1{margin-left:8.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@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}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.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.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.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.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.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.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.3333333333%}.pull-sm-2{right:16.6666666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.3333333333%}.pull-sm-5{right:41.6666666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.3333333333%}.pull-sm-8{right:66.6666666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.3333333333%}.pull-sm-11{right:91.6666666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.3333333333%}.push-sm-2{left:16.6666666667%}.push-sm-3{left:25%}.push-sm-4{left:33.3333333333%}.push-sm-5{left:41.6666666667%}.push-sm-6{left:50%}.push-sm-7{left:58.3333333333%}.push-sm-8{left:66.6666666667%}.push-sm-9{left:75%}.push-sm-10{left:83.3333333333%}.push-sm-11{left:91.6666666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0%}.offset-sm-1{margin-left:8.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@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}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.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.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.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.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.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.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.3333333333%}.pull-md-2{right:16.6666666667%}.pull-md-3{right:25%}.pull-md-4{right:33.3333333333%}.pull-md-5{right:41.6666666667%}.pull-md-6{right:50%}.pull-md-7{right:58.3333333333%}.pull-md-8{right:66.6666666667%}.pull-md-9{right:75%}.pull-md-10{right:83.3333333333%}.pull-md-11{right:91.6666666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.3333333333%}.push-md-2{left:16.6666666667%}.push-md-3{left:25%}.push-md-4{left:33.3333333333%}.push-md-5{left:41.6666666667%}.push-md-6{left:50%}.push-md-7{left:58.3333333333%}.push-md-8{left:66.6666666667%}.push-md-9{left:75%}.push-md-10{left:83.3333333333%}.push-md-11{left:91.6666666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0%}.offset-md-1{margin-left:8.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@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}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.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.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.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.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.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.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.3333333333%}.pull-lg-2{right:16.6666666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.3333333333%}.pull-lg-5{right:41.6666666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.3333333333%}.pull-lg-8{right:66.6666666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.3333333333%}.pull-lg-11{right:91.6666666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.3333333333%}.push-lg-2{left:16.6666666667%}.push-lg-3{left:25%}.push-lg-4{left:33.3333333333%}.push-lg-5{left:41.6666666667%}.push-lg-6{left:50%}.push-lg-7{left:58.3333333333%}.push-lg-8{left:66.6666666667%}.push-lg-9{left:75%}.push-lg-10{left:83.3333333333%}.push-lg-11{left:91.6666666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0%}.offset-lg-1{margin-left:8.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@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}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.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.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.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.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.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.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.3333333333%}.pull-xl-2{right:16.6666666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.3333333333%}.pull-xl-5{right:41.6666666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.3333333333%}.pull-xl-8{right:66.6666666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.3333333333%}.pull-xl-11{right:91.6666666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.3333333333%}.push-xl-2{left:16.6666666667%}.push-xl-3{left:25%}.push-xl-4{left:33.3333333333%}.push-xl-5{left:41.6666666667%}.push-xl-6{left:50%}.push-xl-7{left:58.3333333333%}.push-xl-8{left:66.6666666667%}.push-xl-9{left:75%}.push-xl-10{left:83.3333333333%}.push-xl-11{left:91.6666666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0%}.offset-xl-1{margin-left:8.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.table{width:100%;max-width:100%;margin-bottom:1rem}.table th,.table td{padding:.75rem;vertical-align:top;border-top:1px solid #eceeef}.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody{border-top:2px solid #eceeef}.table .table{background-color:#fff}.table-sm th,.table-sm td{padding:.3rem}.table-bordered{border:1px solid #eceeef}.table-bordered th,.table-bordered td{border:1px solid #eceeef}.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,.05)}.table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.table-active,.table-active>th,.table-active>td{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table-success,.table-success>th,.table-success>td{background-color:#dff0d8}.table-hover .table-success:hover{background-color:hsl(102.5,44.4444444444%,84.4117647059%)}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:hsl(102.5,44.4444444444%,84.4117647059%)}.table-info,.table-info>th,.table-info>td{background-color:#d9edf7}.table-hover .table-info:hover{background-color:hsl(200,65.2173913043%,85.9803921569%)}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:hsl(200,65.2173913043%,85.9803921569%)}.table-warning,.table-warning>th,.table-warning>td{background-color:#fcf8e3}.table-hover .table-warning:hover{background-color:hsl(50.4,80.6451612903%,88.9215686275%)}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:hsl(50.4,80.6451612903%,88.9215686275%)}.table-danger,.table-danger>th,.table-danger>td{background-color:#f2dede}.table-hover .table-danger:hover{background-color:hsl(0,43.4782608696%,85.9803921569%)}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:hsl(0,43.4782608696%,85.9803921569%)}.thead-inverse th{color:#fff;background-color:#292b2c}.thead-default th{color:#464a4c;background-color:#eceeef}.table-inverse{color:#fff;background-color:#292b2c}.table-inverse th,.table-inverse td,.table-inverse thead th{border-color:#fff}.table-inverse.table-bordered{border:0}.table-responsive{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive.table-bordered{border:0}.form-control{display:block;width:100%;padding:.5rem .75rem;font-size:1rem;line-height:1.25;color:#464a4c;background-color:#fff;background-image:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-control::-ms-expand{background-color:rgba(0,0,0,0);border:0}.form-control:focus{color:#464a4c;background-color:#fff;border-color:rgb(92.0091743119,178.7866972477,253.4908256881);outline:none}.form-control::-webkit-input-placeholder{color:#636c72;opacity:1}.form-control::-moz-placeholder{color:#636c72;opacity:1}.form-control:-ms-input-placeholder{color:#636c72;opacity:1}.form-control::-ms-input-placeholder{color:#636c72;opacity:1}.form-control::placeholder{color:#636c72;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#eceeef;opacity:1}.form-control:disabled{cursor:not-allowed}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#464a4c;background-color:#fff}.form-control-file,.form-control-range{display:block}.col-form-label{padding-top:calc(0.5rem - 1px*2);padding-bottom:calc(0.5rem - 1px*2);margin-bottom:0}.col-form-label-lg{padding-top:calc(0.75rem - 1px*2);padding-bottom:calc(0.75rem - 1px*2);font-size:1.25rem}.col-form-label-sm{padding-top:calc(0.25rem - 1px*2);padding-bottom:calc(0.25rem - 1px*2);font-size:.875rem}.col-form-legend{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;font-size:1rem}.form-control-static{padding-top:.5rem;padding-bottom:.5rem;margin-bottom:0;line-height:1.25;border:solid rgba(0,0,0,0);border-width:1px 0}.form-control-static.form-control-sm,.form-control-static.form-control-lg{padding-right:0;padding-left:0}.form-control-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]){height:1.8125rem}.form-control-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]){height:3.1666666667rem}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-check{position:relative;display:block;margin-bottom:.5rem}.form-check.disabled .form-check-label{color:#636c72;cursor:not-allowed}.form-check-label{padding-left:1.25rem;margin-bottom:0;cursor:pointer}.form-check-input{position:absolute;margin-top:.25rem;margin-left:-1.25rem}.form-check-input:only-child{position:static}.form-check-inline{display:inline-block}.form-check-inline .form-check-label{vertical-align:middle}.form-check-inline+.form-check-inline{margin-left:.75rem}.form-control-feedback{margin-top:.25rem}.form-control-success,.form-control-warning,.form-control-danger{padding-right:2.25rem;background-repeat:no-repeat;background-position:center right .5625rem;background-size:1.125rem 1.125rem}.has-success .form-control-feedback,.has-success .form-control-label,.has-success .col-form-label,.has-success .form-check-label,.has-success .custom-control{color:#5cb85c}.has-success .form-control{border-color:#5cb85c}.has-success .input-group-addon{color:#5cb85c;border-color:#5cb85c;background-color:hsl(120,39.3162393162%,94.1176470588%)}.has-success .form-control-success{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='%235cb85c' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3E%3C/svg%3E")}.has-warning .form-control-feedback,.has-warning .form-control-label,.has-warning .col-form-label,.has-warning .form-check-label,.has-warning .custom-control{color:#f0ad4e}.has-warning .form-control{border-color:#f0ad4e}.has-warning .input-group-addon{color:#f0ad4e;border-color:#f0ad4e;background-color:#fff}.has-warning .form-control-warning{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='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E")}.has-danger .form-control-feedback,.has-danger .form-control-label,.has-danger .col-form-label,.has-danger .form-check-label,.has-danger .custom-control{color:#d9534f}.has-danger .form-control{border-color:#d9534f}.has-danger .input-group-addon{color:#d9534f;border-color:#d9534f;background-color:hsl(1.7391304348,64.4859813084%,98.0392156863%)}.has-danger .form-control-danger{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' viewBox='-2 -2 7 7'%3E%3Cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3E%3Ccircle r='.5'/%3E%3Ccircle cx='3' r='.5'/%3E%3Ccircle cy='3' r='.5'/%3E%3Ccircle cx='3' cy='3' r='.5'/%3E%3C/svg%3E")}.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{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-control-label{margin-bottom:0;vertical-align:middle}.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;margin-top:0;margin-bottom:0}.form-inline .form-check-label{padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{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;padding-left:0}.form-inline .custom-control-indicator{position:static;display:inline-block;margin-right:.25rem;vertical-align:text-bottom}.form-inline .has-feedback .form-control-feedback{top:0}}.btn{display:inline-block;font-weight:normal;line-height:1.25;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 rgba(0,0,0,0);padding:.5rem 1rem;font-size:1rem;border-radius:.25rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn:focus,.btn:hover{text-decoration:none}.btn:focus,.btn.focus{outline:0;-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.25);box-shadow:0 0 0 2px rgba(2,117,216,.25)}.btn.disabled,.btn:disabled{cursor:not-allowed;opacity:.65}.btn:active,.btn.active{background-image:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-primary:hover{color:#fff;background-color:rgb(1.5321100917,89.628440367,165.4678899083);border-color:rgb(1.4385321101,84.1541284404,155.3614678899)}.btn-primary:focus,.btn-primary.focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.5);box-shadow:0 0 0 2px rgba(2,117,216,.5)}.btn-primary.disabled,.btn-primary:disabled{background-color:#0275d8;border-color:#0275d8}.btn-primary:active,.btn-primary.active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:rgb(1.5321100917,89.628440367,165.4678899083);background-image:none;border-color:rgb(1.4385321101,84.1541284404,155.3614678899)}.btn-secondary{color:#292b2c;background-color:#fff;border-color:#ccc}.btn-secondary:hover{color:#292b2c;background-color:hsl(0,0%,90%);border-color:hsl(0,0%,68%)}.btn-secondary:focus,.btn-secondary.focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,80%,.5);box-shadow:0 0 0 2px hsla(0,0%,80%,.5)}.btn-secondary.disabled,.btn-secondary:disabled{background-color:#fff;border-color:#ccc}.btn-secondary:active,.btn-secondary.active,.show>.btn-secondary.dropdown-toggle{color:#292b2c;background-color:hsl(0,0%,90%);background-image:none;border-color:hsl(0,0%,68%)}.btn-info{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-info:hover{color:#fff;background-color:rgb(48.5431472081,175.6903553299,213.4568527919);border-color:rgb(42.1796954315,171.2751269036,209.6203045685)}.btn-info:focus,.btn-info.focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,.5);box-shadow:0 0 0 2px rgba(91,192,222,.5)}.btn-info.disabled,.btn-info:disabled{background-color:#5bc0de;border-color:#5bc0de}.btn-info:active,.btn-info.active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:rgb(48.5431472081,175.6903553299,213.4568527919);background-image:none;border-color:rgb(42.1796954315,171.2751269036,209.6203045685)}.btn-success{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-success:hover{color:#fff;background-color:hsl(120,39.3162393162%,44.1176470588%);border-color:hsl(120,39.3162393162%,42.1176470588%)}.btn-success:focus,.btn-success.focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,.5);box-shadow:0 0 0 2px rgba(92,184,92,.5)}.btn-success.disabled,.btn-success:disabled{background-color:#5cb85c;border-color:#5cb85c}.btn-success:active,.btn-success.active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:hsl(120,39.3162393162%,44.1176470588%);background-image:none;border-color:hsl(120,39.3162393162%,42.1176470588%)}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:hover{color:#fff;background-color:rgb(236.015625,151.21875,30.984375);border-color:rgb(235.21875,146.8625,21.58125)}.btn-warning:focus,.btn-warning.focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,.5);box-shadow:0 0 0 2px rgba(240,173,78,.5)}.btn-warning.disabled,.btn-warning:disabled{background-color:#f0ad4e;border-color:#f0ad4e}.btn-warning:active,.btn-warning.active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:rgb(236.015625,151.21875,30.984375);background-image:none;border-color:rgb(235.21875,146.8625,21.58125)}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-danger:hover{color:#fff;background-color:rgb(201.4953271028,48.0841121495,43.5046728972);border-color:rgb(193.1065420561,46.0822429907,41.6934579439)}.btn-danger:focus,.btn-danger.focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,.5);box-shadow:0 0 0 2px rgba(217,83,79,.5)}.btn-danger.disabled,.btn-danger:disabled{background-color:#d9534f;border-color:#d9534f}.btn-danger:active,.btn-danger.active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:rgb(201.4953271028,48.0841121495,43.5046728972);background-image:none;border-color:rgb(193.1065420561,46.0822429907,41.6934579439)}.btn-outline-primary{color:#0275d8;background-image:none;background-color:rgba(0,0,0,0);border-color:#0275d8}.btn-outline-primary:hover{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-primary:focus,.btn-outline-primary.focus{-webkit-box-shadow:0 0 0 2px rgba(2,117,216,.5);box-shadow:0 0 0 2px rgba(2,117,216,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0275d8;background-color:rgba(0,0,0,0)}.btn-outline-primary:active,.btn-outline-primary.active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#0275d8;border-color:#0275d8}.btn-outline-secondary{color:#ccc;background-image:none;background-color:rgba(0,0,0,0);border-color:#ccc}.btn-outline-secondary:hover{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-secondary:focus,.btn-outline-secondary.focus{-webkit-box-shadow:0 0 0 2px hsla(0,0%,80%,.5);box-shadow:0 0 0 2px hsla(0,0%,80%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#ccc;background-color:rgba(0,0,0,0)}.btn-outline-secondary:active,.btn-outline-secondary.active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#ccc;border-color:#ccc}.btn-outline-info{color:#5bc0de;background-image:none;background-color:rgba(0,0,0,0);border-color:#5bc0de}.btn-outline-info:hover{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-info:focus,.btn-outline-info.focus{-webkit-box-shadow:0 0 0 2px rgba(91,192,222,.5);box-shadow:0 0 0 2px rgba(91,192,222,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#5bc0de;background-color:rgba(0,0,0,0)}.btn-outline-info:active,.btn-outline-info.active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#5bc0de;border-color:#5bc0de}.btn-outline-success{color:#5cb85c;background-image:none;background-color:rgba(0,0,0,0);border-color:#5cb85c}.btn-outline-success:hover{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-success:focus,.btn-outline-success.focus{-webkit-box-shadow:0 0 0 2px rgba(92,184,92,.5);box-shadow:0 0 0 2px rgba(92,184,92,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5cb85c;background-color:rgba(0,0,0,0)}.btn-outline-success:active,.btn-outline-success.active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5cb85c;border-color:#5cb85c}.btn-outline-warning{color:#f0ad4e;background-image:none;background-color:rgba(0,0,0,0);border-color:#f0ad4e}.btn-outline-warning:hover{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-warning:focus,.btn-outline-warning.focus{-webkit-box-shadow:0 0 0 2px rgba(240,173,78,.5);box-shadow:0 0 0 2px rgba(240,173,78,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#f0ad4e;background-color:rgba(0,0,0,0)}.btn-outline-warning:active,.btn-outline-warning.active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#f0ad4e;border-color:#f0ad4e}.btn-outline-danger{color:#d9534f;background-image:none;background-color:rgba(0,0,0,0);border-color:#d9534f}.btn-outline-danger:hover{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-outline-danger:focus,.btn-outline-danger.focus{-webkit-box-shadow:0 0 0 2px rgba(217,83,79,.5);box-shadow:0 0 0 2px rgba(217,83,79,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#d9534f;background-color:rgba(0,0,0,0)}.btn-outline-danger:active,.btn-outline-danger.active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#d9534f;border-color:#d9534f}.btn-link{font-weight:normal;color:#0275d8;border-radius:0}.btn-link,.btn-link:active,.btn-link.active,.btn-link:disabled{background-color:rgba(0,0,0,0)}.btn-link,.btn-link:focus,.btn-link:active{border-color:rgba(0,0,0,0)}.btn-link:hover{border-color:rgba(0,0,0,0)}.btn-link:focus,.btn-link:hover{color:rgb(1.2981651376,75.9426605505,140.2018348624);text-decoration:underline;background-color:rgba(0,0,0,0)}.btn-link:disabled{color:#636c72}.btn-link:disabled:focus,.btn-link:disabled:hover{text-decoration:none}.btn-lg{padding:.75rem 1.5rem;font-size:1.25rem;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;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 .15s linear;transition:opacity .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 .35s ease;transition:height .35s ease}.dropup,.dropdown{position:relative}.dropdown-toggle::after{display:inline-block;width:0;height:0;margin-left:.3em;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-left:.3em solid rgba(0,0,0,0)}.dropdown-toggle:focus{outline:0}.dropup .dropdown-toggle::after{border-top:0;border-bottom:.3em solid}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#292b2c;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-divider{height:1px;margin:.5rem 0;overflow:hidden;background-color:#eceeef}.dropdown-item{display:block;width:100%;padding:3px 1.5rem;clear:both;font-weight:normal;color:#292b2c;text-align:inherit;white-space:nowrap;background:none;border:0}.dropdown-item:focus,.dropdown-item:hover{color:rgb(28.7,30.1,30.8);text-decoration:none;background-color:#f7f7f9}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0275d8}.dropdown-item.disabled,.dropdown-item:disabled{color:#636c72;cursor:not-allowed;background-color:rgba(0,0,0,0)}.show>.dropdown-menu{display:block}.show>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#636c72;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.dropup .dropdown-menu{top:auto;bottom:100%;margin-bottom:.125rem}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5em 1em}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#636c72;cursor:not-allowed}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid rgba(0,0,0,0);border-top-right-radius:.25rem;border-top-left-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#eceeef #eceeef #ddd}.nav-tabs .nav-link.disabled{color:#636c72;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{color:#464a4c;background-color:#fff;border-color:#ddd #ddd #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .nav-item.show .nav-link{color:#fff;cursor:default;background-color:#0275d8}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem 1rem}.navbar-brand{display:inline-block;padding-top:.25rem;padding-bottom:.25rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-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-text{display:inline-block;padding-top:.425rem;padding-bottom:.425rem}.navbar-toggler{-ms-flex-item-align:start;align-self:flex-start;padding:.25rem .75rem;font-size:1.25rem;line-height:1;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.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%}.navbar-toggler-left{position:absolute;left:1rem}.navbar-toggler-right{position:absolute;right:1rem}@media(max-width: 575px){.navbar-toggleable .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable>.container{padding-right:0;padding-left:0}}@media(min-width: 576px){.navbar-toggleable{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100%}.navbar-toggleable .navbar-toggler{display:none}}@media(max-width: 767px){.navbar-toggleable-sm .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-sm>.container{padding-right:0;padding-left:0}}@media(min-width: 768px){.navbar-toggleable-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-sm>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-sm .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100%}.navbar-toggleable-sm .navbar-toggler{display:none}}@media(max-width: 991px){.navbar-toggleable-md .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-md>.container{padding-right:0;padding-left:0}}@media(min-width: 992px){.navbar-toggleable-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-md>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-md .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100%}.navbar-toggleable-md .navbar-toggler{display:none}}@media(max-width: 1199px){.navbar-toggleable-lg .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-lg>.container{padding-right:0;padding-left:0}}@media(min-width: 1200px){.navbar-toggleable-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-lg>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-lg .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100%}.navbar-toggleable-lg .navbar-toggler{display:none}}.navbar-toggleable-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-xl .navbar-nav .dropdown-menu{position:static;float:none}.navbar-toggleable-xl>.container{padding-right:0;padding-left:0}.navbar-toggleable-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-toggleable-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-toggleable-xl>.container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggleable-xl .navbar-collapse{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;width:100%}.navbar-toggleable-xl .navbar-toggler{display:none}.navbar-light .navbar-brand,.navbar-light .navbar-toggler{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover,.navbar-light .navbar-toggler:focus,.navbar-light .navbar-toggler:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .open>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.open,.navbar-light .navbar-nav .nav-link.active{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-toggler{color:#fff}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-toggler:focus,.navbar-inverse .navbar-toggler:hover{color:#fff}.navbar-inverse .navbar-nav .nav-link{color:hsla(0,0%,100%,.5)}.navbar-inverse .navbar-nav .nav-link:focus,.navbar-inverse .navbar-nav .nav-link:hover{color:hsla(0,0%,100%,.75)}.navbar-inverse .navbar-nav .nav-link.disabled{color:hsla(0,0%,100%,.25)}.navbar-inverse .navbar-nav .open>.nav-link,.navbar-inverse .navbar-nav .active>.nav-link,.navbar-inverse .navbar-nav .nav-link.open,.navbar-inverse .navbar-nav .nav-link.active{color:#fff}.navbar-inverse .navbar-toggler{border-color:hsla(0,0%,100%,.1)}.navbar-inverse .navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E")}.navbar-inverse .navbar-text{color:hsla(0,0%,100%,.5)}.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-faded{background-color:hsl(0,0%,97%)}.bg-primary{background-color:#0275d8 !important}a.bg-primary:focus,a.bg-primary:hover{background-color:rgb(1.5321100917,89.628440367,165.4678899083) !important}.bg-success{background-color:#5cb85c !important}a.bg-success:focus,a.bg-success:hover{background-color:hsl(120,39.3162393162%,44.1176470588%) !important}.bg-info{background-color:#5bc0de !important}a.bg-info:focus,a.bg-info:hover{background-color:rgb(48.5431472081,175.6903553299,213.4568527919) !important}.bg-warning{background-color:#f0ad4e !important}a.bg-warning:focus,a.bg-warning:hover{background-color:rgb(236.015625,151.21875,30.984375) !important}.bg-danger{background-color:#d9534f !important}a.bg-danger:focus,a.bg-danger:hover{background-color:rgb(201.4953271028,48.0841121495,43.5046728972) !important}.bg-inverse{background-color:#292b2c !important}a.bg-inverse:focus,a.bg-inverse:hover{background-color:rgb(16.4,17.2,17.6) !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}.rounded{border-radius:.25rem}.rounded-top{border-top-right-radius:.25rem;border-top-left-radius:.25rem}.rounded-right{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.rounded-bottom{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-left{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}.rounded-circle{border-radius:50%}.rounded-0{border-radius:0}.clearfix::after{display:block;content:"";clear:both}.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-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-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-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-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-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}}.flex-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flex-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.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{-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-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flex-sm-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-sm-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.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-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flex-md-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-md-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.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-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flex-lg-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-lg-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.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-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.flex-xl-last{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.flex-xl-unordered{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.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}}.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}.sticky-top{position:sticky;top:0;z-index:1030}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.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 0 !important}.mt-0{margin-top:0 !important}.mr-0{margin-right:0 !important}.mb-0{margin-bottom:0 !important}.ml-0{margin-left:0 !important}.mx-0{margin-right:0 !important;margin-left:0 !important}.my-0{margin-top:0 !important;margin-bottom:0 !important}.m-1{margin:.25rem .25rem !important}.mt-1{margin-top:.25rem !important}.mr-1{margin-right:.25rem !important}.mb-1{margin-bottom:.25rem !important}.ml-1{margin-left:.25rem !important}.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-2{margin:.5rem .5rem !important}.mt-2{margin-top:.5rem !important}.mr-2{margin-right:.5rem !important}.mb-2{margin-bottom:.5rem !important}.ml-2{margin-left:.5rem !important}.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-3{margin:1rem 1rem !important}.mt-3{margin-top:1rem !important}.mr-3{margin-right:1rem !important}.mb-3{margin-bottom:1rem !important}.ml-3{margin-left:1rem !important}.mx-3{margin-right:1rem !important;margin-left:1rem !important}.my-3{margin-top:1rem !important;margin-bottom:1rem !important}.m-4{margin:1.5rem 1.5rem !important}.mt-4{margin-top:1.5rem !important}.mr-4{margin-right:1.5rem !important}.mb-4{margin-bottom:1.5rem !important}.ml-4{margin-left:1.5rem !important}.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-5{margin:3rem 3rem !important}.mt-5{margin-top:3rem !important}.mr-5{margin-right:3rem !important}.mb-5{margin-bottom:3rem !important}.ml-5{margin-left:3rem !important}.mx-5{margin-right:3rem !important;margin-left:3rem !important}.my-5{margin-top:3rem !important;margin-bottom:3rem !important}.m-6{margin:5rem 5rem !important}.mt-6{margin-top:5rem !important}.mr-6{margin-right:5rem !important}.mb-6{margin-bottom:5rem !important}.ml-6{margin-left:5rem !important}.mx-6{margin-right:5rem !important;margin-left:5rem !important}.my-6{margin-top:5rem !important;margin-bottom:5rem !important}.m-7{margin:8rem 8rem !important}.mt-7{margin-top:8rem !important}.mr-7{margin-right:8rem !important}.mb-7{margin-bottom:8rem !important}.ml-7{margin-left:8rem !important}.mx-7{margin-right:8rem !important;margin-left:8rem !important}.my-7{margin-top:8rem !important;margin-bottom:8rem !important}.p-0{padding:0 0 !important}.pt-0{padding-top:0 !important}.pr-0{padding-right:0 !important}.pb-0{padding-bottom:0 !important}.pl-0{padding-left:0 !important}.px-0{padding-right:0 !important;padding-left:0 !important}.py-0{padding-top:0 !important;padding-bottom:0 !important}.p-1{padding:.25rem .25rem !important}.pt-1{padding-top:.25rem !important}.pr-1{padding-right:.25rem !important}.pb-1{padding-bottom:.25rem !important}.pl-1{padding-left:.25rem !important}.px-1{padding-right:.25rem !important;padding-left:.25rem !important}.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-2{padding:.5rem .5rem !important}.pt-2{padding-top:.5rem !important}.pr-2{padding-right:.5rem !important}.pb-2{padding-bottom:.5rem !important}.pl-2{padding-left:.5rem !important}.px-2{padding-right:.5rem !important;padding-left:.5rem !important}.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-3{padding:1rem 1rem !important}.pt-3{padding-top:1rem !important}.pr-3{padding-right:1rem !important}.pb-3{padding-bottom:1rem !important}.pl-3{padding-left:1rem !important}.px-3{padding-right:1rem !important;padding-left:1rem !important}.py-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-4{padding:1.5rem 1.5rem !important}.pt-4{padding-top:1.5rem !important}.pr-4{padding-right:1.5rem !important}.pb-4{padding-bottom:1.5rem !important}.pl-4{padding-left:1.5rem !important}.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-5{padding:3rem 3rem !important}.pt-5{padding-top:3rem !important}.pr-5{padding-right:3rem !important}.pb-5{padding-bottom:3rem !important}.pl-5{padding-left:3rem !important}.px-5{padding-right:3rem !important;padding-left:3rem !important}.py-5{padding-top:3rem !important;padding-bottom:3rem !important}.p-6{padding:5rem 5rem !important}.pt-6{padding-top:5rem !important}.pr-6{padding-right:5rem !important}.pb-6{padding-bottom:5rem !important}.pl-6{padding-left:5rem !important}.px-6{padding-right:5rem !important;padding-left:5rem !important}.py-6{padding-top:5rem !important;padding-bottom:5rem !important}.p-7{padding:8rem 8rem !important}.pt-7{padding-top:8rem !important}.pr-7{padding-right:8rem !important}.pb-7{padding-bottom:8rem !important}.pl-7{padding-left:8rem !important}.px-7{padding-right:8rem !important;padding-left:8rem !important}.py-7{padding-top:8rem !important;padding-bottom:8rem !important}.m-auto{margin:auto !important}.mt-auto{margin-top:auto !important}.mr-auto{margin-right:auto !important}.mb-auto{margin-bottom:auto !important}.ml-auto{margin-left:auto !important}.mx-auto{margin-right:auto !important;margin-left:auto !important}.my-auto{margin-top:auto !important;margin-bottom:auto !important}@media(min-width: 576px){.m-sm-0{margin:0 0 !important}.mt-sm-0{margin-top:0 !important}.mr-sm-0{margin-right:0 !important}.mb-sm-0{margin-bottom:0 !important}.ml-sm-0{margin-left:0 !important}.mx-sm-0{margin-right:0 !important;margin-left:0 !important}.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}.m-sm-1{margin:.25rem .25rem !important}.mt-sm-1{margin-top:.25rem !important}.mr-sm-1{margin-right:.25rem !important}.mb-sm-1{margin-bottom:.25rem !important}.ml-sm-1{margin-left:.25rem !important}.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-sm-2{margin:.5rem .5rem !important}.mt-sm-2{margin-top:.5rem !important}.mr-sm-2{margin-right:.5rem !important}.mb-sm-2{margin-bottom:.5rem !important}.ml-sm-2{margin-left:.5rem !important}.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-sm-3{margin:1rem 1rem !important}.mt-sm-3{margin-top:1rem !important}.mr-sm-3{margin-right:1rem !important}.mb-sm-3{margin-bottom:1rem !important}.ml-sm-3{margin-left:1rem !important}.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}.m-sm-4{margin:1.5rem 1.5rem !important}.mt-sm-4{margin-top:1.5rem !important}.mr-sm-4{margin-right:1.5rem !important}.mb-sm-4{margin-bottom:1.5rem !important}.ml-sm-4{margin-left:1.5rem !important}.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-sm-5{margin:3rem 3rem !important}.mt-sm-5{margin-top:3rem !important}.mr-sm-5{margin-right:3rem !important}.mb-sm-5{margin-bottom:3rem !important}.ml-sm-5{margin-left:3rem !important}.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}.m-sm-6{margin:5rem 5rem !important}.mt-sm-6{margin-top:5rem !important}.mr-sm-6{margin-right:5rem !important}.mb-sm-6{margin-bottom:5rem !important}.ml-sm-6{margin-left:5rem !important}.mx-sm-6{margin-right:5rem !important;margin-left:5rem !important}.my-sm-6{margin-top:5rem !important;margin-bottom:5rem !important}.m-sm-7{margin:8rem 8rem !important}.mt-sm-7{margin-top:8rem !important}.mr-sm-7{margin-right:8rem !important}.mb-sm-7{margin-bottom:8rem !important}.ml-sm-7{margin-left:8rem !important}.mx-sm-7{margin-right:8rem !important;margin-left:8rem !important}.my-sm-7{margin-top:8rem !important;margin-bottom:8rem !important}.p-sm-0{padding:0 0 !important}.pt-sm-0{padding-top:0 !important}.pr-sm-0{padding-right:0 !important}.pb-sm-0{padding-bottom:0 !important}.pl-sm-0{padding-left:0 !important}.px-sm-0{padding-right:0 !important;padding-left:0 !important}.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}.p-sm-1{padding:.25rem .25rem !important}.pt-sm-1{padding-top:.25rem !important}.pr-sm-1{padding-right:.25rem !important}.pb-sm-1{padding-bottom:.25rem !important}.pl-sm-1{padding-left:.25rem !important}.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-sm-2{padding:.5rem .5rem !important}.pt-sm-2{padding-top:.5rem !important}.pr-sm-2{padding-right:.5rem !important}.pb-sm-2{padding-bottom:.5rem !important}.pl-sm-2{padding-left:.5rem !important}.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-sm-3{padding:1rem 1rem !important}.pt-sm-3{padding-top:1rem !important}.pr-sm-3{padding-right:1rem !important}.pb-sm-3{padding-bottom:1rem !important}.pl-sm-3{padding-left:1rem !important}.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-sm-4{padding:1.5rem 1.5rem !important}.pt-sm-4{padding-top:1.5rem !important}.pr-sm-4{padding-right:1.5rem !important}.pb-sm-4{padding-bottom:1.5rem !important}.pl-sm-4{padding-left:1.5rem !important}.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-sm-5{padding:3rem 3rem !important}.pt-sm-5{padding-top:3rem !important}.pr-sm-5{padding-right:3rem !important}.pb-sm-5{padding-bottom:3rem !important}.pl-sm-5{padding-left:3rem !important}.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}.p-sm-6{padding:5rem 5rem !important}.pt-sm-6{padding-top:5rem !important}.pr-sm-6{padding-right:5rem !important}.pb-sm-6{padding-bottom:5rem !important}.pl-sm-6{padding-left:5rem !important}.px-sm-6{padding-right:5rem !important;padding-left:5rem !important}.py-sm-6{padding-top:5rem !important;padding-bottom:5rem !important}.p-sm-7{padding:8rem 8rem !important}.pt-sm-7{padding-top:8rem !important}.pr-sm-7{padding-right:8rem !important}.pb-sm-7{padding-bottom:8rem !important}.pl-sm-7{padding-left:8rem !important}.px-sm-7{padding-right:8rem !important;padding-left:8rem !important}.py-sm-7{padding-top:8rem !important;padding-bottom:8rem !important}.m-sm-auto{margin:auto !important}.mt-sm-auto{margin-top:auto !important}.mr-sm-auto{margin-right:auto !important}.mb-sm-auto{margin-bottom:auto !important}.ml-sm-auto{margin-left:auto !important}.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}}@media(min-width: 768px){.m-md-0{margin:0 0 !important}.mt-md-0{margin-top:0 !important}.mr-md-0{margin-right:0 !important}.mb-md-0{margin-bottom:0 !important}.ml-md-0{margin-left:0 !important}.mx-md-0{margin-right:0 !important;margin-left:0 !important}.my-md-0{margin-top:0 !important;margin-bottom:0 !important}.m-md-1{margin:.25rem .25rem !important}.mt-md-1{margin-top:.25rem !important}.mr-md-1{margin-right:.25rem !important}.mb-md-1{margin-bottom:.25rem !important}.ml-md-1{margin-left:.25rem !important}.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-md-2{margin:.5rem .5rem !important}.mt-md-2{margin-top:.5rem !important}.mr-md-2{margin-right:.5rem !important}.mb-md-2{margin-bottom:.5rem !important}.ml-md-2{margin-left:.5rem !important}.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-md-3{margin:1rem 1rem !important}.mt-md-3{margin-top:1rem !important}.mr-md-3{margin-right:1rem !important}.mb-md-3{margin-bottom:1rem !important}.ml-md-3{margin-left:1rem !important}.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}.m-md-4{margin:1.5rem 1.5rem !important}.mt-md-4{margin-top:1.5rem !important}.mr-md-4{margin-right:1.5rem !important}.mb-md-4{margin-bottom:1.5rem !important}.ml-md-4{margin-left:1.5rem !important}.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-md-5{margin:3rem 3rem !important}.mt-md-5{margin-top:3rem !important}.mr-md-5{margin-right:3rem !important}.mb-md-5{margin-bottom:3rem !important}.ml-md-5{margin-left:3rem !important}.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}.m-md-6{margin:5rem 5rem !important}.mt-md-6{margin-top:5rem !important}.mr-md-6{margin-right:5rem !important}.mb-md-6{margin-bottom:5rem !important}.ml-md-6{margin-left:5rem !important}.mx-md-6{margin-right:5rem !important;margin-left:5rem !important}.my-md-6{margin-top:5rem !important;margin-bottom:5rem !important}.m-md-7{margin:8rem 8rem !important}.mt-md-7{margin-top:8rem !important}.mr-md-7{margin-right:8rem !important}.mb-md-7{margin-bottom:8rem !important}.ml-md-7{margin-left:8rem !important}.mx-md-7{margin-right:8rem !important;margin-left:8rem !important}.my-md-7{margin-top:8rem !important;margin-bottom:8rem !important}.p-md-0{padding:0 0 !important}.pt-md-0{padding-top:0 !important}.pr-md-0{padding-right:0 !important}.pb-md-0{padding-bottom:0 !important}.pl-md-0{padding-left:0 !important}.px-md-0{padding-right:0 !important;padding-left:0 !important}.py-md-0{padding-top:0 !important;padding-bottom:0 !important}.p-md-1{padding:.25rem .25rem !important}.pt-md-1{padding-top:.25rem !important}.pr-md-1{padding-right:.25rem !important}.pb-md-1{padding-bottom:.25rem !important}.pl-md-1{padding-left:.25rem !important}.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-md-2{padding:.5rem .5rem !important}.pt-md-2{padding-top:.5rem !important}.pr-md-2{padding-right:.5rem !important}.pb-md-2{padding-bottom:.5rem !important}.pl-md-2{padding-left:.5rem !important}.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-md-3{padding:1rem 1rem !important}.pt-md-3{padding-top:1rem !important}.pr-md-3{padding-right:1rem !important}.pb-md-3{padding-bottom:1rem !important}.pl-md-3{padding-left:1rem !important}.px-md-3{padding-right:1rem !important;padding-left:1rem !important}.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-md-4{padding:1.5rem 1.5rem !important}.pt-md-4{padding-top:1.5rem !important}.pr-md-4{padding-right:1.5rem !important}.pb-md-4{padding-bottom:1.5rem !important}.pl-md-4{padding-left:1.5rem !important}.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-md-5{padding:3rem 3rem !important}.pt-md-5{padding-top:3rem !important}.pr-md-5{padding-right:3rem !important}.pb-md-5{padding-bottom:3rem !important}.pl-md-5{padding-left:3rem !important}.px-md-5{padding-right:3rem !important;padding-left:3rem !important}.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}.p-md-6{padding:5rem 5rem !important}.pt-md-6{padding-top:5rem !important}.pr-md-6{padding-right:5rem !important}.pb-md-6{padding-bottom:5rem !important}.pl-md-6{padding-left:5rem !important}.px-md-6{padding-right:5rem !important;padding-left:5rem !important}.py-md-6{padding-top:5rem !important;padding-bottom:5rem !important}.p-md-7{padding:8rem 8rem !important}.pt-md-7{padding-top:8rem !important}.pr-md-7{padding-right:8rem !important}.pb-md-7{padding-bottom:8rem !important}.pl-md-7{padding-left:8rem !important}.px-md-7{padding-right:8rem !important;padding-left:8rem !important}.py-md-7{padding-top:8rem !important;padding-bottom:8rem !important}.m-md-auto{margin:auto !important}.mt-md-auto{margin-top:auto !important}.mr-md-auto{margin-right:auto !important}.mb-md-auto{margin-bottom:auto !important}.ml-md-auto{margin-left:auto !important}.mx-md-auto{margin-right:auto !important;margin-left:auto !important}.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}}@media(min-width: 992px){.m-lg-0{margin:0 0 !important}.mt-lg-0{margin-top:0 !important}.mr-lg-0{margin-right:0 !important}.mb-lg-0{margin-bottom:0 !important}.ml-lg-0{margin-left:0 !important}.mx-lg-0{margin-right:0 !important;margin-left:0 !important}.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}.m-lg-1{margin:.25rem .25rem !important}.mt-lg-1{margin-top:.25rem !important}.mr-lg-1{margin-right:.25rem !important}.mb-lg-1{margin-bottom:.25rem !important}.ml-lg-1{margin-left:.25rem !important}.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-lg-2{margin:.5rem .5rem !important}.mt-lg-2{margin-top:.5rem !important}.mr-lg-2{margin-right:.5rem !important}.mb-lg-2{margin-bottom:.5rem !important}.ml-lg-2{margin-left:.5rem !important}.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-lg-3{margin:1rem 1rem !important}.mt-lg-3{margin-top:1rem !important}.mr-lg-3{margin-right:1rem !important}.mb-lg-3{margin-bottom:1rem !important}.ml-lg-3{margin-left:1rem !important}.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}.m-lg-4{margin:1.5rem 1.5rem !important}.mt-lg-4{margin-top:1.5rem !important}.mr-lg-4{margin-right:1.5rem !important}.mb-lg-4{margin-bottom:1.5rem !important}.ml-lg-4{margin-left:1.5rem !important}.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-lg-5{margin:3rem 3rem !important}.mt-lg-5{margin-top:3rem !important}.mr-lg-5{margin-right:3rem !important}.mb-lg-5{margin-bottom:3rem !important}.ml-lg-5{margin-left:3rem !important}.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}.m-lg-6{margin:5rem 5rem !important}.mt-lg-6{margin-top:5rem !important}.mr-lg-6{margin-right:5rem !important}.mb-lg-6{margin-bottom:5rem !important}.ml-lg-6{margin-left:5rem !important}.mx-lg-6{margin-right:5rem !important;margin-left:5rem !important}.my-lg-6{margin-top:5rem !important;margin-bottom:5rem !important}.m-lg-7{margin:8rem 8rem !important}.mt-lg-7{margin-top:8rem !important}.mr-lg-7{margin-right:8rem !important}.mb-lg-7{margin-bottom:8rem !important}.ml-lg-7{margin-left:8rem !important}.mx-lg-7{margin-right:8rem !important;margin-left:8rem !important}.my-lg-7{margin-top:8rem !important;margin-bottom:8rem !important}.p-lg-0{padding:0 0 !important}.pt-lg-0{padding-top:0 !important}.pr-lg-0{padding-right:0 !important}.pb-lg-0{padding-bottom:0 !important}.pl-lg-0{padding-left:0 !important}.px-lg-0{padding-right:0 !important;padding-left:0 !important}.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}.p-lg-1{padding:.25rem .25rem !important}.pt-lg-1{padding-top:.25rem !important}.pr-lg-1{padding-right:.25rem !important}.pb-lg-1{padding-bottom:.25rem !important}.pl-lg-1{padding-left:.25rem !important}.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-lg-2{padding:.5rem .5rem !important}.pt-lg-2{padding-top:.5rem !important}.pr-lg-2{padding-right:.5rem !important}.pb-lg-2{padding-bottom:.5rem !important}.pl-lg-2{padding-left:.5rem !important}.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-lg-3{padding:1rem 1rem !important}.pt-lg-3{padding-top:1rem !important}.pr-lg-3{padding-right:1rem !important}.pb-lg-3{padding-bottom:1rem !important}.pl-lg-3{padding-left:1rem !important}.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-lg-4{padding:1.5rem 1.5rem !important}.pt-lg-4{padding-top:1.5rem !important}.pr-lg-4{padding-right:1.5rem !important}.pb-lg-4{padding-bottom:1.5rem !important}.pl-lg-4{padding-left:1.5rem !important}.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-lg-5{padding:3rem 3rem !important}.pt-lg-5{padding-top:3rem !important}.pr-lg-5{padding-right:3rem !important}.pb-lg-5{padding-bottom:3rem !important}.pl-lg-5{padding-left:3rem !important}.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}.p-lg-6{padding:5rem 5rem !important}.pt-lg-6{padding-top:5rem !important}.pr-lg-6{padding-right:5rem !important}.pb-lg-6{padding-bottom:5rem !important}.pl-lg-6{padding-left:5rem !important}.px-lg-6{padding-right:5rem !important;padding-left:5rem !important}.py-lg-6{padding-top:5rem !important;padding-bottom:5rem !important}.p-lg-7{padding:8rem 8rem !important}.pt-lg-7{padding-top:8rem !important}.pr-lg-7{padding-right:8rem !important}.pb-lg-7{padding-bottom:8rem !important}.pl-lg-7{padding-left:8rem !important}.px-lg-7{padding-right:8rem !important;padding-left:8rem !important}.py-lg-7{padding-top:8rem !important;padding-bottom:8rem !important}.m-lg-auto{margin:auto !important}.mt-lg-auto{margin-top:auto !important}.mr-lg-auto{margin-right:auto !important}.mb-lg-auto{margin-bottom:auto !important}.ml-lg-auto{margin-left:auto !important}.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}}@media(min-width: 1200px){.m-xl-0{margin:0 0 !important}.mt-xl-0{margin-top:0 !important}.mr-xl-0{margin-right:0 !important}.mb-xl-0{margin-bottom:0 !important}.ml-xl-0{margin-left:0 !important}.mx-xl-0{margin-right:0 !important;margin-left:0 !important}.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}.m-xl-1{margin:.25rem .25rem !important}.mt-xl-1{margin-top:.25rem !important}.mr-xl-1{margin-right:.25rem !important}.mb-xl-1{margin-bottom:.25rem !important}.ml-xl-1{margin-left:.25rem !important}.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}.m-xl-2{margin:.5rem .5rem !important}.mt-xl-2{margin-top:.5rem !important}.mr-xl-2{margin-right:.5rem !important}.mb-xl-2{margin-bottom:.5rem !important}.ml-xl-2{margin-left:.5rem !important}.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}.m-xl-3{margin:1rem 1rem !important}.mt-xl-3{margin-top:1rem !important}.mr-xl-3{margin-right:1rem !important}.mb-xl-3{margin-bottom:1rem !important}.ml-xl-3{margin-left:1rem !important}.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}.m-xl-4{margin:1.5rem 1.5rem !important}.mt-xl-4{margin-top:1.5rem !important}.mr-xl-4{margin-right:1.5rem !important}.mb-xl-4{margin-bottom:1.5rem !important}.ml-xl-4{margin-left:1.5rem !important}.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}.m-xl-5{margin:3rem 3rem !important}.mt-xl-5{margin-top:3rem !important}.mr-xl-5{margin-right:3rem !important}.mb-xl-5{margin-bottom:3rem !important}.ml-xl-5{margin-left:3rem !important}.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}.m-xl-6{margin:5rem 5rem !important}.mt-xl-6{margin-top:5rem !important}.mr-xl-6{margin-right:5rem !important}.mb-xl-6{margin-bottom:5rem !important}.ml-xl-6{margin-left:5rem !important}.mx-xl-6{margin-right:5rem !important;margin-left:5rem !important}.my-xl-6{margin-top:5rem !important;margin-bottom:5rem !important}.m-xl-7{margin:8rem 8rem !important}.mt-xl-7{margin-top:8rem !important}.mr-xl-7{margin-right:8rem !important}.mb-xl-7{margin-bottom:8rem !important}.ml-xl-7{margin-left:8rem !important}.mx-xl-7{margin-right:8rem !important;margin-left:8rem !important}.my-xl-7{margin-top:8rem !important;margin-bottom:8rem !important}.p-xl-0{padding:0 0 !important}.pt-xl-0{padding-top:0 !important}.pr-xl-0{padding-right:0 !important}.pb-xl-0{padding-bottom:0 !important}.pl-xl-0{padding-left:0 !important}.px-xl-0{padding-right:0 !important;padding-left:0 !important}.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}.p-xl-1{padding:.25rem .25rem !important}.pt-xl-1{padding-top:.25rem !important}.pr-xl-1{padding-right:.25rem !important}.pb-xl-1{padding-bottom:.25rem !important}.pl-xl-1{padding-left:.25rem !important}.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}.p-xl-2{padding:.5rem .5rem !important}.pt-xl-2{padding-top:.5rem !important}.pr-xl-2{padding-right:.5rem !important}.pb-xl-2{padding-bottom:.5rem !important}.pl-xl-2{padding-left:.5rem !important}.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}.p-xl-3{padding:1rem 1rem !important}.pt-xl-3{padding-top:1rem !important}.pr-xl-3{padding-right:1rem !important}.pb-xl-3{padding-bottom:1rem !important}.pl-xl-3{padding-left:1rem !important}.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}.p-xl-4{padding:1.5rem 1.5rem !important}.pt-xl-4{padding-top:1.5rem !important}.pr-xl-4{padding-right:1.5rem !important}.pb-xl-4{padding-bottom:1.5rem !important}.pl-xl-4{padding-left:1.5rem !important}.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}.p-xl-5{padding:3rem 3rem !important}.pt-xl-5{padding-top:3rem !important}.pr-xl-5{padding-right:3rem !important}.pb-xl-5{padding-bottom:3rem !important}.pl-xl-5{padding-left:3rem !important}.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}.p-xl-6{padding:5rem 5rem !important}.pt-xl-6{padding-top:5rem !important}.pr-xl-6{padding-right:5rem !important}.pb-xl-6{padding-bottom:5rem !important}.pl-xl-6{padding-left:5rem !important}.px-xl-6{padding-right:5rem !important;padding-left:5rem !important}.py-xl-6{padding-top:5rem !important;padding-bottom:5rem !important}.p-xl-7{padding:8rem 8rem !important}.pt-xl-7{padding-top:8rem !important}.pr-xl-7{padding-right:8rem !important}.pb-xl-7{padding-bottom:8rem !important}.pl-xl-7{padding-left:8rem !important}.px-xl-7{padding-right:8rem !important;padding-left:8rem !important}.py-xl-7{padding-top:8rem !important;padding-bottom:8rem !important}.m-xl-auto{margin:auto !important}.mt-xl-auto{margin-top:auto !important}.mr-xl-auto{margin-right:auto !important}.mb-xl-auto{margin-bottom:auto !important}.ml-xl-auto{margin-left:auto !important}.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}.my-xl-auto{margin-top:auto !important;margin-bottom: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-normal{font-weight:normal}.font-weight-bold{font-weight:bold}.font-italic{font-style:italic}.text-white{color:#fff !important}.text-muted{color:#636c72 !important}a.text-muted:focus,a.text-muted:hover{color:hsl(204,7.0422535211%,31.7647058824%) !important}.text-primary{color:#0275d8 !important}a.text-primary:focus,a.text-primary:hover{color:rgb(1.5321100917,89.628440367,165.4678899083) !important}.text-success{color:#5cb85c !important}a.text-success:focus,a.text-success:hover{color:hsl(120,39.3162393162%,44.1176470588%) !important}.text-info{color:#5bc0de !important}a.text-info:focus,a.text-info:hover{color:rgb(48.5431472081,175.6903553299,213.4568527919) !important}.text-warning{color:#f0ad4e !important}a.text-warning:focus,a.text-warning:hover{color:rgb(236.015625,151.21875,30.984375) !important}.text-danger{color:#d9534f !important}a.text-danger:focus,a.text-danger:hover{color:rgb(201.4953271028,48.0841121495,43.5046728972) !important}.text-gray-dark{color:#292b2c !important}a.text-gray-dark:focus,a.text-gray-dark:hover{color:rgb(16.4,17.2,17.6) !important}.text-hide{font:0/0 a;color:rgba(0,0,0,0);text-shadow:none;background-color:rgba(0,0,0,0);border:0}.invisible{visibility:hidden !important}.hidden-xs-up{display:none !important}@media(max-width: 575px){.hidden-xs-down{display:none !important}}@media(min-width: 576px){.hidden-sm-up{display:none !important}}@media(max-width: 767px){.hidden-sm-down{display:none !important}}@media(min-width: 768px){.hidden-md-up{display:none !important}}@media(max-width: 991px){.hidden-md-down{display:none !important}}@media(min-width: 992px){.hidden-lg-up{display:none !important}}@media(max-width: 1199px){.hidden-lg-down{display:none !important}}@media(min-width: 1200px){.hidden-xl-up{display:none !important}}.hidden-xl-down{display:none !important}.visible-print-block{display:none !important}@media print{.visible-print-block{display:block !important}}.visible-print-inline{display:none !important}@media print{.visible-print-inline{display:inline !important}}.visible-print-inline-block{display:none !important}@media print{.visible-print-inline-block{display:inline-block !important}}@media print{.hidden-print{display:none !important}}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{font:inherit;display:inline-block;overflow:visible;margin:0;padding:13px 15px 15px 14px;cursor:pointer;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;text-transform:none;color:inherit;border:0;background-color:rgba(0,0,0,0)}.hamburger:hover{opacity:.7}.hamburger-box{position:relative;display:inline-block;width:40px;height:24px}.hamburger-inner{top:50%;display:block;margin-top:-2px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{position:absolute;width:24px;height:3px;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform;border-radius:4px;background-color:#fff}@media(min-width: 768px){.full-width .hamburger-inner,.full-width .hamburger-inner:after,.full-width .hamburger-inner:before{background-color:#000}}.hamburger-inner:after,.hamburger-inner:before{display:block;content:""}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--spin .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transition-duration:.22s;transition-duration:.22s}.hamburger--spin .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.collapsed-nav .hamburger--spin .hamburger-inner{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.collapsed-nav .hamburger--spin .hamburger-inner:before{top:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.collapsed-nav .hamburger--spin .hamburger-inner:after{bottom:0;-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s,-webkit-transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.hamburger--spin-r .hamburger-inner{-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);-webkit-transition-duration:.22s;transition-duration:.22s}.hamburger--spin-r .hamburger-inner:before{-webkit-transition:top .1s ease-in .25s,opacity .1s ease-in;transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{-webkit-transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s ease-in .25s,-webkit-transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19),-webkit-transform .22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.collapsed-nav .hamburger--spin-r.is-active .hamburger-inner{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);-webkit-transform:rotate(-225deg);transform:rotate(-225deg)}.collapsed-nav .hamburger--spin-r.is-active .hamburger-inner:before{top:0;-webkit-transition:top .1s ease-out,opacity .1s ease-out .12s;transition:top .1s ease-out,opacity .1s ease-out .12s;opacity:0}.collapsed-nav .hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;-webkit-transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom .1s ease-out,-webkit-transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;transition:bottom .1s ease-out,transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s,-webkit-transform .22s cubic-bezier(0.215, 0.61, 0.355, 1) .12s;-webkit-transform:rotate(90deg);transform:rotate(90deg)}html{height:100%}body{height:100%;margin:0;padding:0;color:#000;font-family:"Avenir",Arial;font-size:1.1rem;min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}a{color:#159dbe}a:hover,a:focus{color:#159dbe}h1,h2,h3,h4,h5,h6{font-family:"Avenir",Arial;-webkit-font-smoothing:antialiased}h1,h2{font-size:2.75rem;color:#000;margin-bottom:1.5rem}@media(max-width: 991px){h1,h2{font-size:2.2rem}}@media(max-width: 767px){h1,h2{font-size:30px}}h1>span,h2>span{color:#159dbe;display:block}h3{font-size:1.1rem;line-height:1.4}.grey-text{color:#636363}.grey-bg{background-color:#f9f9f9}button{font-family:"Avenir",Arial}button:focus{outline:none}#form-input-imageUpload{font-family:"Avenir",Arial;border:none}::-webkit-input-placeholder{font-family:"Avenir",Arial}::-moz-placeholder{font-family:"Avenir",Arial}:-ms-input-placeholder{font-family:"Avenir",Arial}:-moz-placeholder{font-family:"Avenir",Arial}.form-control{padding:.7rem .75rem}.lead{color:#77c6d9;font-family:"Lato",Arial;font-size:1rem;font-size:1.125rem;letter-spacing:.1rem}@media(max-width: 991px){.lead{font-size:1rem}}.btn-primary{border-color:#fff;color:#000;background:#fff;border-radius:3rem;-webkit-border-radius:3rem;-moz-border-radius:3rem;padding:.8rem 2.5rem .8rem;display:inline-table;display:inline-block;vertical-align:middle;font-size:1.25rem;text-transform:lowercase;margin:1rem}.btn-primary:first-letter{text-transform:uppercase}.btn-primary:hover,.btn-primary:active,.btn-primary:focus{background:#000;border-color:#000;color:#fff;-webkit-box-shadow:none;box-shadow:none}@media(max-width: 991px){.btn-primary{font-size:20px}}@media(max-width: 767px){.btn-primary{border-radius:2rem;padding:.5rem 1rem .5rem}}.btn-primary-blue{border-color:#fff;color:#fff;background:#159dbe;border-radius:3rem;-webkit-border-radius:3rem;-moz-border-radius:3rem;padding:.8rem 2.5rem .8rem;display:inline-table;display:inline-block;vertical-align:middle;font-size:1.25rem;text-transform:lowercase;margin:1rem}.btn-primary-blue:first-letter{text-transform:uppercase}.btn-primary-blue:hover,.btn-primary-blue:active,.btn-primary-blue:focus{background:#000;border-color:#000;color:#fff;-webkit-box-shadow:none;box-shadow:none}@media(max-width: 991px){.btn-primary-blue{font-size:20px}}@media(max-width: 767px){.btn-primary-blue{border-radius:2rem;padding:.5rem 1rem .5rem}}.btn-small-blue{border-color:#159dbe;color:#fff;background:#159dbe;border-radius:3rem;-webkit-border-radius:3rem;-moz-border-radius:3rem;padding:.8rem 2.5rem .8rem;display:inline-table;display:inline-block;vertical-align:middle;font-size:1.25rem;text-transform:lowercase}.btn-small-blue:first-letter{text-transform:uppercase}.btn-small-blue:hover,.btn-small-blue:active,.btn-small-blue:focus{background:#000;border-color:#000;color:#fff;-webkit-box-shadow:none;box-shadow:none}@media(max-width: 991px){.btn-small-blue{font-size:20px}}@media(max-width: 767px){.btn-small-blue{border-radius:2rem;padding:.5rem 1rem .5rem}}.btn-xs-blue{border-color:#159dbe;color:#fff;background:#159dbe;border-radius:3rem;-webkit-border-radius:3rem;-moz-border-radius:3rem;padding:.8rem 2.5rem .8rem;display:inline-table;display:inline-block;vertical-align:middle;font-size:1.25rem;text-transform:lowercase}.btn-xs-blue:first-letter{text-transform:uppercase}.btn-xs-blue:hover,.btn-xs-blue:active,.btn-xs-blue:focus{background:#000;border-color:#000;color:#fff;-webkit-box-shadow:none;box-shadow:none}@media(max-width: 991px){.btn-xs-blue{font-size:20px}}@media(max-width: 767px){.btn-xs-blue{border-radius:2rem;padding:.5rem 1rem .5rem}}.contact-btn-section .btn{min-width:190px}.bg-gray{background-color:#464a4c}.bg-blue{background-color:#159dbe}.bold-text{font-weight:bold}.all-services{text-decoration:underline;color:#159dbe;margin-top:10px}.defaultColor{color:#000}ul.list{padding-left:0;padding-top:1rem;margin-bottom:2rem}ul.list li{margin-left:0;list-style:none;background-size:.5rem;margin-bottom:.5rem;font-size:1.1rem}@media(max-width: 767px){ul.list li{width:100%;float:none}}ul.list img{width:25px;margin-right:15px}.icon-phone{display:inline-block;color:#159dbe;font-size:1.8rem;display:inline-block;position:relative}.icon-phone:before{content:"";width:22px;height:22px;display:block;background-image:url(../img/icon-phone.png);background-image:url(../img/icon-phone.svg)}.icon-phone.no-icon:before{display:none}hr{border-top:solid 1px #636363}.navbar{position:absolute;width:100%;z-index:2;letter-spacing:.1rem;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media(max-width: 991px){.navbar.collapsed-nav{background-color:rgba(0,0,0,.6);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}}@media(max-width: 991px){.navbar.nav-open{background-color:#43b0cb;height:100%;position:fixed;z-index:1000}}.navbar .container{width:100%}.navbar a{color:#fff}@media(max-width: 767px){.navbar .masthead-brand img{width:15%;margin-top:.5rem}}.navbar .navbar-collapse{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media(max-width: 991px){.navbar .navbar-collapse{text-align:center;top:20vh;position:relative;padding:0 35vw}}@media(max-width: 991px){.navbar .navbar-toggler-right{border:rgba(0,0,0,0);right:0;margin-right:-1rem}.navbar .navbar-toggler-right:before{position:absolute;content:"";height:22px;left:0;top:8px}}@media(max-width: 991px){.navbar .navbar-nav .nav-item{padding:8px 0}}.navbar .navbar-nav .nav-link{color:#fff;font-size:1rem}@media(min-width: 992px){.navbar .navbar-nav .nav-link{padding:.5rem 1.5rem}}.navbar .navbar-nav .nav-link.active{background:hsla(0,0%,100%,.2);border-radius:2rem}.navbar .hamburger-box{width:24px}.navbar.nav-open .hamburger-inner{bottom:0;border-top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navbar.nav-open .hamburger-inner:before{display:none}.navbar.nav-open .hamburger-inner:after{bottom:0;border-top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.navbar{padding:1rem 4.6vw .5rem}.navbar .icon-phone{position:absolute;right:49px;top:14px}.icon-phone:before{content:"";width:22px;height:22px;display:block;background-image:url(../img/icon-phone.png);background-image:url(../img/icon-phone.svg)}footer{background-color:#000;color:#fff;padding:2.44vh 5.63vw 3.89vh}footer a{color:#fff}footer .footer-text{margin-top:3.2vh;overflow-wrap:break-word}@media(max-width: 767px){footer .footer-text{margin-top:29px}}footer .footer-text p{margin-bottom:8px}footer .footer-text a{text-decoration:underline}footer .footer-text a:focus{text-decoration:none}footer .footer-text a:hover{text-decoration:none}footer .left{padding-left:0}footer .medal-group img{width:94px;margin:0 1.1rem}@media(max-width: 991px){footer .medal-group img{width:65px}}@media(max-width: 575px){footer .medal-group img{width:64px;margin:0 .7rem}}footer .right .footer-text{padding-left:30px}@media(max-width: 767px){footer .right .footer-text{padding-left:0}}@media(max-width: 767px){footer{text-align:center}}footer .copyright{padding-top:10px;border-top:1px solid #fff}footer .copyright>div{font-size:1rem;margin-top:6px;font-family:sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:hsla(0,0%,100%,.7)}@media(max-width: 991px){footer .copyright>div{font-size:16px}}footer .copyright>div a{color:hsla(0,0%,100%,.7)}.main-banner{display:block;height:100vh;background-size:cover;position:relative}@media(max-width: 767px){.main-banner{height:92vh}}.main-banner.small{height:289px}@media(max-width: 991px){.main-banner.small{font-size:18px}}.main-banner.small .main-banner-inner{top:auto;bottom:0}.main-banner.small .main-banner-inner h1{font-size:2.5rem}@media(max-width: 991px){.main-banner.small .main-banner-inner h1{font-size:35px}}.main-banner.small .main-banner-inner img{width:11.87vw}@media(max-width: 991px){.main-banner.small .main-banner-inner img{width:171px}}.main-banner.inner-banner{height:42vh;height:26vw}@media(max-width: 991px){.main-banner.inner-banner{height:30vh}}@media(max-width: 575px){.main-banner.inner-banner{height:240px}}.main-banner.inner-banner .main-banner-inner{top:auto;bottom:0;padding:0 8.17vw 2vh 8.17vw}@media(max-width: 767px){.main-banner.inner-banner .main-banner-inner{margin-bottom:10px}}.main-banner.inner-banner .main-banner-inner h1{font-size:2.5rem}@media(max-width: 991px){.main-banner.inner-banner .main-banner-inner h1{font-size:35px}}@media(max-width: 767px){.main-banner.inner-banner .main-banner-inner h1{font-size:28px;margin:0 0 2.5rem}}.main-banner.inner-banner .main-banner-inner h1 small{font-size:1.1rem;margin-bottom:2vh;display:block}@media(max-width: 991px){.main-banner.inner-banner .main-banner-inner h1 small{font-size:18px}}@media(max-width: 767px){.main-banner.inner-banner .main-banner-inner h1 small{font-size:14px;margin-bottom:10px}}.main-banner.inner-banner .main-banner-inner h1 span{color:#fff;display:inline-block;max-width:32vw}@media(max-width: 991px){.main-banner.inner-banner .main-banner-inner h1 span{max-width:265px}}@media(max-width: 767px){.main-banner.inner-banner .main-banner-inner h1 span{max-width:240px}}.main-banner.inner-banner .main-banner-inner img{display:inline-block;vertical-align:top;width:80px}@media(max-width: 991px){.main-banner.inner-banner .main-banner-inner img{width:75px}}@media(max-width: 767px){.main-banner.inner-banner .main-banner-inner img{display:none}}.main-banner .main-banner-inner{position:absolute;width:100%;top:35%;left:0;right:0;margin:0px auto}.main-banner .main-banner-inner h1{color:#fff;font-size:4.56vw;font-size:66px;margin:0 0 1.2rem}@media(max-width: 991px){.main-banner .main-banner-inner h1{font-size:40px}}.main-banner .main-banner-inner p{font-size:25px;color:#fff}@media(max-width: 991px){.main-banner .main-banner-inner p{font-size:16px}}.main-banner .main-banner-inner p.sub-heading{margin:0 0 4vh}.main-banner .arrow{position:absolute;bottom:6vh;left:50%;margin-left:-20px}@media(max-width: 767px){.main-banner .arrow{bottom:10%}}.main-banner .bounce{-webkit-animation-name:bounce;animation-name:bounce}.main-banner .animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;animation-fill-mode:both;-webkit-animation-duration:2s;animation-duration:2s}@-webkit-keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0)}40%{-webkit-transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px)}}@keyframes bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);transform:translateY(-30px)}60%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@media screen and (max-width: 320px){.main-banner .main-banner-inner{top:22%}}.about-section{padding:9.25vh 12.5vw 8.3vh}.about-section h2{font-size:2.5rem}@media(max-width: 767px){.about-section{padding:50px 30px}}.about-section p{font-size:1rem}.about-section .lead{font-size:1.125rem}.about-section .img-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about-section .img-section .side-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-section .img-section .img-block{z-index:10;position:relative;top:95px;left:55px}.about-section .img-section .img-block .img-box{width:183px;height:85px;padding:.8rem;opacity:.84;background-color:#fff;-webkit-box-shadow:-1px 2px 4px 0 rgba(0,0,0,.19);box-shadow:-1px 2px 4px 0 rgba(0,0,0,.19);text-align:center;font-size:14px;color:#000;margin:0 0 18px}@media(max-width: 575px){.about-section .img-section .img-block .img-box{width:150px}}.about-section .img-section .img-block .img-box img{height:30px;margin:10px auto 8px;display:block}.about-section .img-section .img-block .img-box:first-child{background-color:#159dbe;color:#fff}.about-section .img-section .img-block .img-box:nth-child(2){position:relative;left:1.95vw}.about-section .img-section .img-block .img-box:nth-child(3){position:relative;left:3.9vw}@media(max-width: 767px){.about-section .img-section .img-block{left:20px}}.about-section .img-section .side-image img{width:225px;position:relative}@media(max-width: 991px){.about-section .img-section .side-image img{width:200px}}@media(max-width: 767px){.about-section .img-section .side-image img{right:20px;width:170px}}@media(max-width: 575px){.about-section .img-section .side-image img{width:150px}}.about-section .medal-group{text-align:center;margin-top:88px}@media(max-width: 991px){.about-section .medal-group{margin-top:110px}}.about-section .medal-group img{width:94px;margin:0 1.1rem}@media(max-width: 991px){.about-section .medal-group img{width:65px}}@media(max-width: 575px){.about-section .medal-group img{width:55px;margin:0 .5rem}}.about-section.about-inner{padding:0}.about-section.about-inner p{color:#636363}.about-section.about-inner .about-main{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-section.about-inner .about-main .left-bg{width:30%}@media(max-width: 991px){.about-section.about-inner .about-main .left-bg{display:none}}.about-section.about-inner .about-main .right-content{width:70%;padding:0 7.22vw 5.67vh}@media(max-width: 991px){.about-section.about-inner .about-main .right-content{width:100%;padding:0 5.28vw 5.78vh 5.28vw}}@media(max-width: 767px){.about-section.about-inner .about-main .right-content{width:100%;padding:0 30px 50px}}@media(min-width: 1200px){.about-section.about-inner .about-main .right-content{padding:0 14vw 5.67vh 0}}.about-section.about-inner .about-main .right-content .quote-block blockquote{color:#159dbe;text-align:center;margin:0;font-size:1.5rem}@media(max-width: 991px){.about-section.about-inner .about-main .right-content .quote-block blockquote{font-size:18px;padding:1vw 1vh}}.about-section.about-inner .about-main .right-content .quote-block .quote{position:relative;top:15px;font-size:56px}@media(max-width: 767px){.about-section.about-inner .about-main .right-content .quote-block .quote{font-size:25px}}.about-section.about-inner .about-main .right-content .quote-block .quote span{position:absolute;top:45px}.about-section.about-inner .about-main .right-content .quote-block .quote:before{content:"“"}.about-section.about-inner .about-main .right-content .quote-block .quote.text-right{right:0;top:auto;bottom:0}@media(max-width: 767px){.about-section.about-inner .about-main .right-content .quote-block .quote.text-right{bottom:15px}}.about-section.about-inner .about-main .right-content .quote-block .quote.text-right:before{content:"”"}.about-section.about-inner .about-main .right-content .content-block{padding:0 0 0 4vw}@media(max-width: 991px){.about-section.about-inner .about-main .right-content .content-block{padding:0 2.67vw}}@media(max-width: 767px){.about-section.about-inner .about-main .right-content .content-block{padding:0}}.about-section.about-inner .about-main .medal-group{text-align:left;margin-top:4.8vh}.about-section.about-inner .about-main .medal-group img:first-child{margin-left:0}.about-section.about-inner .about-container{padding:2.67vh 17.7vw 5.7vh}@media(max-width: 991px){.about-section.about-inner .about-container{padding:2.78vh 7.22vw 5.78vh 5.28vw}}@media(max-width: 767px){.about-section.about-inner .about-container{padding:0 30px 50px}}.about-section.about-inner .about-container .list-block{padding:0 0 0 6vw}@media(max-width: 767px){.about-section.about-inner .about-container .list-block{padding:0 15px 2vw}}.service-section{padding:8.1vh 17vw 7.7vh}@media(max-width: 767px){.service-section{padding:50px 30px}}.service-section .lead{color:#000;max-width:570px;margin:0 auto}.hex-items-block{margin:3.1vh 0 3.3vh}@media(max-width: 767px){.hex-items-block{margin:0}}.hex-items-block img{width:89px;height:97px;margin-bottom:17px}.hex-items-block a{color:#000;text-decoration:none}.hex-items-block span{color:#159dbe}.hex-items-block a:focus span,.hex-items-block a:hover span{text-decoration:underline}.hex-items-block h3{font-size:1rem;text-transform:uppercase}.hex-items-block p{font-size:.9rem;margin-bottom:.5rem}.hex-items-block .hex-item{padding:0 3vw;margin:2vh 0}.news-section{padding:6.3vh 12.3vw}@media(max-width: 767px){.news-section{padding:50px 30px}}@media(max-width: 991px){.news-section .news-items-block .news-block{margin-bottom:50px}}.news-section .news-items-block .news-block .news-item{width:100%}.news-section .news-items-block .news-block .news-item img{width:100%}.news-section .news-items-block .news-block .news-item h3{font-weight:bold;color:#000;margin-top:1rem}.news-section .news-items-block .news-block .news-item p{font-size:.9rem}.news-section .news-items-block .news-block .news-item .news-date{background-color:#f9f9f9;padding:10px 14px 7px;font-size:.9rem}.news-section .news-items-block .news-block .news-item .news-date a{float:right;text-transform:uppercase;color:#000}.news-section .news-items-block .news-block .news-item .news-date span{color:#000;margin-left:.7vw}.news-section .news-items-block .news-block .news-item .news-date img{width:24px;position:relative;bottom:2px}.contact-section{padding:7.1vh 17vw 7.7vh}@media(max-width: 767px){.contact-section{padding:20px 30px 100px}}.contact-section .contact-items-block{margin:3.2vh 0 6.6vh}@media(max-width: 767px){.contact-section .contact-items-block{margin:0}}.contact-section .contact-items-block img{width:89px;height:97px;margin-bottom:17px}.contact-section .contact-items-block a{color:#000;text-decoration:none}.contact-section .contact-items-block a p{text-decoration:underline}.contact-section .contact-items-block a:focus p,.contact-section .contact-items-block a:hover p{text-decoration:none}.contact-section .contact-items-block span{color:#159dbe}.contact-section .contact-items-block h3{font-size:1.25rem;min-height:44px;text-transform:uppercase;color:#159dbe}.contact-section .contact-items-block p{font-size:1rem;margin-bottom:.5rem}.contact-section .contact-items-block .hex-item{padding:0 3vw;margin:2vh 0}.contact-section .contact-items-block .contact-section-img{margin:auto 0}.contact-section .contact-items-block .contact-section-img img{width:100%;height:auto}@media(max-width: 991px){.contact-section .contact-items-block .contact-section-img{display:none}}.form-section{padding:0 0 7vh}@media(max-width: 767px){.form-section .form-section-form{padding:0 30px}}.form-section .nav-tabs .nav-item{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;font-size:1.25rem;text-transform:uppercase}@media(max-width: 991px){.form-section .nav-tabs .nav-item{font-size:16px}}.form-section .nav-tabs .nav-item .nav-link{border-top-color:rgba(0,0,0,0) !important;border:none;padding:.8rem .5rem;border-radius:0;color:#000}@media(max-width: 767px){.form-section .nav-tabs .nav-item .nav-link{min-height:75px}}.form-section .nav-tabs .nav-item .nav-link.active{-webkit-box-shadow:8px -15px 25px 0 rgba(0,0,0,.08);box-shadow:8px -15px 25px 0 rgba(0,0,0,.08)}.form-section .nav-tabs .nav-item .nav-link:focus{text-decoration:underline}@media(min-width: 576px){.form-section .nav-tabs .nav-item .nav-link.active{padding:1.2rem .5rem}}.form-section .tab-content{-webkit-box-shadow:5px 10px 30px 0 rgba(0,0,0,.08);box-shadow:5px 10px 30px 0 rgba(0,0,0,.08);background:#fff;padding:0 15.1vw 0 5.2vw}@media(max-width: 991px){.form-section .tab-content{padding:0 5.2vw 0 5.2vw}}.form-section .tab-content input,.form-section .tab-content textarea{border:none;border-radius:0;border-bottom:1px solid #979797;color:#77c6d9;padding-left:0}.form-section .tab-content .btn-contact{left:11.65vw;position:relative;background:url(/img/form-icon.png);height:97px;width:97px;background-repeat:no-repeat;background-size:cover;bottom:6.5vh;color:rgba(0,0,0,0);padding:0}@media(max-width: 991px){.form-section .tab-content .btn-contact{position:initial;margin:0;height:60px;width:60px}}.form-section img{width:31.5vw;max-width:455px}.form-section .form-section-img,.form-section .form-section-area{margin:auto 0;text-align:center}.form-section .form-section-img h3,.form-section .form-section-area h3{font-weight:bold;font-size:1.5rem}.form-section .form-section-img p,.form-section .form-section-area p{margin-bottom:.5rem}@media(max-width: 991px){.form-section .form-section-img,.form-section .form-section-area{display:none}}.form-section .nav-tabs{margin-top:-4.3rem}.form-section .justify-content-md-center{-webkit-box-shadow:8px -15px 25px 0 rgba(0,0,0,.08);box-shadow:8px -15px 25px 0 rgba(0,0,0,.08)}.form-section .invalid-feedback,.form-section .alert-danger,.form-section .error{color:#159dbe}.service-index{padding:5.9vh 12vw 9.6vh}@media(max-width: 767px){.service-index{padding:40px 30px}}.service-index p{max-width:56.25vw;margin:0 auto;font-size:1.1rem}@media(max-width: 991px){.service-index p{font-size:18px}}@media(max-width: 767px){.service-index p{font-size:16px;max-width:unset}}.service-index .serviceIndex-block{margin:8.1vh 0 0}@media(max-width: 767px){.service-index .serviceIndex-block{margin:30px -15px 0}}.service-index .serviceIndex-block .service-tile{-webkit-box-shadow:5px 10px 30px 0 rgba(41,26,204,.12);box-shadow:5px 10px 30px 0 rgba(41,26,204,.12);margin:1.3vh 0;padding:2.8vh 1.7vw 2.4vh 2.8vw;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media(max-width: 767px){.service-index .serviceIndex-block .service-tile{padding:20px}}.service-index .serviceIndex-block .service-tile:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.service-index .serviceIndex-block .service-tile h3{font-size:1.1rem;font-family:"Avenir",Arial;margin:1.3vh 0 .9vh;min-height:2.7em}@media(max-width: 991px){.service-index .serviceIndex-block .service-tile h3{font-size:18px}}.service-index .serviceIndex-block .service-tile p{font-size:1rem;color:#9b9b9b;margin-left:0}@media(max-width: 991px){.service-index .serviceIndex-block .service-tile p{font-size:16px}}.service-index .serviceIndex-block .service-tile p a{margin-top:2.1vh}.service-index .serviceIndex-block .service-tile img{width:52px;height:52px}.w-scroller blockquote{text-align:center;min-height:185px}.w-scroller blockquote header{text-transform:uppercase;font-weight:bold;margin-bottom:40px;font-size:1.125rem}@media(max-width: 991px){.w-scroller blockquote header{font-size:18px}}.w-scroller blockquote p{font-size:1.25rem}@media(max-width: 991px){.w-scroller blockquote p{font-size:20px}}.w-scroller .quote{position:absolute;top:10px;font-size:56px}@media(max-width: 991px){.w-scroller .quote{font-size:45px}}@media(max-width: 767px){.w-scroller .quote{top:25px}}.w-scroller .quote span{position:absolute;top:45px}.w-scroller .quote:before{content:"“"}.w-scroller .quote.text-right{right:0;top:auto;bottom:10px;position:relative}@media(max-width: 991px){.w-scroller .quote.text-right{bottom:10px}}.w-scroller .quote.text-right span{right:10px}.w-scroller .quote.text-right:before{content:"”"}.w-scroller.testimonial-slider{padding:6.7vh 29vw 3.2vh}@media(max-width: 991px){.w-scroller.testimonial-slider{padding:3.7vh 14vw 3.2vh}}@media(max-width: 767px){.w-scroller.testimonial-slider{padding:10px 30px 50px}}.w-scroller .cycle-slideshow{padding:0}.w-scroller .cycle-slideshow li{width:100%}.cycle-pager{position:absolute;bottom:10px;right:10px;left:10px;z-index:200;text-align:center}.cycle-pager span{display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #fff;margin:0 10px}.cycle-pager .cycle-pager-active{background:#fff}@media(max-width: 767px){.services p{font-size:14px}}.services .dash{color:#159dbe;padding:0 17px 0 57px}@media(max-width: 767px){.services .dash{padding-left:30px}}.services .service-box{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}.services .service-box .service-entry{padding:8.3vh 8vw 3.3vh;border:1px solid #dadada;-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.services .service-box .service-entry.active{background:#159dbe;opacity:.6}.services .service-box .service-entry.active *{color:#fff;pointer-events:none;cursor:default}@media(max-width: 991px){.services .service-box .service-entry{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media(max-width: 767px){.services .service-box .service-entry{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.services .service-box .service-entry.active{display:none}}.services .service-box .service-entry img{width:52px;height:52px;margin-bottom:2.44vh}@media(max-width: 991px){.services .service-box .service-entry img{margin-bottom:22px}}.services .service-box .service-entry h2{font-family:"Avenir",Arial;font-size:1rem;font-weight:bold;margin-bottom:.77vh;min-height:2em}@media(max-width: 991px){.services .service-box .service-entry h2{font-size:16px;margin-bottom:7px}}.services .service-box .service-entry p{font-size:1rem}@media(max-width: 991px){.services .service-box .service-entry p{font-size:14px}}.detail-section{padding:2vh 9.17vw 11.1vh}@media(max-width: 767px){.detail-section{padding:20px 30px}}.detail-section .content-block{padding-top:6vh;font-size:1.1rem}@media(max-width: 991px){.detail-section .content-block{font-size:16px;padding-top:0}}@media(max-width: 767px){.detail-section .content-block{font-size:14px}}.detail-section .content-block a{font-size:1.25rem;margin:.5vh 2.36vw .5vh 0}@media(max-width: 991px){.detail-section .content-block a{font-size:20px}}.detail-section img{width:100%}.rtext{font-size:1.25rem;font-weight:bold}.rtext a{color:#000}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNpdGUuY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9ib290c3RyYXAuc2NzcyIsInZlbmRvci9ib290c3RyYXAvX25vcm1hbGl6ZS5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9fcmVib290LnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL19ob3Zlci5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9fdHlwZS5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3RzLnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL19pbWFnZXMuc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsInZlbmRvci9ib290c3RyYXAvX21peGlucy5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9fY29kZS5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9fZ3JpZC5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL190YWJsZXMuc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsInZlbmRvci9ib290c3RyYXAvX2Zvcm1zLnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL21peGlucy9fZm9ybXMuc2NzcyIsInZlbmRvci9ib290c3RyYXAvX2J1dHRvbnMuc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL19idXR0b25zLnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL190cmFuc2l0aW9ucy5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9fZHJvcGRvd24uc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL19uYXYtZGl2aWRlci5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9fbmF2LnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL19uYXZiYXIuc2NzcyIsInZlbmRvci9ib290c3RyYXAvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2JhY2tncm91bmQuc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL19iYWNrZ3JvdW5kLXZhcmlhbnQuc2NzcyIsInZlbmRvci9ib290c3RyYXAvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyIsInZlbmRvci9ib290c3RyYXAvdXRpbGl0aWVzL19kaXNwbGF5LnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL3V0aWxpdGllcy9fZmxleC5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL21peGlucy9fZmxvYXQuc2NzcyIsInZlbmRvci9ib290c3RyYXAvdXRpbGl0aWVzL19wb3NpdGlvbi5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL3V0aWxpdGllcy9fc2l6aW5nLnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3RleHQuc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL190ZXh0LXRydW5jYXRlLnNjc3MiLCJ2ZW5kb3IvYm9vdHN0cmFwL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwidmVuZG9yL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3Zpc2liaWxpdHkuc2NzcyIsInZlbmRvci9ib290c3RyYXAvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLCJ2ZW5kb3IvaGFtYnVyZ2VyLnNjc3MiLCJfYmFzZS5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX21peGlucy5zY3NzIiwid2lkZ2V0cy9fbmF2aWdhdGlvbi5zY3NzIiwid2lkZ2V0cy9faGVhZGVyLnNjc3MiLCJ3aWRnZXRzL19mb290ZXIuc2NzcyIsIndpZGdldHMvX2Jhbm5lci5zY3NzIiwid2lkZ2V0cy9fYWJvdXQuc2NzcyIsIndpZGdldHMvX2dyaWQuc2NzcyIsIndpZGdldHMvX25ld3Muc2NzcyIsIndpZGdldHMvX2NvbnRhY3Quc2NzcyIsIndpZGdldHMvX3NlcnZpY2VzSW5kZXguc2NzcyIsIndpZGdldHMvX3NsaWRlci5zY3NzIiwid2lkZ2V0cy9fc2VydmljZXMuc2NzcyIsIndpZGdldHMvX2RldGFpbHNQYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0VDQUEsQ0FBQSwyRUFBQSxDQ1lBLEtBQ0Usc0JBQUEsQ0FDQSxnQkFBQSxDQUNBLHlCQUFBLENBQ0EsNkJBQUEsQ0FVRixLQUNFLFFBQUEsQ0FPRix3Q0FNRSxhQUFBLENBUUYsR0FDRSxhQUFBLENBQ0EsY0FBQSxDQVdGLHVCQUdFLGFBQUEsQ0FPRixPQUNFLGVBQUEsQ0FRRixHQUNFLDhCQUFBLENBQUEsc0JBQUEsQ0FDQSxRQUFBLENBQ0EsZ0JBQUEsQ0FRRixJQUNFLCtCQUFBLENBQ0EsYUFBQSxDQVdGLEVBQ0UsOEJBQUEsQ0FDQSxvQ0FBQSxDQVFGLGlCQUVFLGVBQUEsQ0FRRixZQUNFLGtCQUFBLENBQ0EseUJBQUEsQ0FDQSx3Q0FBQSxDQUFBLGdDQUFBLENBT0YsU0FFRSxtQkFBQSxDQU9GLFNBRUUsa0JBQUEsQ0FRRixjQUdFLCtCQUFBLENBQ0EsYUFBQSxDQU9GLElBQ0UsaUJBQUEsQ0FPRixLQUNFLHFCQUFBLENBQ0EsVUFBQSxDQU9GLE1BQ0UsYUFB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QixPQUFBLGdCRmtRZSxDRWpRZixPQUFBLGNGa1FlLENFalFmLE9BQUEsaUJGa1FlLENFalFmLE9BQUEsZ0JGa1FlLENFalFmLE9BQUEsaUJGa1FlLENFalFmLE9BQUEsY0ZrUWUsQ0VoUWYsTUFDRSxpQkZrUmlCLENFalJqQixlRmtSaUIsQ0U5UW5CLFdBQ0UsY0ZpUWMsQ0VoUWQsZUZxUW9CLENFcFFwQixlRjRQdUIsQ0UxUHpCLFdBQ0UsZ0JGNlBjLENFNVBkLGVGaVFvQixDRWhRcEIsZUZ1UHVCLENFclB6QixXQUNFLGdCRnlQYyxDRXhQZCxlRjZQb0IsQ0U1UHBCLGVGa1B1QixDRWhQekIsV0FDRSxnQkZxUGMsQ0VwUGQsZUZ5UG9CLENFeFBwQixlRjZPdUIsQ0VyT3pCLEdBQ0UsZUZ1RlMsQ0V0RlQsa0JGc0ZTLENFckZULFFBQUEsQ0FDQSxtQ0FBQSxDQVFGLGFBRUUsYUZ3T2dCLENFdk9oQixrQkZzTW1CLENFbk1yQixXQUVFLFlGZ1BhLENFL09iLHdCRjBuQitCLENFbG5CakMsZUM3RUUsY0FBQSxDQUNBLGVBQUEsQ0RpRkYsYUNsRkUsY0FBQSxDQUNBLGVBQUEsQ0RvRkYsa0JBQ0Usb0JBQUEsQ0FFQSxtQ0FDRSxnQkZrT2tCLENFeE50QixZQUNFLGFBQUEsQ0FDQSx3QkFBQSxDQUlGLFlBQ0Usa0JBQUEsQ0FDQSxrQkY2QlMsQ0U1QlQsaUJGaU13QixDRWhNeEIsZ0NBQUEsQ0FHRixtQkFDRSxhQUFBLENBQ0EsYUFBQSxDQUNBLGFGWDBCLENFYTFCLDJCQUNFLFlBQUEsQ0FLSixvQkFDRSxrQkZZUyxDRVhULGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGlDQUFBLENBQ0EsYUFBQSxDQUlBLCtDQUNFLFVBQUEsQ0FFRiw4Q0FDRSxZQUFBLENFcklKLFdDSUUsY0FBQSxDQUdBLFdBQUEsQ0RERixlQUNFLGNKbzNCNEIsQ0luM0I1QixxQkorRU8sQ0k5RVAscUJBQUEsQ0VaRSxvQk5xVXFCLENPMVRuQixzQ0hHSixDR0hJLDhCSEdKLENDUEEsY0FBQSxDQUdBLFdBQUEsQ0RlRixRQUVFLG9CQUFB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QSx3QkFBQSxDRWxDTSxXRjZCTixrQkFBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsQ0FLQSx3QkFBQSxDRWxDTSxXRjZCTixrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUtBLGNBQUEsQ0UzQlEsV0Z1Q1IsVUFBQSxDRXZDUSxXRnVDUixtQkFBQSxDRXZDUSxXRnVDUixvQkFBQSxDRXZDUSxXRnVDUixTQUFBLENFdkNRLFdGdUNSLG9CQUFBLENFdkNRLFdGdUNSLG9CQUFBLENFdkNRLFdGdUNSLFNBQUEsQ0V2Q1EsV0Z1Q1Isb0JBQUEsQ0V2Q1EsV0Z1Q1Isb0JBQUEsQ0V2Q1EsV0Z1Q1IsU0FBQSxDRXZDUSxZRnVDUixvQkFBQSxDRXZDUSxZRnVDUixvQkFBQSxDRXZDUSxZRnVDUixVQUFBLENFdkNRLFdGbUNSLFNBQUEsQ0VuQ1EsV0ZtQ1Isa0JBQUEsQ0VuQ1EsV0ZtQ1IsbUJBQUEsQ0VuQ1EsV0ZtQ1IsUUFBQSxDRW5DUSxXRm1DUixtQkFBQSxDRW5DUSxXRm1DUixtQkFBQSxDRW5DUSxXRm1DUixRQUFBLENFbkNRLFdGbUNSLG1CQUFBLENFbkNRLFdGbUNSLG1CQUFBLENFbkNRLFdGbUNSLFFBQUEsQ0VuQ1EsWUZtQ1IsbUJBQUEsQ0VuQ1EsWUZtQ1IsbUJBQUEsQ0VuQ1EsWUZtQ1IsU0FBQSxDRTFCUSxhRnNCUixjQUFBLENFdEJRLGFGc0JSLHlCQUFBLENFdEJRLGFGc0JSLDBCQUFBLENFdEJRLGFGc0JSLGVBQUEsQ0V0QlEsYUZzQlIsMEJBQUEsQ0V0QlEsYUZzQlIsMEJBQUEsQ0V0QlEsYUZzQlIsZUFBQSxDRXRCUSxhRnNCUiwwQkFBQSxDRXRCUSxhRnNCUiwwQkFBQSxDRXRCUSxhRnNCUixlQUFBLENFdEJRLGNGc0JSLDBCQUFBLENFdEJRLGNGc0JSLDBCQUFBLENBQUEsQ0N2QkUseUJDMUJFLFFBQ0UseUJBQUEsQ0FBQSxZQUFBLENBQ0Esa0JBQUEsQ0FBQSxtQkFBQSxDQUFBLFdBQUEsQ0FDQSxjQUFBLENBRUYsYUFDRSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNB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QUtBLHdCQUFBLENFbENNLFVGNkJOLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxZQUFBLENBS0EsYUFBQSxDRWxDTSxXRjZCTixrQkFBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsQ0FLQSx3QkFBQSxDRWxDTSxXRjZCTixrQkFBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsQ0FLQSx3QkFBQSxDRWxDTSxXRjZCTixrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUtBLGNBQUEsQ0UzQlEsV0Z1Q1IsVUFBQSxDRXZDUSxXRnVDUixtQkFBQSxDRXZDUSxXRnVDUixvQkFBQSxDRXZDUSxXRnVDUixTQUFBLENFdkNRLFdGdUNSLG9CQUFBLENFdkNRLFdGdUNSLG9CQUFBLENFdkNRLFdGdUNSLFNBQUEsQ0V2Q1EsV0Z1Q1Isb0JBQUEsQ0V2Q1EsV0Z1Q1Isb0JBQUEsQ0V2Q1EsV0Z1Q1IsU0FBQSxDRXZDUSxZRnVDUixvQkFBQSxDRXZDUSxZRnVDUixvQkFBQSxDRXZDUSxZRnVDUixVQUFBLENFdkNRLFdGbUNSLFNBQUEsQ0VuQ1EsV0ZtQ1Isa0JBQUEsQ0VuQ1EsV0ZtQ1IsbUJBQUEsQ0VuQ1EsV0ZtQ1IsUUFBQSxDRW5DUSxXRm1DUixtQkFBQSxDRW5DUSxXRm1DUixtQkFBQSxDRW5DUSxXRm1DUixRQUFBLENFbkNRLFdGbUNSLG1CQUFBLENFbkNRLFdGbUNSLG1CQUFBLENFbkNRLFdGbUNSLFFBQUEsQ0VuQ1EsWUZtQ1IsbUJBQUEsQ0VuQ1EsWUZtQ1IsbUJBQUEsQ0VuQ1EsWUZtQ1IsU0FBQSxDRTFCUSxhRnNCUixjQUFBLENFdEJRLGFGc0JSLHlCQUFBLENFdEJRLGFGc0JSLDBCQUFBLENFdEJRLGFGc0JSLGVBQUEsQ0V0QlEsYUZzQlIsMEJBQUEsQ0V0QlEsYUZzQlIsMEJBQUEsQ0V0QlEsYUZzQlIsZUFBQSxDRXRCUSxhRnNCUiwwQkFBQSxDRXRCUSxhRnNCUiwwQkFBQSxDRXRCUSxhRnNCUixlQUFBLENFdEJRLGNGc0JSLDBCQUFBLENFdEJRLGNGc0JSLDBCQUFBLENBQUEsQ0N2QkUsMEJDMUJFLFFBQ0UseUJBQUEsQ0FBQSxZQUFBLENBQ0Esa0JBQUEsQ0FBQSxtQkFBQSxDQUFBLFdBQUEsQ0FDQSxjQUFBLENBRUYsYUFDRSxrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUNBLFVBQUEsQ0FJQSxVRjZCTixrQkFBQSxDQUFBLDBCQUFBLENBQUEsc0JBQUEsQ0FLQSx1QkFBQSxDRWxDTSxVRjZCTixrQkFBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsQ0FLQSx3QkFBQSxDRWxDTSxVRjZCTixrQkFBQSxDQUFBLGdCQUFBLENBQUEsWUFBQSxDQUtBLGFBQUEsQ0VsQ00sVUY2Qk4sa0JBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLENBS0Esd0JBQUEsQ0VsQ00sVUY2Qk4sa0JBQUEsQ0FBQSwyQkFBQSxDQUFBLHVCQUFBLENBS0Esd0JBQUEsQ0VsQ00sVUY2Qk4sa0JBQUEsQ0FBQSxnQkFBQSxDQUFBLFlBQUEsQ0FLQSxhQUFBLENFbENNLFVGNkJOLGtCQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxDQUtBLHdCQUFBLENFbENNLFVGNkJOLGtCQUFBLENBQUEsMkJBQUEsQ0FBQSx1QkFBQSxDQUtBLHdCQUFBLENFbENNLFVGNkJOLGtCQUFBLENBQUEsZ0JBQUEsQ0FBQSxZQUFBLENBS0EsYUFBQSxDRWxDTSxXRjZCTixrQkFBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsQ0FLQSx3QkFBQSxDRWxDTSxXRjZCTixrQkFBQSxDQUFBLDJCQUFBLENBQUEsdUJBQUEsQ0FLQSx3QkFBQSxDRWxDTSxXRjZCTixrQkFBQSxDQUFBLGlCQUFBLENBQUEsYUFBQSxDQUtBLGNBQUEsQ0UzQlEsV0Z1Q1IsVUFBQSxDRXZDUSxXRnVDUixtQkFBQSxDRXZDUSxXRnVDUixvQkFBQSxDRXZDUSxXRnVDUixTQUFBLENFdkNRLFdGdUNSLG9CQUFBLENFdkNRLFdGdUNSLG9CQUFBLENFdkNRLFdGdUNSLFNBQUEsQ0V2Q1EsV0Z1Q1Isb0JBQUEsQ0V2Q1EsV0Z1Q1Isb0JBQUEsQ0V2Q1EsV0Z1Q1IsU0FBQSxDRXZDUSxZRnVDUixvQkFBQSxDRXZDUSxZRnVDUixvQkFBQSxDRXZDUSxZRnVDUixVQUFBLENFdkNRLFdGbUNSLFNBQUEsQ0VuQ1EsV0ZtQ1Isa0JBQUEsQ0VuQ1EsV0ZtQ1IsbUJBQUEsQ0VuQ1EsV0ZtQ1IsUUFBQSxDRW5DUSxXRm1DUixtQkFBQSxDRW5DUSxXRm1DUixtQkFBQSxDRW5DUSxXRm1DUixRQUFBLENFbkNRLFdGbUNSLG1CQUFBLENFbkNRLFdGbUNSLG1CQUFBLENFbkNRLFdGbUNSLFFBQUEsQ0VuQ1EsWUZtQ1IsbUJBQUEsQ0VuQ1EsWUZtQ1IsbUJBQUEsQ0VuQ1EsWUZtQ1IsU0FBQSxDRTFCUSxhRnNCUixjQUFBLENFdEJRLGFGc0JSLHlCQUFBLENFdEJRLGFGc0JSLDBCQUFBLENFdEJRLGFGc0JSLGVBQUEsQ0V0QlEsYUZzQlIsMEJBQUEsQ0V0QlEsYUZzQlIsMEJBQUEsQ0V0QlEsYUZzQlIsZUFBQSxDRXRCUSxhRnNCUiwwQkFBQSxDRXRCUSxhRnNCUiwwQkFBQSxDRXRCUSxhRnNCUixlQUFBLENFdEJRLGNGc0JSLDBCQUFBLENFdEJRLGNGc0JSLDBCQUFBLENBQUEsQ0czRUYsT0FDRSxVQUFBLENBQ0EsY0FBQSxDQUNBLGtCYnFJUyxDYW5JVCxvQkFFRSxjYmdWNEIsQ2EvVTVCLGtCQUFBLENBQ0EsNEJBQUEsQ0FHRixnQkFDRSxxQkFBQSxDQUNBLCtCQUFBLENBR0YsbUJBQ0UsNEJBQUEsQ0FHRixjQUNFLHFCYm9FSyxDYTFEUCwwQkFFRSxhYnNUNEIsQ2E3U2hDLGdCQUNFLHdCQUFBLENBRUEsc0NBRUUsd0JBQUEsQ0FJQSxrREFFRSx1QkFBQSxDQVdKLHlDQUNFLGdDYjZSNEIsQ0N6VjVCLDRCWXdFRSxpQ2JrUjBCLENjOVY1QixnREFHRSxpQ2QyVjBCLENDMVY1QixpQ2FVSSxpQ0FKZSxDQU1mLHdFQUVFLGlDQVJhLENBVm5CLG1EQUdFLHdCZGtyQjJCLENDanJCN0Isa0NhVUkseURBSmUsQ0FNZiwwRUFFRSx5REFSYSxDQVZuQiwwQ0FHRSx3QmRzckIyQixDQ3JyQjdCLCtCYVVJLHVEQUplLENB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R0UsYWxCa0V3QixDa0JqRXhCLDhCQW5Da0IsQ0FvQ2xCLHFCQUFBLENBQ0EsMEJBcENjLENEcURsQixVQ25ERSxVbEJxRk8sQ2tCcEZQLHdCbEIyRk8sQ2tCMUZQLG9CbEIwRk8sQ0MzRkwsZ0JpQk1BLFVsQjhFSyxDa0I3RUwsaUVBWGtCLENBWWxCLDZEQVhjLENBYWhCLGdDQU1JLGdEQUFBLENBQUEsd0NBQUEsQ0FLSixzQ0FFRSx3QmxCb0VLLENrQm5FTCxvQmxCbUVLLENrQmhFUCxrRUFHRSxVbEJzREssQ2tCckRMLGlFQW5Da0IsQ0FvQ2xCLHFCQUFBLENBQ0EsNkRBcENjLENEd0RsQixhQ3RERSxVbEJxRk8sQ2tCcEZQLHdCbEJ5Rk8sQ2tCeEZQLG9CbEJ3Rk8sQ0N6RkwsbUJpQk1BLFVsQjhFSyxDa0I3RUwsdURBWGtCLENBWWxCLG1EQVhjLENBYWhCLHNDQU1JLCtDQUFBLENBQUEsdUNBQUEsQ0FLSiw0Q0FFRSx3QmxCa0VLLENrQmpFTCxvQmxCaUVLLENrQjlEUCwyRUFHRSxVbEJzREssQ2tCckRMLHVEQW5Da0IsQ0FvQ2xCLHFCQUFBLENBQ0EsbURBcENjLENEMkRsQixhQ3pERSxVbEJxRk8sQ2tCcEZQLHdCbEJ1Rk8sQ2tCdEZQLG9CbEJzRk8sQ0N2RkwsbUJpQk1BLFVsQjhFSyxDa0I3RUwsb0RBWGtCLENBWWxCLDZDQVhjLENBYWhCLHNDQU1JLGdEQUFBLENBQUEsd0NBQUEsQ0FLSiw0Q0FFRSx3QmxCZ0VLLENrQi9ETCxvQmxCK0RLLENrQjVEUCwyRUFHRSxVbEJzREssQ2tCckRMLG9EQW5Da0IsQ0FvQ2xCLHFCQUFBLENBQ0EsNkNBcENjLENEOERsQixZQzVERSxVbEJxRk8sQ2tCcEZQLHdCbEJzRk8sQ2tCckZQLG9CbEJxRk8sQ0N0Rkwsa0JpQk1BLFVsQjhFSyxDa0I3RUwsZ0VBWGtCLENBWWxCLDREQVhjLENBYWhCLG9DQU1JLCtDQUFBLENBQUEsdUNBQUEsQ0FLSiwwQ0FFRSx3QmxCK0RLLENrQjlETCxvQmxCOERLLENrQjNEUCx3RUFHRSxVbEJzREssQ2tCckRMLGdFQW5D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QUFBLENBQ0EsTUFBQSwyQkFBQSxDQUNBLE1BQ0UsNEJBQUEsQ0FDQSwyQkFBQSxDQUVGLE1BQ0UsMEJBQUEsQ0FDQSw2QkFBQSxDQVhGLEtBQUEsMkJBQUEsQ0FDQSxNQUFBLDBCQUFBLENBQ0EsTUFBQSw0QkFBQSxDQUNBLE1BQUEsNkJBQUEsQ0FDQSxNQUFBLDJCQUFBLENBQ0EsTUFDRSw0QkFBQSxDQUNBLDJCQUFBLENBRUYsTUFDRSwwQkFBQSxDQUNBLDZCQUFBLENBWEYsS0FBQSwyQkFBQSxDQUNBLE1BQUEsMEJBQUEsQ0FDQSxNQUFBLDRCQUFBLENBQ0EsTUFBQSw2QkFBQSxDQUNBLE1BQUEsMkJBQUEsQ0FDQSxNQUNFLDRCQUFBLENBQ0EsMkJBQUEsQ0FFRixNQUNFLDBCQUFBLENBQ0EsNkJBQUEsQ0FYRixLQUFBLHNCQUFBLENBQ0EsTUFBQSx3QkFBQSxDQUNBLE1BQUEsMEJBQUEsQ0FDQSxNQUFBLDJCQUFBLENBQ0EsTUFBQSx5QkFBQSxDQUNBLE1BQ0UsMEJBQUEsQ0FDQSx5QkFBQSxDQUVGLE1BQ0Usd0JBQUEsQ0FDQSwyQkFBQSxDQVhGLEtBQUEsZ0NBQUEsQ0FDQSxNQUFBLDZCQUFBLENBQ0EsTUFBQSwrQkFBQSxDQUNBLE1BQUEsZ0NBQUEsQ0FDQSxNQUFBLDhCQUFBLENBQ0EsTUFDRSwrQkFBQSxDQUNBLDhCQUFBLENBRUYsTUFDRSw2QkFBQSxDQUNBLGdDQUFBLENBWEYsS0FBQSw4QkFBQSxDQUNBLE1BQUEsNEJBQUEsQ0FDQSxNQUFBLDhCQUFBLENBQ0EsTUFBQSwrQkFBQSxDQUNBLE1BQUEsNkJBQUEsQ0FDQSxNQUNFLDhCQUFBLENBQ0EsNkJBQUEsQ0FFRixNQUNFLDRCQUFBLENBQ0EsK0JBQUEsQ0FYRixLQUFBLDRCQUFBLENBQ0EsTUFBQSwyQkFBQSxDQUNBLE1BQUEsNkJBQUEsQ0FDQSxNQUFBLDhCQUFBLENBQ0EsTUFBQSw0QkFBQSxDQUNBLE1BQ0UsNkJBQUEsQ0FDQSw0QkFBQSxDQUVGLE1BQ0UsMkJBQUEsQ0FDQSw4QkFBQSxDQVhGLEtBQUEsZ0NBQUEsQ0FDQSxNQUFBLDZCQUFBLENBQ0EsTUFBQSwrQkFBQSxDQUNBLE1BQUEsZ0NBQUEsQ0FDQSxNQUFBLDhCQUFBLENBQ0EsTUFDRSwrQkFBQSxDQUNBLDhCQUFBLENBRUYsTUFDRSw2QkFBQSxDQUNBLGdDQUFBLENBWEYsS0FBQSw0QkFBQSxDQUNBLE1BQUEsMkJBQUEsQ0FDQSxNQUFBLDZCQUFBLENBQ0EsTUFBQSw4QkFBQSxDQUNBLE1BQUEsNEJBQUEsQ0FDQSxNQUNFLDZCQUFBLENBQ0EsNEJBQUEsQ0FFRixNQUNFLDJCQUFBLENBQ0EsOEJBQUEsQ0FYRixLQUFBLDRCQUFBLENBQ0EsTUFBQSwyQkFBQSxDQUNBLE1BQUEsNkJBQUEsQ0FDQSxNQUFBLDhCQUFBLENBQ0EsTUFBQSw0QkFBQSxDQUNBLE1BQ0UsNkJBQUEsQ0FDQSw0QkFBQSxDQUVGLE1BQ0UsMkJBQUEsQ0FDQSw4QkFBQSxDQVhGLEtBQUEsNEJBQUEsQ0FDQSxNQUFBLDJCQUFBLENBQ0EsTUFBQSw2QkFBQSxDQUNBLE1BQUEsOEJBQUEsQ0FDQSxNQUFBLDRCQUFBLENBQ0EsTUFDRSw2QkFBQSxDQUNBLDRCQUFBLENBRUYsTUFDRSwyQkFBQSxDQUNBLDhCQUFBLENBTU4sUUFBQSxzQkFBQSxDQUNBLFNBQUEsMEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUNFLDRCQUFBLENBQ0EsMkJBQUEsQ0FFRixTQUNFLDBCQUFBLENBQ0EsNkJBQUEsQzFCaUJGLHlCMEI3Q0ksUUFBQSxxQkFBQSxDQUNBLFNBQUEsdUJBQUEsQ0FDQSxTQUFBLHlCQUFBLENBQ0EsU0FBQSwwQkFBQSxDQUNBLFNBQUEsd0JBQUEsQ0FDQSxTQUNFLHlCQUFBLENBQ0Esd0JBQUEsQ0FFRixTQUNFLHVCQUFBLENBQ0EsMEJBQUEsQ0FYRixRQUFBLCtCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQ0UsOEJBQUEsQ0FDQSw2QkFBQSxDQUVGLFNBQ0UsNEJBQUEsQ0FDQSwrQkFBQSxDQVhGLFFBQUEsNkJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FDRSw2QkFBQSxDQUNBLDRCQUFBLENBRUYsU0FDRSwyQkFBQSxDQUNBLDhCQUFBLENBWEYsUUFBQSwyQkFBQSxDQUNBLFNBQUEsMEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUNFLDRCQUFBLENBQ0EsMkJBQUEsQ0FFRixTQUNFLDBCQUFBLENBQ0EsNkJBQUEsQ0FYRixRQUFBLCtCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQ0UsOEJBQUEsQ0FDQSw2QkFBQSxDQUVGLFNBQ0UsNEJBQUEsQ0FDQSwrQkFBQSxDQVhGLFFBQUEsMkJBQUEsQ0FDQSxTQUFBLDBCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FDRSw0QkFBQSxDQUNBLDJCQUFBLENBRUYsU0FDRSwwQkFBQSxDQUNBLDZCQUFBLENBWEYsUUFBQSwyQkFBQSxDQUNBLFNBQUEsMEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUNFLDRCQUFBLENBQ0EsMkJBQUEsQ0FFRixTQUNFLDBCQUFBLENBQ0EsNkJBQUEsQ0FYRixRQUFBLDJCQUFBLENBQ0EsU0FBQSwwQkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQ0UsNEJBQUEsQ0FDQSwyQkFBQSxDQUVGLFNBQ0UsMEJBQUEsQ0FDQSw2QkFBQSxDQVhGLFFBQUEsc0JBQUEsQ0FDQSxTQUFBLHdCQUFBLENBQ0EsU0FBQSwwQkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUFBLHlCQUFBLENBQ0EsU0FDRSwwQkFBQSxDQUNBLHlCQUFBLENBRUYsU0FDRSx3QkFBQSxDQUNBLDJCQUFBLENBWEYsUUFBQSxnQ0FBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSxnQ0FBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUNFLCtCQUFBLENBQ0EsOEJBQUEsQ0FFRixTQUNFLDZCQUFBLENBQ0EsZ0NBQUEsQ0FYRixRQUFBLDhCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQ0UsOEJBQUEsQ0FDQSw2QkFBQSxDQUVGLFNBQ0UsNEJBQUEsQ0FDQSwrQkFBQSxDQVhGLFFBQUEsNEJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FDRSw2QkFBQSxDQUNBLDRCQUFBLENBRUYsU0FDRSwyQkFBQSxDQUNBLDhCQUFBLENBWEYsUUFBQSxnQ0FBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSxnQ0FBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUNFLCtCQUFBLENBQ0EsOEJBQUEsQ0FFRixTQUNFLDZCQUFBLENBQ0EsZ0NBQUEsQ0FYRixRQUFBLDRCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQ0UsNkJBQUEsQ0FDQSw0QkFBQSxDQUVGLFNBQ0UsMkJBQUEsQ0FDQSw4QkFBQSxDQVhGLFFBQUEsNEJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FDRSw2QkFBQSxDQUNBLDRCQUFBLENBRUYsU0FDRSwyQkFBQSxDQUNBLDhCQUFBLENBWEYsUUFBQSw0QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUNFLDZCQUFBLENBQ0EsNEJBQUEsQ0FFRixTQUNFLDJCQUFBLENBQ0EsOEJBQUEsQ0FNTixXQUFBLHNCQUFBLENBQ0EsWUFBQSwwQkFBQSxDQUNBLFlBQUEsNEJBQUEsQ0FDQSxZQUFBLDZCQUFBLENBQ0EsWUFBQSwyQkFBQSxDQUNBLFlBQ0UsNEJBQUEsQ0FDQSwyQkFBQSxDQUVGLFlBQ0UsMEJBQUEsQ0FDQSw2QkFBQSxDQUFBLEMxQmlCRix5QjBCN0NJLFFBQUEscUJBQUEsQ0FDQSxTQUFBLHVCQUFBLENBQ0EsU0FBQSx5QkFBQSxDQUNBLFNBQUEsMEJBQUEsQ0FDQSxTQUFBLHdCQUFBLENBQ0EsU0FDRSx5QkFBQSxDQUNBLHdCQUFBLENBRUYsU0FDRSx1QkFBQSxDQUNBLDBCQUFBLENBWEYsUUFBQSwrQkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FBQSwrQkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUNFLDhCQUFBLENBQ0EsNkJBQUEsQ0FFRixTQUNFLDRCQUFBLENBQ0EsK0JBQUEsQ0FYRixRQUFBLDZCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQ0UsNkJBQUEsQ0FDQSw0QkFBQSxDQUVGLFNBQ0UsMkJBQUEsQ0FDQSw4QkFBQSxDQVhGLFFBQUEsMkJBQUEsQ0FDQSxTQUFBLDBCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FDRSw0QkFBQSxDQUNBLDJCQUFBLENBRUYsU0FDRSwwQkFBQSxDQUNBLDZCQUFBLENBWEYsUUFBQSwrQkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FBQSwrQkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUNFLDhCQUFBLENBQ0EsNkJBQUEsQ0FFRixTQUNFLDRCQUFBLENBQ0EsK0JBQUEsQ0FYRixRQUFBLDJCQUFBLENBQ0EsU0FBQSwwQkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQ0UsNEJBQUEsQ0FDQSwyQkFBQSxDQUVGLFNBQ0UsMEJBQUEsQ0FDQSw2QkFBQSxDQVhGLFFBQUEsMkJBQUEsQ0FDQSxTQUFBLDBCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FDRSw0QkFBQSxDQUNBLDJCQUFBLENBRUYsU0FDRSwwQkFBQSxDQUNBLDZCQUFBLENBWEYsUUFBQSwyQkFBQSxDQUNBLFNBQUEsMEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUNFLDRCQUFBLENBQ0EsMkJBQUEsQ0FFRixTQUNFLDBCQUFBLENBQ0EsNkJBQUEsQ0FYRixRQUFBLHNCQUFBLENBQ0EsU0FBQSx3QkFBQSxDQUNBLFNBQUEsMEJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FBQSx5QkFBQSxDQUNBLFNBQ0UsMEJBQUEsQ0FDQSx5QkFBQSxDQUVGLFNBQ0Usd0JBQUEsQ0FDQSwyQkFBQSxDQVhGLFFBQUEsZ0NBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSwrQkFBQSxDQUNBLFNBQUEsZ0NBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FDRSwrQkFBQSxDQUNBLDhCQUFBLENBRUYsU0FDRSw2QkFBQSxDQUNBLGdDQUFBLENBWEYsUUFBQSw4QkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FBQSwrQkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUNFLDhCQUFBLENBQ0EsNkJBQUEsQ0FFRixTQUNFLDRCQUFBLENBQ0EsK0JBQUEsQ0FYRixRQUFBLDRCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQ0UsNkJBQUEsQ0FDQSw0QkFBQSxDQUVGLFNBQ0UsMkJBQUEsQ0FDQSw4QkFBQSxDQVhGLFFBQUEsZ0NBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSwrQkFBQSxDQUNBLFNBQUEsZ0NBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FDRSwrQkFBQSxDQUNBLDhCQUFBLENBRUYsU0FDRSw2QkFBQSxDQUNBLGdDQUFBLENBWEYsUUFBQSw0QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUNFLDZCQUFBLENBQ0EsNEJBQUEsQ0FFRixTQUNFLDJCQUFBLENBQ0EsOEJBQUEsQ0FYRixRQUFBLDRCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQ0UsNkJBQUEsQ0FDQSw0QkFBQSxDQUVGLFNBQ0UsMkJBQUEsQ0FDQSw4QkFBQSxDQVhGLFFBQUEsNEJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FDRSw2QkFBQSxDQUNBLDRCQUFBLENBRUYsU0FDRSwyQkFBQSxDQUNBLDhCQUFBLENBTU4sV0FBQSxzQkFBQSxDQUNBLFlBQUEsMEJBQUEsQ0FDQSxZQUFBLDRCQUFBLENBQ0EsWUFBQSw2QkFBQSxDQUNBLFlBQUEsMkJBQUEsQ0FDQSxZQUNFLDRCQUFBLENBQ0EsMkJBQUEsQ0FFRixZQUNFLDBCQUFBLENBQ0EsNkJBQUEsQ0FBQSxDMUJpQkYseUIwQjdDSSxRQUFBLHFCQUFBLENBQ0EsU0FBQSx1QkFBQSxDQUNBLFNBQUEseUJBQUEsQ0FDQSxTQUFBLDBCQUFBLENBQ0EsU0FBQSx3QkFBQSxDQUNBLFNBQ0UseUJBQUEsQ0FDQSx3QkFBQSxDQUVGLFNBQ0UsdUJBQUEsQ0FDQSwwQkFBQSxDQVhGLFFBQUEsK0JBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQUEsK0JBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FDRSw4QkFBQSxDQUNBLDZCQUFBLENBRUYsU0FDRSw0QkFBQSxDQUNBLCtCQUFBLENBWEYsUUFBQSw2QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUNFLDZCQUFBLENBQ0EsNEJBQUEsQ0FFRixTQUNFLDJCQUFBLENBQ0EsOEJBQUEsQ0FYRixRQUFBLDJCQUFBLENBQ0EsU0FBQSwwQkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQ0UsNEJBQUEsQ0FDQSwyQkFBQSxDQUVGLFNBQ0UsMEJBQUEsQ0FDQSw2QkFBQSxDQVhGLFFBQUEsK0JBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQUEsK0JBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FDRSw4QkFBQSxDQUNBLDZCQUFBLENBRUYsU0FDRSw0QkFBQSxDQUNBLCtCQUFBLENBWEYsUUFBQSwyQkFBQSxDQUNBLFNBQUEsMEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUNFLDRCQUFBLENBQ0EsMkJBQUEsQ0FFRixTQUNFLDBCQUFBLENBQ0EsNkJBQUEsQ0FYRixRQUFBLDJCQUFBLENBQ0EsU0FBQSwwQkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQ0UsNEJBQUEsQ0FDQSwyQkFBQSxDQUVGLFNBQ0UsMEJBQUEsQ0FDQSw2QkFBQSxDQVhGLFFBQUEsMkJBQUEsQ0FDQSxTQUFBLDBCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FDRSw0QkFBQSxDQUNBLDJCQUFBLENBRUYsU0FDRSwwQkFBQSxDQUNBLDZCQUFBLENBWEYsUUFBQSxzQkFBQSxDQUNBLFNBQUEsd0JBQUEsQ0FDQSxTQUFBLDBCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQUEseUJBQUEsQ0FDQSxTQUNFLDBCQUFBLENBQ0EseUJBQUEsQ0FFRixTQUNFLHdCQUFBLENBQ0EsMkJBQUEsQ0FYRixRQUFBLGdDQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsK0JBQUEsQ0FDQSxTQUFBLGdDQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQ0UsK0JBQUEsQ0FDQSw4QkFBQSxDQUVGLFNBQ0UsNkJBQUEsQ0FDQSxnQ0FBQSxDQVhGLFFBQUEsOEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQUEsK0JBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FDRSw4QkFBQSxDQUNBLDZCQUFBLENBRUYsU0FDRSw0QkFBQSxDQUNBLCtCQUFBLENBWEYsUUFBQSw0QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUNFLDZCQUFBLENBQ0EsNEJBQUEsQ0FFRixTQUNFLDJCQUFBLENBQ0EsOEJBQUEsQ0FYRixRQUFBLGdDQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsK0JBQUEsQ0FDQSxTQUFBLGdDQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQ0UsK0JBQUEsQ0FDQSw4QkFBQSxDQUVGLFNBQ0UsNkJBQUEsQ0FDQSxnQ0FBQSxDQVhGLFFBQUEsNEJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FDRSw2QkFBQSxDQUNBLDRCQUFBLENBRUYsU0FDRSwyQkFBQSxDQUNBLDhCQUFBLENBWEYsUUFBQSw0QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUNFLDZCQUFBLENBQ0EsNEJBQUEsQ0FFRixTQUNFLDJCQUFBLENBQ0EsOEJBQUEsQ0FYRixRQUFBLDRCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQ0UsNkJBQUEsQ0FDQSw0QkFBQSxDQUVGLFNBQ0UsMkJBQUEsQ0FDQSw4QkFBQSxDQU1OLFdBQUEsc0JBQUEsQ0FDQSxZQUFBLDBCQUFBLENBQ0EsWUFBQSw0QkFBQSxDQUNBLFlBQUEsNkJBQUEsQ0FDQSxZQUFBLDJCQUFBLENBQ0EsWUFDRSw0QkFBQSxDQUNBLDJCQUFBLENBRUYsWUFDRSwwQkFBQSxDQUNBLDZCQUFBLENBQUEsQzFCaUJGLDBCMEI3Q0ksUUFBQSxxQkFBQSxDQUNBLFNBQUEsdUJBQUEsQ0FDQSxTQUFBLHlCQUFBLENBQ0EsU0FBQSwwQkFBQSxDQUNBLFNBQUEsd0JBQUEsQ0FDQSxTQUNFLHlCQUFBLENBQ0Esd0JBQUEsQ0FFRixTQUNFLHVCQUFBLENBQ0EsMEJBQUEsQ0FYRixRQUFBLCtCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQ0UsOEJBQUEsQ0FDQSw2QkFBQSxDQUVGLFNBQ0UsNEJBQUEsQ0FDQSwrQkFBQSxDQVhGLFFBQUEsNkJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FDRSw2QkFBQSxDQUNBLDRCQUFBLENBRUYsU0FDRSwyQkFBQSxDQUNBLDhCQUFBLENBWEYsUUFBQSwyQkFBQSxDQUNBLFNBQUEsMEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUNFLDRCQUFBLENBQ0EsMkJBQUEsQ0FFRixTQUNFLDBCQUFBLENBQ0EsNkJBQUEsQ0FYRixRQUFBLCtCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQ0UsOEJBQUEsQ0FDQSw2QkFBQSxDQUVGLFNBQ0UsNEJBQUEsQ0FDQSwrQkFBQSxDQVhGLFFBQUEsMkJBQUEsQ0FDQSxTQUFBLDBCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FDRSw0QkFBQSxDQUNBLDJCQUFBLENBRUYsU0FDRSwwQkFBQSxDQUNBLDZCQUFBLENBWEYsUUFBQSwyQkFBQSxDQUNBLFNBQUEsMEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUNFLDRCQUFBLENBQ0EsMkJBQUEsQ0FFRixTQUNFLDBCQUFBLENBQ0EsNkJBQUEsQ0FYRixRQUFBLDJCQUFBLENBQ0EsU0FBQSwwQkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQ0UsNEJBQUEsQ0FDQSwyQkFBQSxDQUVGLFNBQ0UsMEJBQUEsQ0FDQSw2QkFBQSxDQVhGLFFBQUEsc0JBQUEsQ0FDQSxTQUFBLHdCQUFBLENBQ0EsU0FBQSwwQkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUFBLHlCQUFBLENBQ0EsU0FDRSwwQkFBQSxDQUNBLHlCQUFBLENBRUYsU0FDRSx3QkFBQSxDQUNBLDJCQUFBLENBWEYsUUFBQSxnQ0FBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSxnQ0FBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUNFLCtCQUFBLENBQ0EsOEJBQUEsQ0FFRixTQUNFLDZCQUFBLENBQ0EsZ0NBQUEsQ0FYRixRQUFBLDhCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQ0UsOEJBQUEsQ0FDQSw2QkFBQSxDQUVGLFNBQ0UsNEJBQUEsQ0FDQSwrQkFBQSxDQVhGLFFBQUEsNEJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FDRSw2QkFBQSxDQUNBLDRCQUFBLENBRUYsU0FDRSwyQkFBQSxDQUNBLDhCQUFBLENBWEYsUUFBQSxnQ0FBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLCtCQUFBLENBQ0EsU0FBQSxnQ0FBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUNFLCtCQUFBLENBQ0EsOEJBQUEsQ0FFRixTQUNFLDZCQUFBLENBQ0EsZ0NBQUEsQ0FYRixRQUFBLDRCQUFBLENBQ0EsU0FBQSwyQkFBQSxDQUNBLFNBQUEsNkJBQUEsQ0FDQSxTQUFBLDhCQUFBLENBQ0EsU0FBQSw0QkFBQSxDQUNBLFNBQ0UsNkJBQUEsQ0FDQSw0QkFBQSxDQUVGLFNBQ0UsMkJBQUEsQ0FDQSw4QkFBQSxDQVhGLFFBQUEsNEJBQUEsQ0FDQSxTQUFBLDJCQUFBLENBQ0EsU0FBQSw2QkFBQSxDQUNBLFNBQUEsOEJBQUEsQ0FDQSxTQUFBLDRCQUFBLENBQ0EsU0FDRSw2QkFBQSxDQUNBLDRCQUFBLENBRUYsU0FDRSwyQkFBQSxDQUNBLDhCQUFBLENBWEYsUUFBQSw0QkFBQSxDQUNBLFNBQUEsMkJBQUEsQ0FDQSxTQUFBLDZCQUFBLENBQ0EsU0FBQSw4QkFBQSxDQUNBLFNBQUEsNEJBQUEsQ0FDQSxTQUNFLDZCQUFBLENBQ0EsNEJBQUEsQ0FFRixTQUNFLDJCQUFBLENBQ0EsOEJBQUEsQ0FNTixXQUFBLHNCQUFBLENBQ0EsWUFBQSwwQkFBQSxDQUNBLFlBQUEsNEJBQUEsQ0FDQSxZQUFBLDZCQUFBLENBQ0EsWUFBQSwyQkFBQSxDQUNBLFlBQ0UsNEJBQUEsQ0FDQSwyQkFBQSxDQUVGLFlBQ0UsMEJBQUEsQ0FDQSw2QkFBQSxDQUFBLENDakNOLGNBQUEsNkJBQUEsQ0FDQSxhQUFBLDZCQUFBLENBQ0EsZUNKRSxlQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDRFVFLFdBQUEsMEJBQUEsQ0FDQSxZQUFBLDJCQUFBLENBQ0EsYUFBQSw0QkFBQSxDM0JzQ0EseUIyQnhDQSxjQUFBLDBCQUFBLENBQ0EsZUFBQSwyQkFBQSxDQUNBLGdCQUFBLDRCQUFBLENBQUEsQzNCc0NBLHlCMkJ4Q0EsY0FBQSwwQkFBQSxDQUNBLGVBQUEsMkJBQUEsQ0FDQSxnQkFBQSw0QkFBQSxDQUFBLEMzQnNDQSx5QjJCeENBLGNBQUEsMEJBQUEsQ0FDQSxlQUFBLDJCQUFBLENBQ0EsZ0JBQUEsNEJBQUEsQ0FBQSxDM0JzQ0EsMEIyQnhDQSxjQUFBLDBCQUFBLENBQ0EsZUFBQSwyQkFBQSxDQUNBLGdCQUFBLDRCQUFBLENBQUEsQ0FNSixnQkFBQSxtQ0FBQSxDQUNBLGdCQUFBLG1DQUFBLENBQ0EsaUJBQUEsb0NBQUEsQ0FJQSxvQkFBQSxrQnRDMk9xQixDc0MxT3JCLGtCQUFBLGdCdEMyT21CLENzQzFPbkIsYUFBQSxpQkFBQSxDQUlBLFlBQ0UscUJBQUEsQ0VsQ0EsWUFDRSx3QkFBQSxDdkNnQkEsc0N1Q1pFLHNEQUFBLENBTEosY0FDRSx3QkFBQSxDdkNnQkEsMEN1Q1pFLDhEQUFBLENBTEosY0FDRSx3QkFBQSxDdkNnQkEsMEN1Q1pFLHVEQUFBLENBTEosV0FDRSx3QkFBQSxDdkNnQkEsb0N1Q1pFLGlFQUFBLENBTEosY0FDRSx3QkFBQSxDdkNnQkEsMEN1Q1pFLG9EQUFBLENBTEosYUFDRSx3QkFBQSxDdkNnQkEsd0N1Q1pFLGdFQUFBLENBTEosZ0JBQ0Usd0JBQUEsQ3ZDZ0JBLDhDdUNaRSxvQ0FBQSxDRmtETixXR3hERSxVQUFBLENBQ0EsbUJBQUEsQ0FDQSxnQkFBQSxDQUNBLDhCQUFBLENBQ0EsUUFBQSxDQ0ZGLFdDREUsNEJBQUEsQ0RRQSxjQUVJLHVCQUFBLEMvQndERix5QitCckRGLGdCQUVJLHVCQUFBLENBQUEsQy9Cc0NGLHlCK0I3Q0YsY0FFSSx1QkFBQSxDQUFBLEMvQndERix5QitCckRGLGdCQUVJLHVCQUFBLENBQUEsQy9Cc0NGLHlCK0I3Q0YsY0FFSSx1QkFBQSxDQUFBLEMvQndERix5QitCckRGLGdCQUVJLHVCQUFBLENBQUEsQy9Cc0NGLHlCK0I3Q0YsY0FFSSx1QkFBQSxDQUFBLEMvQndERiwwQitCckRGLGdCQUVJLHVCQUFBLENBQUEsQy9Cc0NGLDBCK0I3Q0YsY0FFSSx1QkFBQSxDQUFBLENBR0osZ0JBRUksdUJBQUEsQ0FVTixxQkFDRSx1QkFBQSxDQUVBLGFBSEYscUJBSUksd0JBQUEsQ0FBQSxDQUdKLHNCQUNFLHVCQUFBLENBRUEsYUFIRixzQkFJSSx5QkFBQSxDQUFBLENBR0osNEJBQ0UsdUJBQUEsQ0FFQSxhQUhGLDRCQUlJLCtCQUFBLENBQUEsQ0FLRixhQURGLGNBRUksdUJBQUEsQ0FBQSxDRXBESjs7Ozs7O0VBQUEsQ0FPQSxXQUNFLFlBQUEsQ0FDQSxvQkFBQSxDQUNBLGdCQUFBLENBQ0EsUUFBQSxDQUNBLDJCQUFBLENBQ0EsY0FBQSxDQUNBLHlDQUFBLENBQUEsaUNBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBQ0Esa0RBQUEsQ0FBQSwwQ0FBQSxDQUFBLGtDQUFBLENBQUEsaURBQUEsQ0FDQSxtQkFBQSxDQUNBLGFBQUEsQ0FDQSxRQUFBLENBQ0EsOEJBQUEsQ0FHRixpQkFDRSxVQUFBLENBR0YsZUFDRSxpQkFBQSxDQUNBLG9CQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FHRixpQkFDRSxPQUFBLENBQ0EsYUFBQSxDQUNBLGVBQUEsQ0FHRixnRUFDRSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsdUNBQUEsQ0FBQSwrQkFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FDQSw2Q0FBQSxDQUFBLHFDQUFBLENBQUEsNkJBQUEsQ0FBQSxnREFBQSxDQUNBLGlCQUFBLENBQ0EscUI1QzhDTyxDV3RDTCx5QmlDSEEsb0dBQ0UscUJBQUEsQ0FBQSxDQUtOLCtDQUNFLGFBQUEsQ0FDQSxVQUFBLENBR0Ysd0JBQ0UsU0FBQSxDQUdGLHVCQUNFLFlBQUEsQ0FHRixrQ0FDRSx5RUFBQSxDQUFBLGlFQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQUdGLHlDQUNFLDJEQUFBLENBQUEsbURBQUEsQ0FPRixpREFDRSw2QkFBQSxDQUFBLHFCQUFBLENBQ0Esc0VBQUEsQ0FBQSw4REFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FHRix3REFDRSxLQUFBLENBQ0EsNkRBQUEsQ0FBQSxxREFBQSxDQUNBLFNBQUEsQ0FHRix1REFDRSxRQUFBLENBQ0Esc0dBQUEsQ0FBQSw4RkFBQSxDQUFBLHNGQUFBLENBQUEsc0pBQUEsQ0FDQSxnQ0FBQSxDQUFBLHdCQUFBLENBR0Ysb0NBQ0UseUVBQUEsQ0FBQSxpRUFBQSxDQUNBLGdDQUFBLENBQUEsd0JBQUEsQ0FHRiwyQ0FDRSwyREFBQSxDQUFBLG1EQUFBLENBR0YsMENBQ0Usd0dBQUEsQ0FBQSxnR0FBQSxDQUFBLHdGQUFBLENBQUEsc0pBQUEsQ0FHRiw2REFDRSw2QkFBQSxDQUFBLHFCQUFBLENBQ0Esc0VBQUEsQ0FBQSw4REFBQSxDQUNBLGlDQUFBLENBQUEseUJBQUEsQ0FHRixvRUFDRSxLQUFBLENBQ0EsNkRBQUEsQ0FBQSxxREFBQSxDQUNBLFNBQUEsQ0FHRixtRUFDRSxRQUFBLENBQ0Esc0dBQUEsQ0FBQSw4RkFBQSxDQUFBLHNGQUFBLENBQUEsc0pBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCQUFBLENDaElGLEtBQ0UsV0FBQSxDQUdGLEtBQ0UsV0FBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBQ0EsVUNSTyxDRFNQLDBCQ0NXLENBQUEsZ0JBT0ksQ0ROZixlQUFBLENBRUEsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FHRixFQUNFLGFDZkksQ0RpQkosZ0JBQ0UsYUNsQkUsQ0R3Qk4sa0JBQ0UsMEJDakJXLENEa0JYLGtDQUFBLENBR0YsTUFFRSxpQkFBQSxDQUNBLFVDbkNNLENEb0NOLG9CQUFBLENsQytCRSx5QmtDbkNKLE1BTUksZ0JBQUEsQ0FBQSxDbEM2QkEseUJrQ25DSixNQVNJLGNBQUEsQ0FBQSxDQUVGLGdCQUNFLGFDekNFLENEMENGLGFBQUEsQ0FJSixHQUNFLGdCQUFBLENBQ0EsZUFBQSxDQUdGLFdBQ0ksYUNsRFMsQ0RzRGIsU0FDRSx3QkMxREssQ0Q4RFAsT0FDRSwwQkN0RFcsQ0R3RFgsYUFDRSxZQUFBLENBSUosd0JBQ0UsMEJDOURXLENEK0RYLFdBQUEsQ0FHRiw0QkFDRSwwQkNuRVcsQ0RxRWIsbUJBQ0UsMEJDdEVXLENEd0ViLHVCQUNFLDBCQ3pFVyxDRDJFYixrQkFDRSwwQkM1RVcsQ0QrRWIsY0FDRSxvQkFBQSxDQUdGLE1BQ0UsYUMzRlksQ0Q0Rlosd0JDcEZTLENEcUZULGNBQUEsQ0FDQSxrQkFBQSxDQUNBLG9CQUFBLENsQ2hDRSx5QmtDMkJKLE1BUUksY0FBQSxDQUFBLENBU0osYUU3R0UsaUJESE0sQ0NJTixVREhNLENDSU4sZURMTSxDQ01OLGtCQUFBLENBQ0EsMEJBQUEsQ0FDQSx1QkFBQSxDQUNBLDBCQUFBLENBQ0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCQUFBLENBQ0EsaUJBQUEsQ0FDQSx3QkFBQSxDRm9HRCxXQUFBLENFbkdDLDBCQUNFLHdCQUFBLENBR0YsMERBQ0UsZURuQkksQ0NvQkosaUJEcEJJLENDcUJKLFVEdEJJLENDdUJKLHVCQUFBLENBQUEsZUFBQSxDcEM2Q0EseUJrQzRDSixhRXBGSSxjQUFBLENBQUEsQ3BDd0NBLHlCa0M0Q0osYUVqRkksa0JBQUEsQ0FDQSx3QkFBQSxDQUFBLENGc0ZKLGtCRW5IRSxpQkRITSxDQ0lOLFVESk0sQ0NLTixrQkRESSxDQ0VKLGtCQUFBLENBQ0EsMEJBQUEsQ0FDQSx1QkFBQSxDQUNBLDBCQUFBLENBQ0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCQUFBLENBQ0EsaUJBQUEsQ0FDQSx3QkFBQSxDRjBHQSxXQUFBLENFekdBLCtCQUNFLHdCQUFBLENBR0YseUVBQ0UsZURuQkksQ0NvQkosaUJEcEJJLENDcUJKLFVEdEJJLENDdUJKLHVCQUFBLENBQUEsZUFBQSxDcEM2Q0EseUJrQ2tESixrQkUxRkksY0FBQSxDQUFBLENwQ3dDQSx5QmtDa0RKLGtCRXZGSSxrQkFBQSxDQUNBLHdCQUFBLENBQUEsQ0Y0RkosZ0JFekhFLG9CRENJLENBQUEsVUFKRSxDQ0tOLGtCRERJLENDRUosa0JBQUEsQ0FDQSwwQkFBQSxDQUNBLHVCQUFBLENBQ0EsMEJBQUEsQ0FDQSxvQkFBQSxDQUNBLG9CQUFBLENBQ0EscUJBQUEsQ0FDQSxpQkFBQSxDQUNBLHdCQUFBLENBQ0EsNkJBQ0Usd0JBQUEsQ0FHRixtRUFDRSxlRG5CSSxDQ29CSixpQkRwQkksQ0NxQkosVUR0QkksQ0N1QkosdUJBQUEsQ0FBQSxlQUFBLENwQzZDQSx5QmtDd0RKLGdCRWhHSSxjQUFBLENBQUEsQ3BDd0NBLHlCa0N3REosZ0JFN0ZJLGtCQUFBLENBQ0Esd0JBQUEsQ0FBQSxDRmlHSixhRTlIRSxvQkRDSSxDQUFBLFVBSkUsQ0NLTixrQkRESSxDQ0VKLGtCQUFBLENBQ0EsMEJBQUEsQ0FDQSx1QkFBQSxDQUNBLDBCQUFBLENBQ0Esb0JBQUEsQ0FDQSxvQkFBQSxDQUNBLHFCQUFBLENBQ0EsaUJBQUEsQ0FDQSx3QkFBQSxDQUNBLDBCQUNFLHdCQUFBLENBR0YsMERBQ0UsZURuQkksQ0NvQkosaUJEcEJJLENDcUJKLFVEdEJJLENDdUJKLHVCQUFBLENBQUEsZUFBQSxDcEM2Q0EseUJrQzZESixhRXJHSSxjQUFBLENBQUEsQ3BDd0NBLHlCa0M2REosYUVsR0ksa0JBQUEsQ0FDQSx3QkFBQSxDQUFBLENGc0dKLDBCQUNFLGVBQUEsQ0FHRixTQUNFLHdCN0NqQzBCLEM2Q21DNUIsU0FDRSx3QkMxSUksQ0Q2SU4sV0FDRSxnQkFBQSxDQUVGLGNBQ0UseUJBQUEsQ0FDQSxhQUFBLENBQ0EsZUFBQSxDQUdGLGNBQ0UsVUN6Sk8sQ0Q4SlQsUUFDRSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQkFBQSxDQUNBLFdBQ0UsYUFBQSxDQUNBLGVBQUEsQ0FDQSxxQkFBQSxDQUNBLG1CQUFBLENBQ0EsZ0JBQUEsQ2xDckdBLHlCa0NnR0YsV0FRSSxVQUFBLENBQ0EsVUFBQSxDQUFBLENBR0osWUFDRSxVQUFBLENBQ0EsaUJBQUEsQ0FLSixZQUNFLG9CQUFBLENBQ0EsYUNyTEksQ0RzTEosZ0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCQUFBLENBRUEsbUJBQ0UsVUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsYUFBQSxDQUNBLDJDQUFBLENBQ0EsMkNBQUEsQ0FJQSwyQkFDRSxZQUFBLENBTU4sR0FDRSw0QkFBQSxDR2pORixRQUNJLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSxvQkFBQSxDRGtDRixzQ0FBQSxDQUdBLDhCQUFBLENwQzRCRSx5QnFDOURBLHNCQUVRLCtCQUFBLENENkJWLHNDQUFBLENBR0EsOEJBQUEsQ0FBQSxDcEM0QkUseUJxQ3ZEQSxpQkFFUSx3QkFBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsWUFBQSxDQUFBLENBSVIsbUJBQ0ksVUFBQSxDQUdKLFVBQ0ksVUFBQSxDckN5Q0oseUJxQ3RDQSw0QkFFUSxTQUFBLENBQ0EsZ0JBQUEsQ0FBQSxDQUlSLHlCQUNJLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0Esb0JBQUEsQ0FBQSxpQkFBQSxDQUFBLHdCQUFBLENyQzBCSix5QnFDL0JBLHlCQVVRLGlCQUFBLENBQ0EsUUFBQSxDQUNBLGlCQUFBLENBQ0EsY0FBQSxDQUFBLENyQ2tCUix5QnFDVkEsOEJBRVEsb0JBQUEsQ0FDQSxPQUFBLENBQ0Esa0JBQUEsQ0FFQSxxQ0FDSSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsTUFBQSxDQUNBLE9BQUEsQ0FBQSxDckNEWix5QnFDTUEsOEJBRVEsYUFBQSxDQUFBLENBSVIsOEJBQ0ksVUFBQSxDQUNBLGNBQUEsQ3JDM0JKLHlCcUN5QkEsOEJBS1Esb0JBQUEsQ0FBQSxDQUdKLHFDQUNJLDZCQUFBLENBQ0Esa0JBQUEsQ0FJUix1QkFDSSxVQUFBLENBS0Esa0NBQ0ksUUFBQSxDQUNBLFlBQUEsQ0FDQSwrQkFBQSxDQUFBLHVCQUFBLENBRUEseUNBQ0ksWUFBQSxDQUdKLHdDQUNJLFFBQUEsQ0FDQSxZQUFBLENBQ0EsZ0NBQUEsQ0FBQSx3QkFBQSxDQ2pIaEIsUUFDRSx3QkFBQSxDQUVGLG9CQUNFLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FHRixtQkFDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxhQUFBLENBQ0EsMkNBQUEsQ0FDQSwyQ0FBQSxDQ2ZGLE9BQ0UscUJBQUEsQ0FDQSxVQUFBLENBQ0EsNEJBQUEsQ0FFQSxTQUNFLFVBQUEsQ0FJRixvQkFDRSxnQkFBQSxDQUNBLHdCQUFBLEN2Q3lEQSx5QnVDM0RGLG9CQUlJLGVBQUEsQ0FBQSxDQUdGLHNCQUNFLGlCQUFBLENBRUYsc0JBRUUseUJBQUEsQ0FFQSw0QkFFRSxvQkFBQSxDQUVGLDRCQUVFLG9CQUFBLENBS04sYUFDRSxjQUFBLENBSUEsd0JBQ0QsVUFBQSxDQUNBLGVBQUEsQ3ZDMkJDLHlCdUM3QkEsd0JBSUEsVUFBQSxDQUFBLEN2Q3lCQSx5QnVDN0JBLHdCQU9BLFVBQUEsQ0FDQSxjQUFBLENBQUEsQ0FLRiwyQkFDRSxpQkFBQSxDdkNlQSx5QnVDaEJGLDJCQUdJLGNBQUEsQ0FBQSxDdkNhRix5QnVDckVKLE9BNkRJLGlCQUFBLENBQUEsQ0FLRixrQkFDRSxnQkFBQSxDQUNBLHlCQUFBLENBRUQsc0JBQ0UsY0FBQSxDQUNBLGNBQUEsQ0FDQSxzQkFBQSxDQUNBLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsdUJBQUEsQ0FBQSxvQkFBQSxDQUFBLHNCQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSx3QkFBQSxDdkNSRCx5QnVDQ0Qsc0JBVUcsY0FBQSxDQUFBLENBRUQsd0JBQ0Usd0JBQUEsQ0NuRlAsYUFDRSxhQUFBLENBQ0EsWUFBQSxDQUNBLHFCQUFBLENBQ0EsaUJBQUEsQ3hDaUVFLHlCd0NyRUosYUFRSSxXQUFBLENBQUEsQ0FHRixtQkFFRSxZQUFBLEN4Q3dEQSx5QndDMURGLG1CQUtJLGNBQUEsQ0FBQSxDQUlGLHNDQUNFLFFBQUEsQ0FDQSxRQUFBLENBRUEseUNBQ0UsZ0JBQUEsQ3hDNENKLHlCd0M3Q0UseUNBSUksY0FBQSxDQUFBLENBSUosMENBQ0UsYUFBQSxDeENvQ0oseUJ3Q3JDRSwwQ0FJSSxXQUFBLENBQUEsQ0FNUiwwQkFDRSxXQUFBLENBQ0EsV0FBQSxDeEN5QkEseUJ3QzNCRiwwQkFLSSxXQUFBLENBQUEsQ3hDc0JGLHlCd0MzQkYsMEJBU0ksWUFBQSxDQUFBLENBR0YsNkNBQ0UsUUFBQSxDQUNBLFFBQUEsQ0FDQSwyQkFBQSxDeENZRix5QndDZkEsNkNBUUksa0JBQUEsQ0FBQSxDQUdGLGdEQUNFLGdCQUFBLEN4Q0dKLHlCd0NKRSxnREFJSSxjQUFBLENBQUEsQ0FBQSx5QkFKSixnREFRSSxjQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUdGLHNEQUNFLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxhQUFBLEN4Q1hOLHlCd0NRSSxzREFNSSxjQUFBLENBQUEsQ3hDZFIseUJ3Q1FJLHNEQVVJLGNBQUEsQ0FDQSxrQkFBQSxDQUFBLENBSUoscURBQ0UsVUw1RkYsQ0s2RkUsb0JBQUEsQ0FDQSxjQUFBLEN4QzFCTix5QndDdUJJLHFEQU1JLGVBQUEsQ0FBQSxDeEM3QlIseUJ3Q3VCSSxxREFVSSxlQUFBLENBQUEsQ0FLTixpREFDRSxvQkFBQSxDQUNBLGtCQUFBLENBQ0EsVUFBQSxDeEN6Q0oseUJ3Q3NDRSxpREFNSSxVQUFBLENBQUEsQ3hDNUNOLHlCd0NzQ0UsaURBVUksWUFBQSxDQUFBLENBTVIsZ0NBQ0UsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsT0FBQSxDQUNBLE1BQUEsQ0FDQSxPQUFBLENBQ0EsZUFBQSxDQUdBLG1DQUNFLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDeENuRUYseUJ3QytEQSxtQ0FPSSxjQUFBLENBQUEsQ0FJSixrQ0FDRSxjQUFBLENBQ0EsVUFBQSxDeEM1RUYseUJ3QzBFQSxrQ0FLSSxjQUFBLENBQUEsQ0FHRiw4Q0FDRSxjQUFBLENBS04sb0JBQ0UsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsUUFBQSxDQUNBLGlCQUFBLEN4QzVGQSx5QndDd0ZGLG9CQU9JLFVBQUEsQ0FBQSxDQUlKLHFCQUNFLDZCQUFBLENBR0EscUJBQUEsQ0FHRix1QkFDRSxnQ0FBQSxDQUNBLDZCQUFBLENBQ0EsNEJBQUEsQ0FDQSwyQkFBQSxDQUVBLGtDQUFBLENBQ0EsdUNBQUEsQ0FDQSwwQ0FBQSxDQUVBLHdCQUFBLENBQ0EsNkJBQUEsQ0FJQSxxQkFBQSxDQUlGLDBCQUVFLG9CQUtFLCtCQUFBLENBR0YsSUFDRSxtQ0FBQSxDQUdGLElBQ0UsbUNBQUEsQ0FBQSxDQTBDSixrQkFFRSxvQkFLRSwrQkFBQSxDQUFBLHVCQUFBLENBR0YsSUFDRSxtQ0FBQSxDQUFBLDJCQUFBLENBR0YsSUFDRSxtQ0FBQSxDQUFBLDJCQUFBLENBQUEsQ0FLTixxQ0FDRSxnQ0FDRSxPQUFBLENBQUEsQ0NqUkosZUFDQywyQkFBQSxDQUNBLGtCQUNDLGdCQUFBLEN6Q2tFRSx5QnlDckVKLGVBTUUsaUJBQUEsQ0FBQSxDQUVELGlCQUNDLGNBQUEsQ0FJRCxxQkFDQyxrQkFBQSxDQUVELDRCQUNDLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0EsMkJBQUEsQ0FBQSw0QkFBQSxDQUFBLHlCQUFBLENBQUEscUJBQUEsQ0FDQSx3Q0FDQyxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLHVCQUFBLENBQUEsb0JBQUEsQ0FBQSxzQkFBQSxDQUVELHVDQUNDLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxTQUFBLENBQ0EsZ0RBQ0MsV0FBQSxDQUNBLFdBQUEsQ0FDQSxhQUFBLENBQ0EsV0FBQSxDQUNBLHFCQUFBLENBQ0EsaURBQUEsQ0FBQSx5Q0FBQSxDQUNBLGlCQUFBLENBQ0EsY0FBQSxDQUNBLFVObkNJLENNb0NKLGVBQUEsQ3pDK0JBLHlCeUN6Q0QsZ0RBWUUsV0FBQSxDQUFBLENBR0Qsb0RBQ0MsV0FBQSxDQUNBLG9CQUFBLENBQ0EsYUFBQSxDQUVELDREQUNDLHdCQUFBLENBQ0EsVU5qREcsQ01tREosNkRBQ0MsaUJBQUEsQ0FDQSxXQUFBLENBRUQsNkRBQ0MsaUJBQUEsQ0FDQSxVQUFBLEN6Q1dELHlCeUM5Q0YsdUNBdUNFLFNBQUEsQ0FBQSxDQUlGLDRDQUNFLFdBQUEsQ0FDQSxpQkFBQSxDekNDQSx5QnlDSEYsNENBSUUsV0FBQSxDQUFBLEN6Q0RBLHlCeUNIRiw0Q0FPRSxVQUFBLENBQ0EsV0FBQSxDQUFBLEN6Q0xBLHlCeUNIRiw0Q0FhRyxXQUFBLENBQUEsQ0FRSiw0QkFDQyxpQkFBQSxDQUNBLGVBQUEsQ3pDcEJFLHlCeUNrQkgsNEJBSUUsZ0JBQUEsQ0FBQSxDQUVELGdDQUNDLFVBQUEsQ0FDQSxlQUFBLEN6QzFCQyx5QnlDd0JGLGdDQUlFLFVBQUEsQ0FBQSxDekM1QkEseUJ5Q3dCRixnQ0FPRSxVQUFBLENBQ0EsY0FBQSxDQUFBLENBSUgsMkJBQ0MsU0FBQSxDQUNBLDZCQUNDLGFOckdVLENNdUdYLHVDQUNDLG1CQUFBLENBQUEsbUJBQUEsQ0FBQSxZQUFBLENBQ0Esa0JBQUEsQ0FBQSxjQUFBLENBQ0EsZ0RBR0MsU0FBQSxDekMvQ0EseUJ5QzRDRCxnREFPRSxZQUFBLENBQUEsQ0FJRixzREFDQyxTQUFBLENBQ0EsdUJBQUEsQ3pDekRBLHlCeUN1REQsc0RBSUUsVUFBQSxDQUNBLDhCQUFBLENBQUEsQ3pDNURELHlCeUN1REQsc0RBUUUsVUFBQSxDQUNBLG1CQUFBLENBQUEsQ3pDN0VELDBCeUNvRUQsc0RBY0UsdUJBQUEsQ0FBQSxDQUlBLDhFQUNDLGFOMUlBLENNMklBLGlCQUFBLENBRUEsUUFBQSxDQUNBLGdCQUFBLEN6QzlFRix5QnlDeUVDLDhFQU9FLGNBQUEsQ0FDQSxlQUFBLENBQUEsQ0FHRiwwRUFDQyxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxjQUFBLEN6Q3ZGRix5QnlDb0ZDLDBFQUtFLGNBQUEsQ0FBQSxDQUVELCtFQUNDLGlCQUFBLENBQ0EsUUFBQSxDQUVELGlGQUNDLFdBQUEsQ0FVRCxxRkFDQyxPQUFBLENBQ0EsUUFBQSxDQUNBLFFBQUEsQ3pDN0dILHlCeUMwR0UscUZBS0UsV0FBQSxDQUFBLENBRUQsNEZBQ0MsV0FBQSxDQUtKLHFFQUNDLGlCQUFBLEN6Q3hIRCx5QnlDdUhBLHFFQUtFLGdCQUFBLENBQUEsQ3pDNUhGLHlCeUN1SEEscUVBU0UsU0FBQSxDQUFBLENBS0gsb0RBQ0MsZUFBQSxDQUNBLGdCQUFBLENBQ0Esb0VBQ0MsYUFBQSxDQUlILDRDQUNDLDJCQUFBLEN6QzlJQyx5QnlDNklGLDRDQUdFLG1DQUFBLENBQUEsQ3pDaEpBLHlCeUM2SUYsNENBTUMsbUJBQUEsQ0FBQSxDQUVBLHdEQUNDLGlCQUFBLEN6Q3RKQSx5QnlDcUpELHdEQUlFLGtCQUFBLENBQUEsQ0M3TkwsaUJBRUUsd0JBQUEsQzFDa0VFLHlCMENwRUosaUJBSUUsaUJBQUEsQ0FBQSxDQUVDLHVCQUNFLFVQTkcsQ09PSCxlQUFBLENBQ0EsYUFBQSxDQUlMLGlCQUNHLG9CQUFBLEMxQ3NEQyx5QjBDdkRKLGlCQUlFLFFBQUEsQ0FBQSxDQUdFLHFCQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0Esa0JBQUEsQ0FFRixtQkFDRSxVUHpCRSxDTzBCRixvQkFBQSxDQUVGLHNCQUNFLGFQMUJBLENPNEJGLDREQUdFLHlCQUFBLENBRUYsb0JBQ0UsY0FBQSxDQUNBLHdCQUFBLENBR0YsbUJBQ0UsZUFBQSxDQUNBLG1CQUFBLENBR0YsMkJBQ0UsYUFBQSxDQUNBLFlBQUEsQ0NqRE4sY0FFRSxvQkFBQSxDM0NrRUUseUIyQ3BFSixjQUlFLGlCQUFBLENBQUEsQzNDZ0VFLHlCMkMzREYsNENBR0ksa0JBQUEsQ0FBQSxDQUVKLHVEQUNFLFVBQUEsQ0FHQSwyREFDRSxVQUFBLENBR0YsMERBQ0UsZ0JBQUEsQ0FDQSxVUnZCRSxDUXdCRixlQUFBLENBRUYseURBQ0UsZUFBQSxDQUdGLGtFQUVFLHdCUjlCQyxDUStCRCxxQkFBQSxDQUNBLGVBQUEsQ0FDQSxvRUFDRSxXQUFBLENBQ0Esd0JBQUEsQ0FDQSxVUnRDQSxDUXdDSix1RUFDRSxVUnpDRSxDUTBDRixnQkFBQSxDQUVKLHNFQUNFLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0NqREosaUJBQ0ksd0JBQUEsQzVDb0VBLHlCNENyRUosaUJBR0UsdUJBQUEsQ0FBQSxDQUdFLHNDQUNJLG9CQUFBLEM1QzhESix5QjRDL0RBLHNDQUlTLFFBQUEsQ0FBQSxDQUdKLDBDQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0Esa0JBQUEsQ0FFRix3Q0FDRSxVVGpCSCxDU2tCRyxvQkFBQSxDQUNBLDBDQUVFLHlCQUFBLENBRUYsZ0dBR0Msb0JBQUEsQ0FHSCwyQ0FDRSxhVDNCTCxDUzZCRyx5Q0FDRSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSx3QkFBQSxDQUNBLGFUakNMLENTb0NHLHdDQUNFLGNBQUEsQ0FDQSxtQkFBQSxDQUdGLGdEQUNFLGFBQUEsQ0FDQSxZQUFBLENBR0YsMkRBQ0ksYUFBQSxDQUNBLCtEQUNHLFVBQUEsQ0FDQSxXQUFBLEM1Q2NaLHlCNENsQkssMkRBT08sWUFBQSxDQUFBLENBUWhCLGNBQ0MsZUFBQSxDNUNFRyx5QkFBQSxpQzRDRUMsY0FBQSxDQUFBLENBS0Msa0NBQ0ksMkJBQUEsQ0FBQSw2QkFBQSxDQUFBLGlDQUFBLENBQUEsNkJBQUEsQ0FDQSxtQkFBQSxDQUFBLG1CQUFBLENBQUEsWUFBQSxDQUNBLFNBQUEsQ0FDQSxpQkFBQSxDQUNBLHdCQUFBLEM1Q1pOLHlCNENPRSxrQ0FPUSxjQUFBLENBQUEsQ0FFSiw0Q0FDSSx5Q0FBQSxDQUNBLFdBQUEsQ0FDQSxtQkFBQSxDQUNBLGVBQUEsQ0FDQSxVVHhGTixDbkNtRUoseUI0Q2dCTSw0Q0FPUSxlQUFBLENBQUEsQ0FFSixtREFFSSxtREFBQSxDQUFBLDJDQUFBLENBRUwsa0RBRUMseUJBQUEsQzVDNUNWLHlCNEMrQ2MsbURBQ0ksb0JBQUEsQ0FBQSxDQU1wQiwyQkFFRSxrREFBQSxDQUFBLDBDQUFBLENBQ0UsZVRoSEUsQ1NpSEYsd0JBQUEsQzVDN0NGLHlCNEN5Q0YsMkJBTU0sdUJBQUEsQ0FBQSxDQUVGLHFFQUNJLFdBQUEsQ0FDQSxlQUFBLENBQ0EsK0JBQUEsQ0FDQSxhVHBISSxDU3FISixjQUFBLENBRUosd0NBQ0ksWUFBQSxDQUNBLGlCQUFBLENBQ0Esa0NBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUNBLDJCQUFBLENBQ0EscUJBQUEsQ0FDQSxZQUFBLENBQ0EsbUJBQUEsQ0FDQSxTQUFBLEM1Q2xFTix5QjRDd0RFLHdDQWFJLGdCQUFBLENBQ0EsUUFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQUEsQ0FJVCxrQkFDRSxZQUFBLENBQ0MsZUFBQSxDQUdILGlFQUNHLGFBQUEsQ0FDQSxpQkFBQSxDQUVBLHVFQUNJLGdCQUFBLENBQ0EsZ0JBQUEsQ0FFSixxRUFDSSxtQkFBQSxDNUMxRkoseUI0Q2lGSCxpRUFZTyxZQUFBLENBQUEsQ0FJUix3QkFDSSxrQkFBQSxDQUdKLHlDQUNJLG1EQUFBLENBQUEsMkNBQUEsQ0FHSixpRkFHSSxhQUFBLENDakxKLGVBQ0Msd0JBQUEsQzdDb0VHLHlCNkNyRUosZUFJRSxpQkFBQSxDQUFBLENBRUQsaUJBQ0MsaUJBQUEsQ0FDRSxhQUFBLENBQ0EsZ0JBQUEsQzdDNERBLHlCNkMvREgsaUJBS0ssY0FBQSxDQUFBLEM3QzBERix5QjZDL0RILGlCQVFFLGNBQUEsQ0FDQSxlQUFBLENBQUEsQ0FHRixtQ0FFQyxnQkFBQSxDN0NpREUseUI2Q25ESCxtQ0FJRSxtQkFBQSxDQUFBLENBRUQsaURBQ0Msc0RBQUEsQ0FBQSw4Q0FBQSxDQUNBLGNBQUEsQ0FDQSwrQkFBQSxDQUNBLHNDQUFBLENBQUEsOEJBQUEsQzdDeUNDLHlCNkM3Q0YsaURBTUUsWUFBQSxDQUFBLENBRUQsdURBQ0MsNkJBQUEsQ0FBQSxxQkFBQSxDQUVELG9EQUNDLGdCQUFBLENBQ0EsMEJWeEJTLENVeUJULG1CQUFBLENBQ0EsZ0JBQUEsQzdDOEJBLHlCNkNsQ0Qsb0RBTUUsY0FBQSxDQUFBLENBR0YsbURBQ0MsY0FBQSxDQUNBLGFWdENVLENVdUNWLGFBQUEsQzdDc0JBLHlCNkN6QkQsbURBS0UsY0FBQSxDQUFBLENBRUQscURBQ0MsZ0JBQUEsQ0FHRixxREFDQyxVQUFBLENBQ0EsV0FBQSxDQ3hESCx1QkFDQyxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsOEJBQ0Msd0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQzlDNkRDLHlCOENqRUYsOEJBTUUsY0FBQSxDQUFBLENBR0YseUJBQ0MsaUJBQUEsQzlDdURDLHlCOEN4REYseUJBR0UsY0FBQSxDQUFBLENBSUgsbUJBQ0MsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsY0FBQSxDOUM4Q0UseUI4Q2pESCxtQkFNRSxjQUFBLENBQUEsQzlDMkNDLHlCOENqREgsbUJBU0UsUUFBQSxDQUFBLENBRUQsd0JBQ0MsaUJBQUEsQ0FDQSxRQUFBLENBRUQsMEJBQ0MsV0FBQSxDQUVELDhCQUNDLE9BQUEsQ0FDQSxRQUFBLENBQ0EsV0FBQSxDQUNBLGlCQUFBLEM5QzJCQyx5QjhDL0JGLDhCQU1FLFdBQUEsQ0FBQSxDQUVELG1DQUNDLFVBQUEsQ0FFRCxxQ0FDQyxXQUFBLENBSUgsK0JBQ0Msd0JBQUEsQzlDY0UseUI4Q2ZILCtCQUdFLHdCQUFBLENBQUEsQzlDWUMseUI4Q2ZILCtCQU9FLHNCQUFBLENBQUEsQ0FHRiw2QkFDQyxTQUFBLENBQ0EsZ0NBQ0EsVUFBQSxDQUtGLGFBQ0ksaUJBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUNBLFNBQUEsQ0FDQSxXQUFBLENBQ0YsaUJBQUEsQ0FDQyxrQkFDQSxvQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxxQkFBQSxDQUNBLGFBQUEsQ0FFRSxpQ0FDQyxlWHZGRSxDbkNvRUoseUIrQ3BFRixZQUVJLGNBQUEsQ0FBQSxDQUlKLGdCQUNFLGFaSEUsQ1lJRixxQkFBQSxDL0M0REEseUIrQzlERixnQkFLSSxpQkFBQSxDQUFBLENBSUwsdUJBQ0MsbUJBQUEsQ0FBQSxtQkFBQSxDQUFBLFlBQUEsQ0FDQSxrQkFBQSxDQUFBLGNBQUEsQ0FDQSxpQkFBQSxDQUdBLHNDQUNFLHVCQUFBLENBQ0Esd0JBQUEsQ0FDQSxrQkFBQSxDQUFBLHNCQUFBLENBQUEsa0JBQUEsQ0FDQSxtQkFBQSxDQUdBLDZDQUNFLGtCWnpCQSxDWTBCQSxVQUFBLENBR0EsK0NBQ0UsVVpsQ0EsQ1ltQ0EsbUJBQUEsQ0FDQSxjQUFBLEMvQ2dDSix5QitDL0NGLHNDQW9CSSxrQkFBQSxDQUFBLGdCQUFBLENBQUEsWUFBQSxDQUNBLGFBQUEsQ0FBQSxDL0MwQkYseUIrQy9DRixzQ0F5Qkksa0JBQUEsQ0FBQSxpQkFBQSxDQUFBLGFBQUEsQ0FDQSxjQUFBLENBQ0EsNkNBQ0UsWUFBQSxDQUFBLENBS0osMENBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxvQkFBQSxDL0NXRix5QitDZEEsMENBS0ksa0JBQUEsQ0FBQSxDQUdKLHlDQUNFLDBCWm5ETyxDWW9EUCxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxtQkFBQSxDQUNBLGNBQUEsQy9DQ0YseUIrQ05BLHlDQVFJLGNBQUEsQ0FDQSxpQkFBQSxDQUFBLENBS0osd0NBQ0UsY0FBQSxDL0NURix5QitDUUEsd0NBR0ksY0FBQSxDQUFBLENDaEZSLGdCQUNFLHlCQUFBLENoRG9FRSx5QmdEckVKLGdCQUdJLGlCQUFBLENBQUEsQ0FHRiwrQkFDRSxlQUFBLENBQ0EsZ0JBQUEsQ2hENkRBLHlCZ0QvREYsK0JBSUksY0FBQSxDQUNBLGFBQUEsQ0FBQSxDaEQwREYseUJnRC9ERiwrQkFTSSxjQUFBLENBQUEsQ0FHRixpQ0FDRSxpQkFBQSxDQUNBLHlCQUFBLENoRGlERix5QmdEbkRBLGlDQUlJLGNBQUEsQ0FBQSxDQUlOLG9CQUNFLFVBQUEsQ0FHSixPQUNFLGlCQUFBLENBQ0EsZ0JBQUEsQ0FDQyxTQUNDLFViaENJIiwiZmlsZSI6InNpdGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgdjQuMC4wLWFscGhhLjYgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE3IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi8vKiEgbm9ybWFsaXplLmNzcyB2NS4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovaHRtbHtmb250LWZhbWlseTpzYW5zLXNlcmlmO2xpbmUtaGVpZ2h0OjEuMTU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZm9vdGVyLGhlYWRlcixuYXYsc2VjdGlvbntkaXNwbGF5OmJsb2NrfWgxe2ZvbnQtc2l6ZToyZW07bWFyZ2luOi42N2VtIDB9ZmlnY2FwdGlvbixmaWd1cmUsbWFpbntkaXNwbGF5OmJsb2NrfWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MDtvdmVyZmxvdzp2aXNpYmxlfXByZXtmb250LWZhbWlseTptb25vc3BhY2UsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19YXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7LXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDpvYmplY3RzfWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZS13aWR0aDowfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206bm9uZTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmUgZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OmluaGVyaXR9YixzdHJvbmd7Zm9udC13ZWlnaHQ6Ym9sZGVyfWNvZGUsa2JkLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWRmbntmb250LXN0eWxlOml0YWxpY31tYXJre2JhY2tncm91bmQtY29sb3I6I2ZmMDtjb2xvcjojMDAwfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vie2JvdHRvbTotMC4yNWVtfXN1cHt0b3A6LTAuNWVtfWF1ZGlvLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9aW1ne2JvcmRlci1zdHlsZTpub25lfXN2Zzpub3QoOnJvb3Qpe292ZXJmbG93OmhpZGRlbn1idXR0b24saW5wdXQsb3B0Z3JvdXAsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC1zaXplOjEwMCU7bGluZS1oZWlnaHQ6MS4xNTttYXJnaW46MH1idXR0b24saW5wdXR7b3ZlcmZsb3c6dmlzaWJsZX1idXR0b24sc2VsZWN0e3RleHQtdHJhbnNmb3JtOm5vbmV9YnV0dG9uLGh0bWwgW3R5cGU9YnV0dG9uXSxbdHlwZT1yZXNldF0sW3R5cGU9c3VibWl0XXstd2Via2l0LWFwcGVhcmFuY2U6YnV0dG9ufWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1idXR0b25dOjotbW96LWZvY3VzLWlubmVyLFt0eXBlPXJlc2V0XTo6LW1vei1mb2N1cy1pbm5lcixbdHlwZT1zdWJtaXRdOjotbW96LWZvY3VzLWlubmVye2JvcmRlci1zdHlsZTpub25lO3BhZGRpbmc6MH1idXR0b246LW1vei1mb2N1c3JpbmcsW3R5cGU9YnV0dG9uXTotbW96LWZvY3VzcmluZyxbdHlwZT1yZXNldF06LW1vei1mb2N1c3JpbmcsW3R5cGU9c3VibWl0XTotbW96LWZvY3VzcmluZ3tvdXRsaW5lOjFweCBkb3R0ZWQgQnV0dG9uVGV4dH1maWVsZHNldHtib3JkZXI6MXB4IHNvbGlkIHNpbHZlcjttYXJnaW46MCAycHg7cGFkZGluZzouMzVlbSAuNjI1ZW0gLjc1ZW19bGVnZW5ke2JveC1zaXppbmc6Ym9yZGVyLWJveDtjb2xvcjppbmhlcml0O2Rpc3BsYXk6dGFibGU7bWF4LXdpZHRoOjEwMCU7cGFkZGluZzowO3doaXRlLXNwYWNlOm5vcm1hbH1wcm9ncmVzc3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfVt0eXBlPWNoZWNrYm94XSxbdHlwZT1yYWRpb117Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MH1bdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFt0eXBlPW51bWJlcl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b257aGVpZ2h0OmF1dG99W3R5cGU9c2VhcmNoXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkO291dGxpbmUtb2Zmc2V0Oi0ycHh9W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lfTo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b257LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtmb250OmluaGVyaXR9ZGV0YWlscyxtZW51e2Rpc3BsYXk6YmxvY2t9c3VtbWFyeXtkaXNwbGF5Omxpc3QtaXRlbX1jYW52YXN7ZGlzcGxheTppbmxpbmUtYmxvY2t9dGVtcGxhdGV7ZGlzcGxheTpub25lfVtoaWRkZW5de2Rpc3BsYXk6bm9uZX1odG1se2JveC1zaXppbmc6Ym9yZGVyLWJveH0qLCo6OmJlZm9yZSwqOjphZnRlcntib3gtc2l6aW5nOmluaGVyaXR9QC1tcy12aWV3cG9ydHt3aWR0aDpkZXZpY2Utd2lkdGh9aHRtbHstbXMtb3ZlcmZsb3ctc3R5bGU6c2Nyb2xsYmFyOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjpyZ2JhKDAsMCwwLDApfWJvZHl7Zm9udC1mYW1pbHk6LWFwcGxlLXN5c3RlbSxzeXN0ZW0tdWksQmxpbmtNYWNTeXN0ZW1Gb250LFwiU2Vnb2UgVUlcIixSb2JvdG8sXCJIZWx2ZXRpY2EgTmV1ZVwiLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjFyZW07Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEuNTtjb2xvcjojMjkyYjJjO2JhY2tncm91bmQtY29sb3I6I2ZmZn1bdGFiaW5kZXg9XCItMVwiXTpmb2N1c3tvdXRsaW5lOm5vbmUgIWltcG9ydGFudH1oMSxoMixoMyxoNCxoNSxoNnttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTouNXJlbX1we21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19YWJiclt0aXRsZV0sYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXXtjdXJzb3I6aGVscH1hZGRyZXNze21hcmdpbi1ib3R0b206MXJlbTtmb250LXN0eWxlOm5vcm1hbDtsaW5lLWhlaWdodDppbmhlcml0fW9sLHVsLGRse21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW19b2wgb2wsdWwgdWwsb2wgdWwsdWwgb2x7bWFyZ2luLWJvdHRvbTowfWR0e2ZvbnQtd2VpZ2h0OmJvbGR9ZGR7bWFyZ2luLWJvdHRvbTouNXJlbTttYXJnaW4tbGVmdDowfWJsb2NrcXVvdGV7bWFyZ2luOjAgMCAxcmVtfWF7Y29sb3I6IzAyNzVkODt0ZXh0LWRlY29yYXRpb246bm9uZX1hOmZvY3VzLGE6aG92ZXJ7Y29sb3I6cmdiKDEuMjk4MTY1MTM3Niw3NS45NDI2NjA1NTA1LDE0MC4yMDE4MzQ4NjI0KTt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pe2NvbG9yOmluaGVyaXQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9YTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6Zm9jdXMsYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSk6aG92ZXJ7Y29sb3I6aW5oZXJpdDt0ZXh0LWRlY29yYXRpb246bm9uZX1hOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1c3tvdXRsaW5lOjB9cHJle21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW07b3ZlcmZsb3c6YXV0b31maWd1cmV7bWFyZ2luOjAgMCAxcmVtfWltZ3t2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9W3JvbGU9YnV0dG9uXXtjdXJzb3I6cG9pbnRlcn1hLGFyZWEsYnV0dG9uLFtyb2xlPWJ1dHRvbl0saW5wdXQsbGFiZWwsc2VsZWN0LHN1bW1hcnksdGV4dGFyZWF7dG91Y2gtYWN0aW9uOm1hbmlwdWxhdGlvbn10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfWNhcHRpb257cGFkZGluZy10b3A6Ljc1cmVtO3BhZGRpbmctYm90dG9tOi43NXJlbTtjb2xvcjojNjM2YzcyO3RleHQtYWxpZ246bGVmdDtjYXB0aW9uLXNpZGU6Ym90dG9tfXRoe3RleHQtYWxpZ246bGVmdH1sYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tYm90dG9tOi41cmVtfWJ1dHRvbjpmb2N1c3tvdXRsaW5lOjFweCBkb3R0ZWQ7b3V0bGluZTo1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3J9aW5wdXQsYnV0dG9uLHNlbGVjdCx0ZXh0YXJlYXtsaW5lLWhlaWdodDppbmhlcml0fWlucHV0W3R5cGU9cmFkaW9dOmRpc2FibGVkLGlucHV0W3R5cGU9Y2hlY2tib3hdOmRpc2FibGVke2N1cnNvcjpub3QtYWxsb3dlZH1pbnB1dFt0eXBlPWRhdGVdLGlucHV0W3R5cGU9dGltZV0saW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0saW5wdXRbdHlwZT1tb250aF17LXdlYmtpdC1hcHBlYXJhbmNlOmxpc3Rib3h9dGV4dGFyZWF7cmVzaXplOnZlcnRpY2FsfWZpZWxkc2V0e21pbi13aWR0aDowO3BhZGRpbmc6MDttYXJnaW46MDtib3JkZXI6MH1sZWdlbmR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOi41cmVtO2ZvbnQtc2l6ZToxLjVyZW07bGluZS1oZWlnaHQ6aW5oZXJpdH1pbnB1dFt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmV9b3V0cHV0e2Rpc3BsYXk6aW5saW5lLWJsb2NrfVtoaWRkZW5de2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fWgxLGgyLGgzLGg0LGg1LGg2LC5oMSwuaDIsLmgzLC5oNCwuaDUsLmg2e21hcmdpbi1ib3R0b206LjVyZW07Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXdlaWdodDo1MDA7bGluZS1oZWlnaHQ6MS4xO2NvbG9yOmluaGVyaXR9aDEsLmgxe2ZvbnQtc2l6ZToyLjVyZW19aDIsLmgye2ZvbnQtc2l6ZToycmVtfWgzLC5oM3tmb250LXNpemU6MS43NXJlbX1oNCwuaDR7Zm9udC1zaXplOjEuNXJlbX1oNSwuaDV7Zm9udC1zaXplOjEuMjVyZW19aDYsLmg2e2ZvbnQtc2l6ZToxcmVtfS5sZWFke2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OjMwMH0uZGlzcGxheS0xe2ZvbnQtc2l6ZTo2cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjF9LmRpc3BsYXktMntmb250LXNpemU6NS41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjF9LmRpc3BsYXktM3tmb250LXNpemU6NC41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjF9LmRpc3BsYXktNHtmb250LXNpemU6My41cmVtO2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxLjF9aHJ7bWFyZ2luLXRvcDoxcmVtO21hcmdpbi1ib3R0b206MXJlbTtib3JkZXI6MDtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKX1zbWFsbCwuc21hbGx7Zm9udC1zaXplOjgwJTtmb250LXdlaWdodDpub3JtYWx9bWFyaywubWFya3twYWRkaW5nOi4yZW07YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS5saXN0LXVuc3R5bGVke3BhZGRpbmctbGVmdDowO2xpc3Qtc3R5bGU6bm9uZX0ubGlzdC1pbmxpbmV7cGFkZGluZy1sZWZ0OjA7bGlzdC1zdHlsZTpub25lfS5saXN0LWlubGluZS1pdGVte2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5saXN0LWlubGluZS1pdGVtOm5vdCg6bGFzdC1jaGlsZCl7bWFyZ2luLXJpZ2h0OjVweH0uaW5pdGlhbGlzbXtmb250LXNpemU6OTAlO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYmxvY2txdW90ZXtwYWRkaW5nOi41cmVtIDFyZW07bWFyZ2luLWJvdHRvbToxcmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1sZWZ0Oi4yNXJlbSBzb2xpZCAjZWNlZWVmfS5ibG9ja3F1b3RlLWZvb3RlcntkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZTo4MCU7Y29sb3I6IzYzNmM3Mn0uYmxvY2txdW90ZS1mb290ZXI6OmJlZm9yZXtjb250ZW50Olwi4oCUwqBcIn0uYmxvY2txdW90ZS1yZXZlcnNle3BhZGRpbmctcmlnaHQ6MXJlbTtwYWRkaW5nLWxlZnQ6MDt0ZXh0LWFsaWduOnJpZ2h0O2JvcmRlci1yaWdodDouMjVyZW0gc29saWQgI2VjZWVlZjtib3JkZXItbGVmdDowfS5ibG9ja3F1b3RlLXJldmVyc2UgLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmV7Y29udGVudDpcIlwifS5ibG9ja3F1b3RlLXJldmVyc2UgLmJsb2NrcXVvdGUtZm9vdGVyOjphZnRlcntjb250ZW50OlwiwqDigJRcIn0uaW1nLWZsdWlke21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5pbWctdGh1bWJuYWlse3BhZGRpbmc6LjI1cmVtO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLXJhZGl1czouMjVyZW07dHJhbnNpdGlvbjphbGwgLjJzIGVhc2UtaW4tb3V0O21heC13aWR0aDoxMDAlO2hlaWdodDphdXRvfS5maWd1cmV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LmZpZ3VyZS1pbWd7bWFyZ2luLWJvdHRvbTouNXJlbTtsaW5lLWhlaWdodDoxfS5maWd1cmUtY2FwdGlvbntmb250LXNpemU6OTAlO2NvbG9yOiM2MzZjNzJ9Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6TWVubG8sTW9uYWNvLENvbnNvbGFzLFwiTGliZXJhdGlvbiBNb25vXCIsXCJDb3VyaWVyIE5ld1wiLG1vbm9zcGFjZX1jb2Rle3BhZGRpbmc6LjJyZW0gLjRyZW07Zm9udC1zaXplOjkwJTtjb2xvcjojYmQ0MTQ3O2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmOTtib3JkZXItcmFkaXVzOi4yNXJlbX1hPmNvZGV7cGFkZGluZzowO2NvbG9yOmluaGVyaXQ7YmFja2dyb3VuZC1jb2xvcjppbmhlcml0fWtiZHtwYWRkaW5nOi4ycmVtIC40cmVtO2ZvbnQtc2l6ZTo5MCU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyOTJiMmM7Ym9yZGVyLXJhZGl1czouMnJlbX1rYmQga2Jke3BhZGRpbmc6MDtmb250LXNpemU6MTAwJTtmb250LXdlaWdodDpib2xkfXByZXtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6MDttYXJnaW4tYm90dG9tOjFyZW07Zm9udC1zaXplOjkwJTtjb2xvcjojMjkyYjJjfXByZSBjb2Rle3BhZGRpbmc6MDtmb250LXNpemU6aW5oZXJpdDtjb2xvcjppbmhlcml0O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItcmFkaXVzOjB9LnByZS1zY3JvbGxhYmxle21heC1oZWlnaHQ6MzQwcHg7b3ZlcmZsb3cteTpzY3JvbGx9LmNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNvbnRhaW5lcntwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb250YWluZXJ7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5jb250YWluZXJ7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmNvbnRhaW5lcnt3aWR0aDo1NDBweDttYXgtd2lkdGg6MTAwJX19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXJ7d2lkdGg6NzIwcHg7bWF4LXdpZHRoOjEwMCV9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuY29udGFpbmVye3dpZHRoOjk2MHB4O21heC13aWR0aDoxMDAlfX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5jb250YWluZXJ7d2lkdGg6MTE0MHB4O21heC13aWR0aDoxMDAlfX0uY29udGFpbmVyLWZsdWlke3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29udGFpbmVyLWZsdWlke3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5jb250YWluZXItZmx1aWR7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9fS5yb3d7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDp3cmFwO21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LnJvd3ttYXJnaW4tcmlnaHQ6LTE1cHg7bWFyZ2luLWxlZnQ6LTE1cHh9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsucm93e21hcmdpbi1yaWdodDotMTVweDttYXJnaW4tbGVmdDotMTVweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5yb3d7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fX1AbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpey5yb3d7bWFyZ2luLXJpZ2h0Oi0xNXB4O21hcmdpbi1sZWZ0Oi0xNXB4fX0ubm8tZ3V0dGVyc3ttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5uby1ndXR0ZXJzPi5jb2wsLm5vLWd1dHRlcnM+W2NsYXNzKj1jb2wtXXtwYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9LmNvbC14bCwuY29sLXhsLTEyLC5jb2wteGwtMTEsLmNvbC14bC0xMCwuY29sLXhsLTksLmNvbC14bC04LC5jb2wteGwtNywuY29sLXhsLTYsLmNvbC14bC01LC5jb2wteGwtNCwuY29sLXhsLTMsLmNvbC14bC0yLC5jb2wteGwtMSwuY29sLWxnLC5jb2wtbGctMTIsLmNvbC1sZy0xMSwuY29sLWxnLTEwLC5jb2wtbGctOSwuY29sLWxnLTgsLmNvbC1sZy03LC5jb2wtbGctNiwuY29sLWxnLTUsLmNvbC1sZy00LC5jb2wtbGctMywuY29sLWxnLTIsLmNvbC1sZy0xLC5jb2wtbWQsLmNvbC1tZC0xMiwuY29sLW1kLTExLC5jb2wtbWQtMTAsLmNvbC1tZC05LC5jb2wtbWQtOCwuY29sLW1kLTcsLmNvbC1tZC02LC5jb2wtbWQtNSwuY29sLW1kLTQsLmNvbC1tZC0zLC5jb2wtbWQtMiwuY29sLW1kLTEsLmNvbC1zbSwuY29sLXNtLTEyLC5jb2wtc20tMTEsLmNvbC1zbS0xMCwuY29sLXNtLTksLmNvbC1zbS04LC5jb2wtc20tNywuY29sLXNtLTYsLmNvbC1zbS01LC5jb2wtc20tNCwuY29sLXNtLTMsLmNvbC1zbS0yLC5jb2wtc20tMSwuY29sLC5jb2wtMTIsLmNvbC0xMSwuY29sLTEwLC5jb2wtOSwuY29sLTgsLmNvbC03LC5jb2wtNiwuY29sLTUsLmNvbC00LC5jb2wtMywuY29sLTIsLmNvbC0xe3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWluLWhlaWdodDoxcHg7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29sLXhsLC5jb2wteGwtMTIsLmNvbC14bC0xMSwuY29sLXhsLTEwLC5jb2wteGwtOSwuY29sLXhsLTgsLmNvbC14bC03LC5jb2wteGwtNiwuY29sLXhsLTUsLmNvbC14bC00LC5jb2wteGwtMywuY29sLXhsLTIsLmNvbC14bC0xLC5jb2wtbGcsLmNvbC1sZy0xMiwuY29sLWxnLTExLC5jb2wtbGctMTAsLmNvbC1sZy05LC5jb2wtbGctOCwuY29sLWxnLTcsLmNvbC1sZy02LC5jb2wtbGctNSwuY29sLWxnLTQsLmNvbC1sZy0zLC5jb2wtbGctMiwuY29sLWxnLTEsLmNvbC1tZCwuY29sLW1kLTEyLC5jb2wtbWQtMTEsLmNvbC1tZC0xMCwuY29sLW1kLTksLmNvbC1tZC04LC5jb2wtbWQtNywuY29sLW1kLTYsLmNvbC1tZC01LC5jb2wtbWQtNCwuY29sLW1kLTMsLmNvbC1tZC0yLC5jb2wtbWQtMSwuY29sLXNtLC5jb2wtc20tMTIsLmNvbC1zbS0xMSwuY29sLXNtLTEwLC5jb2wtc20tOSwuY29sLXNtLTgsLmNvbC1zbS03LC5jb2wtc20tNiwuY29sLXNtLTUsLmNvbC1zbS00LC5jb2wtc20tMywuY29sLXNtLTIsLmNvbC1zbS0xLC5jb2wsLmNvbC0xMiwuY29sLTExLC5jb2wtMTAsLmNvbC05LC5jb2wtOCwuY29sLTcsLmNvbC02LC5jb2wtNSwuY29sLTQsLmNvbC0zLC5jb2wtMiwuY29sLTF7cGFkZGluZy1yaWdodDoxNXB4O3BhZGRpbmctbGVmdDoxNXB4fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbC14bCwuY29sLXhsLTEyLC5jb2wteGwtMTEsLmNvbC14bC0xMCwuY29sLXhsLTksLmNvbC14bC04LC5jb2wteGwtNywuY29sLXhsLTYsLmNvbC14bC01LC5jb2wteGwtNCwuY29sLXhsLTMsLmNvbC14bC0yLC5jb2wteGwtMSwuY29sLWxnLC5jb2wtbGctMTIsLmNvbC1sZy0xMSwuY29sLWxnLTEwLC5jb2wtbGctOSwuY29sLWxnLTgsLmNvbC1sZy03LC5jb2wtbGctNiwuY29sLWxnLTUsLmNvbC1sZy00LC5jb2wtbGctMywuY29sLWxnLTIsLmNvbC1sZy0xLC5jb2wtbWQsLmNvbC1tZC0xMiwuY29sLW1kLTExLC5jb2wtbWQtMTAsLmNvbC1tZC05LC5jb2wtbWQtOCwuY29sLW1kLTcsLmNvbC1tZC02LC5jb2wtbWQtNSwuY29sLW1kLTQsLmNvbC1tZC0zLC5jb2wtbWQtMiwuY29sLW1kLTEsLmNvbC1zbSwuY29sLXNtLTEyLC5jb2wtc20tMTEsLmNvbC1zbS0xMCwuY29sLXNtLTksLmNvbC1zbS04LC5jb2wtc20tNywuY29sLXNtLTYsLmNvbC1zbS01LC5jb2wtc20tNCwuY29sLXNtLTMsLmNvbC1zbS0yLC5jb2wtc20tMSwuY29sLC5jb2wtMTIsLmNvbC0xMSwuY29sLTEwLC5jb2wtOSwuY29sLTgsLmNvbC03LC5jb2wtNiwuY29sLTUsLmNvbC00LC5jb2wtMywuY29sLTIsLmNvbC0xe3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb2wteGwsLmNvbC14bC0xMiwuY29sLXhsLTExLC5jb2wteGwtMTAsLmNvbC14bC05LC5jb2wteGwtOCwuY29sLXhsLTcsLmNvbC14bC02LC5jb2wteGwtNSwuY29sLXhsLTQsLmNvbC14bC0zLC5jb2wteGwtMiwuY29sLXhsLTEsLmNvbC1sZywuY29sLWxnLTEyLC5jb2wtbGctMTEsLmNvbC1sZy0xMCwuY29sLWxnLTksLmNvbC1sZy04LC5jb2wtbGctNywuY29sLWxnLTYsLmNvbC1sZy01LC5jb2wtbGctNCwuY29sLWxnLTMsLmNvbC1sZy0yLC5jb2wtbGctMSwuY29sLW1kLC5jb2wtbWQtMTIsLmNvbC1tZC0xMSwuY29sLW1kLTEwLC5jb2wtbWQtOSwuY29sLW1kLTgsLmNvbC1tZC03LC5jb2wtbWQtNiwuY29sLW1kLTUsLmNvbC1tZC00LC5jb2wtbWQtMywuY29sLW1kLTIsLmNvbC1tZC0xLC5jb2wtc20sLmNvbC1zbS0xMiwuY29sLXNtLTExLC5jb2wtc20tMTAsLmNvbC1zbS05LC5jb2wtc20tOCwuY29sLXNtLTcsLmNvbC1zbS02LC5jb2wtc20tNSwuY29sLXNtLTQsLmNvbC1zbS0zLC5jb2wtc20tMiwuY29sLXNtLTEsLmNvbCwuY29sLTEyLC5jb2wtMTEsLmNvbC0xMCwuY29sLTksLmNvbC04LC5jb2wtNywuY29sLTYsLmNvbC01LC5jb2wtNCwuY29sLTMsLmNvbC0yLC5jb2wtMXtwYWRkaW5nLXJpZ2h0OjE1cHg7cGFkZGluZy1sZWZ0OjE1cHh9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbC14bCwuY29sLXhsLTEyLC5jb2wteGwtMTEsLmNvbC14bC0xMCwuY29sLXhsLTksLmNvbC14bC04LC5jb2wteGwtNywuY29sLXhsLTYsLmNvbC14bC01LC5jb2wteGwtNCwuY29sLXhsLTMsLmNvbC14bC0yLC5jb2wteGwtMSwuY29sLWxnLC5jb2wtbGctMTIsLmNvbC1sZy0xMSwuY29sLWxnLTEwLC5jb2wtbGctOSwuY29sLWxnLTgsLmNvbC1sZy03LC5jb2wtbGctNiwuY29sLWxnLTUsLmNvbC1sZy00LC5jb2wtbGctMywuY29sLWxnLTIsLmNvbC1sZy0xLC5jb2wtbWQsLmNvbC1tZC0xMiwuY29sLW1kLTExLC5jb2wtbWQtMTAsLmNvbC1tZC05LC5jb2wtbWQtOCwuY29sLW1kLTcsLmNvbC1tZC02LC5jb2wtbWQtNSwuY29sLW1kLTQsLmNvbC1tZC0zLC5jb2wtbWQtMiwuY29sLW1kLTEsLmNvbC1zbSwuY29sLXNtLTEyLC5jb2wtc20tMTEsLmNvbC1zbS0xMCwuY29sLXNtLTksLmNvbC1zbS04LC5jb2wtc20tNywuY29sLXNtLTYsLmNvbC1zbS01LC5jb2wtc20tNCwuY29sLXNtLTMsLmNvbC1zbS0yLC5jb2wtc20tMSwuY29sLC5jb2wtMTIsLmNvbC0xMSwuY29sLTEwLC5jb2wtOSwuY29sLTgsLmNvbC03LC5jb2wtNiwuY29sLTUsLmNvbC00LC5jb2wtMywuY29sLTIsLmNvbC0xe3BhZGRpbmctcmlnaHQ6MTVweDtwYWRkaW5nLWxlZnQ6MTVweH19LmNvbHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLTF7ZmxleDowIDAgOC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMzMzJX0uY29sLTJ7ZmxleDowIDAgMTYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfS5jb2wtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLTR7ZmxleDowIDAgMzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzMzMlfS5jb2wtNXtmbGV4OjAgMCA0MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjY2NyV9LmNvbC02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtN3tmbGV4OjAgMCA1OC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMzMyV9LmNvbC04e2ZsZXg6MCAwIDY2LjY2NjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NjY3JX0uY29sLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC0xMHtmbGV4OjAgMCA4My4zMzMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMzMyV9LmNvbC0xMXtmbGV4OjAgMCA5MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY2NjY2NyV9LmNvbC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5wdWxsLTB7cmlnaHQ6YXV0b30ucHVsbC0xe3JpZ2h0OjguMzMzMzMzMzMzMyV9LnB1bGwtMntyaWdodDoxNi42NjY2NjY2NjY3JX0ucHVsbC0ze3JpZ2h0OjI1JX0ucHVsbC00e3JpZ2h0OjMzLjMzMzMzMzMzMzMlfS5wdWxsLTV7cmlnaHQ6NDEuNjY2NjY2NjY2NyV9LnB1bGwtNntyaWdodDo1MCV9LnB1bGwtN3tyaWdodDo1OC4zMzMzMzMzMzMzJX0ucHVsbC04e3JpZ2h0OjY2LjY2NjY2NjY2NjclfS5wdWxsLTl7cmlnaHQ6NzUlfS5wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzMzMzMzMlfS5wdWxsLTExe3JpZ2h0OjkxLjY2NjY2NjY2NjclfS5wdWxsLTEye3JpZ2h0OjEwMCV9LnB1c2gtMHtsZWZ0OmF1dG99LnB1c2gtMXtsZWZ0OjguMzMzMzMzMzMzMyV9LnB1c2gtMntsZWZ0OjE2LjY2NjY2NjY2NjclfS5wdXNoLTN7bGVmdDoyNSV9LnB1c2gtNHtsZWZ0OjMzLjMzMzMzMzMzMzMlfS5wdXNoLTV7bGVmdDo0MS42NjY2NjY2NjY3JX0ucHVzaC02e2xlZnQ6NTAlfS5wdXNoLTd7bGVmdDo1OC4zMzMzMzMzMzMzJX0ucHVzaC04e2xlZnQ6NjYuNjY2NjY2NjY2NyV9LnB1c2gtOXtsZWZ0Ojc1JX0ucHVzaC0xMHtsZWZ0OjgzLjMzMzMzMzMzMzMlfS5wdXNoLTExe2xlZnQ6OTEuNjY2NjY2NjY2NyV9LnB1c2gtMTJ7bGVmdDoxMDAlfS5vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzMzMlfS5vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NjY3JX0ub2Zmc2V0LTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMzMzJX0ub2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjY2NyV9Lm9mZnNldC02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMzMyV9Lm9mZnNldC04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY2NjclfS5vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMzMzJX0ub2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY2NjclfUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuY29sLXNte2ZsZXgtYmFzaXM6MDtmbGV4LWdyb3c6MTttYXgtd2lkdGg6MTAwJX0uY29sLXNtLWF1dG97ZmxleDowIDAgYXV0bzt3aWR0aDphdXRvfS5jb2wtc20tMXtmbGV4OjAgMCA4LjMzMzMzMzMzMzMlO21heC13aWR0aDo4LjMzMzMzMzMzMzMlfS5jb2wtc20tMntmbGV4OjAgMCAxNi42NjY2NjY2NjY3JTttYXgtd2lkdGg6MTYuNjY2NjY2NjY2NyV9LmNvbC1zbS0ze2ZsZXg6MCAwIDI1JTttYXgtd2lkdGg6MjUlfS5jb2wtc20tNHtmbGV4OjAgMCAzMy4zMzMzMzMzMzMzJTttYXgtd2lkdGg6MzMuMzMzMzMzMzMzMyV9LmNvbC1zbS01e2ZsZXg6MCAwIDQxLjY2NjY2NjY2NjclO21heC13aWR0aDo0MS42NjY2NjY2NjY3JX0uY29sLXNtLTZ7ZmxleDowIDAgNTAlO21heC13aWR0aDo1MCV9LmNvbC1zbS03e2ZsZXg6MCAwIDU4LjMzMzMzMzMzMzMlO21heC13aWR0aDo1OC4zMzMzMzMzMzMzJX0uY29sLXNtLTh7ZmxleDowIDAgNjYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjY2LjY2NjY2NjY2NjclfS5jb2wtc20tOXtmbGV4OjAgMCA3NSU7bWF4LXdpZHRoOjc1JX0uY29sLXNtLTEwe2ZsZXg6MCAwIDgzLjMzMzMzMzMzMzMlO21heC13aWR0aDo4My4zMzMzMzMzMzMzJX0uY29sLXNtLTExe2ZsZXg6MCAwIDkxLjY2NjY2NjY2NjclO21heC13aWR0aDo5MS42NjY2NjY2NjY3JX0uY29sLXNtLTEye2ZsZXg6MCAwIDEwMCU7bWF4LXdpZHRoOjEwMCV9LnB1bGwtc20tMHtyaWdodDphdXRvfS5wdWxsLXNtLTF7cmlnaHQ6OC4zMzMzMzMzMzMzJX0ucHVsbC1zbS0ye3JpZ2h0OjE2LjY2NjY2NjY2NjclfS5wdWxsLXNtLTN7cmlnaHQ6MjUlfS5wdWxsLXNtLTR7cmlnaHQ6MzMuMzMzMzMzMzMzMyV9LnB1bGwtc20tNXtyaWdodDo0MS42NjY2NjY2NjY3JX0ucHVsbC1zbS02e3JpZ2h0OjUwJX0ucHVsbC1zbS03e3JpZ2h0OjU4LjMzMzMzMzMzMzMlfS5wdWxsLXNtLTh7cmlnaHQ6NjYuNjY2NjY2NjY2NyV9LnB1bGwtc20tOXtyaWdodDo3NSV9LnB1bGwtc20tMTB7cmlnaHQ6ODMuMzMzMzMzMzMzMyV9LnB1bGwtc20tMTF7cmlnaHQ6OTEuNjY2NjY2NjY2NyV9LnB1bGwtc20tMTJ7cmlnaHQ6MTAwJX0ucHVzaC1zbS0we2xlZnQ6YXV0b30ucHVzaC1zbS0xe2xlZnQ6OC4zMzMzMzMzMzMzJX0ucHVzaC1zbS0ye2xlZnQ6MTYuNjY2NjY2NjY2NyV9LnB1c2gtc20tM3tsZWZ0OjI1JX0ucHVzaC1zbS00e2xlZnQ6MzMuMzMzMzMzMzMzMyV9LnB1c2gtc20tNXtsZWZ0OjQxLjY2NjY2NjY2NjclfS5wdXNoLXNtLTZ7bGVmdDo1MCV9LnB1c2gtc20tN3tsZWZ0OjU4LjMzMzMzMzMzMzMlfS5wdXNoLXNtLTh7bGVmdDo2Ni42NjY2NjY2NjY3JX0ucHVzaC1zbS05e2xlZnQ6NzUlfS5wdXNoLXNtLTEwe2xlZnQ6ODMuMzMzMzMzMzMzMyV9LnB1c2gtc20tMTF7bGVmdDo5MS42NjY2NjY2NjY3JX0ucHVzaC1zbS0xMntsZWZ0OjEwMCV9Lm9mZnNldC1zbS0we21hcmdpbi1sZWZ0OjAlfS5vZmZzZXQtc20tMXttYXJnaW4tbGVmdDo4LjMzMzMzMzMzMzMlfS5vZmZzZXQtc20tMnttYXJnaW4tbGVmdDoxNi42NjY2NjY2NjY3JX0ub2Zmc2V0LXNtLTN7bWFyZ2luLWxlZnQ6MjUlfS5vZmZzZXQtc20tNHttYXJnaW4tbGVmdDozMy4zMzMzMzMzMzMzJX0ub2Zmc2V0LXNtLTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjY2NjY2NyV9Lm9mZnNldC1zbS02e21hcmdpbi1sZWZ0OjUwJX0ub2Zmc2V0LXNtLTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMzMzMzMyV9Lm9mZnNldC1zbS04e21hcmdpbi1sZWZ0OjY2LjY2NjY2NjY2NjclfS5vZmZzZXQtc20tOXttYXJnaW4tbGVmdDo3NSV9Lm9mZnNldC1zbS0xMHttYXJnaW4tbGVmdDo4My4zMzMzMzMzMzMzJX0ub2Zmc2V0LXNtLTExe21hcmdpbi1sZWZ0OjkxLjY2NjY2NjY2NjclfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmNvbC1tZHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC1tZC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLW1kLTF7ZmxleDowIDAgOC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMzMzJX0uY29sLW1kLTJ7ZmxleDowIDAgMTYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfS5jb2wtbWQtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLW1kLTR7ZmxleDowIDAgMzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzMzMlfS5jb2wtbWQtNXtmbGV4OjAgMCA0MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjY2NyV9LmNvbC1tZC02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wtbWQtN3tmbGV4OjAgMCA1OC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMzMyV9LmNvbC1tZC04e2ZsZXg6MCAwIDY2LjY2NjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NjY3JX0uY29sLW1kLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC1tZC0xMHtmbGV4OjAgMCA4My4zMzMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMzMyV9LmNvbC1tZC0xMXtmbGV4OjAgMCA5MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY2NjY2NyV9LmNvbC1tZC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5wdWxsLW1kLTB7cmlnaHQ6YXV0b30ucHVsbC1tZC0xe3JpZ2h0OjguMzMzMzMzMzMzMyV9LnB1bGwtbWQtMntyaWdodDoxNi42NjY2NjY2NjY3JX0ucHVsbC1tZC0ze3JpZ2h0OjI1JX0ucHVsbC1tZC00e3JpZ2h0OjMzLjMzMzMzMzMzMzMlfS5wdWxsLW1kLTV7cmlnaHQ6NDEuNjY2NjY2NjY2NyV9LnB1bGwtbWQtNntyaWdodDo1MCV9LnB1bGwtbWQtN3tyaWdodDo1OC4zMzMzMzMzMzMzJX0ucHVsbC1tZC04e3JpZ2h0OjY2LjY2NjY2NjY2NjclfS5wdWxsLW1kLTl7cmlnaHQ6NzUlfS5wdWxsLW1kLTEwe3JpZ2h0OjgzLjMzMzMzMzMzMzMlfS5wdWxsLW1kLTExe3JpZ2h0OjkxLjY2NjY2NjY2NjclfS5wdWxsLW1kLTEye3JpZ2h0OjEwMCV9LnB1c2gtbWQtMHtsZWZ0OmF1dG99LnB1c2gtbWQtMXtsZWZ0OjguMzMzMzMzMzMzMyV9LnB1c2gtbWQtMntsZWZ0OjE2LjY2NjY2NjY2NjclfS5wdXNoLW1kLTN7bGVmdDoyNSV9LnB1c2gtbWQtNHtsZWZ0OjMzLjMzMzMzMzMzMzMlfS5wdXNoLW1kLTV7bGVmdDo0MS42NjY2NjY2NjY3JX0ucHVzaC1tZC02e2xlZnQ6NTAlfS5wdXNoLW1kLTd7bGVmdDo1OC4zMzMzMzMzMzMzJX0ucHVzaC1tZC04e2xlZnQ6NjYuNjY2NjY2NjY2NyV9LnB1c2gtbWQtOXtsZWZ0Ojc1JX0ucHVzaC1tZC0xMHtsZWZ0OjgzLjMzMzMzMzMzMzMlfS5wdXNoLW1kLTExe2xlZnQ6OTEuNjY2NjY2NjY2NyV9LnB1c2gtbWQtMTJ7bGVmdDoxMDAlfS5vZmZzZXQtbWQtMHttYXJnaW4tbGVmdDowJX0ub2Zmc2V0LW1kLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMzMzJX0ub2Zmc2V0LW1kLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjY2NyV9Lm9mZnNldC1tZC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LW1kLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMzMyV9Lm9mZnNldC1tZC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY2NjclfS5vZmZzZXQtbWQtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC1tZC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzMzMlfS5vZmZzZXQtbWQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NjY3JX0ub2Zmc2V0LW1kLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQtbWQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMzMyV9Lm9mZnNldC1tZC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NjY3JX19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5jb2wtbGd7ZmxleC1iYXNpczowO2ZsZXgtZ3JvdzoxO21heC13aWR0aDoxMDAlfS5jb2wtbGctYXV0b3tmbGV4OjAgMCBhdXRvO3dpZHRoOmF1dG99LmNvbC1sZy0xe2ZsZXg6MCAwIDguMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjguMzMzMzMzMzMzMyV9LmNvbC1sZy0ye2ZsZXg6MCAwIDE2LjY2NjY2NjY2NjclO21heC13aWR0aDoxNi42NjY2NjY2NjY3JX0uY29sLWxnLTN7ZmxleDowIDAgMjUlO21heC13aWR0aDoyNSV9LmNvbC1sZy00e2ZsZXg6MCAwIDMzLjMzMzMzMzMzMzMlO21heC13aWR0aDozMy4zMzMzMzMzMzMzJX0uY29sLWxnLTV7ZmxleDowIDAgNDEuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjQxLjY2NjY2NjY2NjclfS5jb2wtbGctNntmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX0uY29sLWxnLTd7ZmxleDowIDAgNTguMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjU4LjMzMzMzMzMzMzMlfS5jb2wtbGctOHtmbGV4OjAgMCA2Ni42NjY2NjY2NjY3JTttYXgtd2lkdGg6NjYuNjY2NjY2NjY2NyV9LmNvbC1sZy05e2ZsZXg6MCAwIDc1JTttYXgtd2lkdGg6NzUlfS5jb2wtbGctMTB7ZmxleDowIDAgODMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjgzLjMzMzMzMzMzMzMlfS5jb2wtbGctMTF7ZmxleDowIDAgOTEuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjkxLjY2NjY2NjY2NjclfS5jb2wtbGctMTJ7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0ucHVsbC1sZy0we3JpZ2h0OmF1dG99LnB1bGwtbGctMXtyaWdodDo4LjMzMzMzMzMzMzMlfS5wdWxsLWxnLTJ7cmlnaHQ6MTYuNjY2NjY2NjY2NyV9LnB1bGwtbGctM3tyaWdodDoyNSV9LnB1bGwtbGctNHtyaWdodDozMy4zMzMzMzMzMzMzJX0ucHVsbC1sZy01e3JpZ2h0OjQxLjY2NjY2NjY2NjclfS5wdWxsLWxnLTZ7cmlnaHQ6NTAlfS5wdWxsLWxnLTd7cmlnaHQ6NTguMzMzMzMzMzMzMyV9LnB1bGwtbGctOHtyaWdodDo2Ni42NjY2NjY2NjY3JX0ucHVsbC1sZy05e3JpZ2h0Ojc1JX0ucHVsbC1sZy0xMHtyaWdodDo4My4zMzMzMzMzMzMzJX0ucHVsbC1sZy0xMXtyaWdodDo5MS42NjY2NjY2NjY3JX0ucHVsbC1sZy0xMntyaWdodDoxMDAlfS5wdXNoLWxnLTB7bGVmdDphdXRvfS5wdXNoLWxnLTF7bGVmdDo4LjMzMzMzMzMzMzMlfS5wdXNoLWxnLTJ7bGVmdDoxNi42NjY2NjY2NjY3JX0ucHVzaC1sZy0ze2xlZnQ6MjUlfS5wdXNoLWxnLTR7bGVmdDozMy4zMzMzMzMzMzMzJX0ucHVzaC1sZy01e2xlZnQ6NDEuNjY2NjY2NjY2NyV9LnB1c2gtbGctNntsZWZ0OjUwJX0ucHVzaC1sZy03e2xlZnQ6NTguMzMzMzMzMzMzMyV9LnB1c2gtbGctOHtsZWZ0OjY2LjY2NjY2NjY2NjclfS5wdXNoLWxnLTl7bGVmdDo3NSV9LnB1c2gtbGctMTB7bGVmdDo4My4zMzMzMzMzMzMzJX0ucHVzaC1sZy0xMXtsZWZ0OjkxLjY2NjY2NjY2NjclfS5wdXNoLWxnLTEye2xlZnQ6MTAwJX0ub2Zmc2V0LWxnLTB7bWFyZ2luLWxlZnQ6MCV9Lm9mZnNldC1sZy0xe21hcmdpbi1sZWZ0OjguMzMzMzMzMzMzMyV9Lm9mZnNldC1sZy0ye21hcmdpbi1sZWZ0OjE2LjY2NjY2NjY2NjclfS5vZmZzZXQtbGctM3ttYXJnaW4tbGVmdDoyNSV9Lm9mZnNldC1sZy00e21hcmdpbi1sZWZ0OjMzLjMzMzMzMzMzMzMlfS5vZmZzZXQtbGctNXttYXJnaW4tbGVmdDo0MS42NjY2NjY2NjY3JX0ub2Zmc2V0LWxnLTZ7bWFyZ2luLWxlZnQ6NTAlfS5vZmZzZXQtbGctN3ttYXJnaW4tbGVmdDo1OC4zMzMzMzMzMzMzJX0ub2Zmc2V0LWxnLTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjY2NjY2NyV9Lm9mZnNldC1sZy05e21hcmdpbi1sZWZ0Ojc1JX0ub2Zmc2V0LWxnLTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzMzMzMzMlfS5vZmZzZXQtbGctMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjY2NjY2NyV9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmNvbC14bHtmbGV4LWJhc2lzOjA7ZmxleC1ncm93OjE7bWF4LXdpZHRoOjEwMCV9LmNvbC14bC1hdXRve2ZsZXg6MCAwIGF1dG87d2lkdGg6YXV0b30uY29sLXhsLTF7ZmxleDowIDAgOC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6OC4zMzMzMzMzMzMzJX0uY29sLXhsLTJ7ZmxleDowIDAgMTYuNjY2NjY2NjY2NyU7bWF4LXdpZHRoOjE2LjY2NjY2NjY2NjclfS5jb2wteGwtM3tmbGV4OjAgMCAyNSU7bWF4LXdpZHRoOjI1JX0uY29sLXhsLTR7ZmxleDowIDAgMzMuMzMzMzMzMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzMzMzMzMlfS5jb2wteGwtNXtmbGV4OjAgMCA0MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6NDEuNjY2NjY2NjY2NyV9LmNvbC14bC02e2ZsZXg6MCAwIDUwJTttYXgtd2lkdGg6NTAlfS5jb2wteGwtN3tmbGV4OjAgMCA1OC4zMzMzMzMzMzMzJTttYXgtd2lkdGg6NTguMzMzMzMzMzMzMyV9LmNvbC14bC04e2ZsZXg6MCAwIDY2LjY2NjY2NjY2NjclO21heC13aWR0aDo2Ni42NjY2NjY2NjY3JX0uY29sLXhsLTl7ZmxleDowIDAgNzUlO21heC13aWR0aDo3NSV9LmNvbC14bC0xMHtmbGV4OjAgMCA4My4zMzMzMzMzMzMzJTttYXgtd2lkdGg6ODMuMzMzMzMzMzMzMyV9LmNvbC14bC0xMXtmbGV4OjAgMCA5MS42NjY2NjY2NjY3JTttYXgtd2lkdGg6OTEuNjY2NjY2NjY2NyV9LmNvbC14bC0xMntmbGV4OjAgMCAxMDAlO21heC13aWR0aDoxMDAlfS5wdWxsLXhsLTB7cmlnaHQ6YXV0b30ucHVsbC14bC0xe3JpZ2h0OjguMzMzMzMzMzMzMyV9LnB1bGwteGwtMntyaWdodDoxNi42NjY2NjY2NjY3JX0ucHVsbC14bC0ze3JpZ2h0OjI1JX0ucHVsbC14bC00e3JpZ2h0OjMzLjMzMzMzMzMzMzMlfS5wdWxsLXhsLTV7cmlnaHQ6NDEuNjY2NjY2NjY2NyV9LnB1bGwteGwtNntyaWdodDo1MCV9LnB1bGwteGwtN3tyaWdodDo1OC4zMzMzMzMzMzMzJX0ucHVsbC14bC04e3JpZ2h0OjY2LjY2NjY2NjY2NjclfS5wdWxsLXhsLTl7cmlnaHQ6NzUlfS5wdWxsLXhsLTEwe3JpZ2h0OjgzLjMzMzMzMzMzMzMlfS5wdWxsLXhsLTExe3JpZ2h0OjkxLjY2NjY2NjY2NjclfS5wdWxsLXhsLTEye3JpZ2h0OjEwMCV9LnB1c2gteGwtMHtsZWZ0OmF1dG99LnB1c2gteGwtMXtsZWZ0OjguMzMzMzMzMzMzMyV9LnB1c2gteGwtMntsZWZ0OjE2LjY2NjY2NjY2NjclfS5wdXNoLXhsLTN7bGVmdDoyNSV9LnB1c2gteGwtNHtsZWZ0OjMzLjMzMzMzMzMzMzMlfS5wdXNoLXhsLTV7bGVmdDo0MS42NjY2NjY2NjY3JX0ucHVzaC14bC02e2xlZnQ6NTAlfS5wdXNoLXhsLTd7bGVmdDo1OC4zMzMzMzMzMzMzJX0ucHVzaC14bC04e2xlZnQ6NjYuNjY2NjY2NjY2NyV9LnB1c2gteGwtOXtsZWZ0Ojc1JX0ucHVzaC14bC0xMHtsZWZ0OjgzLjMzMzMzMzMzMzMlfS5wdXNoLXhsLTExe2xlZnQ6OTEuNjY2NjY2NjY2NyV9LnB1c2gteGwtMTJ7bGVmdDoxMDAlfS5vZmZzZXQteGwtMHttYXJnaW4tbGVmdDowJX0ub2Zmc2V0LXhsLTF7bWFyZ2luLWxlZnQ6OC4zMzMzMzMzMzMzJX0ub2Zmc2V0LXhsLTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjY2NjY2NyV9Lm9mZnNldC14bC0ze21hcmdpbi1sZWZ0OjI1JX0ub2Zmc2V0LXhsLTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMzMzMzMyV9Lm9mZnNldC14bC01e21hcmdpbi1sZWZ0OjQxLjY2NjY2NjY2NjclfS5vZmZzZXQteGwtNnttYXJnaW4tbGVmdDo1MCV9Lm9mZnNldC14bC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzMzMzMzMlfS5vZmZzZXQteGwtOHttYXJnaW4tbGVmdDo2Ni42NjY2NjY2NjY3JX0ub2Zmc2V0LXhsLTl7bWFyZ2luLWxlZnQ6NzUlfS5vZmZzZXQteGwtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMzMzMzMyV9Lm9mZnNldC14bC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NjY2NjY3JX19LnRhYmxle3dpZHRoOjEwMCU7bWF4LXdpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxcmVtfS50YWJsZSB0aCwudGFibGUgdGR7cGFkZGluZzouNzVyZW07dmVydGljYWwtYWxpZ246dG9wO2JvcmRlci10b3A6MXB4IHNvbGlkICNlY2VlZWZ9LnRhYmxlIHRoZWFkIHRoe3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZWNlZWVmfS50YWJsZSB0Ym9keSt0Ym9keXtib3JkZXItdG9wOjJweCBzb2xpZCAjZWNlZWVmfS50YWJsZSAudGFibGV7YmFja2dyb3VuZC1jb2xvcjojZmZmfS50YWJsZS1zbSB0aCwudGFibGUtc20gdGR7cGFkZGluZzouM3JlbX0udGFibGUtYm9yZGVyZWR7Ym9yZGVyOjFweCBzb2xpZCAjZWNlZWVmfS50YWJsZS1ib3JkZXJlZCB0aCwudGFibGUtYm9yZGVyZWQgdGR7Ym9yZGVyOjFweCBzb2xpZCAjZWNlZWVmfS50YWJsZS1ib3JkZXJlZCB0aGVhZCB0aCwudGFibGUtYm9yZGVyZWQgdGhlYWQgdGR7Ym9yZGVyLWJvdHRvbS13aWR0aDoycHh9LnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA1KX0udGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNzUpfS50YWJsZS1hY3RpdmUsLnRhYmxlLWFjdGl2ZT50aCwudGFibGUtYWN0aXZlPnRke2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMDc1KX0udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjA3NSl9LnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1hY3RpdmU6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4wNzUpfS50YWJsZS1zdWNjZXNzLC50YWJsZS1zdWNjZXNzPnRoLC50YWJsZS1zdWNjZXNzPnRke2JhY2tncm91bmQtY29sb3I6I2RmZjBkOH0udGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2woMTAyLjUsNDQuNDQ0NDQ0NDQ0NCUsODQuNDExNzY0NzA1OSUpfS50YWJsZS1ob3ZlciAudGFibGUtc3VjY2Vzczpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXI+dGh7YmFja2dyb3VuZC1jb2xvcjpoc2woMTAyLjUsNDQuNDQ0NDQ0NDQ0NCUsODQuNDExNzY0NzA1OSUpfS50YWJsZS1pbmZvLC50YWJsZS1pbmZvPnRoLC50YWJsZS1pbmZvPnRke2JhY2tncm91bmQtY29sb3I6I2Q5ZWRmN30udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpoc2woMjAwLDY1LjIxNzM5MTMwNDMlLDg1Ljk4MDM5MjE1NjklKX0udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS1pbmZvOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6aHNsKDIwMCw2NS4yMTczOTEzMDQzJSw4NS45ODAzOTIxNTY5JSl9LnRhYmxlLXdhcm5pbmcsLnRhYmxlLXdhcm5pbmc+dGgsLnRhYmxlLXdhcm5pbmc+dGR7YmFja2dyb3VuZC1jb2xvcjojZmNmOGUzfS50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbCg1MC40LDgwLjY0NTE2MTI5MDMlLDg4LjkyMTU2ODYyNzUlKX0udGFibGUtaG92ZXIgLnRhYmxlLXdhcm5pbmc6aG92ZXI+dGQsLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyPnRoe2JhY2tncm91bmQtY29sb3I6aHNsKDUwLjQsODAuNjQ1MTYxMjkwMyUsODguOTIxNTY4NjI3NSUpfS50YWJsZS1kYW5nZXIsLnRhYmxlLWRhbmdlcj50aCwudGFibGUtZGFuZ2VyPnRke2JhY2tncm91bmQtY29sb3I6I2YyZGVkZX0udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbCgwLDQzLjQ3ODI2MDg2OTYlLDg1Ljk4MDM5MjE1NjklKX0udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3Zlcj50ZCwudGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3Zlcj50aHtiYWNrZ3JvdW5kLWNvbG9yOmhzbCgwLDQzLjQ3ODI2MDg2OTYlLDg1Ljk4MDM5MjE1NjklKX0udGhlYWQtaW52ZXJzZSB0aHtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI5MmIyY30udGhlYWQtZGVmYXVsdCB0aHtjb2xvcjojNDY0YTRjO2JhY2tncm91bmQtY29sb3I6I2VjZWVlZn0udGFibGUtaW52ZXJzZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI5MmIyY30udGFibGUtaW52ZXJzZSB0aCwudGFibGUtaW52ZXJzZSB0ZCwudGFibGUtaW52ZXJzZSB0aGVhZCB0aHtib3JkZXItY29sb3I6I2ZmZn0udGFibGUtaW52ZXJzZS50YWJsZS1ib3JkZXJlZHtib3JkZXI6MH0udGFibGUtcmVzcG9uc2l2ZXtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7b3ZlcmZsb3cteDphdXRvOy1tcy1vdmVyZmxvdy1zdHlsZTotbXMtYXV0b2hpZGluZy1zY3JvbGxiYXJ9LnRhYmxlLXJlc3BvbnNpdmUudGFibGUtYm9yZGVyZWR7Ym9yZGVyOjB9LmZvcm0tY29udHJvbHtkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCU7cGFkZGluZzouNXJlbSAuNzVyZW07Zm9udC1zaXplOjFyZW07bGluZS1oZWlnaHQ6MS4yNTtjb2xvcjojNDY0YTRjO2JhY2tncm91bmQtY29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwuMTUpO2JvcmRlci1yYWRpdXM6LjI1cmVtO3RyYW5zaXRpb246Ym9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzfS5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlcjowfS5mb3JtLWNvbnRyb2w6Zm9jdXN7Y29sb3I6IzQ2NGE0YztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOnJnYig5Mi4wMDkxNzQzMTE5LDE3OC43ODY2OTcyNDc3LDI1My40OTA4MjU2ODgxKTtvdXRsaW5lOm5vbmV9LmZvcm0tY29udHJvbDo6cGxhY2Vob2xkZXJ7Y29sb3I6IzYzNmM3MjtvcGFjaXR5OjF9LmZvcm0tY29udHJvbDpkaXNhYmxlZCwuZm9ybS1jb250cm9sW3JlYWRvbmx5XXtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VlZWY7b3BhY2l0eToxfS5mb3JtLWNvbnRyb2w6ZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkfXNlbGVjdC5mb3JtLWNvbnRyb2w6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pe2hlaWdodDpjYWxjKDIuMjVyZW0gKyAycHgpfXNlbGVjdC5mb3JtLWNvbnRyb2w6Zm9jdXM6Oi1tcy12YWx1ZXtjb2xvcjojNDY0YTRjO2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZm9ybS1jb250cm9sLWZpbGUsLmZvcm0tY29udHJvbC1yYW5nZXtkaXNwbGF5OmJsb2NrfS5jb2wtZm9ybS1sYWJlbHtwYWRkaW5nLXRvcDpjYWxjKDAuNXJlbSAtIDFweCoyKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuNXJlbSAtIDFweCoyKTttYXJnaW4tYm90dG9tOjB9LmNvbC1mb3JtLWxhYmVsLWxne3BhZGRpbmctdG9wOmNhbGMoMC43NXJlbSAtIDFweCoyKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuNzVyZW0gLSAxcHgqMik7Zm9udC1zaXplOjEuMjVyZW19LmNvbC1mb3JtLWxhYmVsLXNte3BhZGRpbmctdG9wOmNhbGMoMC4yNXJlbSAtIDFweCoyKTtwYWRkaW5nLWJvdHRvbTpjYWxjKDAuMjVyZW0gLSAxcHgqMik7Zm9udC1zaXplOi44NzVyZW19LmNvbC1mb3JtLWxlZ2VuZHtwYWRkaW5nLXRvcDouNXJlbTtwYWRkaW5nLWJvdHRvbTouNXJlbTttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjFyZW19LmZvcm0tY29udHJvbC1zdGF0aWN7cGFkZGluZy10b3A6LjVyZW07cGFkZGluZy1ib3R0b206LjVyZW07bWFyZ2luLWJvdHRvbTowO2xpbmUtaGVpZ2h0OjEuMjU7Ym9yZGVyOnNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXdpZHRoOjFweCAwfS5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbC1zbSwuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wtbGd7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5mb3JtLWNvbnRyb2wtc217cGFkZGluZzouMjVyZW0gLjVyZW07Zm9udC1zaXplOi44NzVyZW07Ym9yZGVyLXJhZGl1czouMnJlbX1zZWxlY3QuZm9ybS1jb250cm9sLXNtOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKXtoZWlnaHQ6MS44MTI1cmVtfS5mb3JtLWNvbnRyb2wtbGd7cGFkZGluZzouNzVyZW0gMS41cmVtO2ZvbnQtc2l6ZToxLjI1cmVtO2JvcmRlci1yYWRpdXM6LjNyZW19c2VsZWN0LmZvcm0tY29udHJvbC1sZzpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSl7aGVpZ2h0OjMuMTY2NjY2NjY2N3JlbX0uZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjFyZW19LmZvcm0tdGV4dHtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LjI1cmVtfS5mb3JtLWNoZWNre3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWJvdHRvbTouNXJlbX0uZm9ybS1jaGVjay5kaXNhYmxlZCAuZm9ybS1jaGVjay1sYWJlbHtjb2xvcjojNjM2YzcyO2N1cnNvcjpub3QtYWxsb3dlZH0uZm9ybS1jaGVjay1sYWJlbHtwYWRkaW5nLWxlZnQ6MS4yNXJlbTttYXJnaW4tYm90dG9tOjA7Y3Vyc29yOnBvaW50ZXJ9LmZvcm0tY2hlY2staW5wdXR7cG9zaXRpb246YWJzb2x1dGU7bWFyZ2luLXRvcDouMjVyZW07bWFyZ2luLWxlZnQ6LTEuMjVyZW19LmZvcm0tY2hlY2staW5wdXQ6b25seS1jaGlsZHtwb3NpdGlvbjpzdGF0aWN9LmZvcm0tY2hlY2staW5saW5le2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5mb3JtLWNoZWNrLWlubGluZSAuZm9ybS1jaGVjay1sYWJlbHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9LmZvcm0tY2hlY2staW5saW5lKy5mb3JtLWNoZWNrLWlubGluZXttYXJnaW4tbGVmdDouNzVyZW19LmZvcm0tY29udHJvbC1mZWVkYmFja3ttYXJnaW4tdG9wOi4yNXJlbX0uZm9ybS1jb250cm9sLXN1Y2Nlc3MsLmZvcm0tY29udHJvbC13YXJuaW5nLC5mb3JtLWNvbnRyb2wtZGFuZ2Vye3BhZGRpbmctcmlnaHQ6Mi4yNXJlbTtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXIgcmlnaHQgLjU2MjVyZW07YmFja2dyb3VuZC1zaXplOjEuMTI1cmVtIDEuMTI1cmVtfS5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWxhYmVsLC5oYXMtc3VjY2VzcyAuY29sLWZvcm0tbGFiZWwsLmhhcy1zdWNjZXNzIC5mb3JtLWNoZWNrLWxhYmVsLC5oYXMtc3VjY2VzcyAuY3VzdG9tLWNvbnRyb2x7Y29sb3I6IzVjYjg1Y30uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbHtib3JkZXItY29sb3I6IzVjYjg1Y30uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiM1Y2I4NWM7Ym9yZGVyLWNvbG9yOiM1Y2I4NWM7YmFja2dyb3VuZC1jb2xvcjpoc2woMTIwLDM5LjMxNjIzOTMxNjIlLDk0LjExNzY0NzA1ODglKX0uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1zdWNjZXNze2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZmlsbD0nJTIzNWNiODVjJyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWxhYmVsLC5oYXMtd2FybmluZyAuY29sLWZvcm0tbGFiZWwsLmhhcy13YXJuaW5nIC5mb3JtLWNoZWNrLWxhYmVsLC5oYXMtd2FybmluZyAuY3VzdG9tLWNvbnRyb2x7Y29sb3I6I2YwYWQ0ZX0uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbHtib3JkZXItY29sb3I6I2YwYWQ0ZX0uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9ue2NvbG9yOiNmMGFkNGU7Ym9yZGVyLWNvbG9yOiNmMGFkNGU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLXdhcm5pbmd7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPSclMjNmMGFkNGUnIGQ9J000LjQgNS4zMjRoLS44di0yLjQ2aC44em0wIDEuNDJoLS44VjUuODloLjh6TTMuNzYuNjNMLjA0IDcuMDc1Yy0uMTE1LjIuMDE2LjQyNS4yNi40MjZoNy4zOTdjLjI0MiAwIC4zNzItLjIyNi4yNTgtLjQyNkM2LjcyNiA0LjkyNCA1LjQ3IDIuNzkgNC4yNTMuNjNjLS4xMTMtLjE3NC0uMzktLjE3NC0uNDk0IDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssLmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbC1sYWJlbCwuaGFzLWRhbmdlciAuY29sLWZvcm0tbGFiZWwsLmhhcy1kYW5nZXIgLmZvcm0tY2hlY2stbGFiZWwsLmhhcy1kYW5nZXIgLmN1c3RvbS1jb250cm9se2NvbG9yOiNkOTUzNGZ9Lmhhcy1kYW5nZXIgLmZvcm0tY29udHJvbHtib3JkZXItY29sb3I6I2Q5NTM0Zn0uaGFzLWRhbmdlciAuaW5wdXQtZ3JvdXAtYWRkb257Y29sb3I6I2Q5NTM0Zjtib3JkZXItY29sb3I6I2Q5NTM0ZjtiYWNrZ3JvdW5kLWNvbG9yOmhzbCgxLjczOTEzMDQzNDgsNjQuNDg1OTgxMzA4NCUsOTguMDM5MjE1Njg2MyUpfS5oYXMtZGFuZ2VyIC5mb3JtLWNvbnRyb2wtZGFuZ2Vye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNkOTUzNGYnIHZpZXdCb3g9Jy0yIC0yIDcgNyclM0UlM0NwYXRoIHN0cm9rZT0nJTIzZDk1MzRmJyBkPSdNMCAwbDMgM20wLTNMMCAzJy8lM0UlM0NjaXJjbGUgcj0nLjUnLyUzRSUzQ2NpcmNsZSBjeD0nMycgcj0nLjUnLyUzRSUzQ2NpcmNsZSBjeT0nMycgcj0nLjUnLyUzRSUzQ2NpcmNsZSBjeD0nMycgY3k9JzMnIHI9Jy41Jy8lM0UlM0Mvc3ZnJTNFXCIpfS5mb3JtLWlubGluZXtkaXNwbGF5OmZsZXg7ZmxleC1mbG93OnJvdyB3cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7d2lkdGg6MTAwJX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcm0taW5saW5lIGxhYmVse2Rpc3BsYXk6ZmxleDthbGlnbi1pdGVtczpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXJnaW4tYm90dG9tOjB9LmZvcm0taW5saW5lIC5mb3JtLWdyb3Vwe2Rpc3BsYXk6ZmxleDtmbGV4OjAgMCBhdXRvO2ZsZXgtZmxvdzpyb3cgd3JhcDthbGlnbi1pdGVtczpjZW50ZXI7bWFyZ2luLWJvdHRvbTowfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9se2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpY3tkaXNwbGF5OmlubGluZS1ibG9ja30uZm9ybS1pbmxpbmUgLmlucHV0LWdyb3Vwe3dpZHRoOmF1dG99LmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtbGFiZWx7bWFyZ2luLWJvdHRvbTowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2t7ZGlzcGxheTpmbGV4O2FsaWduLWl0ZW1zOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO3dpZHRoOmF1dG87bWFyZ2luLXRvcDowO21hcmdpbi1ib3R0b206MH0uZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2stbGFiZWx7cGFkZGluZy1sZWZ0OjB9LmZvcm0taW5saW5lIC5mb3JtLWNoZWNrLWlucHV0e3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi10b3A6MDttYXJnaW4tcmlnaHQ6LjI1cmVtO21hcmdpbi1sZWZ0OjB9LmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbHtkaXNwbGF5OmZsZXg7YWxpZ24taXRlbXM6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7cGFkZGluZy1sZWZ0OjB9LmZvcm0taW5saW5lIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3J7cG9zaXRpb246c3RhdGljO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDouMjVyZW07dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b219LmZvcm0taW5saW5lIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFja3t0b3A6MH19LmJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MS4yNTt0ZXh0LWFsaWduOmNlbnRlcjt3aGl0ZS1zcGFjZTpub3dyYXA7dmVydGljYWwtYWxpZ246bWlkZGxlO3VzZXItc2VsZWN0Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDApO3BhZGRpbmc6LjVyZW0gMXJlbTtmb250LXNpemU6MXJlbTtib3JkZXItcmFkaXVzOi4yNXJlbTt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9LmJ0bjpmb2N1cywuYnRuOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5idG46Zm9jdXMsLmJ0bi5mb2N1c3tvdXRsaW5lOjA7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyLDExNywyMTYsLjI1KX0uYnRuLmRpc2FibGVkLC5idG46ZGlzYWJsZWR7Y3Vyc29yOm5vdC1hbGxvd2VkO29wYWNpdHk6LjY1fS5idG46YWN0aXZlLC5idG4uYWN0aXZle2JhY2tncm91bmQtaW1hZ2U6bm9uZX1hLmJ0bi5kaXNhYmxlZCxmaWVsZHNldFtkaXNhYmxlZF0gYS5idG57cG9pbnRlci1ldmVudHM6bm9uZX0uYnRuLXByaW1hcnl7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMjc1ZDg7Ym9yZGVyLWNvbG9yOiMwMjc1ZDh9LmJ0bi1wcmltYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMS41MzIxMTAwOTE3LDg5LjYyODQ0MDM2NywxNjUuNDY3ODg5OTA4Myk7Ym9yZGVyLWNvbG9yOnJnYigxLjQzODUzMjExMDEsODQuMTU0MTI4NDQwNCwxNTUuMzYxNDY3ODg5OSl9LmJ0bi1wcmltYXJ5OmZvY3VzLC5idG4tcHJpbWFyeS5mb2N1c3tib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDIsMTE3LDIxNiwuNSl9LmJ0bi1wcmltYXJ5LmRpc2FibGVkLC5idG4tcHJpbWFyeTpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMjc1ZDg7Ym9yZGVyLWNvbG9yOiMwMjc1ZDh9LmJ0bi1wcmltYXJ5OmFjdGl2ZSwuYnRuLXByaW1hcnkuYWN0aXZlLC5zaG93Pi5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYigxLjUzMjExMDA5MTcsODkuNjI4NDQwMzY3LDE2NS40Njc4ODk5MDgzKTtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOnJnYigxLjQzODUzMjExMDEsODQuMTU0MTI4NDQwNCwxNTUuMzYxNDY3ODg5OSl9LmJ0bi1zZWNvbmRhcnl7Y29sb3I6IzI5MmIyYztiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2N9LmJ0bi1zZWNvbmRhcnk6aG92ZXJ7Y29sb3I6IzI5MmIyYztiYWNrZ3JvdW5kLWNvbG9yOmhzbCgwLDAlLDkwJSk7Ym9yZGVyLWNvbG9yOmhzbCgwLDAlLDY4JSl9LmJ0bi1zZWNvbmRhcnk6Zm9jdXMsLmJ0bi1zZWNvbmRhcnkuZm9jdXN7Ym94LXNoYWRvdzowIDAgMCAycHggaHNsYSgwLDAlLDgwJSwuNSl9LmJ0bi1zZWNvbmRhcnkuZGlzYWJsZWQsLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojY2NjfS5idG4tc2Vjb25kYXJ5OmFjdGl2ZSwuYnRuLXNlY29uZGFyeS5hY3RpdmUsLnNob3c+LmJ0bi1zZWNvbmRhcnkuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiMyOTJiMmM7YmFja2dyb3VuZC1jb2xvcjpoc2woMCwwJSw5MCUpO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6aHNsKDAsMCUsNjglKX0uYnRuLWluZm97Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGU7Ym9yZGVyLWNvbG9yOiM1YmMwZGV9LmJ0bi1pbmZvOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpyZ2IoNDguNTQzMTQ3MjA4MSwxNzUuNjkwMzU1MzI5OSwyMTMuNDU2ODUyNzkxOSk7Ym9yZGVyLWNvbG9yOnJnYig0Mi4xNzk2OTU0MzE1LDE3MS4yNzUxMjY5MDM2LDIwOS42MjAzMDQ1Njg1KX0uYnRuLWluZm86Zm9jdXMsLmJ0bi1pbmZvLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoOTEsMTkyLDIyMiwuNSl9LmJ0bi1pbmZvLmRpc2FibGVkLC5idG4taW5mbzpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGU7Ym9yZGVyLWNvbG9yOiM1YmMwZGV9LmJ0bi1pbmZvOmFjdGl2ZSwuYnRuLWluZm8uYWN0aXZlLC5zaG93Pi5idG4taW5mby5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYig0OC41NDMxNDcyMDgxLDE3NS42OTAzNTUzMjk5LDIxMy40NTY4NTI3OTE5KTtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7Ym9yZGVyLWNvbG9yOnJnYig0Mi4xNzk2OTU0MzE1LDE3MS4yNzUxMjY5MDM2LDIwOS42MjAzMDQ1Njg1KX0uYnRuLXN1Y2Nlc3N7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWM7Ym9yZGVyLWNvbG9yOiM1Y2I4NWN9LmJ0bi1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjpoc2woMTIwLDM5LjMxNjIzOTMxNjIlLDQ0LjExNzY0NzA1ODglKTtib3JkZXItY29sb3I6aHNsKDEyMCwzOS4zMTYyMzkzMTYyJSw0Mi4xMTc2NDcwNTg4JSl9LmJ0bi1zdWNjZXNzOmZvY3VzLC5idG4tc3VjY2Vzcy5mb2N1c3tib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDkyLDE4NCw5MiwuNSl9LmJ0bi1zdWNjZXNzLmRpc2FibGVkLC5idG4tc3VjY2VzczpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiM1Y2I4NWM7Ym9yZGVyLWNvbG9yOiM1Y2I4NWN9LmJ0bi1zdWNjZXNzOmFjdGl2ZSwuYnRuLXN1Y2Nlc3MuYWN0aXZlLC5zaG93Pi5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOmhzbCgxMjAsMzkuMzE2MjM5MzE2MiUsNDQuMTE3NjQ3MDU4OCUpO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6aHNsKDEyMCwzOS4zMTYyMzkzMTYyJSw0Mi4xMTc2NDcwNTg4JSl9LmJ0bi13YXJuaW5ne2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZjBhZDRlO2JvcmRlci1jb2xvcjojZjBhZDRlfS5idG4td2FybmluZzpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiKDIzNi4wMTU2MjUsMTUxLjIxODc1LDMwLjk4NDM3NSk7Ym9yZGVyLWNvbG9yOnJnYigyMzUuMjE4NzUsMTQ2Ljg2MjUsMjEuNTgxMjUpfS5idG4td2FybmluZzpmb2N1cywuYnRuLXdhcm5pbmcuZm9jdXN7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNDAsMTczLDc4LC41KX0uYnRuLXdhcm5pbmcuZGlzYWJsZWQsLmJ0bi13YXJuaW5nOmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZTtib3JkZXItY29sb3I6I2YwYWQ0ZX0uYnRuLXdhcm5pbmc6YWN0aXZlLC5idG4td2FybmluZy5hY3RpdmUsLnNob3c+LmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiKDIzNi4wMTU2MjUsMTUxLjIxODc1LDMwLjk4NDM3NSk7YmFja2dyb3VuZC1pbWFnZTpub25lO2JvcmRlci1jb2xvcjpyZ2IoMjM1LjIxODc1LDE0Ni44NjI1LDIxLjU4MTI1KX0uYnRuLWRhbmdlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2Q5NTM0Zjtib3JkZXItY29sb3I6I2Q5NTM0Zn0uYnRuLWRhbmdlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6cmdiKDIwMS40OTUzMjcxMDI4LDQ4LjA4NDExMjE0OTUsNDMuNTA0NjcyODk3Mik7Ym9yZGVyLWNvbG9yOnJnYigxOTMuMTA2NTQyMDU2MSw0Ni4wODIyNDI5OTA3LDQxLjY5MzQ1Nzk0MzkpfS5idG4tZGFuZ2VyOmZvY3VzLC5idG4tZGFuZ2VyLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoMjE3LDgzLDc5LC41KX0uYnRuLWRhbmdlci5kaXNhYmxlZCwuYnRuLWRhbmdlcjpkaXNhYmxlZHtiYWNrZ3JvdW5kLWNvbG9yOiNkOTUzNGY7Ym9yZGVyLWNvbG9yOiNkOTUzNGZ9LmJ0bi1kYW5nZXI6YWN0aXZlLC5idG4tZGFuZ2VyLmFjdGl2ZSwuc2hvdz4uYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYigyMDEuNDk1MzI3MTAyOCw0OC4wODQxMTIxNDk1LDQzLjUwNDY3Mjg5NzIpO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtib3JkZXItY29sb3I6cmdiKDE5My4xMDY1NDIwNTYxLDQ2LjA4MjI0Mjk5MDcsNDEuNjkzNDU3OTQzOSl9LmJ0bi1vdXRsaW5lLXByaW1hcnl7Y29sb3I6IzAyNzVkODtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojMDI3NWQ4fS5idG4tb3V0bGluZS1wcmltYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMDI3NWQ4O2JvcmRlci1jb2xvcjojMDI3NWQ4fS5idG4tb3V0bGluZS1wcmltYXJ5OmZvY3VzLC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoMiwxMTcsMjE2LC41KX0uYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwuYnRuLW91dGxpbmUtcHJpbWFyeTpkaXNhYmxlZHtjb2xvcjojMDI3NWQ4O2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uYnRuLW91dGxpbmUtcHJpbWFyeTphY3RpdmUsLmJ0bi1vdXRsaW5lLXByaW1hcnkuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzAyNzVkODtib3JkZXItY29sb3I6IzAyNzVkOH0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5e2NvbG9yOiNjY2M7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6I2NjY30uYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojY2NjO2JvcmRlci1jb2xvcjojY2NjfS5idG4tb3V0bGluZS1zZWNvbmRhcnk6Zm9jdXMsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5mb2N1c3tib3gtc2hhZG93OjAgMCAwIDJweCBoc2xhKDAsMCUsODAlLC41KX0uYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRpc2FibGVkLC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWR7Y29sb3I6I2NjYztiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmJ0bi1vdXRsaW5lLXNlY29uZGFyeTphY3RpdmUsLmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5hY3RpdmUsLnNob3c+LmJ0bi1vdXRsaW5lLXNlY29uZGFyeS5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNjY2M7Ym9yZGVyLWNvbG9yOiNjY2N9LmJ0bi1vdXRsaW5lLWluZm97Y29sb3I6IzViYzBkZTtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojNWJjMGRlfS5idG4tb3V0bGluZS1pbmZvOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlO2JvcmRlci1jb2xvcjojNWJjMGRlfS5idG4tb3V0bGluZS1pbmZvOmZvY3VzLC5idG4tb3V0bGluZS1pbmZvLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoOTEsMTkyLDIyMiwuNSl9LmJ0bi1vdXRsaW5lLWluZm8uZGlzYWJsZWQsLmJ0bi1vdXRsaW5lLWluZm86ZGlzYWJsZWR7Y29sb3I6IzViYzBkZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmJ0bi1vdXRsaW5lLWluZm86YWN0aXZlLC5idG4tb3V0bGluZS1pbmZvLmFjdGl2ZSwuc2hvdz4uYnRuLW91dGxpbmUtaW5mby5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiM1YmMwZGU7Ym9yZGVyLWNvbG9yOiM1YmMwZGV9LmJ0bi1vdXRsaW5lLXN1Y2Nlc3N7Y29sb3I6IzVjYjg1YztiYWNrZ3JvdW5kLWltYWdlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApO2JvcmRlci1jb2xvcjojNWNiODVjfS5idG4tb3V0bGluZS1zdWNjZXNzOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojNWNiODVjO2JvcmRlci1jb2xvcjojNWNiODVjfS5idG4tb3V0bGluZS1zdWNjZXNzOmZvY3VzLC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3Vze2JveC1zaGFkb3c6MCAwIDAgMnB4IHJnYmEoOTIsMTg0LDkyLC41KX0uYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwuYnRuLW91dGxpbmUtc3VjY2VzczpkaXNhYmxlZHtjb2xvcjojNWNiODVjO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uYnRuLW91dGxpbmUtc3VjY2VzczphY3RpdmUsLmJ0bi1vdXRsaW5lLXN1Y2Nlc3MuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzVjYjg1Yztib3JkZXItY29sb3I6IzVjYjg1Y30uYnRuLW91dGxpbmUtd2FybmluZ3tjb2xvcjojZjBhZDRlO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMCk7Ym9yZGVyLWNvbG9yOiNmMGFkNGV9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiNmMGFkNGU7Ym9yZGVyLWNvbG9yOiNmMGFkNGV9LmJ0bi1vdXRsaW5lLXdhcm5pbmc6Zm9jdXMsLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZm9jdXN7Ym94LXNoYWRvdzowIDAgMCAycHggcmdiYSgyNDAsMTczLDc4LC41KX0uYnRuLW91dGxpbmUtd2FybmluZy5kaXNhYmxlZCwuYnRuLW91dGxpbmUtd2FybmluZzpkaXNhYmxlZHtjb2xvcjojZjBhZDRlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uYnRuLW91dGxpbmUtd2FybmluZzphY3RpdmUsLmJ0bi1vdXRsaW5lLXdhcm5pbmcuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZTtib3JkZXItY29sb3I6I2YwYWQ0ZX0uYnRuLW91dGxpbmUtZGFuZ2Vye2NvbG9yOiNkOTUzNGY7YmFja2dyb3VuZC1pbWFnZTpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6I2Q5NTM0Zn0uYnRuLW91dGxpbmUtZGFuZ2VyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmO2JvcmRlci1jb2xvcjojZDk1MzRmfS5idG4tb3V0bGluZS1kYW5nZXI6Zm9jdXMsLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1c3tib3gtc2hhZG93OjAgMCAwIDJweCByZ2JhKDIxNyw4Myw3OSwuNSl9LmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwuYnRuLW91dGxpbmUtZGFuZ2VyOmRpc2FibGVke2NvbG9yOiNkOTUzNGY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5idG4tb3V0bGluZS1kYW5nZXI6YWN0aXZlLC5idG4tb3V0bGluZS1kYW5nZXIuYWN0aXZlLC5zaG93Pi5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xle2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmO2JvcmRlci1jb2xvcjojZDk1MzRmfS5idG4tbGlua3tmb250LXdlaWdodDpub3JtYWw7Y29sb3I6IzAyNzVkODtib3JkZXItcmFkaXVzOjB9LmJ0bi1saW5rLC5idG4tbGluazphY3RpdmUsLmJ0bi1saW5rLmFjdGl2ZSwuYnRuLWxpbms6ZGlzYWJsZWR7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5idG4tbGluaywuYnRuLWxpbms6Zm9jdXMsLmJ0bi1saW5rOmFjdGl2ZXtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKX0uYnRuLWxpbms6aG92ZXJ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwwLDAsMCl9LmJ0bi1saW5rOmZvY3VzLC5idG4tbGluazpob3Zlcntjb2xvcjpyZ2IoMS4yOTgxNjUxMzc2LDc1Ljk0MjY2MDU1MDUsMTQwLjIwMTgzNDg2MjQpO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5idG4tbGluazpkaXNhYmxlZHtjb2xvcjojNjM2YzcyfS5idG4tbGluazpkaXNhYmxlZDpmb2N1cywuYnRuLWxpbms6ZGlzYWJsZWQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmJ0bi1sZ3twYWRkaW5nOi43NXJlbSAxLjVyZW07Zm9udC1zaXplOjEuMjVyZW07Ym9yZGVyLXJhZGl1czouM3JlbX0uYnRuLXNte3BhZGRpbmc6LjI1cmVtIC41cmVtO2ZvbnQtc2l6ZTouODc1cmVtO2JvcmRlci1yYWRpdXM6LjJyZW19LmJ0bi1ibG9ja3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9LmJ0bi1ibG9jaysuYnRuLWJsb2Nre21hcmdpbi10b3A6LjVyZW19aW5wdXRbdHlwZT1zdWJtaXRdLmJ0bi1ibG9jayxpbnB1dFt0eXBlPXJlc2V0XS5idG4tYmxvY2ssaW5wdXRbdHlwZT1idXR0b25dLmJ0bi1ibG9ja3t3aWR0aDoxMDAlfS5mYWRle29wYWNpdHk6MDt0cmFuc2l0aW9uOm9wYWNpdHkgLjE1cyBsaW5lYXJ9LmZhZGUuc2hvd3tvcGFjaXR5OjF9LmNvbGxhcHNle2Rpc3BsYXk6bm9uZX0uY29sbGFwc2Uuc2hvd3tkaXNwbGF5OmJsb2NrfXRyLmNvbGxhcHNlLnNob3d7ZGlzcGxheTp0YWJsZS1yb3d9dGJvZHkuY29sbGFwc2Uuc2hvd3tkaXNwbGF5OnRhYmxlLXJvdy1ncm91cH0uY29sbGFwc2luZ3twb3NpdGlvbjpyZWxhdGl2ZTtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47dHJhbnNpdGlvbjpoZWlnaHQgLjM1cyBlYXNlfS5kcm9wdXAsLmRyb3Bkb3due3Bvc2l0aW9uOnJlbGF0aXZlfS5kcm9wZG93bi10b2dnbGU6OmFmdGVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjA7aGVpZ2h0OjA7bWFyZ2luLWxlZnQ6LjNlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y29udGVudDpcIlwiO2JvcmRlci10b3A6LjNlbSBzb2xpZDtib3JkZXItcmlnaHQ6LjNlbSBzb2xpZCByZ2JhKDAsMCwwLDApO2JvcmRlci1sZWZ0Oi4zZW0gc29saWQgcmdiYSgwLDAsMCwwKX0uZHJvcGRvd24tdG9nZ2xlOmZvY3Vze291dGxpbmU6MH0uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6OmFmdGVye2JvcmRlci10b3A6MDtib3JkZXItYm90dG9tOi4zZW0gc29saWR9LmRyb3Bkb3duLW1lbnV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwMCU7bGVmdDowO3otaW5kZXg6MTAwMDtkaXNwbGF5Om5vbmU7ZmxvYXQ6bGVmdDttaW4td2lkdGg6MTByZW07cGFkZGluZzouNXJlbSAwO21hcmdpbjouMTI1cmVtIDAgMDtmb250LXNpemU6MXJlbTtjb2xvcjojMjkyYjJjO3RleHQtYWxpZ246bGVmdDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTtib3JkZXItcmFkaXVzOi4yNXJlbX0uZHJvcGRvd24tZGl2aWRlcntoZWlnaHQ6MXB4O21hcmdpbjouNXJlbSAwO292ZXJmbG93OmhpZGRlbjtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VlZWZ9LmRyb3Bkb3duLWl0ZW17ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6M3B4IDEuNXJlbTtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojMjkyYjJjO3RleHQtYWxpZ246aW5oZXJpdDt3aGl0ZS1zcGFjZTpub3dyYXA7YmFja2dyb3VuZDpub25lO2JvcmRlcjowfS5kcm9wZG93bi1pdGVtOmZvY3VzLC5kcm9wZG93bi1pdGVtOmhvdmVye2NvbG9yOnJnYigyOC43LDMwLjEsMzAuOCk7dGV4dC1kZWNvcmF0aW9uOm5vbmU7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y5fS5kcm9wZG93bi1pdGVtLmFjdGl2ZSwuZHJvcGRvd24taXRlbTphY3RpdmV7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiMwMjc1ZDh9LmRyb3Bkb3duLWl0ZW0uZGlzYWJsZWQsLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWR7Y29sb3I6IzYzNmM3MjtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDApfS5zaG93Pi5kcm9wZG93bi1tZW51e2Rpc3BsYXk6YmxvY2t9LnNob3c+YXtvdXRsaW5lOjB9LmRyb3Bkb3duLW1lbnUtcmlnaHR7cmlnaHQ6MDtsZWZ0OmF1dG99LmRyb3Bkb3duLW1lbnUtbGVmdHtyaWdodDphdXRvO2xlZnQ6MH0uZHJvcGRvd24taGVhZGVye2Rpc3BsYXk6YmxvY2s7cGFkZGluZzouNXJlbSAxLjVyZW07bWFyZ2luLWJvdHRvbTowO2ZvbnQtc2l6ZTouODc1cmVtO2NvbG9yOiM2MzZjNzI7d2hpdGUtc3BhY2U6bm93cmFwfS5kcm9wZG93bi1iYWNrZHJvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4Ojk5MH0uZHJvcHVwIC5kcm9wZG93bi1tZW51e3RvcDphdXRvO2JvdHRvbToxMDAlO21hcmdpbi1ib3R0b206LjEyNXJlbX0ubmF2e2Rpc3BsYXk6ZmxleDtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXYtbGlua3tkaXNwbGF5OmJsb2NrO3BhZGRpbmc6LjVlbSAxZW19Lm5hdi1saW5rOmZvY3VzLC5uYXYtbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6IzYzNmM3MjtjdXJzb3I6bm90LWFsbG93ZWR9Lm5hdi10YWJze2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9Lm5hdi10YWJzIC5uYXYtaXRlbXttYXJnaW4tYm90dG9tOi0xcHh9Lm5hdi10YWJzIC5uYXYtbGlua3tib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtfS5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMsLm5hdi10YWJzIC5uYXYtbGluazpob3Zlcntib3JkZXItY29sb3I6I2VjZWVlZiAjZWNlZWVmICNkZGR9Lm5hdi10YWJzIC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjojNjM2YzcyO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXItY29sb3I6cmdiYSgwLDAsMCwwKX0ubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXRhYnMgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5re2NvbG9yOiM0NjRhNGM7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojZGRkICNkZGQgI2ZmZn0ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnV7bWFyZ2luLXRvcDotMXB4O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjA7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowfS5uYXYtcGlsbHMgLm5hdi1saW5re2JvcmRlci1yYWRpdXM6LjI1cmVtfS5uYXYtcGlsbHMgLm5hdi1saW5rLmFjdGl2ZSwubmF2LXBpbGxzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGlua3tjb2xvcjojZmZmO2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtY29sb3I6IzAyNzVkOH0ubmF2LWZpbGwgLm5hdi1pdGVte2ZsZXg6MSAxIGF1dG87dGV4dC1hbGlnbjpjZW50ZXJ9Lm5hdi1qdXN0aWZpZWQgLm5hdi1pdGVte2ZsZXg6MSAxIDEwMCU7dGV4dC1hbGlnbjpjZW50ZXJ9LnRhYi1jb250ZW50Pi50YWItcGFuZXtkaXNwbGF5Om5vbmV9LnRhYi1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9ja30ubmF2YmFye3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW47cGFkZGluZzouNXJlbSAxcmVtfS5uYXZiYXItYnJhbmR7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy10b3A6LjI1cmVtO3BhZGRpbmctYm90dG9tOi4yNXJlbTttYXJnaW4tcmlnaHQ6MXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDppbmhlcml0O3doaXRlLXNwYWNlOm5vd3JhcH0ubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItYnJhbmQ6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdmJhci1uYXZ7ZGlzcGxheTpmbGV4O2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtwYWRkaW5nLWxlZnQ6MDttYXJnaW4tYm90dG9tOjA7bGlzdC1zdHlsZTpub25lfS5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0OjA7cGFkZGluZy1sZWZ0OjB9Lm5hdmJhci10ZXh0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOi40MjVyZW07cGFkZGluZy1ib3R0b206LjQyNXJlbX0ubmF2YmFyLXRvZ2dsZXJ7YWxpZ24tc2VsZjpmbGV4LXN0YXJ0O3BhZGRpbmc6LjI1cmVtIC43NXJlbTtmb250LXNpemU6MS4yNXJlbTtsaW5lLWhlaWdodDoxO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwKTtib3JkZXI6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMCk7Ym9yZGVyLXJhZGl1czouMjVyZW19Lm5hdmJhci10b2dnbGVyOmZvY3VzLC5uYXZiYXItdG9nZ2xlcjpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0ubmF2YmFyLXRvZ2dsZXItaWNvbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxLjVlbTtoZWlnaHQ6MS41ZW07dmVydGljYWwtYWxpZ246bWlkZGxlO2NvbnRlbnQ6XCJcIjtiYWNrZ3JvdW5kOm5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO2JhY2tncm91bmQtc2l6ZToxMDAlIDEwMCV9Lm5hdmJhci10b2dnbGVyLWxlZnR7cG9zaXRpb246YWJzb2x1dGU7bGVmdDoxcmVtfS5uYXZiYXItdG9nZ2xlci1yaWdodHtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxcmVtfUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsubmF2YmFyLXRvZ2dsZWFibGUgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmV9Lm5hdmJhci10b2dnbGVhYmxlPi5jb250YWluZXJ7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7Lm5hdmJhci10b2dnbGVhYmxle2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6bm93cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZWFibGUgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItdG9nZ2xlYWJsZSAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci10b2dnbGVhYmxlPi5jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlYWJsZSAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O3dpZHRoOjEwMCV9Lm5hdmJhci10b2dnbGVhYmxlIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubmF2YmFyLXRvZ2dsZWFibGUtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmV9Lm5hdmJhci10b2dnbGVhYmxlLXNtPi5jb250YWluZXJ7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7Lm5hdmJhci10b2dnbGVhYmxlLXNte2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6bm93cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZWFibGUtc20gLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItdG9nZ2xlYWJsZS1zbSAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci10b2dnbGVhYmxlLXNtPi5jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlYWJsZS1zbSAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O3dpZHRoOjEwMCV9Lm5hdmJhci10b2dnbGVhYmxlLXNtIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubmF2YmFyLXRvZ2dsZWFibGUtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmV9Lm5hdmJhci10b2dnbGVhYmxlLW1kPi5jb250YWluZXJ7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lm5hdmJhci10b2dnbGVhYmxlLW1ke2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6bm93cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZWFibGUtbWQgLm5hdmJhci1uYXZ7ZmxleC1kaXJlY3Rpb246cm93fS5uYXZiYXItdG9nZ2xlYWJsZS1tZCAubmF2YmFyLW5hdiAubmF2LWxpbmt7cGFkZGluZy1yaWdodDouNXJlbTtwYWRkaW5nLWxlZnQ6LjVyZW19Lm5hdmJhci10b2dnbGVhYmxlLW1kPi5jb250YWluZXJ7ZGlzcGxheTpmbGV4O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlYWJsZS1tZCAubmF2YmFyLWNvbGxhcHNle2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50O3dpZHRoOjEwMCV9Lm5hdmJhci10b2dnbGVhYmxlLW1kIC5uYXZiYXItdG9nZ2xlcntkaXNwbGF5Om5vbmV9fUBtZWRpYShtYXgtd2lkdGg6IDExOTlweCl7Lm5hdmJhci10b2dnbGVhYmxlLWxnIC5uYXZiYXItbmF2IC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOnN0YXRpYztmbG9hdDpub25lfS5uYXZiYXItdG9nZ2xlYWJsZS1sZz4uY29udGFpbmVye3BhZGRpbmctcmlnaHQ6MDtwYWRkaW5nLWxlZnQ6MH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsubmF2YmFyLXRvZ2dsZWFibGUtbGd7ZmxleC1kaXJlY3Rpb246cm93O2ZsZXgtd3JhcDpub3dyYXA7YWxpZ24taXRlbXM6Y2VudGVyfS5uYXZiYXItdG9nZ2xlYWJsZS1sZyAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci10b2dnbGVhYmxlLWxnIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLXRvZ2dsZWFibGUtbGc+LmNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9Lm5hdmJhci10b2dnbGVhYmxlLWxnIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7d2lkdGg6MTAwJX0ubmF2YmFyLXRvZ2dsZWFibGUtbGcgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX19Lm5hdmJhci10b2dnbGVhYmxlLXhse2ZsZXgtZGlyZWN0aW9uOnJvdztmbGV4LXdyYXA6bm93cmFwO2FsaWduLWl0ZW1zOmNlbnRlcn0ubmF2YmFyLXRvZ2dsZWFibGUteGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnV7cG9zaXRpb246c3RhdGljO2Zsb2F0Om5vbmV9Lm5hdmJhci10b2dnbGVhYmxlLXhsPi5jb250YWluZXJ7cGFkZGluZy1yaWdodDowO3BhZGRpbmctbGVmdDowfS5uYXZiYXItdG9nZ2xlYWJsZS14bCAubmF2YmFyLW5hdntmbGV4LWRpcmVjdGlvbjpyb3d9Lm5hdmJhci10b2dnbGVhYmxlLXhsIC5uYXZiYXItbmF2IC5uYXYtbGlua3twYWRkaW5nLXJpZ2h0Oi41cmVtO3BhZGRpbmctbGVmdDouNXJlbX0ubmF2YmFyLXRvZ2dsZWFibGUteGw+LmNvbnRhaW5lcntkaXNwbGF5OmZsZXg7ZmxleC13cmFwOm5vd3JhcDthbGlnbi1pdGVtczpjZW50ZXJ9Lm5hdmJhci10b2dnbGVhYmxlLXhsIC5uYXZiYXItY29sbGFwc2V7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnQ7d2lkdGg6MTAwJX0ubmF2YmFyLXRvZ2dsZWFibGUteGwgLm5hdmJhci10b2dnbGVye2Rpc3BsYXk6bm9uZX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQsLm5hdmJhci1saWdodCAubmF2YmFyLXRvZ2dsZXJ7Y29sb3I6cmdiYSgwLDAsMCwuOSl9Lm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpob3ZlciwubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlcjpmb2N1cywubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlcjpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC45KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGlua3tjb2xvcjpyZ2JhKDAsMCwwLC41KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpmb2N1cywubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluazpob3Zlcntjb2xvcjpyZ2JhKDAsMCwwLC43KX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5kaXNhYmxlZHtjb2xvcjpyZ2JhKDAsMCwwLC4zKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5vcGVuPi5uYXYtbGluaywubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmU+Lm5hdi1saW5rLC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLm9wZW4sLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZle2NvbG9yOnJnYmEoMCwwLDAsLjkpfS5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVye2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLC4xKX0ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlci1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyIDMyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9J3JnYmEoMCwgMCwgMCwgMC41KScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgOGgyNE00IDE2aDI0TTQgMjRoMjQnLyUzRSUzQy9zdmclM0VcIil9Lm5hdmJhci1saWdodCAubmF2YmFyLXRleHR7Y29sb3I6cmdiYSgwLDAsMCwuNSl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlcntjb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmZvY3VzLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmhvdmVyLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZXI6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlcjpob3Zlcntjb2xvcjojZmZmfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAubmF2LWxpbmt7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjUpfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAubmF2LWxpbms6Zm9jdXMsLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5uYXYtbGluazpob3Zlcntjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNzUpfS5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAubmF2LWxpbmsuZGlzYWJsZWR7Y29sb3I6aHNsYSgwLDAlLDEwMCUsLjI1KX0ubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4+Lm5hdi1saW5rLC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAuYWN0aXZlPi5uYXYtbGluaywubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm5hdi1saW5rLm9wZW4sLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmV7Y29sb3I6I2ZmZn0ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGVye2JvcmRlci1jb2xvcjpoc2xhKDAsMCUsMTAwJSwuMSl9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlci1pY29ue2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyIDMyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9J3JnYmEoMjU1LCAyNTUsIDI1NSwgMC41KScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgOGgyNE00IDE2aDI0TTQgMjRoMjQnLyUzRSUzQy9zdmclM0VcIil9Lm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dHtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNSl9LmFsaWduLWJhc2VsaW5le3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lICFpbXBvcnRhbnR9LmFsaWduLXRvcHt2ZXJ0aWNhbC1hbGlnbjp0b3AgIWltcG9ydGFudH0uYWxpZ24tbWlkZGxle3ZlcnRpY2FsLWFsaWduOm1pZGRsZSAhaW1wb3J0YW50fS5hbGlnbi1ib3R0b217dmVydGljYWwtYWxpZ246Ym90dG9tICFpbXBvcnRhbnR9LmFsaWduLXRleHQtYm90dG9te3ZlcnRpY2FsLWFsaWduOnRleHQtYm90dG9tICFpbXBvcnRhbnR9LmFsaWduLXRleHQtdG9we3ZlcnRpY2FsLWFsaWduOnRleHQtdG9wICFpbXBvcnRhbnR9LmJnLWZhZGVke2JhY2tncm91bmQtY29sb3I6aHNsKDAsMCUsOTclKX0uYmctcHJpbWFyeXtiYWNrZ3JvdW5kLWNvbG9yOiMwMjc1ZDggIWltcG9ydGFudH1hLmJnLXByaW1hcnk6Zm9jdXMsYS5iZy1wcmltYXJ5OmhvdmVye2JhY2tncm91bmQtY29sb3I6cmdiKDEuNTMyMTEwMDkxNyw4OS42Mjg0NDAzNjcsMTY1LjQ2Nzg4OTkwODMpICFpbXBvcnRhbnR9LmJnLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojNWNiODVjICFpbXBvcnRhbnR9YS5iZy1zdWNjZXNzOmZvY3VzLGEuYmctc3VjY2Vzczpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOmhzbCgxMjAsMzkuMzE2MjM5MzE2MiUsNDQuMTE3NjQ3MDU4OCUpICFpbXBvcnRhbnR9LmJnLWluZm97YmFja2dyb3VuZC1jb2xvcjojNWJjMGRlICFpbXBvcnRhbnR9YS5iZy1pbmZvOmZvY3VzLGEuYmctaW5mbzpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnJnYig0OC41NDMxNDcyMDgxLDE3NS42OTAzNTUzMjk5LDIxMy40NTY4NTI3OTE5KSAhaW1wb3J0YW50fS5iZy13YXJuaW5ne2JhY2tncm91bmQtY29sb3I6I2YwYWQ0ZSAhaW1wb3J0YW50fWEuYmctd2FybmluZzpmb2N1cyxhLmJnLXdhcm5pbmc6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjM2LjAxNTYyNSwxNTEuMjE4NzUsMzAuOTg0Mzc1KSAhaW1wb3J0YW50fS5iZy1kYW5nZXJ7YmFja2dyb3VuZC1jb2xvcjojZDk1MzRmICFpbXBvcnRhbnR9YS5iZy1kYW5nZXI6Zm9jdXMsYS5iZy1kYW5nZXI6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMjAxLjQ5NTMyNzEwMjgsNDguMDg0MTEyMTQ5NSw0My41MDQ2NzI4OTcyKSAhaW1wb3J0YW50fS5iZy1pbnZlcnNle2JhY2tncm91bmQtY29sb3I6IzI5MmIyYyAhaW1wb3J0YW50fWEuYmctaW52ZXJzZTpmb2N1cyxhLmJnLWludmVyc2U6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2IoMTYuNCwxNy4yLDE3LjYpICFpbXBvcnRhbnR9LmJvcmRlci0we2JvcmRlcjowICFpbXBvcnRhbnR9LmJvcmRlci10b3AtMHtib3JkZXItdG9wOjAgIWltcG9ydGFudH0uYm9yZGVyLXJpZ2h0LTB7Ym9yZGVyLXJpZ2h0OjAgIWltcG9ydGFudH0uYm9yZGVyLWJvdHRvbS0we2JvcmRlci1ib3R0b206MCAhaW1wb3J0YW50fS5ib3JkZXItbGVmdC0we2JvcmRlci1sZWZ0OjAgIWltcG9ydGFudH0ucm91bmRlZHtib3JkZXItcmFkaXVzOi4yNXJlbX0ucm91bmRlZC10b3B7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtfS5yb3VuZGVkLXJpZ2h0e2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czouMjVyZW19LnJvdW5kZWQtYm90dG9te2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOi4yNXJlbTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOi4yNXJlbX0ucm91bmRlZC1sZWZ0e2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6LjI1cmVtO2JvcmRlci10b3AtbGVmdC1yYWRpdXM6LjI1cmVtfS5yb3VuZGVkLWNpcmNsZXtib3JkZXItcmFkaXVzOjUwJX0ucm91bmRlZC0we2JvcmRlci1yYWRpdXM6MH0uY2xlYXJmaXg6OmFmdGVye2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwiO2NsZWFyOmJvdGh9LmQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5kLXNtLW5vbmV7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmQtc20taW5saW5le2Rpc3BsYXk6aW5saW5lICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWJsb2Nre2Rpc3BsYXk6aW5saW5lLWJsb2NrICFpbXBvcnRhbnR9LmQtc20tYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5kLXNtLXRhYmxle2Rpc3BsYXk6dGFibGUgIWltcG9ydGFudH0uZC1zbS10YWJsZS1jZWxse2Rpc3BsYXk6dGFibGUtY2VsbCAhaW1wb3J0YW50fS5kLXNtLWZsZXh7ZGlzcGxheTpmbGV4ICFpbXBvcnRhbnR9LmQtc20taW5saW5lLWZsZXh7ZGlzcGxheTppbmxpbmUtZmxleCAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmQtbWQtbm9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH0uZC1tZC1ibG9ja3tkaXNwbGF5OmJsb2NrICFpbXBvcnRhbnR9LmQtbWQtdGFibGV7ZGlzcGxheTp0YWJsZSAhaW1wb3J0YW50fS5kLW1kLXRhYmxlLWNlbGx7ZGlzcGxheTp0YWJsZS1jZWxsICFpbXBvcnRhbnR9LmQtbWQtZmxleHtkaXNwbGF5OmZsZXggIWltcG9ydGFudH0uZC1tZC1pbmxpbmUtZmxleHtkaXNwbGF5OmlubGluZS1mbGV4ICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZC1sZy1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLWxnLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC1sZy10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQtbGctdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC1sZy1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLWxnLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuZC14bC1ub25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZXtkaXNwbGF5OmlubGluZSAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1ibG9ja3tkaXNwbGF5OmlubGluZS1ibG9jayAhaW1wb3J0YW50fS5kLXhsLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH0uZC14bC10YWJsZXtkaXNwbGF5OnRhYmxlICFpbXBvcnRhbnR9LmQteGwtdGFibGUtY2VsbHtkaXNwbGF5OnRhYmxlLWNlbGwgIWltcG9ydGFudH0uZC14bC1mbGV4e2Rpc3BsYXk6ZmxleCAhaW1wb3J0YW50fS5kLXhsLWlubGluZS1mbGV4e2Rpc3BsYXk6aW5saW5lLWZsZXggIWltcG9ydGFudH19LmZsZXgtZmlyc3R7b3JkZXI6LTF9LmZsZXgtbGFzdHtvcmRlcjoxfS5mbGV4LXVub3JkZXJlZHtvcmRlcjowfS5mbGV4LXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZmxleC1zbS1maXJzdHtvcmRlcjotMX0uZmxleC1zbS1sYXN0e29yZGVyOjF9LmZsZXgtc20tdW5vcmRlcmVke29yZGVyOjB9LmZsZXgtc20tcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1zbS1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXNtLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LXNtLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtc20td3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1zbS1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtc20tY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1zbS1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1zbS1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXNtLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1zbS1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtc20tYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXNtLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsuZmxleC1tZC1maXJzdHtvcmRlcjotMX0uZmxleC1tZC1sYXN0e29yZGVyOjF9LmZsZXgtbWQtdW5vcmRlcmVke29yZGVyOjB9LmZsZXgtbWQtcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1tZC1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LW1kLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LW1kLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbWQtd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1tZC1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbWQtY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1tZC1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1tZC1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LW1kLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1tZC1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbWQtYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLW1kLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuZmxleC1sZy1maXJzdHtvcmRlcjotMX0uZmxleC1sZy1sYXN0e29yZGVyOjF9LmZsZXgtbGctdW5vcmRlcmVke29yZGVyOjB9LmZsZXgtbGctcm93e2ZsZXgtZGlyZWN0aW9uOnJvdyAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbntmbGV4LWRpcmVjdGlvbjpjb2x1bW4gIWltcG9ydGFudH0uZmxleC1sZy1yb3ctcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpyb3ctcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LWxnLWNvbHVtbi1yZXZlcnNle2ZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcHtmbGV4LXdyYXA6d3JhcCAhaW1wb3J0YW50fS5mbGV4LWxnLW5vd3JhcHtmbGV4LXdyYXA6bm93cmFwICFpbXBvcnRhbnR9LmZsZXgtbGctd3JhcC1yZXZlcnNle2ZsZXgtd3JhcDp3cmFwLXJldmVyc2UgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0e2p1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1lbmR7anVzdGlmeS1jb250ZW50OmZsZXgtZW5kICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC1sZy1jZW50ZXJ7anVzdGlmeS1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbntqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5ke2p1c3RpZnktY29udGVudDpzcGFjZS1hcm91bmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctc3RhcnR7YWxpZ24taXRlbXM6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1lbmR7YWxpZ24taXRlbXM6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMtbGctY2VudGVye2FsaWduLWl0ZW1zOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1iYXNlbGluZXthbGlnbi1pdGVtczpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1pdGVtcy1sZy1zdHJldGNoe2FsaWduLWl0ZW1zOnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1zdGFydHthbGlnbi1jb250ZW50OmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC1sZy1lbmR7YWxpZ24tY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWNlbnRlcnthbGlnbi1jb250ZW50OmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LWxnLWJldHdlZW57YWxpZ24tY29udGVudDpzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctYXJvdW5ke2FsaWduLWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaHthbGlnbi1jb250ZW50OnN0cmV0Y2ggIWltcG9ydGFudH0uYWxpZ24tc2VsZi1sZy1hdXRve2FsaWduLXNlbGY6YXV0byAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0YXJ0e2FsaWduLXNlbGY6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLWVuZHthbGlnbi1zZWxmOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctY2VudGVye2FsaWduLXNlbGY6Y2VudGVyICFpbXBvcnRhbnR9LmFsaWduLXNlbGYtbGctYmFzZWxpbmV7YWxpZ24tc2VsZjpiYXNlbGluZSAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLWxnLXN0cmV0Y2h7YWxpZ24tc2VsZjpzdHJldGNoICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmZsZXgteGwtZmlyc3R7b3JkZXI6LTF9LmZsZXgteGwtbGFzdHtvcmRlcjoxfS5mbGV4LXhsLXVub3JkZXJlZHtvcmRlcjowfS5mbGV4LXhsLXJvd3tmbGV4LWRpcmVjdGlvbjpyb3cgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW57ZmxleC1kaXJlY3Rpb246Y29sdW1uICFpbXBvcnRhbnR9LmZsZXgteGwtcm93LXJldmVyc2V7ZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2UgIWltcG9ydGFudH0uZmxleC14bC1jb2x1bW4tcmV2ZXJzZXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXB7ZmxleC13cmFwOndyYXAgIWltcG9ydGFudH0uZmxleC14bC1ub3dyYXB7ZmxleC13cmFwOm5vd3JhcCAhaW1wb3J0YW50fS5mbGV4LXhsLXdyYXAtcmV2ZXJzZXtmbGV4LXdyYXA6d3JhcC1yZXZlcnNlICFpbXBvcnRhbnR9Lmp1c3RpZnktY29udGVudC14bC1zdGFydHtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtZW5ke2p1c3RpZnktY29udGVudDpmbGV4LWVuZCAhaW1wb3J0YW50fS5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVye2p1c3RpZnktY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW57anVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW4gIWltcG9ydGFudH0uanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZHtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYXJvdW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLXN0YXJ0e2FsaWduLWl0ZW1zOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtZW5ke2FsaWduLWl0ZW1zOmZsZXgtZW5kICFpbXBvcnRhbnR9LmFsaWduLWl0ZW1zLXhsLWNlbnRlcnthbGlnbi1pdGVtczpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtYmFzZWxpbmV7YWxpZ24taXRlbXM6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24taXRlbXMteGwtc3RyZXRjaHthbGlnbi1pdGVtczpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtc3RhcnR7YWxpZ24tY29udGVudDpmbGV4LXN0YXJ0ICFpbXBvcnRhbnR9LmFsaWduLWNvbnRlbnQteGwtZW5ke2FsaWduLWNvbnRlbnQ6ZmxleC1lbmQgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1jZW50ZXJ7YWxpZ24tY29udGVudDpjZW50ZXIgIWltcG9ydGFudH0uYWxpZ24tY29udGVudC14bC1iZXR3ZWVue2FsaWduLWNvbnRlbnQ6c3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLWFyb3VuZHthbGlnbi1jb250ZW50OnNwYWNlLWFyb3VuZCAhaW1wb3J0YW50fS5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2h7YWxpZ24tY29udGVudDpzdHJldGNoICFpbXBvcnRhbnR9LmFsaWduLXNlbGYteGwtYXV0b3thbGlnbi1zZWxmOmF1dG8gIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdGFydHthbGlnbi1zZWxmOmZsZXgtc3RhcnQgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1lbmR7YWxpZ24tc2VsZjpmbGV4LWVuZCAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWNlbnRlcnthbGlnbi1zZWxmOmNlbnRlciAhaW1wb3J0YW50fS5hbGlnbi1zZWxmLXhsLWJhc2VsaW5le2FsaWduLXNlbGY6YmFzZWxpbmUgIWltcG9ydGFudH0uYWxpZ24tc2VsZi14bC1zdHJldGNoe2FsaWduLXNlbGY6c3RyZXRjaCAhaW1wb3J0YW50fX0uZmxvYXQtbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fUBtZWRpYShtaW4td2lkdGg6IDU3NnB4KXsuZmxvYXQtc20tbGVmdHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLXJpZ2h0e2Zsb2F0OnJpZ2h0ICFpbXBvcnRhbnR9LmZsb2F0LXNtLW5vbmV7ZmxvYXQ6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LmZsb2F0LW1kLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC1tZC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC1tZC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5mbG9hdC1sZy1sZWZ0e2Zsb2F0OmxlZnQgIWltcG9ydGFudH0uZmxvYXQtbGctcmlnaHR7ZmxvYXQ6cmlnaHQgIWltcG9ydGFudH0uZmxvYXQtbGctbm9uZXtmbG9hdDpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDEyMDBweCl7LmZsb2F0LXhsLWxlZnR7ZmxvYXQ6bGVmdCAhaW1wb3J0YW50fS5mbG9hdC14bC1yaWdodHtmbG9hdDpyaWdodCAhaW1wb3J0YW50fS5mbG9hdC14bC1ub25le2Zsb2F0Om5vbmUgIWltcG9ydGFudH19LmZpeGVkLXRvcHtwb3NpdGlvbjpmaXhlZDt0b3A6MDtyaWdodDowO2xlZnQ6MDt6LWluZGV4OjEwMzB9LmZpeGVkLWJvdHRvbXtwb3NpdGlvbjpmaXhlZDtyaWdodDowO2JvdHRvbTowO2xlZnQ6MDt6LWluZGV4OjEwMzB9LnN0aWNreS10b3B7cG9zaXRpb246c3RpY2t5O3RvcDowO3otaW5kZXg6MTAzMH0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtwYWRkaW5nOjA7bWFyZ2luOi0xcHg7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MH0uc3Itb25seS1mb2N1c2FibGU6YWN0aXZlLC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1c3twb3NpdGlvbjpzdGF0aWM7d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzttYXJnaW46MDtvdmVyZmxvdzp2aXNpYmxlO2NsaXA6YXV0b30udy0yNXt3aWR0aDoyNSUgIWltcG9ydGFudH0udy01MHt3aWR0aDo1MCUgIWltcG9ydGFudH0udy03NXt3aWR0aDo3NSUgIWltcG9ydGFudH0udy0xMDB7d2lkdGg6MTAwJSAhaW1wb3J0YW50fS5oLTI1e2hlaWdodDoyNSUgIWltcG9ydGFudH0uaC01MHtoZWlnaHQ6NTAlICFpbXBvcnRhbnR9LmgtNzV7aGVpZ2h0Ojc1JSAhaW1wb3J0YW50fS5oLTEwMHtoZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5tdy0xMDB7bWF4LXdpZHRoOjEwMCUgIWltcG9ydGFudH0ubWgtMTAwe21heC1oZWlnaHQ6MTAwJSAhaW1wb3J0YW50fS5tLTB7bWFyZ2luOjAgMCAhaW1wb3J0YW50fS5tdC0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tLTF7bWFyZ2luOi4yNXJlbSAuMjVyZW0gIWltcG9ydGFudH0ubXQtMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWItMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXktMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm0tMnttYXJnaW46LjVyZW0gLjVyZW0gIWltcG9ydGFudH0ubXQtMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXktMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tLTN7bWFyZ2luOjFyZW0gMXJlbSAhaW1wb3J0YW50fS5tdC0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tLTR7bWFyZ2luOjEuNXJlbSAxLjVyZW0gIWltcG9ydGFudH0ubXQtNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWItNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXktNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm0tNXttYXJnaW46M3JlbSAzcmVtICFpbXBvcnRhbnR9Lm10LTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWItNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm15LTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm0tNnttYXJnaW46NXJlbSA1cmVtICFpbXBvcnRhbnR9Lm10LTZ7bWFyZ2luLXRvcDo1cmVtICFpbXBvcnRhbnR9Lm1yLTZ7bWFyZ2luLXJpZ2h0OjVyZW0gIWltcG9ydGFudH0ubWItNnttYXJnaW4tYm90dG9tOjVyZW0gIWltcG9ydGFudH0ubWwtNnttYXJnaW4tbGVmdDo1cmVtICFpbXBvcnRhbnR9Lm14LTZ7bWFyZ2luLXJpZ2h0OjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDo1cmVtICFpbXBvcnRhbnR9Lm15LTZ7bWFyZ2luLXRvcDo1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9Lm0tN3ttYXJnaW46OHJlbSA4cmVtICFpbXBvcnRhbnR9Lm10LTd7bWFyZ2luLXRvcDo4cmVtICFpbXBvcnRhbnR9Lm1yLTd7bWFyZ2luLXJpZ2h0OjhyZW0gIWltcG9ydGFudH0ubWItN3ttYXJnaW4tYm90dG9tOjhyZW0gIWltcG9ydGFudH0ubWwtN3ttYXJnaW4tbGVmdDo4cmVtICFpbXBvcnRhbnR9Lm14LTd7bWFyZ2luLXJpZ2h0OjhyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDo4cmVtICFpbXBvcnRhbnR9Lm15LTd7bWFyZ2luLXRvcDo4cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTo4cmVtICFpbXBvcnRhbnR9LnAtMHtwYWRkaW5nOjAgMCAhaW1wb3J0YW50fS5wdC0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnAtMXtwYWRkaW5nOi4yNXJlbSAuMjVyZW0gIWltcG9ydGFudH0ucHQtMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHktMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucC0ye3BhZGRpbmc6LjVyZW0gLjVyZW0gIWltcG9ydGFudH0ucHQtMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHktMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnAtM3twYWRkaW5nOjFyZW0gMXJlbSAhaW1wb3J0YW50fS5wdC0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHItM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGItM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnAtNHtwYWRkaW5nOjEuNXJlbSAxLjVyZW0gIWltcG9ydGFudH0ucHQtNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHktNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucC01e3BhZGRpbmc6M3JlbSAzcmVtICFpbXBvcnRhbnR9LnB0LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weC01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucC02e3BhZGRpbmc6NXJlbSA1cmVtICFpbXBvcnRhbnR9LnB0LTZ7cGFkZGluZy10b3A6NXJlbSAhaW1wb3J0YW50fS5wci02e3BhZGRpbmctcmlnaHQ6NXJlbSAhaW1wb3J0YW50fS5wYi02e3BhZGRpbmctYm90dG9tOjVyZW0gIWltcG9ydGFudH0ucGwtNntwYWRkaW5nLWxlZnQ6NXJlbSAhaW1wb3J0YW50fS5weC02e3BhZGRpbmctcmlnaHQ6NXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDo1cmVtICFpbXBvcnRhbnR9LnB5LTZ7cGFkZGluZy10b3A6NXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjVyZW0gIWltcG9ydGFudH0ucC03e3BhZGRpbmc6OHJlbSA4cmVtICFpbXBvcnRhbnR9LnB0LTd7cGFkZGluZy10b3A6OHJlbSAhaW1wb3J0YW50fS5wci03e3BhZGRpbmctcmlnaHQ6OHJlbSAhaW1wb3J0YW50fS5wYi03e3BhZGRpbmctYm90dG9tOjhyZW0gIWltcG9ydGFudH0ucGwtN3twYWRkaW5nLWxlZnQ6OHJlbSAhaW1wb3J0YW50fS5weC03e3BhZGRpbmctcmlnaHQ6OHJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDo4cmVtICFpbXBvcnRhbnR9LnB5LTd7cGFkZGluZy10b3A6OHJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjhyZW0gIWltcG9ydGFudH0ubS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm14LWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey5tLXNtLTB7bWFyZ2luOjAgMCAhaW1wb3J0YW50fS5tdC1zbS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50fS5tci1zbS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnR9Lm1iLXNtLTB7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm1sLXNtLTB7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teC1zbS0we21hcmdpbi1yaWdodDowICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MCAhaW1wb3J0YW50fS5teS1zbS0we21hcmdpbi10b3A6MCAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tLXNtLTF7bWFyZ2luOi4yNXJlbSAuMjVyZW0gIWltcG9ydGFudH0ubXQtc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5tci1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ubWItc20tMXttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tbC1zbS0xe21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teC1zbS0xe21hcmdpbi1yaWdodDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXktc20tMXttYXJnaW4tdG9wOi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm0tc20tMnttYXJnaW46LjVyZW0gLjVyZW0gIWltcG9ydGFudH0ubXQtc20tMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9Lm1iLXNtLTJ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tbC1zbS0ye21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm14LXNtLTJ7bWFyZ2luLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXktc20tMnttYXJnaW4tdG9wOi41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5tLXNtLTN7bWFyZ2luOjFyZW0gMXJlbSAhaW1wb3J0YW50fS5tdC1zbS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50fS5tci1zbS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnR9Lm1iLXNtLTN7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm1sLXNtLTN7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teC1zbS0ze21hcmdpbi1yaWdodDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5teS1zbS0ze21hcmdpbi10b3A6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tLXNtLTR7bWFyZ2luOjEuNXJlbSAxLjVyZW0gIWltcG9ydGFudH0ubXQtc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5tci1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ubWItc20tNHttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tbC1zbS00e21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teC1zbS00e21hcmdpbi1yaWdodDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXktc20tNHttYXJnaW4tdG9wOjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm0tc20tNXttYXJnaW46M3JlbSAzcmVtICFpbXBvcnRhbnR9Lm10LXNtLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnR9Lm1yLXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ubWItc20tNXttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubWwtc20tNXttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm14LXNtLTV7bWFyZ2luLXJpZ2h0OjNyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDozcmVtICFpbXBvcnRhbnR9Lm15LXNtLTV7bWFyZ2luLXRvcDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm0tc20tNnttYXJnaW46NXJlbSA1cmVtICFpbXBvcnRhbnR9Lm10LXNtLTZ7bWFyZ2luLXRvcDo1cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTZ7bWFyZ2luLXJpZ2h0OjVyZW0gIWltcG9ydGFudH0ubWItc20tNnttYXJnaW4tYm90dG9tOjVyZW0gIWltcG9ydGFudH0ubWwtc20tNnttYXJnaW4tbGVmdDo1cmVtICFpbXBvcnRhbnR9Lm14LXNtLTZ7bWFyZ2luLXJpZ2h0OjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDo1cmVtICFpbXBvcnRhbnR9Lm15LXNtLTZ7bWFyZ2luLXRvcDo1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9Lm0tc20tN3ttYXJnaW46OHJlbSA4cmVtICFpbXBvcnRhbnR9Lm10LXNtLTd7bWFyZ2luLXRvcDo4cmVtICFpbXBvcnRhbnR9Lm1yLXNtLTd7bWFyZ2luLXJpZ2h0OjhyZW0gIWltcG9ydGFudH0ubWItc20tN3ttYXJnaW4tYm90dG9tOjhyZW0gIWltcG9ydGFudH0ubWwtc20tN3ttYXJnaW4tbGVmdDo4cmVtICFpbXBvcnRhbnR9Lm14LXNtLTd7bWFyZ2luLXJpZ2h0OjhyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDo4cmVtICFpbXBvcnRhbnR9Lm15LXNtLTd7bWFyZ2luLXRvcDo4cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTo4cmVtICFpbXBvcnRhbnR9LnAtc20tMHtwYWRkaW5nOjAgMCAhaW1wb3J0YW50fS5wdC1zbS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudH0ucHItc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudH0ucGItc20tMHtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnBsLXNtLTB7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHgtc20tMHtwYWRkaW5nLXJpZ2h0OjAgIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weS1zbS0we3BhZGRpbmctdG9wOjAgIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTowICFpbXBvcnRhbnR9LnAtc20tMXtwYWRkaW5nOi4yNXJlbSAuMjVyZW0gIWltcG9ydGFudH0ucHQtc20tMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudH0ucHItc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5wYi1zbS0xe3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wbC1zbS0xe3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHgtc20tMXtwYWRkaW5nLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouMjVyZW0gIWltcG9ydGFudH0ucHktc20tMXtwYWRkaW5nLXRvcDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucC1zbS0ye3BhZGRpbmc6LjVyZW0gLjVyZW0gIWltcG9ydGFudH0ucHQtc20tMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50fS5wci1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ucGItc20tMntwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wbC1zbS0ye3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weC1zbS0ye3BhZGRpbmctcmlnaHQ6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHktc20tMntwYWRkaW5nLXRvcDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnAtc20tM3twYWRkaW5nOjFyZW0gMXJlbSAhaW1wb3J0YW50fS5wdC1zbS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudH0ucHItc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ucGItc20tM3twYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnBsLXNtLTN7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHgtc20tM3twYWRkaW5nLXJpZ2h0OjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weS1zbS0ze3BhZGRpbmctdG9wOjFyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9LnAtc20tNHtwYWRkaW5nOjEuNXJlbSAxLjVyZW0gIWltcG9ydGFudH0ucHQtc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ucHItc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5wYi1zbS00e3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wbC1zbS00e3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHgtc20tNHtwYWRkaW5nLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ucHktc20tNHtwYWRkaW5nLXRvcDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucC1zbS01e3BhZGRpbmc6M3JlbSAzcmVtICFpbXBvcnRhbnR9LnB0LXNtLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50fS5wci1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5wYi1zbS01e3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucGwtc20tNXtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weC1zbS01e3BhZGRpbmctcmlnaHQ6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB5LXNtLTV7cGFkZGluZy10b3A6M3JlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjNyZW0gIWltcG9ydGFudH0ucC1zbS02e3BhZGRpbmc6NXJlbSA1cmVtICFpbXBvcnRhbnR9LnB0LXNtLTZ7cGFkZGluZy10b3A6NXJlbSAhaW1wb3J0YW50fS5wci1zbS02e3BhZGRpbmctcmlnaHQ6NXJlbSAhaW1wb3J0YW50fS5wYi1zbS02e3BhZGRpbmctYm90dG9tOjVyZW0gIWltcG9ydGFudH0ucGwtc20tNntwYWRkaW5nLWxlZnQ6NXJlbSAhaW1wb3J0YW50fS5weC1zbS02e3BhZGRpbmctcmlnaHQ6NXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDo1cmVtICFpbXBvcnRhbnR9LnB5LXNtLTZ7cGFkZGluZy10b3A6NXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjVyZW0gIWltcG9ydGFudH0ucC1zbS03e3BhZGRpbmc6OHJlbSA4cmVtICFpbXBvcnRhbnR9LnB0LXNtLTd7cGFkZGluZy10b3A6OHJlbSAhaW1wb3J0YW50fS5wci1zbS03e3BhZGRpbmctcmlnaHQ6OHJlbSAhaW1wb3J0YW50fS5wYi1zbS03e3BhZGRpbmctYm90dG9tOjhyZW0gIWltcG9ydGFudH0ucGwtc20tN3twYWRkaW5nLWxlZnQ6OHJlbSAhaW1wb3J0YW50fS5weC1zbS03e3BhZGRpbmctcmlnaHQ6OHJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDo4cmVtICFpbXBvcnRhbnR9LnB5LXNtLTd7cGFkZGluZy10b3A6OHJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjhyZW0gIWltcG9ydGFudH0ubS1zbS1hdXRve21hcmdpbjphdXRvICFpbXBvcnRhbnR9Lm10LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnR9Lm1yLXNtLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudH0ubWItc20tYXV0b3ttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH0ubWwtc20tYXV0b3ttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm14LXNtLWF1dG97bWFyZ2luLXJpZ2h0OmF1dG8gIWltcG9ydGFudDttYXJnaW4tbGVmdDphdXRvICFpbXBvcnRhbnR9Lm15LXNtLWF1dG97bWFyZ2luLXRvcDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXsubS1tZC0we21hcmdpbjowIDAgIWltcG9ydGFudH0ubXQtbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXItbWQtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi1tZC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC1tZC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgtbWQtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXktbWQtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubS1tZC0xe21hcmdpbjouMjVyZW0gLjI1cmVtICFpbXBvcnRhbnR9Lm10LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXItbWQtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwtbWQtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgtbWQtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm15LW1kLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tLW1kLTJ7bWFyZ2luOi41cmVtIC41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tYi1tZC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwtbWQtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC1tZC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm15LW1kLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubS1tZC0ze21hcmdpbjoxcmVtIDFyZW0gIWltcG9ydGFudH0ubXQtbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXItbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tYi1tZC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC1tZC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgtbWQtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXktbWQtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubS1tZC00e21hcmdpbjoxLjVyZW0gMS41cmVtICFpbXBvcnRhbnR9Lm10LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXItbWQtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwtbWQtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgtbWQtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm15LW1kLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tLW1kLTV7bWFyZ2luOjNyZW0gM3JlbSAhaW1wb3J0YW50fS5tdC1tZC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLW1kLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLW1kLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC1tZC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teS1tZC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tLW1kLTZ7bWFyZ2luOjVyZW0gNXJlbSAhaW1wb3J0YW50fS5tdC1tZC02e21hcmdpbi10b3A6NXJlbSAhaW1wb3J0YW50fS5tci1tZC02e21hcmdpbi1yaWdodDo1cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTZ7bWFyZ2luLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9Lm1sLW1kLTZ7bWFyZ2luLWxlZnQ6NXJlbSAhaW1wb3J0YW50fS5teC1tZC02e21hcmdpbi1yaWdodDo1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6NXJlbSAhaW1wb3J0YW50fS5teS1tZC02e21hcmdpbi10b3A6NXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NXJlbSAhaW1wb3J0YW50fS5tLW1kLTd7bWFyZ2luOjhyZW0gOHJlbSAhaW1wb3J0YW50fS5tdC1tZC03e21hcmdpbi10b3A6OHJlbSAhaW1wb3J0YW50fS5tci1tZC03e21hcmdpbi1yaWdodDo4cmVtICFpbXBvcnRhbnR9Lm1iLW1kLTd7bWFyZ2luLWJvdHRvbTo4cmVtICFpbXBvcnRhbnR9Lm1sLW1kLTd7bWFyZ2luLWxlZnQ6OHJlbSAhaW1wb3J0YW50fS5teC1tZC03e21hcmdpbi1yaWdodDo4cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6OHJlbSAhaW1wb3J0YW50fS5teS1tZC03e21hcmdpbi10b3A6OHJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206OHJlbSAhaW1wb3J0YW50fS5wLW1kLTB7cGFkZGluZzowIDAgIWltcG9ydGFudH0ucHQtbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLW1kLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLW1kLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC1tZC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LW1kLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHktbWQtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wLW1kLTF7cGFkZGluZzouMjVyZW0gLjI1cmVtICFpbXBvcnRhbnR9LnB0LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGItbWQtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwtbWQtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LW1kLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB5LW1kLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnAtbWQtMntwYWRkaW5nOi41cmVtIC41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHItbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBiLW1kLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwtbWQtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgtbWQtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB5LW1kLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wLW1kLTN7cGFkZGluZzoxcmVtIDFyZW0gIWltcG9ydGFudH0ucHQtbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLW1kLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLW1kLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC1tZC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LW1kLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHktbWQtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wLW1kLTR7cGFkZGluZzoxLjVyZW0gMS41cmVtICFpbXBvcnRhbnR9LnB0LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGItbWQtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwtbWQtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LW1kLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB5LW1kLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnAtbWQtNXtwYWRkaW5nOjNyZW0gM3JlbSAhaW1wb3J0YW50fS5wdC1tZC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHItbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGItbWQtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLW1kLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHgtbWQtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS1tZC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnAtbWQtNntwYWRkaW5nOjVyZW0gNXJlbSAhaW1wb3J0YW50fS5wdC1tZC02e3BhZGRpbmctdG9wOjVyZW0gIWltcG9ydGFudH0ucHItbWQtNntwYWRkaW5nLXJpZ2h0OjVyZW0gIWltcG9ydGFudH0ucGItbWQtNntwYWRkaW5nLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9LnBsLW1kLTZ7cGFkZGluZy1sZWZ0OjVyZW0gIWltcG9ydGFudH0ucHgtbWQtNntwYWRkaW5nLXJpZ2h0OjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6NXJlbSAhaW1wb3J0YW50fS5weS1tZC02e3BhZGRpbmctdG9wOjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9LnAtbWQtN3twYWRkaW5nOjhyZW0gOHJlbSAhaW1wb3J0YW50fS5wdC1tZC03e3BhZGRpbmctdG9wOjhyZW0gIWltcG9ydGFudH0ucHItbWQtN3twYWRkaW5nLXJpZ2h0OjhyZW0gIWltcG9ydGFudH0ucGItbWQtN3twYWRkaW5nLWJvdHRvbTo4cmVtICFpbXBvcnRhbnR9LnBsLW1kLTd7cGFkZGluZy1sZWZ0OjhyZW0gIWltcG9ydGFudH0ucHgtbWQtN3twYWRkaW5nLXJpZ2h0OjhyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6OHJlbSAhaW1wb3J0YW50fS5weS1tZC03e3BhZGRpbmctdG9wOjhyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTo4cmVtICFpbXBvcnRhbnR9Lm0tbWQtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLW1kLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLW1kLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teC1tZC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS1tZC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA5OTJweCl7Lm0tbGctMHttYXJnaW46MCAwICFpbXBvcnRhbnR9Lm10LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9Lm1yLWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudH0ubWItbGctMHttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubWwtbGctMHttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm14LWxnLTB7bWFyZ2luLXJpZ2h0OjAgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnR9Lm15LWxnLTB7bWFyZ2luLXRvcDowICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTowICFpbXBvcnRhbnR9Lm0tbGctMXttYXJnaW46LjI1cmVtIC4yNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50fS5tYi1sZy0xe21hcmdpbi1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTF7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm14LWxnLTF7bWFyZ2luLXJpZ2h0Oi4yNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5teS1sZy0xe21hcmdpbi10b3A6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubS1sZy0ye21hcmdpbjouNXJlbSAuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudH0ubXItbGctMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudH0ubWItbGctMnttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTJ7bWFyZ2luLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ubXgtbGctMnttYXJnaW4tcmlnaHQ6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teS1sZy0ye21hcmdpbi10b3A6LjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi41cmVtICFpbXBvcnRhbnR9Lm0tbGctM3ttYXJnaW46MXJlbSAxcmVtICFpbXBvcnRhbnR9Lm10LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnR9Lm1yLWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudH0ubWItbGctM3ttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubWwtbGctM3ttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm14LWxnLTN7bWFyZ2luLXJpZ2h0OjFyZW0gIWltcG9ydGFudDttYXJnaW4tbGVmdDoxcmVtICFpbXBvcnRhbnR9Lm15LWxnLTN7bWFyZ2luLXRvcDoxcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxcmVtICFpbXBvcnRhbnR9Lm0tbGctNHttYXJnaW46MS41cmVtIDEuNXJlbSAhaW1wb3J0YW50fS5tdC1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnR9Lm1yLWxnLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50fS5tYi1sZy00e21hcmdpbi1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9Lm1sLWxnLTR7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm14LWxnLTR7bWFyZ2luLXJpZ2h0OjEuNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5teS1sZy00e21hcmdpbi10b3A6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubS1sZy01e21hcmdpbjozcmVtIDNyZW0gIWltcG9ydGFudH0ubXQtbGctNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudH0ubXItbGctNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50fS5tYi1sZy01e21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tbC1sZy01e21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXgtbGctNXttYXJnaW4tcmlnaHQ6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjNyZW0gIWltcG9ydGFudH0ubXktbGctNXttYXJnaW4tdG9wOjNyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjNyZW0gIWltcG9ydGFudH0ubS1sZy02e21hcmdpbjo1cmVtIDVyZW0gIWltcG9ydGFudH0ubXQtbGctNnttYXJnaW4tdG9wOjVyZW0gIWltcG9ydGFudH0ubXItbGctNnttYXJnaW4tcmlnaHQ6NXJlbSAhaW1wb3J0YW50fS5tYi1sZy02e21hcmdpbi1ib3R0b206NXJlbSAhaW1wb3J0YW50fS5tbC1sZy02e21hcmdpbi1sZWZ0OjVyZW0gIWltcG9ydGFudH0ubXgtbGctNnttYXJnaW4tcmlnaHQ6NXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjVyZW0gIWltcG9ydGFudH0ubXktbGctNnttYXJnaW4tdG9wOjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjVyZW0gIWltcG9ydGFudH0ubS1sZy03e21hcmdpbjo4cmVtIDhyZW0gIWltcG9ydGFudH0ubXQtbGctN3ttYXJnaW4tdG9wOjhyZW0gIWltcG9ydGFudH0ubXItbGctN3ttYXJnaW4tcmlnaHQ6OHJlbSAhaW1wb3J0YW50fS5tYi1sZy03e21hcmdpbi1ib3R0b206OHJlbSAhaW1wb3J0YW50fS5tbC1sZy03e21hcmdpbi1sZWZ0OjhyZW0gIWltcG9ydGFudH0ubXgtbGctN3ttYXJnaW4tcmlnaHQ6OHJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjhyZW0gIWltcG9ydGFudH0ubXktbGctN3ttYXJnaW4tdG9wOjhyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjhyZW0gIWltcG9ydGFudH0ucC1sZy0we3BhZGRpbmc6MCAwICFpbXBvcnRhbnR9LnB0LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50fS5wci1sZy0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50fS5wYi1sZy0we3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucGwtbGctMHtwYWRkaW5nLWxlZnQ6MCAhaW1wb3J0YW50fS5weC1sZy0we3BhZGRpbmctcmlnaHQ6MCAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB5LWxnLTB7cGFkZGluZy10b3A6MCAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjAgIWltcG9ydGFudH0ucC1sZy0xe3BhZGRpbmc6LjI1cmVtIC4yNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50fS5wci1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9LnBiLWxnLTF7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnBsLWxnLTF7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weC1sZy0xe3BhZGRpbmctcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi4yNXJlbSAhaW1wb3J0YW50fS5weS1sZy0xe3BhZGRpbmctdG9wOi4yNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5wLWxnLTJ7cGFkZGluZzouNXJlbSAuNXJlbSAhaW1wb3J0YW50fS5wdC1sZy0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnR9LnByLWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5wYi1sZy0ye3BhZGRpbmctYm90dG9tOi41cmVtICFpbXBvcnRhbnR9LnBsLWxnLTJ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB4LWxnLTJ7cGFkZGluZy1yaWdodDouNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDouNXJlbSAhaW1wb3J0YW50fS5weS1sZy0ye3BhZGRpbmctdG9wOi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucC1sZy0ze3BhZGRpbmc6MXJlbSAxcmVtICFpbXBvcnRhbnR9LnB0LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50fS5wci1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5wYi1sZy0ze3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucGwtbGctM3twYWRkaW5nLWxlZnQ6MXJlbSAhaW1wb3J0YW50fS5weC1sZy0ze3BhZGRpbmctcmlnaHQ6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB5LWxnLTN7cGFkZGluZy10b3A6MXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjFyZW0gIWltcG9ydGFudH0ucC1sZy00e3BhZGRpbmc6MS41cmVtIDEuNXJlbSAhaW1wb3J0YW50fS5wdC1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50fS5wci1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9LnBiLWxnLTR7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnBsLWxnLTR7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weC1sZy00e3BhZGRpbmctcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjEuNXJlbSAhaW1wb3J0YW50fS5weS1sZy00e3BhZGRpbmctdG9wOjEuNXJlbSAhaW1wb3J0YW50O3BhZGRpbmctYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5wLWxnLTV7cGFkZGluZzozcmVtIDNyZW0gIWltcG9ydGFudH0ucHQtbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnR9LnByLWxnLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnR9LnBiLWxnLTV7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wbC1sZy01e3BhZGRpbmctbGVmdDozcmVtICFpbXBvcnRhbnR9LnB4LWxnLTV7cGFkZGluZy1yaWdodDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHktbGctNXtwYWRkaW5nLXRvcDozcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5wLWxnLTZ7cGFkZGluZzo1cmVtIDVyZW0gIWltcG9ydGFudH0ucHQtbGctNntwYWRkaW5nLXRvcDo1cmVtICFpbXBvcnRhbnR9LnByLWxnLTZ7cGFkZGluZy1yaWdodDo1cmVtICFpbXBvcnRhbnR9LnBiLWxnLTZ7cGFkZGluZy1ib3R0b206NXJlbSAhaW1wb3J0YW50fS5wbC1sZy02e3BhZGRpbmctbGVmdDo1cmVtICFpbXBvcnRhbnR9LnB4LWxnLTZ7cGFkZGluZy1yaWdodDo1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjVyZW0gIWltcG9ydGFudH0ucHktbGctNntwYWRkaW5nLXRvcDo1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206NXJlbSAhaW1wb3J0YW50fS5wLWxnLTd7cGFkZGluZzo4cmVtIDhyZW0gIWltcG9ydGFudH0ucHQtbGctN3twYWRkaW5nLXRvcDo4cmVtICFpbXBvcnRhbnR9LnByLWxnLTd7cGFkZGluZy1yaWdodDo4cmVtICFpbXBvcnRhbnR9LnBiLWxnLTd7cGFkZGluZy1ib3R0b206OHJlbSAhaW1wb3J0YW50fS5wbC1sZy03e3BhZGRpbmctbGVmdDo4cmVtICFpbXBvcnRhbnR9LnB4LWxnLTd7cGFkZGluZy1yaWdodDo4cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjhyZW0gIWltcG9ydGFudH0ucHktbGctN3twYWRkaW5nLXRvcDo4cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206OHJlbSAhaW1wb3J0YW50fS5tLWxnLWF1dG97bWFyZ2luOmF1dG8gIWltcG9ydGFudH0ubXQtbGctYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudH0ubXItbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50fS5tYi1sZy1hdXRve21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fS5tbC1sZy1hdXRve21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXgtbGctYXV0b3ttYXJnaW4tcmlnaHQ6YXV0byAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OmF1dG8gIWltcG9ydGFudH0ubXktbGctYXV0b3ttYXJnaW4tdG9wOmF1dG8gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOmF1dG8gIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsubS14bC0we21hcmdpbjowIDAgIWltcG9ydGFudH0ubXQteGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudH0ubXIteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50fS5tYi14bC0we21hcmdpbi1ib3R0b206MCAhaW1wb3J0YW50fS5tbC14bC0we21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXgteGwtMHttYXJnaW4tcmlnaHQ6MCAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudH0ubXkteGwtMHttYXJnaW4tdG9wOjAgIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0ubS14bC0xe21hcmdpbjouMjVyZW0gLjI1cmVtICFpbXBvcnRhbnR9Lm10LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudH0ubXIteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTF7bWFyZ2luLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ubWwteGwtMXttYXJnaW4tbGVmdDouMjVyZW0gIWltcG9ydGFudH0ubXgteGwtMXttYXJnaW4tcmlnaHQ6LjI1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9Lm15LXhsLTF7bWFyZ2luLXRvcDouMjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOi4yNXJlbSAhaW1wb3J0YW50fS5tLXhsLTJ7bWFyZ2luOi41cmVtIC41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50fS5tci14bC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50fS5tYi14bC0ye21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubWwteGwtMnttYXJnaW4tbGVmdDouNXJlbSAhaW1wb3J0YW50fS5teC14bC0ye21hcmdpbi1yaWdodDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9Lm15LXhsLTJ7bWFyZ2luLXRvcDouNXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ubS14bC0ze21hcmdpbjoxcmVtIDFyZW0gIWltcG9ydGFudH0ubXQteGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudH0ubXIteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50fS5tYi14bC0ze21hcmdpbi1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5tbC14bC0ze21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXgteGwtM3ttYXJnaW4tcmlnaHQ6MXJlbSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjFyZW0gIWltcG9ydGFudH0ubXkteGwtM3ttYXJnaW4tdG9wOjFyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjFyZW0gIWltcG9ydGFudH0ubS14bC00e21hcmdpbjoxLjVyZW0gMS41cmVtICFpbXBvcnRhbnR9Lm10LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudH0ubXIteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTR7bWFyZ2luLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ubWwteGwtNHttYXJnaW4tbGVmdDoxLjVyZW0gIWltcG9ydGFudH0ubXgteGwtNHttYXJnaW4tcmlnaHQ6MS41cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9Lm15LXhsLTR7bWFyZ2luLXRvcDoxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tYm90dG9tOjEuNXJlbSAhaW1wb3J0YW50fS5tLXhsLTV7bWFyZ2luOjNyZW0gM3JlbSAhaW1wb3J0YW50fS5tdC14bC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50fS5tci14bC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnR9Lm1iLXhsLTV7bWFyZ2luLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9Lm1sLXhsLTV7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teC14bC01e21hcmdpbi1yaWdodDozcmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5teS14bC01e21hcmdpbi10b3A6M3JlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206M3JlbSAhaW1wb3J0YW50fS5tLXhsLTZ7bWFyZ2luOjVyZW0gNXJlbSAhaW1wb3J0YW50fS5tdC14bC02e21hcmdpbi10b3A6NXJlbSAhaW1wb3J0YW50fS5tci14bC02e21hcmdpbi1yaWdodDo1cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTZ7bWFyZ2luLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9Lm1sLXhsLTZ7bWFyZ2luLWxlZnQ6NXJlbSAhaW1wb3J0YW50fS5teC14bC02e21hcmdpbi1yaWdodDo1cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6NXJlbSAhaW1wb3J0YW50fS5teS14bC02e21hcmdpbi10b3A6NXJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NXJlbSAhaW1wb3J0YW50fS5tLXhsLTd7bWFyZ2luOjhyZW0gOHJlbSAhaW1wb3J0YW50fS5tdC14bC03e21hcmdpbi10b3A6OHJlbSAhaW1wb3J0YW50fS5tci14bC03e21hcmdpbi1yaWdodDo4cmVtICFpbXBvcnRhbnR9Lm1iLXhsLTd7bWFyZ2luLWJvdHRvbTo4cmVtICFpbXBvcnRhbnR9Lm1sLXhsLTd7bWFyZ2luLWxlZnQ6OHJlbSAhaW1wb3J0YW50fS5teC14bC03e21hcmdpbi1yaWdodDo4cmVtICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6OHJlbSAhaW1wb3J0YW50fS5teS14bC03e21hcmdpbi10b3A6OHJlbSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206OHJlbSAhaW1wb3J0YW50fS5wLXhsLTB7cGFkZGluZzowIDAgIWltcG9ydGFudH0ucHQteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnR9LnByLXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnR9LnBiLXhsLTB7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wbC14bC0we3BhZGRpbmctbGVmdDowICFpbXBvcnRhbnR9LnB4LXhsLTB7cGFkZGluZy1yaWdodDowICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjAgIWltcG9ydGFudH0ucHkteGwtMHtwYWRkaW5nLXRvcDowICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MCAhaW1wb3J0YW50fS5wLXhsLTF7cGFkZGluZzouMjVyZW0gLjI1cmVtICFpbXBvcnRhbnR9LnB0LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnR9LnByLXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudH0ucGIteGwtMXtwYWRkaW5nLWJvdHRvbTouMjVyZW0gIWltcG9ydGFudH0ucGwteGwtMXtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB4LXhsLTF7cGFkZGluZy1yaWdodDouMjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6LjI1cmVtICFpbXBvcnRhbnR9LnB5LXhsLTF7cGFkZGluZy10b3A6LjI1cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206LjI1cmVtICFpbXBvcnRhbnR9LnAteGwtMntwYWRkaW5nOi41cmVtIC41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudH0ucHIteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnR9LnBiLXhsLTJ7cGFkZGluZy1ib3R0b206LjVyZW0gIWltcG9ydGFudH0ucGwteGwtMntwYWRkaW5nLWxlZnQ6LjVyZW0gIWltcG9ydGFudH0ucHgteGwtMntwYWRkaW5nLXJpZ2h0Oi41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0Oi41cmVtICFpbXBvcnRhbnR9LnB5LXhsLTJ7cGFkZGluZy10b3A6LjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTouNXJlbSAhaW1wb3J0YW50fS5wLXhsLTN7cGFkZGluZzoxcmVtIDFyZW0gIWltcG9ydGFudH0ucHQteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnR9LnByLXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnR9LnBiLXhsLTN7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wbC14bC0ze3BhZGRpbmctbGVmdDoxcmVtICFpbXBvcnRhbnR9LnB4LXhsLTN7cGFkZGluZy1yaWdodDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1sZWZ0OjFyZW0gIWltcG9ydGFudH0ucHkteGwtM3twYWRkaW5nLXRvcDoxcmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MXJlbSAhaW1wb3J0YW50fS5wLXhsLTR7cGFkZGluZzoxLjVyZW0gMS41cmVtICFpbXBvcnRhbnR9LnB0LXhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnR9LnByLXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudH0ucGIteGwtNHtwYWRkaW5nLWJvdHRvbToxLjVyZW0gIWltcG9ydGFudH0ucGwteGwtNHtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB4LXhsLTR7cGFkZGluZy1yaWdodDoxLjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6MS41cmVtICFpbXBvcnRhbnR9LnB5LXhsLTR7cGFkZGluZy10b3A6MS41cmVtICFpbXBvcnRhbnQ7cGFkZGluZy1ib3R0b206MS41cmVtICFpbXBvcnRhbnR9LnAteGwtNXtwYWRkaW5nOjNyZW0gM3JlbSAhaW1wb3J0YW50fS5wdC14bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudH0ucHIteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudH0ucGIteGwtNXtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnBsLXhsLTV7cGFkZGluZy1sZWZ0OjNyZW0gIWltcG9ydGFudH0ucHgteGwtNXtwYWRkaW5nLXJpZ2h0OjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6M3JlbSAhaW1wb3J0YW50fS5weS14bC01e3BhZGRpbmctdG9wOjNyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTozcmVtICFpbXBvcnRhbnR9LnAteGwtNntwYWRkaW5nOjVyZW0gNXJlbSAhaW1wb3J0YW50fS5wdC14bC02e3BhZGRpbmctdG9wOjVyZW0gIWltcG9ydGFudH0ucHIteGwtNntwYWRkaW5nLXJpZ2h0OjVyZW0gIWltcG9ydGFudH0ucGIteGwtNntwYWRkaW5nLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9LnBsLXhsLTZ7cGFkZGluZy1sZWZ0OjVyZW0gIWltcG9ydGFudH0ucHgteGwtNntwYWRkaW5nLXJpZ2h0OjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6NXJlbSAhaW1wb3J0YW50fS5weS14bC02e3BhZGRpbmctdG9wOjVyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTo1cmVtICFpbXBvcnRhbnR9LnAteGwtN3twYWRkaW5nOjhyZW0gOHJlbSAhaW1wb3J0YW50fS5wdC14bC03e3BhZGRpbmctdG9wOjhyZW0gIWltcG9ydGFudH0ucHIteGwtN3twYWRkaW5nLXJpZ2h0OjhyZW0gIWltcG9ydGFudH0ucGIteGwtN3twYWRkaW5nLWJvdHRvbTo4cmVtICFpbXBvcnRhbnR9LnBsLXhsLTd7cGFkZGluZy1sZWZ0OjhyZW0gIWltcG9ydGFudH0ucHgteGwtN3twYWRkaW5nLXJpZ2h0OjhyZW0gIWltcG9ydGFudDtwYWRkaW5nLWxlZnQ6OHJlbSAhaW1wb3J0YW50fS5weS14bC03e3BhZGRpbmctdG9wOjhyZW0gIWltcG9ydGFudDtwYWRkaW5nLWJvdHRvbTo4cmVtICFpbXBvcnRhbnR9Lm0teGwtYXV0b3ttYXJnaW46YXV0byAhaW1wb3J0YW50fS5tdC14bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50fS5tci14bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnR9Lm1iLXhsLWF1dG97bWFyZ2luLWJvdHRvbTphdXRvICFpbXBvcnRhbnR9Lm1sLXhsLWF1dG97bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teC14bC1hdXRve21hcmdpbi1yaWdodDphdXRvICFpbXBvcnRhbnQ7bWFyZ2luLWxlZnQ6YXV0byAhaW1wb3J0YW50fS5teS14bC1hdXRve21hcmdpbi10b3A6YXV0byAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206YXV0byAhaW1wb3J0YW50fX0udGV4dC1qdXN0aWZ5e3RleHQtYWxpZ246anVzdGlmeSAhaW1wb3J0YW50fS50ZXh0LW5vd3JhcHt3aGl0ZS1zcGFjZTpub3dyYXAgIWltcG9ydGFudH0udGV4dC10cnVuY2F0ZXtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczt3aGl0ZS1zcGFjZTpub3dyYXB9LnRleHQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9QG1lZGlhKG1pbi13aWR0aDogNTc2cHgpey50ZXh0LXNtLWxlZnR7dGV4dC1hbGlnbjpsZWZ0ICFpbXBvcnRhbnR9LnRleHQtc20tcmlnaHR7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50fS50ZXh0LXNtLWNlbnRlcnt0ZXh0LWFsaWduOmNlbnRlciAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA3NjhweCl7LnRleHQtbWQtbGVmdHt0ZXh0LWFsaWduOmxlZnQgIWltcG9ydGFudH0udGV4dC1tZC1yaWdodHt0ZXh0LWFsaWduOnJpZ2h0ICFpbXBvcnRhbnR9LnRleHQtbWQtY2VudGVye3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsudGV4dC1sZy1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LWxnLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC1sZy1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsudGV4dC14bC1sZWZ0e3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS50ZXh0LXhsLXJpZ2h0e3RleHQtYWxpZ246cmlnaHQgIWltcG9ydGFudH0udGV4dC14bC1jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXIgIWltcG9ydGFudH19LnRleHQtbG93ZXJjYXNle3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZSAhaW1wb3J0YW50fS50ZXh0LXVwcGVyY2FzZXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2UgIWltcG9ydGFudH0udGV4dC1jYXBpdGFsaXple3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemUgIWltcG9ydGFudH0uZm9udC13ZWlnaHQtbm9ybWFse2ZvbnQtd2VpZ2h0Om5vcm1hbH0uZm9udC13ZWlnaHQtYm9sZHtmb250LXdlaWdodDpib2xkfS5mb250LWl0YWxpY3tmb250LXN0eWxlOml0YWxpY30udGV4dC13aGl0ZXtjb2xvcjojZmZmICFpbXBvcnRhbnR9LnRleHQtbXV0ZWR7Y29sb3I6IzYzNmM3MiAhaW1wb3J0YW50fWEudGV4dC1tdXRlZDpmb2N1cyxhLnRleHQtbXV0ZWQ6aG92ZXJ7Y29sb3I6aHNsKDIwNCw3LjA0MjI1MzUyMTElLDMxLjc2NDcwNTg4MjQlKSAhaW1wb3J0YW50fS50ZXh0LXByaW1hcnl7Y29sb3I6IzAyNzVkOCAhaW1wb3J0YW50fWEudGV4dC1wcmltYXJ5OmZvY3VzLGEudGV4dC1wcmltYXJ5OmhvdmVye2NvbG9yOnJnYigxLjUzMjExMDA5MTcsODkuNjI4NDQwMzY3LDE2NS40Njc4ODk5MDgzKSAhaW1wb3J0YW50fS50ZXh0LXN1Y2Nlc3N7Y29sb3I6IzVjYjg1YyAhaW1wb3J0YW50fWEudGV4dC1zdWNjZXNzOmZvY3VzLGEudGV4dC1zdWNjZXNzOmhvdmVye2NvbG9yOmhzbCgxMjAsMzkuMzE2MjM5MzE2MiUsNDQuMTE3NjQ3MDU4OCUpICFpbXBvcnRhbnR9LnRleHQtaW5mb3tjb2xvcjojNWJjMGRlICFpbXBvcnRhbnR9YS50ZXh0LWluZm86Zm9jdXMsYS50ZXh0LWluZm86aG92ZXJ7Y29sb3I6cmdiKDQ4LjU0MzE0NzIwODEsMTc1LjY5MDM1NTMyOTksMjEzLjQ1Njg1Mjc5MTkpICFpbXBvcnRhbnR9LnRleHQtd2FybmluZ3tjb2xvcjojZjBhZDRlICFpbXBvcnRhbnR9YS50ZXh0LXdhcm5pbmc6Zm9jdXMsYS50ZXh0LXdhcm5pbmc6aG92ZXJ7Y29sb3I6cmdiKDIzNi4wMTU2MjUsMTUxLjIxODc1LDMwLjk4NDM3NSkgIWltcG9ydGFudH0udGV4dC1kYW5nZXJ7Y29sb3I6I2Q5NTM0ZiAhaW1wb3J0YW50fWEudGV4dC1kYW5nZXI6Zm9jdXMsYS50ZXh0LWRhbmdlcjpob3Zlcntjb2xvcjpyZ2IoMjAxLjQ5NTMyNzEwMjgsNDguMDg0MTEyMTQ5NSw0My41MDQ2NzI4OTcyKSAhaW1wb3J0YW50fS50ZXh0LWdyYXktZGFya3tjb2xvcjojMjkyYjJjICFpbXBvcnRhbnR9YS50ZXh0LWdyYXktZGFyazpmb2N1cyxhLnRleHQtZ3JheS1kYXJrOmhvdmVye2NvbG9yOnJnYigxNi40LDE3LjIsMTcuNikgIWltcG9ydGFudH0udGV4dC1oaWRle2ZvbnQ6MC8wIGE7Y29sb3I6cmdiYSgwLDAsMCwwKTt0ZXh0LXNoYWRvdzpub25lO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKTtib3JkZXI6MH0uaW52aXNpYmxle3Zpc2liaWxpdHk6aGlkZGVuICFpbXBvcnRhbnR9LmhpZGRlbi14cy11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LmhpZGRlbi14cy1kb3due2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmhpZGRlbi1zbS11cHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oaWRkZW4tc20tZG93bntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5oaWRkZW4tbWQtdXB7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuaGlkZGVuLW1kLWRvd257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXsuaGlkZGVuLWxnLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpey5oaWRkZW4tbGctZG93bntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuaGlkZGVuLXhsLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0uaGlkZGVuLXhsLWRvd257ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUtcHJpbnQtYmxvY2t7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9QG1lZGlhIHByaW50ey52aXNpYmxlLXByaW50LWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19LnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2Nre2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBwcmludHsudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH19QG1lZGlhIHByaW50ey5oaWRkZW4tcHJpbnR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fS8qIVxuICogSGFtYnVyZ2Vyc1xuICogQGRlc2NyaXB0aW9uIFRhc3R5IENTUy1hbmltYXRlZCBoYW1idXJnZXJzXG4gKiBAYXV0aG9yIEpvbmF0aGFuIFN1aCBAam9uc3VoXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xuICogQGxpbmsgaHR0cHM6Ly9naXRodWIuY29tL2pvbnN1aC9oYW1idXJnZXJzXG4gKi8uaGFtYnVyZ2Vye2ZvbnQ6aW5oZXJpdDtkaXNwbGF5OmlubGluZS1ibG9jaztvdmVyZmxvdzp2aXNpYmxlO21hcmdpbjowO3BhZGRpbmc6MTNweCAxNXB4IDE1cHggMTRweDtjdXJzb3I6cG9pbnRlcjt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzO3RyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eSxmaWx0ZXI7dGV4dC10cmFuc2Zvcm06bm9uZTtjb2xvcjppbmhlcml0O2JvcmRlcjowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwKX0uaGFtYnVyZ2VyOmhvdmVye29wYWNpdHk6Ljd9LmhhbWJ1cmdlci1ib3h7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6NDBweDtoZWlnaHQ6MjRweH0uaGFtYnVyZ2VyLWlubmVye3RvcDo1MCU7ZGlzcGxheTpibG9jazttYXJnaW4tdG9wOi0ycHh9LmhhbWJ1cmdlci1pbm5lciwuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjI0cHg7aGVpZ2h0OjNweDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tZHVyYXRpb246LjE1czt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybTtib3JkZXItcmFkaXVzOjRweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9QG1lZGlhKG1pbi13aWR0aDogNzY4cHgpey5mdWxsLXdpZHRoIC5oYW1idXJnZXItaW5uZXIsLmZ1bGwtd2lkdGggLmhhbWJ1cmdlci1pbm5lcjphZnRlciwuZnVsbC13aWR0aCAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9fS5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7ZGlzcGxheTpibG9jaztjb250ZW50OlwiXCJ9LmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dG9wOi0xMHB4fS5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7Ym90dG9tOi0xMHB4fS5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yMnN9LmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uOnRvcCAuMXMgZWFzZS1pbiAuMjVzLG9wYWNpdHkgLjFzIGVhc2UtaW59LmNvbGxhcHNlZC1uYXYgLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb24tZGVsYXk6LjEyczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyl9LmNvbGxhcHNlZC1uYXYgLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0b3A6MDt0cmFuc2l0aW9uOnRvcCAuMXMgZWFzZS1vdXQsb3BhY2l0eSAuMXMgZWFzZS1vdXQgLjEycztvcGFjaXR5OjB9LmNvbGxhcHNlZC1uYXYgLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye2JvdHRvbTowO3RyYW5zaXRpb246Ym90dG9tIC4xcyBlYXNlLW91dCx0cmFuc2Zvcm0gLjIycyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAuMTJzO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0uaGFtYnVyZ2VyLS1zcGluLXIgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yMnN9LmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zaXRpb246dG9wIC4xcyBlYXNlLWluIC4yNXMsb3BhY2l0eSAuMXMgZWFzZS1pbn0uaGFtYnVyZ2VyLS1zcGluLXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0cmFuc2l0aW9uOmJvdHRvbSAuMXMgZWFzZS1pbiAuMjVzLHRyYW5zZm9ybSAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpfS5jb2xsYXBzZWQtbmF2IC5oYW1idXJnZXItLXNwaW4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLWRlbGF5Oi4xMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7dHJhbnNmb3JtOnJvdGF0ZSgtMjI1ZGVnKX0uY29sbGFwc2VkLW5hdiAuaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDowO3RyYW5zaXRpb246dG9wIC4xcyBlYXNlLW91dCxvcGFjaXR5IC4xcyBlYXNlLW91dCAuMTJzO29wYWNpdHk6MH0uY29sbGFwc2VkLW5hdiAuaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNpdGlvbjpib3R0b20gLjFzIGVhc2Utb3V0LHRyYW5zZm9ybSAuMjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIC4xMnM7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9aHRtbHtoZWlnaHQ6MTAwJX1ib2R5e2hlaWdodDoxMDAlO21hcmdpbjowO3BhZGRpbmc6MDtjb2xvcjojMDAwO2ZvbnQtZmFtaWx5OlwiQXZlbmlyXCIsQXJpYWw7Zm9udC1zaXplOjEuMXJlbTttaW4taGVpZ2h0OjEwMCU7ZmxleC1kaXJlY3Rpb246Y29sdW1ufWF7Y29sb3I6IzE1OWRiZX1hOmhvdmVyLGE6Zm9jdXN7Y29sb3I6IzE1OWRiZX1oMSxoMixoMyxoNCxoNSxoNntmb250LWZhbWlseTpcIkF2ZW5pclwiLEFyaWFsOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWR9aDEsaDJ7Zm9udC1zaXplOjIuNzVyZW07Y29sb3I6IzAwMDttYXJnaW4tYm90dG9tOjEuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7aDEsaDJ7Zm9udC1zaXplOjIuMnJlbX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe2gxLGgye2ZvbnQtc2l6ZTozMHB4fX1oMT5zcGFuLGgyPnNwYW57Y29sb3I6IzE1OWRiZTtkaXNwbGF5OmJsb2NrfWgze2ZvbnQtc2l6ZToxLjFyZW07bGluZS1oZWlnaHQ6MS40fS5ncmV5LXRleHR7Y29sb3I6IzYzNjM2M30uZ3JleS1iZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjl9YnV0dG9ue2ZvbnQtZmFtaWx5OlwiQXZlbmlyXCIsQXJpYWx9YnV0dG9uOmZvY3Vze291dGxpbmU6bm9uZX0jZm9ybS1pbnB1dC1pbWFnZVVwbG9hZHtmb250LWZhbWlseTpcIkF2ZW5pclwiLEFyaWFsO2JvcmRlcjpub25lfTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntmb250LWZhbWlseTpcIkF2ZW5pclwiLEFyaWFsfTo6LW1vei1wbGFjZWhvbGRlcntmb250LWZhbWlseTpcIkF2ZW5pclwiLEFyaWFsfTotbXMtaW5wdXQtcGxhY2Vob2xkZXJ7Zm9udC1mYW1pbHk6XCJBdmVuaXJcIixBcmlhbH06LW1vei1wbGFjZWhvbGRlcntmb250LWZhbWlseTpcIkF2ZW5pclwiLEFyaWFsfS5mb3JtLWNvbnRyb2x7cGFkZGluZzouN3JlbSAuNzVyZW19LmxlYWR7Y29sb3I6Izc3YzZkOTtmb250LWZhbWlseTpcIkxhdG9cIixBcmlhbDtmb250LXNpemU6MXJlbTtmb250LXNpemU6MS4xMjVyZW07bGV0dGVyLXNwYWNpbmc6LjFyZW19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5sZWFke2ZvbnQtc2l6ZToxcmVtfX0uYnRuLXByaW1hcnl7Ym9yZGVyLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLXJhZGl1czozcmVtOy13ZWJraXQtYm9yZGVyLXJhZGl1czozcmVtOy1tb3otYm9yZGVyLXJhZGl1czozcmVtO3BhZGRpbmc6LjhyZW0gMi41cmVtIC44cmVtO2Rpc3BsYXk6aW5saW5lLXRhYmxlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6MS4yNXJlbTt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2U7bWFyZ2luOjFyZW19LmJ0bi1wcmltYXJ5OmZpcnN0LWxldHRlcnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJ0bi1wcmltYXJ5OmhvdmVyLC5idG4tcHJpbWFyeTphY3RpdmUsLmJ0bi1wcmltYXJ5OmZvY3Vze2JhY2tncm91bmQ6IzAwMDtib3JkZXItY29sb3I6IzAwMDtjb2xvcjojZmZmO2JveC1zaGFkb3c6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJ0bi1wcmltYXJ5e2ZvbnQtc2l6ZToyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJ0bi1wcmltYXJ5e2JvcmRlci1yYWRpdXM6MnJlbTtwYWRkaW5nOi41cmVtIDFyZW0gLjVyZW19fS5idG4tcHJpbWFyeS1ibHVle2JvcmRlci1jb2xvcjojZmZmO2NvbG9yOiNmZmY7YmFja2dyb3VuZDojMTU5ZGJlO2JvcmRlci1yYWRpdXM6M3JlbTstd2Via2l0LWJvcmRlci1yYWRpdXM6M3JlbTstbW96LWJvcmRlci1yYWRpdXM6M3JlbTtwYWRkaW5nOi44cmVtIDIuNXJlbSAuOHJlbTtkaXNwbGF5OmlubGluZS10YWJsZTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjEuMjVyZW07dGV4dC10cmFuc2Zvcm06bG93ZXJjYXNlO21hcmdpbjoxcmVtfS5idG4tcHJpbWFyeS1ibHVlOmZpcnN0LWxldHRlcnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJ0bi1wcmltYXJ5LWJsdWU6aG92ZXIsLmJ0bi1wcmltYXJ5LWJsdWU6YWN0aXZlLC5idG4tcHJpbWFyeS1ibHVlOmZvY3Vze2JhY2tncm91bmQ6IzAwMDtib3JkZXItY29sb3I6IzAwMDtjb2xvcjojZmZmO2JveC1zaGFkb3c6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJ0bi1wcmltYXJ5LWJsdWV7Zm9udC1zaXplOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYnRuLXByaW1hcnktYmx1ZXtib3JkZXItcmFkaXVzOjJyZW07cGFkZGluZzouNXJlbSAxcmVtIC41cmVtfX0uYnRuLXNtYWxsLWJsdWV7Ym9yZGVyLWNvbG9yOiMxNTlkYmU7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kOiMxNTlkYmU7Ym9yZGVyLXJhZGl1czozcmVtOy13ZWJraXQtYm9yZGVyLXJhZGl1czozcmVtOy1tb3otYm9yZGVyLXJhZGl1czozcmVtO3BhZGRpbmc6LjhyZW0gMi41cmVtIC44cmVtO2Rpc3BsYXk6aW5saW5lLXRhYmxlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtmb250LXNpemU6MS4yNXJlbTt0ZXh0LXRyYW5zZm9ybTpsb3dlcmNhc2V9LmJ0bi1zbWFsbC1ibHVlOmZpcnN0LWxldHRlcnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmJ0bi1zbWFsbC1ibHVlOmhvdmVyLC5idG4tc21hbGwtYmx1ZTphY3RpdmUsLmJ0bi1zbWFsbC1ibHVlOmZvY3Vze2JhY2tncm91bmQ6IzAwMDtib3JkZXItY29sb3I6IzAwMDtjb2xvcjojZmZmO2JveC1zaGFkb3c6bm9uZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmJ0bi1zbWFsbC1ibHVle2ZvbnQtc2l6ZToyMHB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmJ0bi1zbWFsbC1ibHVle2JvcmRlci1yYWRpdXM6MnJlbTtwYWRkaW5nOi41cmVtIDFyZW0gLjVyZW19fS5idG4teHMtYmx1ZXtib3JkZXItY29sb3I6IzE1OWRiZTtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzE1OWRiZTtib3JkZXItcmFkaXVzOjNyZW07LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNyZW07LW1vei1ib3JkZXItcmFkaXVzOjNyZW07cGFkZGluZzouOHJlbSAyLjVyZW0gLjhyZW07ZGlzcGxheTppbmxpbmUtdGFibGU7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc2l6ZToxLjI1cmVtO3RleHQtdHJhbnNmb3JtOmxvd2VyY2FzZX0uYnRuLXhzLWJsdWU6Zmlyc3QtbGV0dGVye3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uYnRuLXhzLWJsdWU6aG92ZXIsLmJ0bi14cy1ibHVlOmFjdGl2ZSwuYnRuLXhzLWJsdWU6Zm9jdXN7YmFja2dyb3VuZDojMDAwO2JvcmRlci1jb2xvcjojMDAwO2NvbG9yOiNmZmY7Ym94LXNoYWRvdzpub25lfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYnRuLXhzLWJsdWV7Zm9udC1zaXplOjIwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYnRuLXhzLWJsdWV7Ym9yZGVyLXJhZGl1czoycmVtO3BhZGRpbmc6LjVyZW0gMXJlbSAuNXJlbX19LmNvbnRhY3QtYnRuLXNlY3Rpb24gLmJ0bnttaW4td2lkdGg6MTkwcHh9LmJnLWdyYXl7YmFja2dyb3VuZC1jb2xvcjojNDY0YTRjfS5iZy1ibHVle2JhY2tncm91bmQtY29sb3I6IzE1OWRiZX0uYm9sZC10ZXh0e2ZvbnQtd2VpZ2h0OmJvbGR9LmFsbC1zZXJ2aWNlc3t0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO2NvbG9yOiMxNTlkYmU7bWFyZ2luLXRvcDoxMHB4fS5kZWZhdWx0Q29sb3J7Y29sb3I6IzAwMH11bC5saXN0e3BhZGRpbmctbGVmdDowO3BhZGRpbmctdG9wOjFyZW07bWFyZ2luLWJvdHRvbToycmVtfXVsLmxpc3QgbGl7bWFyZ2luLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmU7YmFja2dyb3VuZC1zaXplOi41cmVtO21hcmdpbi1ib3R0b206LjVyZW07Zm9udC1zaXplOjEuMXJlbX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7dWwubGlzdCBsaXt3aWR0aDoxMDAlO2Zsb2F0Om5vbmV9fXVsLmxpc3QgaW1ne3dpZHRoOjI1cHg7bWFyZ2luLXJpZ2h0OjE1cHh9Lmljb24tcGhvbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y29sb3I6IzE1OWRiZTtmb250LXNpemU6MS44cmVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlfS5pY29uLXBob25lOmJlZm9yZXtjb250ZW50OlwiXCI7d2lkdGg6MjJweDtoZWlnaHQ6MjJweDtkaXNwbGF5OmJsb2NrO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29uLXBob25lLnBuZyk7YmFja2dyb3VuZC1pbWFnZTp1cmwoLi4vaW1nL2ljb24tcGhvbmUuc3ZnKX0uaWNvbi1waG9uZS5uby1pY29uOmJlZm9yZXtkaXNwbGF5Om5vbmV9aHJ7Ym9yZGVyLXRvcDpzb2xpZCAxcHggIzYzNjM2M30ubmF2YmFye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjEwMCU7ei1pbmRleDoyO2xldHRlci1zcGFjaW5nOi4xcmVtOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXR9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5uYXZiYXIuY29sbGFwc2VkLW5hdntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjYpOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjphbGwgLjNzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246YWxsIC4zcyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmFsbCAuM3MgZWFzZS1pbi1vdXR9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubmF2YmFyLm5hdi1vcGVue2JhY2tncm91bmQtY29sb3I6IzQzYjBjYjtoZWlnaHQ6MTAwJTtwb3NpdGlvbjpmaXhlZDt6LWluZGV4OjEwMDB9fS5uYXZiYXIgLmNvbnRhaW5lcnt3aWR0aDoxMDAlfS5uYXZiYXIgYXtjb2xvcjojZmZmfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubmF2YmFyIC5tYXN0aGVhZC1icmFuZCBpbWd7d2lkdGg6MTUlO21hcmdpbi10b3A6LjVyZW19fS5uYXZiYXIgLm5hdmJhci1jb2xsYXBzZXttYXJnaW4tbGVmdDotMXJlbTttYXJnaW4tcmlnaHQ6LTFyZW07cGFkZGluZy1sZWZ0OjFyZW07cGFkZGluZy1yaWdodDoxcmVtO2p1c3RpZnktY29udGVudDpmbGV4LWVuZH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm5hdmJhciAubmF2YmFyLWNvbGxhcHNle3RleHQtYWxpZ246Y2VudGVyO3RvcDoyMHZoO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MCAzNXZ3fX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm5hdmJhciAubmF2YmFyLXRvZ2dsZXItcmlnaHR7Ym9yZGVyOnJnYmEoMCwwLDAsMCk7cmlnaHQ6MDttYXJnaW4tcmlnaHQ6LTFyZW19Lm5hdmJhciAubmF2YmFyLXRvZ2dsZXItcmlnaHQ6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MjJweDtsZWZ0OjA7dG9wOjhweH19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5uYXZiYXIgLm5hdmJhci1uYXYgLm5hdi1pdGVte3BhZGRpbmc6OHB4IDB9fS5uYXZiYXIgLm5hdmJhci1uYXYgLm5hdi1saW5re2NvbG9yOiNmZmY7Zm9udC1zaXplOjFyZW19QG1lZGlhKG1pbi13aWR0aDogOTkycHgpey5uYXZiYXIgLm5hdmJhci1uYXYgLm5hdi1saW5re3BhZGRpbmc6LjVyZW0gMS41cmVtfX0ubmF2YmFyIC5uYXZiYXItbmF2IC5uYXYtbGluay5hY3RpdmV7YmFja2dyb3VuZDpoc2xhKDAsMCUsMTAwJSwuMik7Ym9yZGVyLXJhZGl1czoycmVtfS5uYXZiYXIgLmhhbWJ1cmdlci1ib3h7d2lkdGg6MjRweH0ubmF2YmFyLm5hdi1vcGVuIC5oYW1idXJnZXItaW5uZXJ7Ym90dG9tOjA7Ym9yZGVyLXRvcDowO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpfS5uYXZiYXIubmF2LW9wZW4gLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7ZGlzcGxheTpub25lfS5uYXZiYXIubmF2LW9wZW4gLmhhbWJ1cmdlci1pbm5lcjphZnRlcntib3R0b206MDtib3JkZXItdG9wOjA7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5uYXZiYXJ7cGFkZGluZzoxcmVtIDQuNnZ3IC41cmVtfS5uYXZiYXIgLmljb24tcGhvbmV7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NDlweDt0b3A6MTRweH0uaWNvbi1waG9uZTpiZWZvcmV7Y29udGVudDpcIlwiO3dpZHRoOjIycHg7aGVpZ2h0OjIycHg7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWltYWdlOnVybCguLi9pbWcvaWNvbi1waG9uZS5wbmcpO2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uL2ltZy9pY29uLXBob25lLnN2Zyl9Zm9vdGVye2JhY2tncm91bmQtY29sb3I6IzAwMDtjb2xvcjojZmZmO3BhZGRpbmc6Mi40NHZoIDUuNjN2dyAzLjg5dmh9Zm9vdGVyIGF7Y29sb3I6I2ZmZn1mb290ZXIgLmZvb3Rlci10ZXh0e21hcmdpbi10b3A6My4ydmg7b3ZlcmZsb3ctd3JhcDpicmVhay13b3JkfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtmb290ZXIgLmZvb3Rlci10ZXh0e21hcmdpbi10b3A6MjlweH19Zm9vdGVyIC5mb290ZXItdGV4dCBwe21hcmdpbi1ib3R0b206OHB4fWZvb3RlciAuZm9vdGVyLXRleHQgYXt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfWZvb3RlciAuZm9vdGVyLXRleHQgYTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZX1mb290ZXIgLmZvb3Rlci10ZXh0IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Zm9vdGVyIC5sZWZ0e3BhZGRpbmctbGVmdDowfWZvb3RlciAubWVkYWwtZ3JvdXAgaW1ne3dpZHRoOjk0cHg7bWFyZ2luOjAgMS4xcmVtfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtmb290ZXIgLm1lZGFsLWdyb3VwIGltZ3t3aWR0aDo2NXB4fX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7Zm9vdGVyIC5tZWRhbC1ncm91cCBpbWd7d2lkdGg6NjRweDttYXJnaW46MCAuN3JlbX19Zm9vdGVyIC5yaWdodCAuZm9vdGVyLXRleHR7cGFkZGluZy1sZWZ0OjMwcHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe2Zvb3RlciAucmlnaHQgLmZvb3Rlci10ZXh0e3BhZGRpbmctbGVmdDowfX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Zm9vdGVye3RleHQtYWxpZ246Y2VudGVyfX1mb290ZXIgLmNvcHlyaWdodHtwYWRkaW5nLXRvcDoxMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNmZmZ9Zm9vdGVyIC5jb3B5cmlnaHQ+ZGl2e2ZvbnQtc2l6ZToxcmVtO21hcmdpbi10b3A6NnB4O2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7ZGlzcGxheTpmbGV4O2p1c3RpZnktY29udGVudDpjZW50ZXI7ZmxleC1kaXJlY3Rpb246Y29sdW1uO2NvbG9yOmhzbGEoMCwwJSwxMDAlLC43KX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Zm9vdGVyIC5jb3B5cmlnaHQ+ZGl2e2ZvbnQtc2l6ZToxNnB4fX1mb290ZXIgLmNvcHlyaWdodD5kaXYgYXtjb2xvcjpoc2xhKDAsMCUsMTAwJSwuNyl9Lm1haW4tYmFubmVye2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjEwMHZoO2JhY2tncm91bmQtc2l6ZTpjb3Zlcjtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm1haW4tYmFubmVye2hlaWdodDo5MnZofX0ubWFpbi1iYW5uZXIuc21hbGx7aGVpZ2h0OjI4OXB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubWFpbi1iYW5uZXIuc21hbGx7Zm9udC1zaXplOjE4cHh9fS5tYWluLWJhbm5lci5zbWFsbCAubWFpbi1iYW5uZXItaW5uZXJ7dG9wOmF1dG87Ym90dG9tOjB9Lm1haW4tYmFubmVyLnNtYWxsIC5tYWluLWJhbm5lci1pbm5lciBoMXtmb250LXNpemU6Mi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubWFpbi1iYW5uZXIuc21hbGwgLm1haW4tYmFubmVyLWlubmVyIGgxe2ZvbnQtc2l6ZTozNXB4fX0ubWFpbi1iYW5uZXIuc21hbGwgLm1haW4tYmFubmVyLWlubmVyIGltZ3t3aWR0aDoxMS44N3Z3fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubWFpbi1iYW5uZXIuc21hbGwgLm1haW4tYmFubmVyLWlubmVyIGltZ3t3aWR0aDoxNzFweH19Lm1haW4tYmFubmVyLmlubmVyLWJhbm5lcntoZWlnaHQ6NDJ2aDtoZWlnaHQ6MjZ2d31AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1haW4tYmFubmVyLmlubmVyLWJhbm5lcntoZWlnaHQ6MzB2aH19QG1lZGlhKG1heC13aWR0aDogNTc1cHgpey5tYWluLWJhbm5lci5pbm5lci1iYW5uZXJ7aGVpZ2h0OjI0MHB4fX0ubWFpbi1iYW5uZXIuaW5uZXItYmFubmVyIC5tYWluLWJhbm5lci1pbm5lcnt0b3A6YXV0bztib3R0b206MDtwYWRkaW5nOjAgOC4xN3Z3IDJ2aCA4LjE3dnd9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tYWluLWJhbm5lci5pbm5lci1iYW5uZXIgLm1haW4tYmFubmVyLWlubmVye21hcmdpbi1ib3R0b206MTBweH19Lm1haW4tYmFubmVyLmlubmVyLWJhbm5lciAubWFpbi1iYW5uZXItaW5uZXIgaDF7Zm9udC1zaXplOjIuNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1haW4tYmFubmVyLmlubmVyLWJhbm5lciAubWFpbi1iYW5uZXItaW5uZXIgaDF7Zm9udC1zaXplOjM1cHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubWFpbi1iYW5uZXIuaW5uZXItYmFubmVyIC5tYWluLWJhbm5lci1pbm5lciBoMXtmb250LXNpemU6MjhweDttYXJnaW46MCAwIDIuNXJlbX19Lm1haW4tYmFubmVyLmlubmVyLWJhbm5lciAubWFpbi1iYW5uZXItaW5uZXIgaDEgc21hbGx7Zm9udC1zaXplOjEuMXJlbTttYXJnaW4tYm90dG9tOjJ2aDtkaXNwbGF5OmJsb2NrfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubWFpbi1iYW5uZXIuaW5uZXItYmFubmVyIC5tYWluLWJhbm5lci1pbm5lciBoMSBzbWFsbHtmb250LXNpemU6MThweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tYWluLWJhbm5lci5pbm5lci1iYW5uZXIgLm1haW4tYmFubmVyLWlubmVyIGgxIHNtYWxse2ZvbnQtc2l6ZToxNHB4O21hcmdpbi1ib3R0b206MTBweH19Lm1haW4tYmFubmVyLmlubmVyLWJhbm5lciAubWFpbi1iYW5uZXItaW5uZXIgaDEgc3Bhbntjb2xvcjojZmZmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21heC13aWR0aDozMnZ3fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubWFpbi1iYW5uZXIuaW5uZXItYmFubmVyIC5tYWluLWJhbm5lci1pbm5lciBoMSBzcGFue21heC13aWR0aDoyNjVweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5tYWluLWJhbm5lci5pbm5lci1iYW5uZXIgLm1haW4tYmFubmVyLWlubmVyIGgxIHNwYW57bWF4LXdpZHRoOjI0MHB4fX0ubWFpbi1iYW5uZXIuaW5uZXItYmFubmVyIC5tYWluLWJhbm5lci1pbm5lciBpbWd7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjgwcHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5tYWluLWJhbm5lci5pbm5lci1iYW5uZXIgLm1haW4tYmFubmVyLWlubmVyIGltZ3t3aWR0aDo3NXB4fX1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7Lm1haW4tYmFubmVyLmlubmVyLWJhbm5lciAubWFpbi1iYW5uZXItaW5uZXIgaW1ne2Rpc3BsYXk6bm9uZX19Lm1haW4tYmFubmVyIC5tYWluLWJhbm5lci1pbm5lcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO3RvcDozNSU7bGVmdDowO3JpZ2h0OjA7bWFyZ2luOjBweCBhdXRvfS5tYWluLWJhbm5lciAubWFpbi1iYW5uZXItaW5uZXIgaDF7Y29sb3I6I2ZmZjtmb250LXNpemU6NC41NnZ3O2ZvbnQtc2l6ZTo2NnB4O21hcmdpbjowIDAgMS4ycmVtfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubWFpbi1iYW5uZXIgLm1haW4tYmFubmVyLWlubmVyIGgxe2ZvbnQtc2l6ZTo0MHB4fX0ubWFpbi1iYW5uZXIgLm1haW4tYmFubmVyLWlubmVyIHB7Zm9udC1zaXplOjI1cHg7Y29sb3I6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lm1haW4tYmFubmVyIC5tYWluLWJhbm5lci1pbm5lciBwe2ZvbnQtc2l6ZToxNnB4fX0ubWFpbi1iYW5uZXIgLm1haW4tYmFubmVyLWlubmVyIHAuc3ViLWhlYWRpbmd7bWFyZ2luOjAgMCA0dmh9Lm1haW4tYmFubmVyIC5hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTtib3R0b206NnZoO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi0yMHB4fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsubWFpbi1iYW5uZXIgLmFycm93e2JvdHRvbToxMCV9fS5tYWluLWJhbm5lciAuYm91bmNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlOy1tb3otYW5pbWF0aW9uLW5hbWU6Ym91bmNlOy1vLWFuaW1hdGlvbi1uYW1lOmJvdW5jZTthbmltYXRpb24tbmFtZTpib3VuY2V9Lm1haW4tYmFubmVyIC5hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDstbW96LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDstbXMtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoOy1vLWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlOy1tb3otYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzOy1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOjJzOy1tcy1hbmltYXRpb24tZHVyYXRpb246MnM7LW8tYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc31ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MCUsODAlLDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzBweCl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTE1cHgpfX1ALW1vei1rZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MCUsODAlLDEwMCV7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX00MCV7LW1vei10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzBweCl9NjAley1tb3otdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTE1cHgpfX1ALW8ta2V5ZnJhbWVzIGJvdW5jZXswJSwyMCUsNTAlLDgwJSwxMDAley1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApfTQwJXstby10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMzBweCl9NjAley1vLXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xNXB4KX19QGtleWZyYW1lcyBib3VuY2V7MCUsMjAlLDUwJSw4MCUsMTAwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX00MCV7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTMwcHgpfTYwJXt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTVweCl9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KXsubWFpbi1iYW5uZXIgLm1haW4tYmFubmVyLWlubmVye3RvcDoyMiV9fS5hYm91dC1zZWN0aW9ue3BhZGRpbmc6OS4yNXZoIDEyLjV2dyA4LjN2aH0uYWJvdXQtc2VjdGlvbiBoMntmb250LXNpemU6Mi41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXQtc2VjdGlvbntwYWRkaW5nOjUwcHggMzBweH19LmFib3V0LXNlY3Rpb24gcHtmb250LXNpemU6MXJlbX0uYWJvdXQtc2VjdGlvbiAubGVhZHtmb250LXNpemU6MS4xMjVyZW19LmFib3V0LXNlY3Rpb24gLmltZy1zZWN0aW9ue2Rpc3BsYXk6ZmxleDtmbGV4LWRpcmVjdGlvbjpjb2x1bW59LmFib3V0LXNlY3Rpb24gLmltZy1zZWN0aW9uIC5zaWRlLWJsb2Nre2Rpc3BsYXk6ZmxleDtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyfS5hYm91dC1zZWN0aW9uIC5pbWctc2VjdGlvbiAuaW1nLWJsb2Nre3otaW5kZXg6MTA7cG9zaXRpb246cmVsYXRpdmU7dG9wOjk1cHg7bGVmdDo1NXB4fS5hYm91dC1zZWN0aW9uIC5pbWctc2VjdGlvbiAuaW1nLWJsb2NrIC5pbWctYm94e3dpZHRoOjE4M3B4O2hlaWdodDo4NXB4O3BhZGRpbmc6LjhyZW07b3BhY2l0eTouODQ7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JveC1zaGFkb3c6LTFweCAycHggNHB4IDAgcmdiYSgwLDAsMCwuMTkpO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMwMDA7bWFyZ2luOjAgMCAxOHB4fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsuYWJvdXQtc2VjdGlvbiAuaW1nLXNlY3Rpb24gLmltZy1ibG9jayAuaW1nLWJveHt3aWR0aDoxNTBweH19LmFib3V0LXNlY3Rpb24gLmltZy1zZWN0aW9uIC5pbWctYmxvY2sgLmltZy1ib3ggaW1ne2hlaWdodDozMHB4O21hcmdpbjoxMHB4IGF1dG8gOHB4O2Rpc3BsYXk6YmxvY2t9LmFib3V0LXNlY3Rpb24gLmltZy1zZWN0aW9uIC5pbWctYmxvY2sgLmltZy1ib3g6Zmlyc3QtY2hpbGR7YmFja2dyb3VuZC1jb2xvcjojMTU5ZGJlO2NvbG9yOiNmZmZ9LmFib3V0LXNlY3Rpb24gLmltZy1zZWN0aW9uIC5pbWctYmxvY2sgLmltZy1ib3g6bnRoLWNoaWxkKDIpe3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MS45NXZ3fS5hYm91dC1zZWN0aW9uIC5pbWctc2VjdGlvbiAuaW1nLWJsb2NrIC5pbWctYm94Om50aC1jaGlsZCgzKXtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjMuOXZ3fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXQtc2VjdGlvbiAuaW1nLXNlY3Rpb24gLmltZy1ibG9ja3tsZWZ0OjIwcHh9fS5hYm91dC1zZWN0aW9uIC5pbWctc2VjdGlvbiAuc2lkZS1pbWFnZSBpbWd7d2lkdGg6MjI1cHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5hYm91dC1zZWN0aW9uIC5pbWctc2VjdGlvbiAuc2lkZS1pbWFnZSBpbWd7d2lkdGg6MjAwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXQtc2VjdGlvbiAuaW1nLXNlY3Rpb24gLnNpZGUtaW1hZ2UgaW1ne3JpZ2h0OjIwcHg7d2lkdGg6MTcwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDU3NXB4KXsuYWJvdXQtc2VjdGlvbiAuaW1nLXNlY3Rpb24gLnNpZGUtaW1hZ2UgaW1ne3dpZHRoOjE1MHB4fX0uYWJvdXQtc2VjdGlvbiAubWVkYWwtZ3JvdXB7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDo4OHB4fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYWJvdXQtc2VjdGlvbiAubWVkYWwtZ3JvdXB7bWFyZ2luLXRvcDoxMTBweH19LmFib3V0LXNlY3Rpb24gLm1lZGFsLWdyb3VwIGltZ3t3aWR0aDo5NHB4O21hcmdpbjowIDEuMXJlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmFib3V0LXNlY3Rpb24gLm1lZGFsLWdyb3VwIGltZ3t3aWR0aDo2NXB4fX1AbWVkaWEobWF4LXdpZHRoOiA1NzVweCl7LmFib3V0LXNlY3Rpb24gLm1lZGFsLWdyb3VwIGltZ3t3aWR0aDo1NXB4O21hcmdpbjowIC41cmVtfX0uYWJvdXQtc2VjdGlvbi5hYm91dC1pbm5lcntwYWRkaW5nOjB9LmFib3V0LXNlY3Rpb24uYWJvdXQtaW5uZXIgcHtjb2xvcjojNjM2MzYzfS5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1tYWlue2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcH0uYWJvdXQtc2VjdGlvbi5hYm91dC1pbm5lciAuYWJvdXQtbWFpbiAubGVmdC1iZ3t3aWR0aDozMCV9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1tYWluIC5sZWZ0LWJne2Rpc3BsYXk6bm9uZX19LmFib3V0LXNlY3Rpb24uYWJvdXQtaW5uZXIgLmFib3V0LW1haW4gLnJpZ2h0LWNvbnRlbnR7d2lkdGg6NzAlO3BhZGRpbmc6MCA3LjIydncgNS42N3ZofUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYWJvdXQtc2VjdGlvbi5hYm91dC1pbm5lciAuYWJvdXQtbWFpbiAucmlnaHQtY29udGVudHt3aWR0aDoxMDAlO3BhZGRpbmc6MCA1LjI4dncgNS43OHZoIDUuMjh2d319QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1tYWluIC5yaWdodC1jb250ZW50e3dpZHRoOjEwMCU7cGFkZGluZzowIDMwcHggNTBweH19QG1lZGlhKG1pbi13aWR0aDogMTIwMHB4KXsuYWJvdXQtc2VjdGlvbi5hYm91dC1pbm5lciAuYWJvdXQtbWFpbiAucmlnaHQtY29udGVudHtwYWRkaW5nOjAgMTR2dyA1LjY3dmggMH19LmFib3V0LXNlY3Rpb24uYWJvdXQtaW5uZXIgLmFib3V0LW1haW4gLnJpZ2h0LWNvbnRlbnQgLnF1b3RlLWJsb2NrIGJsb2NrcXVvdGV7Y29sb3I6IzE1OWRiZTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MDtmb250LXNpemU6MS41cmVtfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuYWJvdXQtc2VjdGlvbi5hYm91dC1pbm5lciAuYWJvdXQtbWFpbiAucmlnaHQtY29udGVudCAucXVvdGUtYmxvY2sgYmxvY2txdW90ZXtmb250LXNpemU6MThweDtwYWRkaW5nOjF2dyAxdmh9fS5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1tYWluIC5yaWdodC1jb250ZW50IC5xdW90ZS1ibG9jayAucXVvdGV7cG9zaXRpb246cmVsYXRpdmU7dG9wOjE1cHg7Zm9udC1zaXplOjU2cHh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1tYWluIC5yaWdodC1jb250ZW50IC5xdW90ZS1ibG9jayAucXVvdGV7Zm9udC1zaXplOjI1cHh9fS5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1tYWluIC5yaWdodC1jb250ZW50IC5xdW90ZS1ibG9jayAucXVvdGUgc3Bhbntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDVweH0uYWJvdXQtc2VjdGlvbi5hYm91dC1pbm5lciAuYWJvdXQtbWFpbiAucmlnaHQtY29udGVudCAucXVvdGUtYmxvY2sgLnF1b3RlOmJlZm9yZXtjb250ZW50Olwi4oCcXCJ9LmFib3V0LXNlY3Rpb24uYWJvdXQtaW5uZXIgLmFib3V0LW1haW4gLnJpZ2h0LWNvbnRlbnQgLnF1b3RlLWJsb2NrIC5xdW90ZS50ZXh0LXJpZ2h0e3JpZ2h0OjA7dG9wOmF1dG87Ym90dG9tOjB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1tYWluIC5yaWdodC1jb250ZW50IC5xdW90ZS1ibG9jayAucXVvdGUudGV4dC1yaWdodHtib3R0b206MTVweH19LmFib3V0LXNlY3Rpb24uYWJvdXQtaW5uZXIgLmFib3V0LW1haW4gLnJpZ2h0LWNvbnRlbnQgLnF1b3RlLWJsb2NrIC5xdW90ZS50ZXh0LXJpZ2h0OmJlZm9yZXtjb250ZW50Olwi4oCdXCJ9LmFib3V0LXNlY3Rpb24uYWJvdXQtaW5uZXIgLmFib3V0LW1haW4gLnJpZ2h0LWNvbnRlbnQgLmNvbnRlbnQtYmxvY2t7cGFkZGluZzowIDAgMCA0dnd9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1tYWluIC5yaWdodC1jb250ZW50IC5jb250ZW50LWJsb2Nre3BhZGRpbmc6MCAyLjY3dnd9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXQtc2VjdGlvbi5hYm91dC1pbm5lciAuYWJvdXQtbWFpbiAucmlnaHQtY29udGVudCAuY29udGVudC1ibG9ja3twYWRkaW5nOjB9fS5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1tYWluIC5tZWRhbC1ncm91cHt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLXRvcDo0Ljh2aH0uYWJvdXQtc2VjdGlvbi5hYm91dC1pbm5lciAuYWJvdXQtbWFpbiAubWVkYWwtZ3JvdXAgaW1nOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjB9LmFib3V0LXNlY3Rpb24uYWJvdXQtaW5uZXIgLmFib3V0LWNvbnRhaW5lcntwYWRkaW5nOjIuNjd2aCAxNy43dncgNS43dmh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1jb250YWluZXJ7cGFkZGluZzoyLjc4dmggNy4yMnZ3IDUuNzh2aCA1LjI4dnd9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuYWJvdXQtc2VjdGlvbi5hYm91dC1pbm5lciAuYWJvdXQtY29udGFpbmVye3BhZGRpbmc6MCAzMHB4IDUwcHh9fS5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1jb250YWluZXIgLmxpc3QtYmxvY2t7cGFkZGluZzowIDAgMCA2dnd9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5hYm91dC1zZWN0aW9uLmFib3V0LWlubmVyIC5hYm91dC1jb250YWluZXIgLmxpc3QtYmxvY2t7cGFkZGluZzowIDE1cHggMnZ3fX0uc2VydmljZS1zZWN0aW9ue3BhZGRpbmc6OC4xdmggMTd2dyA3Ljd2aH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlcnZpY2Utc2VjdGlvbntwYWRkaW5nOjUwcHggMzBweH19LnNlcnZpY2Utc2VjdGlvbiAubGVhZHtjb2xvcjojMDAwO21heC13aWR0aDo1NzBweDttYXJnaW46MCBhdXRvfS5oZXgtaXRlbXMtYmxvY2t7bWFyZ2luOjMuMXZoIDAgMy4zdmh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5oZXgtaXRlbXMtYmxvY2t7bWFyZ2luOjB9fS5oZXgtaXRlbXMtYmxvY2sgaW1ne3dpZHRoOjg5cHg7aGVpZ2h0Ojk3cHg7bWFyZ2luLWJvdHRvbToxN3B4fS5oZXgtaXRlbXMtYmxvY2sgYXtjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5oZXgtaXRlbXMtYmxvY2sgc3Bhbntjb2xvcjojMTU5ZGJlfS5oZXgtaXRlbXMtYmxvY2sgYTpmb2N1cyBzcGFuLC5oZXgtaXRlbXMtYmxvY2sgYTpob3ZlciBzcGFue3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmhleC1pdGVtcy1ibG9jayBoM3tmb250LXNpemU6MXJlbTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmhleC1pdGVtcy1ibG9jayBwe2ZvbnQtc2l6ZTouOXJlbTttYXJnaW4tYm90dG9tOi41cmVtfS5oZXgtaXRlbXMtYmxvY2sgLmhleC1pdGVte3BhZGRpbmc6MCAzdnc7bWFyZ2luOjJ2aCAwfS5uZXdzLXNlY3Rpb257cGFkZGluZzo2LjN2aCAxMi4zdnd9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5uZXdzLXNlY3Rpb257cGFkZGluZzo1MHB4IDMwcHh9fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsubmV3cy1zZWN0aW9uIC5uZXdzLWl0ZW1zLWJsb2NrIC5uZXdzLWJsb2Nre21hcmdpbi1ib3R0b206NTBweH19Lm5ld3Mtc2VjdGlvbiAubmV3cy1pdGVtcy1ibG9jayAubmV3cy1ibG9jayAubmV3cy1pdGVte3dpZHRoOjEwMCV9Lm5ld3Mtc2VjdGlvbiAubmV3cy1pdGVtcy1ibG9jayAubmV3cy1ibG9jayAubmV3cy1pdGVtIGltZ3t3aWR0aDoxMDAlfS5uZXdzLXNlY3Rpb24gLm5ld3MtaXRlbXMtYmxvY2sgLm5ld3MtYmxvY2sgLm5ld3MtaXRlbSBoM3tmb250LXdlaWdodDpib2xkO2NvbG9yOiMwMDA7bWFyZ2luLXRvcDoxcmVtfS5uZXdzLXNlY3Rpb24gLm5ld3MtaXRlbXMtYmxvY2sgLm5ld3MtYmxvY2sgLm5ld3MtaXRlbSBwe2ZvbnQtc2l6ZTouOXJlbX0ubmV3cy1zZWN0aW9uIC5uZXdzLWl0ZW1zLWJsb2NrIC5uZXdzLWJsb2NrIC5uZXdzLWl0ZW0gLm5ld3MtZGF0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmOWY5Zjk7cGFkZGluZzoxMHB4IDE0cHggN3B4O2ZvbnQtc2l6ZTouOXJlbX0ubmV3cy1zZWN0aW9uIC5uZXdzLWl0ZW1zLWJsb2NrIC5uZXdzLWJsb2NrIC5uZXdzLWl0ZW0gLm5ld3MtZGF0ZSBhe2Zsb2F0OnJpZ2h0O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojMDAwfS5uZXdzLXNlY3Rpb24gLm5ld3MtaXRlbXMtYmxvY2sgLm5ld3MtYmxvY2sgLm5ld3MtaXRlbSAubmV3cy1kYXRlIHNwYW57Y29sb3I6IzAwMDttYXJnaW4tbGVmdDouN3Z3fS5uZXdzLXNlY3Rpb24gLm5ld3MtaXRlbXMtYmxvY2sgLm5ld3MtYmxvY2sgLm5ld3MtaXRlbSAubmV3cy1kYXRlIGltZ3t3aWR0aDoyNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JvdHRvbToycHh9LmNvbnRhY3Qtc2VjdGlvbntwYWRkaW5nOjcuMXZoIDE3dncgNy43dmh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb250YWN0LXNlY3Rpb257cGFkZGluZzoyMHB4IDMwcHggMTAwcHh9fS5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaXRlbXMtYmxvY2t7bWFyZ2luOjMuMnZoIDAgNi42dmh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaXRlbXMtYmxvY2t7bWFyZ2luOjB9fS5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaXRlbXMtYmxvY2sgaW1ne3dpZHRoOjg5cHg7aGVpZ2h0Ojk3cHg7bWFyZ2luLWJvdHRvbToxN3B4fS5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaXRlbXMtYmxvY2sgYXtjb2xvcjojMDAwO3RleHQtZGVjb3JhdGlvbjpub25lfS5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaXRlbXMtYmxvY2sgYSBwe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pdGVtcy1ibG9jayBhOmZvY3VzIHAsLmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pdGVtcy1ibG9jayBhOmhvdmVyIHB7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pdGVtcy1ibG9jayBzcGFue2NvbG9yOiMxNTlkYmV9LmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pdGVtcy1ibG9jayBoM3tmb250LXNpemU6MS4yNXJlbTttaW4taGVpZ2h0OjQ0cHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2NvbG9yOiMxNTlkYmV9LmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pdGVtcy1ibG9jayBwe2ZvbnQtc2l6ZToxcmVtO21hcmdpbi1ib3R0b206LjVyZW19LmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pdGVtcy1ibG9jayAuaGV4LWl0ZW17cGFkZGluZzowIDN2dzttYXJnaW46MnZoIDB9LmNvbnRhY3Qtc2VjdGlvbiAuY29udGFjdC1pdGVtcy1ibG9jayAuY29udGFjdC1zZWN0aW9uLWltZ3ttYXJnaW46YXV0byAwfS5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaXRlbXMtYmxvY2sgLmNvbnRhY3Qtc2VjdGlvbi1pbWcgaW1ne3dpZHRoOjEwMCU7aGVpZ2h0OmF1dG99QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5jb250YWN0LXNlY3Rpb24gLmNvbnRhY3QtaXRlbXMtYmxvY2sgLmNvbnRhY3Qtc2VjdGlvbi1pbWd7ZGlzcGxheTpub25lfX0uZm9ybS1zZWN0aW9ue3BhZGRpbmc6MCAwIDd2aH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LmZvcm0tc2VjdGlvbiAuZm9ybS1zZWN0aW9uLWZvcm17cGFkZGluZzowIDMwcHh9fS5mb3JtLXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtaXRlbXtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtkaXNwbGF5OmZsZXg7d2lkdGg6NTAlO2ZvbnQtc2l6ZToxLjI1cmVtO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZvcm0tc2VjdGlvbiAubmF2LXRhYnMgLm5hdi1pdGVte2ZvbnQtc2l6ZToxNnB4fX0uZm9ybS1zZWN0aW9uIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5re2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwKSAhaW1wb3J0YW50O2JvcmRlcjpub25lO3BhZGRpbmc6LjhyZW0gLjVyZW07Ym9yZGVyLXJhZGl1czowO2NvbG9yOiMwMDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5mb3JtLXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbmt7bWluLWhlaWdodDo3NXB4fX0uZm9ybS1zZWN0aW9uIC5uYXYtdGFicyAubmF2LWl0ZW0gLm5hdi1saW5rLmFjdGl2ZXtib3gtc2hhZG93OjhweCAtMTVweCAyNXB4IDAgcmdiYSgwLDAsMCwuMDgpfS5mb3JtLXNlY3Rpb24gLm5hdi10YWJzIC5uYXYtaXRlbSAubmF2LWxpbms6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX1AbWVkaWEobWluLXdpZHRoOiA1NzZweCl7LmZvcm0tc2VjdGlvbiAubmF2LXRhYnMgLm5hdi1pdGVtIC5uYXYtbGluay5hY3RpdmV7cGFkZGluZzoxLjJyZW0gLjVyZW19fS5mb3JtLXNlY3Rpb24gLnRhYi1jb250ZW50e2JveC1zaGFkb3c6NXB4IDEwcHggMzBweCAwIHJnYmEoMCwwLDAsLjA4KTtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzowIDE1LjF2dyAwIDUuMnZ3fUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuZm9ybS1zZWN0aW9uIC50YWItY29udGVudHtwYWRkaW5nOjAgNS4ydncgMCA1LjJ2d319LmZvcm0tc2VjdGlvbiAudGFiLWNvbnRlbnQgaW5wdXQsLmZvcm0tc2VjdGlvbiAudGFiLWNvbnRlbnQgdGV4dGFyZWF7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM5Nzk3OTc7Y29sb3I6Izc3YzZkOTtwYWRkaW5nLWxlZnQ6MH0uZm9ybS1zZWN0aW9uIC50YWItY29udGVudCAuYnRuLWNvbnRhY3R7bGVmdDoxMS42NXZ3O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6dXJsKC9pbWcvZm9ybS1pY29uLnBuZyk7aGVpZ2h0Ojk3cHg7d2lkdGg6OTdweDtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2JvdHRvbTo2LjV2aDtjb2xvcjpyZ2JhKDAsMCwwLDApO3BhZGRpbmc6MH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZvcm0tc2VjdGlvbiAudGFiLWNvbnRlbnQgLmJ0bi1jb250YWN0e3Bvc2l0aW9uOmluaXRpYWw7bWFyZ2luOjA7aGVpZ2h0OjYwcHg7d2lkdGg6NjBweH19LmZvcm0tc2VjdGlvbiBpbWd7d2lkdGg6MzEuNXZ3O21heC13aWR0aDo0NTVweH0uZm9ybS1zZWN0aW9uIC5mb3JtLXNlY3Rpb24taW1nLC5mb3JtLXNlY3Rpb24gLmZvcm0tc2VjdGlvbi1hcmVhe21hcmdpbjphdXRvIDA7dGV4dC1hbGlnbjpjZW50ZXJ9LmZvcm0tc2VjdGlvbiAuZm9ybS1zZWN0aW9uLWltZyBoMywuZm9ybS1zZWN0aW9uIC5mb3JtLXNlY3Rpb24tYXJlYSBoM3tmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxLjVyZW19LmZvcm0tc2VjdGlvbiAuZm9ybS1zZWN0aW9uLWltZyBwLC5mb3JtLXNlY3Rpb24gLmZvcm0tc2VjdGlvbi1hcmVhIHB7bWFyZ2luLWJvdHRvbTouNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmZvcm0tc2VjdGlvbiAuZm9ybS1zZWN0aW9uLWltZywuZm9ybS1zZWN0aW9uIC5mb3JtLXNlY3Rpb24tYXJlYXtkaXNwbGF5Om5vbmV9fS5mb3JtLXNlY3Rpb24gLm5hdi10YWJze21hcmdpbi10b3A6LTQuM3JlbX0uZm9ybS1zZWN0aW9uIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVye2JveC1zaGFkb3c6OHB4IC0xNXB4IDI1cHggMCByZ2JhKDAsMCwwLC4wOCl9LmZvcm0tc2VjdGlvbiAuaW52YWxpZC1mZWVkYmFjaywuZm9ybS1zZWN0aW9uIC5hbGVydC1kYW5nZXIsLmZvcm0tc2VjdGlvbiAuZXJyb3J7Y29sb3I6IzE1OWRiZX0uc2VydmljZS1pbmRleHtwYWRkaW5nOjUuOXZoIDEydncgOS42dmh9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLWluZGV4e3BhZGRpbmc6NDBweCAzMHB4fX0uc2VydmljZS1pbmRleCBwe21heC13aWR0aDo1Ni4yNXZ3O21hcmdpbjowIGF1dG87Zm9udC1zaXplOjEuMXJlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlcnZpY2UtaW5kZXggcHtmb250LXNpemU6MThweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLWluZGV4IHB7Zm9udC1zaXplOjE2cHg7bWF4LXdpZHRoOnVuc2V0fX0uc2VydmljZS1pbmRleCAuc2VydmljZUluZGV4LWJsb2Nre21hcmdpbjo4LjF2aCAwIDB9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLWluZGV4IC5zZXJ2aWNlSW5kZXgtYmxvY2t7bWFyZ2luOjMwcHggLTE1cHggMH19LnNlcnZpY2UtaW5kZXggLnNlcnZpY2VJbmRleC1ibG9jayAuc2VydmljZS10aWxle2JveC1zaGFkb3c6NXB4IDEwcHggMzBweCAwIHJnYmEoNDEsMjYsMjA0LC4xMik7bWFyZ2luOjEuM3ZoIDA7cGFkZGluZzoyLjh2aCAxLjd2dyAyLjR2aCAyLjh2dzt0cmFuc2l0aW9uOmFsbCAuMnMgZWFzZS1pbi1vdXR9QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlLWluZGV4IC5zZXJ2aWNlSW5kZXgtYmxvY2sgLnNlcnZpY2UtdGlsZXtwYWRkaW5nOjIwcHh9fS5zZXJ2aWNlLWluZGV4IC5zZXJ2aWNlSW5kZXgtYmxvY2sgLnNlcnZpY2UtdGlsZTpob3Zlcnt0cmFuc2Zvcm06c2NhbGUoMS4wNSl9LnNlcnZpY2UtaW5kZXggLnNlcnZpY2VJbmRleC1ibG9jayAuc2VydmljZS10aWxlIGgze2ZvbnQtc2l6ZToxLjFyZW07Zm9udC1mYW1pbHk6XCJBdmVuaXJcIixBcmlhbDttYXJnaW46MS4zdmggMCAuOXZoO21pbi1oZWlnaHQ6Mi43ZW19QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZXJ2aWNlLWluZGV4IC5zZXJ2aWNlSW5kZXgtYmxvY2sgLnNlcnZpY2UtdGlsZSBoM3tmb250LXNpemU6MThweH19LnNlcnZpY2UtaW5kZXggLnNlcnZpY2VJbmRleC1ibG9jayAuc2VydmljZS10aWxlIHB7Zm9udC1zaXplOjFyZW07Y29sb3I6IzliOWI5YjttYXJnaW4tbGVmdDowfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2VydmljZS1pbmRleCAuc2VydmljZUluZGV4LWJsb2NrIC5zZXJ2aWNlLXRpbGUgcHtmb250LXNpemU6MTZweH19LnNlcnZpY2UtaW5kZXggLnNlcnZpY2VJbmRleC1ibG9jayAuc2VydmljZS10aWxlIHAgYXttYXJnaW4tdG9wOjIuMXZofS5zZXJ2aWNlLWluZGV4IC5zZXJ2aWNlSW5kZXgtYmxvY2sgLnNlcnZpY2UtdGlsZSBpbWd7d2lkdGg6NTJweDtoZWlnaHQ6NTJweH0udy1zY3JvbGxlciBibG9ja3F1b3Rle3RleHQtYWxpZ246Y2VudGVyO21pbi1oZWlnaHQ6MTg1cHh9Lnctc2Nyb2xsZXIgYmxvY2txdW90ZSBoZWFkZXJ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTo0MHB4O2ZvbnQtc2l6ZToxLjEyNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lnctc2Nyb2xsZXIgYmxvY2txdW90ZSBoZWFkZXJ7Zm9udC1zaXplOjE4cHh9fS53LXNjcm9sbGVyIGJsb2NrcXVvdGUgcHtmb250LXNpemU6MS4yNXJlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lnctc2Nyb2xsZXIgYmxvY2txdW90ZSBwe2ZvbnQtc2l6ZToyMHB4fX0udy1zY3JvbGxlciAucXVvdGV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7Zm9udC1zaXplOjU2cHh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey53LXNjcm9sbGVyIC5xdW90ZXtmb250LXNpemU6NDVweH19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey53LXNjcm9sbGVyIC5xdW90ZXt0b3A6MjVweH19Lnctc2Nyb2xsZXIgLnF1b3RlIHNwYW57cG9zaXRpb246YWJzb2x1dGU7dG9wOjQ1cHh9Lnctc2Nyb2xsZXIgLnF1b3RlOmJlZm9yZXtjb250ZW50Olwi4oCcXCJ9Lnctc2Nyb2xsZXIgLnF1b3RlLnRleHQtcmlnaHR7cmlnaHQ6MDt0b3A6YXV0bztib3R0b206MTBweDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7Lnctc2Nyb2xsZXIgLnF1b3RlLnRleHQtcmlnaHR7Ym90dG9tOjEwcHh9fS53LXNjcm9sbGVyIC5xdW90ZS50ZXh0LXJpZ2h0IHNwYW57cmlnaHQ6MTBweH0udy1zY3JvbGxlciAucXVvdGUudGV4dC1yaWdodDpiZWZvcmV7Y29udGVudDpcIuKAnVwifS53LXNjcm9sbGVyLnRlc3RpbW9uaWFsLXNsaWRlcntwYWRkaW5nOjYuN3ZoIDI5dncgMy4ydmh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey53LXNjcm9sbGVyLnRlc3RpbW9uaWFsLXNsaWRlcntwYWRkaW5nOjMuN3ZoIDE0dncgMy4ydmh9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsudy1zY3JvbGxlci50ZXN0aW1vbmlhbC1zbGlkZXJ7cGFkZGluZzoxMHB4IDMwcHggNTBweH19Lnctc2Nyb2xsZXIgLmN5Y2xlLXNsaWRlc2hvd3twYWRkaW5nOjB9Lnctc2Nyb2xsZXIgLmN5Y2xlLXNsaWRlc2hvdyBsaXt3aWR0aDoxMDAlfS5jeWNsZS1wYWdlcntwb3NpdGlvbjphYnNvbHV0ZTtib3R0b206MTBweDtyaWdodDoxMHB4O2xlZnQ6MTBweDt6LWluZGV4OjIwMDt0ZXh0LWFsaWduOmNlbnRlcn0uY3ljbGUtcGFnZXIgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2JvcmRlci1yYWRpdXM6NTAlO2JvcmRlcjoycHggc29saWQgI2ZmZjttYXJnaW46MCAxMHB4fS5jeWNsZS1wYWdlciAuY3ljbGUtcGFnZXItYWN0aXZle2JhY2tncm91bmQ6I2ZmZn1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlcnZpY2VzIHB7Zm9udC1zaXplOjE0cHh9fS5zZXJ2aWNlcyAuZGFzaHtjb2xvcjojMTU5ZGJlO3BhZGRpbmc6MCAxN3B4IDAgNTdweH1AbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7LnNlcnZpY2VzIC5kYXNoe3BhZGRpbmctbGVmdDozMHB4fX0uc2VydmljZXMgLnNlcnZpY2UtYm94e2Rpc3BsYXk6ZmxleDtmbGV4LXdyYXA6d3JhcDt0ZXh0LWFsaWduOmNlbnRlcn0uc2VydmljZXMgLnNlcnZpY2UtYm94IC5zZXJ2aWNlLWVudHJ5e3BhZGRpbmc6OC4zdmggOHZ3IDMuM3ZoO2JvcmRlcjoxcHggc29saWQgI2RhZGFkYTtmbGV4OjAgMCAzMy4zMzMzMyU7bWF4LXdpZHRoOjMzLjMzMzMzJX0uc2VydmljZXMgLnNlcnZpY2UtYm94IC5zZXJ2aWNlLWVudHJ5LmFjdGl2ZXtiYWNrZ3JvdW5kOiMxNTlkYmU7b3BhY2l0eTouNn0uc2VydmljZXMgLnNlcnZpY2UtYm94IC5zZXJ2aWNlLWVudHJ5LmFjdGl2ZSAqe2NvbG9yOiNmZmY7cG9pbnRlci1ldmVudHM6bm9uZTtjdXJzb3I6ZGVmYXVsdH1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlcnZpY2VzIC5zZXJ2aWNlLWJveCAuc2VydmljZS1lbnRyeXtmbGV4OjAgMCA1MCU7bWF4LXdpZHRoOjUwJX19QG1lZGlhKG1heC13aWR0aDogNzY3cHgpey5zZXJ2aWNlcyAuc2VydmljZS1ib3ggLnNlcnZpY2UtZW50cnl7ZmxleDowIDAgMTAwJTttYXgtd2lkdGg6MTAwJX0uc2VydmljZXMgLnNlcnZpY2UtYm94IC5zZXJ2aWNlLWVudHJ5LmFjdGl2ZXtkaXNwbGF5Om5vbmV9fS5zZXJ2aWNlcyAuc2VydmljZS1ib3ggLnNlcnZpY2UtZW50cnkgaW1ne3dpZHRoOjUycHg7aGVpZ2h0OjUycHg7bWFyZ2luLWJvdHRvbToyLjQ0dmh9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5zZXJ2aWNlcyAuc2VydmljZS1ib3ggLnNlcnZpY2UtZW50cnkgaW1ne21hcmdpbi1ib3R0b206MjJweH19LnNlcnZpY2VzIC5zZXJ2aWNlLWJveCAuc2VydmljZS1lbnRyeSBoMntmb250LWZhbWlseTpcIkF2ZW5pclwiLEFyaWFsO2ZvbnQtc2l6ZToxcmVtO2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLWJvdHRvbTouNzd2aDttaW4taGVpZ2h0OjJlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LnNlcnZpY2VzIC5zZXJ2aWNlLWJveCAuc2VydmljZS1lbnRyeSBoMntmb250LXNpemU6MTZweDttYXJnaW4tYm90dG9tOjdweH19LnNlcnZpY2VzIC5zZXJ2aWNlLWJveCAuc2VydmljZS1lbnRyeSBwe2ZvbnQtc2l6ZToxcmVtfUBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXsuc2VydmljZXMgLnNlcnZpY2UtYm94IC5zZXJ2aWNlLWVudHJ5IHB7Zm9udC1zaXplOjE0cHh9fS5kZXRhaWwtc2VjdGlvbntwYWRkaW5nOjJ2aCA5LjE3dncgMTEuMXZofUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGV0YWlsLXNlY3Rpb257cGFkZGluZzoyMHB4IDMwcHh9fS5kZXRhaWwtc2VjdGlvbiAuY29udGVudC1ibG9ja3twYWRkaW5nLXRvcDo2dmg7Zm9udC1zaXplOjEuMXJlbX1AbWVkaWEobWF4LXdpZHRoOiA5OTFweCl7LmRldGFpbC1zZWN0aW9uIC5jb250ZW50LWJsb2Nre2ZvbnQtc2l6ZToxNnB4O3BhZGRpbmctdG9wOjB9fUBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXsuZGV0YWlsLXNlY3Rpb24gLmNvbnRlbnQtYmxvY2t7Zm9udC1zaXplOjE0cHh9fS5kZXRhaWwtc2VjdGlvbiAuY29udGVudC1ibG9jayBhe2ZvbnQtc2l6ZToxLjI1cmVtO21hcmdpbjouNXZoIDIuMzZ2dyAuNXZoIDB9QG1lZGlhKG1heC13aWR0aDogOTkxcHgpey5kZXRhaWwtc2VjdGlvbiAuY29udGVudC1ibG9jayBhe2ZvbnQtc2l6ZToyMHB4fX0uZGV0YWlsLXNlY3Rpb24gaW1ne3dpZHRoOjEwMCV9LnJ0ZXh0e2ZvbnQtc2l6ZToxLjI1cmVtO2ZvbnQtd2VpZ2h0OmJvbGR9LnJ0ZXh0IGF7Y29sb3I6IzAwMH0iLCIvKiFcclxuICogQm9vdHN0cmFwIHY0LjAuMC1hbHBoYS42IChodHRwczovL2dldGJvb3RzdHJhcC5jb20pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVHdpdHRlciwgSW5jLlxyXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxyXG4gKi9cclxuXHJcbi8vIENvcmUgdmFyaWFibGVzIGFuZCBtaXhpbnNcclxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJjdXN0b21cIjtcclxuXHJcbi8vIFJlc2V0IGFuZCBkZXBlbmRlbmNpZXNcclxuQGltcG9ydCBcIm5vcm1hbGl6ZVwiO1xyXG4vL0BpbXBvcnQgXCJwcmludFwiO1xyXG5cclxuLy8gQ29yZSBDU1NcclxuQGltcG9ydCBcInJlYm9vdFwiO1xyXG5AaW1wb3J0IFwidHlwZVwiO1xyXG5AaW1wb3J0IFwiaW1hZ2VzXCI7XHJcbkBpbXBvcnQgXCJjb2RlXCI7XHJcbkBpbXBvcnQgXCJncmlkXCI7XHJcbkBpbXBvcnQgXCJ0YWJsZXNcIjtcclxuQGltcG9ydCBcImZvcm1zXCI7XHJcbkBpbXBvcnQgXCJidXR0b25zXCI7XHJcblxyXG4vLyBDb21wb25lbnRzXHJcbkBpbXBvcnQgXCJ0cmFuc2l0aW9uc1wiO1xyXG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcclxuLy9AaW1wb3J0IFwiYnV0dG9uLWdyb3VwXCI7XHJcbi8vQGltcG9ydCBcImlucHV0LWdyb3VwXCI7XHJcbi8vQGltcG9ydCBcImN1c3RvbS1mb3Jtc1wiO1xyXG5AaW1wb3J0IFwibmF2XCI7XHJcbkBpbXBvcnQgXCJuYXZiYXJcIjtcclxuLy9AaW1wb3J0IFwiY2FyZFwiO1xyXG4vL0BpbXBvcnQgXCJicmVhZGNydW1iXCI7XHJcbi8vQGltcG9ydCBcInBhZ2luYXRpb25cIjtcclxuLy9AaW1wb3J0IFwiYmFkZ2VcIjtcclxuLy9AaW1wb3J0IFwianVtYm90cm9uXCI7XHJcbi8vQGltcG9ydCBcImFsZXJ0XCI7XHJcbi8vQGltcG9ydCBcInByb2dyZXNzXCI7XHJcbi8vQGltcG9ydCBcIm1lZGlhXCI7XHJcbi8vQGltcG9ydCBcImxpc3QtZ3JvdXBcIjtcclxuLy9AaW1wb3J0IFwicmVzcG9uc2l2ZS1lbWJlZFwiO1xyXG4vL0BpbXBvcnQgXCJjbG9zZVwiO1xyXG5cclxuLy8gQ29tcG9uZW50cyB3LyBKYXZhU2NyaXB0XHJcbi8vQGltcG9ydCBcIm1vZGFsXCI7XHJcbi8vQGltcG9ydCBcInRvb2x0aXBcIjtcclxuLy9AaW1wb3J0IFwicG9wb3ZlclwiO1xyXG4vL0BpbXBvcnQgXCJjYXJvdXNlbFwiO1xyXG5cclxuLy8gVXRpbGl0eSBjbGFzc2VzXHJcbkBpbXBvcnQgXCJ1dGlsaXRpZXNcIjtcclxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjUuMC4wIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xyXG5cclxuLy9cclxuLy8gMS4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4vLyAyLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXHJcbi8vIDMuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW5cclxuLy8gICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxyXG4vL1xyXG5cclxuLy8gRG9jdW1lbnRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvLyAxXHJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDJcclxuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gM1xyXG59XHJcblxyXG4vLyBTZWN0aW9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbi8vXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4vL1xyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5uYXYsXHJcbnNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vL1xyXG4vLyBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXHJcbi8vIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXHJcbi8vXHJcblxyXG5oMSB7XHJcbiAgZm9udC1zaXplOiAyZW07XHJcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxuLy8gR3JvdXBpbmcgY29udGVudFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFLlxyXG4vL1xyXG5cclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5tYWluIHsgLy8gMVxyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXHJcbi8vXHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMWVtIDQwcHg7XHJcbn1cclxuXHJcbi8vXHJcbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXHJcbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxyXG4vL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXHJcbiAgaGVpZ2h0OiAwOyAvLyAxXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcclxufVxyXG5cclxuLy9cclxuLy8gMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuLy8gMi4gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4vL1xyXG5cclxucHJlIHtcclxuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8vIDFcclxuICBmb250LXNpemU6IDFlbTsgLy8gMlxyXG59XHJcblxyXG4vLyBUZXh0LWxldmVsIHNlbWFudGljc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4vLyAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXHJcbi8vXHJcblxyXG5hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gMVxyXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8vIDJcclxufVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXHJcbi8vIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4vL1xyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gIG91dGxpbmUtd2lkdGg6IDA7XHJcbn1cclxuXHJcbi8vXHJcbi8vIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cclxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuLy9cclxuXHJcbmFiYnJbdGl0bGVdIHtcclxuICBib3JkZXItYm90dG9tOiBub25lOyAvLyAxXHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcclxufVxyXG5cclxuLy9cclxuLy8gUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXHJcbi8vXHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxyXG4vL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vL1xyXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4vLyAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbi8vXHJcblxyXG5jb2RlLFxyXG5rYmQsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLy8gMVxyXG4gIGZvbnQtc2l6ZTogMWVtOyAvLyAyXHJcbn1cclxuXHJcbi8vXHJcbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cclxuLy9cclxuXHJcbmRmbiB7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXHJcbi8vXHJcblxyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cclxuLy9cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTtcclxufVxyXG5cclxuLy9cclxuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbi8vIGFsbCBicm93c2Vycy5cclxuLy9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuc3VwIHtcclxuICB0b3A6IC0wLjVlbTtcclxufVxyXG5cclxuLy8gRW1iZWRkZWQgY29udGVudFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbi8vXHJcblxyXG5hdWRpbyxcclxudmlkZW8ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLy9cclxuLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cclxuLy9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8vXHJcbi8vIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxyXG4vL1xyXG5cclxuaW1nIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEhpZGUgdGhlIG92ZXJmbG93IGluIElFLlxyXG4vL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8vIEZvcm1zXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vL1xyXG4vLyAxLiBDaGFuZ2UgdGhlIGZvbnQgc3R5bGVzIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxyXG4vLyAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXHJcbi8vXHJcblxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDFcclxuICBmb250LXNpemU6IDEwMCU7IC8vIDFcclxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gMVxyXG4gIG1hcmdpbjogMDsgLy8gMlxyXG59XHJcblxyXG4vL1xyXG4vLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cclxuLy8gMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cclxuLy9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQgeyAvLyAxXHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8vXHJcbi8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxyXG4vLyAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXHJcbi8vXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7IC8vIDFcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxufVxyXG5cclxuLy9cclxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXHJcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cclxuLy8gMi4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cclxuLy9cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxyXG5bdHlwZT1cInJlc2V0XCJdLFxyXG5bdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcclxufVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cclxuLy9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXHJcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcclxuICBib3JkZXItc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLy9cclxuLy8gUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxyXG4vL1xyXG5cclxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxyXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcclxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcclxufVxyXG5cclxuLy9cclxuLy8gQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXHJcbi8vXHJcblxyXG5maWVsZHNldCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICBtYXJnaW46IDAgMnB4O1xyXG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcclxufVxyXG5cclxuLy9cclxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cclxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxyXG4vLyAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XHJcbi8vICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxyXG4vL1xyXG5cclxubGVnZW5kIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXHJcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcclxuICBkaXNwbGF5OiB0YWJsZTsgLy8gMVxyXG4gIG1heC13aWR0aDogMTAwJTsgLy8gMVxyXG4gIHBhZGRpbmc6IDA7IC8vIDNcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvLyAxXHJcbn1cclxuXHJcbi8vXHJcbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4vLyAyLiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4vL1xyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gMVxyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gMlxyXG59XHJcblxyXG4vL1xyXG4vLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxyXG4vL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4vL1xyXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXHJcbi8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXHJcbi8vXHJcblxyXG5bdHlwZT1cImNoZWNrYm94XCJdLFxyXG5bdHlwZT1cInJhZGlvXCJdIHtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXHJcbiAgcGFkZGluZzogMDsgLy8gMlxyXG59XHJcblxyXG4vL1xyXG4vLyBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXHJcbi8vXHJcblxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLy9cclxuLy8gMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXHJcbi8vIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxyXG4vL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXHJcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8vIDJcclxufVxyXG5cclxuLy9cclxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cclxuLy9cclxuXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vL1xyXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG4vLyAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXHJcbi8vXHJcblxyXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxyXG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcclxufVxyXG5cclxuLy8gSW50ZXJhY3RpdmVcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbi8vXHJcbi8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxyXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXHJcbi8vXHJcblxyXG5kZXRhaWxzLCAvLyAxXHJcbm1lbnUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vL1xyXG4vLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMuXHJcbi8vXHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbn1cclxuXHJcbi8vIFNjcmlwdGluZ1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy9cclxuLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXHJcbi8vXHJcblxyXG5jYW52YXMge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLy9cclxuLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXHJcbi8vXHJcblxyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLy8gSGlkZGVuXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4vL1xyXG4vLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXHJcbi8vXHJcblxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG4iLCIvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBRdWFsaWZ5aW5nRWxlbWVudCwgRHVwbGljYXRlUHJvcGVydHlcclxuXHJcbi8vIFJlYm9vdFxyXG4vL1xyXG4vLyBHbG9iYWwgcmVzZXRzIHRvIGNvbW1vbiBIVE1MIGVsZW1lbnRzIGFuZCBtb3JlIGZvciBlYXNpZXIgdXNhZ2UgYnkgQm9vdHN0cmFwLlxyXG4vLyBBZGRzIGFkZGl0aW9uYWwgcnVsZXMgb24gdG9wIG9mIE5vcm1hbGl6ZS5jc3MsIGluY2x1ZGluZyBzZXZlcmFsIG92ZXJyaWRlcy5cclxuXHJcblxyXG4vLyBSZXNldCB0aGUgYm94LXNpemluZ1xyXG4vL1xyXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHRvIGBib3JkZXItYm94YCBzbyB0aGF0IHdoZW4geW91IGFkZFxyXG4vLyBgcGFkZGluZ2Agb3IgYGJvcmRlcmBzIHRvIGFuIGVsZW1lbnQsIHRoZSBvdmVyYWxsIGRlY2xhcmVkIGB3aWR0aGAgZG9lcyBub3RcclxuLy8gY2hhbmdlLiBGb3IgZXhhbXBsZSwgYHdpZHRoOiAxMDBweDtgIHdpbGwgYWx3YXlzIGJlIGAxMDBweGAgZGVzcGl0ZSB0aGVcclxuLy8gYGJvcmRlcjogMTBweCBzb2xpZCByZWQ7YCBhbmQgYHBhZGRpbmc6IDIwcHg7YC5cclxuLy9cclxuLy8gSGVhZHMgdXAhIFRoaXMgcmVzZXQgbWF5IGNhdXNlIGNvbmZsaWN0cyB3aXRoIHNvbWUgdGhpcmQtcGFydHkgd2lkZ2V0cy4gRm9yXHJcbi8vIHJlY29tbWVuZGF0aW9ucyBvbiByZXNvbHZpbmcgc3VjaCBjb25mbGljdHMsIHNlZVxyXG4vLyBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZ2V0dGluZy1zdGFydGVkLyN0aGlyZC1ib3gtc2l6aW5nLlxyXG4vL1xyXG4vLyBDcmVkaXQ6IGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlL1xyXG5cclxuaHRtbCB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuKixcclxuKjo6YmVmb3JlLFxyXG4qOjphZnRlciB7XHJcbiAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuXHJcbi8vIE1ha2Ugdmlld3BvcnQgcmVzcG9uc2l2ZVxyXG4vL1xyXG4vLyBAdmlld3BvcnQgaXMgbmVlZGVkIGJlY2F1c2UgSUUgMTArIGRvZXNuJ3QgaG9ub3IgPG1ldGEgbmFtZT1cInZpZXdwb3J0XCI+IGluXHJcbi8vIHNvbWUgY2FzZXMuIFNlZSBodHRwczovL3RpbWthZGxlYy5jb20vMjAxMi8xMC9pZTEwLXNuYXAtbW9kZS1hbmQtcmVzcG9uc2l2ZS1kZXNpZ24vLlxyXG4vLyBFdmVudHVhbGx5IEB2aWV3cG9ydCB3aWxsIHJlcGxhY2UgPG1ldGEgbmFtZT1cInZpZXdwb3J0XCI+LlxyXG4vL1xyXG4vLyBIb3dldmVyLCBgZGV2aWNlLXdpZHRoYCBpcyBicm9rZW4gb24gSUUgMTAgb24gV2luZG93cyAoUGhvbmUpIDgsXHJcbi8vIChzZWUgaHR0cHM6Ly90aW1rYWRsZWMuY29tLzIwMTMvMDEvd2luZG93cy1waG9uZS04LWFuZC1kZXZpY2Utd2lkdGgvIGFuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEwNDk3KVxyXG4vLyBhbmQgdGhlIGZpeCBmb3IgdGhhdCBpbnZvbHZlcyBhIHNuaXBwZXQgb2YgSmF2YVNjcmlwdCB0byBzbmlmZiB0aGUgdXNlciBhZ2VudFxyXG4vLyBhbmQgYXBwbHkgc29tZSBjb25kaXRpb25hbCBDU1MuXHJcbi8vXHJcbi8vIFNlZSBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZ2V0dGluZy1zdGFydGVkLyNzdXBwb3J0LWllMTAtd2lkdGggZm9yIHRoZSByZWxldmFudCBoYWNrLlxyXG4vL1xyXG4vLyBXcmFwIGBAdmlld3BvcnRgIHdpdGggYEBhdC1yb290YCBmb3Igd2hlbiBmb2xrcyBkbyBhIG5lc3RlZCBpbXBvcnQgKGUuZy4sXHJcbi8vIGAuY2xhc3MtbmFtZSB7IEBpbXBvcnQgXCJib290c3RyYXBcIjsgfWApLlxyXG5AYXQtcm9vdCB7XHJcbiAgQC1tcy12aWV3cG9ydCB7IHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIFJlc2V0IEhUTUwsIGJvZHksIGFuZCBtb3JlXHJcbi8vXHJcblxyXG5odG1sIHtcclxuICAvLyBXZSBhc3N1bWUgbm8gaW5pdGlhbCBwaXhlbCBgZm9udC1zaXplYCBmb3IgYWNjZXNzaWJpbGl0eSByZWFzb25zLiBUaGlzXHJcbiAgLy8gYWxsb3dzIHdlYiB2aXNpdG9ycyB0byBjdXN0b21pemUgdGhlaXIgYnJvd3NlciBkZWZhdWx0IGZvbnQtc2l6ZSwgbWFraW5nXHJcbiAgLy8geW91ciBwcm9qZWN0IG1vcmUgaW5jbHVzaXZlIGFuZCBhY2Nlc3NpYmxlIHRvIGV2ZXJ5b25lLlxyXG5cclxuICAvLyBBcyBhIHNpZGUtZWZmZWN0IG9mIHNldHRpbmcgdGhlIEB2aWV3cG9ydCBhYm92ZSxcclxuICAvLyBJRTExICYgRWRnZSBtYWtlIHRoZSBzY3JvbGxiYXIgb3ZlcmxhcCB0aGUgY29udGVudCBhbmQgYXV0b21hdGljYWxseSBoaWRlIGl0c2VsZiB3aGVuIG5vdCBpbiB1c2UuXHJcbiAgLy8gVW5mb3J0dW5hdGVseSwgdGhlIGF1dG8tc2hvd2luZyBvZiB0aGUgc2Nyb2xsYmFyIGlzIHNvbWV0aW1lcyB0b28gc2Vuc2l0aXZlLFxyXG4gIC8vIHRodXMgbWFraW5nIGl0IGhhcmQgdG8gY2xpY2sgb24gc3R1ZmYgbmVhciB0aGUgcmlnaHQgZWRnZSBvZiB0aGUgcGFnZS5cclxuICAvLyBTbyB3ZSBhZGQgdGhpcyBzdHlsZSB0byBmb3JjZSBJRTExICYgRWRnZSB0byB1c2UgYSBcIm5vcm1hbFwiLCBub24tb3ZlcmxhcHBpbmcsIG5vbi1hdXRvLWhpZGluZyBzY3JvbGxiYXIuXHJcbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTg1NDNcclxuICAvLyBhbmQgaHR0cHM6Ly9kZXZlbG9wZXIubWljcm9zb2Z0LmNvbS9lbi11cy9taWNyb3NvZnQtZWRnZS9wbGF0Zm9ybS9pc3N1ZXMvNzE2NTM4My9cclxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcclxuXHJcbiAgLy8gQ2hhbmdlcyB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxyXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwKTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XHJcbiAgLy8gR28gZWFzeSBvbiB0aGUgZXllcyBhbmQgdXNlIHNvbWV0aGluZyBvdGhlciB0aGFuIGAjMDAwYCBmb3IgdGV4dFxyXG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAvLyBCeSBkZWZhdWx0LCBgPGJvZHk+YCBoYXMgbm8gYGJhY2tncm91bmQtY29sb3JgIHNvIHdlIHNldCBvbmUgYXMgYSBiZXN0IHByYWN0aWNlLlxyXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG59XHJcblxyXG4vLyBTdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZSBvbiBlbGVtZW50cyB0aGF0IGNhbm5vdCBiZSBhY2Nlc3NlZCB2aWEga2V5Ym9hcmQuXHJcbi8vIFRoaXMgcHJldmVudHMgYW4gdW53YW50ZWQgZm9jdXMgb3V0bGluZSBmcm9tIGFwcGVhcmluZyBhcm91bmQgZWxlbWVudHMgdGhhdFxyXG4vLyBtaWdodCBzdGlsbCByZXNwb25kIHRvIHBvaW50ZXIgZXZlbnRzLlxyXG4vL1xyXG4vLyBDcmVkaXQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9zdWl0Y3NzL2Jhc2VcclxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIFR5cG9ncmFwaHlcclxuLy9cclxuXHJcbi8vIFJlbW92ZSB0b3AgbWFyZ2lucyBmcm9tIGhlYWRpbmdzXHJcbi8vXHJcbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXHJcbi8vIG1hcmdpbiBmb3IgZWFzaWVyIGNvbnRyb2wgd2l0aGluIHR5cGUgc2NhbGVzIGFzIGl0IGF2b2lkcyBtYXJnaW4gY29sbGFwc2luZy5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxufVxyXG5cclxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXHJcbi8vXHJcbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcclxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxyXG5wIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbi8vIEFiYnJldmlhdGlvbnNcclxuYWJiclt0aXRsZV0sXHJcbi8vIEFkZCBkYXRhLSogYXR0cmlidXRlIHRvIGhlbHAgb3V0IG91ciB0b29sdGlwIHBsdWdpbiwgcGVyIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvNTI1N1xyXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcclxuICBjdXJzb3I6IGhlbHA7XHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5vbCxcclxudWwsXHJcbmRsIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbm9sIG9sLFxyXG51bCB1bCxcclxub2wgdWwsXHJcbnVsIG9sIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5kdCB7XHJcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcclxufVxyXG5cclxuZGQge1xyXG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxyXG59XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICBtYXJnaW46IDAgMCAxcmVtO1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gTGlua3NcclxuLy9cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkbGluay1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKVxyXG4vLyB3aGljaCBoYXZlIG5vdCBiZWVuIG1hZGUgZXhwbGljaXRseSBrZXlib2FyZC1mb2N1c2FibGUgKHdpdGhvdXQgdGFiaW5kZXgpLlxyXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxyXG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cclxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcclxuXHJcbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIENvZGVcclxuLy9cclxuXHJcbnByZSB7XHJcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgLy8gTm9ybWFsaXplIHY0IHJlbW92ZWQgdGhpcyBwcm9wZXJ0eSwgY2F1c2luZyBgPHByZT5gIGNvbnRlbnQgdG8gYnJlYWsgb3V0IG9mIHdyYXBwaW5nIGNvZGUgc25pcHBldHNcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEZpZ3VyZXNcclxuLy9cclxuXHJcbmZpZ3VyZSB7XHJcbiAgLy8gTm9ybWFsaXplIGFkZHMgYG1hcmdpbmAgdG8gYGZpZ3VyZWBzIGFzIGJyb3dzZXJzIGFwcGx5IGl0IGluY29uc2lzdGVudGx5LlxyXG4gIC8vIFdlIHJlc2V0IHRoYXQgdG8gY3JlYXRlIGEgYmV0dGVyIGZsb3cgaW4tcGFnZS5cclxuICBtYXJnaW46IDAgMCAxcmVtO1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gSW1hZ2VzXHJcbi8vXHJcblxyXG5pbWcge1xyXG4gIC8vIEJ5IGRlZmF1bHQsIGA8aW1nPmBzIGFyZSBgaW5saW5lLWJsb2NrYC4gVGhpcyBhc3N1bWVzIHRoYXQsIGFuZCB2ZXJ0aWNhbGx5XHJcbiAgLy8gY2VudGVycyB0aGVtLiBUaGlzIHdvbid0IGFwcGx5IHNob3VsZCB5b3UgcmVzZXQgdGhlbSB0byBgYmxvY2tgIGxldmVsLlxyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgLy8gTm90ZTogYDxpbWc+YHMgYXJlIGRlbGliZXJhdGVseSBub3QgbWFkZSByZXNwb25zaXZlIGJ5IGRlZmF1bHQuXHJcbiAgLy8gRm9yIHRoZSByYXRpb25hbGUgYmVoaW5kIHRoaXMsIHNlZSB0aGUgY29tbWVudHMgb24gdGhlIGAuaW1nLWZsdWlkYCBjbGFzcy5cclxufVxyXG5cclxuXHJcbi8vIGlPUyBcImNsaWNrYWJsZSBlbGVtZW50c1wiIGZpeCBmb3Igcm9sZT1cImJ1dHRvblwiXHJcbi8vXHJcbi8vIEZpeGVzIFwiY2xpY2thYmlsaXR5XCIgaXNzdWUgKGFuZCBtb3JlIGdlbmVyYWxseSwgdGhlIGZpcmluZyBvZiBldmVudHMgc3VjaCBhcyBmb2N1cyBhcyB3ZWxsKVxyXG4vLyBmb3IgdHJhZGl0aW9uYWxseSBub24tZm9jdXNhYmxlIGVsZW1lbnRzIHdpdGggcm9sZT1cImJ1dHRvblwiXHJcbi8vIHNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxyXG5cclxuW3JvbGU9XCJidXR0b25cIl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuXHJcbi8vIEF2b2lkIDMwMG1zIGNsaWNrIGRlbGF5IG9uIHRvdWNoIGRldmljZXMgdGhhdCBzdXBwb3J0IHRoZSBgdG91Y2gtYWN0aW9uYCBDU1MgcHJvcGVydHkuXHJcbi8vXHJcbi8vIEluIHBhcnRpY3VsYXIsIHVubGlrZSBtb3N0IG90aGVyIGJyb3dzZXJzLCBJRTExK0VkZ2Ugb24gV2luZG93cyAxMCBvbiB0b3VjaCBkZXZpY2VzIGFuZCBJRSBNb2JpbGUgMTAtMTFcclxuLy8gRE9OJ1QgcmVtb3ZlIHRoZSBjbGljayBkZWxheSB3aGVuIGA8bWV0YSBuYW1lPVwidmlld3BvcnRcIiBjb250ZW50PVwid2lkdGg9ZGV2aWNlLXdpZHRoXCI+YCBpcyBwcmVzZW50LlxyXG4vLyBIb3dldmVyLCB0aGV5IERPIHN1cHBvcnQgcmVtb3ZpbmcgdGhlIGNsaWNrIGRlbGF5IHZpYSBgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb25gLlxyXG4vLyBTZWU6XHJcbi8vICogaHR0cHM6Ly92NC1hbHBoYS5nZXRib290c3RyYXAuY29tL2NvbnRlbnQvcmVib290LyNjbGljay1kZWxheS1vcHRpbWl6YXRpb24tZm9yLXRvdWNoXHJcbi8vICogaHR0cDovL2Nhbml1c2UuY29tLyNmZWF0PWNzcy10b3VjaC1hY3Rpb25cclxuLy8gKiBodHRwczovL3BhdHJpY2tobGF1a2UuZ2l0aHViLmlvL3RvdWNoL3Rlc3RzL3Jlc3VsdHMvI3N1cHByZXNzaW5nLTMwMG1zLWRlbGF5XHJcblxyXG5hLFxyXG5hcmVhLFxyXG5idXR0b24sXHJcbltyb2xlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dCxcclxubGFiZWwsXHJcbnNlbGVjdCxcclxuc3VtbWFyeSxcclxudGV4dGFyZWEge1xyXG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gVGFibGVzXHJcbi8vXHJcblxyXG50YWJsZSB7XHJcbiAgLy8gTm8gbG9uZ2VyIHBhcnQgb2YgTm9ybWFsaXplIHNpbmNlIHY0XHJcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7XHJcbn1cclxuXHJcbmNhcHRpb24ge1xyXG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xyXG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xyXG4gIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xyXG59XHJcblxyXG50aCB7XHJcbiAgLy8gQ2VudGVyZWQgYnkgZGVmYXVsdCwgYnV0IGxlZnQtYWxpZ24tZWQgdG8gbWF0Y2ggdGhlIGB0ZGBzIGJlbG93LlxyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBGb3Jtc1xyXG4vL1xyXG5cclxubGFiZWwge1xyXG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG59XHJcblxyXG4vLyBXb3JrIGFyb3VuZCBhIEZpcmVmb3gvSUUgYnVnIHdoZXJlIHRoZSB0cmFuc3BhcmVudCBgYnV0dG9uYCBiYWNrZ3JvdW5kXHJcbi8vIHJlc3VsdHMgaW4gYSBsb3NzIG9mIHRoZSBkZWZhdWx0IGBidXR0b25gIGZvY3VzIHN0eWxlcy5cclxuLy9cclxuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlL1xyXG5idXR0b246Zm9jdXMge1xyXG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XHJcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xyXG59XHJcblxyXG5pbnB1dCxcclxuYnV0dG9uLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAvLyBOb3JtYWxpemUgaW5jbHVkZXMgYGZvbnQ6IGluaGVyaXQ7YCwgc28gYGZvbnQtZmFtaWx5YC4gYGZvbnQtc2l6ZWAsIGV0YyBhcmVcclxuICAvLyBwcm9wZXJseSBpbmhlcml0ZWQuIEhvd2V2ZXIsIGBsaW5lLWhlaWdodGAgaXNuJ3QgaW5oZXJpdGVkIHRoZXJlLlxyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgLy8gQXBwbHkgYSBkaXNhYmxlZCBjdXJzb3IgZm9yIHJhZGlvcyBhbmQgY2hlY2tib3hlcy5cclxuICAvL1xyXG4gIC8vIE5vdGU6IE5laXRoZXIgcmFkaW9zIG5vciBjaGVja2JveGVzIGNhbiBiZSByZWFkb25seS5cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcclxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXHJcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcclxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcclxuICAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgYXBwZWFyYW5jZSBvZiB0ZW1wb3JhbCBpbnB1dHMgdG8gYXZvaWQgYSBNb2JpbGUgU2FmYXJpXHJcbiAgLy8gYnVnIHdoZXJlIHNldHRpbmcgYSBjdXN0b20gbGluZS1oZWlnaHQgcHJldmVudHMgdGV4dCBmcm9tIGJlaW5nIHZlcnRpY2FsbHlcclxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxyXG4gIC8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5ODQ4XHJcbiAgLy8gYW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTEyNjZcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XHJcbn1cclxuXHJcbnRleHRhcmVhIHtcclxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXHJcbiAgcmVzaXplOiB2ZXJ0aWNhbDtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gIC8vIEJyb3dzZXJzIHNldCBhIGRlZmF1bHQgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXHJcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXHJcbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5XHJcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xyXG4gIG1pbi13aWR0aDogMDtcclxuICAvLyBSZXNldCB0aGUgZGVmYXVsdCBvdXRsaW5lIGJlaGF2aW9yIG9mIGZpZWxkc2V0cyBzbyB0aGV5IGRvbid0IGFmZmVjdCBwYWdlIGxheW91dC5cclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgLy8gUmVzZXQgdGhlIGVudGlyZSBsZWdlbmQgZWxlbWVudCB0byBtYXRjaCB0aGUgYGZpZWxkc2V0YFxyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XHJcbiAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcclxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcclxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXHJcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8vIHRvZG86IG5lZWRlZD9cclxub3V0cHV0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuLy8gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XHJcbi8vICBjb2xvcjogJGlucHV0LWNvbG9yO1xyXG59XHJcblxyXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vIFZhcmlhYmxlc1xyXG4vL1xyXG4vLyBDb3B5IHNldHRpbmdzIGZyb20gdGhpcyBmaWxlIGludG8gdGhlIHByb3ZpZGVkIGBfY3VzdG9tLnNjc3NgIHRvIG92ZXJyaWRlXHJcbi8vIHRoZSBCb290c3RyYXAgZGVmYXVsdHMgd2l0aG91dCBtb2RpZnlpbmcga2V5LCB2ZXJzaW9uZWQgZmlsZXMuXHJcblxyXG5cclxuLy8gVGFibGUgb2YgQ29udGVudHNcclxuLy9cclxuLy8gQ29sb3JzXHJcbi8vIE9wdGlvbnNcclxuLy8gU3BhY2luZ1xyXG4vLyBCb2R5XHJcbi8vIExpbmtzXHJcbi8vIEdyaWQgYnJlYWtwb2ludHNcclxuLy8gR3JpZCBjb250YWluZXJzXHJcbi8vIEdyaWQgY29sdW1uc1xyXG4vLyBGb250c1xyXG4vLyBDb21wb25lbnRzXHJcbi8vIFRhYmxlc1xyXG4vLyBCdXR0b25zXHJcbi8vIEZvcm1zXHJcbi8vIERyb3Bkb3duc1xyXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XHJcbi8vIE5hdmJhclxyXG4vLyBOYXZzXHJcbi8vIFBhZ2luYXRpb25cclxuLy8gSnVtYm90cm9uXHJcbi8vIEZvcm0gc3RhdGVzIGFuZCBhbGVydHNcclxuLy8gQ2FyZHNcclxuLy8gVG9vbHRpcHNcclxuLy8gUG9wb3ZlcnNcclxuLy8gQmFkZ2VzXHJcbi8vIE1vZGFsc1xyXG4vLyBBbGVydHNcclxuLy8gUHJvZ3Jlc3MgYmFyc1xyXG4vLyBMaXN0IGdyb3VwXHJcbi8vIEltYWdlIHRodW1ibmFpbHNcclxuLy8gRmlndXJlc1xyXG4vLyBCcmVhZGNydW1ic1xyXG4vLyBDYXJvdXNlbFxyXG4vLyBDbG9zZVxyXG4vLyBDb2RlXHJcblxyXG5AbWl4aW4gX2Fzc2VydC1hc2NlbmRpbmcoJG1hcCwgJG1hcC1uYW1lKSB7XHJcbiAgJHByZXYta2V5OiBudWxsO1xyXG4gICRwcmV2LW51bTogbnVsbDtcclxuICBAZWFjaCAka2V5LCAkbnVtIGluICRtYXAge1xyXG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIHtcclxuICAgICAgLy8gRG8gbm90aGluZ1xyXG4gICAgfSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcclxuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcclxuICAgIH0gQGVsc2UgaWYgJHByZXYtbnVtID49ICRudW0ge1xyXG4gICAgICBAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcclxuICAgIH1cclxuICAgICRwcmV2LWtleTogJGtleTtcclxuICAgICRwcmV2LW51bTogJG51bTtcclxuICB9XHJcbn1cclxuXHJcbi8vIFJlcGxhY2UgYCRzZWFyY2hgIHdpdGggYCRyZXBsYWNlYCBpbiBgJHN0cmluZ2BcclxuLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXHJcbi8vIEBwYXJhbSB7U3RyaW5nfSAkc3RyaW5nIC0gSW5pdGlhbCBzdHJpbmdcclxuLy8gQHBhcmFtIHtTdHJpbmd9ICRzZWFyY2ggLSBTdWJzdHJpbmcgdG8gcmVwbGFjZVxyXG4vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxyXG4vLyBAcmV0dXJuIHtTdHJpbmd9IC0gVXBkYXRlZCBzdHJpbmdcclxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiBcIlwiKSB7XHJcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XHJcblxyXG4gIEBpZiAkaW5kZXgge1xyXG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xyXG4gIH1cclxuXHJcbiAgQHJldHVybiAkc3RyaW5nO1xyXG59XHJcblxyXG5AbWl4aW4gX2Fzc2VydC1zdGFydHMtYXQtemVybygkbWFwKSB7XHJcbiAgJHZhbHVlczogbWFwLXZhbHVlcygkbWFwKTtcclxuICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcclxuICBAaWYgJGZpcnN0LXZhbHVlICE9IDAge1xyXG4gICAgQHdhcm4gXCJGaXJzdCBicmVha3BvaW50IGluIGAkZ3JpZC1icmVha3BvaW50c2AgbXVzdCBzdGFydCBhdCAwLCBidXQgc3RhcnRzIGF0ICN7JGZpcnN0LXZhbHVlfS5cIjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBHZW5lcmFsIHZhcmlhYmxlIHN0cnVjdHVyZVxyXG4vL1xyXG4vLyBWYXJpYWJsZSBmb3JtYXQgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtbW9kaWZpZXItc3RhdGUtcHJvcGVydHlgIG9yZGVyLlxyXG5cclxuXHJcbi8vIENvbG9yc1xyXG4vL1xyXG4vLyBHcmF5c2NhbGUgYW5kIGJyYW5kIGNvbG9ycyBmb3IgdXNlIGFjcm9zcyBCb290c3RyYXAuXHJcblxyXG4vLyBTdGFydCB3aXRoIGFzc2lnbmluZyBjb2xvciBuYW1lcyB0byBzcGVjaWZpYyBoZXggdmFsdWVzLlxyXG4kd2hpdGU6ICAjZmZmICFkZWZhdWx0O1xyXG4kYmxhY2s6ICAjMDAwICFkZWZhdWx0O1xyXG4kcmVkOiAgICAjZDk1MzRmICFkZWZhdWx0O1xyXG4kb3JhbmdlOiAjZjBhZDRlICFkZWZhdWx0O1xyXG4keWVsbG93OiAjZmZkNTAwICFkZWZhdWx0O1xyXG4kZ3JlZW46ICAjNWNiODVjICFkZWZhdWx0O1xyXG4kYmx1ZTogICAjMDI3NWQ4ICFkZWZhdWx0O1xyXG4kdGVhbDogICAjNWJjMGRlICFkZWZhdWx0O1xyXG4kcGluazogICAjZmY1Yjc3ICFkZWZhdWx0O1xyXG4kcHVycGxlOiAjNjEzZDdjICFkZWZhdWx0O1xyXG5cclxuLy8gQ3JlYXRlIGdyYXlzY2FsZVxyXG4kZ3JheS1kYXJrOiAgICAgICAgICAgICAgICAgIzI5MmIyYyAhZGVmYXVsdDtcclxuJGdyYXk6ICAgICAgICAgICAgICAgICAgICAgICM0NjRhNGMgIWRlZmF1bHQ7XHJcbiRncmF5LWxpZ2h0OiAgICAgICAgICAgICAgICAjNjM2YzcyICFkZWZhdWx0O1xyXG4kZ3JheS1saWdodGVyOiAgICAgICAgICAgICAgI2VjZWVlZiAhZGVmYXVsdDtcclxuJGdyYXktbGlnaHRlc3Q6ICAgICAgICAgICAgICNmN2Y3ZjkgIWRlZmF1bHQ7XHJcblxyXG4vLyBSZWFzc2lnbiBjb2xvciB2YXJzIHRvIHNlbWFudGljIGNvbG9yIHNjaGVtZVxyXG4kYnJhbmQtcHJpbWFyeTogICAgICAgICAgICAgJGJsdWUgIWRlZmF1bHQ7XHJcbiRicmFuZC1zdWNjZXNzOiAgICAgICAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XHJcbiRicmFuZC1pbmZvOiAgICAgICAgICAgICAgICAkdGVhbCAhZGVmYXVsdDtcclxuJGJyYW5kLXdhcm5pbmc6ICAgICAgICAgICAgICRvcmFuZ2UgIWRlZmF1bHQ7XHJcbiRicmFuZC1kYW5nZXI6ICAgICAgICAgICAgICAkcmVkICFkZWZhdWx0O1xyXG4kYnJhbmQtaW52ZXJzZTogICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBPcHRpb25zXHJcbi8vXHJcbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cclxuXHJcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICBmYWxzZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICB0cnVlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFNwYWNpbmdcclxuLy9cclxuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxyXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXHJcbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXHJcblxyXG4kc3BhY2VyOiAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRzcGFjZXIteDogJHNwYWNlciAhZGVmYXVsdDtcclxuJHNwYWNlci15OiAkc3BhY2VyICFkZWZhdWx0O1xyXG4kc3BhY2VyczogKFxyXG4gIDA6IChcclxuICAgIHg6IDAsXHJcbiAgICB5OiAwXHJcbiAgKSxcclxuICAxOiAoXHJcbiAgICB4OiAoJHNwYWNlci14ICogLjI1KSxcclxuICAgIHk6ICgkc3BhY2VyLXkgKiAuMjUpXHJcbiAgKSxcclxuICAyOiAoXHJcbiAgICB4OiAoJHNwYWNlci14ICogLjUpLFxyXG4gICAgeTogKCRzcGFjZXIteSAqIC41KVxyXG4gICksXHJcbiAgMzogKFxyXG4gICAgeDogJHNwYWNlci14LFxyXG4gICAgeTogJHNwYWNlci15XHJcbiAgKSxcclxuICA0OiAoXHJcbiAgICB4OiAoJHNwYWNlci14ICogMS41KSxcclxuICAgIHk6ICgkc3BhY2VyLXkgKiAxLjUpXHJcbiAgKSxcclxuICA1OiAoXHJcbiAgICB4OiAoJHNwYWNlci14ICogMyksXHJcbiAgICB5OiAoJHNwYWNlci15ICogMylcclxuICApLFxyXG4gIDY6IChcclxuICAgIHg6ICgkc3BhY2VyLXggKiA1KSxcclxuICAgIHk6ICgkc3BhY2VyLXkgKiA1KVxyXG4gICksXHJcbiAgNzogKFxyXG4gICAgeDogKCRzcGFjZXIteCAqIDgpLFxyXG4gICAgeTogKCRzcGFjZXIteSAqIDgpXHJcbiAgKVxyXG5cclxuKSAhZGVmYXVsdDtcclxuJGJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xyXG5cclxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxyXG4kc2l6ZXM6IChcclxuICAyNTogMjUlLFxyXG4gIDUwOiA1MCUsXHJcbiAgNzU6IDc1JSxcclxuICAxMDA6IDEwMCVcclxuKSAhZGVmYXVsdDtcclxuXHJcbi8vIEJvZHlcclxuLy9cclxuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxyXG5cclxuJGJvZHktYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJvZHktY29sb3I6ICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRpbnZlcnNlLWJnOiAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kaW52ZXJzZS1jb2xvcjogJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBMaW5rc1xyXG4vL1xyXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXHJcblxyXG4kbGluay1jb2xvcjogICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuJGxpbmstZGVjb3JhdGlvbjogICAgICAgbm9uZSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItY29sb3I6ICAgICAgZGFya2VuKCRsaW5rLWNvbG9yLCAxNSUpICFkZWZhdWx0O1xyXG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gR3JpZCBicmVha3BvaW50c1xyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcclxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxyXG5cclxuJGdyaWQtYnJlYWtwb2ludHM6IChcclxuICB4czogMCxcclxuICBzbTogNTc2cHgsXHJcbiAgbWQ6IDc2OHB4LFxyXG4gIGxnOiA5OTJweCxcclxuICB4bDogMTIwMHB4XHJcbikgIWRlZmF1bHQ7XHJcbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xyXG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcblxyXG4vLyBHcmlkIGNvbnRhaW5lcnNcclxuLy9cclxuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxyXG4gIHNtOiA1NDBweCxcclxuICBtZDogNzIwcHgsXHJcbiAgbGc6IDk2MHB4LFxyXG4gIHhsOiAxMTQwcHhcclxuKSAhZGVmYXVsdDtcclxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcclxuXHJcblxyXG4vLyBHcmlkIGNvbHVtbnNcclxuLy9cclxuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXHJcblxyXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGgtYmFzZTogICAgIDMwcHggIWRlZmF1bHQ7XHJcbiRncmlkLWd1dHRlci13aWR0aHM6IChcclxuICB4czogJGdyaWQtZ3V0dGVyLXdpZHRoLWJhc2UsXHJcbiAgc206ICRncmlkLWd1dHRlci13aWR0aC1iYXNlLFxyXG4gIG1kOiAkZ3JpZC1ndXR0ZXItd2lkdGgtYmFzZSxcclxuICBsZzogJGdyaWQtZ3V0dGVyLXdpZHRoLWJhc2UsXHJcbiAgeGw6ICRncmlkLWd1dHRlci13aWR0aC1iYXNlXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vLyBGb250c1xyXG4vL1xyXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cclxuXHJcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAtYXBwbGUtc3lzdGVtLCBzeXN0ZW0tdWksIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYgIWRlZmF1bHQ7XHJcbiRmb250LWZhbWlseS1zZXJpZjogICAgICBHZW9yZ2lhLCBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWYgIWRlZmF1bHQ7XHJcbiRmb250LWZhbWlseS1tb25vc3BhY2U6ICBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2UgIWRlZmF1bHQ7XHJcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuXHJcbiRmb250LXNpemUtYmFzZTogMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXHJcbiRmb250LXNpemUtbGc6ICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1zbTogICAuODc1cmVtICFkZWZhdWx0O1xyXG4kZm9udC1zaXplLXhzOiAgIC43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRmb250LXdlaWdodC1ub3JtYWw6IG5vcm1hbCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LWJvbGQ6IGJvbGQgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC13ZWlnaHQtYmFzZTogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcclxuJGxpbmUtaGVpZ2h0LWJhc2U6IDEuNSAhZGVmYXVsdDtcclxuXHJcbiRmb250LXNpemUtaDE6IDIuNXJlbSAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1oMjogMnJlbSAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1oMzogMS43NXJlbSAhZGVmYXVsdDtcclxuJGZvbnQtc2l6ZS1oNDogMS41cmVtICFkZWZhdWx0O1xyXG4kZm9udC1zaXplLWg1OiAxLjI1cmVtICFkZWZhdWx0O1xyXG4kZm9udC1zaXplLWg2OiAxcmVtICFkZWZhdWx0O1xyXG5cclxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICBpbmhlcml0ICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgNTAwICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgMS4xICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcclxuXHJcbiRkaXNwbGF5MS1zaXplOiA2cmVtICFkZWZhdWx0O1xyXG4kZGlzcGxheTItc2l6ZTogNS41cmVtICFkZWZhdWx0O1xyXG4kZGlzcGxheTMtc2l6ZTogNC41cmVtICFkZWZhdWx0O1xyXG4kZGlzcGxheTQtc2l6ZTogMy41cmVtICFkZWZhdWx0O1xyXG5cclxuJGRpc3BsYXkxLXdlaWdodDogICAgIDMwMCAhZGVmYXVsdDtcclxuJGRpc3BsYXkyLXdlaWdodDogICAgIDMwMCAhZGVmYXVsdDtcclxuJGRpc3BsYXkzLXdlaWdodDogICAgIDMwMCAhZGVmYXVsdDtcclxuJGRpc3BsYXk0LXdlaWdodDogICAgIDMwMCAhZGVmYXVsdDtcclxuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuXHJcbiRsZWFkLWZvbnQtc2l6ZTogICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kbGVhZC1mb250LXdlaWdodDogMzAwICFkZWZhdWx0O1xyXG5cclxuJHNtYWxsLWZvbnQtc2l6ZTogODAlICFkZWZhdWx0O1xyXG5cclxuJHRleHQtbXV0ZWQ6ICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuJGFiYnItYm9yZGVyLWNvbG9yOiAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuXHJcbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcbiRibG9ja3F1b3RlLWZvbnQtc2l6ZTogICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xyXG4kYmxvY2txdW90ZS1ib3JkZXItY29sb3I6ICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRibG9ja3F1b3RlLWJvcmRlci13aWR0aDogLjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGhyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssLjEpICFkZWZhdWx0O1xyXG4kaHItYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG5cclxuJG1hcmstcGFkZGluZzogLjJlbSAhZGVmYXVsdDtcclxuXHJcbiRkdC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcblxyXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgaW5zZXQgMCAtLjFyZW0gMCByZ2JhKCRibGFjaywuMjUpICFkZWZhdWx0O1xyXG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogNXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENvbXBvbmVudHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbW1vbiBwYWRkaW5nIGFuZCBib3JkZXIgcmFkaXVzIHNpemVzIGFuZCBtb3JlLlxyXG5cclxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICg0IC8gMykgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAxLjUgIWRlZmF1bHQ7XHJcblxyXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgLjNyZW0gIWRlZmF1bHQ7XHJcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcclxuXHJcbiRjb21wb25lbnQtYWN0aXZlLWNvbG9yOiAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbiRjYXJldC13aWR0aDogICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xyXG5cclxuJHRyYW5zaXRpb24tYmFzZTogICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcbiR0cmFuc2l0aW9uLWZhZGU6ICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xyXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUYWJsZXNcclxuLy9cclxuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxyXG5cclxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiR0YWJsZS1zbS1jZWxsLXBhZGRpbmc6ICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWludmVyc2UtYmc6ICAgICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kdGFibGUtaW52ZXJzZS1jb2xvcjogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xyXG5cclxuJHRhYmxlLWJnLWFjY2VudDogICAgICAgICAgICAgICByZ2JhKCRibGFjaywuMDUpICFkZWZhdWx0O1xyXG4kdGFibGUtYmctaG92ZXI6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLC4wNzUpICFkZWZhdWx0O1xyXG4kdGFibGUtYmctYWN0aXZlOiAgICAgICAgICAgICAgICR0YWJsZS1iZy1ob3ZlciAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1oZWFkLWJnOiAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgICAkZ3JheSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEJ1dHRvbnNcclxuLy9cclxuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQgYW5kIGJvcmRlciBjb2xvci5cclxuXHJcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xyXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xyXG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywuMDc1KSAhZGVmYXVsdDtcclxuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgMCAwIDAgMnB4IHJnYmEoJGJyYW5kLXByaW1hcnksIC4yNSkgIWRlZmF1bHQ7XHJcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6ICAgICAgICAgIGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywuMTI1KSAhZGVmYXVsdDtcclxuXHJcbiRidG4tcHJpbWFyeS1jb2xvcjogICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi1wcmltYXJ5LWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRidG4tcHJpbWFyeS1ib3JkZXI6ICAgICAgICAgICAgICRidG4tcHJpbWFyeS1iZyAhZGVmYXVsdDtcclxuXHJcbiRidG4tc2Vjb25kYXJ5LWNvbG9yOiAgICAgICAgICAgICRncmF5LWRhcmsgIWRlZmF1bHQ7XHJcbiRidG4tc2Vjb25kYXJ5LWJnOiAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi1zZWNvbmRhcnktYm9yZGVyOiAgICAgICAgICAgI2NjYyAhZGVmYXVsdDtcclxuXHJcbiRidG4taW5mby1jb2xvcjogICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi1pbmZvLWJnOiAgICAgICAgICAgICAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XHJcbiRidG4taW5mby1ib3JkZXI6ICAgICAgICAgICAgICAgICRidG4taW5mby1iZyAhZGVmYXVsdDtcclxuXHJcbiRidG4tc3VjY2Vzcy1jb2xvcjogICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi1zdWNjZXNzLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXN1Y2Nlc3MgIWRlZmF1bHQ7XHJcbiRidG4tc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICAgICRidG4tc3VjY2Vzcy1iZyAhZGVmYXVsdDtcclxuXHJcbiRidG4td2FybmluZy1jb2xvcjogICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi13YXJuaW5nLWJnOiAgICAgICAgICAgICAgICAgJGJyYW5kLXdhcm5pbmcgIWRlZmF1bHQ7XHJcbiRidG4td2FybmluZy1ib3JkZXI6ICAgICAgICAgICAgICRidG4td2FybmluZy1iZyAhZGVmYXVsdDtcclxuXHJcbiRidG4tZGFuZ2VyLWNvbG9yOiAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGJ0bi1kYW5nZXItYmc6ICAgICAgICAgICAgICAgICAgJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcclxuJGJ0bi1kYW5nZXItYm9yZGVyOiAgICAgICAgICAgICAgJGJ0bi1kYW5nZXItYmcgIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuXHJcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kYnRuLXRvb2xiYXItbWFyZ2luOiAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcclxuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kYnRuLWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuXHJcbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRm9ybXNcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRpbnB1dC1iZy1kaXNhYmxlZDogICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheSAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssLjE1KSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDsgLy8gRm9yIGZvcm0gY29udHJvbHMgYW5kIGJ1dHRvbnNcclxuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLC4wNzUpICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1iZy1mb2N1czogICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1mb2N1czogICAgICAgICAgICAgbGlnaHRlbigkYnJhbmQtcHJpbWFyeSwgMjUlKSAhZGVmYXVsdDtcclxuJGlucHV0LWJveC1zaGFkb3ctZm9jdXM6ICAgICAgICAgJGlucHV0LWJveC1zaGFkb3csIHJnYmEoJGlucHV0LWJvcmRlci1mb2N1cywgLjYpICFkZWZhdWx0O1xyXG4kaW5wdXQtY29sb3ItZm9jdXM6ICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtY29sb3ItcGxhY2Vob2xkZXI6ICAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICgoJGZvbnQtc2l6ZS1iYXNlICogJGlucHV0LWxpbmUtaGVpZ2h0KSArICgkaW5wdXQtcGFkZGluZy15ICogMikpICFkZWZhdWx0O1xyXG4kaW5wdXQtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAoKCRmb250LXNpemUtbGcgKiAkbGluZS1oZWlnaHQtbGcpICsgKCRpbnB1dC1wYWRkaW5nLXktbGcgKiAyKSkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICgoJGZvbnQtc2l6ZS1zbSAqICRsaW5lLWhlaWdodC1zbSkgKyAoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIpKSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXMgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcCAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAuNXJlbSAhZGVmYXVsdDtcclxuJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyOiAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6IC43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWdyb3VwLW1hcmdpbi1ib3R0b206ICAgICAgICRzcGFjZXIteSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kY3Vyc29yLWRpc2FibGVkOiAgICAgICAgICAgICAgICBub3QtYWxsb3dlZCAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgMS41cmVtICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6IDFyZW0gIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteTogLjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLW1hcmdpbi15OiAgICgoJGxpbmUtaGVpZ2h0LWJhc2UgKiAxcmVtKSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAtMiAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnLXNpemU6ICAgIDUwJSA1MCUgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLC4xKSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tY29udHJvbC1kaXNhYmxlZC1jdXJzb3I6ICAgICAgICAgICAgICRjdXJzb3ItZGlzYWJsZWQgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1kaXNhYmxlZC1pbmRpY2F0b3ItYmc6ICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1kaXNhYmxlZC1kZXNjcmlwdGlvbi1jb2xvcjogICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWNoZWNrZWQtaW5kaWNhdG9yLWNvbG9yOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWNoZWNrZWQtaW5kaWNhdG9yLWJnOiAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNvbnRyb2wtY2hlY2tlZC1pbmRpY2F0b3ItYm94LXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tY29udHJvbC1mb2N1cy1pbmRpY2F0b3ItYm94LXNoYWRvdzogMCAwIDAgMXB4ICRib2R5LWJnLCAwIDAgMCAzcHggJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWNvbnRyb2wtYWN0aXZlLWluZGljYXRvci1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1hY3RpdmUtaW5kaWNhdG9yLWJnOiAgICAgICAgIGxpZ2h0ZW4oJGJyYW5kLXByaW1hcnksIDM1JSkgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1hY3RpdmUtaW5kaWNhdG9yLWJveC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWNoZWNrYm94LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY2hlY2tib3gtY2hlY2tlZC1pY29uOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1jaGVja2VkLWluZGljYXRvci1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUtYmc6ICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUtaW5kaWNhdG9yLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtY2hlY2tlZC1pbmRpY2F0b3ItY29sb3IgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY2hlY2tib3gtaW5kZXRlcm1pbmF0ZS1pY29uOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNFJTNDcGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRldGVybWluYXRlLWluZGljYXRvci1jb2xvcn0nIGQ9J00wIDJoNCcvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNoZWNrYm94LWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tcmFkaW8tcmFkaXVzOiA1MCUgIWRlZmF1bHQ7XHJcbiRjdXN0b20tcmFkaW8tY2hlY2tlZC1pY29uOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtY2hlY2tlZC1pbmRpY2F0b3ItY29sb3J9Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTogICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXHJcbiRjdXN0b20tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xyXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3I6ICMzMzMgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM0UlM0NwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGg6ICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGJyYW5kLXByaW1hcnksIDI1JSkgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSwgMCAwIDVweCByZ2JhKCRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvciwgLjUpICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1zZWxlY3Qtc20tcGFkZGluZy15OiAgLjJyZW0gIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LXNtLWZvbnQtc2l6ZTogIDc1JSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAyLjVyZW0gIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS13aWR0aDogICAgICAgICAgICAxNHJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIC4wNzVyZW0gJHdoaXRlLCAwIDAgMCAuMnJlbSAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tZmlsZS1wYWRkaW5nLXg6ICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAxLjUgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAkZ3JheSAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aDogICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICBpbnNldCAwIC4ycmVtIC40cmVtIHJnYmEoJGJsYWNrLC4wNSkgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtdGV4dDogKFxyXG4gIHBsYWNlaG9sZGVyOiAoXHJcbiAgICBlbjogXCJDaG9vc2UgZmlsZS4uLlwiXHJcbiAgKSxcclxuICBidXR0b24tbGFiZWw6IChcclxuICAgIGVuOiBcIkJyb3dzZVwiXHJcbiAgKVxyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEZvcm0gdmFsaWRhdGlvbiBpY29uc1xyXG4kZm9ybS1pY29uLXN1Y2Nlc3MtY29sb3I6ICRicmFuZC1zdWNjZXNzICFkZWZhdWx0O1xyXG4kZm9ybS1pY29uLXN1Y2Nlc3M6IHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGZpbGw9JyN7JGZvcm0taWNvbi1zdWNjZXNzLWNvbG9yfScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG5cclxuJGZvcm0taWNvbi13YXJuaW5nLWNvbG9yOiAkYnJhbmQtd2FybmluZyAhZGVmYXVsdDtcclxuJGZvcm0taWNvbi13YXJuaW5nOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRmb3JtLWljb24td2FybmluZy1jb2xvcn0nIGQ9J000LjQgNS4zMjRoLS44di0yLjQ2aC44em0wIDEuNDJoLS44VjUuODloLjh6TTMuNzYuNjNMLjA0IDcuMDc1Yy0uMTE1LjIuMDE2LjQyNS4yNi40MjZoNy4zOTdjLjI0MiAwIC4zNzItLjIyNi4yNTgtLjQyNkM2LjcyNiA0LjkyNCA1LjQ3IDIuNzkgNC4yNTMuNjNjLS4xMTMtLjE3NC0uMzktLjE3NC0uNDk0IDB6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1pY29uLWRhbmdlci1jb2xvcjogJGJyYW5kLWRhbmdlciAhZGVmYXVsdDtcclxuJGZvcm0taWNvbi1kYW5nZXI6IHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skZm9ybS1pY29uLWRhbmdlci1jb2xvcn0nIHZpZXdCb3g9Jy0yIC0yIDcgNyclM0UlM0NwYXRoIHN0cm9rZT0nJTIzZDk1MzRmJyBkPSdNMCAwbDMgM20wLTNMMCAzJy8lM0UlM0NjaXJjbGUgcj0nLjUnLyUzRSUzQ2NpcmNsZSBjeD0nMycgcj0nLjUnLyUzRSUzQ2NpcmNsZSBjeT0nMycgcj0nLjUnLyUzRSUzQ2NpcmNsZSBjeD0nMycgY3k9JzMnIHI9Jy41Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRHJvcGRvd25zXHJcbi8vXHJcbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cclxuXHJcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLW1hcmdpbi10b3A6ICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywuMTUpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm94LXNoYWRvdzogICAgICAgICAgICAwIC41cmVtIDFyZW0gcmdiYSgkYmxhY2ssLjE3NSkgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24tbGluay1jb2xvcjogICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogICAgICBkYXJrZW4oJGdyYXktZGFyaywgNSUpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAkZ3JheS1saWdodGVzdCAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAgICAgICAgMS41cmVtICFkZWZhdWx0O1xyXG5cclxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxyXG4vL1xyXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcclxuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxyXG5cclxuJHppbmRleC1kcm9wZG93bi1iYWNrZHJvcDogIDk5MCAhZGVmYXVsdDtcclxuJHppbmRleC1uYXZiYXI6ICAgICAgICAgICAgIDEwMDAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtZHJvcGRvd246ICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgMTAzMCAhZGVmYXVsdDtcclxuJHppbmRleC1zdGlja3k6ICAgICAgICAgICAgIDEwMzAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6ICAgICAxMDQwICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgMTA1MCAhZGVmYXVsdDtcclxuJHppbmRleC1wb3BvdmVyOiAgICAgICAgICAgIDEwNjAgIWRlZmF1bHQ7XHJcbiR6aW5kZXgtdG9vbHRpcDogICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIE5hdmJhclxyXG5cclxuJG5hdmJhci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XHJcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbiRuYXZiYXItaW52ZXJzZS1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLC41KSAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsLjc1KSAhZGVmYXVsdDtcclxuJG5hdmJhci1pbnZlcnNlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgcmdiYSgkd2hpdGUsMSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLC4yNSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItaW52ZXJzZS10b2dnbGVyLWJnOiBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzIgMzInIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWludmVyc2UtY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA4aDI0TTQgMTZoMjRNNCAyNGgyNCcvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWludmVyc2UtdG9nZ2xlci1ib3JkZXI6ICAgICAgICByZ2JhKCR3aGl0ZSwuMSkgIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywuNSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLC43KSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgICAgICAgcmdiYSgkYmxhY2ssLjkpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywuMykgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1iZzogc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0Nzdmcgdmlld0JveD0nMCAwIDMyIDMyJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBzdHJva2U9JyN7JG5hdmJhci1saWdodC1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDhoMjRNNCAxNmgyNE00IDI0aDI0Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1ib3JkZXI6ICAgICAgIHJnYmEoJGJsYWNrLC4xKSAhZGVmYXVsdDtcclxuXHJcbi8vIE5hdnNcclxuXHJcbiRuYXYtaXRlbS1tYXJnaW46ICAgICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XHJcbiRuYXYtaXRlbS1pbmxpbmUtc3BhY2VyOiAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJG5hdi1saW5rLXBhZGRpbmc6ICAgICAgICAgICAgICAuNWVtIDFlbSAhZGVmYXVsdDtcclxuJG5hdi1saW5rLWhvdmVyLWJnOiAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kbmF2LWRpc2FibGVkLWxpbmstY29sb3I6ICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG5cclxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgJGdyYXkgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1iZzogICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICNkZGQgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1qdXN0aWZpZWQtbGluay1ib3JkZXItY29sb3I6ICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtanVzdGlmaWVkLWFjdGl2ZS1saW5rLWJvcmRlci1jb2xvcjogJGJvZHktYmcgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG5hdi1waWxscy1hY3RpdmUtbGluay1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXYtcGlsbHMtYWN0aXZlLWxpbmstYmc6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBhZ2luYXRpb25cclxuXHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206ICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAgIDEuMjUgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkbGluay1jb2xvciAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAjZGRkICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXIgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlcjogICAgICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyOiAgICAgICAgICAgICAkYnJhbmQtcHJpbWFyeSAhZGVmYXVsdDtcclxuXHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlcjogICAgICAgICAgICNkZGQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gSnVtYm90cm9uXHJcblxyXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xyXG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEZvcm0gc3RhdGVzIGFuZCBhbGVydHNcclxuLy9cclxuLy8gRGVmaW5lIGNvbG9ycyBmb3IgZm9ybSBmZWVkYmFjayBzdGF0ZXMgYW5kLCBieSBkZWZhdWx0LCBhbGVydHMuXHJcblxyXG4kc3RhdGUtc3VjY2Vzcy10ZXh0OiAgICAgICAgICAgICAjM2M3NjNkICFkZWZhdWx0O1xyXG4kc3RhdGUtc3VjY2Vzcy1iZzogICAgICAgICAgICAgICAjZGZmMGQ4ICFkZWZhdWx0O1xyXG4kc3RhdGUtc3VjY2Vzcy1ib3JkZXI6ICAgICAgICAgICBkYXJrZW4oJHN0YXRlLXN1Y2Nlc3MtYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcbiRzdGF0ZS1pbmZvLXRleHQ6ICAgICAgICAgICAgICAgICMzMTcwOGYgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1pbmZvLWJnOiAgICAgICAgICAgICAgICAgICNkOWVkZjcgIWRlZmF1bHQ7XHJcbiRzdGF0ZS1pbmZvLWJvcmRlcjogICAgICAgICAgICAgIGRhcmtlbigkc3RhdGUtaW5mby1iZywgNyUpICFkZWZhdWx0O1xyXG5cclxuJHN0YXRlLXdhcm5pbmctdGV4dDogICAgICAgICAgICAgIzhhNmQzYiAhZGVmYXVsdDtcclxuJHN0YXRlLXdhcm5pbmctYmc6ICAgICAgICAgICAgICAgI2ZjZjhlMyAhZGVmYXVsdDtcclxuJG1hcmstYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJHN0YXRlLXdhcm5pbmctYmcgIWRlZmF1bHQ7XHJcbiRzdGF0ZS13YXJuaW5nLWJvcmRlcjogICAgICAgICAgIGRhcmtlbigkc3RhdGUtd2FybmluZy1iZywgNSUpICFkZWZhdWx0O1xyXG5cclxuJHN0YXRlLWRhbmdlci10ZXh0OiAgICAgICAgICAgICAgI2E5NDQ0MiAhZGVmYXVsdDtcclxuJHN0YXRlLWRhbmdlci1iZzogICAgICAgICAgICAgICAgI2YyZGVkZSAhZGVmYXVsdDtcclxuJHN0YXRlLWRhbmdlci1ib3JkZXI6ICAgICAgICAgICAgZGFya2VuKCRzdGF0ZS1kYW5nZXItYmcsIDUlKSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDYXJkc1xyXG5cclxuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItd2lkdGg6ICAgICAgICAxcHggIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywuMTI1KSAhZGVmYXVsdDtcclxuJGNhcmQtYm9yZGVyLXJhZGl1cy1pbm5lcjogY2FsYygjeyRjYXJkLWJvcmRlci1yYWRpdXN9IC0gI3skY2FyZC1ib3JkZXItd2lkdGh9KSAhZGVmYXVsdDtcclxuJGNhcmQtY2FwLWJnOiAgICAgICAgICAgICAgJGdyYXktbGlnaHRlc3QgIWRlZmF1bHQ7XHJcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbiRjYXJkLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbiRjYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6IDEuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgKCRncmlkLWd1dHRlci13aWR0aC1iYXNlIC8gMikgIWRlZmF1bHQ7XHJcblxyXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgMyAhZGVmYXVsdDtcclxuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUb29sdGlwc1xyXG5cclxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1vcGFjaXR5OiAgICAgICAgICAgICAuOSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgM3B4ICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAgICAgICA4cHggIWRlZmF1bHQ7XHJcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgIDNweCAhZGVmYXVsdDtcclxuXHJcbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgIDVweCAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUG9wb3ZlcnNcclxuXHJcbiRwb3BvdmVyLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHBvcG92ZXItbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLC4yKSAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAwIDVweCAxMHB4IHJnYmEoJGJsYWNrLC4yKSAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLXRpdGxlLWJnOiAgICAgICAgICAgICAgICAgICAgZGFya2VuKCRwb3BvdmVyLWJnLCAzJSkgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLXRpdGxlLXBhZGRpbmcteDogICAgICAgICAgICAgMTRweCAhZGVmYXVsdDtcclxuJHBvcG92ZXItdGl0bGUtcGFkZGluZy15OiAgICAgICAgICAgICA4cHggIWRlZmF1bHQ7XHJcblxyXG4kcG9wb3Zlci1jb250ZW50LXBhZGRpbmcteDogICAgICAgICAgIDE0cHggIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWNvbnRlbnQtcGFkZGluZy15OiAgICAgICAgICAgOXB4ICFkZWZhdWx0O1xyXG5cclxuJHBvcG92ZXItYXJyb3ctd2lkdGg6ICAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xyXG5cclxuJHBvcG92ZXItYXJyb3ctb3V0ZXItd2lkdGg6ICAgICAgICAgICAoJHBvcG92ZXItYXJyb3ctd2lkdGggKyAxcHgpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEJhZGdlc1xyXG5cclxuJGJhZGdlLWRlZmF1bHQtYmc6ICAgICAgICAgICAgJGdyYXktbGlnaHQgIWRlZmF1bHQ7XHJcbiRiYWRnZS1wcmltYXJ5LWJnOiAgICAgICAgICAgICRicmFuZC1wcmltYXJ5ICFkZWZhdWx0O1xyXG4kYmFkZ2Utc3VjY2Vzcy1iZzogICAgICAgICAgICAkYnJhbmQtc3VjY2VzcyAhZGVmYXVsdDtcclxuJGJhZGdlLWluZm8tYmc6ICAgICAgICAgICAgICAgJGJyYW5kLWluZm8gIWRlZmF1bHQ7XHJcbiRiYWRnZS13YXJuaW5nLWJnOiAgICAgICAgICAgICRicmFuZC13YXJuaW5nICFkZWZhdWx0O1xyXG4kYmFkZ2UtZGFuZ2VyLWJnOiAgICAgICAgICAgICAkYnJhbmQtZGFuZ2VyICFkZWZhdWx0O1xyXG5cclxuJGJhZGdlLWNvbG9yOiAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kYmFkZ2UtbGluay1ob3Zlci1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgIDc1JSAhZGVmYXVsdDtcclxuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xyXG5cclxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgLjZlbSAhZGVmYXVsdDtcclxuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxyXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXHJcbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgIDEwcmVtICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIE1vZGFsc1xyXG5cclxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XHJcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgIDE1cHggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAxMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwtZGlhbG9nLXNtLXVwLW1hcmdpbi15OiAzMHB4ICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtY29udGVudC1iZzogICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgIHJnYmEoJGJsYWNrLC4yKSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQteHMtYm94LXNoYWRvdzogICAgMCAzcHggOXB4IHJnYmEoJGJsYWNrLC41KSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtc20tdXAtYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKCRibGFjaywuNSkgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgIC41ICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJG1vZGFsLWhlYWRlci1wYWRkaW5nOiAgICAgICAgMTVweCAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcclxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtdHJhbnNpdGlvbjogICAgICAgICAgICB0cmFuc2Zvcm0gLjNzIGVhc2Utb3V0ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEFsZXJ0c1xyXG4vL1xyXG4vLyBEZWZpbmUgYWxlcnQgY29sb3JzLCBib3JkZXIgcmFkaXVzLCBhbmQgcGFkZGluZy5cclxuXHJcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgJHNwYWNlci15ICFkZWZhdWx0O1xyXG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kYWxlcnQtc3VjY2Vzcy1iZzogICAgICAgICAgICAkc3RhdGUtc3VjY2Vzcy1iZyAhZGVmYXVsdDtcclxuJGFsZXJ0LXN1Y2Nlc3MtdGV4dDogICAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtdGV4dCAhZGVmYXVsdDtcclxuJGFsZXJ0LXN1Y2Nlc3MtYm9yZGVyOiAgICAgICAgJHN0YXRlLXN1Y2Nlc3MtYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuJGFsZXJ0LWluZm8tYmc6ICAgICAgICAgICAgICAgJHN0YXRlLWluZm8tYmcgIWRlZmF1bHQ7XHJcbiRhbGVydC1pbmZvLXRleHQ6ICAgICAgICAgICAgICRzdGF0ZS1pbmZvLXRleHQgIWRlZmF1bHQ7XHJcbiRhbGVydC1pbmZvLWJvcmRlcjogICAgICAgICAgICRzdGF0ZS1pbmZvLWJvcmRlciAhZGVmYXVsdDtcclxuXHJcbiRhbGVydC13YXJuaW5nLWJnOiAgICAgICAgICAgICRzdGF0ZS13YXJuaW5nLWJnICFkZWZhdWx0O1xyXG4kYWxlcnQtd2FybmluZy10ZXh0OiAgICAgICAgICAkc3RhdGUtd2FybmluZy10ZXh0ICFkZWZhdWx0O1xyXG4kYWxlcnQtd2FybmluZy1ib3JkZXI6ICAgICAgICAkc3RhdGUtd2FybmluZy1ib3JkZXIgIWRlZmF1bHQ7XHJcblxyXG4kYWxlcnQtZGFuZ2VyLWJnOiAgICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLWJnICFkZWZhdWx0O1xyXG4kYWxlcnQtZGFuZ2VyLXRleHQ6ICAgICAgICAgICAkc3RhdGUtZGFuZ2VyLXRleHQgIWRlZmF1bHQ7XHJcbiRhbGVydC1kYW5nZXItYm9yZGVyOiAgICAgICAgICRzdGF0ZS1kYW5nZXItYm9yZGVyICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFByb2dyZXNzIGJhcnNcclxuXHJcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLC4xKSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItYmc6ICAgICAgICAgICAgICAgJGJyYW5kLXByaW1hcnkgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItYW5pbWF0aW9uLXRpbWluZzogMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xyXG5cclxuLy8gTGlzdCBncm91cFxyXG5cclxuJGxpc3QtZ3JvdXAtY29sb3I6ICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgcmdiYSgkYmxhY2ssLjEyNSkgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktbGlnaHRlc3QgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlcjogICAgICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtdGV4dC1jb2xvcjogICBsaWdodGVuKCRsaXN0LWdyb3VwLWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LWxpZ2h0ICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtdGV4dC1jb2xvcjogJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1saW5rLWNvbG9yOiAgICAgICAgICAkZ3JheSAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtbGluay1oZWFkaW5nLWNvbG9yOiAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtbGluay1ob3Zlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtbGluay1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWxpbmstYWN0aXZlLWNvbG9yOiAgICRsaXN0LWdyb3VwLWNvbG9yICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1saW5rLWFjdGl2ZS1iZzogICAgICAkZ3JheS1saWdodGVyICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEltYWdlIHRodW1ibmFpbHNcclxuXHJcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICNkZGQgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssLjA3NSkgIWRlZmF1bHQ7XHJcbiR0aHVtYm5haWwtdHJhbnNpdGlvbjogICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRmlndXJlc1xyXG5cclxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogOTAlICFkZWZhdWx0O1xyXG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBCcmVhZGNydW1ic1xyXG5cclxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgJGdyYXktbGlnaHRlciAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAkZ3JheS1saWdodCAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICBcIi9cIiAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDYXJvdXNlbFxyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAzcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyOiAgICAgICAgICAgICAgICAgICAzcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgICAgICAgICAgIDIwcHggIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6IHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNCAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPScjeyRjYXJvdXNlbC1jb250cm9sLWNvbG9yfScgdmlld0JveD0nMCAwIDggOCclM0UlM0NwYXRoIGQ9J00xLjUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICB0cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENsb3NlXHJcblxyXG4kY2xvc2UtZm9udC1zaXplOiAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XHJcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRjbG9zZS10ZXh0LXNoYWRvdzogICAgICAgICAgIDAgMXB4IDAgJHdoaXRlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENvZGVcclxuXHJcbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgIDkwJSAhZGVmYXVsdDtcclxuJGNvZGUtcGFkZGluZy14OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XHJcbiRjb2RlLXBhZGRpbmcteTogICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xyXG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAjYmQ0MTQ3ICFkZWZhdWx0O1xyXG4kY29kZS1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS1saWdodGVzdCAhZGVmYXVsdDtcclxuXHJcbiRrYmQtY29sb3I6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktZGFyayAhZGVmYXVsdDtcclxuXHJcbiRwcmUtYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LWxpZ2h0ZXN0ICFkZWZhdWx0O1xyXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAkZ3JheS1kYXJrICFkZWZhdWx0O1xyXG4kcHJlLWJvcmRlci1jb2xvcjogICAgICAgICAgICAjY2NjICFkZWZhdWx0O1xyXG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAzNDBweCAhZGVmYXVsdDtcclxuIiwiQG1peGluIGhvdmVyIHtcclxuICAvLyBUT0RPOiByZS1lbmFibGUgYWxvbmcgd2l0aCBtcTQtaG92ZXItc2hpbVxyXG4vLyAgQGlmICRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnkge1xyXG4vLyAgICAvLyBTZWUgTWVkaWEgUXVlcmllcyBMZXZlbCA0OiBodHRwczovL2RyYWZ0cy5jc3N3Zy5vcmcvbWVkaWFxdWVyaWVzLyNob3ZlclxyXG4vLyAgICAvLyBDdXJyZW50bHkgc2hpbW1lZCBieSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9tcTQtaG92ZXItc2hpbVxyXG4vLyAgICBAbWVkaWEgKGhvdmVyOiBob3Zlcikge1xyXG4vLyAgICAgICY6aG92ZXIgeyBAY29udGVudCB9XHJcbi8vICAgIH1cclxuLy8gIH1cclxuLy8gIEBlbHNlIHtcclxuICAgICY6aG92ZXIgeyBAY29udGVudCB9XHJcbi8vICB9XHJcbn1cclxuXHJcbkBtaXhpbiBob3Zlci1mb2N1cyB7XHJcbiAgQGlmICRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnkge1xyXG4gICAgJjpmb2N1cyB7IEBjb250ZW50IH1cclxuICAgIEBpbmNsdWRlIGhvdmVyIHsgQGNvbnRlbnQgfVxyXG4gIH1cclxuICBAZWxzZSB7XHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIEBjb250ZW50XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gcGxhaW4taG92ZXItZm9jdXMge1xyXG4gIEBpZiAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5IHtcclxuICAgICYsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgQGNvbnRlbnRcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGhvdmVyIHsgQGNvbnRlbnQgfVxyXG4gIH1cclxuICBAZWxzZSB7XHJcbiAgICAmLFxyXG4gICAgJjpmb2N1cyxcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBAY29udGVudFxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XHJcbiAgQGlmICRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnkge1xyXG4gICAgJjpmb2N1cyxcclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgQGNvbnRlbnRcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIGhvdmVyIHsgQGNvbnRlbnQgfVxyXG4gIH1cclxuICBAZWxzZSB7XHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJjphY3RpdmUsXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgQGNvbnRlbnRcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gSGVhZGluZ3NcclxuLy9cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXHJcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xyXG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xyXG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MtZm9udC1mYW1pbHk7XHJcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xyXG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XHJcbn1cclxuXHJcbmgxLCAuaDEgeyBmb250LXNpemU6ICRmb250LXNpemUtaDE7IH1cclxuaDIsIC5oMiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oMjsgfVxyXG5oMywgLmgzIHsgZm9udC1zaXplOiAkZm9udC1zaXplLWgzOyB9XHJcbmg0LCAuaDQgeyBmb250LXNpemU6ICRmb250LXNpemUtaDQ7IH1cclxuaDUsIC5oNSB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNTsgfVxyXG5oNiwgLmg2IHsgZm9udC1zaXplOiAkZm9udC1zaXplLWg2OyB9XHJcblxyXG4ubGVhZCB7XHJcbiAgZm9udC1zaXplOiAkbGVhZC1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6ICRsZWFkLWZvbnQtd2VpZ2h0O1xyXG59XHJcblxyXG4vLyBUeXBlIGRpc3BsYXkgY2xhc3Nlc1xyXG4uZGlzcGxheS0xIHtcclxuICBmb250LXNpemU6ICRkaXNwbGF5MS1zaXplO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTEtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcclxufVxyXG4uZGlzcGxheS0yIHtcclxuICBmb250LXNpemU6ICRkaXNwbGF5Mi1zaXplO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcclxufVxyXG4uZGlzcGxheS0zIHtcclxuICBmb250LXNpemU6ICRkaXNwbGF5My1zaXplO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTMtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcclxufVxyXG4uZGlzcGxheS00IHtcclxuICBmb250LXNpemU6ICRkaXNwbGF5NC1zaXplO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEhvcml6b250YWwgcnVsZXNcclxuLy9cclxuXHJcbmhyIHtcclxuICBtYXJnaW4tdG9wOiAkc3BhY2VyLXk7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlci15O1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItdG9wOiAkaHItYm9yZGVyLXdpZHRoIHNvbGlkICRoci1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBFbXBoYXNpc1xyXG4vL1xyXG5cclxuc21hbGwsXHJcbi5zbWFsbCB7XHJcbiAgZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG59XHJcblxyXG5tYXJrLFxyXG4ubWFyayB7XHJcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFyay1iZztcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIExpc3RzXHJcbi8vXHJcblxyXG4ubGlzdC11bnN0eWxlZCB7XHJcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZDtcclxufVxyXG5cclxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcclxuLmxpc3QtaW5saW5lIHtcclxuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xyXG59XHJcbi5saXN0LWlubGluZS1pdGVtIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblxyXG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIE1pc2NcclxuLy9cclxuXHJcbi8vIEJ1aWxkcyBvbiBgYWJicmBcclxuLmluaXRpYWxpc20ge1xyXG4gIGZvbnQtc2l6ZTogOTAlO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi8vIEJsb2NrcXVvdGVzXHJcbi5ibG9ja3F1b3RlIHtcclxuICBwYWRkaW5nOiAoJHNwYWNlciAvIDIpICRzcGFjZXI7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcclxuICBmb250LXNpemU6ICRibG9ja3F1b3RlLWZvbnQtc2l6ZTtcclxuICBib3JkZXItbGVmdDogJGJsb2NrcXVvdGUtYm9yZGVyLXdpZHRoIHNvbGlkICRibG9ja3F1b3RlLWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLmJsb2NrcXVvdGUtZm9vdGVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmb250LXNpemU6IDgwJTsgLy8gYmFjayB0byBkZWZhdWx0IGZvbnQtc2l6ZVxyXG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwyMDE0IFxcMDBBMFwiOyAvLyBlbSBkYXNoLCBuYnNwXHJcbiAgfVxyXG59XHJcblxyXG4vLyBPcHBvc2l0ZSBhbGlnbm1lbnQgb2YgYmxvY2txdW90ZVxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBib3JkZXItcmlnaHQ6ICRibG9ja3F1b3RlLWJvcmRlci13aWR0aCBzb2xpZCAkYmxvY2txdW90ZS1ib3JkZXItY29sb3I7XHJcbiAgYm9yZGVyLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgLmJsb2NrcXVvdGUtZm9vdGVyIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICB9XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXDAwQTAgXFwyMDE0XCI7IC8vIG5ic3AsIGVtIGRhc2hcclxuICB9XHJcbn1cclxuIiwiLy8gTGlzdHNcclxuXHJcbi8vIFVuc3R5bGVkIGtlZXBzIGxpc3QgaXRlbXMgYmxvY2sgbGV2ZWwsIGp1c3QgcmVtb3ZlcyBkZWZhdWx0IGJyb3dzZXIgcGFkZGluZyBhbmQgbGlzdC1zdHlsZVxyXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuIiwiLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXHJcbi8vXHJcbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cclxuLy8gV2UgcHJldmlvdXNseSB0cmllZCB0aGUgXCJpbWFnZXMgYXJlIHJlc3BvbnNpdmUgYnkgZGVmYXVsdFwiIGFwcHJvYWNoIGluIEJvb3RzdHJhcCB2MixcclxuLy8gYW5kIGFiYW5kb25lZCBpdCBpbiBCb290c3RyYXAgdjMgYmVjYXVzZSBpdCBicmVha3MgbG90cyBvZiB0aGlyZC1wYXJ0eSB3aWRnZXRzIChpbmNsdWRpbmcgR29vZ2xlIE1hcHMpXHJcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxyXG4vLyBTZWUgYWxzbyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4MTc4XHJcbi5pbWctZmx1aWQge1xyXG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcclxufVxyXG5cclxuXHJcbi8vIEltYWdlIHRodW1ibmFpbHNcclxuLmltZy10aHVtYm5haWwge1xyXG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xyXG4gIGJvcmRlcjogJHRodW1ibmFpbC1ib3JkZXItd2lkdGggc29saWQgJHRodW1ibmFpbC1ib3JkZXItY29sb3I7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRodW1ibmFpbC10cmFuc2l0aW9uKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XHJcblxyXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxyXG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcclxufVxyXG5cclxuLy9cclxuLy8gRmlndXJlc1xyXG4vL1xyXG5cclxuLmZpZ3VyZSB7XHJcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmZpZ3VyZS1pbWcge1xyXG4gIG1hcmdpbi1ib3R0b206ICgkc3BhY2VyLXkgLyAyKTtcclxuICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmZpZ3VyZS1jYXB0aW9uIHtcclxuICBmb250LXNpemU6ICRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU7XHJcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcclxufVxyXG4iLCIvLyBJbWFnZSBNaXhpbnNcclxuLy8gLSBSZXNwb25zaXZlIGltYWdlXHJcbi8vIC0gUmV0aW5hIGltYWdlXHJcblxyXG5cclxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxyXG4vL1xyXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxyXG5cclxuQG1peGluIGltZy1mbHVpZCB7XHJcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcclxuICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgLy8gUGFydCAyOiBPdmVycmlkZSB0aGUgaGVpZ2h0IHRvIGF1dG8sIG90aGVyd2lzZSBpbWFnZXMgd2lsbCBiZSBzdHJldGNoZWRcclxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5cclxuLy8gUmV0aW5hIGltYWdlXHJcbi8vXHJcbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cclxuXHJcbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcclxuXHJcbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcclxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cclxuICAvLyBUaGVyZSdzIG5vIHN1Y2ggdGhpbmcgYXMgdW5wcmVmaXhlZCBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvIHNpbmNlIGl0J3Mgbm9uc3RhbmRhcmQuXHJcbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwOi8vY2FuaXVzZS5jb20vI2ZlYXQ9Y3NzLW1lZGlhLXJlc29sdXRpb25cclxuICBAbWVkaWFcclxuICBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XHJcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcclxuICB9XHJcbn1cclxuIiwiLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xyXG5cclxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIH1cclxufVxyXG4iLCIvLyBUb2dnbGVzXHJcbi8vXHJcbi8vIFVzZWQgaW4gY29uanVuY3Rpb24gd2l0aCBnbG9iYWwgdmFyaWFibGVzIHRvIGVuYWJsZSBjZXJ0YWluIHRoZW1lIGZlYXR1cmVzLlxyXG5cclxuQG1peGluIGJveC1zaGFkb3coJHNoYWRvdy4uLikge1xyXG4gIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xyXG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XHJcbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xyXG4gICAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBVdGlsaXRpZXNcclxuQGltcG9ydCBcIm1peGlucy9icmVha3BvaW50c1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2hvdmVyXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvaW1hZ2VcIjtcclxuQGltcG9ydCBcIm1peGlucy9iYWRnZVwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL3Jlc2l6ZVwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL3NjcmVlbi1yZWFkZXJcIjtcclxuQGltcG9ydCBcIm1peGlucy9zaXplXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvcmVzZXQtdGV4dFwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL3RleHQtZW1waGFzaXNcIjtcclxuQGltcG9ydCBcIm1peGlucy90ZXh0LWhpZGVcIjtcclxuQGltcG9ydCBcIm1peGlucy90ZXh0LXRydW5jYXRlXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvdHJhbnNmb3Jtc1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zL3Zpc2liaWxpdHlcIjtcclxuXHJcbi8vIC8vIENvbXBvbmVudHNcclxuQGltcG9ydCBcIm1peGlucy9hbGVydFwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2J1dHRvbnNcIjtcclxuQGltcG9ydCBcIm1peGlucy9jYXJkc1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zL3BhZ2luYXRpb25cIjtcclxuQGltcG9ydCBcIm1peGlucy9saXN0c1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2xpc3QtZ3JvdXBcIjtcclxuQGltcG9ydCBcIm1peGlucy9uYXYtZGl2aWRlclwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2Zvcm1zXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvdGFibGUtcm93XCI7XHJcblxyXG4vLyAvLyBTa2luc1xyXG5AaW1wb3J0IFwibWl4aW5zL2JhY2tncm91bmQtdmFyaWFudFwiO1xyXG5AaW1wb3J0IFwibWl4aW5zL2JvcmRlci1yYWRpdXNcIjtcclxuQGltcG9ydCBcIm1peGlucy9ncmFkaWVudHNcIjtcclxuXHJcbi8vIC8vIExheW91dFxyXG5AaW1wb3J0IFwibWl4aW5zL2NsZWFyZml4XCI7XHJcbi8vIEBpbXBvcnQgXCJtaXhpbnMvbmF2YmFyLWFsaWduXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvZ3JpZC1mcmFtZXdvcmtcIjtcclxuQGltcG9ydCBcIm1peGlucy9ncmlkXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnMvZmxvYXRcIjtcclxuIiwiLy8gSW5saW5lIGFuZCBibG9jayBjb2RlIHN0eWxlc1xyXG5jb2RlLFxyXG5rYmQsXHJcbnByZSxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7XHJcbn1cclxuXHJcbi8vIElubGluZSBjb2RlXHJcbmNvZGUge1xyXG4gIHBhZGRpbmc6ICRjb2RlLXBhZGRpbmcteSAkY29kZS1wYWRkaW5nLXg7XHJcbiAgZm9udC1zaXplOiAkY29kZS1mb250LXNpemU7XHJcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjb2RlLWJnO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG5cclxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcclxuICBhID4gJiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcclxua2JkIHtcclxuICBwYWRkaW5nOiAkY29kZS1wYWRkaW5nLXkgJGNvZGUtcGFkZGluZy14O1xyXG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xyXG4gIGNvbG9yOiAka2JkLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xyXG5cclxuICBrYmQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBCbG9ja3Mgb2YgY29kZVxyXG5wcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICBmb250LXNpemU6ICRjb2RlLWZvbnQtc2l6ZTtcclxuICBjb2xvcjogJHByZS1jb2xvcjtcclxuXHJcbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcclxuICBjb2RlIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXHJcbi5wcmUtc2Nyb2xsYWJsZSB7XHJcbiAgbWF4LWhlaWdodDogJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ7XHJcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG59XHJcbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcclxuLy9cclxuLy8gU2V0IHRoZSBjb250YWluZXIgd2lkdGgsIGFuZCBvdmVycmlkZSBpdCBmb3IgZml4ZWQgbmF2YmFycyBpbiBtZWRpYSBxdWVyaWVzLlxyXG5cclxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcclxuICAuY29udGFpbmVyIHtcclxuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGbHVpZCBjb250YWluZXJcclxuLy9cclxuLy8gVXRpbGl6ZXMgdGhlIG1peGluIG1lYW50IGZvciBmaXhlZCB3aWR0aCBjb250YWluZXJzLCBidXQgd2l0aG91dCBhbnkgZGVmaW5lZFxyXG4vLyB3aWR0aCBmb3IgZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cclxuXHJcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XHJcbiAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUm93XHJcbi8vXHJcbi8vIFJvd3MgY29udGFpbiBhbmQgY2xlYXIgdGhlIGZsb2F0cyBvZiB5b3VyIGNvbHVtbnMuXHJcblxyXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xyXG4gIC5yb3cge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICB9XHJcblxyXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcclxuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cclxuICAubm8tZ3V0dGVycyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICA+IC5jb2wsXHJcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gQ29sdW1uc1xyXG4vL1xyXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXHJcblxyXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xyXG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XHJcbn1cclxuIiwiLy8vIEdyaWQgc3lzdGVtXHJcbi8vXHJcbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cclxuXHJcbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigkZ3V0dGVyczogJGdyaWQtZ3V0dGVyLXdpZHRocykge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblxyXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRndXR0ZXJzKSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICRndXR0ZXI6IG1hcC1nZXQoJGd1dHRlcnMsICRicmVha3BvaW50KTtcclxuICAgICAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XHJcbkBtaXhpbiBtYWtlLWNvbnRhaW5lci1tYXgtd2lkdGhzKCRtYXgtd2lkdGhzOiAkY29udGFpbmVyLW1heC13aWR0aHMsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIHdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1ha2UtZ3V0dGVycygkZ3V0dGVyczogJGdyaWQtZ3V0dGVyLXdpZHRocykge1xyXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRndXR0ZXJzKSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAgICRndXR0ZXI6IG1hcC1nZXQoJGd1dHRlcnMsICRicmVha3BvaW50KTtcclxuICAgICAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAgKCRndXR0ZXIgLyAyKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyczogJGdyaWQtZ3V0dGVyLXdpZHRocykge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG5cclxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3V0dGVycykge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgICAkZ3V0dGVyOiBtYXAtZ2V0KCRndXR0ZXJzLCAkYnJlYWtwb2ludCk7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogKCRndXR0ZXIgLyAtMik7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAgKCRndXR0ZXIgLyAtMik7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoJGd1dHRlcnM6ICRncmlkLWd1dHRlci13aWR0aHMpIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLy8gUHJldmVudCBjb2x1bW5zIGZyb20gYmVjb21pbmcgdG9vIG5hcnJvdyB3aGVuIGF0IHNtYWxsZXIgZ3JpZCB0aWVycyBieVxyXG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcclxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogMXB4OyAvLyBQcmV2ZW50IGNvbGxhcHNpbmdcclxuXHJcbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGd1dHRlcnMpIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICAgJGd1dHRlcjogbWFwLWdldCgkZ3V0dGVycywgJGJyZWFrcG9pbnQpO1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xyXG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xyXG4gIC8vIHdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xyXG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxyXG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxyXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxyXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcclxuICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sLXB1c2goJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XHJcbiAgbGVmdDogaWYoJHNpemUgPiAwLCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpLCBhdXRvKTtcclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sLXB1bGwoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XHJcbiAgcmlnaHQ6IGlmKCRzaXplID4gMCwgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKSwgYXV0byk7XHJcbn1cclxuXHJcbkBtaXhpbiBtYWtlLWNvbC1tb2RpZmllcigkdHlwZSwgJHNpemUsICRjb2x1bW5zKSB7XHJcbiAgLy8gV29yayBhcm91bmQgdGhlIGxhY2sgb2YgZHluYW1pYyBtaXhpbiBAaW5jbHVkZSBzdXBwb3J0IChodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy82MjYpXHJcbiAgQGlmICR0eXBlID09IHB1c2gge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtcHVzaCgkc2l6ZSwgJGNvbHVtbnMpO1xyXG4gIH0gQGVsc2UgaWYgJHR5cGUgPT0gcHVsbCB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbC1wdWxsKCRzaXplLCAkY29sdW1ucyk7XHJcbiAgfSBAZWxzZSBpZiAkdHlwZSA9PSBvZmZzZXQge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1ucyk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXHJcbi8vXHJcbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcclxuLy9cclxuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweClcclxuLy9cclxuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxyXG5cclxuLy8gTmFtZSBvZiB0aGUgbmV4dCBicmVha3BvaW50LCBvciBudWxsIGZvciB0aGUgbGFzdCBicmVha3BvaW50LlxyXG4vL1xyXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXHJcbi8vICAgIG1kXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCkpXHJcbi8vICAgIG1kXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCkpXHJcbi8vICAgIG1kXHJcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XHJcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XHJcbiAgQHJldHVybiBpZigkbiA8IGxlbmd0aCgkYnJlYWtwb2ludC1uYW1lcyksIG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSwgbnVsbCk7XHJcbn1cclxuXHJcbi8vIE1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIHNtYWxsZXN0IChmaXJzdCkgYnJlYWtwb2ludC5cclxuLy9cclxuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgpKVxyXG4vLyAgICA1NzZweFxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xyXG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcclxufVxyXG5cclxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cclxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjEuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4KSlcclxuLy8gICAgNzY3cHhcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuICBAcmV0dXJuIGlmKCRuZXh0LCBicmVha3BvaW50LW1pbigkbmV4dCwgJGJyZWFrcG9pbnRzKSAtIDFweCwgbnVsbCk7XHJcbn1cclxuXHJcbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW5mcm9udC5cclxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgpKVxyXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcclxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCkpXHJcbi8vICAgIFwiLXNtXCJcclxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtaW5maXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xyXG59XHJcblxyXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XHJcbiAgQGlmICRtaW4ge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgbmFycm93ZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuICBAaWYgJG1heCB7XHJcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgdGhhdCBzcGFucyBtdWx0aXBsZSBicmVha3BvaW50IHdpZHRocy5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXHJcbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxyXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJG5hbWUsICRuYW1lLCAkYnJlYWtwb2ludHMpIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG4iLCIvLyBGcmFtZXdvcmsgZ3JpZCBnZW5lcmF0aW9uXHJcbi8vXHJcbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxyXG4vLyBhbnkgdmFsdWUgb2YgYCRncmlkLWNvbHVtbnNgLlxyXG5cclxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyczogJGdyaWQtZ3V0dGVyLXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcclxuICAlZ3JpZC1jb2x1bW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7IC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGNvbGxhcHNpbmcgd2hlbiBlbXB0eVxyXG5cclxuICAgIEBpbmNsdWRlIG1ha2UtZ3V0dGVycygkZ3V0dGVycyk7XHJcbiAgfVxyXG5cclxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcclxuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAvLyBBbGxvdyBjb2x1bW5zIHRvIHN0cmV0Y2ggZnVsbCB3aWR0aCBiZWxvdyB0aGVpciBicmVha3BvaW50c1xyXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XHJcbiAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xyXG4gICAgICAgIEBleHRlbmQgJWdyaWQtY29sdW1uO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29sI3skaW5maXh9IHtcclxuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XHJcbiAgICAgIC8vIFByb3ZpZGUgYmFzaWMgYC5jb2wte2JwfWAgY2xhc3NlcyBmb3IgZXF1YWwtd2lkdGggZmxleGJveCBjb2x1bW5zXHJcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xyXG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XHJcbiAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xyXG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcclxuICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcclxuICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAZWFjaCAkbW9kaWZpZXIgaW4gKHB1bGwsIHB1c2gpIHtcclxuICAgICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICRjb2x1bW5zIHtcclxuICAgICAgICAgIC4jeyRtb2RpZmllcn0jeyRpbmZpeH0tI3skaX0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1tb2RpZmllcigkbW9kaWZpZXIsICRpLCAkY29sdW1ucylcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIGAkY29sdW1ucyAtIDFgIGJlY2F1c2Ugb2Zmc2V0dGluZyBieSB0aGUgd2lkdGggb2YgYW4gZW50aXJlIHJvdyBpc24ndCBwb3NzaWJsZVxyXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcclxuICAgICAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIiBhbmQgJGkgPT0gMCkgeyAvLyBBdm9pZCBlbWl0dGluZyB1c2VsZXNzIC5vZmZzZXQteHMtMFxyXG4gICAgICAgICAgLm9mZnNldCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW1vZGlmaWVyKG9mZnNldCwgJGksICRjb2x1bW5zKVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL1xyXG4vLyBCYXNpYyBCb290c3RyYXAgdGFibGVcclxuLy9cclxuXHJcbi50YWJsZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcblxyXG4gIHRoLFxyXG4gIHRkIHtcclxuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgYm9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgdGhlYWQgdGgge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gIHRib2R5ICsgdGJvZHkge1xyXG4gICAgYm9yZGVyLXRvcDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLnRhYmxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcclxuLy9cclxuXHJcbi50YWJsZS1zbSB7XHJcbiAgdGgsXHJcbiAgdGQge1xyXG4gICAgcGFkZGluZzogJHRhYmxlLXNtLWNlbGwtcGFkZGluZztcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBCb3JkZXJlZCB2ZXJzaW9uXHJcbi8vXHJcbi8vIEFkZCBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cclxuXHJcbi50YWJsZS1ib3JkZXJlZCB7XHJcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcblxyXG4gIHRoLFxyXG4gIHRkIHtcclxuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgdGhlYWQge1xyXG4gICAgdGgsXHJcbiAgICB0ZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gWmVicmEtc3RyaXBpbmdcclxuLy9cclxuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcclxuXHJcbi50YWJsZS1zdHJpcGVkIHtcclxuICB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1hY2NlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gSG92ZXIgZWZmZWN0XHJcbi8vXHJcbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcclxuXHJcbi50YWJsZS1ob3ZlciB7XHJcbiAgdGJvZHkgdHIge1xyXG4gICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmctaG92ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gVGFibGUgYmFja2dyb3VuZHNcclxuLy9cclxuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcclxuLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cclxuXHJcbi8vIEdlbmVyYXRlIHRoZSBjb250ZXh0dWFsIHZhcmlhbnRzXHJcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWJnLWFjdGl2ZSk7XHJcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KHN1Y2Nlc3MsICRzdGF0ZS1zdWNjZXNzLWJnKTtcclxuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoaW5mbywgJHN0YXRlLWluZm8tYmcpO1xyXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCh3YXJuaW5nLCAkc3RhdGUtd2FybmluZy1iZyk7XHJcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGRhbmdlciwgJHN0YXRlLWRhbmdlci1iZyk7XHJcblxyXG5cclxuLy8gSW52ZXJzZSBzdHlsZXNcclxuLy9cclxuLy8gU2FtZSB0YWJsZSBtYXJrdXAsIGJ1dCBpbnZlcnRlZCBjb2xvciBzY2hlbWU6IGRhcmsgYmFja2dyb3VuZCBhbmQgbGlnaHQgdGV4dC5cclxuXHJcbi50aGVhZC1pbnZlcnNlIHtcclxuICB0aCB7XHJcbiAgICBjb2xvcjogJHRhYmxlLWludmVyc2UtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaW52ZXJzZS1iZztcclxuICB9XHJcbn1cclxuXHJcbi50aGVhZC1kZWZhdWx0IHtcclxuICB0aCB7XHJcbiAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcclxuICB9XHJcbn1cclxuXHJcbi50YWJsZS1pbnZlcnNlIHtcclxuICBjb2xvcjogJHRhYmxlLWludmVyc2UtY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWludmVyc2UtYmc7XHJcblxyXG4gIHRoLFxyXG4gIHRkLFxyXG4gIHRoZWFkIHRoIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJvZHktYmc7XHJcbiAgfVxyXG5cclxuICAmLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcclxuLy9cclxuLy8gQWRkIGAudGFibGUtcmVzcG9uc2l2ZWAgdG8gYC50YWJsZWBzIGFuZCB3ZSdsbCBtYWtlIHRoZW0gbW9iaWxlIGZyaWVuZGx5IGJ5XHJcbi8vIGVuYWJsaW5nIGhvcml6b250YWwgc2Nyb2xsaW5nLiBPbmx5IGFwcGxpZXMgPDc2OHB4LiBFdmVyeXRoaW5nIGFib3ZlIHRoYXRcclxuLy8gd2lsbCBkaXNwbGF5IG5vcm1hbGx5LlxyXG5cclxuLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7IC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDA1N1xyXG5cclxuICAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXIgb24gaG9yaXpvbnRhbCBzY3JvbGwgZHVlIHRvIHVzZSBvZiBgZGlzcGxheTogYmxvY2s7YFxyXG4gICYudGFibGUtYm9yZGVyZWQge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxufVxyXG4iLCIvLyBUYWJsZXNcclxuXHJcbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XHJcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcclxuICAvLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxyXG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xyXG4gICAgJixcclxuICAgID4gdGgsXHJcbiAgICA+IHRkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBIb3ZlciBzdGF0ZXMgZm9yIGAudGFibGUtaG92ZXJgXHJcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXHJcbiAgLnRhYmxlLWhvdmVyIHtcclxuICAgICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcclxuXHJcbiAgICAudGFibGUtI3skc3RhdGV9IHtcclxuICAgICAgQGluY2x1ZGUgaG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xyXG5cclxuICAgICAgICA+IHRkLFxyXG4gICAgICAgID4gdGgge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIHNjc3MtbGludDpkaXNhYmxlIFF1YWxpZnlpbmdFbGVtZW50XHJcblxyXG4vL1xyXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcclxuLy9cclxuXHJcbi5mb3JtLWNvbnRyb2wge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC8vIC8vIE1ha2UgaW5wdXRzIGF0IGxlYXN0IHRoZSBoZWlnaHQgb2YgdGhlaXIgYnV0dG9uIGNvdW50ZXJwYXJ0IChiYXNlIGxpbmUtaGVpZ2h0ICsgcGFkZGluZyArIGJvcmRlcilcclxuICAvLyBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XHJcbiAgLy8gUmVzZXQgdW51c3VhbCBGaXJlZm94LW9uLUFuZHJvaWQgZGVmYXVsdCBzdHlsZTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MvaXNzdWVzLzIxNC5cclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm9yZGVyOiAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG5cclxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXHJcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XHJcbiAgICAvLyBNYW51YWxseSB1c2UgdGhlIGlmL2Vsc2UgaW5zdGVhZCBvZiB0aGUgbWl4aW4gdG8gYWNjb3VudCBmb3IgaU9TIG92ZXJyaWRlXHJcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcclxuICB9IEBlbHNlIHtcclxuICAgIC8vIE90aGVyd2lzZSB1bmRvIHRoZSBpT1MgZGVmYXVsdFxyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xyXG5cclxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cclxuICAmOjotbXMtZXhwYW5kIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxuXHJcbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxyXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygpO1xyXG5cclxuICAvLyBQbGFjZWhvbGRlclxyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3ItcGxhY2Vob2xkZXI7XHJcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xyXG4gIC8vXHJcbiAgLy8gSFRNTDUgc2F5cyB0aGF0IGNvbnRyb2xzIHVuZGVyIGEgZmllbGRzZXQgPiBsZWdlbmQ6Zmlyc3QtY2hpbGQgd29uJ3QgYmVcclxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxyXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cclxuICAmOmRpc2FibGVkLFxyXG4gICZbcmVhZG9ubHldIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZy1kaXNhYmxlZDtcclxuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XHJcbiAgfVxyXG59XHJcblxyXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICAmOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XHJcbiAgICAkc2VsZWN0LWJvcmRlci13aWR0aDogKCRib3JkZXItd2lkdGggKiAyKTtcclxuICAgIGhlaWdodDogY2FsYygjeyRpbnB1dC1oZWlnaHR9ICsgI3skc2VsZWN0LWJvcmRlci13aWR0aH0pO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcclxuICAgIC8vIFN1cHByZXNzIHRoZSBuZXN0ZWQgZGVmYXVsdCB3aGl0ZSB0ZXh0IG9uIGJsdWUgYmFja2dyb3VuZCBoaWdobGlnaHQgZ2l2ZW4gdG9cclxuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xyXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cclxuICAgIC8vIG1hdGNoIHRoZSBhcHBlYXJhbmNlIG9mIHRoZSBuYXRpdmUgd2lkZ2V0LlxyXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXHJcbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cclxuLmZvcm0tY29udHJvbC1maWxlLFxyXG4uZm9ybS1jb250cm9sLXJhbmdlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIExhYmVsc1xyXG4vL1xyXG5cclxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgdGV4dCB0b1xyXG4vLyBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxyXG4uY29sLWZvcm0tbGFiZWwge1xyXG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gLSAjeyRpbnB1dC1idG4tYm9yZGVyLXdpZHRofSAqIDIpO1xyXG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gLSAjeyRpbnB1dC1idG4tYm9yZGVyLXdpZHRofSAqIDIpO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPmAgZGVmYXVsdFxyXG59XHJcblxyXG4uY29sLWZvcm0tbGFiZWwtbGcge1xyXG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1sZ30gLSAjeyRpbnB1dC1idG4tYm9yZGVyLXdpZHRofSAqIDIpO1xyXG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1sZ30gLSAjeyRpbnB1dC1idG4tYm9yZGVyLXdpZHRofSAqIDIpO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcclxufVxyXG5cclxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcclxuICBwYWRkaW5nLXRvcDogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktc219IC0gI3skaW5wdXQtYnRuLWJvcmRlci13aWR0aH0gKiAyKTtcclxuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktc219IC0gI3skaW5wdXQtYnRuLWJvcmRlci13aWR0aH0gKiAyKTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBMZWdlbmRzXHJcbi8vXHJcblxyXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsZWdlbmQgdGV4dCB0b1xyXG4vLyBiZSB0aGUgc2FtZSBzaXplIGFzIHJlZ3VsYXIgbGFiZWxzLCBhbmQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cclxuLmNvbC1mb3JtLWxlZ2VuZCB7XHJcbiAgcGFkZGluZy10b3A6ICRpbnB1dC1wYWRkaW5nLXk7XHJcbiAgcGFkZGluZy1ib3R0b206ICRpbnB1dC1wYWRkaW5nLXk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxufVxyXG5cclxuXHJcbi8vIFN0YXRpYyBmb3JtIGNvbnRyb2wgdGV4dFxyXG4vL1xyXG4vLyBBcHBseSBjbGFzcyB0byBhbiBlbGVtZW50IHRvIG1ha2UgYW55IHN0cmluZyBvZiB0ZXh0IGFsaWduIHdpdGggbGFiZWxzIGluIGFcclxuLy8gaG9yaXpvbnRhbCBmb3JtIGxheW91dC5cclxuXHJcbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICBwYWRkaW5nLXRvcDogJGlucHV0LXBhZGRpbmcteTtcclxuICBwYWRkaW5nLWJvdHRvbTogJGlucHV0LXBhZGRpbmcteTtcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcclxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xyXG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAwO1xyXG5cclxuICAmLmZvcm0tY29udHJvbC1zbSxcclxuICAmLmZvcm0tY29udHJvbC1sZyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEZvcm0gY29udHJvbCBzaXppbmdcclxuLy9cclxuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcclxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cclxuLy9cclxuLy8gVGhlIGAuZm9ybS1ncm91cC0qIGZvcm0tY29udHJvbGAgdmFyaWF0aW9ucyBhcmUgc2FkbHkgZHVwbGljYXRlZCB0byBhdm9pZCB0aGVcclxuLy8gaXNzdWUgZG9jdW1lbnRlZCBpbiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE1MDc0LlxyXG5cclxuLmZvcm0tY29udHJvbC1zbSB7XHJcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcclxufVxyXG5cclxuc2VsZWN0LmZvcm0tY29udHJvbC1zbSB7XHJcbiAgJjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1sZyB7XHJcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1sZyAkaW5wdXQtcGFkZGluZy14LWxnO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcclxufVxyXG5cclxuc2VsZWN0LmZvcm0tY29udHJvbC1sZyB7XHJcbiAgJjpub3QoW3NpemVdKTpub3QoW211bHRpcGxlXSkge1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEZvcm0gZ3JvdXBzXHJcbi8vXHJcbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3JcclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cclxuXHJcbi5mb3JtLWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xyXG59XHJcblxyXG4uZm9ybS10ZXh0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XHJcbn1cclxuXHJcblxyXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3NcclxuLy9cclxuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cclxuXHJcbi5mb3JtLWNoZWNrIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTtcclxuXHJcbiAgJi5kaXNhYmxlZCB7XHJcbiAgICAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICAgICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5mb3JtLWNoZWNrLWlucHV0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XHJcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI7XHJcblxyXG4gICY6b25seS1jaGlsZCB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUmFkaW9zIGFuZCBjaGVja2JveGVzIG9uIHNhbWUgbGluZVxyXG4uZm9ybS1jaGVjay1pbmxpbmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcblxyXG4gICsgLmZvcm0tY2hlY2staW5saW5lIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gRm9ybSBjb250cm9sIGZlZWRiYWNrIHN0YXRlc1xyXG4vL1xyXG4vLyBBcHBseSBjb250ZXh0dWFsIGFuZCBzZW1hbnRpYyBzdGF0ZXMgdG8gaW5kaXZpZHVhbCBmb3JtIGNvbnRyb2xzLlxyXG5cclxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgbWFyZ2luLXRvcDogJGZvcm0tZmVlZGJhY2stbWFyZ2luLXRvcDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1zdWNjZXNzLFxyXG4uZm9ybS1jb250cm9sLXdhcm5pbmcsXHJcbi5mb3JtLWNvbnRyb2wtZGFuZ2VyIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAoJGlucHV0LXBhZGRpbmcteCAqIDMpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0ICgkaW5wdXQtaGVpZ2h0IC8gNCk7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAoJGlucHV0LWhlaWdodCAvIDIpICgkaW5wdXQtaGVpZ2h0IC8gMik7XHJcbn1cclxuXHJcbi8vIEZvcm0gdmFsaWRhdGlvbiBzdGF0ZXNcclxuLmhhcy1zdWNjZXNzIHtcclxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkYnJhbmQtc3VjY2Vzcyk7XHJcblxyXG4gIC5mb3JtLWNvbnRyb2wtc3VjY2VzcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkZm9ybS1pY29uLXN1Y2Nlc3M7XHJcbiAgfVxyXG59XHJcblxyXG4uaGFzLXdhcm5pbmcge1xyXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC12YWxpZGF0aW9uKCRicmFuZC13YXJuaW5nKTtcclxuXHJcbiAgLmZvcm0tY29udHJvbC13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRmb3JtLWljb24td2FybmluZztcclxuICB9XHJcbn1cclxuXHJcbi5oYXMtZGFuZ2VyIHtcclxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkYnJhbmQtZGFuZ2VyKTtcclxuXHJcbiAgLmZvcm0tY29udHJvbC1kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogJGZvcm0taWNvbi1kYW5nZXI7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gSW5saW5lIGZvcm1zXHJcbi8vXHJcbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxyXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cclxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cclxuLy9cclxuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxyXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxyXG5cclxuLmZvcm0taW5saW5lIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcclxuXHJcbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxyXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXHJcbiAgLy8gc28gd2UgZm9yY2UgdGhhdCBoZXJlLlxyXG4gIC5mb3JtLWNoZWNrIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcclxuICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gTWFrZSBzdGF0aWMgY29udHJvbHMgYmVoYXZlIGxpa2UgcmVndWxhciBvbmVzXHJcbiAgICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuaW5wdXQtZ3JvdXAge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1jb250cm9sLWxhYmVsIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcclxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxyXG4gICAgLmZvcm0tY2hlY2sge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAvLyBDdXN0b20gZm9ybSBjb250cm9sc1xyXG4gICAgLmN1c3RvbS1jb250cm9sIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICAgIC5jdXN0b20tY29udHJvbC1pbmRpY2F0b3Ige1xyXG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg7IC8vIEZsZXhib3ggYWxpZ25tZW50IG1lYW5zIHdlIGxvc2Ugb3VyIEhUTUwgc3BhY2UgaGVyZSwgc28gd2UgY29tcGVuc2F0ZS5cclxuICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFJlLW92ZXJyaWRlIHRoZSBmZWVkYmFjayBpY29uLlxyXG4gICAgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBGb3JtIHZhbGlkYXRpb24gc3RhdGVzXHJcbi8vXHJcbi8vIFVzZWQgaW4gX2Zvcm1zLnNjc3MgdG8gZ2VuZXJhdGUgdGhlIGZvcm0gdmFsaWRhdGlvbiBDU1MgZm9yIHdhcm5pbmdzLCBlcnJvcnMsXHJcbi8vIGFuZCBzdWNjZXNzZXMuXHJcblxyXG5AbWl4aW4gZm9ybS1jb250cm9sLXZhbGlkYXRpb24oJGNvbG9yKSB7XHJcbiAgLy8gQ29sb3IgdGhlIGxhYmVsIGFuZCBoZWxwIHRleHRcclxuICAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4gIC5mb3JtLWNvbnRyb2wtbGFiZWwsXHJcbiAgLmNvbC1mb3JtLWxhYmVsLFxyXG4gIC5mb3JtLWNoZWNrLWxhYmVsLFxyXG4gIC5jdXN0b20tY29udHJvbCB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gU2V0IHRoZSBib3JkZXIgYW5kIGJveCBzaGFkb3cgb24gc3BlY2lmaWMgaW5wdXRzIHRvIG1hdGNoXHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdywgMCAwIDZweCBsaWdodGVuKCRjb2xvciwgMjAlKSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBTZXQgdmFsaWRhdGlvbiBzdGF0ZXMgYWxzbyBmb3IgYWRkb25zXHJcbiAgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCA0MCUpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXHJcbi8vXHJcbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXHJcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgQGlucHV0LWJvcmRlci1mb2N1c2AgdmFyaWFibGUuXHJcbi8vXHJcbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxyXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxyXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXHJcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cclxuLy9cclxuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXHJcbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoKSB7XHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogJGlucHV0LWNvbG9yLWZvY3VzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnLWZvY3VzO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWZvY3VzO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3ctZm9jdXMpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xyXG4vL1xyXG4vLyBSZWxhdGl2ZSB0ZXh0IHNpemUsIHBhZGRpbmcsIGFuZCBib3JkZXItcmFkaWkgY2hhbmdlcyBmb3IgZm9ybSBjb250cm9scy4gRm9yXHJcbi8vIGhvcml6b250YWwgc2l6aW5nLCB3cmFwIGNvbnRyb2xzIGluIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy4gYDxzZWxlY3Q+YFxyXG4vLyBlbGVtZW50IGdldHMgc3BlY2lhbCBsb3ZlIGJlY2F1c2UgaXQncyBzcGVjaWFsLCBhbmQgdGhhdCdzIGEgZmFjdCFcclxuXHJcbkBtaXhpbiBpbnB1dC1zaXplKCRwYXJlbnQsICRpbnB1dC1oZWlnaHQsICRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcclxuICAjeyRwYXJlbnR9IHtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcclxuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICB9XHJcblxyXG4gIHNlbGVjdCN7JHBhcmVudH0ge1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgfVxyXG5cclxuICB0ZXh0YXJlYSN7JHBhcmVudH0sXHJcbiAgc2VsZWN0W211bHRpcGxlXSN7JHBhcmVudH0ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxufVxyXG4iLCIvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBRdWFsaWZ5aW5nRWxlbWVudFxyXG5cclxuLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5idG4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogJGJ0bi1saW5lLWhlaWdodDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIGJvcmRlcjogJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkZm9udC1zaXplLWJhc2UsICRidG4tYm9yZGVyLXJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xyXG5cclxuICAvLyBTaGFyZSBob3ZlciBhbmQgZm9jdXMgc3R5bGVzXHJcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuICAmOmZvY3VzLFxyXG4gICYuZm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxyXG4gICYuZGlzYWJsZWQsXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XHJcbiAgICBvcGFjaXR5OiAuNjU7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUsXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXHJcbmEuYnRuLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gYS5idG4ge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcclxuLy9cclxuXHJcbi5idG4tcHJpbWFyeSB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1wcmltYXJ5LWNvbG9yLCAkYnRuLXByaW1hcnktYmcsICRidG4tcHJpbWFyeS1ib3JkZXIpO1xyXG59XHJcbi5idG4tc2Vjb25kYXJ5IHtcclxuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLXNlY29uZGFyeS1jb2xvciwgJGJ0bi1zZWNvbmRhcnktYmcsICRidG4tc2Vjb25kYXJ5LWJvcmRlcik7XHJcbn1cclxuLmJ0bi1pbmZvIHtcclxuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLWluZm8tY29sb3IsICRidG4taW5mby1iZywgJGJ0bi1pbmZvLWJvcmRlcik7XHJcbn1cclxuLmJ0bi1zdWNjZXNzIHtcclxuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLXN1Y2Nlc3MtY29sb3IsICRidG4tc3VjY2Vzcy1iZywgJGJ0bi1zdWNjZXNzLWJvcmRlcik7XHJcbn1cclxuLmJ0bi13YXJuaW5nIHtcclxuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkYnRuLXdhcm5pbmctY29sb3IsICRidG4td2FybmluZy1iZywgJGJ0bi13YXJuaW5nLWJvcmRlcik7XHJcbn1cclxuLmJ0bi1kYW5nZXIge1xyXG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4tZGFuZ2VyLWNvbG9yLCAkYnRuLWRhbmdlci1iZywgJGJ0bi1kYW5nZXItYm9yZGVyKTtcclxufVxyXG5cclxuLy8gUmVtb3ZlIGFsbCBiYWNrZ3JvdW5kc1xyXG4uYnRuLW91dGxpbmUtcHJpbWFyeSB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkYnRuLXByaW1hcnktYmcpO1xyXG59XHJcbi5idG4tb3V0bGluZS1zZWNvbmRhcnkge1xyXG4gIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGJ0bi1zZWNvbmRhcnktYm9yZGVyKTtcclxufVxyXG4uYnRuLW91dGxpbmUtaW5mbyB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkYnRuLWluZm8tYmcpO1xyXG59XHJcbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcclxuICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCRidG4tc3VjY2Vzcy1iZyk7XHJcbn1cclxuLmJ0bi1vdXRsaW5lLXdhcm5pbmcge1xyXG4gIEBpbmNsdWRlIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGJ0bi13YXJuaW5nLWJnKTtcclxufVxyXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcclxuICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCRidG4tZGFuZ2VyLWJnKTtcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIExpbmsgYnV0dG9uc1xyXG4vL1xyXG5cclxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcclxuLmJ0bi1saW5rIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxuICBjb2xvcjogJGxpbmstY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgJixcclxuICAmOmFjdGl2ZSxcclxuICAmLmFjdGl2ZSxcclxuICAmOmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcclxuICB9XHJcbiAgJixcclxuICAmOmZvY3VzLFxyXG4gICY6YWN0aXZlIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuICAmOmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAkYnRuLWxpbmstZGlzYWJsZWQtY29sb3I7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gQnV0dG9uIFNpemVzXHJcbi8vXHJcblxyXG4uYnRuLWxnIHtcclxuICAvLyBsaW5lLWhlaWdodDogZW5zdXJlIGV2ZW4tbnVtYmVyZWQgaGVpZ2h0IG9mIGJ1dHRvbiBuZXh0IHRvIGxhcmdlIGlucHV0XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xyXG59XHJcbi5idG4tc20ge1xyXG4gIC8vIGxpbmUtaGVpZ2h0OiBlbnN1cmUgcHJvcGVyIGhlaWdodCBvZiBidXR0b24gbmV4dCB0byBzbWFsbCBpbnB1dFxyXG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEJsb2NrIGJ1dHRvblxyXG4vL1xyXG5cclxuLmJ0bi1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcclxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xyXG4gIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xyXG59XHJcblxyXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcclxuICAmLmJ0bi1ibG9jayB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXHJcbi8vXHJcbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcclxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXHJcblxyXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGNvbG9yLCAkYmFja2dyb3VuZCwgJGJvcmRlcikge1xyXG4gICRhY3RpdmUtYmFja2dyb3VuZDogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpO1xyXG4gICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIlKTtcclxuXHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcclxuICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xyXG5cclxuICAvLyBIb3ZlciBhbmQgZm9jdXMgc3R5bGVzIGFyZSBzaGFyZWRcclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcclxuICB9XHJcbiAgJjpmb2N1cyxcclxuICAmLmZvY3VzIHtcclxuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcclxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xyXG4gICAgICBib3gtc2hhZG93OiAkYnRuLWJveC1zaGFkb3csIDAgMCAwIDJweCByZ2JhKCRib3JkZXIsIC41KTtcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkYm9yZGVyLCAuNSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcclxuICAmLmRpc2FibGVkLFxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSxcclxuICAmLmFjdGl2ZSxcclxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcclxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6ICNmZmYpIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMsXHJcbiAgJi5mb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkY29sb3IsIC41KTtcclxuICB9XHJcblxyXG4gICYuZGlzYWJsZWQsXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOmFjdGl2ZSxcclxuICAmLmFjdGl2ZSxcclxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItaG92ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbiAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEJ1dHRvbiBzaXplc1xyXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcclxuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG59XHJcbiIsIi5mYWRlIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XHJcblxyXG4gICYuc2hvdyB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLmNvbGxhcHNlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gICYuc2hvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbnRyIHtcclxuICAmLmNvbGxhcHNlLnNob3cge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93O1xyXG4gIH1cclxufVxyXG5cclxudGJvZHkge1xyXG4gICYuY29sbGFwc2Uuc2hvdyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sbGFwc2luZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xyXG59XHJcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxyXG4uZHJvcHVwLFxyXG4uZHJvcGRvd24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgLy8gR2VuZXJhdGUgdGhlIGNhcmV0IGF1dG9tYXRpY2FsbHlcclxuICAmOjphZnRlciB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAkY2FyZXQtd2lkdGg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcclxuICAgIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gIC8vIFByZXZlbnQgdGhlIGZvY3VzIG9uIHRoZSBkcm9wZG93biB0b2dnbGUgd2hlbiBjbG9zaW5nIGRyb3Bkb3duc1xyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5kcm9wdXAge1xyXG4gIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBUaGUgZHJvcGRvd24gbWVudVxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XHJcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcclxuICBmbG9hdDogbGVmdDtcclxuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XHJcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAwO1xyXG4gIG1hcmdpbjogJGRyb3Bkb3duLW1hcmdpbi10b3AgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7IC8vIFJlZGVjbGFyZSBiZWNhdXNlIG5lc3RpbmcgY2FuIGNhdXNlIGluaGVyaXRhbmNlIGlzc3Vlc1xyXG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBib3JkZXI6ICRkcm9wZG93bi1ib3JkZXItd2lkdGggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRkcm9wZG93bi1ib3gtc2hhZG93KTtcclxufVxyXG5cclxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cclxuLmRyb3Bkb3duLWRpdmlkZXIge1xyXG4gIEBpbmNsdWRlIG5hdi1kaXZpZGVyKCRkcm9wZG93bi1kaXZpZGVyLWJnKTtcclxufVxyXG5cclxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxyXG4vL1xyXG4vLyBgPGJ1dHRvbj5gLXNwZWNpZmljIHN0eWxlcyBhcmUgZGVub3RlZCB3aXRoIGAvLyBGb3IgPGJ1dHRvbj5zYFxyXG4uZHJvcGRvd24taXRlbSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gc1xyXG4gIHBhZGRpbmc6IDNweCAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgY29sb3I6ICRkcm9wZG93bi1saW5rLWNvbG9yO1xyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIHByZXZlbnQgbGlua3MgZnJvbSByYW5kb21seSBicmVha2luZyBvbnRvIG5ldyBsaW5lc1xyXG4gIGJhY2tncm91bmQ6IG5vbmU7IC8vIEZvciBgPGJ1dHRvbj5gc1xyXG4gIGJvcmRlcjogMDsgLy8gRm9yIGA8YnV0dG9uPmBzXHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWJnO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUsXHJcbiAgJjphY3RpdmUge1xyXG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZztcclxuICB9XHJcblxyXG4gICYuZGlzYWJsZWQsXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I7XHJcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIC8vIFJlbW92ZSBDU1MgZ3JhZGllbnRzIGlmIHRoZXkncmUgZW5hYmxlZFxyXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIE9wZW4gc3RhdGUgZm9yIHRoZSBkcm9wZG93blxyXG4uc2hvdyB7XHJcbiAgLy8gU2hvdyB0aGUgbWVudVxyXG4gID4gLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxuICAvLyBSZW1vdmUgdGhlIG91dGxpbmUgd2hlbiA6Zm9jdXMgaXMgdHJpZ2dlcmVkXHJcbiAgPiBhIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZW51IHBvc2l0aW9uaW5nXHJcbi8vXHJcbi8vIEFkZCBleHRyYSBjbGFzcyB0byBgLmRyb3Bkb3duLW1lbnVgIHRvIGZsaXAgdGhlIGFsaWdubWVudCBvZiB0aGUgZHJvcGRvd25cclxuLy8gbWVudSB3aXRoIHRoZSBwYXJlbnQuXHJcbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiBhdXRvOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIGAuZHJvcGRvd24tbWVudWBcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgbGVmdDogMDtcclxufVxyXG5cclxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXHJcbi5kcm9wZG93bi1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcclxufVxyXG5cclxuLy8gQmFja2Ryb3AgdG8gY2F0Y2ggYm9keSBjbGlja3Mgb24gbW9iaWxlLCBldGMuXHJcbi5kcm9wZG93bi1iYWNrZHJvcCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAkemluZGV4LWRyb3Bkb3duLWJhY2tkcm9wO1xyXG59XHJcblxyXG4vLyBBbGxvdyBmb3IgZHJvcGRvd25zIHRvIGdvIGJvdHRvbSB1cCAoYWthLCBkcm9wdXAtbWVudSlcclxuLy9cclxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxyXG5cclxuLmRyb3B1cCB7XHJcbiAgLy8gRGlmZmVyZW50IHBvc2l0aW9uaW5nIGZvciBib3R0b20gdXAgbWVudVxyXG4gIC5kcm9wZG93bi1tZW51IHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1tYXJnaW4tdG9wO1xyXG4gIH1cclxufVxyXG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXHJcbi8vXHJcbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xyXG5cclxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogI2U1ZTVlNSkge1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogKCRzcGFjZXIteSAvIDIpIDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XHJcbn1cclxuIiwiLy8gQmFzZSBjbGFzc1xyXG4vL1xyXG4vLyBLaWNrc3RhcnQgYW55IG5hdmlnYXRpb24gY29tcG9uZW50IHdpdGggYSBzZXQgb2Ygc3R5bGUgcmVzZXRzLiBXb3JrcyB3aXRoXHJcbi8vIGA8bmF2PmBzIG9yIGA8dWw+YHMuXHJcblxyXG4ubmF2IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtbGluayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmc7XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHQgYW5kIHJlbW92ZXMgaG92ZXIvdGFiIGVmZmVjdHNcclxuICAmLmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAkbmF2LWRpc2FibGVkLWxpbmstY29sb3I7XHJcbiAgICBjdXJzb3I6ICRjdXJzb3ItZGlzYWJsZWQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gVGFic1xyXG4vL1xyXG5cclxuLm5hdi10YWJzIHtcclxuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XHJcblxyXG4gIC5uYXYtaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcclxuICB9XHJcblxyXG4gIC5uYXYtbGluayB7XHJcbiAgICBib3JkZXI6ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbmF2LXRhYnMtYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvciAkbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgY29sb3I6ICRuYXYtZGlzYWJsZWQtbGluay1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2LWxpbmsuYWN0aXZlLFxyXG4gIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayB7XHJcbiAgICBjb2xvcjogJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWJnO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2LXRhYnMtYWN0aXZlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yICRuYXYtdGFicy1hY3RpdmUtbGluay1ob3Zlci1ib3JkZXItY29sb3IgJG5hdi10YWJzLWFjdGl2ZS1saW5rLWhvdmVyLWJnO1xyXG4gIH1cclxuXHJcbiAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgLy8gTWFrZSBkcm9wZG93biBib3JkZXIgb3ZlcmxhcCB0YWIgYm9yZGVyXHJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcclxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XHJcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBQaWxsc1xyXG4vL1xyXG5cclxuLm5hdi1waWxscyB7XHJcbiAgLm5hdi1saW5rIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdi1waWxscy1ib3JkZXItcmFkaXVzKTtcclxuICB9XHJcblxyXG4gIC5uYXYtbGluay5hY3RpdmUsXHJcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcclxuICAgIGNvbG9yOiAkbmF2LXBpbGxzLWFjdGl2ZS1saW5rLWNvbG9yO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1hY3RpdmUtbGluay1iZztcclxuICB9XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcclxuLy9cclxuXHJcbi5uYXYtZmlsbCB7XHJcbiAgLm5hdi1pdGVtIHtcclxuICAgIGZsZXg6IDEgMSBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1qdXN0aWZpZWQge1xyXG4gIC5uYXYtaXRlbSB7XHJcbiAgICBmbGV4OiAxIDEgMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBUYWJiYWJsZSB0YWJzXHJcbi8vXHJcbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxyXG5cclxuLnRhYi1jb250ZW50IHtcclxuICA+IC50YWItcGFuZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICA+IC5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcbiIsIi8vIENvbnRlbnRzXHJcbi8vXHJcbi8vIE5hdmJhclxyXG4vLyBOYXZiYXIgYnJhbmRcclxuLy8gTmF2YmFyIG5hdlxyXG4vLyBOYXZiYXIgdGV4dFxyXG4vLyBOYXZiYXIgZGl2aWRlclxyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxyXG4vLyBOYXZiYXIgcG9zaXRpb25cclxuLy8gTmF2YmFyIHRoZW1lc1xyXG5cclxuXHJcbi8vIE5hdmJhclxyXG4vL1xyXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxyXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cclxuXHJcbi5uYXZiYXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XHJcbn1cclxuXHJcblxyXG4vLyBOYXZiYXIgYnJhbmRcclxuLy9cclxuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXHJcblxyXG4ubmF2YmFyLWJyYW5kIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZy10b3A6IC4yNXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogLjI1cmVtO1xyXG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBOYXZiYXIgbmF2XHJcbi8vXHJcbi8vIEN1c3RvbSBuYXZiYXIgbmF2aWdhdGlvbiAoZG9lc24ndCByZXF1aXJlIGAubmF2YCwgYnV0IGRvZXMgbWFrZSB1c2Ugb2YgYC5uYXYtbGlua2ApLlxyXG5cclxuLm5hdmJhci1uYXYge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgLy8gY2Fubm90IHVzZSBgaW5oZXJpdGAgdG8gZ2V0IHRoZSBgLm5hdmJhcmBzIHZhbHVlXHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgLm5hdi1saW5rIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gTmF2YmFyIHRleHRcclxuLy9cclxuLy9cclxuXHJcbi5uYXZiYXItdGV4dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmctdG9wOiAgICAuNDI1cmVtO1xyXG4gIHBhZGRpbmctYm90dG9tOiAuNDI1cmVtO1xyXG59XHJcblxyXG5cclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcclxuLy9cclxuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgcmVzcG9uc2l2ZSBjb2xsYXBzaW5nIGFuZCB0b2dnbGluZyBvZiBuYXZiYXIgY29udGVudHMuXHJcbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cclxuXHJcbi8vIEJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG5hdmJhciB3aGVuIGluIGl0cyBjb2xsYXBzZWQgc3RhdGVcclxuLm5hdmJhci10b2dnbGVyIHtcclxuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0OyAvLyBQcmV2ZW50IHRvZ2dsZXIgZnJvbSBncm93aW5nIHRvIGZ1bGwgd2lkdGggd2hlbiBpdCdzIHRoZSBvbmx5IHZpc2libGUgbmF2YmFyIGNoaWxkXHJcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xyXG4gIGZvbnQtc2l6ZTogJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXHJcbiAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxyXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cclxuLm5hdmJhci10b2dnbGVyLWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMS41ZW07XHJcbiAgaGVpZ2h0OiAxLjVlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbn1cclxuXHJcbi8vIFVzZSBgcG9zaXRpb25gIG9uIHRoZSB0b2dnbGVyIHRvIHByZXZlbnQgaXQgZnJvbSBiZWluZyBhdXRvIHBsYWNlZCBhcyBhIGZsZXhcclxuLy8gaXRlbSBhbmQgYWxsb3cgZWFzeSBwbGFjZW1lbnQuXHJcbi5uYXZiYXItdG9nZ2xlci1sZWZ0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogJG5hdmJhci1wYWRkaW5nLXg7XHJcbn1cclxuLm5hdmJhci10b2dnbGVyLXJpZ2h0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6ICRuYXZiYXItcGFkZGluZy14O1xyXG59XHJcblxyXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC5uYXZiYXItdG9nZ2xlYWJsZS0qYCByZXNwb25zaXZlIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nXHJcbi8vIHdoZXJlIHlvdXIgbmF2YmFyIGNvbGxhcHNlcy5cclxuLm5hdmJhci10b2dnbGVhYmxlIHtcclxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgJiN7JGluZml4fSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIC5uYXZiYXItbmF2IHtcclxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA+IC5jb250YWluZXIge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5uYXZiYXItbmF2IHtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogLjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogLjVyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBGb3IgbmVzdGluZyBjb250YWluZXJzLCBoYXZlIHRvIHJlZGVjbGFyZSBmb3IgYWxpZ25tZW50IHB1cnBvc2VzXHJcbiAgICAgICAgPiAuY29udGFpbmVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAvLyBzY3NzLWxpbnQ6ZGlzYWJsZSBJbXBvcnRhbnRSdWxlXHJcbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gc2Nzcy1saW50OmVuYWJsZSBJbXBvcnRhbnRSdWxlXHJcblxyXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE5hdmJhciB0aGVtZXNcclxuLy9cclxuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxyXG5cclxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxyXG4ubmF2YmFyLWxpZ2h0IHtcclxuICAubmF2YmFyLWJyYW5kLFxyXG4gIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XHJcblxyXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLW5hdiB7XHJcbiAgICAubmF2LWxpbmsge1xyXG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5kaXNhYmxlZCB7XHJcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3BlbiA+IC5uYXYtbGluayxcclxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXHJcbiAgICAubmF2LWxpbmsub3BlbixcclxuICAgIC5uYXYtbGluay5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLXRvZ2dsZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyO1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogJG5hdmJhci1saWdodC10b2dnbGVyLWJnO1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci10ZXh0IHtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLy8gV2hpdGUgbGlua3MgYWdhaW5zdCBhIGRhcmsgYmFja2dyb3VuZFxyXG4ubmF2YmFyLWludmVyc2Uge1xyXG4gIC5uYXZiYXItYnJhbmQsXHJcbiAgLm5hdmJhci10b2dnbGVyIHtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtYWN0aXZlLWNvbG9yO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgICAgY29sb3I6ICRuYXZiYXItaW52ZXJzZS1hY3RpdmUtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLW5hdiB7XHJcbiAgICAubmF2LWxpbmsge1xyXG4gICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWNvbG9yO1xyXG5cclxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtaG92ZXItY29sb3I7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAub3BlbiA+IC5uYXYtbGluayxcclxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXHJcbiAgICAubmF2LWxpbmsub3BlbixcclxuICAgIC5uYXYtbGluay5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJG5hdmJhci1pbnZlcnNlLWFjdGl2ZS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICRuYXZiYXItaW52ZXJzZS10b2dnbGVyLWJvcmRlcjtcclxuICB9XHJcblxyXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRuYXZiYXItaW52ZXJzZS10b2dnbGVyLWJnO1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci10ZXh0IHtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWludmVyc2UtY29sb3I7XHJcbiAgfVxyXG59XHJcbiIsIi5hbGlnbi1iYXNlbGluZSAgICB7IHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9IC8vIEJyb3dzZXIgZGVmYXVsdFxyXG4uYWxpZ24tdG9wICAgICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cclxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XHJcbi5hbGlnbi1ib3R0b20gICAgICB7IHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDsgfVxyXG4uYWxpZ24tdGV4dC1ib3R0b20geyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b20gIWltcG9ydGFudDsgfVxyXG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxyXG4iLCIvL1xyXG4vLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXHJcbi8vXHJcblxyXG4uYmctZmFkZWQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYm9keS1iZywgMyUpO1xyXG59XHJcblxyXG5AaW5jbHVkZSBiZy12YXJpYW50KCcuYmctcHJpbWFyeScsICRicmFuZC1wcmltYXJ5KTtcclxuXHJcbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy1zdWNjZXNzJywgJGJyYW5kLXN1Y2Nlc3MpO1xyXG5cclxuQGluY2x1ZGUgYmctdmFyaWFudCgnLmJnLWluZm8nLCAkYnJhbmQtaW5mbyk7XHJcblxyXG5AaW5jbHVkZSBiZy12YXJpYW50KCcuYmctd2FybmluZycsICRicmFuZC13YXJuaW5nKTtcclxuXHJcbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy1kYW5nZXInLCAkYnJhbmQtZGFuZ2VyKTtcclxuXHJcbkBpbmNsdWRlIGJnLXZhcmlhbnQoJy5iZy1pbnZlcnNlJywgJGJyYW5kLWludmVyc2UpO1xyXG4iLCIvLyBDb250ZXh0dWFsIGJhY2tncm91bmRzXHJcblxyXG5AbWl4aW4gYmctdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcclxuICAjeyRwYXJlbnR9IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBhI3skcGFyZW50fSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQm9yZGVyXHJcbi8vXHJcblxyXG4uYm9yZGVyLTAgICAgICAgIHsgYm9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cclxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxyXG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cclxuLmJvcmRlci1ib3R0b20tMCB7IGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxyXG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxyXG5cclxuLy9cclxuLy8gQm9yZGVyLXJhZGl1c1xyXG4vL1xyXG5cclxuLnJvdW5kZWQge1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG59XHJcbi5yb3VuZGVkLXRvcCB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG59XHJcbi5yb3VuZGVkLXJpZ2h0IHtcclxuICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxufVxyXG4ucm91bmRlZC1ib3R0b20ge1xyXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxufVxyXG4ucm91bmRlZC1sZWZ0IHtcclxuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xyXG59XHJcblxyXG4ucm91bmRlZC1jaXJjbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLnJvdW5kZWQtMCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIERpc3BsYXkgdXRpbGl0aWVzXHJcbi8vXHJcblxyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIC5kI3skaW5maXh9LW5vbmUgICAgICAgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4gICAgLmQjeyRpbmZpeH0taW5saW5lICAgICAgIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cclxuICAgIC5kI3skaW5maXh9LWlubGluZS1ibG9jayB7IGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XHJcbiAgICAuZCN7JGluZml4fS1ibG9jayAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XHJcbiAgICAuZCN7JGluZml4fS10YWJsZSAgICAgICAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XHJcbiAgICAuZCN7JGluZml4fS10YWJsZS1jZWxsICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cclxuICAgIC5kI3skaW5maXh9LWZsZXggICAgICAgICB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxyXG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBGbGV4IHZhcmlhdGlvblxyXG4vL1xyXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXHJcblxyXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcclxuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIC5mbGV4I3skaW5maXh9LWZpcnN0ICAgICB7IG9yZGVyOiAtMTsgfVxyXG4gICAgLmZsZXgjeyRpbmZpeH0tbGFzdCAgICAgIHsgb3JkZXI6IDE7IH1cclxuICAgIC5mbGV4I3skaW5maXh9LXVub3JkZXJlZCB7IG9yZGVyOiAwOyB9XHJcblxyXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbiAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XHJcbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XHJcbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cclxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cclxuICAgIC5mbGV4I3skaW5maXh9LXdyYXAtcmV2ZXJzZSB7IGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxyXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XHJcbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxyXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tY2VudGVyICAgeyBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWNlbnRlciAgeyBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdHJldGNoIHsgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cclxuICB9XHJcbn1cclxuIiwiQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAuZmxvYXQjeyRpbmZpeH0tbGVmdCAgeyBAaW5jbHVkZSBmbG9hdC1sZWZ0OyB9XHJcbiAgICAuZmxvYXQjeyRpbmZpeH0tcmlnaHQgeyBAaW5jbHVkZSBmbG9hdC1yaWdodDsgfVxyXG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgQGluY2x1ZGUgZmxvYXQtbm9uZTsgfVxyXG4gIH1cclxufVxyXG4iLCJAbWl4aW4gZmxvYXQtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5AbWl4aW4gZmxvYXQtcmlnaHQge1xyXG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG59XHJcbkBtaXhpbiBmbG9hdC1ub25lIHtcclxuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vIFBvc2l0aW9uaW5nXHJcblxyXG4uZml4ZWQtdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcclxufVxyXG5cclxuLmZpeGVkLWJvdHRvbSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XHJcbn1cclxuXHJcbi5zdGlja3ktdG9wIHtcclxuICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gIHRvcDogMDtcclxuICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcclxufVxyXG4iLCIvL1xyXG4vLyBTY3JlZW5yZWFkZXJzXHJcbi8vXHJcblxyXG4uc3Itb25seSB7XHJcbiAgQGluY2x1ZGUgc3Itb25seSgpO1xyXG59XHJcblxyXG4uc3Itb25seS1mb2N1c2FibGUge1xyXG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XHJcbn1cclxuIiwiLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnNcclxuLy9cclxuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnRcclxuXHJcbkBtaXhpbiBzci1vbmx5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbjogLTFweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGNsaXA6IHJlY3QoMCwwLDAsMCk7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cclxuLy9cclxuLy8gVXNlZnVsIGZvciBcIlNraXAgdG8gbWFpbiBjb250ZW50XCIgbGlua3M7IHNlZSBodHRwczovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxyXG4vL1xyXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXHJcblxyXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBjbGlwOiBhdXRvO1xyXG4gIH1cclxufVxyXG4iLCIvLyBXaWR0aCBhbmQgaGVpZ2h0XHJcblxyXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xyXG4gIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzaXplcyB7XHJcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cclxuICB9XHJcbn1cclxuXHJcbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxyXG4ubWgtMTAwIHsgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XHJcbiIsIi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XHJcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RocyBpbiAkc3BhY2VycyB7XHJcbiAgICAgICAgJGxlbmd0aC14OiBtYXAtZ2V0KCRsZW5ndGhzLCB4KTtcclxuICAgICAgICAkbGVuZ3RoLXk6IG1hcC1nZXQoJGxlbmd0aHMsIHkpO1xyXG5cclxuICAgICAgICAuI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSAgeyAjeyRwcm9wfTogICAgICAgICRsZW5ndGgteSAkbGVuZ3RoLXggIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC4jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9LXRvcDogICAgJGxlbmd0aC15ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAuI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfS1yaWdodDogICRsZW5ndGgteCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoLXkgIWltcG9ydGFudDsgfVxyXG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSB7ICN7JHByb3B9LWxlZnQ6ICAgJGxlbmd0aC14ICFpbXBvcnRhbnQ7IH1cclxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xyXG4gICAgICAgICAgI3skcHJvcH0tcmlnaHQ6ICRsZW5ndGgteCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgI3skcHJvcH0tbGVmdDogICRsZW5ndGgteCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xyXG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAgICAkbGVuZ3RoLXkgIWltcG9ydGFudDtcclxuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aC15ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gU29tZSBzcGVjaWFsIG1hcmdpbiB1dGlsc1xyXG4gICAgLm0jeyRpbmZpeH0tYXV0byAgeyBtYXJnaW46ICAgICAgICBhdXRvICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tdCN7JGluZml4fS1hdXRvIHsgbWFyZ2luLXRvcDogICAgYXV0byAhaW1wb3J0YW50OyB9XHJcbiAgICAubXIjeyRpbmZpeH0tYXV0byB7IG1hcmdpbi1yaWdodDogIGF1dG8gIWltcG9ydGFudDsgfVxyXG4gICAgLm1iI3skaW5maXh9LWF1dG8geyBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tbCN7JGluZml4fS1hdXRvIHsgbWFyZ2luLWxlZnQ6ICAgYXV0byAhaW1wb3J0YW50OyB9XHJcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tbGVmdDogIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcclxuICAgICAgbWFyZ2luLXRvcDogICAgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIFRleHRcclxuLy9cclxuXHJcbi8vIEFsaWdubWVudFxyXG5cclxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlOyB9XHJcblxyXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBUcmFuc2Zvcm1hdGlvblxyXG5cclxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxyXG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XHJcblxyXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcclxuXHJcbi5mb250LXdlaWdodC1ub3JtYWwgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDsgfVxyXG4uZm9udC13ZWlnaHQtYm9sZCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkOyB9XHJcbi5mb250LWl0YWxpYyAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWM7IH1cclxuXHJcbi8vIENvbnRleHR1YWwgY29sb3JzXHJcblxyXG4udGV4dC13aGl0ZSB7XHJcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1tdXRlZCcsICR0ZXh0LW11dGVkKTtcclxuXHJcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtcHJpbWFyeScsICRicmFuZC1wcmltYXJ5KTtcclxuXHJcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtc3VjY2VzcycsICRicmFuZC1zdWNjZXNzKTtcclxuXHJcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtaW5mbycsICRicmFuZC1pbmZvKTtcclxuXHJcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtd2FybmluZycsICRicmFuZC13YXJuaW5nKTtcclxuXHJcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtZGFuZ2VyJywgJGJyYW5kLWRhbmdlcik7XHJcblxyXG4vLyBGb250IGNvbG9yXHJcblxyXG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LWdyYXktZGFyaycsICRncmF5LWRhcmspO1xyXG5cclxuLy8gTWlzY1xyXG5cclxuLnRleHQtaGlkZSB7XHJcbiAgQGluY2x1ZGUgdGV4dC1oaWRlKCk7XHJcbn1cclxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxyXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXHJcblxyXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn0iLCIvLyBUeXBvZ3JhcGh5XHJcblxyXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xyXG4gICN7JHBhcmVudH0ge1xyXG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xyXG4gIH1cclxuICBhI3skcGFyZW50fSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIENTUyBpbWFnZSByZXBsYWNlbWVudFxyXG5AbWl4aW4gdGV4dC1oaWRlKCkge1xyXG4gIGZvbnQ6IDAvMCBhO1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IDA7XHJcbn1cclxuIiwiLy9cclxuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcclxuLy9cclxuXHJcbi5pbnZpc2libGUge1xyXG4gIEBpbmNsdWRlIGludmlzaWJsZSgpO1xyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIHZpc2liaWxpdHkgdXRpbGl0aWVzXHJcblxyXG5AZWFjaCAkYnAgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAuaGlkZGVuLSN7JGJwfS11cCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oaWRkZW4tI3skYnB9LWRvd24ge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicCkge1xyXG4gICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gUHJpbnQgdXRpbGl0aWVzXHJcbi8vXHJcbi8vIE1lZGlhIHF1ZXJpZXMgYXJlIHBsYWNlZCBvbiB0aGUgaW5zaWRlIHRvIGJlIG1peGluLWZyaWVuZGx5LlxyXG5cclxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgQG1lZGlhIHByaW50IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLXByaW50LWlubGluZSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uaGlkZGVuLXByaW50IHtcclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCIvLyBWaXNpYmlsaXR5XHJcblxyXG5AbWl4aW4gaW52aXNpYmxlIHtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG4iLCIvKiFcclxuICogSGFtYnVyZ2Vyc1xyXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcclxuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxyXG4gKiBAc2l0ZSBodHRwczovL2pvbnN1aC5jb20vaGFtYnVyZ2Vyc1xyXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcclxuICovXHJcbi5oYW1idXJnZXIge1xyXG4gIGZvbnQ6IGluaGVyaXQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAxM3B4IDE1cHggMTVweCAxNHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSxmaWx0ZXI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XHJcbn1cclxuXHJcbi5oYW1idXJnZXI6aG92ZXIge1xyXG4gIG9wYWNpdHk6IC43XHJcbn1cclxuXHJcbi5oYW1idXJnZXItYm94IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiA0MHB4O1xyXG4gIGhlaWdodDogMjRweFxyXG59XHJcblxyXG4uaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0b3A6IDUwJTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tdG9wOiAtMnB4XHJcbn1cclxuXHJcbi5oYW1idXJnZXItaW5uZXIsLmhhbWJ1cmdlci1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAyNHB4O1xyXG4gIGhlaWdodDogM3B4O1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4xNXM7XHJcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi5mdWxsLXdpZHRoe1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgIC5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uaGFtYnVyZ2VyLWlubmVyOmFmdGVyLC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjb250ZW50OiBcIlwiXHJcbn1cclxuXHJcbi5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcclxuICB0b3A6IC0xMHB4XHJcbn1cclxuXHJcbi5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xyXG4gIGJvdHRvbTogLTEwcHhcclxufVxyXG5cclxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTtcclxuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMjJzXHJcbn1cclxuXHJcbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xyXG4gIHRyYW5zaXRpb246IHRvcCAuMXMgZWFzZS1pbiAuMjVzLG9wYWNpdHkgLjFzIGVhc2UtaW5cclxufVxyXG5cclxuLy8gLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcclxuLy8gICB0cmFuc2l0aW9uOiBib3R0b20gLjFzIGVhc2UtaW4gLjI1cyx0cmFuc2Zvcm0gLjIycyBjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpXHJcbi8vIH1cclxuXHJcbi5jb2xsYXBzZWQtbmF2IC5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogLjEycztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKVxyXG59XHJcblxyXG4uY29sbGFwc2VkLW5hdiAuaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcclxuICB0b3A6IDA7XHJcbiAgdHJhbnNpdGlvbjogdG9wIC4xcyBlYXNlLW91dCxvcGFjaXR5IC4xcyBlYXNlLW91dCAuMTJzO1xyXG4gIG9wYWNpdHk6IDBcclxufVxyXG5cclxuLmNvbGxhcHNlZC1uYXYgLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcclxuICBib3R0b206IDA7XHJcbiAgdHJhbnNpdGlvbjogYm90dG9tIC4xcyBlYXNlLW91dCx0cmFuc2Zvcm0gLjIycyBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKSAuMTJzO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZylcclxufVxyXG5cclxuLmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXIge1xyXG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO1xyXG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4yMnNcclxufVxyXG5cclxuLmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcclxuICB0cmFuc2l0aW9uOiB0b3AgLjFzIGVhc2UtaW4gLjI1cyxvcGFjaXR5IC4xcyBlYXNlLWluXHJcbn1cclxuXHJcbi5oYW1idXJnZXItLXNwaW4tciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcclxuICB0cmFuc2l0aW9uOiBib3R0b20gLjFzIGVhc2UtaW4gLjI1cyx0cmFuc2Zvcm0gLjIycyBjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpXHJcbn1cclxuXHJcbi5jb2xsYXBzZWQtbmF2IC5oYW1idXJnZXItLXNwaW4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XHJcbiAgdHJhbnNpdGlvbi1kZWxheTogLjEycztcclxuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTIyNWRlZylcclxufVxyXG5cclxuLmNvbGxhcHNlZC1uYXYgLmhhbWJ1cmdlci0tc3Bpbi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XHJcbiAgdG9wOiAwO1xyXG4gIHRyYW5zaXRpb246IHRvcCAuMXMgZWFzZS1vdXQsb3BhY2l0eSAuMXMgZWFzZS1vdXQgLjEycztcclxuICBvcGFjaXR5OiAwXHJcbn1cclxuXHJcbi5jb2xsYXBzZWQtbmF2IC5oYW1idXJnZXItLXNwaW4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XHJcbiAgYm90dG9tOiAwO1xyXG4gIHRyYW5zaXRpb246IGJvdHRvbSAuMXMgZWFzZS1vdXQsdHJhbnNmb3JtIC4yMnMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSkgLjEycztcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZylcclxufSIsIi8vIF9iYXNlLnNjc3NcclxuLy8gPT09PT09PT09PVxyXG5cclxuaHRtbCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgY29sb3I6ICRkZWZhdWx0O1xyXG4gIGZvbnQtZmFtaWx5OiAkZGVmYXVsdEZvbnQ7XHJcbiAgZm9udC1zaXplOiAkZGVmYXVsdEZvbnRTaXplO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgLy9kaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkYmx1ZTtcclxuXHJcbiAgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICB9XHJcbiAgLy90cmFuc2l0aW9uOiBhbGwgJHRyYW5zaXRpb24tc3BlZWQ7XHJcbn1cclxuXHJcblxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICBmb250LWZhbWlseTogJGRlZmF1bHRGb250O1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG59XHJcblxyXG5oMSwgaDJ7XHJcbiBcclxuICBmb250LXNpemU6IDIuNzVyZW07XHJcbiAgY29sb3I6ICRibGFjaztcclxuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICBmb250LXNpemU6Mi4ycmVtO1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgIGZvbnQtc2l6ZTozMHB4O1xyXG4gIH1cclxuICAmPnNwYW57XHJcbiAgICBjb2xvcjogJGJsdWU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbmgze1xyXG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi5ncmV5LXRleHR7XHJcbiAgICBjb2xvcjogJGxpZ2h0LWdyYXk7XHJcblxyXG4gIH1cclxuXHJcbi5ncmV5LWJne1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xyXG59XHJcblxyXG5cclxuYnV0dG9ue1xyXG4gIGZvbnQtZmFtaWx5OiAkZGVmYXVsdEZvbnQ7XHJcblxyXG4gICY6Zm9jdXN7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuI2Zvcm0taW5wdXQtaW1hZ2VVcGxvYWR7XHJcbiAgZm9udC1mYW1pbHk6ICRkZWZhdWx0Rm9udDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIENocm9tZS9PcGVyYS9TYWZhcmkgKi9cclxuICBmb250LWZhbWlseTogJGRlZmF1bHRGb250O1xyXG59XHJcbjo6LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTkrICovXHJcbiAgZm9udC1mYW1pbHk6ICRkZWZhdWx0Rm9udDtcclxufVxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSUUgMTArICovXHJcbiAgZm9udC1mYW1pbHk6ICRkZWZhdWx0Rm9udDtcclxufVxyXG46LW1vei1wbGFjZWhvbGRlciB7IC8qIEZpcmVmb3ggMTgtICovXHJcbiAgZm9udC1mYW1pbHk6ICRkZWZhdWx0Rm9udDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbHtcclxuICBwYWRkaW5nOiAwLjdyZW0gMC43NXJlbTtcclxufVxyXG5cclxuLmxlYWR7XHJcbiAgY29sb3I6JGxpZ2h0ZXItYmx1ZTtcclxuICBmb250LWZhbWlseTogJGxhdG9Gb250O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxuICBcclxufVxyXG5cclxuc3Ryb25nIHtcclxuICAvL2ZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbi5idG4tcHJpbWFyeXtcclxuIEBpbmNsdWRlIGJ1dHRvbigpO1xyXG4gbWFyZ2luOiAxcmVtO1xyXG5cclxufVxyXG5cclxuLmJ0bi1wcmltYXJ5LWJsdWV7XHJcbiAgQGluY2x1ZGUgYnV0dG9uKCRibHVlLCAkd2hpdGUsICR3aGl0ZSk7XHJcbiAgbWFyZ2luOiAxcmVtO1xyXG5cclxufVxyXG5cclxuLmJ0bi1zbWFsbC1ibHVle1xyXG4gIEBpbmNsdWRlIGJ1dHRvbigkYmx1ZSwgJHdoaXRlLCAkYmx1ZSk7XHJcblxyXG59XHJcblxyXG4uYnRuLXhzLWJsdWV7XHJcbiAgQGluY2x1ZGUgYnV0dG9uKCRibHVlLCAkd2hpdGUsICRibHVlKTtcclxuIFxyXG59XHJcblxyXG4uY29udGFjdC1idG4tc2VjdGlvbiAuYnRue1xyXG4gIG1pbi13aWR0aDogMTkwcHg7XHJcbn1cclxuXHJcbi5iZy1ncmF5e1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5O1xyXG59XHJcbi5iZy1ibHVle1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xyXG59XHJcblxyXG4uYm9sZC10ZXh0e1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5hbGwtc2VydmljZXN7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgY29sb3I6ICMxNTlEQkU7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLmRlZmF1bHRDb2xvcntcclxuICBjb2xvcjogJGRlZmF1bHQ7XHJcbn1cclxuXHJcblxyXG5cclxudWwubGlzdHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuICBsaXtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMC41cmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgZm9udC1zaXplOjEuMXJlbTtcclxuIFxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmbG9hdDogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgaW1ne1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmljb24tcGhvbmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBjb2xvcjokYmx1ZTtcclxuICBmb250LXNpemU6IDEuOHJlbTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAmOmJlZm9yZXtcclxuICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXBob25lLnBuZyk7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2ljb24tcGhvbmUuc3ZnKTtcclxuICB9XHJcblxyXG4gICYubm8taWNvbntcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuXHJcbmhye1xyXG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAkbGlnaHQtZ3JheTtcclxufVxyXG4iLCIvL0NvbG9yc1xyXG4kd2hpdGU6ICNmZmZmZmY7XHJcbiRibGFjazogIzAwMDAwMDtcclxuJGRlZmF1bHQ6IzAwMDAwMDtcclxuJGdyZXk6ICNGOUY5Rjk7XHJcbiRibHVlOiMxNTlEQkU7XHJcbiRsaWdodGVyLWJsdWU6Izc3QzZEOTtcclxuJGxpZ2h0LWdyYXk6ICM2MzYzNjM7XHJcbiRkYXJrZXItZ3JheTogIzlCOUI5QjtcclxuXHJcblxyXG5cclxuLy9Gb250c1xyXG4kZGVmYXVsdEZvbnQ6J0F2ZW5pcicsIEFyaWFsO1xyXG4kbGF0b0ZvbnQ6ICdMYXRvJywgQXJpYWw7XHJcbiRib2xkRm9udDogJ0xhdG9XZWJCb2xkJywgQXJpYWw7XHJcblxyXG5cclxuXHJcbi8vU2V0dGluZ3NcclxuJGRlZmF1bHRGb250U2l6ZToxLjFyZW07XHJcbiRkZWZhdWx0TGluZUhlaWdodDoxLjU7XHJcblxyXG4vL1NldHRpbmcgZm9yIG11bHRpbGluZSB0ZXh0IHdpdGggZWxsaXBzaXNcclxuJGxpbmVzLXRvLXNob3c6IDM7IiwiXHJcblxyXG5cclxuQG1peGluIGJ1dHRvbigkYmctY29sb3I6ICR3aGl0ZSwgJHRleHQtY29sb3I6ICRibGFjaywgJGJvcmRlci1jb2xvcjogJHdoaXRlKSB7XHJcbiAgYm9yZGVyLWNvbG9yOiRib3JkZXItY29sb3I7XHJcbiAgY29sb3I6ICR0ZXh0LWNvbG9yO1xyXG4gIGJhY2tncm91bmQ6ICRiZy1jb2xvcjtcclxuICBib3JkZXItcmFkaXVzOiAzcmVtO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3JlbTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDNyZW07XHJcbiAgcGFkZGluZzogMC44cmVtIDIuNXJlbSAwLjhyZW07XHJcbiAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG4gICY6Zmlyc3QtbGV0dGVyIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyLCAmOmFjdGl2ZSwgJjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICBib3JkZXItY29sb3I6JGJsYWNrO1xyXG4gICAgY29sb3I6JHdoaXRlO1xyXG4gICAgYm94LXNoYWRvdzpub25lO1xyXG4gIH1cclxuXHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJyZW07XHJcbiAgICBwYWRkaW5nOi41cmVtIDFyZW0gLjVyZW07XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdHJhbnNpdGlvbigpe1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcclxufVxyXG4iLCIubmF2YmFyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjFyZW07XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcblxyXG4gICAgJi5jb2xsYXBzZWQtbmF2IHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubmF2LW9wZW4ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNiMGNiO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXN0aGVhZC1icmFuZCBpbWcge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICAgICAgICB3aWR0aDogMTUlO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG4gICAgICAgIC8vIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8vd2lkdGg6IGF1dG87XHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgdG9wOiAyMHZoO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzV2dztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcclxuICAgICAgICAvLyAgICAgdG9wOiAyMHZoO1xyXG4gICAgICAgIC8vICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhci10b2dnbGVyLXJpZ2h0IHtcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyLW5hdiAubmF2LWl0ZW0ge1xyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmhhbWJ1cmdlci1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgfVxyXG5cclxuXHJcbiAgICAmLm5hdi1vcGVuIHtcclxuICAgICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuXHJcbiAgICB9XHJcbn0iLCIubmF2YmFye1xyXG4gIHBhZGRpbmc6IDFyZW0gNC42dncgLjVyZW07XHJcbn1cclxuLm5hdmJhciAuaWNvbi1waG9uZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiA0OXB4O1xyXG4gIHRvcDogMTRweDtcclxufVxyXG5cclxuLmljb24tcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICB3aWR0aDogMjJweDtcclxuICBoZWlnaHQ6IDIycHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXBob25lLnBuZyk7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9pY29uLXBob25lLnN2Zyk7XHJcbn1cclxuXHJcbiIsImZvb3RlcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xyXG4gIGNvbG9yOndoaXRlO1xyXG4gIHBhZGRpbmc6IDIuNDR2aCA1LjYzdncgMy44OXZoO1xyXG5cclxuICBhe1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG5cclxuICB9XHJcblxyXG4gIC5mb290ZXItdGV4dHtcclxuICAgIG1hcmdpbi10b3A6IDMuMnZoO1xyXG4gICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG4gICAgfVxyXG5cclxuICAgIHB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuICAgIGFcclxuICAgIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAmOmZvY3VzXHJcbiAgICAgIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciBcclxuICAgICAge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxlZnR7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAubWVkYWwtZ3JvdXB7XHJcbiAgICBpbWcge1xyXG5cdFx0XHR3aWR0aDogOTRweDtcclxuXHRcdFx0bWFyZ2luOiAwIDEuMXJlbTtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblx0XHRcdFx0d2lkdGg6IDY1cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XHJcblx0XHRcdFx0d2lkdGg6IDY0cHg7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAuN3JlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG4gIH1cclxuXHJcbiAgLnJpZ2h0IC5mb290ZXItdGV4dHtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG5cclxuXHJcbiAgLmNvcHlyaWdodHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY7IFxyXG4gICAgXHJcbiAgID5kaXZ7XHJcbiAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgY29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xyXG5cclxuICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgIGF7XHJcbiAgICAgICBjb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XHJcbiAgICAgfVxyXG5cclxuXHJcbiAgIH1cclxuXHJcbiAgfVxyXG5cclxufSIsIi5tYWluLWJhbm5lciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAxMDB2aDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgaGVpZ2h0OiA5MnZoO1xyXG4gIH1cclxuXHJcbiAgJi5zbWFsbCB7XHJcbiAgICAvLyBoZWlnaHQ6IDIwdnc7XHJcbiAgICBoZWlnaHQ6IDI4OXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIC8vIGhlaWdodDogMzJ2aDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1iYW5uZXItaW5uZXIge1xyXG4gICAgICB0b3A6IGF1dG87XHJcbiAgICAgIGJvdHRvbTogMDtcclxuXHJcbiAgICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMS44N3Z3O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgIHdpZHRoOiAxNzFweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuaW5uZXItYmFubmVyIHtcclxuICAgIGhlaWdodDogNDJ2aDtcclxuICAgIGhlaWdodDogMjZ2dztcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgaGVpZ2h0OiAzMHZoO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG4gICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWJhbm5lci1pbm5lciB7XHJcbiAgICAgIHRvcDogYXV0bztcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBwYWRkaW5nOiAwIDguMTd2dyAydmggOC4xN3Z3O1xyXG5cclxuICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgwLCA2MywgOTYsIDAuMjQpIDAlLCByZ2JhKDAsIDYzLCA5NiwgMC40MSkgMTAwJSk7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAyLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJ2aDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIG1heC13aWR0aDogMzJ2dztcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjVweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgd2lkdGg6IDc1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubWFpbi1iYW5uZXItaW5uZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IDM1JTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIG1hcmdpbjogMHB4IGF1dG87XHJcblxyXG5cclxuICAgIGgxIHtcclxuICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgIGZvbnQtc2l6ZTogNC41NnZ3O1xyXG4gICAgICBmb250LXNpemU6IDY2cHg7XHJcbiAgICAgIG1hcmdpbjogMCAwIDEuMnJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnN1Yi1oZWFkaW5nIHtcclxuICAgICAgICBtYXJnaW46IDAgMCA0dmg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hcnJvdyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDZ2aDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgYm90dG9tOiAxMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYm91bmNlIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcclxuICAgIC1tb3otYW5pbWF0aW9uLW5hbWU6IGJvdW5jZTtcclxuICAgIC1vLWFuaW1hdGlvbi1uYW1lOiBib3VuY2U7XHJcbiAgICBhbmltYXRpb24tbmFtZTogYm91bmNlO1xyXG4gIH1cclxuXHJcbiAgLmFuaW1hdGVkIHtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAgIC1tb3otYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAgIC1tcy1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gICAgLW8tYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuXHJcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcclxuICAgIC1tb3otYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG5cclxuICAgIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcbiAgICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcbiAgICAtbXMtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcclxuICAgIC1vLWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XHJcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xyXG4gIH1cclxuXHJcblxyXG4gIEAtd2Via2l0LWtleWZyYW1lcyBib3VuY2Uge1xyXG5cclxuICAgIDAlLFxyXG4gICAgMjAlLFxyXG4gICAgNTAlLFxyXG4gICAgODAlLFxyXG4gICAgMTAwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG5cclxuICAgIDQwJSB7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zMHB4KTtcclxuICAgIH1cclxuXHJcbiAgICA2MCUge1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBALW1vei1rZXlmcmFtZXMgYm91bmNlIHtcclxuXHJcbiAgICAwJSxcclxuICAgIDIwJSxcclxuICAgIDUwJSxcclxuICAgIDgwJSxcclxuICAgIDEwMCUge1xyXG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIH1cclxuXHJcbiAgICA0MCUge1xyXG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgNjAlIHtcclxuICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQC1vLWtleWZyYW1lcyBib3VuY2Uge1xyXG5cclxuICAgIDAlLFxyXG4gICAgMjAlLFxyXG4gICAgNTAlLFxyXG4gICAgODAlLFxyXG4gICAgMTAwJSB7XHJcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuICAgIH1cclxuXHJcbiAgICA0MCUge1xyXG4gICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTMwcHgpO1xyXG4gICAgfVxyXG5cclxuICAgIDYwJSB7XHJcbiAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAa2V5ZnJhbWVzIGJvdW5jZSB7XHJcblxyXG4gICAgMCUsXHJcbiAgICAyMCUsXHJcbiAgICA1MCUsXHJcbiAgICA4MCUsXHJcbiAgICAxMDAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xyXG4gICAgfVxyXG5cclxuICAgIDQwJSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMzBweCk7XHJcbiAgICB9XHJcblxyXG4gICAgNjAlIHtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDMyMHB4KSB7XHJcbiAgLm1haW4tYmFubmVyIC5tYWluLWJhbm5lci1pbm5lciB7XHJcbiAgICB0b3A6IDIyJTtcclxuICB9XHJcbn0iLCIuYWJvdXQtc2VjdGlvbiB7XHJcblx0cGFkZGluZzogOS4yNXZoIDEyLjV2dyA4LjN2aDtcclxuXHRoMntcclxuXHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cdH1cclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdHBhZGRpbmc6NTBweCAzMHB4O1xyXG5cdH1cclxuXHRwIHtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcclxuXHR9XHJcblxyXG5cdC5sZWFkIHtcclxuXHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0fVxyXG5cdC5pbWctc2VjdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdC5zaWRlLWJsb2NrIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR9XHJcblx0XHQuaW1nLWJsb2NrIHtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0dG9wOiA5NXB4O1xyXG5cdFx0XHRsZWZ0OiA1NXB4O1xyXG5cdFx0XHQuaW1nLWJveCB7XHJcblx0XHRcdFx0d2lkdGg6IDE4M3B4O1xyXG5cdFx0XHRcdGhlaWdodDogODVweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwLjhyZW07XHJcblx0XHRcdFx0b3BhY2l0eTogMC44NDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0XHRcdGJveC1zaGFkb3c6IC0xcHggMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcclxuXHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdG1hcmdpbjogMCAwIDE4cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XHJcblx0XHRcdFx0XHR3aWR0aDogMTUwcHg7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0aW1nIHtcclxuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcclxuXHRcdFx0XHRcdG1hcmdpbjogMTBweCBhdXRvIDhweDtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNTlEQkU7XHJcblx0XHRcdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRsZWZ0OiAxLjk1dnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdGxlZnQ6IDMuOXZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdFx0XHRsZWZ0OiAyMHB4O1xyXG5cdFx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zaWRlLWltYWdlIGltZyB7XHJcblx0XHRcdFx0d2lkdGg6IDIyNXB4O1xyXG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHRcdFx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxNzBweDtcclxuXHRcdFx0XHRcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XHJcblx0XHRcclxuXHRcdFx0XHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQubWVkYWwtZ3JvdXAge1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0bWFyZ2luLXRvcDogODhweDtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxMTBweDtcclxuXHRcdH1cclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiA5NHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMS4xcmVtO1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHRcdFx0XHR3aWR0aDogNjVweDtcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcclxuXHRcdFx0XHR3aWR0aDogNTVweDtcclxuXHRcdFx0XHRtYXJnaW46IDAgMC41cmVtO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdCYuYWJvdXQtaW5uZXIge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdHAge1xyXG5cdFx0XHRjb2xvcjogJGxpZ2h0LWdyYXk7XHJcblx0XHR9XHJcblx0XHQuYWJvdXQtbWFpbiB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0LmxlZnQtYmcge1xyXG5cdFx0XHRcdC8vIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuXHRcdFx0XHR3aWR0aDogMzAlO1xyXG5cdFx0XHRcdC8vIGhlaWdodDogMDtcclxuXHRcdFx0XHQvLyBwYWRkaW5nLXRvcDogNjYuNjQlO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFxyXG5cdFx0XHRcdH1cclxuXHRcdFx0LnJpZ2h0LWNvbnRlbnQge1xyXG5cdFx0XHRcdHdpZHRoOiA3MCU7XHJcblx0XHRcdFx0cGFkZGluZzogMCA3LjIydncgNS42N3ZoO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHRcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNS4yOHZ3IDUuNzh2aCA1LjI4dnc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHRcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMzBweCA1MHB4O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xyXG5cdFx0XHRcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTR2dyA1LjY3dmggMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnF1b3RlLWJsb2NrIHtcclxuXHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0YmxvY2txdW90ZSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcclxuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0XHQvLyBwYWRkaW5nLXJpZ2h0OiA4LjR2dztcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDF2dyAxdmg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5xdW90ZSB7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiAxNXB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDU2cHg7XHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMjVweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA0NXB4O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnXFwyMDFDJztcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHQvLyAmOjphZnRlciB7XHJcblx0XHRcdFx0XHRcdC8vIFx0Y29udGVudDogJ1xcMjAxRCc7XHJcblx0XHRcdFx0XHRcdC8vIFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0XHRcdFx0XHQvLyBcdHBhZGRpbmctcmlnaHQ6IDguNHZ3O1xyXG5cdFx0XHRcdFx0XHQvLyBcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRcdFx0XHQvLyBcdFx0cGFkZGluZy1yaWdodDogMXZ3O1xyXG5cdFx0XHRcdFx0XHQvLyBcdH1cclxuXHRcdFx0XHRcdFx0Ly8gfVxyXG5cdFx0XHRcdFx0XHQmLnRleHQtcmlnaHQge1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogYXV0bztcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDE1cHg7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXDIwMUQnO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuY29udGVudC1ibG9jayB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA0dnc7XHJcblx0XHRcdFx0XHQvLyBtYXJnaW4tdG9wOiAtM3Z3O1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDIuNjd2dztcclxuXHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5tZWRhbC1ncm91cCB7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA0Ljh2aDtcclxuXHRcdFx0XHQmIGltZzpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5hYm91dC1jb250YWluZXIge1xyXG5cdFx0XHRwYWRkaW5nOiAyLjY3dmggMTcuN3Z3IDUuN3ZoO1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAyLjc4dmggNy4yMnZ3IDUuNzh2aCA1LjI4dndcclxuXHRcdFx0fVxyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdFx0cGFkZGluZzogMCAzMHB4IDUwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lmxpc3QtYmxvY2sge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDZ2dztcclxuXHRcdFx0XHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHggMnZ3O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIlxyXG4uc2VydmljZS1zZWN0aW9ue1xyXG5cclxuICBwYWRkaW5nOiA4LjF2aCAxN3Z3ICA3Ljd2aDtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdHBhZGRpbmc6NTBweCAzMHB4O1xyXG5cdH1cclxuICAgLmxlYWR7XHJcbiAgICAgY29sb3I6ICRibGFjaztcclxuICAgICBtYXgtd2lkdGg6IDU3MHB4O1xyXG4gICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICB9XHJcbn1cclxuXHJcbi5oZXgtaXRlbXMtYmxvY2t7XHJcbiAgIG1hcmdpbjogMy4xdmggMCAzLjN2aDtcclxuXHJcbiAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdH1cclxuXHJcbiAgICBpbWd7XHJcbiAgICAgIHdpZHRoOiA4OXB4O1xyXG4gICAgICBoZWlnaHQ6IDk3cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgfVxyXG4gICAgYTpmb2N1cyBzcGFuLFxyXG4gICAgYTpob3ZlciBzcGFuIFxyXG4gICAge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICAgIGgze1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgcHtcclxuICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaGV4LWl0ZW17XHJcbiAgICAgIHBhZGRpbmc6IDAgM3Z3O1xyXG4gICAgICBtYXJnaW46IDJ2aCAwO1xyXG4gICAgfVxyXG59IiwiXHJcbi5uZXdzLXNlY3Rpb257XHJcblxyXG4gIHBhZGRpbmc6IDYuM3ZoIDEyLjN2dztcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdHBhZGRpbmc6NTBweCAzMHB4O1xyXG5cdH1cclxuXHJcbi5uZXdzLWl0ZW1zLWJsb2NrIHtcclxuXHJcbiAgLm5ld3MtYmxvY2t7XHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbiAgLm5ld3MtaXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICBcclxuXHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICBoM3tcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubmV3cy1kYXRle1xyXG4gICAgXHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDE0cHggN3B4O1xyXG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcclxuICAgICAgYXtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICB9XHJcbiAgICBzcGFue1xyXG4gICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICBtYXJnaW4tbGVmdDogMC43dnc7XHJcbiAgICAgIH0gXHJcbiAgaW1ne1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDJweDtcclxuICB9XHJcbiAgXHJcbiAgfVxyXG4gIH1cclxufVxyXG59XHJcbn0iLCIuY29udGFjdC1zZWN0aW9ue1xyXG4gICAgcGFkZGluZzogNy4xdmggMTd2dyA3Ljd2aDtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0cGFkZGluZzoyMHB4IDMwcHggMTAwcHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5jb250YWN0LWl0ZW1zLWJsb2Nre1xyXG4gICAgICAgIG1hcmdpbjogMy4ydmggMCA2LjZ2aDtcclxuICAgICBcclxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgfVxyXG4gICAgIFxyXG4gICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgd2lkdGg6IDg5cHg7XHJcbiAgICAgICAgICAgaGVpZ2h0OiA5N3B4O1xyXG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE3cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgcCBcclxuICAgICAgICAgICB7XHJcbiAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICB9XHJcbiAgICAgICAgICAgJjpmb2N1cyBwLCBcclxuICAgICAgICAgICAmOmhvdmVyIHAgXHJcbiAgICAgICAgICAge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgfVxyXG4gICAgICAgICB9XHJcbiAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICB9XHJcbiAgICAgICAgIGgze1xyXG4gICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgICBtaW4taGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgICB9XHJcbiAgICAgXHJcbiAgICAgICAgIHB7XHJcbiAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgICAgICAgfVxyXG4gICAgIFxyXG4gICAgICAgICAuaGV4LWl0ZW17XHJcbiAgICAgICAgICAgcGFkZGluZzogMCAzdnc7XHJcbiAgICAgICAgICAgbWFyZ2luOiAydmggMDtcclxuICAgICAgICAgfVxyXG5cclxuICAgICAgICAgLmNvbnRhY3Qtc2VjdGlvbi1pbWd7XHJcbiAgICAgICAgICAgICBtYXJnaW46IGF1dG8gMDtcclxuICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmZvcm0tc2VjdGlvbntcclxuIHBhZGRpbmc6IDAgMCA3dmg7XHJcblxyXG4gLmZvcm0tc2VjdGlvbi1mb3Jte1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgfVxyXG5cclxuIH1cclxuICAubmF2LXRhYnN7XHJcbiAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgIH1cclxuICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMC44cmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgLy8gICBib3gtc2hhZG93OiA4cHggLTE2cHggMzBweCAwIHJnYmEoNDEsMjYsMjA0LDAuMDgpO1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiA4cHggLTE1cHggMjVweCAwIHJnYmEoMCwwLDAsMC4wOCk7XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAmOmZvY3VzIFxyXG4gICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS4ycmVtIDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICB9XHJcbiAgICAgICAgIH1cclxuICAgICB9XHJcbiB9XHJcbiAgLnRhYi1jb250ZW50e1xyXG4gICAgLy8gICBib3gtc2hhZG93OiA1cHggMTBweCAzMHB4IDAgcmdiYSg0MSwyNiwyMDQsMC4wOCk7XHJcbiAgICBib3gtc2hhZG93OiA1cHggMTBweCAzMHB4IDAgcmdiYSgwLDAsMCwwLjA4KTtcclxuICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xyXG4gICAgICBwYWRkaW5nOiAwIDE1LjF2dyAwIDUuMnZ3O1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDUuMnZ3IDAgNS4ydnc7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQsdGV4dGFyZWF7XHJcbiAgICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk3OTc5NztcclxuICAgICAgICAgIGNvbG9yOiAkbGlnaHRlci1ibHVlO1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgIH1cclxuICAgICAgLmJ0bi1jb250YWN0e1xyXG4gICAgICAgICAgbGVmdDogMTEuNjV2dztcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1nL2Zvcm0taWNvbi5wbmcpO1xyXG4gICAgICAgICAgaGVpZ2h0OiA5N3B4O1xyXG4gICAgICAgICAgd2lkdGg6IDk3cHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgIGJvdHRvbTogNi41dmg7XHJcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcbiAgICAgICAgICBtYXJnaW46IDA7ICBcclxuICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgICAgfVxyXG4gICAgIH1cclxuIH1cclxuIGltZ3tcclxuICAgd2lkdGg6IDMxLjV2dztcclxuICAgIG1heC13aWR0aDogNDU1cHg7XHJcblxyXG4gfVxyXG4gLmZvcm0tc2VjdGlvbi1pbWcsLmZvcm0tc2VjdGlvbi1hcmVhe1xyXG4gICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgaDN7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XHJcbiAgICB9XHJcbiAgICBwe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuICAgIH1cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtdGFic3tcclxuICAgIG1hcmdpbi10b3A6IC00LjNyZW07XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVye1xyXG4gICAgYm94LXNoYWRvdzogOHB4IC0xNXB4IDI1cHggMCByZ2JhKDAsMCwwLDAuMDgpO1xyXG59XHJcblxyXG4uaW52YWxpZC1mZWVkYmFjayxcclxuLmFsZXJ0LWRhbmdlcixcclxuLmVycm9ye1xyXG4gICAgY29sb3I6ICMxNTlEQkU7XHJcblxyXG59XHJcbn0iLCIuc2VydmljZS1pbmRleCB7XHJcblx0cGFkZGluZzogNS45dmggMTJ2dyA5LjZ2aDtcclxuXHJcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRwYWRkaW5nOiA0MHB4IDMwcHg7XHJcblx0fVxyXG5cdHAge1xyXG5cdFx0bWF4LXdpZHRoOiA1Ni4yNXZ3O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBmb250LXNpemU6IDEuMXJlbTtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcblx0XHR9XHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgfVxyXG5cdH1cclxuXHQuc2VydmljZUluZGV4LWJsb2NrIHtcclxuXHJcblx0XHRtYXJnaW46IDguMXZoIDAgMDtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHRtYXJnaW46IDMwcHggLTE1cHggMDtcclxuICAgIH1cclxuXHRcdC5zZXJ2aWNlLXRpbGUge1xyXG5cdFx0XHRib3gtc2hhZG93OiA1cHggMTBweCAzMHB4IDAgcmdiYSg0MSwgMjYsIDIwNCwgMC4xMik7XHJcblx0XHRcdG1hcmdpbjogMS4zdmggMDtcclxuXHRcdFx0cGFkZGluZzogMi44dmggMS43dncgMi40dmggMi44dnc7XHJcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG5cdFx0XHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxLjFyZW07XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRkZWZhdWx0Rm9udDtcclxuXHRcdFx0XHRtYXJnaW46IDEuM3ZoIDAgMC45dmg7XHJcblx0XHRcdFx0bWluLWhlaWdodDogMi43ZW07XHJcblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdHAge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRjb2xvcjogJGRhcmtlci1ncmF5O1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDIuMXZoO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHdpZHRoOiA1MnB4O1xyXG5cdFx0XHRcdGhlaWdodDogNTJweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIi53LXNjcm9sbGVyIHtcclxuXHRibG9ja3F1b3RlIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdG1pbi1oZWlnaHQ6IDE4NXB4O1xyXG5cdFx0aGVhZGVyIHtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDQwcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0cHtcclxuXHRcdFx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LnF1b3RlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTBweDtcclxuXHRcdGZvbnQtc2l6ZTogNTZweDtcclxuXHJcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuXHRcdFx0Zm9udC1zaXplOiA0NXB4O1xyXG5cdFx0fVxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdHRvcDogMjVweDtcclxuXHRcdH1cclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNDVweDtcclxuXHRcdH1cclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJ1xcMjAxQyc7XHJcblx0XHR9XHJcblx0XHQmLnRleHQtcmlnaHQge1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0dG9wOiBhdXRvO1xyXG5cdFx0XHRib3R0b206IDEwcHg7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblx0XHRcdFx0Ym90dG9tOiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdHJpZ2h0OiAxMHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRjb250ZW50OiAnXFwyMDFEJztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmLnRlc3RpbW9uaWFsLXNsaWRlciB7XHJcblx0XHRwYWRkaW5nOiA2Ljd2aCAyOXZ3IDMuMnZoO1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcblx0XHRcdHBhZGRpbmc6IDMuN3ZoIDE0dncgMy4ydmg7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcblx0XHRcdHBhZGRpbmc6IDEwcHggMzBweCA1MHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuY3ljbGUtc2xpZGVzaG93e1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHQgbGl7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxufVxyXG5cclxuLmN5Y2xlLXBhZ2VyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMTBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIHotaW5kZXg6IDIwMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRcdGhlaWdodDogMjBweDtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0XHRib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcblx0XHRcdG1hcmdpbjogMCAxMHB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmN5Y2xlLXBhZ2VyLWFjdGl2ZXtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdFx0XHRcdFx0fVx0XHRcclxuXHRcdFx0XHRcdFxyXG59XHJcbiIsIi5zZXJ2aWNlc3tcclxuICBwe1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH0gXHJcbiAgfVxyXG5cclxuICAuZGFzaHtcclxuICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgIHBhZGRpbmc6MCAxN3B4IDAgNTdweDtcclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAuc2VydmljZS1ib3h7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHJcbiAgLnNlcnZpY2UtZW50cnl7XHJcbiAgICBwYWRkaW5nOiA4LjN2aCA4dncgMy4zdmg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjREFEQURBO1xyXG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcclxuICAgIG1heC13aWR0aDogMzMuMzMzMzMlO1xyXG4gICAgXHJcblxyXG4gICAgJi5hY3RpdmV7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gICAgICBvcGFjaXR5OiAwLjY7XHJcbiAgICAgXHJcblxyXG4gICAgICAqe1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAmLmFjdGl2ZXtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIGltZ3tcclxuICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMi40NHZoO1xyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoMntcclxuICAgICAgZm9udC1mYW1pbHk6ICRkZWZhdWx0Rm9udDtcclxuICAgICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMC43N3ZoO1xyXG4gICAgICBtaW4taGVpZ2h0OiAyZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gICAgICB9XHJcblxyXG4gICBcclxuICAgIH1cclxuICAgIHB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgXHJcbiAgICAgICB9XHJcbiAgICAgfVxyXG4gICB9XHJcbiB9XHJcbn0iLCIuZGV0YWlsLXNlY3Rpb257XHJcbiAgcGFkZGluZzogMnZoICA5LjE3dncgMTEuMXZoO1xyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gICAgcGFkZGluZzogMjBweCAzMHB4O1xyXG4gIH1cclxuXHJcbiAgLmNvbnRlbnQtYmxvY2t7XHJcbiAgICBwYWRkaW5nLXRvcDo2dmg7IFxyXG4gICAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBwYWRkaW5nLXRvcDowOyBcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcclxuICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGF7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgICAgbWFyZ2luOiAwLjV2aCAyLjM2dncgMC41dmggMDtcclxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGltZ3tcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4ucnRleHR7XHJcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICBhe1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICB9XHJcbn0iXX0= */
