@charset "UTF-8";/*!
 * Bootstrap v4.0.0-beta (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@import url(https://fonts.googleapis.com/css?family=Lato:100,100i,300,300i,400,400i,700,700i,900,900i);@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn):not(input[type=submit]){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container,body.node-type-cours-formation .main-wrapper,body.page-search .main-wrapper,body.page-search404 .main-wrapper,body.page-sitemap .main-wrapper,body.page-user .main-wrapper{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,::after,::before{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent}@-ms-viewport{width:device-width}article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:Lato,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;text-decoration:underline dotted;cursor:help;border-bottom:0}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#ff6a10;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}a:hover{color:#c34900;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}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto;-ms-overflow-style:scrollbar}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg:not(:root){overflow:hidden}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:inherit;font-weight:500;line-height:1.2;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.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1.25rem}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014 \00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,body.node-type-cours-formation .main-wrapper,body.page-search .main-wrapper,body.page-search404 .main-wrapper,body.page-sitemap .main-wrapper,body.page-user .main-wrapper{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container,body.node-type-cours-formation .main-wrapper,body.page-search .main-wrapper,body.page-search404 .main-wrapper,body.page-sitemap .main-wrapper,body.page-user .main-wrapper{max-width:540px}}@media (min-width:768px){.container,body.node-type-cours-formation .main-wrapper,body.page-search .main-wrapper,body.page-search404 .main-wrapper,body.page-sitemap .main-wrapper,body.page-user .main-wrapper{max-width:720px}}@media (min-width:992px){.container,body.node-type-cours-formation .main-wrapper,body.page-search .main-wrapper,body.page-search404 .main-wrapper,body.page-sitemap .main-wrapper,body.page-user .main-wrapper{max-width:960px}}@media (min-width:1350px){.container,body.node-type-cours-formation .main-wrapper,body.page-search .main-wrapper,body.page-search404 .main-wrapper,body.page-sitemap .main-wrapper,body.page-user .main-wrapper{max-width:1290px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-ms-flex-order:-1;order:-1}.order-last{-ms-flex-order:13;order:13}.order-0{-ms-flex-order:0;order:0}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}.order-4{-ms-flex-order:4;order:4}.order-5{-ms-flex-order:5;order:5}.order-6{-ms-flex-order:6;order:6}.order-7{-ms-flex-order:7;order:7}.order-8{-ms-flex-order:8;order:8}.order-9{-ms-flex-order:9;order:9}.order-10{-ms-flex-order:10;order:10}.order-11{-ms-flex-order:11;order:11}.order-12{-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-ms-flex-order:-1;order:-1}.order-sm-last{-ms-flex-order:13;order:13}.order-sm-0{-ms-flex-order:0;order:0}.order-sm-1{-ms-flex-order:1;order:1}.order-sm-2{-ms-flex-order:2;order:2}.order-sm-3{-ms-flex-order:3;order:3}.order-sm-4{-ms-flex-order:4;order:4}.order-sm-5{-ms-flex-order:5;order:5}.order-sm-6{-ms-flex-order:6;order:6}.order-sm-7{-ms-flex-order:7;order:7}.order-sm-8{-ms-flex-order:8;order:8}.order-sm-9{-ms-flex-order:9;order:9}.order-sm-10{-ms-flex-order:10;order:10}.order-sm-11{-ms-flex-order:11;order:11}.order-sm-12{-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-ms-flex-order:-1;order:-1}.order-md-last{-ms-flex-order:13;order:13}.order-md-0{-ms-flex-order:0;order:0}.order-md-1{-ms-flex-order:1;order:1}.order-md-2{-ms-flex-order:2;order:2}.order-md-3{-ms-flex-order:3;order:3}.order-md-4{-ms-flex-order:4;order:4}.order-md-5{-ms-flex-order:5;order:5}.order-md-6{-ms-flex-order:6;order:6}.order-md-7{-ms-flex-order:7;order:7}.order-md-8{-ms-flex-order:8;order:8}.order-md-9{-ms-flex-order:9;order:9}.order-md-10{-ms-flex-order:10;order:10}.order-md-11{-ms-flex-order:11;order:11}.order-md-12{-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-ms-flex-order:-1;order:-1}.order-lg-last{-ms-flex-order:13;order:13}.order-lg-0{-ms-flex-order:0;order:0}.order-lg-1{-ms-flex-order:1;order:1}.order-lg-2{-ms-flex-order:2;order:2}.order-lg-3{-ms-flex-order:3;order:3}.order-lg-4{-ms-flex-order:4;order:4}.order-lg-5{-ms-flex-order:5;order:5}.order-lg-6{-ms-flex-order:6;order:6}.order-lg-7{-ms-flex-order:7;order:7}.order-lg-8{-ms-flex-order:8;order:8}.order-lg-9{-ms-flex-order:9;order:9}.order-lg-10{-ms-flex-order:10;order:10}.order-lg-11{-ms-flex-order:11;order:11}.order-lg-12{-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1350px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-ms-flex-order:-1;order:-1}.order-xl-last{-ms-flex-order:13;order:13}.order-xl-0{-ms-flex-order:0;order:0}.order-xl-1{-ms-flex-order:1;order:1}.order-xl-2{-ms-flex-order:2;order:2}.order-xl-3{-ms-flex-order:3;order:3}.order-xl-4{-ms-flex-order:4;order:4}.order-xl-5{-ms-flex-order:5;order:5}.order-xl-6{-ms-flex-order:6;order:6}.order-xl-7{-ms-flex-order:7;order:7}.order-xl-8{-ms-flex-order:8;order:8}.order-xl-9{-ms-flex-order:9;order:9}.order-xl-10{-ms-flex-order:10;order:10}.order-xl-11{-ms-flex-order:11;order:11}.order-xl-12{-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}.table{width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table .table{background-color:#fff}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{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-primary,.table-primary>td,.table-primary>th{background-color:#ffd5bc}.table-hover .table-primary:hover{background-color:#ffc5a3}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#ffc5a3}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#c3cacd}.table-hover .table-secondary:hover{background-color:#b5bec1}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#b5bec1}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-orange,.table-orange>td,.table-orange>th{background-color:#ffdbb8}.table-hover .table-orange:hover{background-color:#ffce9f}.table-hover .table-orange:hover>td,.table-hover .table-orange:hover>th{background-color:#ffce9f}.table-gray,.table-gray>td,.table-gray>th{background-color:#d5d6d8}.table-hover .table-gray:hover{background-color:#c8c9cc}.table-hover .table-gray:hover>td,.table-hover .table-gray:hover>th{background-color:#c8c9cc}.table-lightgray,.table-lightgray>td,.table-lightgray>th{background-color:#dbdddf}.table-hover .table-lightgray:hover{background-color:#ced0d3}.table-hover .table-lightgray:hover>td,.table-hover .table-lightgray:hover>th{background-color:#ced0d3}.table-marketing,.table-marketing>td,.table-marketing>th{background-color:#ffe0c6}.table-hover .table-marketing:hover{background-color:#ffd2ad}.table-hover .table-marketing:hover>td,.table-hover .table-marketing:hover>th{background-color:#ffd2ad}.table-commerce,.table-commerce>td,.table-commerce>th{background-color:#fff1ca}.table-hover .table-commerce:hover{background-color:#ffeab1}.table-hover .table-commerce:hover>td,.table-hover .table-commerce:hover>th{background-color:#ffeab1}.table-droit,.table-droit>td,.table-droit>th{background-color:#d2ede2}.table-hover .table-droit:hover{background-color:#c0e6d6}.table-hover .table-droit:hover>td,.table-hover .table-droit:hover>th{background-color:#c0e6d6}.table-comptabilite,.table-comptabilite>td,.table-comptabilite>th{background-color:#c2e0e2}.table-hover .table-comptabilite:hover{background-color:#b1d7da}.table-hover .table-comptabilite:hover>td,.table-hover .table-comptabilite:hover>th{background-color:#b1d7da}.table-ebusiness,.table-ebusiness>td,.table-ebusiness>th{background-color:#e0c4df}.table-hover .table-ebusiness:hover{background-color:#d7b3d6}.table-hover .table-ebusiness:hover>td,.table-hover .table-ebusiness:hover>th{background-color:#d7b3d6}.table-electromecanique,.table-electromecanique>td,.table-electromecanique>th{background-color:#c0c7d4}.table-hover .table-electromecanique:hover{background-color:#b1baca}.table-hover .table-electromecanique:hover>td,.table-hover .table-electromecanique:hover>th{background-color:#b1baca}.table-informatiqueauto,.table-informatiqueauto>td,.table-informatiqueauto>th{background-color:#b9d5de}.table-hover .table-informatiqueauto:hover{background-color:#a8cbd6}.table-hover .table-informatiqueauto:hover>td,.table-hover .table-informatiqueauto:hover>th{background-color:#a8cbd6}.table-informatiquetech,.table-informatiquetech>td,.table-informatiquetech>th{background-color:#b8e2f2}.table-hover .table-informatiquetech:hover{background-color:#a2d9ee}.table-hover .table-informatiquetech:hover>td,.table-hover .table-informatiquetech:hover>th{background-color:#a2d9ee}.table-formationcontinue,.table-formationcontinue>td,.table-formationcontinue>th{background-color:#b9d2da}.table-hover .table-formationcontinue:hover{background-color:#a8c7d1}.table-hover .table-formationcontinue:hover>td,.table-hover .table-formationcontinue:hover>th{background-color:#a8c7d1}.table-assurance,.table-assurance>td,.table-assurance>th{background-color:#e7cdc6}.table-hover .table-assurance:hover{background-color:#dfbdb4}.table-hover .table-assurance:hover>td,.table-hover .table-assurance:hover>th{background-color:#dfbdb4}.table-informatiquegest,.table-informatiquegest>td,.table-informatiquegest>th{background-color:#b8e1f1}.table-hover .table-informatiquegest:hover{background-color:#a3d8ed}.table-hover .table-informatiquegest:hover>td,.table-hover .table-informatiquegest:hover>th{background-color:#a3d8ed}.table-grh,.table-grh>td,.table-grh>th{background-color:#dfeece}.table-hover .table-grh:hover{background-color:#d3e7bb}.table-hover .table-grh:hover>td,.table-hover .table-grh:hover>th{background-color:#d3e7bb}.table-marketingsoir,.table-marketingsoir>td,.table-marketingsoir>th{background-color:#fce0cc}.table-hover .table-marketingsoir:hover{background-color:#fbd1b4}.table-hover .table-marketingsoir:hover>td,.table-hover .table-marketingsoir:hover>th{background-color:#fbd1b4}.table-gestion,.table-gestion>td,.table-gestion>th{background-color:#fde6b8}.table-hover .table-gestion:hover{background-color:#fcdd9f}.table-hover .table-gestion:hover>td,.table-hover .table-gestion:hover>th{background-color:#fcdd9f}.table-comptabilitesoir,.table-comptabilitesoir>td,.table-comptabilitesoir>th{background-color:#cde8ec}.table-hover .table-comptabilitesoir:hover{background-color:#bbe0e5}.table-hover .table-comptabilitesoir:hover>td,.table-hover .table-comptabilitesoir:hover>th{background-color:#bbe0e5}.table-fisc,.table-fisc>td,.table-fisc>th{background-color:#edeff0}.table-hover .table-fisc:hover{background-color:#dfe3e4}.table-hover .table-fisc:hover>td,.table-hover .table-fisc:hover>th{background-color:#dfe3e4}.table-dataanalysis,.table-dataanalysis>td,.table-dataanalysis>th{background-color:#f2c7d4}.table-hover .table-dataanalysis:hover{background-color:#edb2c4}.table-hover .table-dataanalysis:hover>td,.table-hover .table-dataanalysis:hover>th{background-color:#edb2c4}.table-active,.table-active>td,.table-active>th{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 .thead-dark th{color:#fff;background-color:#212529;border-color:#32383e}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#212529}.table-dark td,.table-dark th,.table-dark thead th{border-color:#32383e}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1349.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#ffb990;outline:0;box-shadow:0 0 0 .2rem rgba(255,106,16,.25)}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}select.form-control-sm:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}.form-control-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}select.form-control-lg:not([size]):not([multiple]){height:calc(2.875rem + 2px)}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(40,167,69,.8);border-radius:.2rem}.custom-select.is-valid,.form-control.is-valid,.was-validated .custom-select:valid,.was-validated .form-control:valid{border-color:#28a745}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{background-color:#71dd8a}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(40,167,69,.25)}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label::before,.was-validated .custom-file-input:valid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.5rem;margin-top:.1rem;font-size:.875rem;line-height:1;color:#fff;background-color:rgba(220,53,69,.8);border-radius:.2rem}.custom-select.is-invalid,.form-control.is-invalid,.was-validated .custom-select:invalid,.was-validated .form-control:invalid{border-color:#dc3545}.custom-select.is-invalid:focus,.form-control.is-invalid:focus,.was-validated .custom-select:invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{background-color:#efa2a9}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(220,53,69,.25)}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label::before,.was-validated .custom-file-input:invalid~.custom-file-label::before{border-color:inherit}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-flow:row wrap;flex-flow:row wrap;-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-plaintext{display:inline-block}.form-inline .input-group{width:auto}.form-inline .form-check{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn,.events .more-link a,.news .more-link a,.testimonials .more-link a,input[type=submit]{display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.btn:focus,.btn:hover,.events .more-link a:focus,.events .more-link a:hover,.news .more-link a:focus,.news .more-link a:hover,.testimonials .more-link a:focus,.testimonials .more-link a:hover,input:focus[type=submit],input:hover[type=submit]{text-decoration:none}.btn.focus,.btn:focus,.events .more-link a.focus,.events .more-link a:focus,.news .more-link a.focus,.news .more-link a:focus,.testimonials .more-link a.focus,.testimonials .more-link a:focus,input.focus[type=submit],input:focus[type=submit]{outline:0;box-shadow:0 0 0 .2rem rgba(255,106,16,.25)}.btn.disabled,.btn:disabled,.events .more-link a.disabled,.events .more-link a:disabled,.news .more-link a.disabled,.news .more-link a:disabled,.testimonials .more-link a.disabled,.testimonials .more-link a:disabled,input.disabled[type=submit],input:disabled[type=submit]{opacity:.65}.btn:not(:disabled):not(.disabled),.events .more-link a:not(:disabled):not(.disabled),.news .more-link a:not(:disabled):not(.disabled),.testimonials .more-link a:not(:disabled):not(.disabled),input:not(:disabled):not(.disabled)[type=submit]{cursor:pointer}.btn:not(:disabled):not(.disabled).active,.btn:not(:disabled):not(.disabled):active,.events .more-link a:not(:disabled):not(.disabled).active,.events .more-link a:not(:disabled):not(.disabled):active,.news .more-link a:not(:disabled):not(.disabled).active,.news .more-link a:not(:disabled):not(.disabled):active,.testimonials .more-link a:not(:disabled):not(.disabled).active,.testimonials .more-link a:not(:disabled):not(.disabled):active,input:not(:disabled):not(.disabled).active[type=submit],input:not(:disabled):not(.disabled):active[type=submit]{background-image:none}.events .more-link a.disabled,.events .more-link fieldset:disabled a,.news .more-link a.disabled,.news .more-link fieldset:disabled a,.testimonials .more-link a.disabled,.testimonials .more-link fieldset:disabled a,a.btn.disabled,fieldset:disabled .events .more-link a,fieldset:disabled .news .more-link a,fieldset:disabled .testimonials .more-link a,fieldset:disabled a.btn{pointer-events:none}.btn-primary,.events .more-link a,.news .more-link a,.testimonials .more-link a,input[type=submit]{color:#fff;background-color:#ff6a10;border-color:#ff6a10}.btn-primary:hover,.events .more-link a:hover,.news .more-link a:hover,.testimonials .more-link a:hover,input:hover[type=submit]{color:#fff;background-color:#e95800;border-color:#dc5300}.btn-primary.focus,.btn-primary:focus,.events .more-link a.focus,.events .more-link a:focus,.news .more-link a.focus,.news .more-link a:focus,.testimonials .more-link a.focus,.testimonials .more-link a:focus,input.focus[type=submit],input:focus[type=submit]{box-shadow:0 0 0 .2rem rgba(255,106,16,.5)}.btn-primary.disabled,.btn-primary:disabled,.events .more-link a.disabled,.events .more-link a:disabled,.news .more-link a.disabled,.news .more-link a:disabled,.testimonials .more-link a.disabled,.testimonials .more-link a:disabled,input.disabled[type=submit],input:disabled[type=submit]{color:#fff;background-color:#ff6a10;border-color:#ff6a10}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.events .more-link .show>a.dropdown-toggle,.events .more-link a:not(:disabled):not(.disabled).active,.events .more-link a:not(:disabled):not(.disabled):active,.news .more-link .show>a.dropdown-toggle,.news .more-link a:not(:disabled):not(.disabled).active,.news .more-link a:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle,.show>input.dropdown-toggle[type=submit],.testimonials .more-link .show>a.dropdown-toggle,.testimonials .more-link a:not(:disabled):not(.disabled).active,.testimonials .more-link a:not(:disabled):not(.disabled):active,input:not(:disabled):not(.disabled).active[type=submit],input:not(:disabled):not(.disabled):active[type=submit]{color:#fff;background-color:#dc5300;border-color:#cf4e00}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.events .more-link .show>a.dropdown-toggle:focus,.events .more-link a:not(:disabled):not(.disabled).active:focus,.events .more-link a:not(:disabled):not(.disabled):active:focus,.news .more-link .show>a.dropdown-toggle:focus,.news .more-link a:not(:disabled):not(.disabled).active:focus,.news .more-link a:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus,.show>input.dropdown-toggle:focus[type=submit],.testimonials .more-link .show>a.dropdown-toggle:focus,.testimonials .more-link a:not(:disabled):not(.disabled).active:focus,.testimonials .more-link a:not(:disabled):not(.disabled):active:focus,input:not(:disabled):not(.disabled).active:focus[type=submit],input:not(:disabled):not(.disabled):active:focus[type=submit]{box-shadow:0 0 0 .2rem rgba(255,106,16,.5)}.btn-secondary{color:#fff;background-color:#27414d;border-color:#27414d}.btn-secondary:hover{color:#fff;background-color:#1a2c34;border-color:#16242b}.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(39,65,77,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#27414d;border-color:#27414d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#16242b;border-color:#121d23}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(39,65,77,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-orange{color:#fff;background-color:#ff7d00;border-color:#ff7d00}.btn-orange:hover{color:#fff;background-color:#d96a00;border-color:#cc6400}.btn-orange.focus,.btn-orange:focus{box-shadow:0 0 0 .2rem rgba(255,125,0,.5)}.btn-orange.disabled,.btn-orange:disabled{color:#fff;background-color:#ff7d00;border-color:#ff7d00}.btn-orange:not(:disabled):not(.disabled).active,.btn-orange:not(:disabled):not(.disabled):active,.show>.btn-orange.dropdown-toggle{color:#fff;background-color:#cc6400;border-color:#bf5e00}.btn-orange:not(:disabled):not(.disabled).active:focus,.btn-orange:not(:disabled):not(.disabled):active:focus,.show>.btn-orange.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,125,0,.5)}.btn-gray{color:#fff;background-color:#696e72;border-color:#696e72}.btn-gray:hover{color:#fff;background-color:#575b5e;border-color:#515457}.btn-gray.focus,.btn-gray:focus{box-shadow:0 0 0 .2rem rgba(105,110,114,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#fff;background-color:#696e72;border-color:#696e72}.btn-gray:not(:disabled):not(.disabled).active,.btn-gray:not(:disabled):not(.disabled):active,.show>.btn-gray.dropdown-toggle{color:#fff;background-color:#515457;border-color:#4a4e51}.btn-gray:not(:disabled):not(.disabled).active:focus,.btn-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-gray.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,110,114,.5)}.btn-lightgray{color:#fff;background-color:#7e858e;border-color:#7e858e}.btn-lightgray:hover{color:#fff;background-color:#6b727a;border-color:#656c74}.btn-lightgray.focus,.btn-lightgray:focus{box-shadow:0 0 0 .2rem rgba(126,133,142,.5)}.btn-lightgray.disabled,.btn-lightgray:disabled{color:#fff;background-color:#7e858e;border-color:#7e858e}.btn-lightgray:not(:disabled):not(.disabled).active,.btn-lightgray:not(:disabled):not(.disabled):active,.show>.btn-lightgray.dropdown-toggle{color:#fff;background-color:#656c74;border-color:#5f656d}.btn-lightgray:not(:disabled):not(.disabled).active:focus,.btn-lightgray:not(:disabled):not(.disabled):active:focus,.show>.btn-lightgray.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(126,133,142,.5)}.btn-marketing{color:#212529;background-color:#ff8f34;border-color:#ff8f34}.btn-marketing:hover{color:#fff;background-color:#ff7a0e;border-color:#ff7301}.btn-marketing.focus,.btn-marketing:focus{box-shadow:0 0 0 .2rem rgba(255,143,52,.5)}.btn-marketing.disabled,.btn-marketing:disabled{color:#212529;background-color:#ff8f34;border-color:#ff8f34}.btn-marketing:not(:disabled):not(.disabled).active,.btn-marketing:not(:disabled):not(.disabled):active,.show>.btn-marketing.dropdown-toggle{color:#fff;background-color:#ff7301;border-color:#f36d00}.btn-marketing:not(:disabled):not(.disabled).active:focus,.btn-marketing:not(:disabled):not(.disabled):active:focus,.show>.btn-marketing.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,143,52,.5)}.btn-commerce{color:#212529;background-color:#ffcc40;border-color:#ffcc40}.btn-commerce:hover{color:#212529;background-color:#ffc21a;border-color:#ffbe0d}.btn-commerce.focus,.btn-commerce:focus{box-shadow:0 0 0 .2rem rgba(255,204,64,.5)}.btn-commerce.disabled,.btn-commerce:disabled{color:#212529;background-color:#ffcc40;border-color:#ffcc40}.btn-commerce:not(:disabled):not(.disabled).active,.btn-commerce:not(:disabled):not(.disabled):active,.show>.btn-commerce.dropdown-toggle{color:#212529;background-color:#ffbe0d;border-color:#fb0}.btn-commerce:not(:disabled):not(.disabled).active:focus,.btn-commerce:not(:disabled):not(.disabled):active:focus,.show>.btn-commerce.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,204,64,.5)}.btn-droit{color:#212529;background-color:#5fbf97;border-color:#5fbf97}.btn-droit:hover{color:#fff;background-color:#47b185;border-color:#43a87e}.btn-droit.focus,.btn-droit:focus{box-shadow:0 0 0 .2rem rgba(95,191,151,.5)}.btn-droit.disabled,.btn-droit:disabled{color:#212529;background-color:#5fbf97;border-color:#5fbf97}.btn-droit:not(:disabled):not(.disabled).active,.btn-droit:not(:disabled):not(.disabled):active,.show>.btn-droit.dropdown-toggle{color:#fff;background-color:#43a87e;border-color:#409f77}.btn-droit:not(:disabled):not(.disabled).active:focus,.btn-droit:not(:disabled):not(.disabled):active:focus,.show>.btn-droit.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(95,191,151,.5)}.btn-comptabilite{color:#fff;background-color:#249196;border-color:#249196}.btn-comptabilite:hover{color:#fff;background-color:#1d7377;border-color:#1a696d}.btn-comptabilite.focus,.btn-comptabilite:focus{box-shadow:0 0 0 .2rem rgba(36,145,150,.5)}.btn-comptabilite.disabled,.btn-comptabilite:disabled{color:#fff;background-color:#249196;border-color:#249196}.btn-comptabilite:not(:disabled):not(.disabled).active,.btn-comptabilite:not(:disabled):not(.disabled):active,.show>.btn-comptabilite.dropdown-toggle{color:#fff;background-color:#1a696d;border-color:#185f63}.btn-comptabilite:not(:disabled):not(.disabled).active:focus,.btn-comptabilite:not(:disabled):not(.disabled):active:focus,.show>.btn-comptabilite.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(36,145,150,.5)}.btn-ebusiness{color:#fff;background-color:#902c8e;border-color:#902c8e}.btn-ebusiness:hover{color:#fff;background-color:#732371;border-color:#692067}.btn-ebusiness.focus,.btn-ebusiness:focus{box-shadow:0 0 0 .2rem rgba(144,44,142,.5)}.btn-ebusiness.disabled,.btn-ebusiness:disabled{color:#fff;background-color:#902c8e;border-color:#902c8e}.btn-ebusiness:not(:disabled):not(.disabled).active,.btn-ebusiness:not(:disabled):not(.disabled):active,.show>.btn-ebusiness.dropdown-toggle{color:#fff;background-color:#692067;border-color:#5f1d5e}.btn-ebusiness:not(:disabled):not(.disabled).active:focus,.btn-ebusiness:not(:disabled):not(.disabled):active:focus,.show>.btn-ebusiness.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(144,44,142,.5)}.btn-electromecanique{color:#fff;background-color:#1f3765;border-color:#1f3765}.btn-electromecanique:hover{color:#fff;background-color:#162748;border-color:#13223e}.btn-electromecanique.focus,.btn-electromecanique:focus{box-shadow:0 0 0 .2rem rgba(31,55,101,.5)}.btn-electromecanique.disabled,.btn-electromecanique:disabled{color:#fff;background-color:#1f3765;border-color:#1f3765}.btn-electromecanique:not(:disabled):not(.disabled).active,.btn-electromecanique:not(:disabled):not(.disabled):active,.show>.btn-electromecanique.dropdown-toggle{color:#fff;background-color:#13223e;border-color:#101c34}.btn-electromecanique:not(:disabled):not(.disabled).active:focus,.btn-electromecanique:not(:disabled):not(.disabled):active:focus,.show>.btn-electromecanique.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(31,55,101,.5)}.btn-informatiqueauto{color:#fff;background-color:#05688a;border-color:#05688a}.btn-informatiqueauto:hover{color:#fff;background-color:#044c65;border-color:#034359}.btn-informatiqueauto.focus,.btn-informatiqueauto:focus{box-shadow:0 0 0 .2rem rgba(5,104,138,.5)}.btn-informatiqueauto.disabled,.btn-informatiqueauto:disabled{color:#fff;background-color:#05688a;border-color:#05688a}.btn-informatiqueauto:not(:disabled):not(.disabled).active,.btn-informatiqueauto:not(:disabled):not(.disabled):active,.show>.btn-informatiqueauto.dropdown-toggle{color:#fff;background-color:#034359;border-color:#033a4c}.btn-informatiqueauto:not(:disabled):not(.disabled).active:focus,.btn-informatiqueauto:not(:disabled):not(.disabled):active:focus,.show>.btn-informatiqueauto.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(5,104,138,.5)}.btn-informatiquetech{color:#fff;background-color:#0296d1;border-color:#0296d1}.btn-informatiquetech:hover{color:#fff;background-color:#027bab;border-color:#02729e}.btn-informatiquetech.focus,.btn-informatiquetech:focus{box-shadow:0 0 0 .2rem rgba(2,150,209,.5)}.btn-informatiquetech.disabled,.btn-informatiquetech:disabled{color:#fff;background-color:#0296d1;border-color:#0296d1}.btn-informatiquetech:not(:disabled):not(.disabled).active,.btn-informatiquetech:not(:disabled):not(.disabled):active,.show>.btn-informatiquetech.dropdown-toggle{color:#fff;background-color:#02729e;border-color:#016992}.btn-informatiquetech:not(:disabled):not(.disabled).active:focus,.btn-informatiquetech:not(:disabled):not(.disabled):active:focus,.show>.btn-informatiquetech.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(2,150,209,.5)}.btn-formationcontinue{color:#fff;background-color:#065d7b;border-color:#065d7b}.btn-formationcontinue:hover{color:#fff;background-color:#044157;border-color:#04384a}.btn-formationcontinue.focus,.btn-formationcontinue:focus{box-shadow:0 0 0 .2rem rgba(6,93,123,.5)}.btn-formationcontinue.disabled,.btn-formationcontinue:disabled{color:#fff;background-color:#065d7b;border-color:#065d7b}.btn-formationcontinue:not(:disabled):not(.disabled).active,.btn-formationcontinue:not(:disabled):not(.disabled):active,.show>.btn-formationcontinue.dropdown-toggle{color:#fff;background-color:#04384a;border-color:#032f3e}.btn-formationcontinue:not(:disabled):not(.disabled).active:focus,.btn-formationcontinue:not(:disabled):not(.disabled):active:focus,.show>.btn-formationcontinue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(6,93,123,.5)}.btn-assurance{color:#fff;background-color:#a84c34;border-color:#a84c34}.btn-assurance:hover{color:#fff;background-color:#8b3f2b;border-color:#813a28}.btn-assurance.focus,.btn-assurance:focus{box-shadow:0 0 0 .2rem rgba(168,76,52,.5)}.btn-assurance.disabled,.btn-assurance:disabled{color:#fff;background-color:#a84c34;border-color:#a84c34}.btn-assurance:not(:disabled):not(.disabled).active,.btn-assurance:not(:disabled):not(.disabled):active,.show>.btn-assurance.dropdown-toggle{color:#fff;background-color:#813a28;border-color:#773625}.btn-assurance:not(:disabled):not(.disabled).active:focus,.btn-assurance:not(:disabled):not(.disabled):active:focus,.show>.btn-assurance.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(168,76,52,.5)}.btn-informatiquegest{color:#fff;background-color:#0093ce;border-color:#0093ce}.btn-informatiquegest:hover{color:#fff;background-color:#0078a8;border-color:#006f9b}.btn-informatiquegest.focus,.btn-informatiquegest:focus{box-shadow:0 0 0 .2rem rgba(0,147,206,.5)}.btn-informatiquegest.disabled,.btn-informatiquegest:disabled{color:#fff;background-color:#0093ce;border-color:#0093ce}.btn-informatiquegest:not(:disabled):not(.disabled).active,.btn-informatiquegest:not(:disabled):not(.disabled):active,.show>.btn-informatiquegest.dropdown-toggle{color:#fff;background-color:#006f9b;border-color:#00668e}.btn-informatiquegest:not(:disabled):not(.disabled).active:focus,.btn-informatiquegest:not(:disabled):not(.disabled):active:focus,.show>.btn-informatiquegest.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,147,206,.5)}.btn-grh{color:#212529;background-color:#8ec14f;border-color:#8ec14f}.btn-grh:hover{color:#fff;background-color:#7bad3d;border-color:#74a33a}.btn-grh.focus,.btn-grh:focus{box-shadow:0 0 0 .2rem rgba(142,193,79,.5)}.btn-grh.disabled,.btn-grh:disabled{color:#212529;background-color:#8ec14f;border-color:#8ec14f}.btn-grh:not(:disabled):not(.disabled).active,.btn-grh:not(:disabled):not(.disabled):active,.show>.btn-grh.dropdown-toggle{color:#fff;background-color:#74a33a;border-color:#6d9a36}.btn-grh:not(:disabled):not(.disabled).active:focus,.btn-grh:not(:disabled):not(.disabled):active:focus,.show>.btn-grh.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(142,193,79,.5)}.btn-marketingsoir{color:#212529;background-color:#f39149;border-color:#f39149}.btn-marketingsoir:hover{color:#fff;background-color:#f17b25;border-color:#f07419}.btn-marketingsoir.focus,.btn-marketingsoir:focus{box-shadow:0 0 0 .2rem rgba(243,145,73,.5)}.btn-marketingsoir.disabled,.btn-marketingsoir:disabled{color:#212529;background-color:#f39149;border-color:#f39149}.btn-marketingsoir:not(:disabled):not(.disabled).active,.btn-marketingsoir:not(:disabled):not(.disabled):active,.show>.btn-marketingsoir.dropdown-toggle{color:#fff;background-color:#f07419;border-color:#ed6d10}.btn-marketingsoir:not(:disabled):not(.disabled).active:focus,.btn-marketingsoir:not(:disabled):not(.disabled):active:focus,.show>.btn-marketingsoir.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(243,145,73,.5)}.btn-gestion{color:#212529;background-color:#f7a500;border-color:#f7a500}.btn-gestion:hover{color:#fff;background-color:#d18b00;border-color:#c48300}.btn-gestion.focus,.btn-gestion:focus{box-shadow:0 0 0 .2rem rgba(247,165,0,.5)}.btn-gestion.disabled,.btn-gestion:disabled{color:#212529;background-color:#f7a500;border-color:#f7a500}.btn-gestion:not(:disabled):not(.disabled).active,.btn-gestion:not(:disabled):not(.disabled):active,.show>.btn-gestion.dropdown-toggle{color:#fff;background-color:#c48300;border-color:#b77a00}.btn-gestion:not(:disabled):not(.disabled).active:focus,.btn-gestion:not(:disabled):not(.disabled):active:focus,.show>.btn-gestion.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(247,165,0,.5)}.btn-comptabilitesoir{color:#fff;background-color:#4bacba;border-color:#4bacba}.btn-comptabilitesoir:hover{color:#fff;background-color:#3e95a1;border-color:#3a8c98}.btn-comptabilitesoir.focus,.btn-comptabilitesoir:focus{box-shadow:0 0 0 .2rem rgba(75,172,186,.5)}.btn-comptabilitesoir.disabled,.btn-comptabilitesoir:disabled{color:#fff;background-color:#4bacba;border-color:#4bacba}.btn-comptabilitesoir:not(:disabled):not(.disabled).active,.btn-comptabilitesoir:not(:disabled):not(.disabled):active,.show>.btn-comptabilitesoir.dropdown-toggle{color:#fff;background-color:#3a8c98;border-color:#37848f}.btn-comptabilitesoir:not(:disabled):not(.disabled).active:focus,.btn-comptabilitesoir:not(:disabled):not(.disabled):active:focus,.show>.btn-comptabilitesoir.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(75,172,186,.5)}.btn-fisc{color:#212529;background-color:#bfc7cb;border-color:#bfc7cb}.btn-fisc:hover{color:#212529;background-color:#aab5ba;border-color:#a3aeb4}.btn-fisc.focus,.btn-fisc:focus{box-shadow:0 0 0 .2rem rgba(191,199,203,.5)}.btn-fisc.disabled,.btn-fisc:disabled{color:#212529;background-color:#bfc7cb;border-color:#bfc7cb}.btn-fisc:not(:disabled):not(.disabled).active,.btn-fisc:not(:disabled):not(.disabled):active,.show>.btn-fisc.dropdown-toggle{color:#212529;background-color:#a3aeb4;border-color:#9ca8ae}.btn-fisc:not(:disabled):not(.disabled).active:focus,.btn-fisc:not(:disabled):not(.disabled):active:focus,.show>.btn-fisc.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(191,199,203,.5)}.btn-dataanalysis{color:#fff;background-color:#d13866;border-color:#d13866}.btn-dataanalysis:hover{color:#fff;background-color:#b82b55;border-color:#ae2850}.btn-dataanalysis.focus,.btn-dataanalysis:focus{box-shadow:0 0 0 .2rem rgba(209,56,102,.5)}.btn-dataanalysis.disabled,.btn-dataanalysis:disabled{color:#fff;background-color:#d13866;border-color:#d13866}.btn-dataanalysis:not(:disabled):not(.disabled).active,.btn-dataanalysis:not(:disabled):not(.disabled):active,.show>.btn-dataanalysis.dropdown-toggle{color:#fff;background-color:#ae2850;border-color:#a3264c}.btn-dataanalysis:not(:disabled):not(.disabled).active:focus,.btn-dataanalysis:not(:disabled):not(.disabled):active:focus,.show>.btn-dataanalysis.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(209,56,102,.5)}.btn-outline-primary{color:#ff6a10;background-color:transparent;background-image:none;border-color:#ff6a10}.btn-outline-primary:hover{color:#fff;background-color:#ff6a10;border-color:#ff6a10}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(255,106,16,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#ff6a10;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#ff6a10;border-color:#ff6a10}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,106,16,.5)}.btn-outline-secondary{color:#27414d;background-color:transparent;background-image:none;border-color:#27414d}.btn-outline-secondary:hover{color:#fff;background-color:#27414d;border-color:#27414d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(39,65,77,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#27414d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#27414d;border-color:#27414d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(39,65,77,.5)}.btn-outline-success{color:#28a745;background-color:transparent;background-image:none;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;background-color:transparent;background-image:none;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;background-color:transparent;background-image:none;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;background-color:transparent;background-image:none;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;background-color:transparent;background-image:none;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;background-color:transparent;background-image:none;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-orange{color:#ff7d00;background-color:transparent;background-image:none;border-color:#ff7d00}.btn-outline-orange:hover{color:#fff;background-color:#ff7d00;border-color:#ff7d00}.btn-outline-orange.focus,.btn-outline-orange:focus{box-shadow:0 0 0 .2rem rgba(255,125,0,.5)}.btn-outline-orange.disabled,.btn-outline-orange:disabled{color:#ff7d00;background-color:transparent}.btn-outline-orange:not(:disabled):not(.disabled).active,.btn-outline-orange:not(:disabled):not(.disabled):active,.show>.btn-outline-orange.dropdown-toggle{color:#fff;background-color:#ff7d00;border-color:#ff7d00}.btn-outline-orange:not(:disabled):not(.disabled).active:focus,.btn-outline-orange:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-orange.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,125,0,.5)}.btn-outline-gray{color:#696e72;background-color:transparent;background-image:none;border-color:#696e72}.btn-outline-gray:hover{color:#fff;background-color:#696e72;border-color:#696e72}.btn-outline-gray.focus,.btn-outline-gray:focus{box-shadow:0 0 0 .2rem rgba(105,110,114,.5)}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#696e72;background-color:transparent}.btn-outline-gray:not(:disabled):not(.disabled).active,.btn-outline-gray:not(:disabled):not(.disabled):active,.show>.btn-outline-gray.dropdown-toggle{color:#fff;background-color:#696e72;border-color:#696e72}.btn-outline-gray:not(:disabled):not(.disabled).active:focus,.btn-outline-gray:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(105,110,114,.5)}.btn-outline-lightgray{color:#7e858e;background-color:transparent;background-image:none;border-color:#7e858e}.btn-outline-lightgray:hover{color:#fff;background-color:#7e858e;border-color:#7e858e}.btn-outline-lightgray.focus,.btn-outline-lightgray:focus{box-shadow:0 0 0 .2rem rgba(126,133,142,.5)}.btn-outline-lightgray.disabled,.btn-outline-lightgray:disabled{color:#7e858e;background-color:transparent}.btn-outline-lightgray:not(:disabled):not(.disabled).active,.btn-outline-lightgray:not(:disabled):not(.disabled):active,.show>.btn-outline-lightgray.dropdown-toggle{color:#fff;background-color:#7e858e;border-color:#7e858e}.btn-outline-lightgray:not(:disabled):not(.disabled).active:focus,.btn-outline-lightgray:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-lightgray.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(126,133,142,.5)}.btn-outline-marketing{color:#ff8f34;background-color:transparent;background-image:none;border-color:#ff8f34}.btn-outline-marketing:hover{color:#212529;background-color:#ff8f34;border-color:#ff8f34}.btn-outline-marketing.focus,.btn-outline-marketing:focus{box-shadow:0 0 0 .2rem rgba(255,143,52,.5)}.btn-outline-marketing.disabled,.btn-outline-marketing:disabled{color:#ff8f34;background-color:transparent}.btn-outline-marketing:not(:disabled):not(.disabled).active,.btn-outline-marketing:not(:disabled):not(.disabled):active,.show>.btn-outline-marketing.dropdown-toggle{color:#212529;background-color:#ff8f34;border-color:#ff8f34}.btn-outline-marketing:not(:disabled):not(.disabled).active:focus,.btn-outline-marketing:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-marketing.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,143,52,.5)}.btn-outline-commerce{color:#ffcc40;background-color:transparent;background-image:none;border-color:#ffcc40}.btn-outline-commerce:hover{color:#212529;background-color:#ffcc40;border-color:#ffcc40}.btn-outline-commerce.focus,.btn-outline-commerce:focus{box-shadow:0 0 0 .2rem rgba(255,204,64,.5)}.btn-outline-commerce.disabled,.btn-outline-commerce:disabled{color:#ffcc40;background-color:transparent}.btn-outline-commerce:not(:disabled):not(.disabled).active,.btn-outline-commerce:not(:disabled):not(.disabled):active,.show>.btn-outline-commerce.dropdown-toggle{color:#212529;background-color:#ffcc40;border-color:#ffcc40}.btn-outline-commerce:not(:disabled):not(.disabled).active:focus,.btn-outline-commerce:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-commerce.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,204,64,.5)}.btn-outline-droit{color:#5fbf97;background-color:transparent;background-image:none;border-color:#5fbf97}.btn-outline-droit:hover{color:#212529;background-color:#5fbf97;border-color:#5fbf97}.btn-outline-droit.focus,.btn-outline-droit:focus{box-shadow:0 0 0 .2rem rgba(95,191,151,.5)}.btn-outline-droit.disabled,.btn-outline-droit:disabled{color:#5fbf97;background-color:transparent}.btn-outline-droit:not(:disabled):not(.disabled).active,.btn-outline-droit:not(:disabled):not(.disabled):active,.show>.btn-outline-droit.dropdown-toggle{color:#212529;background-color:#5fbf97;border-color:#5fbf97}.btn-outline-droit:not(:disabled):not(.disabled).active:focus,.btn-outline-droit:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-droit.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(95,191,151,.5)}.btn-outline-comptabilite{color:#249196;background-color:transparent;background-image:none;border-color:#249196}.btn-outline-comptabilite:hover{color:#fff;background-color:#249196;border-color:#249196}.btn-outline-comptabilite.focus,.btn-outline-comptabilite:focus{box-shadow:0 0 0 .2rem rgba(36,145,150,.5)}.btn-outline-comptabilite.disabled,.btn-outline-comptabilite:disabled{color:#249196;background-color:transparent}.btn-outline-comptabilite:not(:disabled):not(.disabled).active,.btn-outline-comptabilite:not(:disabled):not(.disabled):active,.show>.btn-outline-comptabilite.dropdown-toggle{color:#fff;background-color:#249196;border-color:#249196}.btn-outline-comptabilite:not(:disabled):not(.disabled).active:focus,.btn-outline-comptabilite:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-comptabilite.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(36,145,150,.5)}.btn-outline-ebusiness{color:#902c8e;background-color:transparent;background-image:none;border-color:#902c8e}.btn-outline-ebusiness:hover{color:#fff;background-color:#902c8e;border-color:#902c8e}.btn-outline-ebusiness.focus,.btn-outline-ebusiness:focus{box-shadow:0 0 0 .2rem rgba(144,44,142,.5)}.btn-outline-ebusiness.disabled,.btn-outline-ebusiness:disabled{color:#902c8e;background-color:transparent}.btn-outline-ebusiness:not(:disabled):not(.disabled).active,.btn-outline-ebusiness:not(:disabled):not(.disabled):active,.show>.btn-outline-ebusiness.dropdown-toggle{color:#fff;background-color:#902c8e;border-color:#902c8e}.btn-outline-ebusiness:not(:disabled):not(.disabled).active:focus,.btn-outline-ebusiness:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-ebusiness.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(144,44,142,.5)}.btn-outline-electromecanique{color:#1f3765;background-color:transparent;background-image:none;border-color:#1f3765}.btn-outline-electromecanique:hover{color:#fff;background-color:#1f3765;border-color:#1f3765}.btn-outline-electromecanique.focus,.btn-outline-electromecanique:focus{box-shadow:0 0 0 .2rem rgba(31,55,101,.5)}.btn-outline-electromecanique.disabled,.btn-outline-electromecanique:disabled{color:#1f3765;background-color:transparent}.btn-outline-electromecanique:not(:disabled):not(.disabled).active,.btn-outline-electromecanique:not(:disabled):not(.disabled):active,.show>.btn-outline-electromecanique.dropdown-toggle{color:#fff;background-color:#1f3765;border-color:#1f3765}.btn-outline-electromecanique:not(:disabled):not(.disabled).active:focus,.btn-outline-electromecanique:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-electromecanique.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(31,55,101,.5)}.btn-outline-informatiqueauto{color:#05688a;background-color:transparent;background-image:none;border-color:#05688a}.btn-outline-informatiqueauto:hover{color:#fff;background-color:#05688a;border-color:#05688a}.btn-outline-informatiqueauto.focus,.btn-outline-informatiqueauto:focus{box-shadow:0 0 0 .2rem rgba(5,104,138,.5)}.btn-outline-informatiqueauto.disabled,.btn-outline-informatiqueauto:disabled{color:#05688a;background-color:transparent}.btn-outline-informatiqueauto:not(:disabled):not(.disabled).active,.btn-outline-informatiqueauto:not(:disabled):not(.disabled):active,.show>.btn-outline-informatiqueauto.dropdown-toggle{color:#fff;background-color:#05688a;border-color:#05688a}.btn-outline-informatiqueauto:not(:disabled):not(.disabled).active:focus,.btn-outline-informatiqueauto:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-informatiqueauto.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(5,104,138,.5)}.btn-outline-informatiquetech{color:#0296d1;background-color:transparent;background-image:none;border-color:#0296d1}.btn-outline-informatiquetech:hover{color:#fff;background-color:#0296d1;border-color:#0296d1}.btn-outline-informatiquetech.focus,.btn-outline-informatiquetech:focus{box-shadow:0 0 0 .2rem rgba(2,150,209,.5)}.btn-outline-informatiquetech.disabled,.btn-outline-informatiquetech:disabled{color:#0296d1;background-color:transparent}.btn-outline-informatiquetech:not(:disabled):not(.disabled).active,.btn-outline-informatiquetech:not(:disabled):not(.disabled):active,.show>.btn-outline-informatiquetech.dropdown-toggle{color:#fff;background-color:#0296d1;border-color:#0296d1}.btn-outline-informatiquetech:not(:disabled):not(.disabled).active:focus,.btn-outline-informatiquetech:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-informatiquetech.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(2,150,209,.5)}.btn-outline-formationcontinue{color:#065d7b;background-color:transparent;background-image:none;border-color:#065d7b}.btn-outline-formationcontinue:hover{color:#fff;background-color:#065d7b;border-color:#065d7b}.btn-outline-formationcontinue.focus,.btn-outline-formationcontinue:focus{box-shadow:0 0 0 .2rem rgba(6,93,123,.5)}.btn-outline-formationcontinue.disabled,.btn-outline-formationcontinue:disabled{color:#065d7b;background-color:transparent}.btn-outline-formationcontinue:not(:disabled):not(.disabled).active,.btn-outline-formationcontinue:not(:disabled):not(.disabled):active,.show>.btn-outline-formationcontinue.dropdown-toggle{color:#fff;background-color:#065d7b;border-color:#065d7b}.btn-outline-formationcontinue:not(:disabled):not(.disabled).active:focus,.btn-outline-formationcontinue:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-formationcontinue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(6,93,123,.5)}.btn-outline-assurance{color:#a84c34;background-color:transparent;background-image:none;border-color:#a84c34}.btn-outline-assurance:hover{color:#fff;background-color:#a84c34;border-color:#a84c34}.btn-outline-assurance.focus,.btn-outline-assurance:focus{box-shadow:0 0 0 .2rem rgba(168,76,52,.5)}.btn-outline-assurance.disabled,.btn-outline-assurance:disabled{color:#a84c34;background-color:transparent}.btn-outline-assurance:not(:disabled):not(.disabled).active,.btn-outline-assurance:not(:disabled):not(.disabled):active,.show>.btn-outline-assurance.dropdown-toggle{color:#fff;background-color:#a84c34;border-color:#a84c34}.btn-outline-assurance:not(:disabled):not(.disabled).active:focus,.btn-outline-assurance:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-assurance.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(168,76,52,.5)}.btn-outline-informatiquegest{color:#0093ce;background-color:transparent;background-image:none;border-color:#0093ce}.btn-outline-informatiquegest:hover{color:#fff;background-color:#0093ce;border-color:#0093ce}.btn-outline-informatiquegest.focus,.btn-outline-informatiquegest:focus{box-shadow:0 0 0 .2rem rgba(0,147,206,.5)}.btn-outline-informatiquegest.disabled,.btn-outline-informatiquegest:disabled{color:#0093ce;background-color:transparent}.btn-outline-informatiquegest:not(:disabled):not(.disabled).active,.btn-outline-informatiquegest:not(:disabled):not(.disabled):active,.show>.btn-outline-informatiquegest.dropdown-toggle{color:#fff;background-color:#0093ce;border-color:#0093ce}.btn-outline-informatiquegest:not(:disabled):not(.disabled).active:focus,.btn-outline-informatiquegest:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-informatiquegest.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,147,206,.5)}.btn-outline-grh{color:#8ec14f;background-color:transparent;background-image:none;border-color:#8ec14f}.btn-outline-grh:hover{color:#212529;background-color:#8ec14f;border-color:#8ec14f}.btn-outline-grh.focus,.btn-outline-grh:focus{box-shadow:0 0 0 .2rem rgba(142,193,79,.5)}.btn-outline-grh.disabled,.btn-outline-grh:disabled{color:#8ec14f;background-color:transparent}.btn-outline-grh:not(:disabled):not(.disabled).active,.btn-outline-grh:not(:disabled):not(.disabled):active,.show>.btn-outline-grh.dropdown-toggle{color:#212529;background-color:#8ec14f;border-color:#8ec14f}.btn-outline-grh:not(:disabled):not(.disabled).active:focus,.btn-outline-grh:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-grh.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(142,193,79,.5)}.btn-outline-marketingsoir{color:#f39149;background-color:transparent;background-image:none;border-color:#f39149}.btn-outline-marketingsoir:hover{color:#212529;background-color:#f39149;border-color:#f39149}.btn-outline-marketingsoir.focus,.btn-outline-marketingsoir:focus{box-shadow:0 0 0 .2rem rgba(243,145,73,.5)}.btn-outline-marketingsoir.disabled,.btn-outline-marketingsoir:disabled{color:#f39149;background-color:transparent}.btn-outline-marketingsoir:not(:disabled):not(.disabled).active,.btn-outline-marketingsoir:not(:disabled):not(.disabled):active,.show>.btn-outline-marketingsoir.dropdown-toggle{color:#212529;background-color:#f39149;border-color:#f39149}.btn-outline-marketingsoir:not(:disabled):not(.disabled).active:focus,.btn-outline-marketingsoir:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-marketingsoir.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(243,145,73,.5)}.btn-outline-gestion{color:#f7a500;background-color:transparent;background-image:none;border-color:#f7a500}.btn-outline-gestion:hover{color:#212529;background-color:#f7a500;border-color:#f7a500}.btn-outline-gestion.focus,.btn-outline-gestion:focus{box-shadow:0 0 0 .2rem rgba(247,165,0,.5)}.btn-outline-gestion.disabled,.btn-outline-gestion:disabled{color:#f7a500;background-color:transparent}.btn-outline-gestion:not(:disabled):not(.disabled).active,.btn-outline-gestion:not(:disabled):not(.disabled):active,.show>.btn-outline-gestion.dropdown-toggle{color:#212529;background-color:#f7a500;border-color:#f7a500}.btn-outline-gestion:not(:disabled):not(.disabled).active:focus,.btn-outline-gestion:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gestion.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(247,165,0,.5)}.btn-outline-comptabilitesoir{color:#4bacba;background-color:transparent;background-image:none;border-color:#4bacba}.btn-outline-comptabilitesoir:hover{color:#fff;background-color:#4bacba;border-color:#4bacba}.btn-outline-comptabilitesoir.focus,.btn-outline-comptabilitesoir:focus{box-shadow:0 0 0 .2rem rgba(75,172,186,.5)}.btn-outline-comptabilitesoir.disabled,.btn-outline-comptabilitesoir:disabled{color:#4bacba;background-color:transparent}.btn-outline-comptabilitesoir:not(:disabled):not(.disabled).active,.btn-outline-comptabilitesoir:not(:disabled):not(.disabled):active,.show>.btn-outline-comptabilitesoir.dropdown-toggle{color:#fff;background-color:#4bacba;border-color:#4bacba}.btn-outline-comptabilitesoir:not(:disabled):not(.disabled).active:focus,.btn-outline-comptabilitesoir:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-comptabilitesoir.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(75,172,186,.5)}.btn-outline-fisc{color:#bfc7cb;background-color:transparent;background-image:none;border-color:#bfc7cb}.btn-outline-fisc:hover{color:#212529;background-color:#bfc7cb;border-color:#bfc7cb}.btn-outline-fisc.focus,.btn-outline-fisc:focus{box-shadow:0 0 0 .2rem rgba(191,199,203,.5)}.btn-outline-fisc.disabled,.btn-outline-fisc:disabled{color:#bfc7cb;background-color:transparent}.btn-outline-fisc:not(:disabled):not(.disabled).active,.btn-outline-fisc:not(:disabled):not(.disabled):active,.show>.btn-outline-fisc.dropdown-toggle{color:#212529;background-color:#bfc7cb;border-color:#bfc7cb}.btn-outline-fisc:not(:disabled):not(.disabled).active:focus,.btn-outline-fisc:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-fisc.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(191,199,203,.5)}.btn-outline-dataanalysis{color:#d13866;background-color:transparent;background-image:none;border-color:#d13866}.btn-outline-dataanalysis:hover{color:#fff;background-color:#d13866;border-color:#d13866}.btn-outline-dataanalysis.focus,.btn-outline-dataanalysis:focus{box-shadow:0 0 0 .2rem rgba(209,56,102,.5)}.btn-outline-dataanalysis.disabled,.btn-outline-dataanalysis:disabled{color:#d13866;background-color:transparent}.btn-outline-dataanalysis:not(:disabled):not(.disabled).active,.btn-outline-dataanalysis:not(:disabled):not(.disabled):active,.show>.btn-outline-dataanalysis.dropdown-toggle{color:#fff;background-color:#d13866;border-color:#d13866}.btn-outline-dataanalysis:not(:disabled):not(.disabled).active:focus,.btn-outline-dataanalysis:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dataanalysis.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(209,56,102,.5)}.btn-link{font-weight:400;color:#ff6a10;background-color:transparent}.btn-link:hover{color:#c34900;text-decoration:underline;background-color:transparent;border-color:transparent}.btn-link.focus,.btn-link:focus{text-decoration:underline;border-color:transparent;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d}.btn-lg{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;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;transition:height .35s ease}.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#ff6a10}.nav-fill .nav-item{-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;outline:0}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-25%)}.modal.show .modal-dialog{transform:translate(0,0)}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - (.5rem * 2))}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #e9ecef;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #e9ecef}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-centered{min-height:calc(100% - (1.75rem * 2))}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg{max-width:800px}}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#ff6a10!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#dc5300!important}.bg-secondary{background-color:#27414d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#16242b!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-orange{background-color:#ff7d00!important}a.bg-orange:focus,a.bg-orange:hover,button.bg-orange:focus,button.bg-orange:hover{background-color:#cc6400!important}.bg-gray{background-color:#696e72!important}a.bg-gray:focus,a.bg-gray:hover,button.bg-gray:focus,button.bg-gray:hover{background-color:#515457!important}.bg-lightgray{background-color:#7e858e!important}a.bg-lightgray:focus,a.bg-lightgray:hover,button.bg-lightgray:focus,button.bg-lightgray:hover{background-color:#656c74!important}.bg-marketing{background-color:#ff8f34!important}a.bg-marketing:focus,a.bg-marketing:hover,button.bg-marketing:focus,button.bg-marketing:hover{background-color:#ff7301!important}.bg-commerce{background-color:#ffcc40!important}a.bg-commerce:focus,a.bg-commerce:hover,button.bg-commerce:focus,button.bg-commerce:hover{background-color:#ffbe0d!important}.bg-droit{background-color:#5fbf97!important}a.bg-droit:focus,a.bg-droit:hover,button.bg-droit:focus,button.bg-droit:hover{background-color:#43a87e!important}.bg-comptabilite{background-color:#249196!important}a.bg-comptabilite:focus,a.bg-comptabilite:hover,button.bg-comptabilite:focus,button.bg-comptabilite:hover{background-color:#1a696d!important}.bg-ebusiness{background-color:#902c8e!important}a.bg-ebusiness:focus,a.bg-ebusiness:hover,button.bg-ebusiness:focus,button.bg-ebusiness:hover{background-color:#692067!important}.bg-electromecanique{background-color:#1f3765!important}a.bg-electromecanique:focus,a.bg-electromecanique:hover,button.bg-electromecanique:focus,button.bg-electromecanique:hover{background-color:#13223e!important}.bg-informatiqueauto{background-color:#05688a!important}a.bg-informatiqueauto:focus,a.bg-informatiqueauto:hover,button.bg-informatiqueauto:focus,button.bg-informatiqueauto:hover{background-color:#034359!important}.bg-informatiquetech{background-color:#0296d1!important}a.bg-informatiquetech:focus,a.bg-informatiquetech:hover,button.bg-informatiquetech:focus,button.bg-informatiquetech:hover{background-color:#02729e!important}.bg-formationcontinue{background-color:#065d7b!important}a.bg-formationcontinue:focus,a.bg-formationcontinue:hover,button.bg-formationcontinue:focus,button.bg-formationcontinue:hover{background-color:#04384a!important}.bg-assurance{background-color:#a84c34!important}a.bg-assurance:focus,a.bg-assurance:hover,button.bg-assurance:focus,button.bg-assurance:hover{background-color:#813a28!important}.bg-informatiquegest{background-color:#0093ce!important}a.bg-informatiquegest:focus,a.bg-informatiquegest:hover,button.bg-informatiquegest:focus,button.bg-informatiquegest:hover{background-color:#006f9b!important}.bg-grh{background-color:#8ec14f!important}a.bg-grh:focus,a.bg-grh:hover,button.bg-grh:focus,button.bg-grh:hover{background-color:#74a33a!important}.bg-marketingsoir{background-color:#f39149!important}a.bg-marketingsoir:focus,a.bg-marketingsoir:hover,button.bg-marketingsoir:focus,button.bg-marketingsoir:hover{background-color:#f07419!important}.bg-gestion{background-color:#f7a500!important}a.bg-gestion:focus,a.bg-gestion:hover,button.bg-gestion:focus,button.bg-gestion:hover{background-color:#c48300!important}.bg-comptabilitesoir{background-color:#4bacba!important}a.bg-comptabilitesoir:focus,a.bg-comptabilitesoir:hover,button.bg-comptabilitesoir:focus,button.bg-comptabilitesoir:hover{background-color:#3a8c98!important}.bg-fisc{background-color:#bfc7cb!important}a.bg-fisc:focus,a.bg-fisc:hover,button.bg-fisc:focus,button.bg-fisc:hover{background-color:#a3aeb4!important}.bg-dataanalysis{background-color:#d13866!important}a.bg-dataanalysis:focus,a.bg-dataanalysis:hover,button.bg-dataanalysis:focus,button.bg-dataanalysis:hover{background-color:#ae2850!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#ff6a10!important}.border-secondary{border-color:#27414d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-orange{border-color:#ff7d00!important}.border-gray{border-color:#696e72!important}.border-lightgray{border-color:#7e858e!important}.border-marketing{border-color:#ff8f34!important}.border-commerce{border-color:#ffcc40!important}.border-droit{border-color:#5fbf97!important}.border-comptabilite{border-color:#249196!important}.border-ebusiness{border-color:#902c8e!important}.border-electromecanique{border-color:#1f3765!important}.border-informatiqueauto{border-color:#05688a!important}.border-informatiquetech{border-color:#0296d1!important}.border-formationcontinue{border-color:#065d7b!important}.border-assurance{border-color:#a84c34!important}.border-informatiquegest{border-color:#0093ce!important}.border-grh{border-color:#8ec14f!important}.border-marketingsoir{border-color:#f39149!important}.border-gestion{border-color:#f7a500!important}.border-comptabilitesoir{border-color:#4bacba!important}.border-fisc{border-color:#bfc7cb!important}.border-dataanalysis{border-color:#d13866!important}.border-white{border-color:#fff!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-circle{border-radius:50%!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1350px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-align:stretch!important;align-self:stretch!important}}@media (min-width:1350px){.flex-xl-row{-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-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{-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-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{-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-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;-ms-grid-row-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;-ms-grid-row-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;-ms-grid-row-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:1350px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position: -webkit-sticky) or (position: sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1350px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}.text-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:1350px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#ff6a10!important}a.text-primary:focus,a.text-primary:hover{color:#dc5300!important}.text-secondary{color:#27414d!important}a.text-secondary:focus,a.text-secondary:hover{color:#16242b!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#1e7e34!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#117a8b!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#d39e00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#bd2130!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#dae0e5!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#1d2124!important}.text-orange{color:#ff7d00!important}a.text-orange:focus,a.text-orange:hover{color:#cc6400!important}.text-gray{color:#696e72!important}a.text-gray:focus,a.text-gray:hover{color:#515457!important}.text-lightgray{color:#7e858e!important}a.text-lightgray:focus,a.text-lightgray:hover{color:#656c74!important}.text-marketing{color:#ff8f34!important}a.text-marketing:focus,a.text-marketing:hover{color:#ff7301!important}.text-commerce{color:#ffcc40!important}a.text-commerce:focus,a.text-commerce:hover{color:#ffbe0d!important}.text-droit{color:#5fbf97!important}a.text-droit:focus,a.text-droit:hover{color:#43a87e!important}.text-comptabilite{color:#249196!important}a.text-comptabilite:focus,a.text-comptabilite:hover{color:#1a696d!important}.text-ebusiness{color:#902c8e!important}a.text-ebusiness:focus,a.text-ebusiness:hover{color:#692067!important}.text-electromecanique{color:#1f3765!important}a.text-electromecanique:focus,a.text-electromecanique:hover{color:#13223e!important}.text-informatiqueauto{color:#05688a!important}a.text-informatiqueauto:focus,a.text-informatiqueauto:hover{color:#034359!important}.text-informatiquetech{color:#0296d1!important}a.text-informatiquetech:focus,a.text-informatiquetech:hover{color:#02729e!important}.text-formationcontinue{color:#065d7b!important}a.text-formationcontinue:focus,a.text-formationcontinue:hover{color:#04384a!important}.text-assurance{color:#a84c34!important}a.text-assurance:focus,a.text-assurance:hover{color:#813a28!important}.text-informatiquegest{color:#0093ce!important}a.text-informatiquegest:focus,a.text-informatiquegest:hover{color:#006f9b!important}.text-grh{color:#8ec14f!important}a.text-grh:focus,a.text-grh:hover{color:#74a33a!important}.text-marketingsoir{color:#f39149!important}a.text-marketingsoir:focus,a.text-marketingsoir:hover{color:#f07419!important}.text-gestion{color:#f7a500!important}a.text-gestion:focus,a.text-gestion:hover{color:#c48300!important}.text-comptabilitesoir{color:#4bacba!important}a.text-comptabilitesoir:focus,a.text-comptabilitesoir:hover{color:#3a8c98!important}.text-fisc{color:#bfc7cb!important}a.text-fisc:focus,a.text-fisc:hover{color:#a3aeb4!important}.text-dataanalysis{color:#d13866!important}a.text-dataanalysis:focus,a.text-dataanalysis:hover{color:#ae2850!important}.text-muted{color:#6c757d!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.visible{visibility:visible!important}.invisible{visibility:hidden!important}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0)}100%{transform:rotate(359deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scale(-1,1)}.fa-flip-vertical{transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{transform:translate3d(0,-30px,0)}40%,43%,70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}70%{transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.39062deg) skewY(.39062deg)}88.8%{transform:skewX(-.19531deg) skewY(-.19531deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn)}0%,40%{animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg)}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg)}50%,80%{animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95)}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateX(-20deg)}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);opacity:0}0%,40%{animation-timing-function:ease-in}40%{transform:perspective(400px) rotateY(-20deg)}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg)}60%,80%{opacity:1}80%{transform:skewX(-5deg)}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}0%,to{-webkit-transform-origin:center}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}0%,to{-webkit-transform-origin:left bottom}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}0%,to{-webkit-transform-origin:right bottom}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left}0%,20%,60%{-webkit-transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{transform:scale3d(.3,.3,.3)}50%,to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.slideOutUp{animation-name:slideOutUp}.swiper-container{margin:0 auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-ms-flexbox;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{-ms-flex-align:start;align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{width:100%;height:4px;left:0;top:0}.swiper-container-vertical>.swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:rgba(255,255,255,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;animation:swiper-preloader-spin 1s steps(12,end) infinite}.swiper-lazy-preloader:after{display:block;content:'';width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");background-position:50%;background-size:100%;background-repeat:no-repeat}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@keyframes swiper-preloader-spin{100%{transform:rotate(360deg)}}.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;filter:blur(50px);z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.lb-loader,.lightbox{text-align:center;line-height:0}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}html.lb-disable-scrolling{overflow:hidden;position:fixed;height:100vh;width:100vw}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid #fff}.lightbox a img{border:none}.lb-outerContainer{position:relative;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:#fff}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-prev:hover{opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;opacity:0;transition:opacity .6s}.lb-nav a.lb-next:hover{opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;opacity:.7;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;opacity:1}body.admin-menu.adminimal-menu .main-header{top:29px}@media (max-width:1349.98px){body.admin-menu.adminimal-menu .main-header{top:47px!important}}body.admin-menu.adminimal-menu .slicknav_menu{position:fixed;z-index:510;top:0;left:0;width:100%}ul.tabs.primary{position:fixed;z-index:300;right:0;bottom:0;margin:0;padding:0;list-style:none}ul.tabs.primary li{float:left;margin:0;padding:0}ul.tabs.primary li+li{margin-left:1px}ul.tabs.primary li a{display:block;border:0!important;border-radius:0;padding:10px 15px;background-color:#ff6a10;color:#fff!important;text-decoration:none;transition:background-color .2s}ul.tabs.primary li a.active,ul.tabs.primary li a:hover{background-color:#c34900}.messages{margin-bottom:60px;padding:20px 30px;border:1px solid transparent;border-radius:5px;color:#fff;font-size:1.15rem;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.messages em{opacity:.75}.messages.status{border-color:#28a745;background-color:#28a745;color:#343a40}.messages.status a{color:rgba(52,58,64,.7)}.messages.error{border-color:#dc3545;background-color:#dc3545;color:#343a40}.messages.error a{color:rgba(52,58,64,.7)}.messages .close{float:right;color:#000;font-size:1.5rem;line-height:1em;font-weight:700;text-decoration:none;opacity:.3;transition:all .2s}.messages .close:hover{opacity:.6}.webform-client-form>div{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.webform-client-form>div>div:not([class*=col-]){position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.webform-client-form .form-actions{padding-left:15px;padding-right:15px}.webform-client-form .form-actions input+input{margin-left:15px}.webform-progressbar{margin-bottom:25px}.webform-container-inline.form-item>.form-select,.webform-container-inline.form-item>.form-text,.webform-container-inline.form-item>.form-textarea,.webform-container-inline.form-item>label{display:inline-block;vertical-align:middle;margin:0;width:auto;max-width:100%}.webform-container-inline.form-item>label{margin-right:10px}.webform-container-inline>.form-item{display:inline-block!important;vertical-align:middle;margin:0;width:auto;max-width:100%}.webform-component-grid .form-type-radio,.webform-component-time .form-type-radio{margin:0}.webform-component-grid .form-type-radio label,.webform-component-time .form-type-radio label{padding-left:0}.webform-component-grid .form-type-radio input,.webform-component-time .form-type-radio input{position:relative;margin-top:0}@media (max-width:575.98px){.webform-component-time .form-radios{display:block}}.webform-component-file input[type=submit]{margin:15px 0 5px}.field-type-image img{max-width:100%;height:auto}@keyframes redrawn{0%{transform-origin:right center;transform:scale(1,1)}49%{transform-origin:right center;transform:scale(0,1)}50%{background:#fff;transform-origin:left center;transform:scale(0,1)}100%{transform-origin:left center;transform:scale(1,1)}}@keyframes mask-play{from{-webkit-mask-position:0 0;mask-position:0 0}to{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes slide-up{0%{transform:translate(0,0)}100%{transform:translate(0,-101%)}}@keyframes slide-down{0%{transform:translate(0,101%)}100%{transform:translate(0,0)}}.main-header{position:fixed;z-index:500;top:0;left:0;width:100%}.main-header .top{position:relative;padding:0 20px;background-color:#27414d}.main-header .top::after{display:block;clear:both;content:""}@media (max-width:575.98px){.main-header .top{padding:0 15px}}.main-header .top .left{float:left}.main-header .top .right{float:right}.main-header .main{padding:25px 0 0;background-color:#fff;transition:all .2s}@media (min-width:1200px){.main-header .main .container,.main-header .main body.node-type-cours-formation .main-wrapper,.main-header .main body.page-search .main-wrapper,.main-header .main body.page-search404 .main-wrapper,.main-header .main body.page-sitemap .main-wrapper,.main-header .main body.page-user .main-wrapper,body.node-type-cours-formation .main-header .main .main-wrapper,body.page-search .main-header .main .main-wrapper,body.page-search404 .main-header .main .main-wrapper,body.page-sitemap .main-header .main .main-wrapper,body.page-user .main-header .main .main-wrapper{max-width:1290px}}@media (max-width:575.98px){.main-header .main{padding:12px 0;text-align:center}}.main-header .logo{display:block;float:left;margin-top:12px}.main-header .logo .wrapper{position:relative;padding-top:21.89%;width:265px;max-width:100%;height:0}.main-header .logo svg{display:block;position:absolute;top:0;left:0;transition:all .2s}@media (max-width:575.98px){.main-header .logo{display:inline-block;vertical-align:middle;float:none;margin:0}}.main-header.headroom{transition:transform .2s linear}.main-header.headroom--unpinned{transform:translateY(-100%)}.main-header.headroom--not-top .main{border-bottom:1px solid rgba(39,65,77,.1)}@media (min-width:576px){.main-header.headroom--not-top .main{padding-top:0}}@media (min-width:576px){.main-header.headroom--not-top .logo{margin-bottom:12px}}.main-header.headroom--not-top .logo .wrapper{width:210px}body.front .main-header .main,body.node-type-landing .main-header .main{background-color:transparent}body.front .main-header .logo svg path,body.node-type-landing .main-header .logo svg path{fill:#fff!important;transition:all .2s}body.front .main-header.headroom--not-top .main,body.node-type-landing .main-header.headroom--not-top .main{background-color:#fff}body.front .main-header.headroom--not-top svg path,body.node-type-landing .main-header.headroom--not-top svg path{fill:#ff6a10!important}.main-nav{float:right}.main-nav>ul{position:relative;margin:0;padding:0 20px;list-style:none;font-size:0;transition:all .2s}.main-nav>ul::after{display:block;clear:both;content:""}@media (min-width:1200px){.main-nav>ul{border-radius:6px;background:#fff;background:linear-gradient(to bottom,#fff 70%,#f2f2f2 100%)}}@media (max-width:1199px){.main-nav>ul{display:block;padding:0}}.main-nav>ul>li{display:inline-block;vertical-align:middle;position:relative}@media (max-width:1199px){.main-nav>ul>li{display:block}}.main-nav>ul>li>.nolink,.main-nav>ul>li>a{display:block;position:relative;padding:21px 0;padding-left:53px;color:#7e858e;font-size:.7rem;font-weight:400;letter-spacing:2px;line-height:1em;text-decoration:none;text-transform:uppercase;transition:all .2s}.main-nav>ul>li>.nolink strong,.main-nav>ul>li>a strong{display:block;position:relative;margin-bottom:5px;color:#27414d;font-size:.8rem;font-weight:900;line-height:1em;transition:all .2s}.main-nav>ul>li>.nolink:before,.main-nav>ul>li>a:before{content:"";display:block;position:absolute;top:50%;left:0;margin-top:-19px;border-radius:5px;width:38px;height:38px;background-position:center center;background-repeat:no-repeat;background-size:38px 38px}@media (max-width:1199px){.main-nav>ul>li>.nolink,.main-nav>ul>li>a{padding-top:60px;padding-left:15px;padding-right:15px;color:#fff}.main-nav>ul>li>.nolink strong,.main-nav>ul>li>a strong{color:#fff}.main-nav>ul>li>.nolink:before,.main-nav>ul>li>a:before{top:0;left:50%;margin-top:0;margin-left:-19px}}.main-nav>ul>li:nth-child(1)>.nolink:before,.main-nav>ul>li:nth-child(1)>a:before{background-image:url(../images/picto-01.png)}.main-nav>ul>li:nth-child(2)>.nolink:before,.main-nav>ul>li:nth-child(2)>a:before{background-image:url(../images/picto-02.png)}.main-nav>ul>li:nth-child(3)>.nolink:before,.main-nav>ul>li:nth-child(3)>a:before{background-image:url(../images/picto-03.png)}.main-nav>ul>li+li{margin-left:30px}@media (max-width:1199px){.main-nav>ul>li+li{margin-top:30px;margin-left:0}}.main-nav>ul>li.active-trail>.nolink,.main-nav>ul>li.active-trail>a,.main-nav>ul>li.active>.nolink,.main-nav>ul>li.active>a,.main-nav>ul>li:hover>.nolink,.main-nav>ul>li:hover>a{color:#ff6a10}.main-nav>ul>li.active-trail>.nolink strong,.main-nav>ul>li.active-trail>a strong,.main-nav>ul>li.active>.nolink strong,.main-nav>ul>li.active>a strong,.main-nav>ul>li:hover>.nolink strong,.main-nav>ul>li:hover>a strong{color:#ff6a10}.main-nav>ul>li.expanded{position:static}.main-nav>ul>li.expanded>.nolink strong,.main-nav>ul>li.expanded>a strong{padding-right:15px}@media (max-width:1199px){.main-nav>ul>li.expanded>.nolink strong,.main-nav>ul>li.expanded>a strong{padding:0}}.main-nav>ul>li.expanded>.nolink strong:after,.main-nav>ul>li.expanded>a strong:after{content:"";display:block;position:absolute;top:1px;right:0;width:6px;height:5px;background-image:url(../images/caret-secondary.png);background-position:center center;background-repeat:no-repeat;background-size:6px 5px;transition:all .2s}@media (max-width:1199px){.main-nav>ul>li.expanded>.nolink strong:after,.main-nav>ul>li.expanded>a strong:after{display:none}}.main-nav>ul>li.expanded.active-trail>.nolink strong:after,.main-nav>ul>li.expanded.active-trail>a strong:after,.main-nav>ul>li.expanded.active>.nolink strong:after,.main-nav>ul>li.expanded.active>a strong:after,.main-nav>ul>li.expanded:hover>.nolink strong:after,.main-nav>ul>li.expanded:hover>a strong:after{background-image:url(../images/caret-primary.png)}@media (min-width:1200px){.main-nav>ul>li:hover>ul{opacity:1;visibility:visible}}.main-nav>ul>li>ul{position:absolute;z-index:1000;top:100%;left:0;right:0;margin:-5px 0 0;padding:30px 30px 45px;background-color:#fff;list-style:none;text-align:left;opacity:0;visibility:hidden;transition:all .35s}@media (min-width:1200px){.main-nav>ul>li>ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:0 0 6px 6px}}.main-nav>ul>li>ul:after{content:"";position:absolute;z-index:0;top:70%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);opacity:.05}@media (max-width:1199px){.main-nav>ul>li>ul:after{display:none}}@media (max-width:1199px){.main-nav>ul>li>ul{display:none;position:relative;top:auto;left:auto;right:auto;margin:0;padding-left:0;padding-right:0;width:100%;background-color:rgba(255,255,255,.1);opacity:1;visibility:visible;text-align:center}}.main-nav>ul>li>ul>li{position:relative;z-index:5}@media (min-width:1200px){.main-nav>ul>li>ul>li{-ms-flex:0 0 50%;flex:0 0 50%;max-width:325px;padding:0 45px}}.main-nav>ul>li>ul>li>.nolink,.main-nav>ul>li>ul>li>a{display:block;padding:0;color:#ff6a10;font-size:.8rem;font-weight:700;letter-spacing:1.65px;line-height:1.55em;text-decoration:none;text-transform:uppercase;transition:all .2s}@media (max-width:1199px){.main-nav>ul>li>ul>li>.nolink,.main-nav>ul>li>ul>li>a{padding:13px 15px}}.main-nav>ul>li>ul>li+li{border-left:1px solid rgba(39,65,77,.4)}@media (max-width:1199px){.main-nav>ul>li>ul>li+li{margin-top:15px;border-left:0}}.main-nav>ul>li>ul>li.active>.nolink,.main-nav>ul>li>ul>li.active>a,.main-nav>ul>li>ul>li:hover>.nolink,.main-nav>ul>li>ul>li:hover>a{color:#27414d}@media (max-width:1199px){.main-nav>ul>li>ul>li.active>.nolink,.main-nav>ul>li>ul>li.active>a,.main-nav>ul>li>ul>li:hover>.nolink,.main-nav>ul>li>ul>li:hover>a{color:rgba(255,255,255,.6)}}.main-nav>ul>li>ul>li.cta{max-width:265px}@media (max-width:1199px){.main-nav>ul>li>ul>li.cta{margin:0 auto;padding:0 15px}}.main-nav>ul>li>ul>li.cta>.nolink,.main-nav>ul>li>ul>li.cta>a{position:relative;padding:13px 20px;padding-right:55px;background-color:#ff6a10;color:#fff;font-size:.75rem;letter-spacing:.5px;line-height:1.65em}.main-nav>ul>li>ul>li.cta>.nolink:after,.main-nav>ul>li>ul>li.cta>a:after{content:"";display:block;position:absolute;top:50%;right:25px;margin-top:-3px;width:5px;height:7px;background-image:url(../images/arrow-right-white.png);background-position:center center;background-repeat:no-repeat;background-size:5px 7px;transition:all .2s}.main-nav>ul>li>ul>li.cta.active>.nolink,.main-nav>ul>li>ul>li.cta.active>a,.main-nav>ul>li>ul>li.cta:hover>.nolink,.main-nav>ul>li>ul>li.cta:hover>a{background-color:#dc5300}.main-nav>ul>li>ul>li>ul{margin:15px 0 0;padding:0;list-style:none}@media (max-width:1199px){.main-nav>ul>li>ul>li>ul{margin:0}}.main-nav>ul>li>ul>li>ul>li{display:block}.main-nav>ul>li>ul>li>ul>li>.nolink,.main-nav>ul>li>ul>li>ul>li>a{display:block;position:relative;padding:0;padding-left:15px;color:#27414d;font-size:.7rem;font-weight:700;letter-spacing:2px;line-height:1.8em;text-decoration:none;text-transform:uppercase;transition:all .2s}@media (max-width:1199px){.main-nav>ul>li>ul>li>ul>li>.nolink,.main-nav>ul>li>ul>li>ul>li>a{padding:13px 15px;color:#fff}}.main-nav>ul>li>ul>li>ul>li>.nolink:before,.main-nav>ul>li>ul>li>ul>li>a:before{content:"";display:block;position:absolute;top:8px;left:0;width:4px;height:4px;background-image:url(../images/circle-secondary.png);background-position:center center;background-repeat:no-repeat;background-size:4px 4px;transition:all .2s}@media (max-width:1199px){.main-nav>ul>li>ul>li>ul>li>.nolink:before,.main-nav>ul>li>ul>li>ul>li>a:before{display:none}}.main-nav>ul>li>ul>li>ul>li+li{margin-top:10px}@media (max-width:1199px){.main-nav>ul>li>ul>li>ul>li+li{margin-top:0}}.main-nav>ul>li>ul>li>ul>li.active>.nolink,.main-nav>ul>li>ul>li>ul>li.active>a,.main-nav>ul>li>ul>li>ul>li:hover>.nolink,.main-nav>ul>li>ul>li>ul>li:hover>a{color:#ff6a10}.main-nav>ul>li>ul>li>ul>li.cta{margin-top:30px;max-width:265px}@media (max-width:1199px){.main-nav>ul>li>ul>li>ul>li.cta{margin:30px auto 0;padding:0 15px}}.main-nav>ul>li>ul>li>ul>li.cta>.nolink,.main-nav>ul>li>ul>li>ul>li.cta>a{padding:13px 20px;padding-right:55px;background-color:#ff6a10;color:#fff;font-size:.75rem;letter-spacing:.5px;line-height:1.65em}.main-nav>ul>li>ul>li>ul>li.cta>.nolink:before,.main-nav>ul>li>ul>li>ul>li.cta>a:before{display:none}.main-nav>ul>li>ul>li>ul>li.cta>.nolink:after,.main-nav>ul>li>ul>li>ul>li.cta>a:after{content:"";display:block;position:absolute;top:50%;right:25px;margin-top:-3px;width:5px;height:7px;background-image:url(../images/arrow-right-white.png);background-position:center center;background-repeat:no-repeat;background-size:5px 7px;transition:all .2s}.main-nav>ul>li>ul>li>ul>li.cta.active>.nolink,.main-nav>ul>li>ul>li>ul>li.cta.active>a,.main-nav>ul>li>ul>li>ul>li.cta:hover>.nolink,.main-nav>ul>li>ul>li>ul>li.cta:hover>a{background-color:#dc5300}@media (max-width:1199px){.main-nav>.sublvl>li.expanded{position:relative;overflow:hidden}.main-nav>.sublvl>li.expanded>a{padding-left:60px;padding-right:60px}.main-nav>.sublvl>li.expanded .expanded .expand{display:none!important}.main-nav>.sublvl>li .expand{display:block;position:absolute;z-index:5;top:52px;right:0;width:45px;height:45px;background-color:rgba(255,255,255,.1);cursor:pointer;transition:all .2s}.main-nav>.sublvl>li .expand:before{content:'+';display:block;position:absolute;top:50%;margin-top:-12px;width:100%;color:#fff;font-size:24px;line-height:1em;text-align:center}.main-nav>.sublvl>li .expand:hover{background-color:rgba(255,255,255,.2)}.main-nav>.sublvl>li.open .expand:before{content:'-'}.main-nav>.sublvl>li.open>ul{display:block}}.secondary-nav{float:left}.secondary-nav>ul{margin:0;padding:0;list-style:none;font-size:0}.secondary-nav>ul::after{display:block;clear:both;content:""}.secondary-nav>ul>li{display:inline-block;vertical-align:middle;position:relative}@media (max-width:1199px){.secondary-nav>ul>li{display:block}}.secondary-nav>ul>li>.nolink,.secondary-nav>ul>li>a{display:block;position:relative;padding:15px 0;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:2px;line-height:1.2em;text-decoration:none;transition:all .2s}@media (max-width:1199px){.secondary-nav>ul>li>.nolink,.secondary-nav>ul>li>a{padding-left:15px;padding-right:15px}}.secondary-nav>ul>li+li{margin-left:30px}@media (max-width:1199px){.secondary-nav>ul>li+li{margin-left:0}}.secondary-nav>ul>li.active-trail>.nolink,.secondary-nav>ul>li.active-trail>a,.secondary-nav>ul>li.active>.nolink,.secondary-nav>ul>li.active>a,.secondary-nav>ul>li:hover>.nolink,.secondary-nav>ul>li:hover>a{color:#727e85}@media (max-width:1199px){.secondary-nav>ul>li.active-trail>.nolink,.secondary-nav>ul>li.active-trail>a,.secondary-nav>ul>li.active>.nolink,.secondary-nav>ul>li.active>a,.secondary-nav>ul>li:hover>.nolink,.secondary-nav>ul>li:hover>a{color:#fff;opacity:.6}}.secondary-nav>ul>li.expanded>.nolink,.secondary-nav>ul>li.expanded>a{padding-right:15px}.secondary-nav>ul>li.expanded>.nolink:after,.secondary-nav>ul>li.expanded>a:after{content:"";display:block;position:absolute;top:20px;right:0;width:6px;height:4px;background-image:url(../images/caret-white.png);background-position:center center;background-repeat:no-repeat;background-size:6px 4px;transition:all .2s}@media (max-width:1199px){.secondary-nav>ul>li.expanded>.nolink:after,.secondary-nav>ul>li.expanded>a:after{display:none}}.secondary-nav>ul>li.expanded.active-trail>.nolink:after,.secondary-nav>ul>li.expanded.active-trail>a:after,.secondary-nav>ul>li.expanded.active>.nolink:after,.secondary-nav>ul>li.expanded.active>a:after,.secondary-nav>ul>li.expanded:hover>.nolink:after,.secondary-nav>ul>li.expanded:hover>a:after{background-image:url(../images/caret-gray.png)}@media (max-width:1199px){.secondary-nav>ul>li.contact{margin-top:15px}}.secondary-nav>ul>li.contact>.nolink,.secondary-nav>ul>li.contact>a{padding-left:20px}@media (max-width:1199px){.secondary-nav>ul>li.contact>.nolink,.secondary-nav>ul>li.contact>a{padding-left:15px}}.secondary-nav>ul>li.contact>.nolink:before,.secondary-nav>ul>li.contact>a:before{content:"";display:block;position:absolute;top:15px;left:0;width:8px;height:14px;background-image:url(../images/icon-contact-white.png);background-position:center center;background-repeat:no-repeat;background-size:8px 14px;transition:all .2s}@media (max-width:1199px){.secondary-nav>ul>li.contact>.nolink:before,.secondary-nav>ul>li.contact>a:before{display:none}}.secondary-nav>ul>li.contact.active-trail>.nolink:before,.secondary-nav>ul>li.contact.active-trail>a:before,.secondary-nav>ul>li.contact.active>.nolink:before,.secondary-nav>ul>li.contact.active>a:before,.secondary-nav>ul>li.contact:hover>.nolink:before,.secondary-nav>ul>li.contact:hover>a:before{background-image:url(../images/icon-contact-gray.png)}@media (max-width:1199px){.secondary-nav>ul>li.cta{margin-top:15px}}.secondary-nav>ul>li.cta>.nolink,.secondary-nav>ul>li.cta>a{padding:5px 14px}@media (min-width:1200px){.secondary-nav>ul>li.cta>.nolink,.secondary-nav>ul>li.cta>a{margin:10px 0;border-radius:5px;background:#ff6a10;background:linear-gradient(to bottom,#ff6a10 0,#f3520c 100%)}}@media (max-width:1199px){.secondary-nav>ul>li.cta>.nolink,.secondary-nav>ul>li.cta>a{padding:15px}}.secondary-nav>ul>li.cta.active-trail>.nolink,.secondary-nav>ul>li.cta.active-trail>a,.secondary-nav>ul>li.cta.active>.nolink,.secondary-nav>ul>li.cta.active>a,.secondary-nav>ul>li.cta:hover>.nolink,.secondary-nav>ul>li.cta:hover>a{color:#fff;opacity:.8}@media (max-width:1199px){.secondary-nav>ul>li.cta.active-trail>.nolink,.secondary-nav>ul>li.cta.active-trail>a,.secondary-nav>ul>li.cta.active>.nolink,.secondary-nav>ul>li.cta.active>a,.secondary-nav>ul>li.cta:hover>.nolink,.secondary-nav>ul>li.cta:hover>a{opacity:.6}}@media (min-width:1200px){.secondary-nav>ul>li:hover>ul{opacity:1;visibility:visible}}.secondary-nav>ul>li>ul{position:absolute;z-index:1000;top:100%;left:-40px;margin:0;padding:40px;width:300px;min-width:100%;background-color:#3a525d;list-style:none;text-align:left;opacity:0;visibility:hidden;transition:all .35s}@media (max-width:1199px){.secondary-nav>ul>li>ul{display:none;position:relative;top:auto;left:auto;padding:30px 15px;width:100%;background-color:rgba(255,255,255,.1);opacity:1;visibility:visible;text-align:center}}.secondary-nav>ul>li>ul>li{display:block}.secondary-nav>ul>li>ul>li>.nolink,.secondary-nav>ul>li>ul>li>a{display:block;position:relative;padding:0 0;padding-left:15px;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:2px;line-height:1.35em;text-decoration:none;text-transform:uppercase;transition:all .2s}@media (max-width:1199px){.secondary-nav>ul>li>ul>li>.nolink,.secondary-nav>ul>li>ul>li>a{padding:15px}}.secondary-nav>ul>li>ul>li>.nolink:before,.secondary-nav>ul>li>ul>li>a:before{content:"";display:block;position:absolute;top:5px;left:0;width:4px;height:4px;background-image:url(../images/circle-white.png);background-position:center center;background-repeat:no-repeat;background-size:4px 4px;transition:all .2s}@media (max-width:1199px){.secondary-nav>ul>li>ul>li>.nolink:before,.secondary-nav>ul>li>ul>li>a:before{display:none}}.secondary-nav>ul>li>ul>li+li{margin-top:15px}@media (max-width:1199px){.secondary-nav>ul>li>ul>li+li{margin-top:0}}.secondary-nav>ul>li>ul>li.active>.nolink,.secondary-nav>ul>li>ul>li.active>a,.secondary-nav>ul>li>ul>li:hover>.nolink,.secondary-nav>ul>li>ul>li:hover>a{color:#727e85}@media (max-width:1199px){.secondary-nav>ul>li>ul>li.active>.nolink,.secondary-nav>ul>li>ul>li.active>a,.secondary-nav>ul>li>ul>li:hover>.nolink,.secondary-nav>ul>li>ul>li:hover>a{color:#fff;opacity:.6}}.secondary-nav>ul>li>ul>li.active>.nolink:before,.secondary-nav>ul>li>ul>li.active>a:before,.secondary-nav>ul>li>ul>li:hover>.nolink:before,.secondary-nav>ul>li>ul>li:hover>a:before{background-image:url(../images/circle-gray.png)}@media (max-width:1199px){.secondary-nav>.sublvl>li.expanded{position:relative;overflow:hidden}.secondary-nav>.sublvl>li.expanded>a{padding-left:60px;padding-right:60px}.secondary-nav>.sublvl>li.expanded .expanded .expand{display:none!important}.secondary-nav>.sublvl>li .expand{display:block;position:absolute;z-index:5;top:0;right:0;width:45px;height:45px;background-color:rgba(255,255,255,.1);cursor:pointer;transition:all .2s}.secondary-nav>.sublvl>li .expand:before{content:'+';display:block;position:absolute;top:50%;margin-top:-12px;width:100%;color:#fff;font-size:24px;line-height:1em;text-align:center}.secondary-nav>.sublvl>li .expand:hover{background-color:rgba(255,255,255,.2)}.secondary-nav>.sublvl>li.open .expand:before{content:'-'}.secondary-nav>.sublvl>li.open>ul{display:block}}.main-header.headroom--not-top .main-nav>ul{background:0 0}.trigger-search{display:block;float:left;margin-left:20px;padding:16px 0;width:12px;height:45px;font-size:0;text-indent:-9999px;background-image:url(../images/icon-search-white.png);background-position:center center;background-repeat:no-repeat;background-size:12px 12px;transition:all .2s}@media (max-width:1199px){.trigger-search{margin-left:0;padding-left:22.5px;padding-right:22.5px}}.trigger-search:hover{background-image:url(../images/icon-search-gray.png)}.search-block{position:absolute;z-index:100;top:100%;left:0;padding:30px 0;width:100%;background-color:#27414d;opacity:0;visibility:hidden;transform:translateY(-50px);transition:all .2s}.search-block.showed{opacity:1;visibility:visible;transform:translateY(0)}.search-block>*{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;max-width:1140px}.search-block form .container-inline{font-size:0}.search-block form .form-actions,.search-block form .form-item{display:inline-block;vertical-align:top;margin:0}.search-block form .form-item{width:calc(100% - 150px)}@media (max-width:575.98px){.search-block form .form-item{width:100%}}.search-block form .form-text{height:46px}@media (max-width:575.98px){.search-block form .form-actions{width:100%}}.search-block form input[type=submit]{padding-right:20px;width:150px;background-color:transparent;border-color:#fff;color:#fff}@media (max-width:575.98px){.search-block form input[type=submit]{width:100%}}.search-block form input[type=submit]:hover{background-color:#fff;border-color:#fff;color:#27414d}.trigger-seconday-nav{display:block;position:relative;z-index:5;float:left;padding:13px 10px;cursor:pointer;transition:all .5s ease-out}@media (min-width:1200px){.trigger-seconday-nav{display:none}}.trigger-seconday-nav .inner{position:relative;width:24px;height:19px;transform:rotate(0)}.trigger-seconday-nav span{display:block;position:absolute;left:0;width:100%;height:3px;background-color:#fff;opacity:1;transform:rotate(0);transition:all .25s ease-out}.trigger-seconday-nav span:nth-child(1){top:0}.trigger-seconday-nav span:nth-child(2),.trigger-seconday-nav span:nth-child(3){top:8px}.trigger-seconday-nav span:nth-child(4){top:16px}.trigger-seconday-nav.open{z-index:10}.trigger-seconday-nav.open span:nth-child(1){top:8px;left:50%;width:0%}.trigger-seconday-nav.open span:nth-child(2){transform:rotate(45deg)}.trigger-seconday-nav.open span:nth-child(3){transform:rotate(-45deg)}.trigger-seconday-nav.open span:nth-child(4){top:8px;left:50%;width:0%}.trigger-main-nav{display:block;position:relative;z-index:5;padding:15px 0;color:#fff;font-size:.8rem;font-weight:600;letter-spacing:2px;line-height:1.2em;text-decoration:none;transition:all .2s}.trigger-main-nav .fa{margin-right:5px}.trigger-main-nav:hover{color:#727e85}.trigger-main-nav.open{z-index:10}@media (min-width:1200px){.trigger-main-nav{display:none}}@media (max-width:1199px){.main-nav,.secondary-nav{position:fixed;z-index:5;top:0;right:0;bottom:0;left:0;padding:75px 0;text-align:center;visibility:hidden;opacity:0;overflow-x:auto;overflow-y:scroll;transition:all .35s}.main-nav{background-color:rgba(39,65,77,.98);transform:translate(-100%,0)}.secondary-nav{background-color:rgba(255,106,16,.98);transform:translate(100%,0)}body.open-menu{height:100%;overflow:hidden}body.open-menu .header-nav{visibility:visible;opacity:1}body.open-main-nav .main-nav{transform:translate(0,0)}body.open-secondary-nav .secondary-nav{transform:translate(0,0)}}.banner:not([class*=banner--image]) .container::after,.banner:not([class*=banner--image]) body.node-type-cours-formation .main-wrapper::after,.banner:not([class*=banner--image]) body.page-search .main-wrapper::after,.banner:not([class*=banner--image]) body.page-search404 .main-wrapper::after,.banner:not([class*=banner--image]) body.page-sitemap .main-wrapper::after,.banner:not([class*=banner--image]) body.page-user .main-wrapper::after,body.node-type-cours-formation .banner:not([class*=banner--image]) .main-wrapper::after,body.page-search .banner:not([class*=banner--image]) .main-wrapper::after,body.page-search404 .banner:not([class*=banner--image]) .main-wrapper::after,body.page-sitemap .banner:not([class*=banner--image]) .main-wrapper::after,body.page-user .banner:not([class*=banner--image]) .main-wrapper::after{display:block;clear:both;content:""}.banner:not([class*=banner--image]) .title{float:left;margin:0 0 40px;width:50%}@media (max-width:1349.98px){.banner:not([class*=banner--image]) .title{width:100%}}.banner:not([class*=banner--image]) h1{margin:0}.banner.banner--image{margin-bottom:75px;height:555px}.banner.banner--image .container,.banner.banner--image body.node-type-cours-formation .main-wrapper,.banner.banner--image body.page-search .main-wrapper,.banner.banner--image body.page-search404 .main-wrapper,.banner.banner--image body.page-sitemap .main-wrapper,.banner.banner--image body.page-user .main-wrapper,body.node-type-cours-formation .banner.banner--image .main-wrapper,body.page-search .banner.banner--image .main-wrapper,body.page-search404 .banner.banner--image .main-wrapper,body.page-sitemap .banner.banner--image .main-wrapper,body.page-user .banner.banner--image .main-wrapper{position:relative;height:100%}.banner.banner--image .title{position:absolute;z-index:5;bottom:-75px;left:15px;background-color:#ff6a10;color:#fff;width:50%;height:405px}@media (max-width:991.98px){.banner.banner--image .title{width:75%}}@media (max-width:575.98px){.banner.banner--image .title{width:calc(100% - 30px);height:355px}}.banner.banner--image .title .inner{position:absolute;top:50%;left:0;padding:0 75px;width:100%;transform:translateY(-50%)}@media (max-width:1349.98px){.banner.banner--image .title .inner{padding-left:60px;padding-right:60px}}@media (max-width:767.98px){.banner.banner--image .title .inner{padding-left:30px;padding-right:30px}}@media (max-width:575.98px){.banner.banner--image .title .inner{padding-left:15px;padding-right:15px}}.banner.banner--image .title h1{margin:0;color:#fff;font-size:3rem}@media (max-width:575.98px){.banner.banner--image .title h1{font-size:2.25rem}}.banner.banner--image .title .subtitle{position:relative;margin-bottom:30px}.banner.banner--image .title .subtitle p{margin:0;color:#fff;font-size:.75rem;letter-spacing:2px;line-height:1.25em;font-weight:700;text-transform:uppercase}.banner.banner--image .title .subtitle:after{content:"";display:block;margin-top:10px;width:20px;height:2px;background-color:#fff}.banner.banner--image .bg-wrapper{position:absolute;z-index:0;top:0;right:15px;bottom:0;left:17.5%;background-color:#f7f7f7}@media (max-width:575.98px){.banner.banner--image .bg-wrapper{bottom:280px;left:15px}}.banner.banner--image .bg-wrapper:after{content:"";position:absolute;z-index:10;top:0;left:0;width:45%;height:100%;background:linear-gradient(to right,#fff 5%,rgba(247,247,247,0) 100%)}@media (max-width:1349.98px){.banner.banner--image .bg-wrapper:after{display:none}}.banner.banner--image .logos{position:absolute;z-index:5;bottom:30px;right:90px;font-size:0}@media (max-width:991.98px){.banner.banner--image .logos{top:30px;right:30px;bottom:auto}}@media (max-width:575.98px){.banner.banner--image .logos{top:0;right:0;width:100%;text-align:right}}.banner.banner--image .logos .logo{display:inline-block;vertical-align:middle;position:relative;margin:10px;max-width:200px}.inform{padding-top:55px;padding-bottom:50px;background-color:#fff}.inform .shares{font-size:0}@media (max-width:991.98px){.inform .shares{margin-bottom:30px;text-align:center}}.inform .share{display:inline-block;vertical-align:middle;font-size:0}@media (max-width:575.98px){.inform .share{display:block}}.inform .share+.share{margin-left:30px}@media (max-width:575.98px){.inform .share+.share{margin-top:10px;margin-left:0}}.inform .share h3{display:inline-block;vertical-align:middle;margin:0;padding:10px 8px;color:#27414d;font-size:.7rem;font-weight:400;letter-spacing:1px;line-height:1.1em;text-transform:uppercase}.inform .share ul{display:inline-block;vertical-align:middle;margin:0;padding:0;list-style:none}.inform .share ul li{display:inline-block;vertical-align:middle}.inform .share ul li a{display:block;margin:6px;width:32px;height:32px;color:#fff;font-size:1rem;line-height:32px;text-align:center;transition:all .2s}.inform .share ul li a.facebook{background-color:#4663b6}.inform .share ul li a.facebook:hover{background-color:#384f91}.inform .share ul li a.twitter{background-color:#0693e3}.inform .share ul li a.twitter:hover{background-color:#0573b1}.inform .share ul li a.google{background-color:#dd4b39}.inform .share ul li a.google:hover{background-color:#c23321}.inform .share ul li a.email{background-color:#27414d}.inform .share ul li a.email:hover{background-color:#16242b}.inform .newsletter{text-align:center}.inform .newsletter .block-webform{font-size:0}.inform .newsletter .content{vertical-align:middle}.inform .newsletter h2{margin:8px;color:#27414d;font-size:.7rem;font-weight:500;letter-spacing:1px;line-height:1.35em;text-transform:uppercase;display:block;text-align:left}@media (max-width:991.98px){.inform .newsletter h2{text-align:center}}.inform .newsletter label.option{text-align:left;font-size:9px;text-transform:none}.inform .newsletter .webform-component-checkboxes input{left:0}.inform .newsletter form>div{display:inline;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;font-size:0}.inform .newsletter form .form-actions,.inform .newsletter form .form-item{display:inline-block;vertical-align:middle;margin:8px;padding:0;width:auto;max-width:none;-ms-flex:0 1 auto;flex:0 1 auto}.inform .newsletter form .form-item{width:200px}@media (max-width:991.98px){.inform .newsletter form .form-item{display:block;margin:0 auto 15px}}.inform .newsletter form .form-text{border:0;border-bottom:2px solid #e4e6e7;padding:0 15px;height:46px;background-color:transparent;box-shadow:none;outline:0!important}.inform .newsletter form .form-text:-ms-input-placeholder{color:#e4e6e7}.inform .newsletter form .form-text::placeholder{color:#e4e6e7}.inform .newsletter form input[type=submit]{padding-left:30px;padding-right:60px;background-image:url(../images/arrow-right-secondary.png);background-position:right 30px center;background-repeat:no-repeat;background-size:5px 7px;font-size:.7rem;font-weight:900;letter-spacing:.5px}.inform .newsletter form input[type=submit]:hover{background-image:url(../images/arrow-right-white.png)}.main-footer .bottom,.main-footer .top{padding:20px 0;text-align:center}.main-footer .bottom ul,.main-footer .top ul{margin:0;padding:0;font-size:0;list-style:none}.main-footer .bottom ul li,.main-footer .top ul li{display:inline-block;vertical-align:middle}@media (max-width:575.98px){.main-footer .bottom ul li,.main-footer .top ul li{display:block}}.main-footer .bottom ul li a,.main-footer .top ul li a{display:block;padding:5px 0;text-decoration:none;transition:all .2s}@media (max-width:575.98px){.main-footer .bottom ul li a,.main-footer .top ul li a{padding:17px 0}}.main-footer .top{background-color:#ff6a10}.main-footer .top ul li{color:#fff;font-size:.8rem;font-weight:900;letter-spacing:1px;line-height:1em;text-transform:uppercase}.main-footer .top ul li a{border-bottom:2px solid transparent;color:#fff}.main-footer .top ul li:hover a{border-color:#fff}.main-footer .top ul li+li{margin-left:35px}@media (max-width:575.98px){.main-footer .top ul li+li{margin-left:0}}.main-footer .bottom{background-color:#f7f7f7}.main-footer .bottom ul li{color:#696e72;font-size:.7rem;font-weight:600;letter-spacing:2px;line-height:1em}.main-footer .bottom ul li a{color:#696e72}.main-footer .bottom ul li:hover a{color:#ff6a10}.main-footer .bottom ul li+li{margin-left:30px}@media (max-width:575.98px){.main-footer .bottom ul li+li{margin-left:0}}.main-footer .copyright{padding:30px 0;background-color:#fff;color:#696e72;font-size:.65rem;font-weight:400;line-height:1.5em;text-align:center}.main-footer .copyright p{margin:0}.main-footer .copyright a{color:#696e72;text-decoration:none}.main-footer .copyright a:hover{text-decoration:underline}body{padding-top:140px;background-color:#fff;color:#696e72;font-size:1rem;font-weight:500;line-height:2em}@media (max-width:575.98px){body{padding-top:130px}}body.front,body.node-type-landing{padding-top:0}.container-fluid.lg,.container.lg,body.node-type-cours-formation .lg.main-wrapper,body.page-search .lg.main-wrapper,body.page-search404 .lg.main-wrapper,body.page-sitemap .lg.main-wrapper,body.page-user .lg.main-wrapper{max-width:1280px}.container-fluid.md,.container.md,body.node-type-cours-formation .md.main-wrapper,body.page-search .md.main-wrapper,body.page-search404 .md.main-wrapper,body.page-sitemap .md.main-wrapper,body.page-user .md.main-wrapper{max-width:1140px}.container-fluid.md.md-gap,.container.md.md-gap,body.node-type-cours-formation .md.md-gap.main-wrapper,body.page-search .md.md-gap.main-wrapper,body.page-search404 .md.md-gap.main-wrapper,body.page-sitemap .md.md-gap.main-wrapper,body.page-user .md.md-gap.main-wrapper{max-width:1150px}.container .md-container,.container-fluid .md-container,body.node-type-cours-formation .main-wrapper .md-container,body.page-search .main-wrapper .md-container,body.page-search404 .main-wrapper .md-container,body.page-sitemap .main-wrapper .md-container,body.page-user .main-wrapper .md-container{margin-left:auto;margin-right:auto;max-width:1110px}.container .md-width,.container-fluid .md-width,body.node-type-cours-formation .main-wrapper .md-width,body.page-search .main-wrapper .md-width,body.page-search404 .main-wrapper .md-width,body.page-sitemap .main-wrapper .md-width,body.page-user .main-wrapper .md-width{margin-left:auto;margin-right:auto;max-width:1060px}.md-gap{padding-right:20px;padding-left:20px}.md-gutters{margin-right:-20px;margin-left:-20px}.md-gutters>.col,.md-gutters>[class*=col-]{padding-right:20px;padding-left:20px}.lg-gap{padding-right:25px;padding-left:25px}.lg-gutters{margin-right:-25px;margin-left:-25px}.lg-gutters>.col,.lg-gutters>[class*=col-]{padding-right:25px;padding-left:25px}body.node-type-cours-formation .main-wrapper,body.page-search .main-wrapper,body.page-search404 .main-wrapper,body.page-sitemap .main-wrapper,body.page-user .main-wrapper{padding-top:50px;padding-bottom:90px}body.page-search .container-inline div,body.page-search .container-inline label,body.page-search404 .container-inline div,body.page-search404 .container-inline label{display:block}body.page-search #search-form,body.page-search404 #search-form{margin:0 0 30px}body.page-search .search-results li+li,body.page-search404 .search-results li+li{margin-top:30px}.iframe-embed{position:relative;display:block;width:100%;padding:0;padding-top:56.25%;overflow:hidden}.iframe-embed::before{display:block;content:""}.iframe-embed iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.modal-dialog{max-width:1260px}.modal-content{border:15px solid #f7f7f7;border-radius:0;background-color:#fff;box-shadow:15px 13px 100px 0 rgba(75,75,75,.4)}.modal-content .close{float:right;padding:14px 24px;border:1px solid #e1e1e1;min-height:46px;background-color:#fff;background-image:url(../images/icon-close-secondary.png);background-position:right 20px center;background-repeat:no-repeat;background-size:7px 7px;color:#0e0505;font-size:.75rem;font-weight:700;letter-spacing:.5px;line-height:1.35em;text-decoration:none;text-transform:uppercase;transition:all .2s}.modal-content .close span{display:none;padding-left:6px;padding-right:21px}.modal-content .close:hover{background-color:#0e0505;border-color:#0e0505;color:#fff;background-image:url(../images/icon-close-white.png)}.modal-body{padding:45px 0 40px}.modal-body .title{margin:10px 0 45px;color:#27414d;font-size:1.9rem;line-height:1.45em}@media (max-width:575.98px){.modal-body .title{padding-top:46px}}.modal-backdrop.show{opacity:.3}#videoModal .modal-content .close,#videosModal .modal-content .close{position:absolute;z-index:50;top:0;right:0}#videoModal .modal-body,#videosModal .modal-body{padding:0}.formationModal .modal-content{border:0;background-color:#ff6a10}.formationModal .modal-content.color40{background-color:#ff8f34}.formationModal .modal-content.color188,.formationModal .modal-content.color190{background-color:#ffcc40}.formationModal .modal-content.color36{background-color:#5fbf97}.formationModal .modal-content.color38{background-color:#249196}.formationModal .modal-content.color46{background-color:#902c8e}.formationModal .modal-content.color48{background-color:#1f3765}.formationModal .modal-content.color50{background-color:#05688a}.formationModal .modal-content.color44{background-color:#0296d1}.formationModal .modal-content.color66,.formationModal .modal-content.color68,.formationModal .modal-content.color70{background-color:#065d7b}.formationModal .modal-content.color60{background-color:#a84c34}.formationModal .modal-content.color52{background-color:#0093ce}.formationModal .modal-content.color181,.formationModal .modal-content.color54{background-color:#8ec14f}.formationModal .modal-content.color62{background-color:#f39149}.formationModal .modal-content.color64{background-color:#f7a500}.formationModal .modal-content.color56{background-color:#4bacba}.formationModal .modal-content.color58{background-color:#bfc7cb}.formationModal .modal-content.color472,.formationModal .modal-content.color474{background-color:#d13866}.formationModal .modal-body{padding-top:85px;padding-bottom:105px}#cours .modal-body .title{float:left}@media (max-width:991.98px){#cours .modal-body .title{float:none}}#cours #coursTab{float:left;margin-left:90px}@media (max-width:991.98px){#cours #coursTab{float:none;margin-left:0}}#cours #coursContent,#cours .footer-infos{clear:both}#implantations .modal-body{padding-bottom:85px}#implantations .modal-body span{display:block}.infowindow-content{max-width:270px}@media (max-width:767.98px){.infowindow-content{max-width:210px}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin:0 0 35px;color:#696e72;line-height:1.5;font-family:inherit;font-weight:500}.h1,h1{color:#27414d;font-size:3.75rem;font-weight:100;line-height:1em}@media (max-width:575.98px){.h1,h1{font-size:2.25rem}}.h1 strong,h1 strong{display:block;font-weight:500}.h2,h2{margin-bottom:30px;color:#ff6a10;font-size:2.25rem;font-weight:700;line-height:1.2em}.h3,h3{font-size:1.5rem}.h4,h4{font-size:1.25rem}.h5,h5{font-size:1.15rem}.h6,h6{font-size:1rem}ol,p,ul{margin:0 0 20px}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}a{color:#ff6a10;text-decoration:underline}a:hover{color:#ff6a10;text-decoration:none}blockquote{margin:0 0 35px;padding:60px 75px;background-color:#f7f7f7;color:#696e72;font-size:1.5rem;font-style:italic;font-weight:300;line-height:1.5em}@media (max-width:1349.98px){blockquote{padding-left:60px;padding-right:60px}}@media (max-width:991.98px){blockquote{padding-left:45px;padding-right:45px}}@media (max-width:767.98px){blockquote{padding-left:30px;padding-right:30px}}@media (max-width:575.98px){blockquote{padding-left:15px;padding-right:15px}}blockquote p{margin:0 0 10px}blockquote p:last-child{margin-bottom:0}blockquote:last-child{margin-bottom:0}.lead{margin:0 0 35px;color:#27414d;font-size:1.25rem;font-weight:300;line-height:1.2em}.lead:last-child{margin-bottom:0}.evidence{margin:0 0 35px;padding:30px 75px;background-color:#27414d;color:#fff}@media (max-width:1349.98px){.evidence{padding-left:60px;padding-right:60px}}@media (max-width:991.98px){.evidence{padding-left:45px;padding-right:45px}}@media (max-width:767.98px){.evidence{padding-left:30px;padding-right:30px}}@media (max-width:575.98px){.evidence{padding-left:15px;padding-right:15px}}.evidence:last-child{margin-bottom:0}.align-right{text-align:right}.align-left{text-align:left}.align-center{text-align:center}@media (max-width:767.98px){.block-cours .quadri+.quadri{margin-top:30px}}.block-cours .nav-tabs{margin:-2.5px 0 80px}@media (max-width:575.98px){.block-cours .nav-tabs .nav-item{display:block;width:100%}}.block-cours .nav-tabs .nav-link{margin:2.5px;padding-left:20px;padding-right:20px;background-color:#f7f7f7;color:#121416}.block-cours .nav-tabs .nav-link.active,.block-cours .nav-tabs .nav-link:hover{background-color:#27414d;color:#fff}.block-cours .credits{display:inline-block;border-radius:50%;width:32px;height:32px;background-color:#27414d;color:#fff;font-size:.75rem;font-weight:700;line-height:32px;text-align:center;text-transform:uppercase}.block-cours .block-list{margin:0 -25px;font-size:0}.block-cours .block-list li{display:inline-block;vertical-align:middle;padding:0 25px;width:33.33333%}@media (max-width:991.98px){.block-cours .block-list li{width:50%}}@media (max-width:767.98px){.block-cours .block-list li{width:100%}}.block-cours .block-list li a{background-color:#fff;color:#111415}.block-cours .block-list li a .name{padding-right:70px}.block-cours .block-list li a .credits{display:block;position:absolute;top:50%;right:20px;margin-top:-16px;transition:all .2s}.block-cours .block-list li a:hover{background-color:#27414d;color:#fff}.block-cours .block-list li a:hover .credits{background-color:#fff;color:#27414d}.block-cours .block-list ul li a{background-color:rgba(255,106,16,.05)}.block-cours #coursContent{margin-bottom:25px}.block-cours .legend{color:#696e72;font-size:.75rem;font-weight:500}.block-cours .legend .credits{margin-right:10px}@media (max-width:575.98px){.block-cours .legend .credits{display:block;margin:0}}.block-cours .btn-wrapper{text-align:right}@media (max-width:767.98px){.block-cours .btn-wrapper{margin-top:15px;text-align:left}}.block-cours .btn-wrapper .btn,.block-cours .btn-wrapper .events .more-link a,.block-cours .btn-wrapper .news .more-link a,.block-cours .btn-wrapper .testimonials .more-link a,.block-cours .btn-wrapper input[type=submit],.events .more-link .block-cours .btn-wrapper a,.news .more-link .block-cours .btn-wrapper a,.testimonials .more-link .block-cours .btn-wrapper a{letter-spacing:.5px}.block-cours .cours-details .details{position:fixed;z-index:10;top:0;left:0;right:0;padding:45px 15px 40px;background-color:#27414d;color:#fff;transform:perspective(1000px) rotateX(180deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;visibility:hidden;opacity:0;transition:all .5s}.block-cours .cours-details .details.show{transform:perspective(1000px) rotateX(0);visibility:visible;opacity:1}.block-cours .cours-details .details h2,.block-cours .cours-details .details h3,.block-cours .cours-details .details h4,.block-cours .cours-details .details h5,.block-cours .cours-details .details h6{color:#fff}.block-cours .cours-details .details>.details-wrapper{margin-left:auto;margin-right:auto;max-width:1060px;height:100%;overflow:auto}.block-cours .cours-details .details .close-details{float:right;padding:14px 24px;border:1px solid #e1e1e1;min-height:46px;background-color:transparent;background-image:url(../images/icon-close-white.png);background-position:right 20px center;background-repeat:no-repeat;background-size:7px 7px;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:.5px;line-height:1.35em;text-decoration:none;text-transform:uppercase;transition:all .2s}.block-cours .cours-details .details .close-details:hover{background-color:#fff;border-color:#fff;color:#27414d;background-image:url(../images/icon-close-secondary.png)}.block-info{padding-top:80px;padding-bottom:75px}.block-info .aside{position:relative;z-index:10;float:right;margin-left:100px;margin-bottom:100px}@media (max-width:991.98px){.block-info .aside{float:none;margin-left:0}}.block-info .aside .inner{position:relative;z-index:5;padding:55px 75px 85px;background-color:#f7f7f7}@media (max-width:575.98px){.block-info .aside .inner{padding-left:15px;padding-right:15px}}.block-info .aside:after{content:"";position:absolute;z-index:0;bottom:-90px;right:-100px;width:210px;height:210px;background-color:#ff6a10}.block-info .aside h2{margin:0 0 15px}.block-info .aside ul{margin:0 0 25px;padding:0;list-style:none}.block-info .aside ul li a{display:block;position:relative;padding:10px 20px;color:#27414d;font-size:.75rem;font-weight:700;letter-spacing:2px;line-height:1.15em;text-decoration:none;text-transform:uppercase;transition:all .2s}.block-info .aside ul li a:before{content:"";display:block;position:absolute;top:15px;left:2px;width:4px;height:4px;background-image:url(../images/circle-secondary.png);background-position:center center;background-repeat:no-repeat;background-size:4px 4px;transition:all .2s}.block-info .aside ul li a:hover{color:#ff6a10}.block-info .aside ul li a:hover:before{background-image:url(../images/circle-primary.png)}.block-info .aside ul li+li{border-top:1px solid #e4e6e7}.block-info .aside p{margin:0 0 35px}.block-info .aside p:last-child{margin-bottom:0}.block-info .aside .btn,.block-info .aside .events .more-link a,.block-info .aside .news .more-link a,.block-info .aside .testimonials .more-link a,.block-info .aside input[type=submit],.events .more-link .block-info .aside a,.news .more-link .block-info .aside a,.testimonials .more-link .block-info .aside a{display:block;letter-spacing:.5px}.block-info .aside .btn+.btn,.block-info .aside .btn+input[type=submit],.block-info .aside .events .more-link .btn+a,.block-info .aside .events .more-link a+.btn,.block-info .aside .events .more-link a+a,.block-info .aside .events .more-link a+input[type=submit],.block-info .aside .events .more-link input[type=submit]+a,.block-info .aside .news .more-link .btn+a,.block-info .aside .news .more-link a+.btn,.block-info .aside .news .more-link a+a,.block-info .aside .news .more-link a+input[type=submit],.block-info .aside .news .more-link input[type=submit]+a,.block-info .aside .testimonials .more-link .btn+a,.block-info .aside .testimonials .more-link a+.btn,.block-info .aside .testimonials .more-link a+a,.block-info .aside .testimonials .more-link a+input[type=submit],.block-info .aside .testimonials .more-link input[type=submit]+a,.block-info .aside input[type=submit]+.btn,.block-info .aside input[type=submit]+input[type=submit],.events .more-link .block-info .aside .btn+a,.events .more-link .block-info .aside a+.btn,.events .more-link .block-info .aside a+a,.events .more-link .block-info .aside a+input[type=submit],.events .more-link .block-info .aside input[type=submit]+a,.news .more-link .block-info .aside .btn+a,.news .more-link .block-info .aside a+.btn,.news .more-link .block-info .aside a+a,.news .more-link .block-info .aside a+input[type=submit],.news .more-link .block-info .aside input[type=submit]+a,.testimonials .more-link .block-info .aside .btn+a,.testimonials .more-link .block-info .aside a+.btn,.testimonials .more-link .block-info .aside a+a,.testimonials .more-link .block-info .aside a+input[type=submit],.testimonials .more-link .block-info .aside input[type=submit]+a{margin-top:3px}.block-info .intro-info{margin-bottom:35px;font-size:1.5rem;line-height:1.5em}.block-info .global-wrapper{overflow:hidden}.block-info .content-wrapper{position:relative;height:595px;transition:all .35s}.block-info .content-wrapper:after{content:"";position:absolute;z-index:5;bottom:0;left:0;width:100%;height:300px;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 85%);transition:all .35s}.block-info .content-wrapper.show:after{height:0}.block-info .content-wrapper.noToggle:after{display:none}.block-info .toggle-content a{padding-right:60px;letter-spacing:.5px}.block-info .toggle-content a:after{transform:rotate(90deg)}.block-info .toggle-content a.open{margin-top:30px}.block-info .toggle-content a.open:after{transform:rotate(-90deg)}.block-list{margin:0 -5px;padding:0;font-size:0;list-style:none}.block-list li{display:inline-block;vertical-align:middle;margin:-1px 0 0;padding:0 5px;width:50%}@media (max-width:1349.98px){.block-list li{width:50%}}@media (max-width:767.98px){.block-list li{width:100%}}.block-list li a{display:block;position:relative;border:1px solid #e1e1e1;height:70px;background-color:#fff;color:#111415;font-size:.75rem;font-weight:700;letter-spacing:2px;line-height:1.25em;text-decoration:none;text-transform:uppercase;transition:all .2s}@media (max-width:575.98px){.block-list li a{height:90px}}.block-list li a .name{position:absolute;top:50%;left:0;padding-left:30px;padding-right:30px;width:100%;transform:translateY(-50%)}@media (max-width:1349.98px){.block-list li a .name{padding-left:15px;padding-right:15px}}.block-list li a:hover{background-color:#27414d;color:#fff}.block-list ul{display:none;margin:0;padding:0;list-style:none}.block-list ul li a{font-size:1rem;font-weight:400;letter-spacing:0;text-transform:none}.block-list ul li a .name{padding-left:45px}@media (max-width:1349.98px){.block-list ul li a .name{padding-left:15px}}.block-list.fullWidth{margin:0}.block-list.fullWidth li{display:block;padding:0;width:100%}.box-color{color:#fff;overflow:hidden}.box-color .wrapper{position:relative;padding:95px 15px;background-color:#27414d}.box-color .wrapper:after{content:"";position:absolute;top:0;left:100%;width:9999px;height:100%;background-color:#27414d}.box-color h2{margin:0 0 25px;color:#fff}.box-color ul{margin:0;border:1px solid #5a6671;padding:0;list-style:none}.box-color ul li{display:block;position:relative;padding:30px 70px 20px}@media (max-width:575.98px){.box-color ul li{padding:70px 15px 20px}}.box-color ul li:before{content:"";display:block;position:absolute;top:35px;left:35px;width:19px;height:15px;background-image:url(../images/icon-check.png);background-position:center center;background-repeat:no-repeat;background-size:19px 15px}@media (max-width:575.98px){.box-color ul li:before{left:15px}}.box-color ul li h3{margin:0 0 5px;color:#fff;font-size:1.15rem;line-height:1.35em}.box-color ul li+li{border-top:1px solid #5a6671}.box-color.alt .wrapper{padding-top:75px;padding-bottom:70px;background-color:#3a525d}.box-color.alt .wrapper:after{background-color:#3a525d}.box-image{position:relative;margin-top:95px;background-color:#000;color:#fff;height:665px;text-align:center}.box-image .wrapper{position:absolute;z-index:5;top:50%;left:0;padding-top:45px;width:100%;background-image:url(../images/icon-info.png);background-position:center top;background-repeat:no-repeat;background-size:30px auto;transform:translateY(-50%)}.box-image h2,.box-image h3,.box-image h4,.box-image h5,.box-image h6{color:#fff}.box-image .more{margin-top:35px}.box-image .btn,.box-image .events .more-link a,.box-image .news .more-link a,.box-image .testimonials .more-link a,.box-image input[type=submit],.events .more-link .box-image a,.news .more-link .box-image a,.testimonials .more-link .box-image a{padding-left:25px;padding-right:50px;font-size:.7rem;font-weight:900;letter-spacing:.5px;line-height:1.8em}@media (max-width:575.98px){.box-image .btn,.box-image .events .more-link a,.box-image .news .more-link a,.box-image .testimonials .more-link a,.box-image input[type=submit],.events .more-link .box-image a,.news .more-link .box-image a,.testimonials .more-link .box-image a{padding-left:15px;padding-right:30px}}.box-image .btn:after,.box-image .events .more-link a:after,.box-image .news .more-link a:after,.box-image .testimonials .more-link a:after,.box-image input[type=submit]:after,.events .more-link .box-image a:after,.news .more-link .box-image a:after,.testimonials .more-link .box-image a:after{right:25px}@media (max-width:575.98px){.box-image .btn:after,.box-image .events .more-link a:after,.box-image .news .more-link a:after,.box-image .testimonials .more-link a:after,.box-image input[type=submit]:after,.events .more-link .box-image a:after,.news .more-link .box-image a:after,.testimonials .more-link .box-image a:after{right:15px}}.box-image .bg{opacity:.55}.events{position:relative;margin-top:90px;padding-top:1px;background-color:#f9f9f9}.events:before{content:"";position:absolute;z-index:0;top:0;left:0;width:50%;height:100%;background-image:url(../images/bg-event.png);background-repeat:repeat-x;background-position:left top}.events h2{margin:0 0 35px;color:#27414d;font-size:2.25rem;font-weight:700;line-height:1.2em}.events .wrapper{position:relative;z-index:5;margin-top:-90px;padding:55px 75px 65px;background-color:#fff}@media (max-width:575.98px){.events .wrapper{padding-left:15px;padding-right:15px}}.events .view-agenda{position:relative}.events .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-left:-20px;margin-right:-20px}.events .view-content .item--event_wrapper{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:20px;padding-right:20px}@media (max-width:1349.98px){.events .view-content .item--event_wrapper{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:991.98px){.events .view-content .item--event_wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.events .more-link{position:absolute;top:-75px;right:0}@media (max-width:767.98px){.events .more-link{position:relative;top:auto;right:auto;margin-top:15px}}.events .more-link a{padding-left:35px!important;padding-right:60px!important}@media (max-width:575.98px){.events .more-link a{padding-left:15px!important;padding-right:30px!important}}.events .more-link a:after{right:30px!important}@media (max-width:575.98px){.events .more-link a:after{right:15px!important}}.events-block{padding-top:5px;padding-bottom:5px}.faq{padding-top:100px;padding-bottom:100px;background-color:#27414d}.faq h2{margin:0 0 15px;color:#fff}.faq .card{padding-top:15px;padding-bottom:15px;color:#fff}.faq .card .card-header h5{margin:0;color:#fff;font-size:1rem;font-weight:800;line-height:2.25em}.faq .card .card-header h5 a{color:#fff;text-decoration:none;transition:all .2s}.faq .card .card-header h5 a:hover{color:#ff6a10}.faq .card+.card{border-top:1px solid #5a6671}.faq .more{margin-top:30px}.events .more-link .faq .more a,.faq .more .btn,.faq .more .events .more-link a,.faq .more .news .more-link a,.faq .more .testimonials .more-link a,.faq .more input[type=submit],.news .more-link .faq .more a,.testimonials .more-link .faq .more a{padding-right:30px;letter-spacing:.5px}.events .more-link .faq .more a:after,.faq .more .btn:after,.faq .more .events .more-link a:after,.faq .more .news .more-link a:after,.faq .more .testimonials .more-link a:after,.faq .more input[type=submit]:after,.news .more-link .faq .more a:after,.testimonials .more-link .faq .more a:after{right:15px}.follow-us{padding-top:20px;padding-bottom:20px;background-color:#27414d;font-size:0;text-align:center}.follow-us .socials,.follow-us h2{display:inline-block;vertical-algin:middle}.follow-us h2{margin:30px;color:#fff;font-size:2.25rem;font-weight:700;line-height:1.2em}.follow-us .socials{margin:30px}.follow-us .social{color:#fff;font-size:1.9rem;line-height:1em;text-decoration:none;transition:all .2s}.follow-us .social:hover{color:#ff6a10}.follow-us .social+.social{margin-left:45px}@media (max-width:575.98px){.follow-us .social+.social{margin-left:15px}}.implantations{padding-top:70px}@media (max-width:575.98px){.implantations{padding-top:0}}.intro{padding-top:70px;padding-bottom:25px;line-height:1.9em}.intro h2{margin:0 0 30px;font-size:3.75rem;font-weight:100;line-height:1em}@media (max-width:575.98px){.intro h2{font-size:2.25rem}}.leaderboard{position:relative;z-index:0;background-color:#000;height:100vh;min-height:730px;overflow:hidden}@media (max-width:575.98px){.leaderboard{min-height:640px;background-color:#27414d}}.leaderboard:after,.leaderboard:before{content:"";position:absolute;z-index:5;left:0;width:100%}.leaderboard:before{top:0;height:30%;background:linear-gradient(to bottom,#000 0,rgba(0,0,0,0) 100%);opacity:.7}.leaderboard:after{bottom:0;height:35%;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);opacity:.45}.leaderboard .content{position:absolute;z-index:10;bottom:65px;left:0;width:100%}@media (max-width:991.98px){.leaderboard .content{bottom:30px}}.leaderboard .content h1{margin:0;color:#fff;font-size:3.75rem;font-weight:100;line-height:1em}.leaderboard .content h1 strong{display:block;font-weight:500}@media (max-width:991.98px){.leaderboard .content h1{margin-bottom:30px}}@media (max-width:575.98px){.leaderboard .content h1{font-size:2.65rem}}.leaderboard .content .profil{border-radius:5px;padding:65px 25px 20px;background-color:rgba(0,0,0,.6);background-image:url(../images/icon-profil.png);background-position:left 25px top 20px;background-repeat:no-repeat;background-size:30px auto}@media (max-width:575.98px){.leaderboard .content .profil{padding-left:15px;padding-right:15px;background-position:left 15px top 20px}}.leaderboard .content .profil h2{margin:0 0 15px;color:#fff;font-size:1.3rem;font-weight:700;letter-spacing:2px;line-height:1em}.leaderboard .content .profil ul{margin:0;padding:0;list-style:none}.leaderboard .content .profil ul li a{display:block;position:relative;padding:10px 20px;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:2px;line-height:1.65em;text-decoration:none;text-transform:uppercase}.leaderboard .content .profil ul li a:before{content:"";display:block;position:absolute;top:18px;left:2px;width:4px;height:4px;background-image:url(../images/circle-white.png);background-position:center center;background-repeat:no-repeat;background-size:4px 4px;transition:all .2s}.leaderboard .content .profil ul li a:after{content:"";display:block;position:absolute;top:15px;right:3px;width:5px;height:7px;background-image:url(../images/arrow-right-white.png);background-position:center center;background-repeat:no-repeat;background-size:5px 7px;transition:all .2s}.leaderboard .content .profil ul li a:hover:after{right:15px}.leaderboard .content .profil ul li+li{border-top:1px solid rgba(255,255,255,.4)}.leaderboard .swiper-container{width:100%;height:100vh;min-height:730px}@media (max-width:575.98px){.leaderboard .swiper-container{min-height:640px}}.leaderboard .video-background{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;overflow:hidden;pointer-events:none}@media (max-width:1199px){.leaderboard .video-background{display:none}}.leaderboard .video-background iframe{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;margin:auto;opacity:0;transition:opacity .5s}.leaderboard .video-background iframe.active{opacity:1}@media (min-width:1200px){.leaderboard .bg-mobile{display:none}}.map{position:relative}.map .locations .wrapper{position:absolute;z-index:10;top:-125px;right:30px;width:340px;max-width:100%}@media (max-width:991.98px){.map .locations .wrapper{right:15px}}@media (max-width:767.98px){.map .locations .wrapper{width:270px}}@media (max-width:575.98px){.map .locations .wrapper{position:relative;top:auto;right:auto;margin-bottom:10px;width:100%}}.map .locations .wrapper h2{margin:0 0 35px;color:#ff6a10;font-size:2.25rem;font-weight:700;line-height:1.2em}@media (max-width:767.98px){.map .locations .wrapper h2{font-size:1.9rem}}.map .location{padding:25px 30px;background-color:#fff}@media (max-width:767.98px){.map .location{padding:15px}}.map .location+.location{margin-top:10px}.map .infowindow-content h3,.map .infowindow-content p,.map .location h3,.map .location p{margin:0;color:#27414d;font-size:1.15rem;font-weight:400;line-height:1.35em}.map .infowindow-content h3,.map .location h3{font-weight:700}.map .infowindow-content .more,.map .location .more{margin-top:8px;color:#ff7d00;font-size:.9rem;line-height:1.05em}.map .infowindow-content .more a,.map .location .more a{color:#ff7d00;text-decoration:underline}.map .infowindow-content .more a:hover,.map .location .more a:hover{text-decoration:none}.map #map{height:555px}@media (max-width:575.98px){.map #map{height:300px}}.news-events{padding-top:30px;padding-bottom:95px}.news-events.white-bg{position:relative;margin-top:-60px;padding-top:0;padding-bottom:80px}.news-events.white-bg .wrapper-container{padding-top:55px;background-color:#fff}.news{padding-top:80px;padding-bottom:75px}@media (max-width:575.98px){.news{padding-top:60px;padding-bottom:45px}}.news .container,.news body.node-type-cours-formation .main-wrapper,.news body.page-search .main-wrapper,.news body.page-search404 .main-wrapper,.news body.page-sitemap .main-wrapper,.news body.page-user .main-wrapper,body.node-type-cours-formation .news .main-wrapper,body.page-search .news .main-wrapper,body.page-search404 .news .main-wrapper,body.page-sitemap .news .main-wrapper,body.page-user .news .main-wrapper{position:relative}.news h2{margin:0 0 0 15px;color:#27414d;font-size:2.25rem;font-weight:700;line-height:1.2em}@media (max-width:991.98px){.news h2{margin:0 0 15px}}.news .view-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px;margin-left:0;margin-right:0}.news .view-content .item--news_wrapper{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:0;padding-right:0}@media (max-width:991.98px){.news .view-content .item--news_wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.news .view-content .item--news_wrapper .item--news{margin:15px 0}}.news .view-content .item--news_wrapper:nth-child(1) .item--news .img-wrapper{-ms-flex-order:2;order:2}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(1) .item--news .img-wrapper{-ms-flex-order:0;order:0}}.news .view-content .item--news_wrapper:nth-child(1) .item--news .img-wrapper .inner{left:30px}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(1) .item--news .img-wrapper .inner{left:auto}}.news .view-content .item--news_wrapper:nth-child(1) .item--news .img-wrapper .inner .social-wrapper{left:20px;right:auto}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(1) .item--news .img-wrapper .inner .social-wrapper{left:auto;right:20px}}.news .view-content .item--news_wrapper:nth-child(1) .item--news .img-wrapper .inner .social-wrapper .social-box{left:100%;right:auto}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(1) .item--news .img-wrapper .inner .social-wrapper .social-box{left:auto;right:100%}}.news .view-content .item--news_wrapper:nth-child(1) .item--news .content{-ms-flex-order:1;order:1;padding-top:25px;padding-left:45px;text-align:right}@media (max-width:1349.98px){.news .view-content .item--news_wrapper:nth-child(1) .item--news .content{padding-left:0}}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(1) .item--news .content{-ms-flex-order:0;order:0;padding-top:0;padding-left:15px;text-align:left}}@media (max-width:575.98px){.news .view-content .item--news_wrapper:nth-child(1) .item--news .content{padding-top:15px}}.news .view-content .item--news_wrapper:nth-child(2){margin-top:85px}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(2){margin-top:0}}.news .view-content .item--news_wrapper:nth-child(2) .item--news .img-wrapper{margin-bottom:30px}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(2) .item--news .img-wrapper{-ms-flex-order:2;order:2;margin-bottom:0;padding-left:15px;padding-right:0}.news .view-content .item--news_wrapper:nth-child(2) .item--news .img-wrapper .inner .social-wrapper{left:20px;right:auto}.news .view-content .item--news_wrapper:nth-child(2) .item--news .img-wrapper .inner .social-wrapper .social-box{left:100%;right:auto}}@media (max-width:575.98px){.news .view-content .item--news_wrapper:nth-child(2) .item--news .img-wrapper{-ms-flex-order:0;order:0;padding-left:0}.news .view-content .item--news_wrapper:nth-child(2) .item--news .img-wrapper .inner .social-wrapper{left:auto;right:20px}.news .view-content .item--news_wrapper:nth-child(2) .item--news .img-wrapper .inner .social-wrapper .social-box{left:auto;right:100%}}.news .view-content .item--news_wrapper:nth-child(2) .item--news .content{padding-right:105px}@media (max-width:1349.98px){.news .view-content .item--news_wrapper:nth-child(2) .item--news .content{padding-right:0}}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(2) .item--news .content{-ms-flex-order:1;order:1;padding-top:0;padding-left:0;padding-right:15px;text-align:right}}@media (max-width:575.98px){.news .view-content .item--news_wrapper:nth-child(2) .item--news .content{-ms-flex-order:0;order:0;padding-top:15px;padding-left:15px;text-align:left}}.news .view-content .item--news_wrapper:nth-child(3){margin-left:calc(25% + 60px)}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(3){margin-left:0}}.news .view-content .item--news_wrapper:nth-child(3) .item--news .content{padding-top:55px}@media (max-width:991.98px){.news .view-content .item--news_wrapper:nth-child(3) .item--news .content{padding-top:0}}@media (max-width:575.98px){.news .view-content .item--news_wrapper:nth-child(3) .item--news .content{padding-top:15px}}.news .more-link{margin-top:60px;text-align:center}.news .more-link a{padding-left:30px!important;padding-right:60px!important}@media (max-width:575.98px){.news .more-link a{padding-left:15px!important;padding-right:30px!important}}.news .more-link a:after{right:30px!important}@media (max-width:575.98px){.news .more-link a:after{right:15px!important}}.news .squares{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%}@media (max-width:575.98px){.news .squares{display:none}}.news .squares .square{position:absolute;width:165px;height:165px}.news .squares .square.sq-prim{background-color:#ff6a10}.news .squares .square.sq-sec{background-color:#27414d}.news .squares .square.sq-sm{width:90px;height:90px}.news .squares .square:nth-child(1){bottom:190px;left:15%}.news .squares .square:nth-child(2){bottom:75px;left:19%}.news .squares .square:nth-child(3){bottom:-185px;right:2%}.news-block{padding-top:5px;padding-bottom:5px}.onglets ul{margin:0;margin-right:-5px;padding:0;font-size:0;list-style:none;text-align:right}@media (max-width:575.98px){.onglets ul{text-align:center}}.onglets ul li{display:inline-block;vertical-align:middle}@media (max-width:575.98px){.onglets ul li{display:block}}.onglets ul li a{display:block;margin:5px;padding:15px 35px;background-color:#f7f7f7;color:#27414d;font-size:.75rem;font-weight:700;letter-spacing:.5px;line-height:1.35em;text-decoration:none;text-transform:uppercase;transition:all .2s}@media (max-width:767.98px){.onglets ul li a{padding-left:15px;padding-right:15px}}.onglets ul li a.active,.onglets ul li a:hover{background-color:#27414d;color:#fff}.onglets.top ul{margin-top:-95px}@media (max-width:1349.98px){.onglets.top ul{margin-top:0}}.content-evidence{padding-top:50px;padding-bottom:90px}@media (max-width:767.98px){.content-evidence{padding-bottom:60px}}.content-evidence .wrapper{background-color:#f7f7f7;color:#27414d}.content-evidence .img-wrapper{position:relative}@media (max-width:767.98px){.content-evidence .img-wrapper{padding-bottom:56.25%;height:0}}.content-evidence .content{padding:80px 90px 65px 45px}@media (max-width:1349.98px){.content-evidence .content{padding-right:60px}}@media (max-width:991.98px){.content-evidence .content{padding-left:30px;padding-right:30px}}@media (max-width:767.98px){.content-evidence .content{padding-top:60px;padding-bottom:60px}}@media (max-width:575.98px){.content-evidence .content{padding-left:15px;padding-right:15px}}.content-evidence .h1,.content-evidence .h2,.content-evidence .h3,.content-evidence .h4,.content-evidence .h5,.content-evidence .h6,.content-evidence h1,.content-evidence h2,.content-evidence h3,.content-evidence h4,.content-evidence h5,.content-evidence h6{margin-bottom:45px;color:#27414d}.content-galerie{padding:50px 20px}.content-galerie .swiper-slide{height:600px;background-size:cover;background-repeat:no-repeat;background-position:center}.content-galerie .buttons{position:absolute;width:80px;background:#fff;bottom:0;right:0;text-align:center;padding:20px 0 0 0}.content-galerie .buttons a,.content-galerie .buttons div{position:static;display:inline-block;background:0 0;font-size:1.3em;width:auto;height:auto;color:#27414d;margin-bottom:10px;margin-top:0}.content-galerie .buttons a{display:block;font-size:1.2em;margin-bottom:20px}.content-galerie .buttons div{border:1px solid #f8f9fa;padding:5px 15px;border-radius:15px}.content-texte{padding-top:50px;padding-bottom:90px}.content-texte .row{margin-bottom:90px}.content-texte .row:last-child{margin-bottom:0}.content-texte .row .col-md-6:first-child{padding-right:30px}@media (max-width:991.98px){.content-texte .row .col-md-6:first-child{padding-right:15px}}@media (max-width:767.98px){.content-texte .row .col-md-6:first-child{margin-bottom:35px}}.content-texte .row .col-md-6:last-child{padding-left:30px}@media (max-width:991.98px){.content-texte .row .col-md-6:last-child{padding-left:15px}}.content-texte img{max-width:100%;height:auto!important}.testimonials{padding-top:75px;padding-bottom:45px;background-color:#f9f9f9}@media (max-width:575.98px){.testimonials{padding-top:60px}}.testimonials .swiper-container{width:100%;height:auto}.testimonials .swiper-pagination{position:relative;margin-top:30px;font-size:0;line-height:0;text-align:left}.testimonials .swiper-pagination-bullet{display:inline-block;vetical-align:middle;border-radius:50%;border:1px solid #fff;width:7px;height:7px;background:0 0;opacity:1}.testimonials .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:5px}.testimonials .swiper-pagination-bullet-active{opacity:1;background:#fff}.testimonials .swiper-progress{display:none!important;display:block;position:relative;margin-top:8px;width:50px;height:1px;background-color:#d0d0d0}.testimonials .swiper-progress span{position:absolute;top:0;left:0;width:0;height:100%;background-color:#51648c}.testimonials .more-link{margin:80px auto 0;max-width:1110px;text-align:right}.testimonials .more-link a{padding-left:30px!important;padding-right:60px!important;font-size:.7rem!important;font-weight:900!important;letter-spacing:.5px!important;line-height:1.8em!important}.testimonials .more-link a:after{right:30px!important}.testimonials.white{background-color:#fff}.testimonials.white .item--testimonial{background-color:#fff}.testimonials.white .item--testimonial .img-wrapper:after{background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}.timeline{position:relative;margin:50px 0 90px;padding:0;list-style:none}.timeline .date{position:relative;z-index:5;left:50%;margin:0;padding:30px 30px;width:50%;text-align:left}@media (max-width:767.98px){.timeline .date{left:auto;width:100%}}.timeline .date:before{content:"";position:absolute;z-index:1;top:38px;left:-8px;border-radius:50%;width:16px;height:16px;background-color:#ff6a10}.timeline .date:after{content:"";position:absolute;z-index:0;top:0;left:0;margin-left:-1px;width:2px;height:100%;background-color:#27414d;opacity:.3}@media (min-width:768px){.timeline .date:nth-child(even){left:auto;text-align:right}.timeline .date:nth-child(even):before{left:auto;right:-8px}.timeline .date:nth-child(even):after{left:auto;right:0;margin-left:0;margin-right:-1px}}.timeline .date .annee{margin:0;color:#ff6a10;font-size:1.15rem;font-weight:900;letter-spacing:.5px;text-transform:uppercase}.timeline .date img{margin:0 0 15px}.timeline .date h3{margin:0;color:#27414d;font-size:1.25rem;line-height:1.2em}.timeline .date .timeline-intro{margin:0;font-size:1.5rem;font-style:italic;font-weight:300;line-height:1.2em}.timeline .date .timeline-more{display:none}.themes{padding-top:20px}.videos{padding-top:30px;padding-bottom:30px}.videos .swiper-container:not([class*=swiper-container-horizontal]) .swiper-wrapper{display:block;font-size:0;text-align:center}.videos .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide{display:inline-block;vertical-align:middle;padding:0 15px;width:33.333333%}@media (max-width:767.98px){.videos .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide{width:50%}}@media (max-width:575.98px){.videos .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide{width:100%}}.videos .swiper-pagination{position:relative;margin-top:40px;font-size:0;line-height:0;text-align:center}.videos .swiper-pagination-bullet{display:inline-block;vertical-align:middle;border-radius:50%;border:1px solid #399195;width:6px;height:6px;background:0 0;opacity:1}.videos .swiper-pagination-bullet+.swiper-pagination-bullet{margin-left:15px}.videos .swiper-pagination-bullet-active{opacity:1;background:#399195}.btn,.events .more-link a,.news .more-link a,.testimonials .more-link a,input[type=submit]{display:inline-block;position:relative;border:2px solid transparent;border-radius:0;padding:11px 20px;padding-right:50px;box-shadow:none!important;font-family:Lato,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:2px;line-height:1.7em;white-space:normal;text-align:left;text-decoration:none!important;text-transform:uppercase;transition:all .35s}.btn:after,.events .more-link a:after,.news .more-link a:after,.testimonials .more-link a:after,input[type=submit]:after{content:"";display:block;position:absolute;top:50%;right:23px;margin-top:-4px;width:5px;height:7px;background-position:center center;background-repeat:no-repeat;background-size:5px 7px;transition:all .2s}.btn.btn-default,.btn.btn-primary,.btn.btn1,.events .more-link a,.events .more-link a.btn-default,.events .more-link a.btn1,.news .more-link a,.news .more-link a.btn-default,.news .more-link a.btn1,.testimonials .more-link a,.testimonials .more-link a.btn-default,.testimonials .more-link a.btn1,input.btn-default[type=submit],input.btn1[type=submit],input[type=submit]{background-color:#fff;border-color:#e4e6e7;color:#27414d}.btn.btn-default:after,.btn.btn-primary:after,.btn.btn1:after,.events .more-link a.btn-default:after,.events .more-link a.btn1:after,.events .more-link a:after,.news .more-link a.btn-default:after,.news .more-link a.btn1:after,.news .more-link a:after,.testimonials .more-link a.btn-default:after,.testimonials .more-link a.btn1:after,.testimonials .more-link a:after,input.btn-default[type=submit]:after,input.btn1[type=submit]:after,input[type=submit]:after{background-image:url(../images/arrow-right-secondary.png)}.btn.btn-default:hover,.btn.btn-primary:hover,.btn.btn1:hover,.events .more-link a.btn-default:hover,.events .more-link a.btn1:hover,.events .more-link a:hover,.news .more-link a.btn-default:hover,.news .more-link a.btn1:hover,.news .more-link a:hover,.testimonials .more-link a.btn-default:hover,.testimonials .more-link a.btn1:hover,.testimonials .more-link a:hover,input.btn-default:hover[type=submit],input.btn1:hover[type=submit],input:hover[type=submit]{background-color:#27414d;border-color:#27414d;color:#fff}.btn.btn-default:hover:after,.btn.btn-primary:hover:after,.btn.btn1:hover:after,.events .more-link a.btn-default:hover:after,.events .more-link a.btn1:hover:after,.events .more-link a:hover:after,.news .more-link a.btn-default:hover:after,.news .more-link a.btn1:hover:after,.news .more-link a:hover:after,.testimonials .more-link a.btn-default:hover:after,.testimonials .more-link a.btn1:hover:after,.testimonials .more-link a:hover:after,input.btn-default[type=submit]:hover:after,input.btn1[type=submit]:hover:after,input[type=submit]:hover:after{background-image:url(../images/arrow-right-white.png)}.btn.btn-secondary,.btn.btn2,.events .more-link a.btn-secondary,.events .more-link a.btn2,.news .more-link a.btn-secondary,.news .more-link a.btn2,.testimonials .more-link a.btn-secondary,.testimonials .more-link a.btn2,input.btn-secondary[type=submit],input.btn2[type=submit]{background-color:#ff6a10;border-color:#ff6a10;color:#fff}.btn.btn-secondary:after,.btn.btn2:after,.events .more-link a.btn-secondary:after,.events .more-link a.btn2:after,.news .more-link a.btn-secondary:after,.news .more-link a.btn2:after,.testimonials .more-link a.btn-secondary:after,.testimonials .more-link a.btn2:after,input.btn-secondary[type=submit]:after,input.btn2[type=submit]:after{background-image:url(../images/arrow-right-white.png)}.btn.btn-secondary:hover,.btn.btn2:hover,.events .more-link a.btn-secondary:hover,.events .more-link a.btn2:hover,.news .more-link a.btn-secondary:hover,.news .more-link a.btn2:hover,.testimonials .more-link a.btn-secondary:hover,.testimonials .more-link a.btn2:hover,input.btn-secondary:hover[type=submit],input.btn2:hover[type=submit]{background-color:#dc5300;border-color:#dc5300;color:#fff}.btn.btn-tertiary,.events .more-link a.btn-tertiary,.news .more-link a.btn-tertiary,.testimonials .more-link a.btn-tertiary,input.btn-tertiary[type=submit]{padding-right:20px;background-color:#27414d;border-color:#27414d;color:#fff}.btn.btn-tertiary:after,.events .more-link a.btn-tertiary:after,.news .more-link a.btn-tertiary:after,.testimonials .more-link a.btn-tertiary:after,input.btn-tertiary[type=submit]:after{display:none}.btn.btn-tertiary:hover,.events .more-link a.btn-tertiary:hover,.news .more-link a.btn-tertiary:hover,.testimonials .more-link a.btn-tertiary:hover,input.btn-tertiary:hover[type=submit]{background-color:#16242b;border-color:#16242b;color:#fff}.btn.btn-white-inverse,.events .more-link a.btn-white-inverse,.news .more-link a.btn-white-inverse,.testimonials .more-link a.btn-white-inverse,input.btn-white-inverse[type=submit]{background-color:transparent;border-color:#fff;color:#fff}.btn.btn-white-inverse:after,.events .more-link a.btn-white-inverse:after,.news .more-link a.btn-white-inverse:after,.testimonials .more-link a.btn-white-inverse:after,input.btn-white-inverse[type=submit]:after{background-image:url(../images/arrow-right-white.png)}.btn.btn-white-inverse:hover,.events .more-link a.btn-white-inverse:hover,.news .more-link a.btn-white-inverse:hover,.testimonials .more-link a.btn-white-inverse:hover,input.btn-white-inverse:hover[type=submit]{background-color:#fff;border-color:#fff;color:#27414d}.btn.btn-white-inverse:hover:after,.events .more-link a.btn-white-inverse:hover:after,.news .more-link a.btn-white-inverse:hover:after,.testimonials .more-link a.btn-white-inverse:hover:after,input.btn-white-inverse[type=submit]:hover:after{background-image:url(../images/arrow-right-secondary.png)}input[type=submit]{cursor:pointer}.breadcrumb-block{padding-top:20px;padding-bottom:20px}.breadcrumb-block .wrapper{font-size:0;text-align:right}.breadcrumb-block .wrapper .breadcrumb,.breadcrumb-block .wrapper>span{display:inline-block;vertical-align:middle;color:#7e858e;font-size:.7rem;font-weight:400;line-height:1.35em}.breadcrumb-block .wrapper>span{margin:5px}.breadcrumb a{color:#ff7d00;text-decoration:none}.breadcrumb a:hover{text-decoration:underline}.view-filters .views-exposed-widgets{font-size:0}.view-filters .views-exposed-widget{display:inline-block;vertical-align:middle;max-width:265px}@media (max-width:575.98px){.view-filters .views-exposed-widget{display:block;max-width:none}}.view-filters .form-item{margin:5px}@media (max-width:575.98px){.view-filters .form-item{margin-left:0;margin-right:0}}.view-filters #edit-reset{margin:0;margin-left:20px;border:0;padding:0;background-color:transparent;color:#e4e6e7;font-size:.7rem;font-weight:900;letter-spacing:.5px;line-height:1.35em;text-transform:uppercase}@media (max-width:575.98px){.view-filters #edit-reset{margin-left:0;padding:15px 20px}}.view-filters #edit-reset:hover{color:#27414d}form label{display:block;margin:0 0 5px;color:#27414d;font-size:.7rem;font-weight:900;letter-spacing:.5px;line-height:normal;text-transform:uppercase}.form-select,.form-text,.form-textarea{display:block;margin:0;border:1px solid #e4e6e7;border-radius:0;padding:0 25px;width:100%;height:45px;background-color:#fff;box-shadow:none;color:#27414d;font-size:.7rem;font-family:Lato,sans-serif;font-weight:900;letter-spacing:.5px;line-height:normal;text-transform:uppercase;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;background-image:none;background-clip:padding-box}.form-select::-ms-expand,.form-text::-ms-expand,.form-textarea::-ms-expand{background-color:transparent;border:0}.form-select:-ms-input-placeholder,.form-text:-ms-input-placeholder,.form-textarea:-ms-input-placeholder{color:#27414d;opacity:1}.form-select::placeholder,.form-text::placeholder,.form-textarea::placeholder{color:#27414d;opacity:1}.form-select:disabled,.form-select[readonly],.form-text:disabled,.form-text[readonly],.form-textarea:disabled,.form-textarea[readonly]{background-color:#eceeef;opacity:1}.form-select:disabled,.form-text:disabled,.form-textarea:disabled{cursor:not-allowed}.form-select.error,.form-text.error,.form-textarea.error{border-color:#ebcccc;background-color:#f9f0f0}.form-select:focus::-ms-value{color:#27414d;background-color:#fff}.form-file,.form-range{display:block;max-width:100%}.form-select[multiple],.form-select[size],.form-textarea{height:auto}.form-item{margin-bottom:25px}.form-type-checkbox,.form-type-radio{display:block;position:relative;margin-bottom:10px}.form-type-checkbox.disabled .form-check-label,.form-type-radio.disabled .form-check-label{color:#636c72;cursor:not-allowed}.form-type-checkbox label,.form-type-radio label{padding-left:20px;margin-bottom:0;cursor:pointer}.form-type-checkbox input,.form-type-radio input{position:absolute;margin-top:5px}.form-type-checkbox input:only-child,.form-type-radio input:only-child{position:static}.form-type-checkbox input.error+label,.form-type-radio input.error+label{color:#a94442}fieldset{margin-bottom:25px!important;height:auto!important}fieldset legend{margin:0 0 25px}.bg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;background-size:cover}.item--event{margin:5px 0;padding:20px 25px;background-color:#f7f7f7;font-size:0}@media (max-width:575.98px){.item--event{padding-left:15px;padding-right:15px}}.item--event .content,.item--event .date{display:inline-block;vertical-align:top}@media (max-width:575.98px){.item--event .content,.item--event .date{display:block}}.item--event .date{width:58px;border:4px solid #27414d}.item--event .date span{display:block;padding:5px 0;background-color:#27414d;color:#fff;font-size:.9rem;font-weight:400;line-height:1.1em;text-align:center}.item--event .date strong{display:block;padding:5px 0;color:#27414d;font-size:1.75rem;font-weight:900;line-height:1.25em;text-align:center;text-transform:uppercase}.item--event .content{padding:0 15px;width:calc(100% - 58px)}@media (max-width:575.98px){.item--event .content{padding:15px 0 0;width:100%}}.item--event .content h3{margin:0 0 10px;color:#27414d;font-size:1.15rem;font-style:italic;font-weight:700;line-height:1.35em}.item--event .content h3 a{color:#27414d;text-decoration:none;transition:all .2s}.item--event .content h3 a:hover{color:#ff6a10}.item--event .content .tags{margin:0;color:#ff7d00;font-size:.9rem;font-style:italic;font-weight:700;line-height:1.1em}.item--event .content .tags a{color:#ff7d00;text-decoration:underline}.item--event .content .tags a:hover{text-decoration:none}.item--formation{display:block;margin:15px 0;outline:0!important;text-decoration:none}.item--formation .img-wrapper{overflow:hidden}.item--formation .img-wrapper img{transition:all .35s}.item--formation .content{padding:15px 20px 25px;height:130px;background-color:#ff6a10}@media (max-width:767.98px){.item--formation .content{padding-left:15px;padding-right:15px}}.item--formation .content h3{margin:0 0 5px;color:#fff;font-size:1.5rem;font-weight:700;line-height:1em}.item--formation .content ul{margin:0;padding:0;list-style:none}.item--formation .content ul li{color:#fff;font-size:1rem;font-weight:500;line-height:1.2em}.item--formation:hover .img-wrapper img{transform:scale(1.1)}.item--formation.color40 .content{background-color:#ff8f34}.item--formation.color188 .content,.item--formation.color190 .content{background-color:#ffcc40}.item--formation.color36 .content{background-color:#5fbf97}.item--formation.color38 .content{background-color:#249196}.item--formation.color46 .content{background-color:#902c8e}.item--formation.color48 .content{background-color:#1f3765}.item--formation.color50 .content{background-color:#05688a}.item--formation.color44 .content{background-color:#0296d1}.item--formation.color66 .content,.item--formation.color68 .content,.item--formation.color70 .content{background-color:#065d7b}.item--formation.color60 .content{background-color:#a84c34}.item--formation.color52 .content{background-color:#0093ce}.item--formation.color181 .content,.item--formation.color54 .content{background-color:#8ec14f}.item--formation.color62 .content{background-color:#f39149}.item--formation.color64 .content{background-color:#f7a500}.item--formation.color56 .content{background-color:#4bacba}.item--formation.color58 .content{background-color:#bfc7cb}.item--formation.color472 .content,.item--formation.color474 .content{background-color:#d13866}.item--implantation{padding:35px 0}.item--implantation .aside{max-width:320px;color:#27414d;font-size:1.15rem;font-weight:400;line-height:1.65em}@media (max-width:991.98px){.item--implantation .aside{margin-bottom:30px;max-width:none}}.item--implantation .aside .inner{max-width:265px}@media (max-width:991.98px){.item--implantation .aside .inner{max-width:none}}.item--implantation .aside h2{margin:5px 0 35px;color:#27414d}@media (max-width:575.98px){.item--implantation .aside h2{font-size:1.9rem}}.item--implantation .aside p{margin:0 0 20px}.item--implantation .aside p:last-child{margin-bottom:0}.events .more-link .item--implantation .aside a,.item--implantation .aside .btn,.item--implantation .aside .events .more-link a,.item--implantation .aside .news .more-link a,.item--implantation .aside .testimonials .more-link a,.item--implantation .aside input[type=submit],.news .more-link .item--implantation .aside a,.testimonials .more-link .item--implantation .aside a{display:block;letter-spacing:.5px}.events .more-link .item--implantation .aside .btn+a,.events .more-link .item--implantation .aside a+.btn,.events .more-link .item--implantation .aside a+a,.events .more-link .item--implantation .aside a+input[type=submit],.events .more-link .item--implantation .aside input[type=submit]+a,.item--implantation .aside .btn+.btn,.item--implantation .aside .btn+input[type=submit],.item--implantation .aside .events .more-link .btn+a,.item--implantation .aside .events .more-link a+.btn,.item--implantation .aside .events .more-link a+a,.item--implantation .aside .events .more-link a+input[type=submit],.item--implantation .aside .events .more-link input[type=submit]+a,.item--implantation .aside .news .more-link .btn+a,.item--implantation .aside .news .more-link a+.btn,.item--implantation .aside .news .more-link a+a,.item--implantation .aside .news .more-link a+input[type=submit],.item--implantation .aside .news .more-link input[type=submit]+a,.item--implantation .aside .testimonials .more-link .btn+a,.item--implantation .aside .testimonials .more-link a+.btn,.item--implantation .aside .testimonials .more-link a+a,.item--implantation .aside .testimonials .more-link a+input[type=submit],.item--implantation .aside .testimonials .more-link input[type=submit]+a,.item--implantation .aside input[type=submit]+.btn,.item--implantation .aside input[type=submit]+input[type=submit],.news .more-link .item--implantation .aside .btn+a,.news .more-link .item--implantation .aside a+.btn,.news .more-link .item--implantation .aside a+a,.news .more-link .item--implantation .aside a+input[type=submit],.news .more-link .item--implantation .aside input[type=submit]+a,.testimonials .more-link .item--implantation .aside .btn+a,.testimonials .more-link .item--implantation .aside a+.btn,.testimonials .more-link .item--implantation .aside a+a,.testimonials .more-link .item--implantation .aside a+input[type=submit],.testimonials .more-link .item--implantation .aside input[type=submit]+a{margin-top:5px}.item--implantation .aside img{margin-top:5px}.item--implantation .implantation-news-events{clear:both;padding-top:15px;max-width:725px}.item--implantation .more-link{float:right;margin:-81px 0 0}.item--implantation_map{border:1px solid #ebebeb;background-color:#fff;color:#27414d;font-size:0}.item--implantation_map .content,.item--implantation_map .img-wrapper{display:inline-block;vertical-align:middle}.item--implantation_map .img-wrapper{width:215px}.item--implantation_map .content{padding:0 30px;width:calc(100% - 215px)}@media (max-width:575.98px){.item--implantation_map .content{padding:30px 15px;width:100%}}.item--implantation_map h3{margin:0;color:#27414d;font-size:1.15rem;font-weight:700;line-height:1.35em}.item--implantation_map p{margin:0;font-size:1.15rem;font-weight:400;line-height:1.35em}.item--implantation_map p.more{color:#ff7d00;font-size:.9rem;line-heigth:1.8em}.item--implantation_map p.more a{color:#ff7d00;text-decoration:underline}.item--implantation_map p.more a:hover{text-decoration:none}.item--news .img-wrapper .inner{position:relative;z-index:0;left:-30px}@media (max-width:991.98px){.item--news .img-wrapper .inner{left:auto}}.item--news .img-wrapper .inner:after{content:"";position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);opacity:.5}.item--news .img-wrapper .inner .social-wrapper{position:absolute;z-index:5;bottom:20px;right:20px}.item--news .img-wrapper .inner .social-wrapper .social-box{position:absolute;top:0;right:100%;max-width:0;white-space:nowrap;overflow:hidden;transition:all .35s}.item--news .img-wrapper .inner .social-wrapper .social-box.open{max-width:110px}.item--news .img-wrapper .inner .social-wrapper .social-box ul{margin:0;padding:3px 5px;font-size:0;line-height:0;list-style:none}.item--news .img-wrapper .inner .social-wrapper .social-box ul li{display:inline-block}.item--news .img-wrapper .inner .social-wrapper .social-box ul li a{display:block;margin:0;width:24px;height:24px;color:#fff;font-size:1rem;line-height:24px;text-align:center;text-decoration:none;transition:all .2s}.item--news .img-wrapper .inner .social-wrapper .social-box ul li a:hover{opacity:.8}.item--news .img-wrapper .inner .social-wrapper .trigger-social{display:block;border:2px solid #fff;border-radius:5px;width:30px;height:30px;background-image:url(../images/icon-share.png);background-position:center center;background-repeat:no-repeat;background-size:13px auto;transition:all .2s}.item--news .img-wrapper .inner .social-wrapper .trigger-social:hover{opacity:.8}.item--news .content{color:#696e72;font-size:1rem;font-weight:500;line-height:1.5em}.item--news .content p{margin:0}.item--news .content p.date{color:#b7b7b7;font-size:.8rem;font-weight:400;line-height:1.4em;text-transform:uppercase}.item--news .content p.tags{margin-bottom:5px;color:#ff7d00;font-size:.9rem;font-style:italic;font-weight:700}.item--news .content p.tags a{color:#ff7d00;text-decoration:underline}.item--news .content p.tags a:hover{text-decoration:none}.item--news .content p.more{margin-top:5px;color:#27414d;font-size:.8rem;font-weight:900;letter-spacing:.6px;text-transform:uppercase}.item--news .content p.more a{color:#27414d;text-decoration:none}.item--news .content p.more a:hover{text-decoration:underline}.item--news .content h3{margin:0 0 5px;color:#27414d;font-size:1.3rem;font-weight:700;line-height:1.15em}@media (max-width:991.98px){.item--news:not([class*=item-list]) .img-wrapper{padding-right:15px}}@media (max-width:575.98px){.item--news:not([class*=item-list]) .img-wrapper{padding-right:0}}@media (max-width:991.98px){.item--news:not([class*=item-list]) .content{padding-left:15px}}@media (max-width:575.98px){.item--news:not([class*=item-list]) .content{padding:15px;background-color:#fff}}.item--news.item-list{margin:5px 0}.item--news.item-list .content{padding:30px 25px}@media (max-width:767.98px){.item--news.item-list .content{padding-left:15px;padding-right:15px}}.item--news.item-list .content p.more{margin-top:15px;font-size:.7rem;letter-spacing:.5px}.item--testimonial{position:relative;padding-top:105px;background-color:#f9f9f9}@media (max-width:575.98px){.item--testimonial{margin-top:0}}.item--testimonial .img-wrapper{position:absolute;top:0;left:0;width:33.33333%;max-height:100%;overflow:hidden}@media (max-width:767.98px){.item--testimonial .img-wrapper{width:50%}}@media (max-width:575.98px){.item--testimonial .img-wrapper{position:relative;top:auto;left:auto;width:100%}}.item--testimonial .img-wrapper img{width:100%}.item--testimonial .content{margin-left:auto;margin-right:auto;width:100%;max-width:1110px;color:#fff;font-size:1rem;font-weight:500;line-height:1.9em}.item--testimonial .content p{margin:0 0 10px}.item--testimonial .content p:last-child{margin-bottom:0}.item--testimonial .content .wrapper{position:relative}.item--testimonial .content .wrapper::after{display:block;clear:both;content:""}.item--testimonial .testimonial{position:absolute;top:-50px;left:0;width:57.5%}@media (max-width:767.98px){.item--testimonial .testimonial{position:relative;top:auto;left:auto;width:100%}.item--testimonial .testimonial::after{display:block;clear:both;content:""}}.item--testimonial .testimonial .inner{position:absolute;right:0;width:55%;padding:90px 50px 50px;background-color:#ff6a10;background-image:url(../images/icon-testimonial.png);background-position:left 50px top 50px;background-repeat:no-repeat;background-size:30px auto;color:#fff;transition:all .35s}@media (max-width:991.98px){.item--testimonial .testimonial .inner{padding-left:30px;padding-right:30px;background-position:left 30px top 50px}}@media (max-width:767.98px){.item--testimonial .testimonial .inner{position:relative;right:auto;float:right;margin-bottom:-50px;width:75%}}@media (max-width:575.98px){.item--testimonial .testimonial .inner{float:none;margin-bottom:0;padding-left:15px;padding-right:15px;width:100%;background-position:left 15px top 50px}}.item--testimonial .testimonial .testi-intro{margin:0 0 20px;color:#fff;font-size:1.9rem;font-style:italic;font-weight:300;line-height:1.2em}.item--testimonial .testimonial .more{margin:0;color:#fff;font-size:.7rem;font-weight:900;letter-spacing:.5px;line-height:1.35em;text-transform:uppercase}.item--testimonial .testimonial .more a{color:#fff;text-decoration:none}.item--testimonial .testimonial .more a:hover{text-decoration:underline}.item--testimonial .testimonial .testimonial-more{display:none}.item--testimonial .testimonial.expand .inner{width:100%}.item--testimonial .testimonial.expand .inner .testi-intro{display:none}.item--testimonial .testimonial.expand .testimonial-more{display:block;margin-bottom:20px}.item--testimonial .description{float:right;padding-left:22.5%;width:65%;min-height:395px;background-color:#27414d}@media (max-width:1349.98px){.item--testimonial .description{min-height:455px}}@media (max-width:991.98px){.item--testimonial .description{min-height:545px}}@media (max-width:767.98px){.item--testimonial .description{float:none;padding-left:0;width:100%;min-height:415px}}@media (max-width:575.98px){.item--testimonial .description{min-height:0}}.item--testimonial .description .inner{padding:50px 50px 40px}@media (max-width:991.98px){.item--testimonial .description .inner{padding-left:30px;padding-right:30px}}@media (max-width:767.98px){.item--testimonial .description .inner{padding-top:100px}}@media (max-width:575.98px){.item--testimonial .description .inner{padding-top:50px;padding-left:15px;padding-right:15px}}.item--testimonial .description .author{font-weight:900;line-height:1.5em}.item--theme{margin:5px 0}.item--theme .img-wrapper{position:relative}.item--theme .img-wrapper:after{content:"";position:absolute;z-index:0;top:50%;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,#000 100%);opacity:.8}.item--theme .img-wrapper h3{position:absolute;z-index:5;bottom:0;left:0;margin:0;padding:35px 40px;width:100%;color:#fff;font-size:2.25rem;font-weight:700;line-height:1em}@media (max-width:767.98px){.item--theme .img-wrapper h3{padding:20px 15px;font-size:1.9rem}}.item--theme .content{padding:20px 40px;color:#696e72;font-size:1rem;font-weight:500;line-height:1.5em}@media (max-width:991.98px){.item--theme .content{padding-left:15px;padding-right:15px}}.item--theme .content p:not(:last-child){margin-bottom:10px}.item--theme .content .more a{color:#ff6a10;font-size:.7rem;font-weight:700;letter-spacing:.5px;text-decoration:none;text-transform:uppercase;transition:all .2s}.item--theme .content .more a:hover{text-decoration:underline}.item--video{display:block;position:relative;text-decoration:none}.item--video:after{content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%)}.item--video .img-wrapper{background-color:#424242;overflow:hidden}.item--video .bg{opacity:.8;transition:all .35s}.item--video .content{position:absolute;z-index:5;bottom:35px;left:0;padding:0 60px;width:100%;text-align:center}@media (max-width:1349.98px){.item--video .content{padding:0 30px}}@media (max-width:767.98px){.item--video .content{padding:0 15px}}.item--video h3{margin:0;padding-top:55px;background-image:url(../images/picto-play.png);background-position:center top;background-repeat:no-repeat;background-size:40px auto;color:#fff;font-size:1.15rem;font-weight:900;line-height:1.65em}.item--video:hover .bg{transform:scale(1.1)}.nav-tabs{margin:-5px 0 30px;margin-left:-5px;border-bottom:0}.nav-tabs .nav-item{margin:0}.nav-tabs .nav-link{margin:5px;border:0;border-radius:0;padding:15px 35px;background-color:#f7f7f7;color:#27414d;font-size:.75rem;font-weight:700;letter-spacing:.5px;line-height:1.35em;text-decoration:none;text-transform:uppercase;transition:all .2s}@media (max-width:575.98px){.nav-tabs .nav-link{padding-left:15px;padding-right:15px}}.nav-tabs .nav-link.active,.nav-tabs .nav-link:hover{background-color:#27414d;color:#fff}.pager{margin-top:10px;text-align:right;font-size:0}.pager li{display:inline-block;vertical-align:middle;border:1px solid #e4e6e7;width:34px;height:34px;background-color:#fff;color:#27414d;font-size:.5rem;font-weight:900;letter-spacing:.4px;line-height:32px;text-align:center;text-transform:uppercase;transition:all .2s}.pager li a{display:block;color:#27414d;text-decoration:none;transition:all .2s}.pager li+li{margin-left:-1px}.pager li.pager-current,.pager li:hover{background-color:#ff6a10;border-color:#ff6a10;color:#fff}.pager li.pager-current a,.pager li:hover a{color:#fff}@media (max-width:991.98px){body.front .leaderboard:after{height:100%;opacity:.8}}@media (max-width:575.98px){body.front .leaderboard:after{height:35%;opacity:.45}}body.front .box-image,body.front .events{margin-top:0}body.front .map{padding-top:125px;background-color:#f9f9f9}@media (max-width:575.98px){body.front .map{padding-top:60px}}body.front .map #map{height:620px}@media (max-width:575.98px){body.front .map #map{height:180px}}.page-formations-continues h1 strong,.page-formations-formation-continue h1 strong,.page-formations-haute-ecole h1 strong,.page-formations-promotion-sociale h1 strong{display:inline}.page-formations-continues .banner:not([class*=banner--image]) .title,.page-formations-formation-continue .banner:not([class*=banner--image]) .title,.page-formations-haute-ecole .banner:not([class*=banner--image]) .title,.page-formations-promotion-sociale .banner:not([class*=banner--image]) .title{margin-bottom:30px;width:100%}.page-formations-continues .view-content,.page-formations-formation-continue .view-content,.page-formations-haute-ecole .view-content,.page-formations-promotion-sociale .view-content{padding-bottom:55px}.page-formations-continues .view-content .container,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper,.page-formations-continues .view-content body.page-search .main-wrapper,.page-formations-continues .view-content body.page-search404 .main-wrapper,.page-formations-continues .view-content body.page-sitemap .main-wrapper,.page-formations-continues .view-content body.page-user .main-wrapper,.page-formations-formation-continue .view-content .container,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper,.page-formations-formation-continue .view-content body.page-search .main-wrapper,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper,.page-formations-formation-continue .view-content body.page-user .main-wrapper,.page-formations-haute-ecole .view-content .container,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper,.page-formations-haute-ecole .view-content body.page-search .main-wrapper,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper,.page-formations-haute-ecole .view-content body.page-user .main-wrapper,.page-formations-promotion-sociale .view-content .container,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper,body.page-search .page-formations-continues .view-content .main-wrapper,body.page-search .page-formations-formation-continue .view-content .main-wrapper,body.page-search .page-formations-haute-ecole .view-content .main-wrapper,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper,body.page-search404 .page-formations-continues .view-content .main-wrapper,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper,body.page-sitemap .page-formations-continues .view-content .main-wrapper,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper,body.page-user .page-formations-continues .view-content .main-wrapper,body.page-user .page-formations-formation-continue .view-content .main-wrapper,body.page-user .page-formations-haute-ecole .view-content .main-wrapper,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper{position:relative}.page-formations-continues .view-content .container .swiper-button-next,.page-formations-continues .view-content .container .swiper-button-prev,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content .container .swiper-button-next,.page-formations-formation-continue .view-content .container .swiper-button-prev,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content .container .swiper-button-next,.page-formations-haute-ecole .view-content .container .swiper-button-prev,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content .container .swiper-button-next,.page-formations-promotion-sociale .view-content .container .swiper-button-prev,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev{position:absolute;z-index:10;top:215px;width:70px;height:70px;border:1px solid #e8e9ec;background-color:#fff;background-size:16px 24px;background-position:center;background-repeat:no-repeat;box-shadow:10px 10px 5px 0 rgba(0,0,0,.5);cursor:pointer;transition:all .2s}@media (max-width:991.98px){.page-formations-continues .view-content .container .swiper-button-next,.page-formations-continues .view-content .container .swiper-button-prev,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content .container .swiper-button-next,.page-formations-formation-continue .view-content .container .swiper-button-prev,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content .container .swiper-button-next,.page-formations-haute-ecole .view-content .container .swiper-button-prev,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content .container .swiper-button-next,.page-formations-promotion-sociale .view-content .container .swiper-button-prev,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev{top:120px}}@media (max-width:767.98px){.page-formations-continues .view-content .container .swiper-button-next,.page-formations-continues .view-content .container .swiper-button-prev,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content .container .swiper-button-next,.page-formations-formation-continue .view-content .container .swiper-button-prev,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content .container .swiper-button-next,.page-formations-haute-ecole .view-content .container .swiper-button-prev,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content .container .swiper-button-next,.page-formations-promotion-sociale .view-content .container .swiper-button-prev,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev{top:150px}}@media (max-width:575.98px){.page-formations-continues .view-content .container .swiper-button-next,.page-formations-continues .view-content .container .swiper-button-prev,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content .container .swiper-button-next,.page-formations-formation-continue .view-content .container .swiper-button-prev,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content .container .swiper-button-next,.page-formations-haute-ecole .view-content .container .swiper-button-prev,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content .container .swiper-button-next,.page-formations-promotion-sociale .view-content .container .swiper-button-prev,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev{top:180px}}.page-formations-continues .view-content .container .swiper-button-next:hover,.page-formations-continues .view-content .container .swiper-button-prev:hover,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next:hover,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev:hover,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-next:hover,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-prev:hover,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-next:hover,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-prev:hover,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-next:hover,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-prev:hover,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-next:hover,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-prev:hover,.page-formations-formation-continue .view-content .container .swiper-button-next:hover,.page-formations-formation-continue .view-content .container .swiper-button-prev:hover,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next:hover,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev:hover,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-next:hover,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-prev:hover,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-next:hover,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-prev:hover,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-next:hover,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-prev:hover,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-next:hover,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-prev:hover,.page-formations-haute-ecole .view-content .container .swiper-button-next:hover,.page-formations-haute-ecole .view-content .container .swiper-button-prev:hover,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next:hover,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev:hover,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-next:hover,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-prev:hover,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-next:hover,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-prev:hover,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-next:hover,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-prev:hover,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-next:hover,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-prev:hover,.page-formations-promotion-sociale .view-content .container .swiper-button-next:hover,.page-formations-promotion-sociale .view-content .container .swiper-button-prev:hover,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next:hover,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev:hover,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-next:hover,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-prev:hover,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-next:hover,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-prev:hover,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-next:hover,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-prev:hover,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-next:hover,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-prev:hover,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-next:hover,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-prev:hover,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next:hover,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev:hover,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next:hover,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev:hover,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next:hover,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev:hover,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-next:hover,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-prev:hover,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next:hover,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev:hover,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next:hover,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev:hover,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next:hover,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev:hover,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-next:hover,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-prev:hover,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next:hover,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev:hover,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next:hover,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev:hover,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next:hover,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev:hover,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-next:hover,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-prev:hover,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next:hover,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev:hover,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next:hover,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev:hover,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next:hover,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev:hover,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-next:hover,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-prev:hover,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next:hover,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev:hover,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next:hover,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev:hover,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next:hover,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev:hover{box-shadow:5px 5px 5px 0 rgba(0,0,0,.3);transform:translateY(3px)}.page-formations-continues .view-content .container .swiper-button-prev,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content .container .swiper-button-prev,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content .container .swiper-button-prev,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content .container .swiper-button-prev,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev{background-image:url(../images/arrow-big-left.png);left:-20px;right:auto}@media (max-width:767.98px){.page-formations-continues .view-content .container .swiper-button-prev,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content .container .swiper-button-prev,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content .container .swiper-button-prev,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content .container .swiper-button-prev,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-prev,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-prev,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-prev{left:0}}.page-formations-continues .view-content .container .swiper-button-next,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content .container .swiper-button-next,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content .container .swiper-button-next,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content .container .swiper-button-next,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next{background-image:url(../images/arrow-big-right.png);right:-20px;left:auto}@media (max-width:767.98px){.page-formations-continues .view-content .container .swiper-button-next,.page-formations-continues .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-continues .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content .container .swiper-button-next,.page-formations-formation-continue .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-formation-continue .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content .container .swiper-button-next,.page-formations-haute-ecole .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-haute-ecole .view-content body.page-user .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content .container .swiper-button-next,.page-formations-promotion-sociale .view-content body.node-type-cours-formation .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-search404 .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-sitemap .main-wrapper .swiper-button-next,.page-formations-promotion-sociale .view-content body.page-user .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.node-type-cours-formation .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-search404 .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-sitemap .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-continues .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-formation-continue .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-haute-ecole .view-content .main-wrapper .swiper-button-next,body.page-user .page-formations-promotion-sociale .view-content .main-wrapper .swiper-button-next{right:0}}.page-formations-continues .swiper-container:not([class*=swiper-container-horizontal]) .swiper-wrapper,.page-formations-formation-continue .swiper-container:not([class*=swiper-container-horizontal]) .swiper-wrapper,.page-formations-haute-ecole .swiper-container:not([class*=swiper-container-horizontal]) .swiper-wrapper,.page-formations-promotion-sociale .swiper-container:not([class*=swiper-container-horizontal]) .swiper-wrapper{display:block;font-size:0;text-align:center}.page-formations-continues .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide,.page-formations-formation-continue .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide,.page-formations-haute-ecole .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide,.page-formations-promotion-sociale .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide{display:inline-block;vertical-align:middle;width:33.333333%}@media (max-width:767.98px){.page-formations-continues .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide,.page-formations-formation-continue .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide,.page-formations-haute-ecole .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide,.page-formations-promotion-sociale .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide{width:50%}}@media (max-width:575.98px){.page-formations-continues .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide,.page-formations-formation-continue .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide,.page-formations-haute-ecole .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide,.page-formations-promotion-sociale .swiper-container:not([class*=swiper-container-horizontal]) .swiper-slide{width:100%}}.page-formations-continues .swiper-container:not([class*=swiper-container-horizontal])~.swiper-button-next,.page-formations-continues .swiper-container:not([class*=swiper-container-horizontal])~.swiper-button-prev,.page-formations-formation-continue .swiper-container:not([class*=swiper-container-horizontal])~.swiper-button-next,.page-formations-formation-continue .swiper-container:not([class*=swiper-container-horizontal])~.swiper-button-prev,.page-formations-haute-ecole .swiper-container:not([class*=swiper-container-horizontal])~.swiper-button-next,.page-formations-haute-ecole .swiper-container:not([class*=swiper-container-horizontal])~.swiper-button-prev,.page-formations-promotion-sociale .swiper-container:not([class*=swiper-container-horizontal])~.swiper-button-next,.page-formations-promotion-sociale .swiper-container:not([class*=swiper-container-horizontal])~.swiper-button-prev{display:none}.page-formations-continues .swiper-container .swiper-pagination-bullets,.page-formations-formation-continue .swiper-container .swiper-pagination-bullets,.page-formations-haute-ecole .swiper-container .swiper-pagination-bullets,.page-formations-promotion-sociale .swiper-container .swiper-pagination-bullets{position:relative;bottom:auto;left:auto;margin-top:10px;border-bottom:2px solid #ced4d7;width:100%;text-align:center;transition:all .2s}@media (min-width:992px){.page-formations-continues .swiper-container .swiper-pagination-bullets,.page-formations-formation-continue .swiper-container .swiper-pagination-bullets,.page-formations-haute-ecole .swiper-container .swiper-pagination-bullets,.page-formations-promotion-sociale .swiper-container .swiper-pagination-bullets{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:end!important;align-items:flex-end!important}}@media (max-width:991.98px){.page-formations-continues .swiper-container .swiper-pagination-bullets,.page-formations-formation-continue .swiper-container .swiper-pagination-bullets,.page-formations-haute-ecole .swiper-container .swiper-pagination-bullets,.page-formations-promotion-sociale .swiper-container .swiper-pagination-bullets{display:none}}.page-formations-continues .swiper-container .swiper-pagination-bullet,.page-formations-formation-continue .swiper-container .swiper-pagination-bullet,.page-formations-haute-ecole .swiper-container .swiper-pagination-bullet,.page-formations-promotion-sociale .swiper-container .swiper-pagination-bullet{display:inline-block;vertical-align:middle;margin:0 0 -2px;border-radius:0;width:auto;height:auto;background:0 0;opacity:1;border-bottom:2px solid transparent;padding:20px 10px;color:#27414d;font-size:.7rem;font-weight:700;line-height:1.8em;text-transform:uppercase;transition:all .2s}@media (min-width:992px){.page-formations-continues .swiper-container .swiper-pagination-bullet,.page-formations-formation-continue .swiper-container .swiper-pagination-bullet,.page-formations-haute-ecole .swiper-container .swiper-pagination-bullet,.page-formations-promotion-sociale .swiper-container .swiper-pagination-bullet{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}}.page-formations-continues .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,.page-formations-continues .swiper-container .swiper-pagination-bullet:hover,.page-formations-formation-continue .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,.page-formations-formation-continue .swiper-container .swiper-pagination-bullet:hover,.page-formations-haute-ecole .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,.page-formations-haute-ecole .swiper-container .swiper-pagination-bullet:hover,.page-formations-promotion-sociale .swiper-container .swiper-pagination-bullet.swiper-pagination-bullet-active,.page-formations-promotion-sociale .swiper-container .swiper-pagination-bullet:hover{background:0 0;border-color:#ff6a10;color:#ff6a10}.page-formations-continues .swiper-slide .content-modal,.page-formations-formation-continue .swiper-slide .content-modal,.page-formations-haute-ecole .swiper-slide .content-modal,.page-formations-promotion-sociale .swiper-slide .content-modal{display:none}.page-formations-continues .formationModal,.page-formations-formation-continue .formationModal,.page-formations-haute-ecole .formationModal,.page-formations-promotion-sociale .formationModal{color:#fff;font-size:1.5rem;font-weight:500;line-height:1.5em}.page-formations-continues .formationModal h2,.page-formations-formation-continue .formationModal h2,.page-formations-haute-ecole .formationModal h2,.page-formations-promotion-sociale .formationModal h2{margin:0;color:#fff;font-size:1.9rem;line-height:1.45em}.page-formations-continues .formationModal ul,.page-formations-formation-continue .formationModal ul,.page-formations-haute-ecole .formationModal ul,.page-formations-promotion-sociale .formationModal ul{margin:0;padding:0;list-style:none}.page-formations-continues .formationModal ul li,.page-formations-formation-continue .formationModal ul li,.page-formations-haute-ecole .formationModal ul li,.page-formations-promotion-sociale .formationModal ul li{color:#fff;font-size:1rem;font-weight:500;line-height:1.9em}.page-formations-continues .formationModal ul li a,.page-formations-formation-continue .formationModal ul li a,.page-formations-haute-ecole .formationModal ul li a,.page-formations-promotion-sociale .formationModal ul li a{text-decoration:underline}.page-formations-continues .formationModal ul li a:hover,.page-formations-formation-continue .formationModal ul li a:hover,.page-formations-haute-ecole .formationModal ul li a:hover,.page-formations-promotion-sociale .formationModal ul li a:hover{text-decoration:none}.page-formations-continues .formationModal .content-intro,.page-formations-formation-continue .formationModal .content-intro,.page-formations-haute-ecole .formationModal .content-intro,.page-formations-promotion-sociale .formationModal .content-intro{margin-top:40px;margin-bottom:95px}.events .more-link .page-formations-continues .formationModal a,.events .more-link .page-formations-formation-continue .formationModal a,.events .more-link .page-formations-haute-ecole .formationModal a,.events .more-link .page-formations-promotion-sociale .formationModal a,.news .more-link .page-formations-continues .formationModal a,.news .more-link .page-formations-formation-continue .formationModal a,.news .more-link .page-formations-haute-ecole .formationModal a,.news .more-link .page-formations-promotion-sociale .formationModal a,.page-formations-continues .formationModal .btn,.page-formations-continues .formationModal .events .more-link a,.page-formations-continues .formationModal .news .more-link a,.page-formations-continues .formationModal .testimonials .more-link a,.page-formations-continues .formationModal input[type=submit],.page-formations-formation-continue .formationModal .btn,.page-formations-formation-continue .formationModal .events .more-link a,.page-formations-formation-continue .formationModal .news .more-link a,.page-formations-formation-continue .formationModal .testimonials .more-link a,.page-formations-formation-continue .formationModal input[type=submit],.page-formations-haute-ecole .formationModal .btn,.page-formations-haute-ecole .formationModal .events .more-link a,.page-formations-haute-ecole .formationModal .news .more-link a,.page-formations-haute-ecole .formationModal .testimonials .more-link a,.page-formations-haute-ecole .formationModal input[type=submit],.page-formations-promotion-sociale .formationModal .btn,.page-formations-promotion-sociale .formationModal .events .more-link a,.page-formations-promotion-sociale .formationModal .news .more-link a,.page-formations-promotion-sociale .formationModal .testimonials .more-link a,.page-formations-promotion-sociale .formationModal input[type=submit],.testimonials .more-link .page-formations-continues .formationModal a,.testimonials .more-link .page-formations-formation-continue .formationModal a,.testimonials .more-link .page-formations-haute-ecole .formationModal a,.testimonials .more-link .page-formations-promotion-sociale .formationModal a{margin:5px;padding-left:25px;letter-spacing:.5px}.events .more-link .page-formations-continues .formationModal a.btn-close:after,.events .more-link .page-formations-formation-continue .formationModal a.btn-close:after,.events .more-link .page-formations-haute-ecole .formationModal a.btn-close:after,.events .more-link .page-formations-promotion-sociale .formationModal a.btn-close:after,.news .more-link .page-formations-continues .formationModal a.btn-close:after,.news .more-link .page-formations-formation-continue .formationModal a.btn-close:after,.news .more-link .page-formations-haute-ecole .formationModal a.btn-close:after,.news .more-link .page-formations-promotion-sociale .formationModal a.btn-close:after,.page-formations-continues .formationModal .btn.btn-close:after,.page-formations-continues .formationModal .events .more-link a.btn-close:after,.page-formations-continues .formationModal .news .more-link a.btn-close:after,.page-formations-continues .formationModal .testimonials .more-link a.btn-close:after,.page-formations-continues .formationModal input.btn-close[type=submit]:after,.page-formations-formation-continue .formationModal .btn.btn-close:after,.page-formations-formation-continue .formationModal .events .more-link a.btn-close:after,.page-formations-formation-continue .formationModal .news .more-link a.btn-close:after,.page-formations-formation-continue .formationModal .testimonials .more-link a.btn-close:after,.page-formations-formation-continue .formationModal input.btn-close[type=submit]:after,.page-formations-haute-ecole .formationModal .btn.btn-close:after,.page-formations-haute-ecole .formationModal .events .more-link a.btn-close:after,.page-formations-haute-ecole .formationModal .news .more-link a.btn-close:after,.page-formations-haute-ecole .formationModal .testimonials .more-link a.btn-close:after,.page-formations-haute-ecole .formationModal input.btn-close[type=submit]:after,.page-formations-promotion-sociale .formationModal .btn.btn-close:after,.page-formations-promotion-sociale .formationModal .events .more-link a.btn-close:after,.page-formations-promotion-sociale .formationModal .news .more-link a.btn-close:after,.page-formations-promotion-sociale .formationModal .testimonials .more-link a.btn-close:after,.page-formations-promotion-sociale .formationModal input.btn-close[type=submit]:after,.testimonials .more-link .page-formations-continues .formationModal a.btn-close:after,.testimonials .more-link .page-formations-formation-continue .formationModal a.btn-close:after,.testimonials .more-link .page-formations-haute-ecole .formationModal a.btn-close:after,.testimonials .more-link .page-formations-promotion-sociale .formationModal a.btn-close:after{margin-top:-4px;width:7px;height:7px;background-image:url(../images/icon-close-white.png);background-size:7px 7px}.events .more-link .page-formations-continues .formationModal a.btn-close:hover:after,.events .more-link .page-formations-formation-continue .formationModal a.btn-close:hover:after,.events .more-link .page-formations-haute-ecole .formationModal a.btn-close:hover:after,.events .more-link .page-formations-promotion-sociale .formationModal a.btn-close:hover:after,.news .more-link .page-formations-continues .formationModal a.btn-close:hover:after,.news .more-link .page-formations-formation-continue .formationModal a.btn-close:hover:after,.news .more-link .page-formations-haute-ecole .formationModal a.btn-close:hover:after,.news .more-link .page-formations-promotion-sociale .formationModal a.btn-close:hover:after,.page-formations-continues .formationModal .btn.btn-close:hover:after,.page-formations-continues .formationModal .events .more-link a.btn-close:hover:after,.page-formations-continues .formationModal .news .more-link a.btn-close:hover:after,.page-formations-continues .formationModal .testimonials .more-link a.btn-close:hover:after,.page-formations-continues .formationModal input.btn-close[type=submit]:hover:after,.page-formations-formation-continue .formationModal .btn.btn-close:hover:after,.page-formations-formation-continue .formationModal .events .more-link a.btn-close:hover:after,.page-formations-formation-continue .formationModal .news .more-link a.btn-close:hover:after,.page-formations-formation-continue .formationModal .testimonials .more-link a.btn-close:hover:after,.page-formations-formation-continue .formationModal input.btn-close[type=submit]:hover:after,.page-formations-haute-ecole .formationModal .btn.btn-close:hover:after,.page-formations-haute-ecole .formationModal .events .more-link a.btn-close:hover:after,.page-formations-haute-ecole .formationModal .news .more-link a.btn-close:hover:after,.page-formations-haute-ecole .formationModal .testimonials .more-link a.btn-close:hover:after,.page-formations-haute-ecole .formationModal input.btn-close[type=submit]:hover:after,.page-formations-promotion-sociale .formationModal .btn.btn-close:hover:after,.page-formations-promotion-sociale .formationModal .events .more-link a.btn-close:hover:after,.page-formations-promotion-sociale .formationModal .news .more-link a.btn-close:hover:after,.page-formations-promotion-sociale .formationModal .testimonials .more-link a.btn-close:hover:after,.page-formations-promotion-sociale .formationModal input.btn-close[type=submit]:hover:after,.testimonials .more-link .page-formations-continues .formationModal a.btn-close:hover:after,.testimonials .more-link .page-formations-formation-continue .formationModal a.btn-close:hover:after,.testimonials .more-link .page-formations-haute-ecole .formationModal a.btn-close:hover:after,.testimonials .more-link .page-formations-promotion-sociale .formationModal a.btn-close:hover:after{background-image:url(../images/icon-close-secondary.png)}.page-formations-continues .formationModal .img-wrapper,.page-formations-formation-continue .formationModal .img-wrapper,.page-formations-haute-ecole .formationModal .img-wrapper,.page-formations-promotion-sociale .formationModal .img-wrapper{text-align:right}@media (max-width:767.98px){.page-formations-continues .formationModal .img-wrapper,.page-formations-formation-continue .formationModal .img-wrapper,.page-formations-haute-ecole .formationModal .img-wrapper,.page-formations-promotion-sociale .formationModal .img-wrapper{margin-top:30px;text-align:left}}.page-formations-continues .box-image,.page-formations-formation-continue .box-image,.page-formations-haute-ecole .box-image,.page-formations-promotion-sociale .box-image{margin-top:0}body.page-actualites .view-news{padding-bottom:75px}body.page-actualites .view-filters form{margin-top:-95px}@media (max-width:1349.98px){body.page-actualites .view-filters form{margin-top:0}}body.page-actualites .view-content{margin-top:15px}body.page-agenda .view-content{padding-top:30px;padding-bottom:60px}body.page-agenda .view-content .item--event_wrapper{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%;padding-left:20px;padding-right:20px}@media (max-width:1349.98px){body.page-agenda .view-content .item--event_wrapper{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:991.98px){body.page-agenda .view-content .item--event_wrapper{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}body.node-type-event .event-intro{padding-top:50px}body.node-type-event .event-intro .date{color:#b7b7b7;font-size:.8rem;font-weight:400;line-height:1.4em;text-transform:uppercase}body.node-type-event .event-intro .tags{margin:0;color:#ff7d00;font-size:.9rem;font-style:italic;font-weight:700;line-height:1.1em}body.node-type-event .event-intro .tags a{color:#ff7d00;text-decoration:underline}body.node-type-event .event-intro .tags a:hover{text-decoration:none}body.node-type-faq .node-faq{padding-top:50px;padding-bottom:90px}body.page-faq .view-filters form{margin-top:-95px}@media (max-width:1349.98px){body.page-faq .view-filters form{margin-top:0}}body.page-faq .view-content{padding-top:60px;padding-bottom:60px}body.page-faq .view-content .card{padding-top:15px;padding-bottom:15px}body.page-faq .view-content .card .card-header h5{margin:0;color:#27414d;font-size:1rem;font-weight:800;line-height:2.25em}body.page-faq .view-content .card .card-header h5 a{color:#27414d;text-decoration:none;transition:all .2s}body.page-faq .view-content .card .card-header h5 a:hover{color:#ff6a10}body.page-faq .view-content .card+.card{border-top:1px solid #5a6671}body.node-type-formation .node-formation.color40 .block-cours .block-list ul li a{background-color:rgba(255,143,52,.05)}body.node-type-formation .node-formation.color40 .banner.banner--image .title,body.node-type-formation .node-formation.color40 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color40 .block-cours .credits,body.node-type-formation .node-formation.color40 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color40 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color40 .block-info .aside:after,body.node-type-formation .node-formation.color40 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color40 .testimonials .swiper-pagination-bullet-active{background-color:#ff8f34}body.node-type-formation .node-formation.color40 #cours .modal-body .title,body.node-type-formation .node-formation.color40 .modal-body .title{color:#ff8f34}body.node-type-formation .node-formation.color40 .block-cours .btn-wrapper .btn-tertiary{background-color:#ff8f34;border-color:#ff8f34}body.node-type-formation .node-formation.color40 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#ff7301;border-color:#ff7301}body.node-type-formation .node-formation.color40 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color40 .testimonials .swiper-pagination-bullet{border-color:#ff8f34}body.node-type-formation .node-formation.color40 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color188 .block-cours .block-list ul li a,body.node-type-formation .node-formation.color190 .block-cours .block-list ul li a{background-color:rgba(255,204,64,.05)}body.node-type-formation .node-formation.color188 .banner.banner--image .title,body.node-type-formation .node-formation.color188 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color188 .block-cours .credits,body.node-type-formation .node-formation.color188 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color188 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color188 .block-info .aside:after,body.node-type-formation .node-formation.color188 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color188 .testimonials .swiper-pagination-bullet-active,body.node-type-formation .node-formation.color190 .banner.banner--image .title,body.node-type-formation .node-formation.color190 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color190 .block-cours .credits,body.node-type-formation .node-formation.color190 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color190 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color190 .block-info .aside:after,body.node-type-formation .node-formation.color190 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color190 .testimonials .swiper-pagination-bullet-active{background-color:#ffcc40}body.node-type-formation .node-formation.color188 #cours .modal-body .title,body.node-type-formation .node-formation.color188 .modal-body .title,body.node-type-formation .node-formation.color190 #cours .modal-body .title,body.node-type-formation .node-formation.color190 .modal-body .title{color:#ffcc40}body.node-type-formation .node-formation.color188 .block-cours .btn-wrapper .btn-tertiary,body.node-type-formation .node-formation.color190 .block-cours .btn-wrapper .btn-tertiary{background-color:#ffcc40;border-color:#ffcc40}body.node-type-formation .node-formation.color188 .block-cours .btn-wrapper .btn-tertiary:hover,body.node-type-formation .node-formation.color190 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#ffbe0d;border-color:#ffbe0d}body.node-type-formation .node-formation.color188 .block-cours .block-list li a:hover .credits,body.node-type-formation .node-formation.color190 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color188 .testimonials .swiper-pagination-bullet,body.node-type-formation .node-formation.color190 .testimonials .swiper-pagination-bullet{border-color:#ffcc40}body.node-type-formation .node-formation.color188 .item--testimonial .description,body.node-type-formation .node-formation.color190 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color36 .block-cours .block-list ul li a{background-color:rgba(95,191,151,.05)}body.node-type-formation .node-formation.color36 .banner.banner--image .title,body.node-type-formation .node-formation.color36 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color36 .block-cours .credits,body.node-type-formation .node-formation.color36 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color36 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color36 .block-info .aside:after,body.node-type-formation .node-formation.color36 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color36 .testimonials .swiper-pagination-bullet-active{background-color:#5fbf97}body.node-type-formation .node-formation.color36 #cours .modal-body .title,body.node-type-formation .node-formation.color36 .modal-body .title{color:#5fbf97}body.node-type-formation .node-formation.color36 .block-cours .btn-wrapper .btn-tertiary{background-color:#5fbf97;border-color:#5fbf97}body.node-type-formation .node-formation.color36 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#43a87e;border-color:#43a87e}body.node-type-formation .node-formation.color36 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color36 .testimonials .swiper-pagination-bullet{border-color:#5fbf97}body.node-type-formation .node-formation.color36 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color38 .block-cours .block-list ul li a{background-color:rgba(36,145,150,.05)}body.node-type-formation .node-formation.color38 .banner.banner--image .title,body.node-type-formation .node-formation.color38 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color38 .block-cours .credits,body.node-type-formation .node-formation.color38 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color38 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color38 .block-info .aside:after,body.node-type-formation .node-formation.color38 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color38 .testimonials .swiper-pagination-bullet-active{background-color:#249196}body.node-type-formation .node-formation.color38 #cours .modal-body .title,body.node-type-formation .node-formation.color38 .modal-body .title{color:#249196}body.node-type-formation .node-formation.color38 .block-cours .btn-wrapper .btn-tertiary{background-color:#249196;border-color:#249196}body.node-type-formation .node-formation.color38 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#1a696d;border-color:#1a696d}body.node-type-formation .node-formation.color38 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color38 .testimonials .swiper-pagination-bullet{border-color:#249196}body.node-type-formation .node-formation.color38 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color46 .block-cours .block-list ul li a{background-color:rgba(144,44,142,.05)}body.node-type-formation .node-formation.color46 .banner.banner--image .title,body.node-type-formation .node-formation.color46 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color46 .block-cours .credits,body.node-type-formation .node-formation.color46 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color46 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color46 .block-info .aside:after,body.node-type-formation .node-formation.color46 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color46 .testimonials .swiper-pagination-bullet-active{background-color:#902c8e}body.node-type-formation .node-formation.color46 #cours .modal-body .title,body.node-type-formation .node-formation.color46 .modal-body .title{color:#902c8e}body.node-type-formation .node-formation.color46 .block-cours .btn-wrapper .btn-tertiary{background-color:#902c8e;border-color:#902c8e}body.node-type-formation .node-formation.color46 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#692067;border-color:#692067}body.node-type-formation .node-formation.color46 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color46 .testimonials .swiper-pagination-bullet{border-color:#902c8e}body.node-type-formation .node-formation.color46 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color48 .block-cours .block-list ul li a{background-color:rgba(31,55,101,.05)}body.node-type-formation .node-formation.color48 .banner.banner--image .title,body.node-type-formation .node-formation.color48 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color48 .block-cours .credits,body.node-type-formation .node-formation.color48 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color48 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color48 .block-info .aside:after,body.node-type-formation .node-formation.color48 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color48 .testimonials .swiper-pagination-bullet-active{background-color:#1f3765}body.node-type-formation .node-formation.color48 #cours .modal-body .title,body.node-type-formation .node-formation.color48 .modal-body .title{color:#1f3765}body.node-type-formation .node-formation.color48 .block-cours .btn-wrapper .btn-tertiary{background-color:#1f3765;border-color:#1f3765}body.node-type-formation .node-formation.color48 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#13223e;border-color:#13223e}body.node-type-formation .node-formation.color48 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color48 .testimonials .swiper-pagination-bullet{border-color:#1f3765}body.node-type-formation .node-formation.color48 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color50 .block-cours .block-list ul li a{background-color:rgba(5,104,138,.05)}body.node-type-formation .node-formation.color50 .banner.banner--image .title,body.node-type-formation .node-formation.color50 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color50 .block-cours .credits,body.node-type-formation .node-formation.color50 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color50 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color50 .block-info .aside:after,body.node-type-formation .node-formation.color50 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color50 .testimonials .swiper-pagination-bullet-active{background-color:#05688a}body.node-type-formation .node-formation.color50 #cours .modal-body .title,body.node-type-formation .node-formation.color50 .modal-body .title{color:#05688a}body.node-type-formation .node-formation.color50 .block-cours .btn-wrapper .btn-tertiary{background-color:#05688a;border-color:#05688a}body.node-type-formation .node-formation.color50 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#034359;border-color:#034359}body.node-type-formation .node-formation.color50 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color50 .testimonials .swiper-pagination-bullet{border-color:#05688a}body.node-type-formation .node-formation.color50 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color44 .block-cours .block-list ul li a{background-color:rgba(2,150,209,.05)}body.node-type-formation .node-formation.color44 .banner.banner--image .title,body.node-type-formation .node-formation.color44 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color44 .block-cours .credits,body.node-type-formation .node-formation.color44 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color44 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color44 .block-info .aside:after,body.node-type-formation .node-formation.color44 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color44 .testimonials .swiper-pagination-bullet-active{background-color:#0296d1}body.node-type-formation .node-formation.color44 #cours .modal-body .title,body.node-type-formation .node-formation.color44 .modal-body .title{color:#0296d1}body.node-type-formation .node-formation.color44 .block-cours .btn-wrapper .btn-tertiary{background-color:#0296d1;border-color:#0296d1}body.node-type-formation .node-formation.color44 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#02729e;border-color:#02729e}body.node-type-formation .node-formation.color44 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color44 .testimonials .swiper-pagination-bullet{border-color:#0296d1}body.node-type-formation .node-formation.color44 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color66 .block-cours .block-list ul li a,body.node-type-formation .node-formation.color68 .block-cours .block-list ul li a,body.node-type-formation .node-formation.color70 .block-cours .block-list ul li a{background-color:rgba(6,93,123,.05)}body.node-type-formation .node-formation.color66 .banner.banner--image .title,body.node-type-formation .node-formation.color66 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color66 .block-cours .credits,body.node-type-formation .node-formation.color66 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color66 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color66 .block-info .aside:after,body.node-type-formation .node-formation.color66 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color66 .testimonials .swiper-pagination-bullet-active,body.node-type-formation .node-formation.color68 .banner.banner--image .title,body.node-type-formation .node-formation.color68 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color68 .block-cours .credits,body.node-type-formation .node-formation.color68 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color68 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color68 .block-info .aside:after,body.node-type-formation .node-formation.color68 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color68 .testimonials .swiper-pagination-bullet-active,body.node-type-formation .node-formation.color70 .banner.banner--image .title,body.node-type-formation .node-formation.color70 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color70 .block-cours .credits,body.node-type-formation .node-formation.color70 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color70 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color70 .block-info .aside:after,body.node-type-formation .node-formation.color70 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color70 .testimonials .swiper-pagination-bullet-active{background-color:#065d7b}body.node-type-formation .node-formation.color66 #cours .modal-body .title,body.node-type-formation .node-formation.color66 .modal-body .title,body.node-type-formation .node-formation.color68 #cours .modal-body .title,body.node-type-formation .node-formation.color68 .modal-body .title,body.node-type-formation .node-formation.color70 #cours .modal-body .title,body.node-type-formation .node-formation.color70 .modal-body .title{color:#065d7b}body.node-type-formation .node-formation.color66 .block-cours .btn-wrapper .btn-tertiary,body.node-type-formation .node-formation.color68 .block-cours .btn-wrapper .btn-tertiary,body.node-type-formation .node-formation.color70 .block-cours .btn-wrapper .btn-tertiary{background-color:#065d7b;border-color:#065d7b}body.node-type-formation .node-formation.color66 .block-cours .btn-wrapper .btn-tertiary:hover,body.node-type-formation .node-formation.color68 .block-cours .btn-wrapper .btn-tertiary:hover,body.node-type-formation .node-formation.color70 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#04384a;border-color:#04384a}body.node-type-formation .node-formation.color66 .block-cours .block-list li a:hover .credits,body.node-type-formation .node-formation.color68 .block-cours .block-list li a:hover .credits,body.node-type-formation .node-formation.color70 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color66 .testimonials .swiper-pagination-bullet,body.node-type-formation .node-formation.color68 .testimonials .swiper-pagination-bullet,body.node-type-formation .node-formation.color70 .testimonials .swiper-pagination-bullet{border-color:#065d7b}body.node-type-formation .node-formation.color66 .item--testimonial .description,body.node-type-formation .node-formation.color68 .item--testimonial .description,body.node-type-formation .node-formation.color70 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color60 .block-cours .block-list ul li a{background-color:rgba(168,76,52,.05)}body.node-type-formation .node-formation.color60 .banner.banner--image .title,body.node-type-formation .node-formation.color60 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color60 .block-cours .credits,body.node-type-formation .node-formation.color60 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color60 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color60 .block-info .aside:after,body.node-type-formation .node-formation.color60 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color60 .testimonials .swiper-pagination-bullet-active{background-color:#a84c34}body.node-type-formation .node-formation.color60 #cours .modal-body .title,body.node-type-formation .node-formation.color60 .modal-body .title{color:#a84c34}body.node-type-formation .node-formation.color60 .block-cours .btn-wrapper .btn-tertiary{background-color:#a84c34;border-color:#a84c34}body.node-type-formation .node-formation.color60 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#813a28;border-color:#813a28}body.node-type-formation .node-formation.color60 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color60 .testimonials .swiper-pagination-bullet{border-color:#a84c34}body.node-type-formation .node-formation.color60 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color52 .block-cours .block-list ul li a{background-color:rgba(0,147,206,.05)}body.node-type-formation .node-formation.color52 .banner.banner--image .title,body.node-type-formation .node-formation.color52 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color52 .block-cours .credits,body.node-type-formation .node-formation.color52 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color52 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color52 .block-info .aside:after,body.node-type-formation .node-formation.color52 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color52 .testimonials .swiper-pagination-bullet-active{background-color:#0093ce}body.node-type-formation .node-formation.color52 #cours .modal-body .title,body.node-type-formation .node-formation.color52 .modal-body .title{color:#0093ce}body.node-type-formation .node-formation.color52 .block-cours .btn-wrapper .btn-tertiary{background-color:#0093ce;border-color:#0093ce}body.node-type-formation .node-formation.color52 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#006f9b;border-color:#006f9b}body.node-type-formation .node-formation.color52 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color52 .testimonials .swiper-pagination-bullet{border-color:#0093ce}body.node-type-formation .node-formation.color52 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color181 .block-cours .block-list ul li a,body.node-type-formation .node-formation.color54 .block-cours .block-list ul li a{background-color:rgba(142,193,79,.05)}body.node-type-formation .node-formation.color181 .banner.banner--image .title,body.node-type-formation .node-formation.color181 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color181 .block-cours .credits,body.node-type-formation .node-formation.color181 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color181 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color181 .block-info .aside:after,body.node-type-formation .node-formation.color181 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color181 .testimonials .swiper-pagination-bullet-active,body.node-type-formation .node-formation.color54 .banner.banner--image .title,body.node-type-formation .node-formation.color54 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color54 .block-cours .credits,body.node-type-formation .node-formation.color54 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color54 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color54 .block-info .aside:after,body.node-type-formation .node-formation.color54 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color54 .testimonials .swiper-pagination-bullet-active{background-color:#8ec14f}body.node-type-formation .node-formation.color181 #cours .modal-body .title,body.node-type-formation .node-formation.color181 .modal-body .title,body.node-type-formation .node-formation.color54 #cours .modal-body .title,body.node-type-formation .node-formation.color54 .modal-body .title{color:#8ec14f}body.node-type-formation .node-formation.color181 .block-cours .btn-wrapper .btn-tertiary,body.node-type-formation .node-formation.color54 .block-cours .btn-wrapper .btn-tertiary{background-color:#8ec14f;border-color:#8ec14f}body.node-type-formation .node-formation.color181 .block-cours .btn-wrapper .btn-tertiary:hover,body.node-type-formation .node-formation.color54 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#74a33a;border-color:#74a33a}body.node-type-formation .node-formation.color181 .block-cours .block-list li a:hover .credits,body.node-type-formation .node-formation.color54 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color181 .testimonials .swiper-pagination-bullet,body.node-type-formation .node-formation.color54 .testimonials .swiper-pagination-bullet{border-color:#8ec14f}body.node-type-formation .node-formation.color181 .item--testimonial .description,body.node-type-formation .node-formation.color54 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color62 .block-cours .block-list ul li a{background-color:rgba(243,145,73,.05)}body.node-type-formation .node-formation.color62 .banner.banner--image .title,body.node-type-formation .node-formation.color62 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color62 .block-cours .credits,body.node-type-formation .node-formation.color62 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color62 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color62 .block-info .aside:after,body.node-type-formation .node-formation.color62 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color62 .testimonials .swiper-pagination-bullet-active{background-color:#f39149}body.node-type-formation .node-formation.color62 #cours .modal-body .title,body.node-type-formation .node-formation.color62 .modal-body .title{color:#f39149}body.node-type-formation .node-formation.color62 .block-cours .btn-wrapper .btn-tertiary{background-color:#f39149;border-color:#f39149}body.node-type-formation .node-formation.color62 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#f07419;border-color:#f07419}body.node-type-formation .node-formation.color62 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color62 .testimonials .swiper-pagination-bullet{border-color:#f39149}body.node-type-formation .node-formation.color62 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color64 .block-cours .block-list ul li a{background-color:rgba(247,165,0,.05)}body.node-type-formation .node-formation.color64 .banner.banner--image .title,body.node-type-formation .node-formation.color64 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color64 .block-cours .credits,body.node-type-formation .node-formation.color64 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color64 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color64 .block-info .aside:after,body.node-type-formation .node-formation.color64 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color64 .testimonials .swiper-pagination-bullet-active{background-color:#f7a500}body.node-type-formation .node-formation.color64 #cours .modal-body .title,body.node-type-formation .node-formation.color64 .modal-body .title{color:#f7a500}body.node-type-formation .node-formation.color64 .block-cours .btn-wrapper .btn-tertiary{background-color:#f7a500;border-color:#f7a500}body.node-type-formation .node-formation.color64 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#c48300;border-color:#c48300}body.node-type-formation .node-formation.color64 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color64 .testimonials .swiper-pagination-bullet{border-color:#f7a500}body.node-type-formation .node-formation.color64 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color56 .block-cours .block-list ul li a{background-color:rgba(75,172,186,.05)}body.node-type-formation .node-formation.color56 .banner.banner--image .title,body.node-type-formation .node-formation.color56 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color56 .block-cours .credits,body.node-type-formation .node-formation.color56 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color56 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color56 .block-info .aside:after,body.node-type-formation .node-formation.color56 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color56 .testimonials .swiper-pagination-bullet-active{background-color:#4bacba}body.node-type-formation .node-formation.color56 #cours .modal-body .title,body.node-type-formation .node-formation.color56 .modal-body .title{color:#4bacba}body.node-type-formation .node-formation.color56 .block-cours .btn-wrapper .btn-tertiary{background-color:#4bacba;border-color:#4bacba}body.node-type-formation .node-formation.color56 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#3a8c98;border-color:#3a8c98}body.node-type-formation .node-formation.color56 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color56 .testimonials .swiper-pagination-bullet{border-color:#4bacba}body.node-type-formation .node-formation.color56 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color58 .block-cours .block-list ul li a{background-color:rgba(191,199,203,.05)}body.node-type-formation .node-formation.color58 .banner.banner--image .title,body.node-type-formation .node-formation.color58 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color58 .block-cours .credits,body.node-type-formation .node-formation.color58 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color58 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color58 .block-info .aside:after,body.node-type-formation .node-formation.color58 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color58 .testimonials .swiper-pagination-bullet-active{background-color:#bfc7cb}body.node-type-formation .node-formation.color58 #cours .modal-body .title,body.node-type-formation .node-formation.color58 .modal-body .title{color:#bfc7cb}body.node-type-formation .node-formation.color58 .block-cours .btn-wrapper .btn-tertiary{background-color:#bfc7cb;border-color:#bfc7cb}body.node-type-formation .node-formation.color58 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#a3aeb4;border-color:#a3aeb4}body.node-type-formation .node-formation.color58 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color58 .testimonials .swiper-pagination-bullet{border-color:#bfc7cb}body.node-type-formation .node-formation.color58 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-formation .node-formation.color472 .block-cours .block-list ul li a,body.node-type-formation .node-formation.color474 .block-cours .block-list ul li a{background-color:rgba(209,56,102,.05)}body.node-type-formation .node-formation.color472 .banner.banner--image .title,body.node-type-formation .node-formation.color472 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color472 .block-cours .credits,body.node-type-formation .node-formation.color472 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color472 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color472 .block-info .aside:after,body.node-type-formation .node-formation.color472 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color472 .testimonials .swiper-pagination-bullet-active,body.node-type-formation .node-formation.color474 .banner.banner--image .title,body.node-type-formation .node-formation.color474 .block-cours .block-list li a:hover,body.node-type-formation .node-formation.color474 .block-cours .credits,body.node-type-formation .node-formation.color474 .block-cours .nav-tabs .nav-link.active,body.node-type-formation .node-formation.color474 .block-cours .nav-tabs .nav-link:hover,body.node-type-formation .node-formation.color474 .block-info .aside:after,body.node-type-formation .node-formation.color474 .item--testimonial .testimonial .inner,body.node-type-formation .node-formation.color474 .testimonials .swiper-pagination-bullet-active{background-color:#d13866}body.node-type-formation .node-formation.color472 #cours .modal-body .title,body.node-type-formation .node-formation.color472 .modal-body .title,body.node-type-formation .node-formation.color474 #cours .modal-body .title,body.node-type-formation .node-formation.color474 .modal-body .title{color:#d13866}body.node-type-formation .node-formation.color472 .block-cours .btn-wrapper .btn-tertiary,body.node-type-formation .node-formation.color474 .block-cours .btn-wrapper .btn-tertiary{background-color:#d13866;border-color:#d13866}body.node-type-formation .node-formation.color472 .block-cours .btn-wrapper .btn-tertiary:hover,body.node-type-formation .node-formation.color474 .block-cours .btn-wrapper .btn-tertiary:hover{background-color:#ae2850;border-color:#ae2850}body.node-type-formation .node-formation.color472 .block-cours .block-list li a:hover .credits,body.node-type-formation .node-formation.color474 .block-cours .block-list li a:hover .credits{background-color:#fff}body.node-type-formation .node-formation.color472 .testimonials .swiper-pagination-bullet,body.node-type-formation .node-formation.color474 .testimonials .swiper-pagination-bullet{border-color:#d13866}body.node-type-formation .node-formation.color472 .item--testimonial .description,body.node-type-formation .node-formation.color474 .item--testimonial .description{background-color:#f7f7f7;color:#696e72}body.node-type-implantation .node-implantation{padding-top:50px;padding-bottom:90px}body.node-type-news .news-intro{padding-top:50px;font-size:1rem;font-weight:500;line-height:1.5em}body.node-type-news .news-intro p{margin:0}body.node-type-news .news-intro p.date{color:#b7b7b7;font-size:.8rem;font-weight:400;line-height:1.4em;text-transform:uppercase}body.node-type-news .news-intro p.tags{margin-bottom:5px;color:#ff7d00;font-size:.9rem;font-style:italic;font-weight:700}body.node-type-news .news-intro p.tags a{color:#ff7d00;text-decoration:underline}body.node-type-news .news-intro p.tags a:hover{text-decoration:none}body.node-type-news .news-intro .img-wrapper{float:left;margin:0 30px 30px 0}@media (max-width:767.98px){body.node-type-news .news-intro .img-wrapper{float:none;margin:0 0 30px}}body.node-type-testimonial .node-testimonial{padding-top:50px;padding-bottom:90px;font-size:1rem;font-weight:500;line-height:1.9em}body.node-type-testimonial .node-testimonial p{margin:0 0 10px}body.node-type-testimonial .node-testimonial p:last-child{margin-bottom:0}body.node-type-testimonial .node-testimonial .img-wrapper{float:left;margin:0 30px 30px 0}@media (max-width:767.98px){body.node-type-testimonial .node-testimonial .img-wrapper{float:none;margin:0 0 30px}}body.node-type-testimonial .node-testimonial .testi-intro{margin:0 0 20px;font-size:1.9rem;font-style:italic;font-weight:300;line-height:1.2em}body.node-type-testimonial .node-testimonial .description .author{font-weight:900;line-height:1.5em}body.node-type-webform .node-webform{padding-top:50px;padding-bottom:90px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2UvX2Jvb3RzdHJhcC5zY3NzIiwiYmFzZS9fZm9udHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcHJpbnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJiYXNlL19jdXN0b20uc2NzcyIsImxheW91dHMvX21haW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJtYWluLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3R5cGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY29kZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZ3JpZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdGFibGVzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fZnVuY3Rpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Zvcm1zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190cmFuc2l0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZ3JhZGllbnRzLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX2V2ZW50cy5zY3NzIiwibGF5b3V0cy9wYWdlL19uZXdzLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX3Rlc3RpbW9uaWFsLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHJhbnNpdGlvbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21vZGFsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19hbGlnbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYmFja2dyb3VuZC12YXJpYW50LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19iYWNrZ3JvdW5kLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19ib3JkZXJzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mbG9hdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1lbXBoYXNpcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC1oaWRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXNpYmlsaXR5LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvZm9udC1hd2Vzb21lLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3BhdGguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fY29yZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fZml4ZWQtd2lkdGguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fbGlzdC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2FuaW1hdGVkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19taXhpbnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fc3RhY2tlZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2FuaW1hdGUuY3NzL2FuaW1hdGUubWluLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9zd2lwZXIvZGlzdC9jc3Mvc3dpcGVyLm1pbi5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvbGlnaHRib3gyL2Rpc3QvY3NzL2xpZ2h0Ym94Lm1pbi5jc3MiLCJiYXNlL19kcnVwYWwuc2NzcyIsImhlbHBlcnMvX2FuaW1hdGlvbnMuc2NzcyIsImxheW91dHMvX2hlYWRlci5zY3NzIiwibGF5b3V0cy9oZWFkZXIvX25hdmlnYXRpb24uc2NzcyIsImxheW91dHMvaGVhZGVyL19iYW5uZXIuc2NzcyIsImxheW91dHMvX2Zvb3Rlci5zY3NzIiwibGF5b3V0cy9wYWdlL190eXBlLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX2Jsb2NrLWNvdXJzLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX2Jsb2NrLWluZm8uc2NzcyIsImxheW91dHMvcGFnZS9fYmxvY2stbGlzdC5zY3NzIiwibGF5b3V0cy9wYWdlL19ib3gtY29sb3Iuc2NzcyIsImxheW91dHMvcGFnZS9fYm94LWltYWdlLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX2ZhcS5zY3NzIiwibGF5b3V0cy9wYWdlL19mb2xsb3ctdXMuc2NzcyIsImxheW91dHMvcGFnZS9faW1wbGFudGF0aW9ucy5zY3NzIiwibGF5b3V0cy9wYWdlL19pbnRyby5zY3NzIiwibGF5b3V0cy9wYWdlL19sZWFkZXJib2FyZC5zY3NzIiwibGF5b3V0cy9wYWdlL19tYXAuc2NzcyIsImxheW91dHMvcGFnZS9fbmV3cy1ldmVudHMuc2NzcyIsImxheW91dHMvcGFnZS9fb25nbGV0cy5zY3NzIiwibGF5b3V0cy9wYWdlL19wYXJhZ3JhcGhzLWV2aWRlbmNlLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX3BhcmFncmFwaHMtZ2FsZXJpZS5zY3NzIiwibGF5b3V0cy9wYWdlL19wYXJhZ3JhcGhzLXRleHRlLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX3RpbWVsaW5lLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX3RoZW1lLnNjc3MiLCJsYXlvdXRzL3BhZ2UvX3ZpZGVvcy5zY3NzIiwiY29tcG9uZW50cy9fYnJlYWRjcnVtYi5zY3NzIiwiY29tcG9uZW50cy9fZmlsdGVyLnNjc3MiLCJjb21wb25lbnRzL19mb3Jtcy5zY3NzIiwiY29tcG9uZW50cy9fYmcuc2NzcyIsImNvbXBvbmVudHMvX2l0ZW0tZXZlbnQuc2NzcyIsImNvbXBvbmVudHMvX2l0ZW0tZm9ybWF0aW9uLnNjc3MiLCJjb21wb25lbnRzL19pdGVtLWltcGxhbnRhdGlvbi5zY3NzIiwiY29tcG9uZW50cy9faXRlbS1uZXdzLnNjc3MiLCJjb21wb25lbnRzL19pdGVtLXRlc3RpbW9uaWFsLnNjc3MiLCJjb21wb25lbnRzL19pdGVtLXRoZW1lLnNjc3MiLCJjb21wb25lbnRzL19pdGVtLXZpZGVvLnNjc3MiLCJjb21wb25lbnRzL19uYXYtdGFicy5zY3NzIiwiY29tcG9uZW50cy9fcGFnZXIuc2NzcyIsInBhZ2VzL19ob21lcGFnZS5zY3NzIiwicGFnZXMvX2xpc3Rpbmcuc2NzcyIsInBhZ2VzL19wYWdlLWFjdHVhbGl0ZXMuc2NzcyIsInBhZ2VzL19wYWdlLWFnZW5kYS5zY3NzIiwicGFnZXMvX3BhZ2UtZXZlbnQuc2NzcyIsInBhZ2VzL19wYWdlLWZhcS5zY3NzIiwicGFnZXMvX3BhZ2UtZm9ybWF0aW9uLnNjc3MiLCJwYWdlcy9fcGFnZS1pbXBsYW50YXRpb24uc2NzcyIsInBhZ2VzL19wYWdlLW5ld3Muc2NzcyIsInBhZ2VzL19wYWdlLXRlc3RpbW9uaWFsLnNjc3MiLCJwYWdlcy9fcGFnZS13ZWJmb3JtLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUFBOzs7OztBQ0FBLHVHQ1dFLGFBQ0UsRUFFQSxRQURBLFNBSUUsWUFBYSxlQUViLFdBQVksZUFHZCxvQ0FFSSxnQkFBaUIsVUFTckIsbUJBQ0UsUUFBUyxLQUFLLFlBQVksSUFjNUIsSUFDRSxZQUFhLG1CQUdmLFdBREEsSUFFRSxPQ3lKd0IsSUR6SkYsTUFBTSxLQUM1QixrQkFBbUIsTUFRckIsTUFD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TW5OOUIsV0FDRSxVTndONEIsT012TjVCLFlONE40QixJTTNONUIsWU5nTjRCLElHNUs5QixHRzNCRSxXTjhETyxLTTdEUCxjTjZETyxLTTVEUCxPQUFRLEVBQ1IsV05vSjRCLElNcEpDLE1OckNwQixlTThDWCxPQURBLE1BRUUsVU4yTTRCLElNMU01QixZTnlLNEIsSU1ySzlCLE1BREEsS0FFRSxRTitNNEIsS005TTVCLGlCTnVONEIsUU0vTTlCLGVDL0VFLGFBQWMsRUFDZCxXQUFZLEtEbUZkLGFDcEZFLGFBQWMsRUFDZCxXQUFZLEtEc0ZkLGtCQUNFLFFBQVMsYUFEWCxtQ0FJSSxhTmlNMEIsTU12TDlCLFlBQ0UsVUFBVyxJQUNYLGVBQWdCLFVBSWxCLFlBQ0UsY05LTyxLTUpQLFVObUs0QixRTWhLOUIsbUJBQ0UsUUFBUyxNQUNULFVBQVcsSUFDWCxNTnRHUyxRTW1HWCwyQkFNSSxRQUFTLGNFbkhiLFdDSUUsVUFBVyxLQUdYLE9BQVEsS0REVixlQUNFLFFScXlCa0MsT1FweUJsQyxpQlJKUyxLUUtULE9SOEw0QixJUTlMSSxNUkZ2QixRVVZQLGNWNk0wQixPU3RNNUIsVUFBVyxLQUdYLE9BQVEsS0RjVixRQUVFLFFBQVMsYUFHWCxZQUNFLGNBQWUsTUFDZixZQUFhLEVBR2YsZ0JBQ0UsVVJzeEJrQyxJUXJ4QmxDLE1SdkJTLFFXaEJYLEtBQ0EsSUFDQSxJQUNBLEtBQ0UsWVhnTzRCLGNBQWMsQ0FBRSxLQUFLLENBQUUsTUFBTSxDQUFFLFFBQVEsQ0FBRSxpQkFBaUIsQ0FBRSxhQUFhLENBQUUsVVc1TnpHLEtBQ0UsVVhvMkJrQyxNV24yQmxDLE1YNEJRLFFXM0JSLFdBQVksV0FHWixPQUNFLE1BQU8sUUFLWCxJQUNFLFFYMjFCa0MsTUFDQSxNVzMxQmxDLFVYdTFCa0MsTVd0MUJsQyxNWGJTLEtXY1QsaUJYTFMsUVVoQlAsY1YrTTBCLE1XOUw5QixRQVNJLFFBQVMsRUFDVCxVQUFXLEtBQ1gsWVgrTTBCLElEL0wxQixJWVRGLFFBQVMsTUFDVCxVWHMwQmtDLE1XcjBCbEMsTVhyQlMsUVdrQlgs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QSwyQkFBQSwyQkNBQSx5QkFBQSx5QkNBQSxpQ0FBQSxpQ0NpR0EseUJBQUEseUJDekVJLFFBQVMsRUFDVCxXM0JpVDBCLEVBQUUsRUFBRSxFQUZKLE1DL1RuQixxQjBCSFgsY0FBQSxjSk5BLDhCQUFBLDhCQ0FBLDRCQUFBLDRCQ0FBLG9DQUFBLG9DQ2lHQSw0QkFBQSw0QkNsRUksUTNCOFUwQixJMkJ2VzlCLG1DSk5BLG1EQ0FBLGlEQ0FBLHlEQ2lHQSxpREM1REksT0FBUSxRQS9CWiwwQ0FBQSwwQ0pOQSwwREFBQSwwRENBQSx3REFBQSx3RENBQSxnRUFBQSxnRUNpR0Esd0RBQUEsd0RDdkRJLGlCQUFrQixLSjFDdEIsOEJBQUEsdUNDQUEsNEJBQUEscUNDQUEsb0NBQUEsNkNFb0RBLGVBQ0EsdUNBQUEscUNBQUEsNkNBQUEsd0JBQ0UsZUFBZ0IsS0FTaEIsYUovREYscUJDQUEsbUJDQUEsMkJDaUdBLG1CRTNGRSxNNUJLUyxLc0JMUCxpQnJCR08sUTJCRFQsYTNCQ1MsUUlLVCxtQmtCZEYsMkJDQUEseUJDQUEsaUNDaUdBLHlCRXJGSSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLG1CQzlDQSxtQkxqQkYsMkJBQUEsMkJDQUEseUJBQUEseUJDQUEsaUNBQUEsaUNDaUdBLHlCQUFBLHlCRTFFTSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUMvVG5CLG9CMkJtQlQsc0JEbUNBLHNCSi9ERiw4QkFBQSw4QkNBQSw0QkFBQSw0QkNBQSxvQ0FBQSxvQ0NpR0EsNEJBQUEsNEJFbkVJLE01Qm5CTyxLNEJvQlAsaUIzQnRCTyxRMkJ1QlAsYTNCdkJPLFEwQnNEVCxrREM1QkEsa0RMbkNGLDJDQUFBLDBEQUFBLDBEQ0FBLHlDQUFBLHdEQUFBLHdESXFDRSxtQ0FBQSx5Q0hyQ0YsaURBQUEsZ0VBQUEsZ0VDaUdBLHdEQUFBLHdERTNESSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wsd0RDbEJFLHdETDdDSixpREFBQSxnRUFBQSxnRUNBQSwrQ0FBQSw4REFBQSw4RElxQ0UseUNBQUEsK0NIckNGLHVEQUFBLHNFQUFBLHNFQ2lHQSw4REFBQSw4REUvQ1EsV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DL1RuQixvQjBCc0RULGVDekRBLE01QktTLEtzQkxQLGlCckJJUyxRMkJGWCxhM0JFVyxRSUlYLHFCdUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLHFCQzlDQSxxQkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUM5VGpCLGtCMkJrQlgsd0JEbUNBLHdCQ2pDRSxNNUJuQk8sSzRCb0JQLGlCM0JyQlMsUTJCc0JULGEzQnRCUyxRMEJxRFgsb0RDNUJBLG9EQUVBLHFDQUNFLE01QjNCTyxLNEI0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCwwRENsQkUsMERBUkYsMkNBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DOVRqQixrQjBCcURYLGFDekRBLE01QktTLEtzQkxQLGlCckJRTyxRMkJOVCxhM0JNUyxRSUFULG1CdUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLG1CQzlDQSxtQkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUMxVG5CLG1CMkJjVCxzQkRtQ0Esc0JDakNFLE01Qm5CTyxLNEJvQlAsaUIzQmpCTyxRMkJrQlAsYTNCbEJPLFEwQmlEVCxrREM1QkEsa0RBRUEsbUNBQ0UsTTVCM0JPLEs0QjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLHdEQ2xCRSx3REFSRix5Q0FhTSxXQUFZLEVBQUUsRUFBRSxFNUJzUk0sTUMxVG5CLG1CMEJpRFQsVUN6REEsTTVCS1MsS3NCTFAsaUJyQlNJLFEyQlBOLGEzQk9NLFFJRE4sZ0J1QkZFLE01QkRPLEtzQkxQLGlCTUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsZ0JDOUNBLGdCQU1JLFdBQVksRUFBRSxFQUFFLEU1QmlUUSxNQ3pUdEIsb0IyQmFOLG1CRG1DQSxtQkNqQ0UsTTVCbkJPLEs0Qm9CUCxpQjNCaEJJLFEyQmlCSixhM0JqQkksUTBCZ0ROLCtDQzVCQSwrQ0FFQSxnQ0FDRSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wscURDbEJFLHFEQVJGLHNDQWFNLFdBQVksRUFBRSxFQUFFLEU1QnNSTSxNQ3pUdEIsb0IwQmdETixhQ3pEQSxNNUJjUyxRc0JkUCxpQnJCVU8sUTJCUlQsYTNCUVMsUUlGVCxtQnVCRkUsTTVCUU8sUXNCZFAsaUJNRDJELFFBUzNELGFBVHFHLFFEMER2RyxtQkM5Q0EsbUJBTUksV0FBWSxFQUFFLEVBQUUsRTVCaVRRLE1DeFRuQixtQjJCWVQsc0JEbUNBLHNCQ2pDRSxNNUJWTyxRNEJXUCxpQjNCZk8sUTJCZ0JQLGEzQmhCTyxRMEIrQ1Qsa0RDNUJBLGtEQUVBLG1DQUNFLE01QmxCTyxRNEJtQlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCx3RENsQkUsd0RBUkYseUNBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DeFRuQixtQjBCK0NULFlDekRBLE01QktTLEtzQkxQLGlCckJXTSxRMkJUUixhM0JTUSxRSUhSLGtCdUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLGtCQzlDQSxrQkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUN2VHBCLG1CMkJXUixxQkRtQ0EscUJDakNFLE01Qm5CTyxLNEJvQlAsaUIzQmRNLFEyQmVOLGEzQmZNLFEwQjhDUixpREM1QkEsaURBRUEsa0NBQ0UsTTVCM0JPLEs0QjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLHVEQ2xCRSx1REFSRix3Q0FhTSxXQUFZLEVBQUUsRUFBRSxFNUJzUk0sTUN2VHBCLG1CMEI4Q1IsV0N6REEsTTVCY1MsUXNCZFAsaUJyQllLLFEyQlZQLGEzQlVPLFFJSlAsaUJ1QkZFLE01QlFPLFFzQmRQLGlCTUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsaUJDOUNBLGlCQU1JLFdBQVksRUFBRSxFQUFFLEU1QmlUUSxNQ3RUckIscUIyQlVQLG9CRG1DQSxvQkNqQ0UsTTVCVk8sUTRCV1AsaUIzQmJLLFEyQmNMLGEzQmRLLFEwQjZDUCxnREM1QkEsZ0RBRUEsaUNBQ0UsTTVCbEJPLFE0Qm1CUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLHNEQ2xCRSxzREFSRix1Q0FhTSxXQUFZLEVBQUUsRUFBRSxFNUJzUk0sTUN0VHJCLHFCMEI2Q1AsVUN6REEsTTVCS1MsS3NCTFAsaUJyQmFJLFEyQlhOLGEzQldNLFFJTE4sZ0J1QkZFLE01QkRPLEtzQkxQLGlCTUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsZ0JDOUNBLGdCQU1JLFdBQVksRUFBRSxFQUFFLEU1QmlUUSxNQ3JUdEIsa0IyQlNOLG1CRG1DQSxtQkNqQ0UsTTVCbkJPLEs0Qm9CUCxpQjNCWkksUTJCYUosYTNCYkksUTBCNENOLCtDQzVCQSwrQ0FFQSxnQ0FDRSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wscURDbEJFLHFEQVJGLHNDQWFNLFdBQVksRUFBRSxFQUFFLEU1QnNSTSxNQ3JUdEIsa0IwQjRDTixZQ3pEQSxNNUJLUyxLc0JMUCxpQnJCS00sUTJCSFIsYTNCR1EsUUlHUixrQnVCRkUsTTVCRE8sS3NCTFAsaUJNRDJELFFBUzNELGFBVHFHLFFEMER2RyxrQkM5Q0Esa0JBTUksV0FBWSxFQUFFLEVBQUUsRTVCaVRRLE1DN1RwQixtQjJCaUJSLHFCRG1DQSxxQkNqQ0UsTTVCbkJPLEs0Qm9CUCxpQjNCcEJNLFEyQnFCTixhM0JyQk0sUTBCb0RSLGlEQzVCQSxpREFFQSxrQ0FDRSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wsdURDbEJFLHVEQVJGLHdDQWFNLFdBQVksRUFBRSxFQUFFLEU1QnNSTSxNQzdUcEIsbUIwQm9EUixVQ3pEQSxNNUJLUyxLc0JMUCxpQnJCTUksUTJCSk4sYTNCSU0sUUlFTixnQnVCRkUsTTVCRE8sS3NCTFAsaUJNRDJELFFBUzNELGFBVHFHLFFEMER2RyxnQkM5Q0EsZ0JBTUksV0FBWSxFQUFFLEVBQUUsRTVCaVRRLE1DNVR0QixxQjJCZ0JOLG1CRG1DQSxtQkNqQ0UsTTVCbkJPLEs0Qm9CUCxpQjNCbkJJLFEyQm9CSixhM0JwQkksUTBCbUROLCtDQzVCQSwrQ0FFQSxnQ0FDRSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wscURDbEJFLHFEQVJGLHNDQWFNLFdBQVksRUFBRSxFQUFFLEU1QnNSTSxNQzVUdEIscUIwQm1ETixlQ3pEQSxNNUJLUyxLc0JMUCxpQnJCT1MsUTJCTFgsYTNCS1csUUlDWCxxQnVCRkUsTTVCRE8sS3NCTFAsaUJNRDJELFFBUzNELGFBVHFHLFFEMER2RyxxQkM5Q0EscUJBTUksV0FBWSxFQUFFLEVBQUUsRTVCaVRRLE1DM1RqQixxQjJCZVgsd0JEbUNBLHdCQ2pDRSxNNUJuQk8sSzRCb0JQLGlCM0JsQlMsUTJCbUJULGEzQm5CUyxRMEJrRFgsb0RDNUJBLG9EQUVBLHFDQUNFLE01QjNCTyxLNEI0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCwwRENsQkUsMERBUkYsMkNBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DM1RqQixxQjBCa0RYLGVDekRBLE01QmNTLFFzQmRQLGlCckJjUyxRMkJaWCxhM0JZVyxRSU5YLHFCdUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLHFCQzlDQSxxQkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUNwVGpCLG9CMkJRWCx3QkRtQ0Esd0JDakNFLE01QlZPLFE0QldQLGlCM0JYUyxRMkJZVCxhM0JaUyxRMEIyQ1gsb0RDNUJBLG9EQUVBLHFDQUNFLE01QjNCTyxLNEI0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCwwRENsQkUsMERBUkYsMkNBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DcFRqQixvQjBCMkNYLGNDekRBLE01QmNTLFFzQmRQLGlCckJlUSxRMkJiVixhM0JhVSxRSVBWLG9CdUJGRSxNNUJRTyxRc0JkUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLG9CQzlDQSxvQkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUNuVGxCLG9CMkJPVix1QkRtQ0EsdUJDakNFLE01QlZPLFE0QldQLGlCM0JWUSxRMkJXUixhM0JYUSxRMEIwQ1YsbURDNUJBLG1EQUVBLG9DQUNFLE01QmxCTyxRNEJtQlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLEtEMEQzTCx5RENsQkUseURBUkYsMENBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DblRsQixvQjBCMENWLFdDekRBLE01QmNTLFFzQmRQLGlCckJnQkssUTJCZFAsYTNCY08sUUlSUCxpQnVCRkUsTTVCRE8sS3NCTFAsaUJNRDJELFFBUzNELGFBVHFHLFFEMER2RyxpQkM5Q0EsaUJBTUksV0FBWSxFQUFFLEVBQUUsRTVCaVRRLE1DbFRyQixvQjJCTVAsb0JEbUNBLG9CQ2pDRSxNNUJWTyxRNEJXUCxpQjNCVEssUTJCVUwsYTNCVkssUTBCeUNQLGdEQzVCQSxnREFFQSxpQ0FDRSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wsc0RDbEJFLHNEQVJGLHVDQWFNLFdBQVksRUFBRSxFQUFFLEU1QnNSTSxNQ2xUckIsb0IwQnlDUCxrQkN6REEsTTVCS1MsS3NCTFAsaUJyQmlCWSxRMkJmZCxhM0JlYyxRSVRkLHdCdUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLHdCQzlDQSx3QkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUNqVGQsb0IyQktkLDJCRG1DQSwyQkNqQ0UsTTVCbkJPLEs0Qm9CUCxpQjNCUlksUTJCU1osYTNCVFksUTBCd0NkLHVEQzVCQSx1REFFQSx3Q0FDRSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wsNkRDbEJFLDZEQVJGLDhDQWFNLFdBQVksRUFBRSxFQUFFLEU1QnNSTSxNQ2pUZCxvQjBCd0NkLGVDekRBLE01QktTLEtzQkxQLGlCckJrQlMsUTJCaEJYLGEzQmdCVyxRSVZYLHFCdUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLHFCQzlDQSxxQkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUNoVGpCLG9CMkJJWCx3QkRtQ0Esd0JDakNFLE01Qm5CTyxLNEJvQlAsaUIzQlBTLFEyQlFULGEzQlJTLFEwQnVDWCxvREM1QkEsb0RBRUEscUNBQ0UsTTVCM0JPLEs0QjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLDBEQ2xCRSwwREFSRiwyQ0FhTSxXQUFZLEVBQUUsRUFBRSxFNUJzUk0sTUNoVGpCLG9CMEJ1Q1gsc0JDekRBLE01QktTLEtzQkxQLGlCckJtQmdCLFEyQmpCbEIsYTNCaUJrQixRSVhsQiw0QnVCRkUsTTVCRE8sS3NCTFAsaUJNRDJELFFBUzNELGFBVHFHLFFEMER2Ryw0QkM5Q0EsNEJBTUksV0FBWSxFQUFFLEVBQUUsRTVCaVRRLE1DL1NWLG1CMkJHbEIsK0JEbUNBLCtCQ2pDRSxNNUJuQk8sSzRCb0JQLGlCM0JOZ0IsUTJCT2hCLGEzQlBnQixRMEJzQ2xCLDJEQzVCQSwyREFFQSw0Q0FDRSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wsaUVDbEJFLGlFQVJGLGtEQWFNLFdBQVksRUFBRSxFQUFFLEU1QnNSTSxNQy9TVixtQjBCc0NsQixzQkN6REEsTTVCS1MsS3NCTFAsaUJyQm9CZ0IsUTJCbEJsQixhM0JrQmtCLFFJWmxCLDRCdUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLDRCQzlDQSw0QkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUM5U1YsbUIyQkVsQiwrQkRtQ0EsK0JDakNFLE01Qm5CTyxLNEJvQlAsaUIzQkxnQixRMkJNaEIsYTNCTmdCLFEwQnFDbEIsMkRDNUJBLDJEQUVBLDRDQUNFLE01QjNCTyxLNEI0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCxpRUNsQkUsaUVBUkYsa0RBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DOVNWLG1CMEJxQ2xCLHNCQ3pEQSxNNUJLUyxLc0JMUCxpQnJCcUJnQixRMkJuQmxCLGEzQm1Ca0IsUUlibEIsNEJ1QkZFLE01QkRPLEtzQkxQLGlCTUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsNEJDOUNBLDRCQU1JLFdBQVksRUFBRSxFQUFFLEU1QmlUUSxNQzdTVixtQjJCQ2xCLCtCRG1DQSwrQkNqQ0UsTTVCbkJPLEs0Qm9CUCxpQjNCSmdCLFEyQktoQixhM0JMZ0IsUTBCb0NsQiwyREM1QkEsMkRBRUEsNENBQ0UsTTVCM0JPLEs0QjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLGlFQ2xCRSxpRUFSRixrREFhTSxXQUFZLEVBQUUsRUFBRSxFNUJzUk0sTUM3U1YsbUIwQm9DbEIsdUJDekRBLE01QktTLEtzQkxQLGlCckJzQmlCLFEyQnBCbkIsYTNCb0JtQixRSWRuQiw2QnVCRkUsTTVCRE8sS3NCTFAsaUJNRDJELFFBUzNELGFBVHFHLFFEMER2Ryw2QkM5Q0EsNkJBTUksV0FBWSxFQUFFLEVBQUUsRTVCaVRRLE1DNVNULGtCMkJBbkIsZ0NEbUNBLGdDQ2pDRSxNNUJuQk8sSzRCb0JQLGlCM0JIaUIsUTJCSWpCLGEzQkppQixRMEJtQ25CLDREQzVCQSw0REFFQSw2Q0FDRSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wsa0VDbEJFLGtFQVJGLG1EQWFNLFdBQVksRUFBRSxFQUFFLEU1QnNSTSxNQzVTVCxrQjBCbUNuQixlQ3pEQSxNNUJLUyxLc0JMUCxpQnJCdUJTLFEyQnJCWCxhM0JxQlcsUUlmWCxxQnVCRkUsTTVCRE8sS3NCTFAsaUJNRDJELFFBUzNELGFBVHFHLFFEMER2RyxxQkM5Q0EscUJBTUksV0FBWSxFQUFFLEVBQUUsRTVCaVRRLE1DM1NqQixtQjJCRFgsd0JEbUNBLHdCQ2pDRSxNNUJuQk8sSzRCb0JQLGlCM0JGUyxRMkJHVCxhM0JIUyxRMEJrQ1gsb0RDNUJBLG9EQUVBLHFDQUNFLE01QjNCTyxLNEI0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCwwRENsQkUsMERBUkYsMkNBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DM1NqQixtQjBCa0NYLHNCQ3pEQSxNNUJLUyxLc0JMUCxpQnJCd0JnQixRMkJ0QmxCLGEzQnNCa0IsUUloQmxCLDRCdUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLDRCQzlDQSw0QkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUMxU1YsbUIyQkZsQiwrQkRtQ0EsK0JDakNFLE01Qm5CTyxLNEJvQlAsaUIzQkRnQixRMkJFaEIsYTNCRmdCLFEwQmlDbEIsMkRDNUJBLDJEQUVBLDRDQUNFLE01QjNCTyxLNEI0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCxpRUNsQkUsaUVBUkYsa0RBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DMVNWLG1CMEJpQ2xCLFNDekRBLE01QmNTLFFzQmRQLGlCckJ5QkcsUTJCdkJMLGEzQnVCSyxRSWpCTCxldUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLGVDOUNBLGVBTUksV0FBWSxFQUFFLEVBQUUsRTVCaVRRLE1DelN2QixvQjJCSEwsa0JEbUNBLGtCQ2pDRSxNNUJWTyxRNEJXUCxpQjNCQUcsUTJCQ0gsYTNCREcsUTBCZ0NMLDhDQzVCQSw4Q0FFQSwrQkFDRSxNNUIzQk8sSzRCNEJQLGlCQWxDK0ksUUFzQy9JLGFBdEN5TCxRRDBEM0wsb0RDbEJFLG9EQVJGLHFDQWFNLFdBQVksRUFBRSxFQUFFLEU1QnNSTSxNQ3pTdkIsb0IwQmdDTCxtQkN6REEsTTVCY1MsUXNCZFAsaUJyQjBCYSxRMkJ4QmYsYTNCd0JlLFFJbEJmLHlCdUJGRSxNNUJETyxLc0JMUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLHlCQzlDQSx5QkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUN4U2Isb0IyQkpmLDRCRG1DQSw0QkNqQ0UsTTVCVk8sUTRCV1AsaUIzQkNhLFEyQkFiLGEzQkFhLFEwQitCZix3REM1QkEsd0RBRUEseUNBQ0UsTTVCM0JPLEs0QjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLDhEQ2xCRSw4REFSRiwrQ0FhTSxXQUFZLEVBQUUsRUFBRSxFNUJzUk0sTUN4U2Isb0IwQitCZixhQ3pEQSxNNUJjUyxRc0JkUCxpQnJCMkJPLFEyQnpCVCxhM0J5QlMsUUluQlQsbUJ1QkZFLE01QkRPLEtzQkxQLGlCTUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsbUJDOUNBLG1CQU1JLFdBQVksRUFBRSxFQUFFLEU1QmlUUSxNQ3ZTbkIsbUIyQkxULHNCRG1DQSxzQkNqQ0UsTTVCVk8sUTRCV1AsaUIzQkVPLFEyQkRQLGEzQkNPLFEwQjhCVCxrREM1QkEsa0RBRUEsbUNBQ0UsTTVCM0JPLEs0QjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLHdEQ2xCRSx3REFSRix5Q0FhTSxXQUFZLEVBQUUsRUFBRSxFNUJzUk0sTUN2U25CLG1CMEI4QlQsc0JDekRBLE01QktTLEtzQkxQLGlCckI0QmdCLFEyQjFCbEIsYTNCMEJrQixRSXBCbEIsNEJ1QkZFLE01QkRPLEtzQkxQLGlCTUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsNEJDOUNBLDRCQU1JLFdBQVksRUFBRSxFQUFFLEU1QmlUUSxNQ3RTVixvQjJCTmxCLCtCRG1DQSwrQkNqQ0UsTTVCbkJPLEs0Qm9CUCxpQjNCR2dCLFEyQkZoQixhM0JFZ0IsUTBCNkJsQiwyREM1QkEsMkRBRUEsNENBQ0UsTTVCM0JPLEs0QjRCUCxpQkFsQytJLFFBc0MvSSxhQXRDeUwsUUQwRDNMLGlFQ2xCRSxpRUFSRixrREFhTSxXQUFZLEVBQUUsRUFBRSxFNUJzUk0sTUN0U1Ysb0IwQjZCbEIsVUN6REEsTTVCY1MsUXNCZFAsaUJyQjZCSSxRMkIzQk4sYTNCMkJNLFFJckJOLGdCdUJGRSxNNUJRTyxRc0JkUCxpQk1EMkQsUUFTM0QsYUFUcUcsUUQwRHZHLGdCQzlDQSxnQkFNSSxXQUFZLEVBQUUsRUFBRSxFNUJpVFEsTUNyU3RCLHFCMkJQTixtQkRtQ0EsbUJDakNFLE01QlZPLFE0QldQLGlCM0JJSSxRMkJISixhM0JHSSxRMEI0Qk4sK0NDNUJBLCtDQUVBLGdDQUNFLE01QmxCTyxRNEJtQlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCxxRENsQkUscURBUkYsc0NBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DclN0QixxQjBCNEJOLGtCQ3pEQSxNNUJLUyxLc0JMUCxpQnJCOEJZLFEyQjVCZCxhM0I0QmMsUUl0QmQsd0J1QkZFLE01QkRPLEtzQkxQLGlCTUQyRCxRQVMzRCxhQVRxRyxRRDBEdkcsd0JDOUNBLHdCQU1JLFdBQVksRUFBRSxFQUFFLEU1QmlUUSxNQ3BTZCxvQjJCUmQsMkJEbUNBLDJCQ2pDRSxNNUJuQk8sSzRCb0JQLGlCM0JLWSxRMkJKWixhM0JJWSxRMEIyQmQsdURDNUJBLHVEQUVBLHdDQUNFLE01QjNCTyxLNEI0QlAsaUJBbEMrSSxRQXNDL0ksYUF0Q3lMLFFEMEQzTCw2RENsQkUsNkRBUkYsOENBYU0sV0FBWSxFQUFFLEVBQUUsRTVCc1JNLE1DcFNkLG9CMEJpQ2QscUJDWkEsTTNCaERTLFEyQmlEVCxpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGEzQm5EUyxRMkJxRFQsMkJBQ0UsTTVCcERPLEs0QnFEUCxpQjNCdkRPLFEyQndEUCxhM0J4RE8sUTBCNERULDJCQ0RBLDJCQUVFLFdBQVksRUFBRSxFQUFFLEU1QmtRVSxNQy9UbkIsb0IyQmdFVCw4QkRKQSw4QkNNRSxNM0JsRU8sUTJCbUVQLGlCQUFrQixZRFBwQiwwRENVQSwwREFFQSwyQ0FDRSxNNUJ2RU8sSzRCd0VQLGlCM0IxRU8sUTJCMkVQLGEzQjNFTyxRMEI0RFQsZ0VDaUJFLGdFQUxGLGlEQVVNLFdBQVksRUFBRSxFQUFFLEU1QjZPTSxNQy9UbkIsb0IwQjREVCx1QkNaQSxNM0IvQ1csUTJCZ0RYLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYTNCbERXLFEyQm9EWCw2QkFDRSxNNUJwRE8sSzRCcURQLGlCM0J0RFMsUTJCdURULGEzQnZEUyxRMEIyRFgsNkJDREEsNkJBRUUsV0FBWSxFQUFFLEVBQUUsRTVCa1FVLE1DOVRqQixrQjJCK0RYLGdDREpBLGdDQ01FLE0zQmpFUyxRMkJrRVQsaUJBQWtCLFlEUHBCLDREQ1VBLDREQUVBLDZDQUNFLE01QnZFTyxLNEJ3RVAsaUIzQnpFUyxRMkIwRVQsYTNCMUVTLFEwQjJEWCxrRUNpQkUsa0VBTEYsbURBVU0sV0FBWSxFQUFFLEVBQUUsRTVCNk9NLE1DOVRqQixrQjBCMkRYLHFCQ1pBLE0zQjNDUyxRMkI0Q1QsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0I5Q1MsUTJCZ0RULDJCQUNFLE01QnBETyxLNEJxRFAsaUIzQmxETyxRMkJtRFAsYTNCbkRPLFEwQnVEVCwyQkNEQSwyQkFFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUMxVG5CLG1CMkIyRFQsOEJESkEsOEJDTUUsTTNCN0RPLFEyQjhEUCxpQkFBa0IsWURQcEIsMERDVUEsMERBRUEsMkNBQ0UsTTVCdkVPLEs0QndFUCxpQjNCckVPLFEyQnNFUCxhM0J0RU8sUTBCdURULGdFQ2lCRSxnRUFMRixpREFVTSxXQUFZLEVBQUUsRUFBRSxFNUI2T00sTUMxVG5CLG1CMEJ1RFQsa0JDWkEsTTNCMUNNLFEyQjJDTixpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGEzQjdDTSxRMkIrQ04sd0JBQ0UsTTVCcERPLEs0QnFEUCxpQjNCakRJLFEyQmtESixhM0JsREksUTBCc0ROLHdCQ0RBLHdCQUVFLFdBQVksRUFBRSxFQUFFLEU1QmtRVSxNQ3pUdEIsb0IyQjBETiwyQkRKQSwyQkNNRSxNM0I1REksUTJCNkRKLGlCQUFrQixZRFBwQix1RENVQSx1REFFQSx3Q0FDRSxNNUJ2RU8sSzRCd0VQLGlCM0JwRUksUTJCcUVKLGEzQnJFSSxRMEJzRE4sNkRDaUJFLDZEQUxGLDhDQVVNLFdBQVksRUFBRSxFQUFFLEU1QjZPTSxNQ3pUdEIsb0IwQnNETixxQkNaQSxNM0J6Q1MsUTJCMENULGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYTNCNUNTLFEyQjhDVCwyQkFDRSxNNUIzQ08sUTRCNENQLGlCM0JoRE8sUTJCaURQLGEzQmpETyxRMEJxRFQsMkJDREEsMkJBRUUsV0FBWSxFQUFFLEVBQUUsRTVCa1FVLE1DeFRuQixtQjJCeURULDhCREpBLDhCQ01FLE0zQjNETyxRMkI0RFAsaUJBQWtCLFlEUHBCLDBEQ1VBLDBEQUVBLDJDQUNFLE01QjlETyxRNEIrRFAsaUIzQm5FTyxRMkJvRVAsYTNCcEVPLFEwQnFEVCxnRUNpQkUsZ0VBTEYsaURBVU0sV0FBWSxFQUFFLEVBQUUsRTVCNk9NLE1DeFRuQixtQjBCcURULG9CQ1pBLE0zQnhDUSxRMkJ5Q1IsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0IzQ1EsUTJCNkNSLDBCQUNFLE01QnBETyxLNEJxRFAsaUIzQi9DTSxRMkJnRE4sYTNCaERNLFEwQm9EUiwwQkNEQSwwQkFFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUN2VHBCLG1CMkJ3RFIsNkJESkEsNkJDTUUsTTNCMURNLFEyQjJETixpQkFBa0IsWURQcEIseURDVUEseURBRUEsMENBQ0UsTTVCdkVPLEs0QndFUCxpQjNCbEVNLFEyQm1FTixhM0JuRU0sUTBCb0RSLCtEQ2lCRSwrREFMRixnREFVTSxXQUFZLEVBQUUsRUFBRSxFNUI2T00sTUN2VHBCLG1CMEJvRFIsbUJDWkEsTTNCdkNPLFEyQndDUCxpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGEzQjFDTyxRMkI0Q1AseUJBQ0UsTTVCM0NPLFE0QjRDUCxpQjNCOUNLLFEyQitDTCxhM0IvQ0ssUTBCbURQLHlCQ0RBLHlCQUVFLFdBQVksRUFBRSxFQUFFLEU1QmtRVSxNQ3RUckIscUIyQnVEUCw0QkRKQSw0QkNNRSxNM0J6REssUTJCMERMLGlCQUFrQixZRFBwQix3RENVQSx3REFFQSx5Q0FDRSxNNUI5RE8sUTRCK0RQLGlCM0JqRUssUTJCa0VMLGEzQmxFSyxRMEJtRFAsOERDaUJFLDhEQUxGLCtDQVVNLFdBQVksRUFBRSxFQUFFLEU1QjZPTSxNQ3RUckIscUIwQm1EUCxrQkNaQSxNM0J0Q00sUTJCdUNOLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYTNCekNNLFEyQjJDTix3QkFDRSxNNUJwRE8sSzRCcURQLGlCM0I3Q0ksUTJCOENKLGEzQjlDSSxRMEJrRE4sd0JDREEsd0JBRUUsV0FBWSxFQUFFLEVBQUUsRTVCa1FVLE1DclR0QixrQjJCc0ROLDJCREpBLDJCQ01FLE0zQnhESSxRMkJ5REosaUJBQWtCLFlEUHBCLHVEQ1VBLHVEQUVBLHdDQUNFLE01QnZFTyxLNEJ3RVAsaUIzQmhFSSxRMkJpRUosYTNCakVJLFEwQmtETiw2RENpQkUsNkRBTEYsOENBVU0sV0FBWSxFQUFFLEVBQUUsRTVCNk9NLE1DclR0QixrQjBCa0ROLG9CQ1pBLE0zQjlDUSxRMkIrQ1IsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0JqRFEsUTJCbURSLDBCQUNFLE01QnBETyxLNEJxRFAsaUIzQnJETSxRMkJzRE4sYTNCdERNLFEwQjBEUiwwQkNEQSwwQkFFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUM3VHBCLG1CMkI4RFIsNkJESkEsNkJDTUUsTTNCaEVNLFEyQmlFTixpQkFBa0IsWURQcEIseURDVUEseURBRUEsMENBQ0UsTTVCdkVPLEs0QndFUCxpQjNCeEVNLFEyQnlFTixhM0J6RU0sUTBCMERSLCtEQ2lCRSwrREFMRixnREFVTSxXQUFZLEVBQUUsRUFBRSxFNUI2T00sTUM3VHBCLG1CMEIwRFIsa0JDWkEsTTNCN0NNLFEyQjhDTixpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGEzQmhETSxRMkJrRE4sd0JBQ0UsTTVCcERPLEs0QnFEUCxpQjNCcERJLFEyQnFESixhM0JyREksUTBCeUROLHdCQ0RBLHdCQUVFLFdBQVksRUFBRSxFQUFFLEU1QmtRVSxNQzVUdEIscUIyQjZETiwyQkRKQSwyQkNNRSxNM0IvREksUTJCZ0VKLGlCQUFrQixZRFBwQix1RENVQSx1REFFQSx3Q0FDRSxNNUJ2RU8sSzRCd0VQLGlCM0J2RUksUTJCd0VKLGEzQnhFSSxRMEJ5RE4sNkRDaUJFLDZEQUxGLDhDQVVNLFdBQVksRUFBRSxFQUFFLEU1QjZPTSxNQzVUdEIscUIwQnlETix1QkNaQSxNM0I1Q1csUTJCNkNYLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYTNCL0NXLFEyQmlEWCw2QkFDRSxNNUJwRE8sSzRCcURQLGlCM0JuRFMsUTJCb0RULGEzQnBEUyxRMEJ3RFgsNkJDREEsNkJBRUUsV0FBWSxFQUFFLEVBQUUsRTVCa1FVLE1DM1RqQixxQjJCNERYLGdDREpBLGdDQ01FLE0zQjlEUyxRMkIrRFQsaUJBQWtCLFlEUHBCLDREQ1VBLDREQUVBLDZDQUNFLE01QnZFTyxLNEJ3RVAsaUIzQnRFUyxRMkJ1RVQsYTNCdkVTLFEwQndEWCxrRUNpQkUsa0VBTEYsbURBVU0sV0FBWSxFQUFFLEVBQUUsRTVCNk9NLE1DM1RqQixxQjBCd0RYLHVCQ1pBLE0zQnJDVyxRMkJzQ1gsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0J4Q1csUTJCMENYLDZCQUNFLE01QjNDTyxRNEI0Q1AsaUIzQjVDUyxRMkI2Q1QsYTNCN0NTLFEwQmlEWCw2QkNEQSw2QkFFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUNwVGpCLG9CMkJxRFgsZ0NESkEsZ0NDTUUsTTNCdkRTLFEyQndEVCxpQkFBa0IsWURQcEIsNERDVUEsNERBRUEsNkNBQ0UsTTVCOURPLFE0QitEUCxpQjNCL0RTLFEyQmdFVCxhM0JoRVMsUTBCaURYLGtFQ2lCRSxrRUFMRixtREFVTSxXQUFZLEVBQUUsRUFBRSxFNUI2T00sTUNwVGpCLG9CMEJpRFgsc0JDWkEsTTNCcENVLFEyQnFDVixpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGEzQnZDVSxRMkJ5Q1YsNEJBQ0UsTTVCM0NPLFE0QjRDUCxpQjNCM0NRLFEyQjRDUixhM0I1Q1EsUTBCZ0RWLDRCQ0RBLDRCQUVFLFdBQVksRUFBRSxFQUFFLEU1QmtRVSxNQ25UbEIsb0IyQm9EViwrQkRKQSwrQkNNRSxNM0J0RFEsUTJCdURSLGlCQUFrQixZRFBwQiwyRENVQSwyREFFQSw0Q0FDRSxNNUI5RE8sUTRCK0RQLGlCM0I5RFEsUTJCK0RSLGEzQi9EUSxRMEJnRFYsaUVDaUJFLGlFQUxGLGtEQVVNLFdBQVksRUFBRSxFQUFFLEU1QjZPTSxNQ25UbEIsb0IwQmdEVixtQkNaQSxNM0JuQ08sUTJCb0NQLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYTNCdENPLFEyQndDUCx5QkFDRSxNNUIzQ08sUTRCNENQLGlCM0IxQ0ssUTJCMkNMLGEzQjNDSyxRMEIrQ1AseUJDREEseUJBRUUsV0FBWSxFQUFFLEVBQUUsRTVCa1FVLE1DbFRyQixvQjJCbURQLDRCREpBLDRCQ01FLE0zQnJESyxRMkJzREwsaUJBQWtCLFlEUHBCLHdEQ1VBLHdEQUVBLHlDQUNFLE01QjlETyxRNEIrRFAsaUIzQjdESyxRMkI4REwsYTNCOURLLFEwQitDUCw4RENpQkUsOERBTEYsK0NBVU0sV0FBWSxFQUFFLEVBQUUsRTVCNk9NLE1DbFRyQixvQjBCK0NQLDBCQ1pBLE0zQmxDYyxRMkJtQ2QsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0JyQ2MsUTJCdUNkLGdDQUNFLE01QnBETyxLNEJxRFAsaUIzQnpDWSxRMkIwQ1osYTNCMUNZLFEwQjhDZCxnQ0NEQSxnQ0FFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUNqVGQsb0IyQmtEZCxtQ0RKQSxtQ0NNRSxNM0JwRFksUTJCcURaLGlCQUFrQixZRFBwQiwrRENVQSwrREFFQSxnREFDRSxNNUJ2RU8sSzRCd0VQLGlCM0I1RFksUTJCNkRaLGEzQjdEWSxRMEI4Q2QscUVDaUJFLHFFQUxGLHNEQVVNLFdBQVksRUFBRSxFQUFFLEU1QjZPTSxNQ2pUZCxvQjBCOENkLHVCQ1pBLE0zQmpDVyxRMkJrQ1gsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0JwQ1csUTJCc0NYLDZCQUNFLE01QnBETyxLNEJxRFAsaUIzQnhDUyxRMkJ5Q1QsYTNCekNTLFEwQjZDWCw2QkNEQSw2QkFFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUNoVGpCLG9CMkJpRFgsZ0NESkEsZ0NDTUUsTTNCbkRTLFEyQm9EVCxpQkFBa0IsWURQcEIsNERDVUEsNERBRUEsNkNBQ0UsTTVCdkVPLEs0QndFUCxpQjNCM0RTLFEyQjREVCxhM0I1RFMsUTBCNkNYLGtFQ2lCRSxrRUFMRixtREFVTSxXQUFZLEVBQUUsRUFBRSxFNUI2T00sTUNoVGpCLG9CMEI2Q1gsOEJDWkEsTTNCaENrQixRMkJpQ2xCLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYTNCbkNrQixRMkJxQ2xCLG9DQUNFLE01QnBETyxLNEJxRFAsaUIzQnZDZ0IsUTJCd0NoQixhM0J4Q2dCLFEwQjRDbEIsb0NDREEsb0NBRUUsV0FBWSxFQUFFLEVBQUUsRTVCa1FVLE1DL1NWLG1CMkJnRGxCLHVDREpBLHVDQ01FLE0zQmxEZ0IsUTJCbURoQixpQkFBa0IsWURQcEIsbUVDVUEsbUVBRUEsb0RBQ0UsTTVCdkVPLEs0QndFUCxpQjNCMURnQixRMkIyRGhCLGEzQjNEZ0IsUTBCNENsQix5RUNpQkUseUVBTEYsMERBVU0sV0FBWSxFQUFFLEVBQUUsRTVCNk9NLE1DL1NWLG1CMEI0Q2xCLDhCQ1pBLE0zQi9Ca0IsUTJCZ0NsQixpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGEzQmxDa0IsUTJCb0NsQixvQ0FDRSxNNUJwRE8sSzRCcURQLGlCM0J0Q2dCLFEyQnVDaEIsYTNCdkNnQixRMEIyQ2xCLG9DQ0RBLG9DQUVFLFdBQVksRUFBRSxFQUFFLEU1QmtRVSxNQzlTVixtQjJCK0NsQix1Q0RKQSx1Q0NNRSxNM0JqRGdCLFEyQmtEaEIsaUJBQWtCLFlEUHBCLG1FQ1VBLG1FQUVBLG9EQUNFLE01QnZFTyxLNEJ3RVAsaUIzQnpEZ0IsUTJCMERoQixhM0IxRGdCLFEwQjJDbEIseUVDaUJFLHlFQUxGLDBEQVVNLFdBQVksRUFBRSxFQUFFLEU1QjZPTSxNQzlTVixtQjBCMkNsQiw4QkNaQSxNM0I5QmtCLFEyQitCbEIsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0JqQ2tCLFEyQm1DbEIsb0NBQ0UsTTVCcERPLEs0QnFEUCxpQjNCckNnQixRMkJzQ2hCLGEzQnRDZ0IsUTBCMENsQixvQ0NEQSxvQ0FFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUM3U1YsbUIyQjhDbEIsdUNESkEsdUNDTUUsTTNCaERnQixRMkJpRGhCLGlCQUFrQixZRFBwQixtRUNVQSxtRUFFQSxvREFDRSxNNUJ2RU8sSzRCd0VQLGlCM0J4RGdCLFEyQnlEaEIsYTNCekRnQixRMEIwQ2xCLHlFQ2lCRSx5RUFMRiwwREFVTSxXQUFZLEVBQUUsRUFBRSxFNUI2T00sTUM3U1YsbUIwQjBDbEIsK0JDWkEsTTNCN0JtQixRMkI4Qm5CLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYTNCaENtQixRMkJrQ25CLHFDQUNFLE01QnBETyxLNEJxRFAsaUIzQnBDaUIsUTJCcUNqQixhM0JyQ2lCLFEwQnlDbkIscUNDREEscUNBRUUsV0FBWSxFQUFFLEVBQUUsRTVCa1FVLE1DNVNULGtCMkI2Q25CLHdDREpBLHdDQ01FLE0zQi9DaUIsUTJCZ0RqQixpQkFBa0IsWURQcEIsb0VDVUEsb0VBRUEscURBQ0UsTTVCdkVPLEs0QndFUCxpQjNCdkRpQixRMkJ3RGpCLGEzQnhEaUIsUTBCeUNuQiwwRUNpQkUsMEVBTEYsMkRBVU0sV0FBWSxFQUFFLEVBQUUsRTVCNk9NLE1DNVNULGtCMEJ5Q25CLHVCQ1pBLE0zQjVCVyxRMkI2QlgsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0IvQlcsUTJCaUNYLDZCQUNFLE01QnBETyxLNEJxRFAsaUIzQm5DUyxRMkJvQ1QsYTNCcENTLFEwQndDWCw2QkNEQSw2QkFFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUMzU2pCLG1CMkI0Q1gsZ0NESkEsZ0NDTUUsTTNCOUNTLFEyQitDVCxpQkFBa0IsWURQcEIsNERDVUEsNERBRUEsNkNBQ0UsTTVCdkVPLEs0QndFUCxpQjNCdERTLFEyQnVEVCxhM0J2RFMsUTBCd0NYLGtFQ2lCRSxrRUFMRixtREFVTSxXQUFZLEVBQUUsRUFBRSxFNUI2T00sTUMzU2pCLG1CMEJ3Q1gsOEJDWkEsTTNCM0JrQixRMkI0QmxCLGlCQUFrQixZQUNsQixpQkFBa0IsS0FDbEIsYTNCOUJrQixRMkJnQ2xCLG9DQUNFLE01QnBETyxLNEJxRFAsaUIzQmxDZ0IsUTJCbUNoQixhM0JuQ2dCLFEwQnVDbEIsb0NDREEsb0NBRUUsV0FBWSxFQUFFLEVBQUUsRTVCa1FVLE1DMVNWLG1CMkIyQ2xCLHVDREpBLHVDQ01FLE0zQjdDZ0IsUTJCOENoQixpQkFBa0IsWURQcEIsbUVDVUEsbUVBRUEsb0RBQ0UsTTVCdkVPLEs0QndFUCxpQjNCckRnQixRMkJzRGhCLGEzQnREZ0IsUTBCdUNsQix5RUNpQkUseUVBTEYsMERBVU0sV0FBWSxFQUFFLEVBQUUsRTVCNk9NLE1DMVNWLG1CMEJ1Q2xCLGlCQ1pBLE0zQjFCSyxRMkIyQkwsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0I3QkssUTJCK0JMLHVCQUNFLE01QjNDTyxRNEI0Q1AsaUIzQmpDRyxRMkJrQ0gsYTNCbENHLFEwQnNDTCx1QkNEQSx1QkFFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUN6U3ZCLG9CMkIwQ0wsMEJESkEsMEJDTUUsTTNCNUNHLFEyQjZDSCxpQkFBa0IsWURQcEIsc0RDVUEsc0RBRUEsdUNBQ0UsTTVCOURPLFE0QitEUCxpQjNCcERHLFEyQnFESCxhM0JyREcsUTBCc0NMLDREQ2lCRSw0REFMRiw2Q0FVTSxXQUFZLEVBQUUsRUFBRSxFNUI2T00sTUN6U3ZCLG9CMEJzQ0wsMkJDWkEsTTNCekJlLFEyQjBCZixpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGEzQjVCZSxRMkI4QmYsaUNBQ0UsTTVCM0NPLFE0QjRDUCxpQjNCaENhLFEyQmlDYixhM0JqQ2EsUTBCcUNmLGlDQ0RBLGlDQUVFLFdBQVksRUFBRSxFQUFFLEU1QmtRVSxNQ3hTYixvQjJCeUNmLG9DREpBLG9DQ01FLE0zQjNDYSxRMkI0Q2IsaUJBQWtCLFlEUHBCLGdFQ1VBLGdFQUVBLGlEQUNFLE01QjlETyxRNEIrRFAsaUIzQm5EYSxRMkJvRGIsYTNCcERhLFEwQnFDZixzRUNpQkUsc0VBTEYsdURBVU0sV0FBWSxFQUFFLEVBQUUsRTVCNk9NLE1DeFNiLG9CMEJxQ2YscUJDWkEsTTNCeEJTLFEyQnlCVCxpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGEzQjNCUyxRMkI2QlQsMkJBQ0UsTTVCM0NPLFE0QjRDUCxpQjNCL0JPLFEyQmdDUCxhM0JoQ08sUTBCb0NULDJCQ0RBLDJCQUVFLFdBQVksRUFBRSxFQUFFLEU1QmtRVSxNQ3ZTbkIsbUIyQndDVCw4QkRKQSw4QkNNRSxNM0IxQ08sUTJCMkNQLGlCQUFrQixZRFBwQiwwRENVQSwwREFFQSwyQ0FDRSxNNUI5RE8sUTRCK0RQLGlCM0JsRE8sUTJCbURQLGEzQm5ETyxRMEJvQ1QsZ0VDaUJFLGdFQUxGLGlEQVVNLFdBQVksRUFBRSxFQUFFLEU1QjZPTSxNQ3ZTbkIsbUIwQm9DVCw4QkNaQSxNM0J2QmtCLFEyQndCbEIsaUJBQWtCLFlBQ2xCLGlCQUFrQixLQUNsQixhM0IxQmtCLFEyQjRCbEIsb0NBQ0UsTTVCcERPLEs0QnFEUCxpQjNCOUJnQixRMkIrQmhCLGEzQi9CZ0IsUTBCbUNsQixvQ0NEQSxvQ0FFRSxXQUFZLEVBQUUsRUFBRSxFNUJrUVUsTUN0U1Ysb0IyQnVDbEIsdUNESkEsdUNDTUUsTTNCekNnQixRMkIwQ2hCLGlCQUFrQixZRFBwQixtRUNVQSxtRUFFQSxvREFDRSxNNUJ2RU8sSzRCd0VQLGlCM0JqRGdCLFEyQmtEaEIsYTNCbERnQixRMEJtQ2xCLHlFQ2lCRSx5RUFMRiwwREFVTSxXQUFZLEVBQUUsRUFBRSxFNUI2T00sTUN0U1Ysb0IwQm1DbEIsa0JDWkEsTTNCdEJNLFEyQnVCTixpQkFBa0IsWUFDbEIsaUJBQWtCLEtBQ2xCLGEzQnpCTSxRMkIyQk4sd0JBQ0UsTTVCM0NPLFE0QjRDUCxpQjNCN0JJLFEyQjhCSixhM0I5QkksUTBCa0NOLHdCQ0RBLHdCQUVFLFdBQVksRUFBRSxFQUFFLEU1QmtRVSxNQ3JTdEIscUIyQnNDTiwyQkRKQSwyQkNNRSxNM0J4Q0ksUTJCeUNKLGlCQUFrQixZRFBwQix1RENVQSx1REFFQSx3Q0FDRSxNNUI5RE8sUTRCK0RQLGlCM0JoREksUTJCaURKLGEzQmpESSxRMEJrQ04sNkRDaUJFLDZEQUxGLDhDQVVNLFdBQVksRUFBRSxFQUFFLEU1QjZPTSxNQ3JTdEIscUIwQmtDTiwwQkNaQSxNM0JyQmMsUTJCc0JkLGlCQUFrQixZQUNsQixp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QUFrQixPbkN3TVksSW1DeE1VLE1uQ1E3QixrQm1DUFgsWUFBa0IsV25DdU1ZLEltQ3ZNYyxNbkNPakMsa0JtQ05YLGNBQWtCLGFuQ3NNWSxJbUN0TWdCLE1uQ01uQyxrQm1DTFgsZUFBa0IsY25DcU1ZLEltQ3JNaUIsTW5DS3BDLGtCbUNKWCxhQUFrQixZbkNvTVksSW1DcE1lLE1uQ0lsQyxrQm1DRlgsVUFBbUIsT0FBUSxZQUMzQixjQUFtQixXQUFZLFlBQy9CLGdCQUFtQixhQUFjLFlBQ2pDLGlCQUFtQixjQUFlLFlBQ2xDLGVBQW1CLFlBQWEsWUFHOUIsZ0JBQ0UsYWxDWE8sa0JrQ1VULGtCQUNFLGFsQ1ZTLGtCa0NTWCxnQkFDRSxhbENOTyxrQmtDS1QsYUFDRSxhbENMSSxrQmtDSU4sZ0JBQ0UsYWxDSk8sa0JrQ0dULGVBQ0UsYWxDSE0sa0JrQ0VSLGNBQ0UsYWxDRkssa0JrQ0NQLGFBQ0UsYWxDREksa0JrQ0FOLGVBQ0UsYWxDVE0sa0JrQ1FSLGFBQ0UsYWxDUkksa0JrQ09OLGtCQUNFLGFsQ1BTLGtCa0NNWCxrQkFDRSxhbENBUyxrQmtDRFgsaUJBQ0UsYWxDQ1Esa0JrQ0ZWLGNBQ0UsYWxDRUssa0JrQ0hQLHFCQUNFLGFsQ0dZLGtCa0NKZCxrQkFDRSxhbENJUyxrQmtDTFgseUJBQ0UsYWxDS2dCLGtCa0NObEIseUJBQ0UsYWxDTWdCLGtCa0NQbEIseUJBQ0UsYWxDT2dCLGtCa0NSbEIsMEJBQ0UsYWxDUWlCLGtCa0NUbkIsa0JBQ0UsYWxDU1Msa0JrQ1ZYLHlCQUNFLGFsQ1VnQixrQmtDWGxCLFlBQ0UsYWxDV0csa0JrQ1pMLHNCQUNFLGFsQ1lhLGtCa0NiZixnQkFDRSxhbENhTyxrQmtDZFQseUJBQ0UsYWxDY2dCLGtCa0NmbEIsYUFDRSxhbENlSSxrQmtDaEJOLHFCQUNFLGFsQ2dCWSxrQmtDWmhCLGNBQ0UsYW5DZFMsZW1DcUJYLFNBQ0UsY25DZ0w0QixpQm1DOUs5QixhQUNFLHVCbkM2SzRCLGlCbUM1SzVCLHdCbkM0SzRCLGlCbUMxSzlCLGVBQ0Usd0JuQ3lLNEIsaUJtQ3hLNUIs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ckdHLE1BQ0EsTUFDRSxjOUNtR0wsaUI4Q2pHRyxNQUNBLE1BQ0UsWTlDK0ZMLGlCOEM5R0csS0FBZ0MsTzlDK0duQyxnQjhDOUdHLE1BQ0EsTUFDRSxXOUM0R0wsZ0I4QzFHRyxNQUNBLE1BQ0UsYTlDd0dMLGdCOEN0R0csTUFDQSxNQUNFLGM5Q29HTCxnQjhDbEdHLE1BQ0EsTUFDRSxZOUNnR0wsZ0I4Qy9HRyxLQUFnQyxPOUMwRy9CLGU4Q3pHRCxNQUNBLE1BQ0UsVzlDdUdELGU4Q3JHRCxNQUNBLE1BQ0UsYTlDbUdELGU4Q2pHRCxNQUNBLE1BQ0UsYzlDK0ZELGU4QzdGRCxNQUNBLE1BQ0UsWTlDMkZELGU4QzFHRCxLQUFnQyxPOUNpSG5DLGlCOENoSEcsTUFDQSxNQUNFLFc5QzhHTCxpQjhDNUdHLE1BQ0EsTUFDRSxhOUMwR0wsaUI4Q3hHRyxNQUNBLE1BQ0UsYzlDc0dMLGlCOENwR0csTUFDQSxNQUNFLFk5Q2tHTCxpQjhDakhHLEtBQWdDLE85Q2tIbkMsZThDakhHLE1BQ0EsTUFDRSxXOUMrR0wsZThDN0dHLE1BQ0EsTUFDRSxhOUMyR0wsZThDekdHLE1BQ0EsTUFDRSxjOUN1R0wsZThDckdHLE1BQ0EsTUFDRSxZOUNtR0wsZThDbEhHLEtBQWdDLFE5QzZHbkMsWThDNUdHLE1BQ0EsTUFDRSxZOUMwR0wsWThDeEdHLE1BQ0EsTUFDRSxjOUNzR0wsWThDcEdHLE1BQ0EsTUFDRSxlOUNrR0wsWThDaEdHLE1BQ0EsTUFDRSxhOUM4RkwsWThDN0dHLEtBQWdDLFE5QzhHbkMsaUI4QzdHRyxNQUNBLE1BQ0UsWTlDMkdMLGlCOEN6R0csTUFDQSxNQUNFLGM5Q3VHTCxpQjhDckdHLE1BQ0EsTUFDRSxlOUNtR0wsaUI4Q2pHRyxNQUNBLE1BQ0UsYTlDK0ZMLGlCOEM5R0csS0FBZ0MsUTlDK0duQyxnQjhDOUdHLE1BQ0EsTUFDRSxZOUM0R0wsZ0I4QzFHRyxNQUNBLE1BQ0UsYzlDd0dMLGdCOEN0R0csTUFDQSxNQUNFLGU5Q29HTCxnQjhDbEdHLE1BQ0EsTUFDRSxhOUNnR0wsZ0I4Qy9HRyxLQUFnQyxROUMwRy9CLGU4Q3pHRCxNQUNBLE1BQ0UsWTlDdUdELGU4Q3JHRCxNQUNBLE1BQ0UsYzlDbUdELGU4Q2pHRCxNQUNBLE1BQ0UsZTlDK0ZELGU4QzdGRCxNQUNBLE1BQ0UsYTlDMkZELGU4QzFHRCxLQUFnQyxROUNpSG5DLGlCOENoSEcsTUFDQSxNQUNFLFk5QzhHTCxpQjhDNUdHLE1BQ0EsTUFDRSxjOUMwR0wsaUI4Q3hHRyxNQUNBLE1BQ0UsZTlDc0dMLGlCOENwR0csTUFDQSxNQUNFLGE5Q2tHTCxpQjhDakhHLEtBQWdDLFE5Q2tIbkMsZThDakhHLE1BQ0EsTUFDRSxZOUMrR0wsZThDN0dHLE1BQ0EsTUFDRSxjOUMyR0wsZThDekdHLE1BQ0EsTUFDRSxlOUN1R0wsZThDckdHLE1BQ0EsTUFDRSxhOUNtR0wsZThDN0ZELFFBQW1CLE9BQVEsZUFDM0IsU0FDQSxTQUNFLFdBQVksZUFFZCxTQUNBLFNBQ0UsYUFBYyxlQUVoQixTQUNBLFNBQ0UsY0FBZSxlQUVqQixTQUNBLFNBQ0UsWUFBYSxlakNhZix5QmlDakRJLFFBQWdDLE85QzZHbkMsWThDNUdHLFNBQ0EsU0FDRSxXOUMwR0wsWThDeEdHLFNBQ0EsU0FDRSxhOUNzR0wsWThDcEdHLFNBQ0EsU0FDRSxjOUNrR0wsWThDaEdHLFNBQ0EsU0FDRSxZOUM4RkwsWThDN0dHLFFBQWdDLE85QzhHbkMsaUI4QzdHRyxTQUNBLFNBQ0UsVzlDMkdMLGlCOEN6R0csU0FDQSxTQUNFLGE5Q3VHTCxpQjhDckdHLFNBQ0EsU0FDRSxjOUNtR0wsaUI4Q2pHRyxTQUNBLFNBQ0UsWTlDK0ZMLGlCOEM5R0csUUFBZ0MsTzlDK0duQyxnQjhDOUdHLFNBQ0EsU0FDRSxXOUM0R0wsZ0I4QzFHRyxTQUNBLFNBQ0UsYTlDd0dMLGdCOEN0R0csU0FDQSxTQUNFLGM5Q29HTCxnQjhDbEdHLFNBQ0EsU0FDRSxZOUNnR0wsZ0I4Qy9HRyxRQUFnQyxPOUMwRy9CLGU4Q3pHRCxTQUNBLFNBQ0UsVzlDdUdELGU4Q3JHRCxTQUNBLFNBQ0UsYTlDbUdELGU4Q2pHRCxTQUNBLFNBQ0UsYzlDK0ZELGU4QzdGRCxTQUNBLFNBQ0UsWTlDMkZELGU4QzFHRCxRQUFnQyxPOUNpSG5DLGlCOENoSEcsU0FDQSxTQUNFLFc5QzhHTCxpQjhDNUdHLFNBQ0EsU0FDRSxhOUMwR0wsaUI4Q3hHRyxTQUNBLFNBQ0UsYzlDc0dMLGlCOENwR0csU0FDQSxTQUNFLFk5Q2tHTCxpQjhDakhHLFFBQWdDLE85Q2tIbkMsZThDakhHLFNBQ0EsU0FDRSxXOUMrR0wsZThDN0dHLFNBQ0EsU0FDRSxhOUMyR0wsZThDekdHLFNBQ0EsU0FDRSxjOUN1R0wsZThDckdHLFNBQ0EsU0FDRSxZOUNtR0wsZThDbEhHLFFBQWdDLFE5QzZHbkMsWThDNUdHLFNBQ0EsU0FDRSxZOUMwR0wsWThDeEdHLFNBQ0EsU0FDRSxjOUNzR0wsWThDcEdHLFNBQ0EsU0FDRSxlOUNrR0wsWThDaEdHLFNBQ0EsU0FDRSxhOUM4RkwsWThDN0dHLFFBQWdDLFE5QzhHbkMsaUI4QzdHRyxTQUNBLFNBQ0UsWTlDMkdMLGlCOEN6R0csU0FDQSxTQUNFLGM5Q3VHTCxpQjhDckdHLFNBQ0EsU0FDRSxlOUNtR0wsaUI4Q2pHRyxTQUNBLFNBQ0UsYTlDK0ZMLGlCOEM5R0csUUFBZ0MsUTlDK0duQyxnQjhDOUdHLFNBQ0EsU0FDRSxZOUM0R0wsZ0I4QzFHRyxTQUNBLFNBQ0UsYzlDd0dMLGdCOEN0R0csU0FDQSxTQUNFLGU5Q29HTCxnQjhDbEdHLFNBQ0EsU0FDRSxhOUNnR0wsZ0I4Qy9HRyxRQUFnQyxROUMwRy9CLGU4Q3pHRCxTQUNBLFNBQ0UsWTlDdUdELGU4Q3JHRCxTQUNBLFNBQ0UsYzlDbUdELGU4Q2pHRCxTQUNBLFNBQ0UsZTlDK0ZELGU4QzdGRCxTQUNBLFNBQ0UsYTlDMkZELGU4QzFHRCxRQUFnQyxROUNpSG5DLGlCOENoSEcsU0FDQSxTQUNFLFk5QzhHTCxpQjhDNUdHLFNBQ0EsU0FDRSxjOUMwR0wsaUI4Q3hHRyxTQUNBLFNBQ0UsZTlDc0dMLGlCOENwR0csU0FDQSxTQUNFLGE5Q2tHTCxpQjhDakhHLFFBQWdDLFE5Q2tIbkMsZThDakhHLFNBQ0Es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Q3NHTCxZOENwR0csU0FDQSxTQUNFLGM5Q2tHTCxZOENoR0csU0FDQSxTQUNFLFk5QzhGTCxZOEM3R0csUUFBZ0MsTzlDOEduQyxpQjhDN0dHLFNBQ0EsU0FDRSxXOUMyR0wsaUI4Q3pHRyxTQUNBLFNBQ0UsYTlDdUdMLGlCOENyR0csU0FDQSxTQUNFLGM5Q21HTCxpQjhDakdHLFNBQ0EsU0FDRSxZOUMrRkwsaUI4QzlHRyxRQUFnQyxPOUMrR25DLGdCOEM5R0csU0FDQSxTQUNFLFc5QzRHTCxnQjhDMUdHLFNBQ0EsU0FDRSxhOUN3R0wsZ0I4Q3RHRyxTQUNBLFNBQ0UsYzlDb0dMLGdCOENsR0csU0FDQSxTQUNFLFk5Q2dHTCxnQjhDL0dHLFFBQWdDLE85QzBHL0IsZThDekdELFNBQ0EsU0FDRSxXOUN1R0QsZThDckdELFNBQ0EsU0FDRSxhOUNtR0QsZThDakdELFNBQ0EsU0FDRSxjOUMrRkQsZThDN0ZELFNBQ0EsU0FDRSxZOUMyRkQsZThDMUdELFFBQWdDLE85Q2lIbkMsaUI4Q2hIRyxTQUNBLFNBQ0UsVzlDOEdMLGlCOEM1R0csU0FDQSxTQUNFLGE5QzBHTCxpQjhDeEdHLFNBQ0EsU0FDRSxjOUNzR0wsaUI4Q3BHRyxTQUNBLFNBQ0UsWTlDa0dMLGlCOENqSEcsUUFBZ0MsTzlDa0huQyxlOENqSEcsU0FDQSxTQUNFLFc5QytHTCxlOEM3R0csU0FDQSxTQUNFLGE5QzJHTCxlOEN6R0csU0FDQSxTQUNFLGM5Q3VHTCxlOENyR0csU0FDQSxTQUNFLFk5Q21HTCxlOENsSEcsUUFBZ0MsUTlDNkduQyxZOEM1R0csU0FDQSxTQUNFLFk5QzBHTCxZOEN4R0csU0FDQSxTQUNFLGM5Q3NHTCxZOENwR0csU0FDQSxTQUNFLGU5Q2tHTCxZOENoR0csU0FDQSxTQUNFLGE5QzhGTCxZOEM3R0csUUFBZ0MsUTlDOEduQyxpQjhDN0dHLFNBQ0EsU0FDRSxZOUMyR0wsaUI4Q3pHRyxTQUNBLFNBQ0UsYzlDdUdMLGlCOENyR0csU0FDQSxTQUNFLGU5Q21HTCxpQjhDakdHLFNBQ0EsU0FDRSxhOUMrRkwsaUI4QzlHRyxRQUFnQyxROUMrR25DLGdCOEM5R0csU0FDQSxTQUNFLFk5QzRHTCxnQjhDMUdHLFNBQ0EsU0FDRSxjOUN3R0wsZ0I4Q3RHRyxTQUNBLFNBQ0UsZTlDb0dMLGdCOENsR0csU0FDQSxTQUNFLGE5Q2dHTCxnQjhDL0dHLFFBQWdDLFE5QzBHL0IsZThDekdELFNBQ0EsU0FDRSxZOUN1R0QsZThDckdELFNBQ0EsU0FDRSxjOUNtR0QsZThDakdELFNBQ0EsU0FDRSxlOUMrRkQsZThDN0ZELFNBQ0EsU0FDRSxhOUMyRkQsZThDMUdELFFBQWdDLFE5Q2lIbkMsaUI4Q2hIRyxTQUNBLFNBQ0UsWTlDOEdMLGlCOEM1R0csU0FDQSxTQUNFLGM5QzBHTCxpQjhDeEdHLFNBQ0EsU0FDRSxlOUNzR0wsaUI4Q3BHRyxTQUNBLFNBQ0UsYTlDa0dMLGlCOENqSEcsUUFBZ0MsUTlDa0huQyxlOENqSEcsU0FDQSxTQUNFLFk5QytHTCxlOEM3R0csU0FDQSxTQUNFLGM5QzJHTCxlOEN6R0csU0FDQSxTQUNFLGU5Q3VHTCxlOENyR0csU0FDQSxTQUNFLGE5Q21HTCxlOEM3RkQsV0FBbUIsT0FBUSxlQUMzQixZQUNBLFlBQ0UsV0FBWSxlQUVkLFlBQ0EsWUFDRSxhQUFjLGVBRWhCLFlBQ0EsWUFDRSxjQUFlLGVBRWpCLFlBQ0EsWUFDRSxZQUFhLGdCakNhZiwwQmlDakRJLFFBQWdDLE85QzZHbkMsWThDNUdHLFNBQ0EsU0FDRSxXOUMwR0wsWThDeEdHLFNBQ0EsU0FDRSxhOUNzR0wsWThDcEdHLFNBQ0EsU0FDRSxjOUNrR0wsWThDaEdHLFNBQ0EsU0FDRSxZOUM4RkwsWThDN0dHLFFBQWdDLE85QzhHbkMsaUI4QzdHRyxTQUNBLFNBQ0UsVzlDMkdMLGlCOEN6R0csU0FDQSxTQUNFLGE5Q3VHTCxpQjhDckdHLFNBQ0EsU0FDRSxjOUNtR0wsaUI4Q2pHRyxTQUNBLFNBQ0UsWTlDK0ZMLGlCOEM5R0csUUFBZ0MsTzlDK0duQyxnQjhDOUdHLFNBQ0EsU0FDRSxXOUM0R0wsZ0I4QzFHRyxTQUNBLFNBQ0UsYTlDd0dMLGdCOEN0R0csU0FDQSxTQUNFLGM5Q29HTCxnQjhDbEdHLFNBQ0EsU0FDRSxZOUNnR0wsZ0I4Qy9HRyxRQUFnQyxPOUMwRy9CLGU4Q3pHRCxTQUNBLFNBQ0UsVzlDdUdELGU4Q3JHRCxTQUNBLFNBQ0UsYTlDbUdELGU4Q2pHRCxTQUNBLFNBQ0UsYzlDK0ZELGU4QzdGRCxTQUNBLFNBQ0UsWTlDMkZELGU4QzFHRCxRQUFnQyxPOUNpSG5DLGlCOENoSEcsU0FDQSxTQUNFLFc5QzhHTCxpQjhDNUdHLFNBQ0EsU0FDRSxhOUMwR0wsaUI4Q3hHRyxTQUNBLFNBQ0UsYzlDc0dMLGlCOENwR0csU0FDQSxTQUNFLFk5Q2tHTCxpQjhDakhHLFFBQWdDLE85Q2tIbkMsZThDakhHLFNBQ0EsU0FDRSxXOUMrR0wsZThDN0dHLFNBQ0EsU0FDRSxhOUMyR0wsZThDekdHLFNBQ0EsU0FDRSxjOUN1R0wsZThDckdHLFNBQ0EsU0FDRSxZOUNtR0wsZThDbEhHLFFBQWdDLFE5QzZHbkMsWThDNUdHLFNBQ0EsU0FDRSxZOUMwR0wsWThDeEdHLFNBQ0EsU0FDRSxjOUNzR0wsWThDcEdHLFNBQ0EsU0FDRSxlOUNrR0wsWThDaEdHLFNBQ0EsU0FDRSxhOUM4RkwsWThDN0dHLFFBQWdDLFE5QzhHbkMsaUI4QzdHRyxTQUNBLFNBQ0UsWTlDMkdMLGlCOEN6R0csU0FDQSxTQUNFLGM5Q3VHTCxpQjhDckdHLFNBQ0EsU0FDRSxlOUNtR0wsaUI4Q2pHRyxTQUNBLFNBQ0UsYTlDK0ZMLGlCOEM5R0csUUFBZ0MsUTlDK0duQyxnQjhDOUdHLFNBQ0EsU0FDRSxZOUM0R0wsZ0I4QzFHRyxTQUNBLFNBQ0UsYzlDd0dMLGdCOEN0R0csU0FDQSxTQUNFLGU5Q29HTCxnQjhDbEdHLFNBQ0EsU0FDRSxhOUNnR0wsZ0I4Qy9HRyxRQUFnQyxROUMwRy9CLGU4Q3pHRCxTQUNBLFNBQ0UsWTlDdUdELGU4Q3JHRCxTQUNBLFNBQ0UsYzlDbUdELGU4Q2pHRCxTQUNBLFNBQ0UsZTlDK0ZELGU4QzdGRCxTQUNBLFNBQ0UsYTlDMkZELGU4QzFHRCxRQUFnQyxROUNpSG5DLGlCOENoSEcsU0FDQSxTQUNFLFk5QzhHTCxpQjhDNUdHLFNBQ0EsU0FDRSxjOUMwR0wsaUI4Q3hHRyxTQUNBLFNBQ0UsZTlDc0dMLGlCOENwR0csU0FDQSxTQUNFLGE5Q2tHTCxpQjhDakhHLFFBQWdDLFE5Q2tIbkMsZThDakhHLFNBQ0EsU0FDRSxZOUMrR0wsZThDN0dHLFNBQ0EsU0FDRSxjOUMyR0wsZThDekdHLFNBQ0EsU0FDRSxlOUN1R0wsZThDckdHLFNBQ0EsU0FDRSxhOUNtR0wsZThDN0ZELFdBQW1CLE9BQVEsZUFDM0IsWUFDQSxZQUNFLFdBQVksZUFFZCxZQUNBLFlBQ0UsYUFBYyxlQUVoQixZQUNBLFlBQ0UsY0FBZSxlQUVqQixZQUNBLFlBQ0UsWUFBYSxnQkN2Q25CLGNBQWlCLFdBQVksa0JBQzdCLGFBQWlCLFlBQWEsaUJBQzlCLGVDTkUsU0FBVSxPQUNWLGNBQWUsU0FDZixZQUFhLE9EWVgsV0FBd0IsV0FBWSxlQUNwQyxZQUF3QixXQUFZLGdCQUNwQyxhQUF3QixXQUFZLGlCbEN3Q3BDLHlCa0MxQ0EsY0FBd0IsV0FBWSxlQUNwQyxlQUF3QixXQUFZLGdCQUNwQyxnQkFBd0IsV0FBWSxrQmxDd0NwQyx5QmtDMUNBLGNBQXdCLFdBQVksZUFDcEMsZUFBd0IsV0FBWSxnQkFDcEMsZ0JBQXdCLFdBQVksa0JsQ3dDcEMseUJrQzFDQSxjQUF3QixXQUFZLGVBQ3BDLGVBQXdCLFdBQVksZ0JBQ3BDLGdCQUF3QixXQUFZLGtCbEN3Q3BDLDBCa0MxQ0EsY0FBd0IsV0FBWSxlQUNwQyxlQUF3QixXQUFZLGdCQUNwQyxnQkFBd0IsV0FBWSxrQkFNeEMsZ0JBQW1CLGVBQWdCLG9CQUNuQyxnQkFBbUIsZUFBZ0Isb0JBQ25DLGlCQUFtQixlQUFnQixxQkFJbkMsbUJBQXNCLFkvQzZNUSxjK0M1TTlCLG9CQUFzQixZL0M2TVEsYytDNU05QixrQkFBc0IsWS9DNk1RLGMrQzVNOUIsYUFBc0IsV0FBWSxpQkFJbEMsWUFBYyxNQUFPLGVFbENuQixjQUNFLE1oREdPLGtCZ0REVCxxQjVDVUEscUI0Q1JJLE1BQU8sa0JBTFgsZ0JBQ0UsTWhESVMsa0JnREZYLHVCNUNVQSx1QjRDUkksTUFBTyxrQkFMWCxjQUNFLE1oRFFPLGtCZ0ROVCxxQjVDVUEscUI0Q1JJLE1BQU8sa0JBTFgsV0FDRSxNaERTSSxrQmdEUE4sa0I1Q1VBLGtCNENSSSxNQUFPLGtCQUxYLGNBQ0UsTWhEVU8sa0JnRFJULHFCNUNVQSxxQjRDUkksTUFBTyxrQkFMWCxhQUNFLE1oRFdNLGtCZ0RUUixvQjVDVUEsb0I0Q1JJLE1BQU8sa0JBTFgsWUFDRSxNaERZSyxrQmdEVlAsbUI1Q1VBLG1CNENSSSxNQUFPLGtCQUxYLFdBQ0UsTWhEYUksa0JnRFhOLGtCNUNVQSxrQjRDUkksTUFBTyxrQkFMWCxhQUNFLE1oREtNLGtCZ0RIUixvQjVDVUEsb0I0Q1JJLE1BQU8sa0JBTFgsV0FDRSxNaERNSSxrQmdESk4sa0I1Q1VBLGtCNENSSSxNQUFPLGtCQUxYLGdCQUNFLE1oRE9TLGtCZ0RMWCx1QjVDVUEsdUI0Q1JJLE1BQU8sa0JBTFgsZ0JBQ0UsTWhEY1Msa0JnRFpYLHVCNUNVQSx1QjRDUkksTUFBTyxrQkFMWCxlQUNFLE1oRGVRLGtCZ0RiVixzQjVDVUEsc0I0Q1JJLE1BQU8sa0JBTFgsWUFDRSxNaERnQkssa0JnRGRQLG1CNUNVQSxtQjRDUkksTUFBTyxrQkFMWCxtQkFDRSxNaERpQlksa0JnRGZkLDBCNUNVQSwwQjRDUkksTUFBTyxrQkFMWCxnQkFDRSxNaERrQlMsa0JnRGhCWCx1QjVDVUEsdUI0Q1JJLE1BQU8sa0JBTFgsdUJBQ0UsTWhEbUJnQixrQmdEakJsQiw4QjVDVUEsOEI0Q1JJLE1BQU8sa0JBTFgsdUJBQ0UsTWhEb0JnQixrQmdEbEJsQiw4QjVDVUEsOEI0Q1JJLE1BQU8sa0JBTFgsdUJBQ0UsTWhEcUJnQixrQmdEbkJsQiw4QjVDVUEsOEI0Q1JJLE1BQU8sa0JBTFgsd0JBQ0UsTWhEc0JpQixrQmdEcEJuQiwrQjVDVUEsK0I0Q1JJLE1BQU8sa0JBTFgsZ0JBQ0UsTWhEdUJTLGtCZ0RyQlgsdUI1Q1VBLHVCNENSSSxNQUFPLGtCQUxYLHVC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dEIsaUJBQWtDLFFOd1VuQixJTXZVZixpQkFBa0MsUU4yZG5CLElNMWRmLGtCQUFtQyxRTjBqQm5CLElNempCaEIsc0JBQXVDLFFOc09uQixJTXJPcEIsaUJBQWtDLFFOdVduQixJTXRXZixnQkFBaUMsUU5rbkJuQixJTWpuQmQsa0JBQW1DLFFOc25CbkIsSU1ybkJoQixnQkFBaUMsUU55dEJuQixJTXh0QmQsZ0JBQWlDLFFObVJuQixJTWxSZCxvQkFBcUMsUU51cEJuQixJTXRwQmxCLGNBQStCLFFOcXBCbkIsSU1wcEJaLG1CQUFvQyxRTnNwQm5CLElNcnBCakIsaUJBQWtDLFFOeUluQixJTXZJZixpQkFEQSxrQkFFQSxpQkFBa0MsUU5xcUJuQixJTXBxQmYsdUJBQXdDLFFOOGlCbkIsSU03aUJyQix3QkFBeUMsUU40aUJuQixJTTNpQnRCLHFCQUFzQyxRTjRmbkIsSU0zZm5CLGtCQUFtQyxRTmlrQm5CLElNL2pCaEIsZUFEQSxnQkFDZ0MsUU5nS25CLElNL0piLG1CQUFvQyxRTitxQm5CLElNOXFCakIsZ0JBQWlDLFFOd1ZuQixJTXZWZCxrQkFBbUMsUU51UG5CLElNdFBoQixtQkFBb0MsUU5nSm5CLElNL0lqQixnQkFBaUMsUU5taEJuQixJTWxoQmQsb0JBQXFDLFFOZ01uQixJTS9MbEIsK0JBQWdELFFOWW5CLElNWDdCLDZCQUE4QyxRTmNuQixJTWIzQixpQkFBa0MsUU5xV25CLElNcFdmLHlCQUEwQyxRTndlbkIsSU10ZXZCLGtCQURBLHdCQUNtQyxRTnNnQm5CLElNcmdCaEIsbUJBQW9DLFFOZ2dCbkIsSU0vZmpCLG9CQUFxQyxRTndZbkIsSU12WWxCLGdCQUFpQyxRTjJZbkIsSU0xWWQsZ0JBQWlDLFFONFBuQixJTTNQZCxzQkFBdUMsUU5vVW5CLElNblVwQixzQkFBdUMsUU5pdEJuQixJTWh0QnBCLHVCQUF3QyxRTitzQm5CLElNOXNCckIscUJBQXNDLFFOZ3RCbkIsSU0vc0JuQixrQkFBbUMsUU55ZW5CLElNeGVoQixtQkFBb0MsUU53Qm5CLElNdkJqQixlQUFnQyxRTnltQm5CLElNeG1CYixnQkFBaUMsUU55bUJuQixJTXhtQmQsZ0JBQWlDLFFOeURuQixJTXhEZCxvQkFBcUMsUU55RG5CLElNeERsQixpQkFBa0MsUU4rZG5CLElNOWRmLGtCQUFtQyxRTjJFbkIsSU0xRWhCLGdCQUFpQyxRTjBQbkIsSU16UGQsZ0JBQWlDLFFOaURuQixJTWhEZCxrQkFBbUMsUU4wVm5CLElNelZoQix1QkFBd0MsUU53bUJuQixJTXZtQnJCLHNCQUF1QyxRTndtQm5CLElNdm1CcEIsc0JBQXVDLFFOcENuQixJTXFDcEIsd0JBQXlDLFFOdkNuQixJTXdDdEIsdUJBQXdDLFFOckNuQixJTXNDckIseUJBQTBDLFFOeENuQixJTXlDdkIsZ0JBQWlDLFFOK1duQixJTTlXZCxrQkFDQSxtQkFBb0MsUU4yYW5CLElNMWFqQixrQkFBbUMsUU5zVW5CLElNclVoQix3QkFBeUMsUU5rckJuQixJTWhyQnRCLGlCQURBLGlCQUVBLHFCQUFzQyxRTjBibkIsSU16Ym5CLGtCQUFtQyxRTmtibkIsSU1qYmhCLHNCQUF1QyxRTndYbkIsSU12WHBCLGtCQUFtQyxRTnREbkIsSU11RGhCLGdCQUFpQyxRTm1uQm5CLElNbG5CZCxnQkFDQSwyQkFBNEMsUU4rYW5CLElNOWF6QiwwQkFBMkMsUU44Zm5CLElNN2Z4QiwwQkFBMkMsUU4rRW5CLElNOUV4QixrQkFBbUMsUU56Qm5CLElNMEJoQix5QkFBMEMsUU5takJuQixJTWxqQnZCLHlCQUEwQyxRTnFMbkIsSU1wTHZCLG9CQUFxQyxRTmxCbkIsSU1tQmxCLGdCQUFpQyxRTnNibkIsSU1yYmQsaUJBQWtDLFFOZ2FuQixJTS9aZixnQkFBaUMsUU5takJuQixJTWxqQmQsbUJBQW9DLFFOK05uQixJTTlOakIsd0JBQXlDLFFOZ0xuQixJTS9LdEIsd0JBQXlDLFFONGlCbkIsSU0zaUJ0QixpQkFBa0MsUU4rSW5CLElNOUlmLHdCQUF5QyxRTnlFbkIsSU14RXRCLHlCQUEwQyxRTnlFbkIsSU14RXZCLHVCQUF3QyxRTmtibkIsSU1qYnJCLHdCQUF5QyxRTnVYbkIsSU10WHRCLHdCQUF5QyxRTjJsQm5CLElNMWxCdEIsd0JBQXlDLFFOMkRuQixJTTFEdEIsMkJBQTRDLFFOeWJuQixJTXhiekIsdUJBQXdDLFFOMFNuQixJTXpTckIsc0JBQXVDLFFOMEduQixJTXpHcEIsMEJBQTJDLFFOdWxCbkIsSU10bEJ4QiwwQkFBMkMsUU51RG5CLElNdER4QixlQUFnQyxRTm5DbkIsSU1vQ2Isc0JBQXVDLFFObkRuQixJTW9EcEIsdUJBQXdDLFFObkRuQixJTW9EckIsb0JBQXFDLFFObkRuQixJTW9EbEIsc0JBQXVDLFFOdkRuQixJTXdEcEIsd0JBQ0EsaUJBQWtDLFFONGRuQixJTTNkZixrQkFBbUMsUU44SW5CLElNN0loQixvQkFBcUMsUU5zRm5CLElNckZsQixnQkFBaUMsUU4rWm5CLElNOVpkLGlCQUFrQyxRTm9XbkIsSU1uV2Ysb0JBQXFDLFFOcERuQixJTXFEbEIsOEJBQStDLFFOdUluQixJTXRJNUIsZ0JBQWlDLFFOa05uQixJTWpOZCxnQkFBaUMsUU4wU25CLElNelNkLGdCQUFpQyxRTjZLbkIsSU01S2QsZUFBZ0MsUU55SW5CLElNeEliLHFCQUFzQyxRTnlJbkIsSU12SW5CLGdDQURBLG1CQUNpRCxRTmlJbkIsSU1oSTlCLGlCQUFrQyxRTitZbkIsSU05WWYsb0JBQXFDLFFOQW5CLElNQ2xCLGtCQUFtQyxRTm9hbkIsSU1uYWhCLG1CQUFvQyxRTmdFbkIsSU0vRGpCLGtCQUFtQyxRTjZUbkIsSU01VGhCLHNCQUF1QyxRTnVDbkIsSU10Q3BCLHdCQUF5QyxRTm1DbkIsSU1sQ3RCLG1CQUFvQyxRTithbkIsSU05YWpCLHlCQUEwQyxRTmtkbkIsSU1qZHZCLGtCQUFtQyxRTjBLbkIsSU16S2hCLHVCQUF3QyxRTjJLbkIsSU0xS3JCLG9CQUFxQyxRTjNFbkIsSU00RWxCLG9CQUFxQyxRTjdFbkIsSU04RWxCLHVCQUNBLHFCQUFzQyxRTmxFbkIsSU1tRW5CLDBCQUEyQyxRTitrQm5CLElNOWtCeEIsMkJBQTRDLFFONEhuQixJTTNIekIsd0JBQXlDLFFOVG5CLElNVXRCLGVBQWdDLFFOMlFuQixJTXpRYixnQkFEQSxpQkFDaUMsUU42Q25CLElNNUNkLG9CQUFxQyxRTmtEbkIsSU1qRGxCLHVCQUF3QyxRTnNpQm5CLElNcmlCckIseUJBQTBDLFFOb2lCbkIsSU1uaUJ2QixxQkFBc0MsUU4yZW5CLElNMWVuQixtQkFBb0MsUU44Tm5CLElNN05qQixvQkFBcUMsUU5vY25CLElNbmNsQiwyQkFBNEMsUU51Um5CLElNdFJ6QixzQkFBdUMsUU42aEJuQixJTTVoQnBCLHlCQUEwQyxRTnNHbkIsSU1yR3ZCLG1CQUFvQyxRTjhibkIsSU03YmpCLGtCQUFtQyxRTnFqQm5CLElNcGpCaEIseUJBQTBDLFFOZ0xuQixJTS9LdkIsa0JBQW1DLFFOdWtCbkIsSU10a0JoQixtQkFBb0MsUU5xUW5CLElNcFFqQixpQkFBa0MsUU5pV25CLElNaFdmLG9CQUFxQyxRTjJkbkIsSU0xZGxCLHNCQUF1QyxRTmpEbkIsSU1rRHBCLHdCQUF5QyxRTitWbkIsSU05VnRCLG1CQUFvQyxRTnNqQm5CLElNcmpCakIsc0JBQ0Esb0JBQXFDLFFOZ0duQixJTS9GbEIsa0JBQW1DLFFOb0tuQixJTW5LaEIsa0JBQW1DLFFOMGpCbkIsSU16akJoQix1QkFBd0MsUU5vQ25CLElNbkNyQixnQkFDQSxlQUFnQyxRTitZbkIsSU05WWIsaUJBQWtDLFFOb01uQixJTW5NZixvQkFBcUMsUU5yRG5CLElNc0RsQixnQkFBaUMsUU5oRm5CLElNaUZkLHVCQUF3QyxRTnJCbkIsSU1zQnJCLHdCQUF5QyxRTm9MbkIsSU1uTHRCLHVCQUF3QyxRTmtMbkIsSU1qTHJCLHFCQUFzQyxRTm1MbkIsSU1sTG5CLHVCQUF3QyxRTitLbkIsSU05S3JCLDZCQUE4QyxRTnJJbkIsSU1zSTNCLDhCQUErQyxRTmpJbkIsSU1rSTVCLDJCQUE0QyxRTmpJbkIsSU1rSXpCLDZCQUE4QyxRTnpJbkIsSU0wSTNCLGlCQUFrQyxRTjJKbkIsSU0xSmYsa0JBQW1DLFFONmxCbkIsSU01bEJoQixpQkFBa0MsUU5xZW5CLElNcGVmLGtCQUFtQyxRTnlHbkIsSU14R2hCLHFCQUFzQyxRTnpFbkIsSU0wRW5CLHNCQUF1QyxRTmxJbkIsSU1tSXBCLGlCQUNBLGlCQUFrQyxRTmlqQm5CLElNaGpCZixpQkFDQSxnQkFBaUMsUU40T25CLElNM09kLGlCQUFrQyxRTmRuQixJTWVmLGlCQUFrQyxRTjBHbkIsSU16R2YsZUFDQSxvQkFBcUMsUU42WG5CLElNNVhsQixnQkFDQSxtQkFBb0MsUU4yRm5CLElNMUZqQixxQkFBc0MsUU42U25CLElNM1NuQixvQkFEQSxnQkFDcUMsUU5xR25CLElNcEdsQixrQkFBbUMsUU5nYm5CLElNN2FoQixnQkFGQSxtQkFDQSxtQkFDaUMsUU5sSW5CLElNbUlkLG1CQUFvQyxRTnNPbkIsSU1yT2pCLG1CQUFvQyxRTm9PbkIsSU1uT2pCLHlCQUEwQyxRTitibkIsSU05YnZCLHFCQUFzQyxRTjJnQm5CLElNMWdCbkIsaUJBQWtDLFFOdWNuQixJTXRjZixpQkFBa0MsUU55T25CLElNeE9mLGlCQUFrQyxRTjZmbkIsSU01ZmYscUJBQXNDLFFObVRuQixJTWxUbkIsNEJBQTZDLFFOb1RuQixJTW5UMUIsOEJBQStDLFFOZ0luQixJTS9INUIsdUJBQXdDLFFONEhuQixJTTNIckIsaUJBQWtDLFFOcVFuQixJTXBRZixzQkFBdUMsUU5wRm5CLElNcUZwQixvQkFBcUMsUU45RW5CLElNK0VsQixzQkFBdUMsUU5yRm5CLElNc0ZwQix1QkFBd0MsUU5yRm5CLElNc0ZyQixtQkFBb0MsUU5oQ25CLElNa0NqQixnQkFEQSxvQkFDaUMsUU4wWW5CLElNeFlkLHFCQURBLHFCQUNzQyxRTjhZbkIsSU01WW5CLG9CQURBLG1CQUNxQyxRTjJZbkIsSU0xWWxCLG9CQUFxQyxRTlVuQixJTVRsQixvQkFBcUMsUU51TW5CLElNdE1sQix1QkFDQSxnQkFBaUMsUU5xZm5CLElNbmZkLGlCQURBLGlCQUNrQyxRTm9GbkIsSU1uRmYscUJBQ0Esc0JBQXVDLFFOK2FuQixJTTlhcEIscUJBQXNDLFFON0NuQixJTThDbkIsc0JBQXVDLFFOMUNuQixJTTRDcEIsZ0JBREEsaUJBQ2lDLFFOcEluQixJTXFJZCxtQkFBb0MsUU42V25CLElNNVdqQixvQkFBcUMsUU55ZW5CLElNdmVsQixxQkFEQSxpQkFDc0MsUU5yRW5CLElNc0VuQix1QkFBd0MsUU5xTG5CLElNcExyQixvQkFBcUMsUU5HbkIsSU1GbEIsMEJBQTJDLFFObkVuQixJTW9FeEIsd0JBQXlDLFFObkVuQixJTW9FdEIsbUJBQW9DLFFOaWZuQixJTWhmakIsdUJBQXdDLFFOOFluQixJTTdZckIsb0JBQXFDLFFOeVpuQixJTXhabEIsa0JBQW1DLFFOOUpuQixJTStKaEIsa0JBQW1DLFFObEVuQixJTW1FaEIsbUJBQW9DLFFOMUNuQixJTTJDakIsdUJBQXdDLFFOOEJuQixJTTdCckIsc0JBQXVDLFFOMUluQixJTTJJcEIsc0JBQXVDLFFOc0huQixJTXJIcEIscUJBQXNDLFFOck9uQixJTXNPbkIsa0JBQW1DLFFONE1uQixJTTNNaEIsdUJBQXdDLFFOVW5CLElNVHJCLGdCQUFpQyxRTjNLbkIsSU00S2Qsb0JBQXFDLFFOdUZuQixJTXRGbEIsdUJBQXdDLFFOMlFuQixJTTFRckIsNkJBQThDLFFOck9uQixJTXNPM0IsOEJBQStDLFFOck9uQixJTXNPNUIsMkJBQTRDLFFOck9uQixJTXNPekIsNkJBQThDLFFOek9uQixJTTBPM0Isc0JBQXVDLFFOck9uQixJTXNPcEIsdUJBQXdDLFFOck9uQixJTXNPckIsb0JBQXFDLFFOck9uQixJTXNPbEIsc0JBQXVDLFFOek9uQixJTTBPcEIsbUJBQW9DLFFOcERuQixJTXFEakIsa0JBQW1DLFFONEluQixJTTNJaEIsa0JBQW1DLFFOd1luQixJTXZZaEIsd0JBQ0Esa0JBQW1DLFFOdU1uQixJTXRNaEIsb0JBQXFDLFFOekduQixJTTBHbEIsc0JBQXVDLFFOeVFuQixJTXhRcEIsdUJBQXdDLFFOeVFuQixJTXhRckIsbUJBQW9DLFFOK1ZuQixJTTlWakIsa0JBQW1DLFFOOUduQixJTStHaEIsc0JBQ0EsaUJBQWtDLFFOb1JuQixJTW5SZixzQkFBdUMsUU4rQ25CLElNOUNwQixvQkFBcUMsUU5tQm5CLElNbEJsQix5QkFBMEMsUU5vQm5CLElNbkJ2QixtQkFBb0MsUU5xVW5CLElNcFVqQixtQkFBb0MsUU4yQm5CLElNMUJqQixpQkFBa0MsUU5nTG5CLElNL0tmLG1CQUFvQyxRTjJCbkIsSU0xQmpCLHNCQUF1QyxRTnVIbkIsSU10SHBCLGtCQUFtQyxRTk1uQixJTUxoQiwwQkFBMkMsUU5JbkIsSU1IeEIsb0JBQXFDLFFONlhuQixJTTVYbEIsZ0JBQWlDLFFOaEhuQixJTWlIZCwwQkFDQSxxQkFBc0MsUU51UW5CLElNdFFuQiwyQkFDQSwwQkFDQSx1QkFBd0MsUU5zVm5CLElNclZyQiwwQkFBMkMsUU53SW5CLElNdkl4QixnQkFBaUMsUU5oR25CLElNaUdkLHFCQUFzQyxRTnZIbkIsSU15SG5CLHdCQURBLGtCQUN5QyxRTnRKbkIsSU11SnRCLG9CQUFxQyxRTnlPbkIsSU14T2xCLGdCQUFpQyxRTjBGbkIsSU16RmQsdUJBQXdDLFFOMURuQixJTTJEckIsdUJBQXdDLFFOa1duQixJTWpXckIscUJBQXNDLFFONFZuQixJTTNWbkIsa0JBQW1DLFFObEVuQixJTW1FaEIsd0JBQXlDLFFOZ09uQixJTS9OdEIsc0JBQXVDLFFOMkpuQixJTTFKcEIsNEJBQTZDLFFOMkpuQixJTTFKMUIsa0JBQW1DLFFOc1JuQixJTXJSaEIsc0JBQXVDLFFONUxuQixJTTZMcEIsNkJBQThDLFFOeEJuQixJTXlCM0Isa0JBQW1DLFFOdVBuQixJTXRQaEIsa0JBQW1DLFFONkluQixJTTVJaEIsK0JBQWdELFFOOUpuQixJTStKN0IsZ0NBQWlELFFOOUpuQixJTStKOUIsNkJBQThDLFFOOUpuQixJTStKM0IsK0JBQWdELFFObEtuQixJTW1LN0IsaUJBQWtDLFFOOERuQixJTTdEZixnQkFBaUMsUU5ySG5CLElNc0hkLGtCQUFtQyxRTnZTbkIsSU13U2hCLHNCQUF1QyxRTjJabkIsSU0xWnBCLG9CQUFxQyxRTmhObkIsSU1pTmxCLHNCQUF1QyxRTjdGbkIsSU04RnBCLHNCQUF1QyxRTjdGbkIsSU04RnBCLHNCQUF1QyxRTitPbkIsSU05T3BCLHVCQUF3QyxRTmlNbkIsSU1oTXJCLGtCQUFtQyxRTjZXbkIsSU01V2hCLHdCQUF5QyxRTjBJbkIsSU16SXRCLDBCQUEyQyxRTjBJbkIsSU16SXhCLG9CQUFxQyxRTnFGbkIsSU1wRmxCLHNCQUF1QyxRTm1GbkIsSU1sRnBCLHdCQUF5QyxRTm5MbkIsSU1vTHRCLHlCQUEwQyxRTjBLbkIsSU16S3ZCLGdDQUFpRCxRTnBGbkIsSU1xRjlCLHdCQUF5QyxRTndQbkIsSU12UHRCLG1CQUFvQyxRTmpKbkIsSU1tSmpCLCtCQURBLHVCQUNnRCxRTi9NbkIsSU1pTjdCLDZCQURBLHFCQUM4QyxRTjlNbkIsSU1nTjNCLGdDQURBLHdCQUNpRCxRTmpObkIsSU1tTjlCLGVBREEsZ0JBQ2dDLFFOdkduQixJTXdHYixlQUFnQyxRTmhDbkIsSU1pQ2Isa0JBQ0EsZUFBZ0MsUU5xWW5CLElNblliLGVBREEsaUJBQ2dDLFFONENuQixJTTNDYixlQUdBLGVBRkEsZUFDQSxlQUNnQyxRTmdEbkIsSU05Q2Isa0JBQ0EsZUFGQSxpQkFFZ0MsUU5pTm5CLElNL01iLGVBREEsZUFDZ0MsUU4rQ25CLElNOUNiLG1CQUNBLGVBQWdDLFFOM1BuQixJTTRQYixnQkFBaUMsUU5oR25CLElNaUdkLHFCQUFzQyxRTnBGbkIsSU1xRm5CLDBCQUEyQyxRTjBQbkIsSU16UHhCLDJCQUE0QyxRTjBQbkIsSU16UHpCLDJCQUE0QyxRTjBQbkIsSU16UHpCLDRCQUE2QyxRTjBQbkIsSU16UDFCLDRCQUE2QyxRTjZQbkIsSU01UDFCLDZCQUE4QyxRTjZQbkIsSU01UDNCLHFCQUFzQyxRTmtVbkIsSU1qVW5CLHVCQUF3QyxRTjhUbkIsSU03VHJCLDBCQUEyQyxRTnlhbkIsSU14YXhCLG1CQUFvQyxRTnNhbkIsSU1yYWpCLGdCQUFpQyxRTjJabkIsSU0xWmQsdUJBQXdDLFFOMlpuQixJTTFackIsd0JBQXlDLFFOb2FuQixJTW5hdEIsbUJBQW9DLFFOeEpuQixJTXlKakIsMEJBQTJDLFFOOFBuQixJTTdQeEIscUJBQXNDLFFOZ0JuQixJTWZuQixrQkFBbUMsUU5wRm5CLElNcUZoQixlQUFnQyxRTjNXbkIsSU00V2IscUJBQXNDLFFOL1JuQixJTWdTbkIsNEJBQTZDLFFOL1JuQixJTWdTMUIsa0JBQW1DLFFOK1VuQixJTTlVaEIseUJBQTBDLFFOK1VuQixJTTlVdkIsMkJBQTRDLFFOZ0RuQixJTS9DekIseUJBQTBDLFFOa0RuQixJTWpEdkIsMkJBQTRDLFFOK0NuQixJTTlDekIsNEJBQTZDLFFOK0NuQixJTTlDMUIsaUJBQWtDLFFOalduQixJTWtXZixtQkFBb0MsUU5tWW5CLElNbFlqQixtQkFBb0MsUU43V25CLElNOFdqQixpQkFBa0MsUU5rQ25CLElNakNmLG9CQUFxQyxRTjVLbkIsSU02S2xCLGlCQUFrQyxRTmdObkIsSU0vTWYsc0JBQXVDLFFOeEZuQixJTXlGcEIsa0JBQW1DLFFONFRuQixJTTNUaEIsa0JBQW1DLFFOdEluQixJTXVJaEIsZ0JBQWlDLFFONkNuQixJTTVDZCxrQkFDQSxvQkFBcUMsUU41RG5CLElNNkRsQixpQkFBa0MsUU44UG5CLElNN1BmLGtCQUFtQyxRTnVFbkIsSU10RWhCLG1CQUFvQyxRTjlXbkIsSU0rV2pCLGVBQWdDLFFOdFNuQixJTXVTYixjQUErQixRTmlXbkIsSU1oV1osaUJBQWtDLFFOdVduQixJTXRXZixrQkFBbUMsUU4rSW5CLElNOUloQixxQkFBc0MsUU5rRm5CLElNakZuQiwwQkFBMkMsUU42Tm5CLElNNU54QixnQ0FBaUQsUU4vV25CLElNZ1g5QiwrQkFBZ0QsUU5qWG5CLElNbVg3QiwrQkFEQSx1QkFDZ0QsUU56Um5CLElNMFI3Qix3QkFBeUMsUU5uTW5CLElNb010QixzQkFBdUMsUU5pV25CLElNaFdwQix3QkFBeUMsUU5vVm5CLElNbFZ0QixlQURBLHdCQUNnQyxRTjBTbkIsSU16U2IseUJBQTBDLFFOMEduQixJTXpHdkIseUJBQTBDLFFONE1uQixJTTNNdkIsaUJBQWtDLFFOc0xuQixJTXJMZiwyQkFBNEMsUU56TG5CLElNMEx6QixxQkFBc0MsUU5vV25CLElNblduQixrQkFBbUMsUU44RG5CLElNNURoQixnQkFEQSx1QkFFQSxzQkFBdUMsUU44U25CLElNNVNwQiwwQkFEQSx3QkFDMkMsUU4xRm5CLElNMkZ4QixpQkFBa0MsUU5zV25CLElNcldmLGtCQUFtQyxRTmxHbkIsSU1tR2hCLGtCQUFtQyxRTmdIbkIsSU0vR2hCLHlCQUEwQyxRTmlIbkIsSU1oSHZCLDhCQUErQyxRTnlObkIsSU14TjVCLHVCQUF3QyxRTnVObkIsSU10TnJCLHFCQUFzQyxRTi9ObkIsSU1nT25CLGdCQUFpQyxRTjVObkIsSU02TmQseUJBQTBDLFFOMkVuQixJTTFFdkIsMEJBQTJDLFFOeUVuQixJTXhFeEIsa0JBQW1DLFFOdk5uQixJTXdOaEIsa0JBQW1DLFFOekNuQixJTTBDaEIsb0JBQXFDLFFOcENuQixJTXFDbEIsZUFBZ0MsUU50TG5CLElNdUxiLG9CQUFxQyxRTjdVbkIsSU04VWxCLGlCQUFrQyxRTjFSbkIsSU0yUmYsZUFBZ0MsUU5zRG5CLElNckRiLGlCQUFrQyxRTm1MbkIsSU1sTGYsZ0JBQWlDLFFOclBuQixJTXNQZCxpQkFBa0MsUU5yUG5CLElNc1BmLG1CQUFvQyxRTjdXbkIsSU04V2pCLDBCQUEyQyxRTjdXbkIsSU04V3hCLGlCQUFrQyxRTjBMbkIsSU16TGYsd0JBQXlDLFFOMExuQixJTXpMdEIsbUJBQW9DLFFOeUZuQixJTXhGakIsc0JBQ0EsZUFBZ0MsUU56VW5CLElNMFViLGVBQ0EsZ0JBQWlDLFFOK01uQixJTTlNZCxnQkFBaUMsUU40UG5CLElNM1BkLG1CQUFvQyxRTnVLbkIsSU10S2pCLHNCQUF1QyxRTnRQbkIsSU11UHBCLHNCQUF1QyxRTmlLbkIsSU1oS3BCLG9CQUFxQyxRTjlQbkIsSU0rUGxCLHNCQUF1QyxRTi9MbkIsSU1nTXBCLHVCQUF3QyxRTnhMbkIsSU15THJCLHdCQUF5QyxRTnJNbkIsSU1zTXRCLDZCQUE4QyxRTi9MbkIsSU1rTTNCLHdCQUZBLHdCQUNBLDBCQUN5QyxRTnhNbkIsSU0wTXRCLDBCQURBLHNCQUMyQyxRTjlNbkIsSU1nTnhCLHdCQURBLHdCQUN5QyxRTi9NbkIsSU1nTnRCLHdCQUNBLHdCQUF5QyxRTnBNbkIsSU1xTXRCLHVCQUF3QyxRTmpObkIsSU1rTnJCLGdCQUFpQyxRTnVSbkIsSU10UmQsbUJBQW9DLFFONVNuQixJTTZTakIsb0JBQXFDLFFOOUVuQixJTStFbEIscUJBQ0EscUJBR0EscUJBRkEsc0JBQ0EsbUJBQ3NDLFFObkVuQixJTW9FbkIsMEJBQTJDLFFOL1RuQixJTWdVeEIsY0FFQSxpQkFEQSxzQkFDa0MsUU5xRG5CLElNbkRmLGtCQURBLGNBQ21DLFFOblFuQixJTW9RaEIsc0JBQXVDLFFOektuQixJTTBLcEIsZUFBZ0MsUU4zS25CLElNOEtiLHVCQUZBLCtCQUNBLHFCQUN3QyxRTnhKbkIsSU15SnJCLHlCQUEwQyxRTjJLbkIsSU0xS3ZCLGNBQStCLFFOaUNuQixJTWhDWixrQkFDQSxrQkFBbUMsUU4wUW5CLElNeFFoQix1QkFEQSxnQkFDd0MsUU5WbkIsSU1ZckIseUJBREEsa0JBQzBDLFFOWG5CLElNWXZCLG1CQUFvQyxRTjFJbkIsSU0ySWpCLHVCQUF3QyxRTmxWbkIsSU1tVnJCLGtCQUFtQyxRTmpKbkIsSU1rSmhCLHFCQUFzQyxRTmJuQixJTWNuQixtQkFBb0MsUU4rRm5CLElNOUZqQixxQkFBc0MsUU51RW5CLElNdEVuQiw0QkFBNkMsUU51RW5CLElNdEUxQixnQkFBaUMsUU56Wm5CLElNMlpkLG9CQURBLHlCQUNxQyxRTjVNbkIsSU02TWxCLGVBQWdDLFFOME1uQixJTXpNYixzQkFBdUMsUU54YW5CLElNeWFwQixnQkFBaUMsUU5JbkIsSU1IZCxzQkFBdUMsUU51Rm5CLElNdEZwQixrQkFBbUMsUU4yTW5CLElNMU1oQixnQkFBaUMsUU4rUW5CLElNOVFkLHVCQUF3QyxRTnpDbkIsSU0wQ3JCLGdCQUFpQyxRTndQbkIsSU12UGQsc0JBQXVDLFFOclpuQixJTXNacEIsa0JBQW1DLFFOdkJuQixJTXdCaEIseUJBQTBDLFFOM0xuQixJTTRMdkIsbUJBQW9DLFFONVhuQixJTTZYakIseUJBQTBDLFFOaFluQixJTWlZdkIsdUJBQXdDLFFOblluQixJTW9ZckIsbUJBQW9DLFFOdFluQixJTXVZakIscUJBQXNDLFFObFluQixJTW1ZbkIscUJBQXNDLFFObFluQixJTW1ZbkIsc0JBQXVDLFFOM2JuQixJTTRicEIsd0JBQXlDLFFOM2JuQixJTTRidEIsaUJBQWtDLFFOK0tuQixJTTlLZixxQkFBc0MsUU5uVm5CLElNb1ZuQixjQUErQixRTjlkbkIsSU0rZFosc0JBQXVDLFFONVJuQixJTTZScEIsdUJBQXdDLFFOL0NuQixJTWdEckIseUJBQTBDLFFOOWJuQixJTStidkIsc0JBQXVDLFFOdGZuQixJTXVmcEIscUJBQXNDLFFOL0JuQixJTWdDbkIsc0JBQXVDLFFOekhuQixJTTBIcEIsa0JBQW1DLFFOdkluQixJTXdJaEIseUJBQTBDLFFOdkluQixJTXdJdkIsc0JBQXVDLFFONEpuQixJTTNKcEIscUJBQXNDLFFONEpuQixJTTNKbkIsbUJBQW9DLFFOeGNuQixJTXljakIsZUFBZ0MsUU5qYm5CLElNa2JiLG1CQUFvQyxRTnZKbkIsSU13SmpCLHFCQUFzQyxRTjNnQm5CLElNNGdCbkIsY0FBK0IsUU43Wm5CLElNZ2FaLGVBRkEsa0JBQ0Esa0JBQ2dDLFFOektuQixJTTBLYixvQkFBcUMsUU5wR25CLElNcUdsQixzQkFBdUMsUU54Ym5CLElNeWJwQiwwQkFBMkMsUU41V25CLElNNld4QixvQkFBcUMsUU45Vm5CLElNK1ZsQixvQkFBcUMsUU45UG5CLElNK1BsQixtQkFBb0MsUU5ySm5CLElNc0pqQixrQkFBbUMsUU5lbkIsSU1kaEIsd0JBQXlDLFFOMkJuQixJTTFCdEIsdUJBQXdDLFFOb0NuQixJTW5DckIsb0JBQXFDLFFOcUNuQixJTXBDbEIscUJBQXNDLFFONWFuQixJTTZhbkIsMkJBQTRDLFFOOWFuQixJTSthekIsbUJBQW9DLFFOL1ZuQixJTWdXakIsZ0JBQWlDLFFOb0JuQixJTW5CZCx1QkFBd0MsUU44S25CLElNN0tyQixzQkFBdUMsUU4vRm5CLElNZ0dwQix1QkFBd0MsUU42RW5CLElNNUVyQixxQkFBc0MsUU45TW5CLElNK01uQixpQkFBa0MsUU4rS25CLElNOUtmLGdCQUFpQyxRTjdIbkIsSU04SGQsbUJBQW9DLFFObkhuQixJTW9IakIsb0JBQ0EsdUJBQXdDLFFOa0luQixJTWpJckIsMkJBQTRDLFFOa0luQixJTWpJekIsd0JBQXlDLFFOMEtuQixJTXpLdEIsdUJBQXdDLFFObEluQixJTW1JckIsc0JBQXVDLFFOeUtuQixJTXhLcEIsdUJBQXdDLFFObkluQixJTW9JckIseUJBQTBDLFFObEluQixJTW1JdkIseUJBQTBDLFFOcEluQixJTXFJdkIsa0JBQW1DLFFOMUduQixJTTJHaEIsc0JBQXVDLFFON1FuQixJTThRcEIsNkJBQThDLFFOMVVuQixJTTJVM0IsdUJBQXdDLFFOekVuQixJTTBFckIsb0JBQXFDLFFOa0xuQixJTWpMbEIsa0JBQW1DLFFOWG5CLElNWWhCLHFCQUFzQyxRTnVKbkIsSU10Sm5CLHNCQUF1QyxRTndKbkIsSU10SnBCLGVBREEsaUJBQ2dDLFFOL2ZuQixJTWdnQmIsbUJBQW9DLFFONEpuQixJTTNKakIsaUJBQWtDLFFOOEduQixJTTdHZixrQkFBbUMsUU53RG5CLElNdkRoQixrQkFBbUMsUU45SW5CLElNZ0poQix3QkFEQSxjQUN5QyxRTjBMbkIsSU16THRCLHlCQUEwQyxRTmpIbkIsSU1rSHZCLG9CQUFxQyxRTnJIbkIsSU1zSGxCLHdCQUF5QyxRTm5XbkIsSU1vV3RCLHFCQUVBLHdCQURBLG1CQUN5QyxRTi9nQm5CLElNZ2hCdEIscUJBQ0Esa0NBQW1ELFFOOWdCbkIsSU0rZ0JoQyxxQkFDQSx3QkFBeUMsUU5saEJuQixJTW1oQnRCLHFCQUNBLDJCQUE0QyxRTm5oQm5CLElNb2hCekIscUJBQ0EseUJBQTBDLFFOeGhCbkIsSU15aEJ2Qix5QkFBMEMsUU4zSW5CLElNNEl2QixvQkFBcUMsUU4zT25CLElNNE9sQix3QkFBeUMsUU54SW5CLElNeUl0QiwwQkFBMkMsUU54SW5CLElNeUl4Qix1QkFBd0MsUU53Qm5CLElNdkJyQix5QkFBMEMsUU53Qm5CLElNdkJ2QixrQkFBbUMsUU4vZG5CLElNZ2VoQiwwQkFBMkMsUU5sZW5CLElNbWV4QixpQkFBa0MsUU5wY25CLElNcWNmLHlCQUEwQyxRTmxqQm5CLElNbWpCdkIsdUJBQXdDLFFOeFBuQixJTXlQckIsdUJBQ0EsMkJBQTRDLFFOelBuQixJTTBQekIsdUJBQ0EsMEJBQTJDLFFON1BuQixJTThQeEIsdUJBQ0EseUJBQTBDLFFOaFFuQixJTWlRdkIscUJBQXNDLFFOclFuQixJTXNRbkIsdUJBQ0EsdUJBQXdDLFFOeFJuQixJTTBSckIsd0JBREEsdUJBQ3lDLFFON1JuQixJTThSdEIsMkJBQTRDLFFOMVJuQixJTTJSekIseUJBQTBDLFFOcFNuQixJTXFTdkIsd0JBQXlDLFFOM1JuQixJTTRSdEIsMEJBQTJDLFFOL1JuQixJTWdTeEIsd0JBQXlDLFFOalNuQixJTWtTdEIscUJBQXNDLFFOK0RuQixJTTlEbkIsc0JBQXVDLFFOL0ZuQixJTWdHcEIsNEJBQTZDLFFOL2JuQixJTWdjMUIsY0FBK0IsUU50VW5CLElNdVVaLHFCQUFzQyxRTnRVbkIsSU11VW5CLHVCQUF3QyxRTmtFbkIsSU1qRXJCLHlCQUEwQyxRTnJLbkIsSU1zS3ZCLGdDQUFpRCxRTnJLbkIsSU1zSzlCLHNCQUF1QyxRTjVVbkIsSU02VXBCLHVCQUF3QyxRTndIbkIsSU12SHJCLGtCQUFtQyxRTm5GbkIsSU1vRmhCLGtCQUFtQyxRTnplbkIsSU0wZWhCLG1CQUFvQyxRTjlXbkIsSU0rV2pCLGlCQUFrQyxRTnhLbkIsSU15S2YsNkJBQThDLFFOcFFuQixJTXNRM0Isc0JBREEsY0FDdUMsUU5TbkIsSU1ScEIsa0JBQW1DLFFOamRuQixJTWtkaEIsaUJBQWtDLFFOem9CbkIsSU0wb0JmLGtCQUFtQyxRTi9uQm5CLElNZ29CaEIsMkJBQTRDLFFOM2hCbkIsSU00aEJ6Qiw0QkFBNkMsUU45aEJuQixJTStoQjFCLDRCQUE2QyxRTjVoQm5CLElNNmhCMUIsNEJBQTZDLFFOamlCbkIsSU1raUIxQixvQkFBcUMsUU5wUm5CLElNcVJsQixtQkFBb0MsUU41Tm5CLElNNk5qQixxQkFBc0MsUU41Tm5CLElNNk5uQixpQkFBa0MsUU4vTm5CLElNZ09mLGVBQWdDLFFObE9uQixJTW1PYixzQkFBdUMsUU5wZW5CLElNcWVwQix3QkFBeUMsUU5wZW5CLElNcWV0QixpQkFBa0MsUU50U25CLElNdVNmLGlCQUFrQyxRTmlGbkIsSU1oRmYscUJBQXNDLFFObGtCbkIsSU1ta0JuQixxQkFBc0MsUU5yWG5CLElNc1huQix3QkFBeUMsUU5wSW5CLElNcUl0QixnQkFBaUMsUU5wY25CLElNcWNkLDJCQUE0QyxRTmhlbkIsSU1pZXpCLG9CQUFxQyxRTnBmbkIsSU1xZmxCLGdCQUFpQyxRTmxObkIsSU1tTmQsd0JBQXlDLFFOMVhuQixJTTJYdEIsZUFBZ0MsUU5vRG5CLElNbkRiLHdCQUF5QyxRTjNKbkIsSU00SnRCLG9CQUFxQyxRTnpObkIsSU0wTmxCLGtCQUFtQyxRTmxIbkIsSU1tSGhCLHdCQUF5QyxRTjdMbkIsSU04THRCLDBCQUEyQyxRTjdMbkIsSU04THhCLHVCQUF3QyxRTjNDbkIsSU00Q3JCLHlCQUEwQyxRTjNDbkIsSU00Q3ZCLHdCQUF5QyxRTnJHbkIsSU1zR3RCLDJCQUE0QyxRTnJHbkIsSU1zR3pCLG1CQUFvQyxRTjdVbkIsSU04VWpCLHFCQUFzQyxRTm5sQm5CLElNb2xCbkIsdUJBQXdDLFFObmxCbkIsSU1vbEJyQixtQkFBb0MsUU4vTG5CLElNZ01qQixrQkFBbUMsUU5sWG5CLElNbVhoQixzQkFBdUMsUU5rRm5CLElNakZwQixtQkFBb0MsUU5tRm5CLElNbEZqQixrQkFBbUMsUU45Y25CLElNK2NoQiw0QkFBNkMsUU4yQm5CLElNMUIxQiwwQkFBMkMsUU5tRW5CLElNbEV4Qiw2QkFBOEMsUU54S25CLElNeUszQixpQkFBa0MsUU45bEJuQixJTStsQmYsNkJBQThDLFFOdG9CbkIsSU11b0IzQixnQ0FBaUQsUU5xRG5CLElNcEQ5QixtQkFBb0MsUU54bEJuQixJTXlsQmpCLHVDQUF3RCxRTjVvQm5CLElNOG9CckMsK0NBREEsNEJBQ2dFLFFOOXFCbkIsSU1pckI3QyxnQkFGQSxvQkFDQSwyQkFDaUMsUU52Zm5CLElNd2ZkLGlCQUFrQyxRTmhZbkIsSU1pWWYsbUJBQW9DLFFOaFluQixJTWtZakIseUJBREEsbUJBQzBDLFFOMUhuQixJTTJIdkIsc0JBQXVDLFFOelJuQixJTTBScEIsa0JBQW1DLFFOaUNuQixJTWhDaEIseUJBQTBDLFFOaUNuQixJTWhDdkIsb0JBQXFDLFFObEhuQixJTW1IbEIsMEJBQTJDLFFObEhuQixJTW1IeEIsMkJBQTRDLFFObEhuQixJTW1IekIsc0JBQXVDLFFOck5uQixJTXNOcEIsdUJBQXdDLFFOcGJuQixJTXFickIsaUJBQWtDLFFObUVuQixJTWxFZixxQkFBc0MsUU5wRG5CLElNcURuQiw4QkFDQSxnQ0FBaUQsUU56WW5CLElNMFk5QixjQUNBLHdCQUF5QyxRTjdhbkIsSU04YXRCLHVCQUF3QyxRTnRYbkIsSU11WHJCLHlCQUEwQyxRTmxmbkIsSU1tZnZCLDJCQUE0QyxRTmxmbkIsSU1tZnpCLGtCQUFtQyxRTnRUbkIsSU11VGhCLHdCQUF5QyxRTnB0Qm5CLElNcXRCdEIsMEJBQTJDLFFOcHRCbkIsSU1zdEJ4Qix3QkFEQSxpQkFDeUMsUU5ydEJuQixJTXV0QnRCLDBCQURBLG1CQUMyQyxRTnR0Qm5CLElNdXRCeEIsdUJBQXdDLFFOSm5CLElNS3JCLHlCQUEwQyxRTkpuQixJTUt2QixrQkFBbUMsUU5IbkIsSU1JaEIsb0JBQXFDLFFOM1duQixJTTRXbEIsMkJBQ0EsbUJBQW9DLFFONVduQixJTTZXakIsNkJBQ0EscUJBQXNDLFFON1duQixJTThXbkIsaUJBQWtDLFFOdE5uQixJTXVOZiwwQkFBMkMsUU4zYm5CLElNNGJ4QixvQkFBcUMsUU50Rm5CLElNdUZsQix5QkFFQSw0QkFEQSx1QkFDNkMsUU54RW5CLElNeUUxQix5QkFDQSxzQ0FBdUQsUU52RW5CLElNd0VwQyx5QkFDQSw0QkFBNkMsUU4zRW5CLElNNEUxQix5QkFDQSwrQkFBZ0QsUU41RW5CLElNNkU3Qix5QkFDQSw2QkFBOEMsUU5qRm5CLElNa0YzQixrQkFBbUMsUU4zS25CLElNOEtoQixnQkFGQSxtQkFDQSxlQUNpQyxRTnpyQm5CLElNMHJCZCxtQkFBb0MsUU5sUG5C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QW1CLGVBQWUsUUFBUSxFQUFFLElBQUksa0JBQWtCLG1CQUFtQixlQUFlLFVBQVUsbUJBQW1CLGVBQWUsR0FBRyxrQkFBa0IsbUJBQW1CLFVBQVUsb0JBQW9CLG1CQUFtQixHQUFHLGtCQUFrQixtQkFBbUIsZUFBZSxVQUFVLG1CQUFtQixlQUFlLFFBQVEsRUFBRSxHQUFHLElBQUksa0NBQWtDLFFBQVEsMEJBQTBCLFFBQVEsSUFBSSxrQkFBa0IsbUJBQW1CLGdCQUFnQixVQUFVLG1CQUFtQixnQkFBZ0IsSUFBSSxrQkFBa0IsbUJBQW1CLGVBQWUsVUFBVSxtQkFBbUIsZUFBZSxRQUFRLEVBQUUsSUFBSSxrQkFBa0IsbUJBQW1CLGVBQWUsVUFBVSxtQkFBbUIsZUFBZSxHQUFHLGtCQUFrQixtQkFBbUIsVUFBVSxvQkFBb0IsU0FBUyw0QkFBNEIsa0JBQWtCLG9CQUFvQixrQkFBa0IsdUJBQXVCLFFBQVEsZUFBZSxRQUFRLDJCQUEyQixHQUFHLGtCQUFrQixtQkFBbUIsZUFBZSxVQUFVLG1CQUFtQixlQUFlLFFBQVEsRUFBRSxHQUFHLElBQUksa0NBQWtDLFFBQVEsMEJBQTBCLFFBQVEsSUFBSSxrQkFBa0IsbUJBQW1CLGdCQUFnQixVQUFVLG1CQUFtQixnQkFBZ0IsSUFBSSxrQkFBa0IsbUJBQW1CLGVBQWUsVUFBVSxtQkFBbUIsZUFBZSxRQUFRLEVBQUUsSUFBSSxrQkFBa0IsbUJBQW1CLGVBQWUsVUFBVSxtQkFBbUIsZUFBZSxHQUFHLGtCQUFrQixtQkFBbUIsVUFBVSxvQkFBb0IsbUJBQW1CLEdBQUcsa0JBQWtCLG1CQUFtQixlQUFlLFVBQVUsbUJBQW1CLGVBQWUsUUFBUSxFQUFFLEdBQUcsSUFBSSxrQ0FBa0MsUUFBUSwwQkFBMEIsUUFBUSxJQUFJLGtCQUFrQixtQkFBbUIsZ0JBQWdCLFVBQVUsbUJBQW1CLGdCQUFnQixJQUFJLGtCQUFrQixtQkFBbUIsZUFBZSxVQUFVLG1CQUFtQixlQUFlLFFBQVEsRUFBRSxJQUFJLGtCQUFrQixtQkFBbUIsZUFBZSxVQUFVLG1CQUFtQixlQUFlLEdBQUcs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UUFDUCxVQUFXLE1BQ1gsWUFBYSxJQUNiLFlBQWEsTUFDYixlQUFnQixVQWJ4Qix1Q0FnQlEsY0FBZSxJQUNmLE1uSE5FLFFtSE9GLFVBQVcsTUFDWCxXQUFZLE9BQ1osWUFBYSxJQXBCckIseUNBc0JVLE1uSFhBLFFtSFlBLGdCQUFpQixVQXZCM0IsK0NBeUJZLGdCQUFpQixLQXpCN0IsNkNBK0JNLE1BQU8sS0FDUCxPQUFRLEVBQUEsS0FBQSxLQUFBLEV2R3lDViw0QnVHekVKLDZDQWtDUSxNQUFPLEtBQ1AsT0FBUSxFQUFBLEVBQUEsTUNuQ2hCLDZDQUVJLFlBQWEsS0FDYixlQUFnQixLQUNoQixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsTUFOakIsK0NBUU0sT0FBUSxFQUFBLEVBQUEsS0FSZCwwREFVUSxjQUFlLEVBVnZCLDBEQWNNLE1BQU8sS0FDUCxPQUFRLEVBQUEsS0FBQSxLQUFBLEV4RzBEViw0QndHekVKLDBEQWlCUSxNQUFPLEtBQ1AsT0FBUSxFQUFBLEVBQUEsTUFsQmhCLDBEQXNCTSxPQUFRLEVBQUEsRUFBQSxLQUNSLFVBQVcsT0FDWCxXQUFZLE9BQ1osWUFBYSxJQUNiLFlBQWEsTUExQm5CLGtFQThCUSxZQUFhLElBQ2IsWUFBYSxNQy9CckIscUNBRUksWUFBYSxLQUNiLGVBQWdCIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBCb290c3RyYXAgdjQuMC4wLWJldGEgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTcgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE3IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cblxuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mdW5jdGlvbnNcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGluc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9wcmludFwiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9yZWJvb3RcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdHlwZVwiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbWFnZXNcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY29kZVwiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9ncmlkXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RhYmxlc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9idXR0b25zXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3RyYW5zaXRpb25zXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Ryb3Bkb3duXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2J1dHRvbi1ncm91cFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9pbnB1dC1ncm91cFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jdXN0b20tZm9ybXNcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbmF2XCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL25hdmJhclwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jYXJkXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2JyZWFkY3J1bWJcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcGFnaW5hdGlvblwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9iYWRnZVwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9qdW1ib3Ryb25cIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvYWxlcnRcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvcHJvZ3Jlc3NcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWVkaWFcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbGlzdC1ncm91cFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9jbG9zZVwiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9tb2RhbFwiO1xuLy8gQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy90b29sdGlwXCI7XG4vLyBAaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3BvcG92ZXJcIjtcbi8vIEBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzXCI7XG4iLCJAaW1wb3J0IHVybCgnaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PUxhdG86MTAwLDEwMGksMzAwLDMwMGksNDAwLDQwMGksNzAwLDcwMGksOTAwLDkwMGknKTtcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwOi8vd3d3LnBocGllZC5jb20vZGVsYXktbG9hZGluZy15b3VyLXByaW50LWNzcy9cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbkBpZiAkZW5hYmxlLXByaW50LXN0eWxlcyB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgKixcbiAgICAqOjpiZWZvcmUsXG4gICAgKjo6YWZ0ZXIge1xuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcbiAgICAgIC8vY29sb3I6ICMwMDAgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlcjogaHR0cDovL3d3dy5zYW5iZWlqaS5jb20vYXJjaGl2ZXMvOTUzXG4gICAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGEge1xuICAgICAgJjpub3QoLmJ0bikge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL2FbaHJlZl06OmFmdGVyIHtcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XG4gICAgLy99XG5cbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgKFwiIGF0dHIodGl0bGUpIFwiKVwiO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxuICAgIC8vXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcbiAgICAvLyBvciB1c2UgdGhlIGBqYXZhc2NyaXB0OmAgcHNldWRvIHByb3RvY29sXG4gICAgLy9cblxuICAgIC8vYVtocmVmXj1cIiNcIl06OmFmdGVyLFxuICAgIC8vYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOjphZnRlciB7XG4gICAgLy8gY29udGVudDogXCJcIjtcbiAgICAvL31cblxuICAgIHByZSB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgcHJlLFxuICAgIGJsb2NrcXVvdGUge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICM5OTk7ICAgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcbiAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvL1xuICAgIC8vIFByaW50aW5nIFRhYmxlczpcbiAgICAvLyBodHRwOi8vY3NzLWRpc2N1c3MuaW5jdXRpby5jb20vd2lraS9QcmludGluZ19UYWJsZXNcbiAgICAvL1xuXG4gICAgdGhlYWQge1xuICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xuICAgIH1cblxuICAgIHRyLFxuICAgIGltZyB7XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgcCxcbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBvcnBoYW5zOiAzO1xuICAgICAgd2lkb3dzOiAzO1xuICAgIH1cblxuICAgIGgyLFxuICAgIGgzIHtcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XG5cbiAgICAvLyBTcGVjaWZ5IGEgc2l6ZSBhbmQgbWluLXdpZHRoIHRvIG1ha2UgcHJpbnRpbmcgY2xvc2VyIGFjcm9zcyBicm93c2Vycy5cbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xuICAgIC8vIGRvbid0IHVzZSBgIWltcG9ydGFudGAgb24gYHNpemVgIGFzIGl0IGJyZWFrcyBpbiBDaHJvbWUuXG4gICAgQHBhZ2Uge1xuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcbiAgICB9XG4gICAgYm9keSB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5iYWRnZSB7XG4gICAgICBib3JkZXI6ICRib3JkZXItd2lkdGggc29saWQgIzAwMDtcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAudGFibGUtYm9yZGVyZWQge1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuXG4vL1xuLy8gQ29sb3Igc3lzdGVtXG4vL1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pLCAkZ3JheXMpO1xuXG4kYmx1ZTogICAgIzAwN2JmZiAhZGVmYXVsdDtcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xuJHB1cnBsZTogICM2ZjQyYzEgIWRlZmF1bHQ7XG4kcGluazogICAgI2U4M2U4YyAhZGVmYXVsdDtcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xuJG9yYW5nZTogICNmZDdlMTQgIWRlZmF1bHQ7XG4keWVsbG93OiAgI2ZmYzEwNyAhZGVmYXVsdDtcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xuJHRlYWw6ICAgICMyMGM5OTcgIWRlZmF1bHQ7XG4kY3lhbjogICAgIzE3YTJiOCAhZGVmYXVsdDtcblxuJGNvbG9yczogKCkgIWRlZmF1bHQ7XG4kY29sb3JzOiBtYXAtbWVyZ2UoKFxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICAgICAkaW5kaWdvLFxuICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxuICBcInJlZFwiOiAgICAgICAgJHJlZCxcbiAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxuICBcImdyZWVuXCI6ICAgICAgJGdyZWVuLFxuICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcbiAgXCJ3aGl0ZVwiOiAgICAgICR3aGl0ZSxcbiAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxuKSwgJGNvbG9ycyk7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZSgoXG4gIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXG4gIFwic3VjY2Vzc1wiOiAgICAkc3VjY2VzcyxcbiAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXG4gIFwiZGFuZ2VyXCI6ICAgICAkZGFuZ2VyLFxuICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICBcImRhcmtcIjogICAgICAgJGRhcmtcbiksICR0aGVtZS1jb2xvcnMpO1xuLy8gc3R5bGVsaW50LWVuYWJsZVxuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogMTUwICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiR5aXEtdGV4dC1kYXJrOiAkZ3JheS05MDAgIWRlZmF1bHQ7XG4keWlxLXRleHQtbGlnaHQ6ICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gT3B0aW9uc1xuLy9cbi8vIFF1aWNrbHkgbW9kaWZ5IGdsb2JhbCBzdHlsaW5nIGJ5IGVuYWJsaW5nIG9yIGRpc2FibGluZyBvcHRpb25hbCBmZWF0dXJlcy5cblxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtc2hhZG93czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogIGZhbHNlICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkLCBubyBsb25nZXIgYWZmZWN0cyBhbnkgY29tcGlsZWQgQ1NTXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICB0cnVlICFkZWZhdWx0O1xuXG5cbi8vIFNwYWNpbmdcbi8vXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXG4vLyB2YXJpYWJsZXMuIE1vc3RseSBmb2N1c2VkIG9uIHNwYWNpbmcuXG4vLyBZb3UgY2FuIGFkZCBtb3JlIGVudHJpZXMgdG8gdGhlICRzcGFjZXJzIG1hcCwgc2hvdWxkIHlvdSBuZWVkIG1vcmUgdmFyaWF0aW9uLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoKFxuICAwOiAwLFxuICAxOiAoJHNwYWNlciAqIC4yNSksXG4gIDI6ICgkc3BhY2VyICogLjUpLFxuICAzOiAkc3BhY2VyLFxuICA0OiAoJHNwYWNlciAqIDEuNSksXG4gIDU6ICgkc3BhY2VyICogMylcbiksICRzcGFjZXJzKTtcblxuLy8gVGhpcyB2YXJpYWJsZSBhZmZlY3RzIHRoZSBgLmgtKmAgYW5kIGAudy0qYCBjbGFzc2VzLlxuJHNpemVzOiAoKSAhZGVmYXVsdDtcbiRzaXplczogbWFwLW1lcmdlKChcbiAgMjU6IDI1JSxcbiAgNTA6IDUwJSxcbiAgNzU6IDc1JSxcbiAgMTAwOiAxMDAlXG4pLCAkc2l6ZXMpO1xuLy8gc3R5bGVsaW50LWVuYWJsZVxuXG4vLyBCb2R5XG4vL1xuLy8gU2V0dGluZ3MgZm9yIHRoZSBgPGJvZHk+YCBlbGVtZW50LlxuXG4kYm9keS1iZzogICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgdW5kZXJsaW5lICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMpO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xuXG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAgICAgICAgICAgICAgICAxMiAhZGVmYXVsdDtcbiRncmlkLWd1dHRlci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgMXB4ICFkZWZhdWx0O1xuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXNtOiAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xuXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY29tcG9uZW50LWFjdGl2ZS1iZzogICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG5cbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG5cbiR0cmFuc2l0aW9uLWJhc2U6ICAgICAgICAgICAgIGFsbCAuMnMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2U6ICAgICAgICAgaGVpZ2h0IC4zNXMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBGb250c1xuLy9cbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTogICAgICAgU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRmb250LWZhbWlseS1zYW5zLXNlcmlmICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcblxuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjg3NSkgIWRlZmF1bHQ7XG5cbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1iYXNlOiAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcblxuJGgxLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMi41ICFkZWZhdWx0O1xuJGgyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMiAhZGVmYXVsdDtcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XG4kaDQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjUgIWRlZmF1bHQ7XG4kaDUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjI1ICFkZWZhdWx0O1xuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogICAgICAgIDUwMCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1saW5lLWhlaWdodDogICAgICAgIDEuMiAhZGVmYXVsdDtcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS1zaXplOiAgICAgICAgICAgICAgIDZyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTMtc2l6ZTogICAgICAgICAgICAgICA0LjVyZW0gIWRlZmF1bHQ7XG4kZGlzcGxheTQtc2l6ZTogICAgICAgICAgICAgICAzLjVyZW0gIWRlZmF1bHQ7XG5cbiRkaXNwbGF5MS13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5Mi13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5NC13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRkaXNwbGF5LWxpbmUtaGVpZ2h0OiAgICAgICAgICRoZWFkaW5ncy1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuJGxlYWQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuXG4kc21hbGwtZm9udC1zaXplOiAgICAgICAgICAgICA4MCUgIWRlZmF1bHQ7XG5cbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGJsb2NrcXVvdGUtc21hbGwtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xuXG4kaHItYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjJlbSAhZGVmYXVsdDtcblxuJGR0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICNmY2Y4ZTMgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cblxuLy8gVGFibGVzXG4vL1xuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxuXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1ob3Zlci1iZzogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1hY3RpdmUtYmc6ICAgICAgICAgICAgICR0YWJsZS1ob3Zlci1iZyAhZGVmYXVsdDtcblxuJHRhYmxlLWJvcmRlci13aWR0aDogICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuXG4kdGFibGUtZGFyay1iZzogICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1hY2NlbnQtYmc6ICAgICAgICByZ2JhKCR3aGl0ZSwgLjA1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJGdyYXktOTAwLCA3LjUlKSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWNvbG9yOiAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjogICAgICAgcmdiYSgkY29tcG9uZW50LWFjdGl2ZS1iZywgLjI1KSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdzogIDAgMCAwICRpbnB1dC1idG4tZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktc206ICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodC1zbTogICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRidG4tbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRidG4tdHJhbnNpdGlvbjogICAgICAgICAgICAgIGNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcblxuXG4vLyBGb3Jtc1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgICAkZ3JheS00MDAgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDI1JSkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6ICAgICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogJGlucHV0LWJ0bi1saW5lLWhlaWdodCkgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXItc206ICAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1zbSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20pICsgKCRpbnB1dC1idG4tcGFkZGluZy15LXNtICogMikgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0LWlubmVyLWxnOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtbGcgKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAqIDIpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLWxnfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcblxuJGlucHV0LXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXRleHQtbWFyZ2luLXRvcDogICAgICAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk6ICAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXg6ICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14OiAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDogICAgICAuMzEyNXJlbSAhZGVmYXVsdDtcblxuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtc3BhY2VyLXg6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJnOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgaW5zZXQgMCAuMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1sYWJlbC1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmc6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1kaXNhYmxlZC1iZzogIHJnYmEodGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpLCAuNSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c6ICAgICAwIDAgMCAxcHggJGJvZHktYmcsICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I6ICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogICAgICAgICAgICBsaWdodGVuKCRjb21wb25lbnQtYWN0aXZlLWJnLCAzNSUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYmc6ICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA0JyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm94LXNoYWRvdzogbm9uZSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNFJTNDY2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtY29sb3I6ICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtY29sb3I6ICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc6ICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYmctc2l6ZTogICAgICAgICAgICAgOHB4IDEwcHggIWRlZmF1bHQ7IC8vIEluIHBpeGVscyBiZWNhdXNlIGltYWdlIGRpbWVuc2lvbnNcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM0UlM0NwYXRoIGZpbGw9JyN7JGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpLCAwIDAgNXB4IHJnYmEoJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yLCAuNSkgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgIDc1JSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1zbTogICAgICAgICAgICRpbnB1dC1oZWlnaHQtc20gIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgIDEyNSUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQtbGc6ICAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGN1c3RvbS1maWxlLXBhZGRpbmcteTogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtcGFkZGluZy14OiAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtY29sb3I6ICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYmc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItY29sb3I6ICAgICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1czogICAgICAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1jb2xvcjogICAgICAgICAgJGN1c3RvbS1maWxlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJ1dHRvbi1iZzogICAgICAgICAgICAgJGlucHV0LWdyb3VwLWFkZG9uLWJnICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgZW46IFwiQnJvd3NlXCJcbikgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuLy8gTmF2c1xuXG4kbmF2LWxpbmstcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICgkc3BhY2VyIC8gMikgIWRlZmF1bHQ7XG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICAgICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbi8vIENvbXB1dGUgdGhlIG5hdmJhci1icmFuZCBwYWRkaW5nLXkgc28gdGhlIG5hdmJhci1icmFuZCB3aWxsIGhhdmUgdGhlIHNhbWUgaGVpZ2h0IGFzIG5hdmJhci10ZXh0IGFuZCBuYXYtbGlua1xuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMiAhZGVmYXVsdDtcblxuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAgICAgICRidG4tYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNzUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnOiAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRuYXZiYXItbGlnaHQtY29sb3J9JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICRsaW5rLWhvdmVyLWNvbG9yICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cblxuLy8gSnVtYm90cm9uXG5cbiRqdW1ib3Ryb24tcGFkZGluZzogICAgICAgICAgICAgICAgIDJyZW0gIWRlZmF1bHQ7XG4kanVtYm90cm9uLWJnOiAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG5cblxuLy8gQ2FyZHNcblxuJGNhcmQtc3BhY2VyLXk6ICAgICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGNhcmQtc3BhY2VyLXg6ICAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjAzKSAhZGVmYXVsdDtcbiRjYXJkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpICFkZWZhdWx0O1xuJGNhcmQtZGVjay1tYXJnaW46ICAgICAgICAgICAgICAgICAgJGNhcmQtZ3JvdXAtbWFyZ2luICFkZWZhdWx0O1xuXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xuJGNhcmQtY29sdW1ucy1nYXA6ICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtbWFyZ2luOiAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICFkZWZhdWx0O1xuXG5cbi8vIFRvb2x0aXBzXG5cbiR0b29sdGlwLWZvbnQtc2l6ZTogICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXgtd2lkdGg6ICAgICAgICAgICAyMDBweCAhZGVmYXVsdDtcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiR0b29sdGlwLWJnOiAgICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgIDAgLjI1cmVtIC41cmVtIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgJGhlYWRpbmdzLWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy14OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjogICAgICAgICBmYWRlLWluKCRwb3BvdmVyLWJvcmRlci1jb2xvciwgLjA1KSAhZGVmYXVsdDtcblxuXG4vLyBCYWRnZXNcblxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XG4kYmFkZ2UtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcbi8vIFVzZSBhIGhpZ2hlciB0aGFuIG5vcm1hbCB2YWx1ZSB0byBlbnN1cmUgY29tcGxldGVseSByb3VuZGVkIGVkZ2VzIHdoZW5cbi8vIGN1c3RvbWl6aW5nIHBhZGRpbmcgb3IgZm9udC1zaXplIG9uIGxhYmVscy5cbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBQYWRkaW5nIGFwcGxpZWQgdG8gdGhlIG1vZGFsIGJvZHlcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogMS43NXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6IDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICAgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGg6ICAgJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRhbGVydC1iZy1sZXZlbDogICAgICAgICAgICAgICAgICAgIC0xMCAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLWxldmVsOiAgICAgICAgICAgICAgICAgNiAhZGVmYXVsdDtcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogLjc1KSAhZGVmYXVsdDtcbiRwcm9ncmVzcy1iZzogICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHByb2dyZXNzLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgaW5zZXQgMCAuMXJlbSAuMXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAgICAgMXMgbGluZWFyIGluZmluaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci10cmFuc2l0aW9uOiAgICAgICAgICAgd2lkdGggLjZzIGVhc2UgIWRlZmF1bHQ7XG5cbi8vIExpc3QgZ3JvdXBcblxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteTogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1ob3Zlci1iZzogICAgICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJGxpc3QtZ3JvdXAtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1kaXNhYmxlZC1iZzogICAgICAgICAgICAkbGlzdC1ncm91cC1iZyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yOiAgICAgJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yOiAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmc6ICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG5cbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcblxuXG4vLyBGaWd1cmVzXG5cbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgIDkwJSAhZGVmYXVsdDtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWRpdmlkZXI6ICAgICAgICAgICAgICAgIFwiL1wiICFkZWZhdWx0O1xuXG5cbi8vIENhcm91c2VsXG5cbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICA3MCUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB2aWV3Qm94PScwIDAgOCA4JyUzRSUzQ3BhdGggZD0nTTIuNzUgMGwtMS41IDEuNSAyLjUgMi41LTIuNSAyLjUgMS41IDEuNSA0LTQtNC00eicvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjZzIGVhc2UgIWRlZmF1bHQ7XG5cblxuLy8gQ2xvc2VcblxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGNsb3NlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kY2xvc2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBQcmludGluZ1xuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLy8gVmFyaWFibGVzXG4vL1xuXG5cbi8vXG4vLyBDb2xvciBzeXN0ZW1cbi8vXG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgcHJpbWFyeTogI2ZmNmExMCxcbiAgc2Vjb25kYXJ5OiAjMjc0MTRkLFxuICBvcmFuZ2U6ICNmZjdkMDAsXG4gIGdyYXk6ICM2OTZlNzIsXG4gIGxpZ2h0Z3JheTogIzdlODU4ZSxcbiAgc3VjY2VzczogIzI4YTc0NSxcbiAgaW5mbzogIzE3YTJiOCxcbiAgd2FybmluZzogI2ZmYzEwNyxcbiAgZGFuZ2VyOiAjZGMzNTQ1LFxuICBsaWdodDogI2Y4ZjlmYSxcbiAgZGFyazogIzM0M2E0MCxcbiAgbWFya2V0aW5nOiAjZmY4ZjM0LFxuICBjb21tZXJjZTogI2ZmY2M0MCxcbiAgZHJvaXQ6ICM1ZmJmOTcsXG4gIGNvbXB0YWJpbGl0ZTogIzI0OTE5NixcbiAgZWJ1c2luZXNzOiAjOTAyYzhlLFxuICBlbGVjdHJvbWVjYW5pcXVlOiAjMWYzNzY1LFxuICBpbmZvcm1hdGlxdWVhdXRvOiAjMDU2ODhhLFxuICBpbmZvcm1hdGlxdWV0ZWNoOiAjMDI5NmQxLFxuICBmb3JtYXRpb25jb250aW51ZTogIzA2NWQ3YixcbiAgYXNzdXJhbmNlOiAjYTg0YzM0LFxuICBpbmZvcm1hdGlxdWVnZXN0OiAjMDA5M2NlLFxuICBncmg6ICM4ZWMxNGYsXG4gIG1hcmtldGluZ3NvaXI6ICNmMzkxNDksXG4gIGdlc3Rpb246ICNmN2E1MDAsXG4gIGNvbXB0YWJpbGl0ZXNvaXI6ICM0YmFjYmEsXG4gIGZpc2M6ICNiZmM3Y2IsXG4gIGRhdGFhbmFseXNpczogI2QxMzg2NlxuKTtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTM1MHB4XG4pO1xuXG5cbi8vIEdyaWQgY29udGFpbmVyc1xuLy9cbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXG5cbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTI5MHB4XG4pO1xuXG5cbi8vIEZvbnRzXG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAnTGF0bycsIHNhbnMtc2VyaWY7XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgIE1haW4gbGF5b3V0XG4vLyAgIERlZmluZXMgYmFzaWMgbWFpbiBzdHlsZXMgaW4gbGF5b3V0XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmJvZHkge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdyYXkpO1xuXHRmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGxpbmUtaGVpZ2h0OiAyZW07XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgIHBhZGRpbmctdG9wOiAxMzBweDtcbiAgfVxufVxuYm9keS5mcm9udCwgYm9keS5ub2RlLXR5cGUtbGFuZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG4uY29udGFpbmVyLCAuY29udGFpbmVyLWZsdWlkIHtcbiAgJi5sZyB7XG4gICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIH1cbiAgJi5tZCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgJi5tZC1nYXAge1xuICAgICAgbWF4LXdpZHRoOiAxMTUwcHg7XG4gICAgfVxuICB9XG4gIC5tZC1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDExMTBweDtcbiAgfVxuICAubWQtd2lkdGgge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgfVxufVxuXG4ubWQtZ2FwIHtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuLm1kLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IC0yMHB4O1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gID4uY29sLCA+W2NsYXNzKj1jb2wtXSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLmxnLWdhcCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbn1cbi5sZy1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMjVweDtcbiAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICA+LmNvbCwgPltjbGFzcyo9Y29sLV0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICB9XG59XG5cbmJvZHkucGFnZS11c2VyLCBib2R5LnBhZ2Utc2VhcmNoNDA0LCBib2R5LnBhZ2Utc2VhcmNoLCBib2R5LnBhZ2Utc2l0ZW1hcCwgYm9keS5ub2RlLXR5cGUtY291cnMtZm9ybWF0aW9uIHtcbiAgLm1haW4td3JhcHBlciB7XG4gICAgQGV4dGVuZCAuY29udGFpbmVyO1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICB9XG59XG5cbmJvZHkucGFnZS1zZWFyY2g0MDQsIGJvZHkucGFnZS1zZWFyY2gge1xuICAuY29udGFpbmVyLWlubGluZSBkaXYsIC5jb250YWluZXItaW5saW5lIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAjc2VhcmNoLWZvcm0ge1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cbiAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICBsaSB7XG4gICAgICAmICsgbGkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uaWZyYW1lLWVtYmVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDkgLyAxNik7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgaWZyYW1lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gIH1cbn1cblxuLyogLm1vZGFsLWRpYWxvZyB7XG4gICAgbWF4LXdpZHRoOiA5OTBweDtcbn1cbi5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbi5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG59XG4ubW9kYWwtaGVhZGVyIHtcbiAgYm9yZGVyOiAwO1xuICAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cbiAqL1xuLm1vZGFsLWRpYWxvZyB7XG4gIG1heC13aWR0aDogMTI2MHB4O1xufVxuLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IDE1cHggc29saWQgI2Y3ZjdmNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMTVweCAxM3B4IDEwMHB4IDBweCByZ2JhKDc1LCA3NSwgNzUsIDAuNCk7XG4gIC5jbG9zZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmc6IDE0cHggMjRweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tY2xvc2Utc2Vjb25kYXJ5LnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDdweCA3cHg7XG4gICAgY29sb3I6ICMwZTA1MDU7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzVlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjFweDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMGUwNTA1O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMGUwNTA1O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tY2xvc2Utd2hpdGUucG5nKTtcbiAgICB9XG4gIH1cbn1cbi5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogNDVweCAwIDQwcHg7XG4gIC50aXRsZSB7XG4gICAgbWFyZ2luOiAxMHB4IDAgNDVweDtcbiAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ1ZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNDZweDtcbiAgICB9XG4gIH1cbn1cbi5tb2RhbC1iYWNrZHJvcC5zaG93IHtcbiAgb3BhY2l0eTogMC4zO1xufVxuXG4jdmlkZW9Nb2RhbCwgI3ZpZGVvc01vZGFsIHtcbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIC5jbG9zZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiA1MDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uZm9ybWF0aW9uTW9kYWwge1xuICAubW9kYWwtY29udGVudCB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgJi5jb2xvcjQwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbWFya2V0aW5nKTtcbiAgICB9XG4gICAgJi5jb2xvcjE4OCwgJi5jb2xvcjE5MCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbW1lcmNlKTtcbiAgICB9XG4gICAgJi5jb2xvcjM2IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZHJvaXQpO1xuICAgIH1cbiAgICAmLmNvbG9yMzgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGUpO1xuICAgIH1cbiAgICAmLmNvbG9yNDYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBlYnVzaW5lc3MpO1xuICAgIH1cbiAgICAmLmNvbG9yNDgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBlbGVjdHJvbWVjYW5pcXVlKTtcbiAgICB9XG4gICAgJi5jb2xvcjUwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgaW5mb3JtYXRpcXVlYXV0byk7XG4gICAgfVxuICAgICYuY29sb3I0NCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGluZm9ybWF0aXF1ZXRlY2gpO1xuICAgIH1cbiAgICAmLmNvbG9yNjYsICYuY29sb3I2OCwgJi5jb2xvcjcwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZm9ybWF0aW9uY29udGludWUpO1xuICAgIH1cbiAgICAmLmNvbG9yNjAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBhc3N1cmFuY2UpO1xuICAgIH1cbiAgICAmLmNvbG9yNTIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVnZXN0KTtcbiAgICB9XG4gICAgJi5jb2xvcjU0LCAmLmNvbG9yMTgxIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JoKTtcbiAgICB9XG4gICAgJi5jb2xvcjYyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbWFya2V0aW5nc29pcik7XG4gICAgfVxuICAgICYuY29sb3I2NCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdlc3Rpb24pO1xuICAgIH1cbiAgICAmLmNvbG9yNTYge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGVzb2lyKTtcbiAgICB9XG4gICAgJi5jb2xvcjU4IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZmlzYyk7XG4gICAgfVxuICAgICYuY29sb3I0NzIsXG4gICAgJi5jb2xvcjQ3NCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhdGFhbmFseXNpcyk7XG4gICAgfVxuICB9XG4gIC5tb2RhbC1ib2R5IHtcbiAgICBwYWRkaW5nLXRvcDogODVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XG4gIH1cbn1cblxuI2NvdXJzIHtcbiAgLm1vZGFsLWJvZHkge1xuICAgIC50aXRsZSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2NvdXJzVGFiIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogOTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gICNjb3Vyc0NvbnRlbnQsIC5mb290ZXItaW5mb3Mge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbiNpbXBsYW50YXRpb25zIHtcbiAgLm1vZGFsLWJvZHkge1xuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4O1xuICAgIHNwYW4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5pbmZvd2luZG93LWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDI3MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBtYXgtd2lkdGg6IDIxMHB4O1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBhdC1ydWxlLW5vLXZlbmRvci1wcmVmaXgsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XG5cbi8vIFJlYm9vdFxuLy9cbi8vIE5vcm1hbGl6YXRpb24gb2YgSFRNTCBlbGVtZW50cywgbWFudWFsbHkgZm9ya2VkIGZyb20gTm9ybWFsaXplLmNzcyB0byByZW1vdmVcbi8vIHN0eWxlcyB0YXJnZXRpbmcgaXJyZWxldmFudCBicm93c2VycyB3aGlsZSBhcHBseWluZyBuZXcgc3R5bGVzLlxuLy9cbi8vIE5vcm1hbGl6ZSBpcyBsaWNlbnNlZCBNSVQuIGh0dHBzOi8vZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3NcblxuXG4vLyBEb2N1bWVudFxuLy9cbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXG4vLyAyLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzLlxuLy8gMy4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXG4vLyA1LiBTZXR0aW5nIEB2aWV3cG9ydCBjYXVzZXMgc2Nyb2xsYmFycyB0byBvdmVybGFwIGNvbnRlbnQgaW4gSUUxMSBhbmQgRWRnZSwgc29cbi8vICAgIHdlIGZvcmNlIGEgbm9uLW92ZXJsYXBwaW5nLCBub24tYXV0by1oaWRpbmcgc2Nyb2xsYmFyIHRvIGNvdW50ZXJhY3QuXG4vLyA2LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuKixcbio6OmJlZm9yZSxcbio6OmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxufVxuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8vIDNcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogc2Nyb2xsYmFyOyAvLyA1XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTsgLy8gNlxufVxuXG4vLyBJRTEwKyBkb2Vzbid0IGhvbm9yIGA8bWV0YSBuYW1lPVwidmlld3BvcnRcIj5gIGluIHNvbWUgY2FzZXMuXG5AYXQtcm9vdCB7XG4gIEAtbXMtdmlld3BvcnQge1xuICAgIHdpZHRoOiBkZXZpY2Utd2lkdGg7XG4gIH1cbn1cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG4vLyBTaGltIGZvciBcIm5ld1wiIEhUTUw1IHN0cnVjdHVyYWwgZWxlbWVudHMgdG8gZGlzcGxheSBjb3JyZWN0bHkgKElFMTAsIG9sZGVyIGJyb3dzZXJzKVxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZSB0aGVcbi8vICAgIHRoZSBgaW5oZXJpdGAgdmFsdWUgb24gdGhpbmdzIGxpa2UgYDx0aD5gIGVsZW1lbnRzLlxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYmFzZTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYmFzZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICBjb2xvcjogJGJvZHktY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIDNcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7IC8vIDJcbn1cblxuLy8gU3VwcHJlc3MgdGhlIGZvY3VzIG91dGxpbmUgb24gZWxlbWVudHMgdGhhdCBjYW5ub3QgYmUgYWNjZXNzZWQgdmlhIGtleWJvYXJkLlxuLy8gVGhpcyBwcmV2ZW50cyBhbiB1bndhbnRlZCBmb2N1cyBvdXRsaW5lIGZyb20gYXBwZWFyaW5nIGFyb3VuZCBlbGVtZW50cyB0aGF0XG4vLyBtaWdodCBzdGlsbCByZXNwb25kIHRvIHBvaW50ZXIgZXZlbnRzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZVxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuLy8gQ29udGVudCBncm91cGluZ1xuLy9cbi8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxuICBoZWlnaHQ6IDA7IC8vIDFcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIDJcbn1cblxuXG4vL1xuLy8gVHlwb2dyYXBoeVxuLy9cblxuLy8gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxuLy8gbWFyZ2luIGZvciBlYXNpZXIgY29udHJvbCB3aXRoaW4gdHlwZSBzY2FsZXMgYXMgaXQgYXZvaWRzIG1hcmdpbiBjb2xsYXBzaW5nLlxuLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcbi8vXG4vLyBTaW1pbGFybHksIHRoZSB0b3AgbWFyZ2luIG9uIGA8cD5gcyBnZXQgcmVzZXQuIEhvd2V2ZXIsIHdlIGFsc28gcmVzZXQgdGhlXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG4vLyBBYmJyZXZpYXRpb25zXG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIEZpcmVmb3ggMzktLlxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIER1cGxpY2F0ZSBiZWhhdmlvciB0byB0aGUgZGF0YS0qIGF0dHJpYnV0ZSBmb3Igb3VyIHRvb2x0aXAgcGx1Z2luXG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7IC8vIDRcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkOyAvLyAyXG4gIGN1cnNvcjogaGVscDsgLy8gM1xuICBib3JkZXItYm90dG9tOiAwOyAvLyAxXG59XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5vbCxcbnVsLFxuZGwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5vbCBvbCxcbnVsIHVsLFxub2wgdWwsXG51bCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcbn1cblxuZGQge1xuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDA7IC8vIFVuZG8gYnJvd3NlciBkZWZhdWx0XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLVxufVxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmb250LXdlaWdodC1ub3RhdGlvblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7IC8vIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmlcbn1cbi8vIHN0eWxlbGludC1lbmFibGUgZm9udC13ZWlnaHQtbm90YXRpb25cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuLy8gYWxsIGJyb3dzZXJzLlxuLy9cblxuc3ViLFxuc3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHsgYm90dG9tOiAtLjI1ZW07IH1cbnN1cCB7IHRvcDogLS41ZW07IH1cblxuXG4vL1xuLy8gTGlua3Ncbi8vXG5cbmEge1xuICBjb2xvcjogJGxpbmstY29sb3I7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLy8gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKVxuLy8gd2hpY2ggaGF2ZSBub3QgYmVlbiBtYWRlIGV4cGxpY2l0bHkga2V5Ym9hcmQtZm9jdXNhYmxlICh3aXRob3V0IHRhYmluZGV4KS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmb250LWZhbWlseS1uby1kdXBsaWNhdGUtbmFtZXNcbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvLyBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICBmb250LXNpemU6IDFlbTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuLy8gc3R5bGVsaW50LWVuYWJsZSBmb250LWZhbWlseS1uby1kdXBsaWNhdGUtbmFtZXNcblxucHJlIHtcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXG4gIG1hcmdpbi10b3A6IDA7XG4gIC8vIFJlc2V0IGJyb3dzZXIgZGVmYXVsdCBvZiBgMWVtYCB0byB1c2UgYHJlbWBzXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC8vIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuICBvdmVyZmxvdzogYXV0bztcbiAgLy8gV2UgaGF2ZSBAdmlld3BvcnQgc2V0IHdoaWNoIGNhdXNlcyBzY3JvbGxiYXJzIHRvIG92ZXJsYXAgY29udGVudCBpbiBJRTExIGFuZCBFZGdlLCBzb1xuICAvLyB3ZSBmb3JjZSBhIG5vbi1vdmVybGFwcGluZywgbm9uLWF1dG8taGlkaW5nIHNjcm9sbGJhciB0byBjb3VudGVyYWN0LlxuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjtcbn1cblxuXG4vL1xuLy8gRmlndXJlc1xuLy9cblxuZmlndXJlIHtcbiAgLy8gQXBwbHkgYSBjb25zaXN0ZW50IG1hcmdpbiBzdHJhdGVneSAobWF0Y2hlcyBvdXIgdHlwZSBzdHlsZXMpLlxuICBtYXJnaW46IDAgMCAxcmVtO1xufVxuXG5cbi8vXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcbi8vXG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLy8gUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC0uXG59XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUVcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICAvLyBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGZyb20gdGhlIGA8Ym9keT5gLCBvciB0aGVcbiAgLy8gY2xvc2VzdCBwYXJlbnQgd2l0aCBhIHNldCBgdGV4dC1hbGlnbmAuXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIFdvcmsgYXJvdW5kIGEgRmlyZWZveC9JRSBidWcgd2hlcmUgdGhlIHRyYW5zcGFyZW50IGBidXR0b25gIGJhY2tncm91bmRcbi8vIHJlc3VsdHMgaW4gYSBsb3NzIG9mIHRoZSBkZWZhdWx0IGBidXR0b25gIGZvY3VzIHN0eWxlcy5cbi8vXG4vLyBDcmVkaXQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9zdWl0Y3NzL2Jhc2UvXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiAxcHggZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxub3B0Z3JvdXAsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG5idXR0b24sXG5pbnB1dCB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlXG59XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyAvLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbn1cblxuLy8gMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4vLyAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gUmVtb3ZlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBmcm9tIEZpcmVmb3gsIGJ1dCBkb24ndCByZXN0b3JlIHRoZSBvdXRsaW5lIGxpa2UgTm9ybWFsaXplLlxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLVxuICBwYWRkaW5nOiAwOyAvLyAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtXG59XG5cblxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXG5pbnB1dFt0eXBlPVwidGltZVwiXSxcbmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gIC8vIFJlbW92ZSB0aGUgZGVmYXVsdCBhcHBlYXJhbmNlIG9mIHRlbXBvcmFsIGlucHV0cyB0byBhdm9pZCBhIE1vYmlsZSBTYWZhcmlcbiAgLy8gYnVnIHdoZXJlIHNldHRpbmcgYSBjdXN0b20gbGluZS1oZWlnaHQgcHJldmVudHMgdGV4dCBmcm9tIGJlaW5nIHZlcnRpY2FsbHlcbiAgLy8gY2VudGVyZWQgd2l0aGluIHRoZSBpbnB1dC5cbiAgLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMzk4NDhcbiAgLy8gYW5kIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTEyNjZcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xufVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyAvLyBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFLlxuICAvLyBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG4gIHJlc2l6ZTogdmVydGljYWw7XG59XG5cbmZpZWxkc2V0IHtcbiAgLy8gQnJvd3NlcnMgc2V0IGEgZGVmYXVsdCBgbWluLXdpZHRoOiBtaW4tY29udGVudDtgIG9uIGZpZWxkc2V0cyxcbiAgLy8gdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTIzNTlcbiAgLy8gYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuICBtaW4td2lkdGg6IDA7XG4gIC8vIFJlc2V0IHRoZSBkZWZhdWx0IG91dGxpbmUgYmVoYXZpb3Igb2YgZmllbGRzZXRzIHNvIHRoZXkgZG9uJ3QgYWZmZWN0IHBhZ2UgbGF5b3V0LlxuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLy8gMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbi8vIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyAvLyAyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcbn1cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8vIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG59XG5cbi8vIENvcnJlY3QgdGhlIGN1cnNvciBzdHlsZSBvZiBpbmNyZW1lbnQgYW5kIGRlY3JlbWVudCBidXR0b25zIGluIENocm9tZS5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLy8gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcbiAgLy8gYmUgYWRkZWQgdG8gYC5mb3JtLWNvbnRyb2xgIGFzIGl0J3Mgbm90IHNwZWNpZmljIGVub3VnaC4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLy9cbi8vIFJlbW92ZSB0aGUgaW5uZXIgcGFkZGluZyBhbmQgY2FuY2VsIGJ1dHRvbnMgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4vL1xuXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbi8vXG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAxXG59XG5cbi8vXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcbi8vXG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLy8gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRVxufVxuXG4vLyBBbHdheXMgaGlkZSBhbiBlbGVtZW50IHdpdGggdGhlIGBoaWRkZW5gIEhUTUwgYXR0cmlidXRlIChmcm9tIFB1cmVDU1MpLlxuLy8gTmVlZGVkIGZvciBwcm9wZXIgZGlzcGxheSBpbiBJRSAxMC0uXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbiIsbnVsbCwiLy8gc3R5bGVsaW50LWRpc2FibGUgaW5kZW50YXRpb25cblxuLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnYWxseSBhZGRlZCBkdXJpbmcgb3VyIGFscGhhcyBhbmQgbWFpbnRhaW5lZCBkdXJpbmcgYmV0YXMsIHRoaXMgbWl4aW4gd2FzXG4vLyBkZXNpZ25lZCB0byBwcmV2ZW50IGA6aG92ZXJgIHN0aWNraW5lc3Mgb24gaU9T4oCUYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc3VlZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgZm9udC1zaXplOiAkaDEtZm9udC1zaXplOyB9XG5oMiwgLmgyIHsgZm9udC1zaXplOiAkaDItZm9udC1zaXplOyB9XG5oMywgLmgzIHsgZm9udC1zaXplOiAkaDMtZm9udC1zaXplOyB9XG5oNCwgLmg0IHsgZm9udC1zaXplOiAkaDQtZm9udC1zaXplOyB9XG5oNSwgLmg1IHsgZm9udC1zaXplOiAkaDUtZm9udC1zaXplOyB9XG5oNiwgLmg2IHsgZm9udC1zaXplOiAkaDYtZm9udC1zaXplOyB9XG5cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAkbGVhZC1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6ICRkaXNwbGF5MS1zaXplO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIGZvbnQtc2l6ZTogJGRpc3BsYXkyLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgZm9udC1zaXplOiAkZGlzcGxheTMtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6ICRkaXNwbGF5NC1zaXplO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGZvbnQtc2l6ZTogJGJsb2NrcXVvdGUtZm9udC1zaXplO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7IC8vIGJhY2sgdG8gZGVmYXVsdCBmb250LXNpemVcbiAgY29sb3I6ICRibG9ja3F1b3RlLXNtYWxsLWNvbG9yO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMTQgXFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAoJHNwYWNlciAvIDIpO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAkZmlndXJlLWNhcHRpb24tZm9udC1zaXplO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgaW5kZW50YXRpb24sIG1lZGlhLXF1ZXJ5LWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuQG1peGluIGltZy1yZXRpbmEoJGZpbGUtMXgsICRmaWxlLTJ4LCAkd2lkdGgtMXgsICRoZWlnaHQtMXgpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTF4KTtcblxuICAvLyBBdXRvcHJlZml4ZXIgdGFrZXMgY2FyZSBvZiBhZGRpbmcgLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvIGFuZCAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvLFxuICAvLyBidXQgZG9lc24ndCBjb252ZXJ0IGRwcHg9PmRwaS5cbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxuICAvLyBDb21wYXRpYmlsaXR5IGluZm86IGh0dHBzOi8vY2FuaXVzZS5jb20vI2ZlYXQ9Y3NzLW1lZGlhLXJlc29sdXRpb25cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE5MmRwaSksIC8vIElFOS0xMSBkb24ndCBzdXBwb3J0IGRwcHhcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG59XG4iLCIvLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci10b3AtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXJpZ2h0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuIiwiLy8gSW5saW5lIGFuZCBibG9jayBjb2RlIHN0eWxlc1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbn1cblxuLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBmb250LXNpemU6ICRjb2RlLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6ICRrYmQtcGFkZGluZy15ICRrYmQtcGFkZGluZy14O1xuICBmb250LXNpemU6ICRrYmQtZm9udC1zaXplO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGtiZC1ib3gtc2hhZG93KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cbi8vIEJsb2NrcyBvZiBjb2RlXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAkY29kZS1mb250LXNpemU7XG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xuXG4gIC8vIEFjY291bnQgZm9yIHNvbWUgY29kZSBvdXRwdXRzIHRoYXQgcGxhY2UgY29kZSB0YWdzIGluIHByZSB0YWdzXG4gIGNvZGUge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLy8gR3JpZCBzeXN0ZW1cbi8vXG4vLyBHZW5lcmF0ZSBzZW1hbnRpYyBncmlkIGNvbHVtbnMgd2l0aCB0aGVzZSBtaXhpbnMuXG5cbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbiAgcGFkZGluZy1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cblxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxuQG1peGluIG1ha2UtY29udGFpbmVyLW1heC13aWR0aHMoJG1heC13aWR0aHM6ICRjb250YWluZXItbWF4LXdpZHRocywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJG1heC13aWR0aHMge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2Utcm93KCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcbiAgbWFyZ2luLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAtMik7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4OyAvLyBQcmV2ZW50IGNvbGxhcHNpbmdcbiAgcGFkZGluZy1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICBmbGV4OiAwIDAgcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbiAgLy8gQWRkIGEgYG1heC13aWR0aGAgdG8gZW5zdXJlIGNvbnRlbnQgd2l0aGluIGVhY2ggY29sdW1uIGRvZXMgbm90IGJsb3cgb3V0XG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxuICAvLyBkbyBub3QgYXBwZWFyIHRvIHJlcXVpcmUgdGhpcy5cbiAgbWF4LXdpZHRoOiBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xufVxuXG5AbWl4aW4gbWFrZS1jb2wtb2Zmc2V0KCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDJweCwgbnVsbCk7XG59XG5cbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW5mcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuICB9XG59XG5cbi8vIEZsdWlkIGNvbnRhaW5lclxuLy9cbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGggMTAwJSB3aWR0aCBmb3Jcbi8vIGZsdWlkLCBmdWxsIHdpZHRoIGxheW91dHMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cbn1cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7IC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGNvbGxhcHNpbmcgd2hlbiBlbXB0eVxuICAgIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG4gICAgcGFkZGluZy1sZWZ0OiAoJGd1dHRlciAvIDIpO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbCN7JGluZml4fSxcbiAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xuICAgICAgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3QgeyBvcmRlcjogLTE7IH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWxhc3QgeyBvcmRlcjogJGNvbHVtbnMgKyAxOyB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0geyBvcmRlcjogJGk7IH1cbiAgICAgIH1cblxuICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnOyAvLyBSZXNldCBmb3IgbmVzdGluZyB3aXRoaW4gcGFyZW50cyB3aXRoIGBiYWNrZ3JvdW5kLWNvbG9yYC5cblxuICB0aCxcbiAgdGQge1xuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAoMiAqICR0YWJsZS1ib3JkZXItd2lkdGgpIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAudGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xuICB9XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlcmVkIHZlcnNpb25cbi8vXG4vLyBBZGQgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIHRoLFxuICB0ZCB7XG4gICAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWFjY2VudC1iZztcbiAgfVxufVxuXG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgdGJvZHkgdHIge1xuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ob3Zlci1iZztcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUYWJsZSBiYWNrZ3JvdW5kc1xuLy9cbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4vLyBpbmhlcml0YW5jZSB0byBuZXN0ZWQgdGFibGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWhvdmVyLWJnO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIFJlc3BvbnNpdmUgdGFibGVzXG4vL1xuLy8gR2VuZXJhdGUgc2VyaWVzIG9mIGAudGFibGUtcmVzcG9uc2l2ZS0qYCBjbGFzc2VzIGZvciBjb25maWd1cmluZyB0aGUgc2NyZWVuXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEwMDU3XG5cbiAgICAgICAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyIG9uIGhvcml6b250YWwgc2Nyb2xsIGR1ZSB0byB1c2Ugb2YgYGRpc3BsYXk6IGJsb2NrO2BcbiAgICAgICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICYsXG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciB7XG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xuXG4gICAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuXG4gICAgICAgID4gdGQsXG4gICAgICAgID4gdGgge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRob3Zlci1iYWNrZ3JvdW5kO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCb290c3RyYXAgZnVuY3Rpb25zXG4vL1xuLy8gVXRpbGl0eSBtaXhpbnMgYW5kIGZ1bmN0aW9ucyBmb3IgZXZhbHV0YXRpbmcgc291cmNlIGNvZGUgYWNyb3NzIG91ciB2YXJpYWJsZXMsIG1hcHMsIGFuZCBtaXhpbnMuXG5cbi8vIEFzY2VuZGluZ1xuLy8gVXNlZCB0byBldmFsdWF0ZSBTYXNzIG1hcHMgbGlrZSBvdXIgZ3JpZCBicmVha3BvaW50cy5cbkBtaXhpbiBfYXNzZXJ0LWFzY2VuZGluZygkbWFwLCAkbWFwLW5hbWUpIHtcbiAgJHByZXYta2V5OiBudWxsO1xuICAkcHJldi1udW06IG51bGw7XG4gIEBlYWNoICRrZXksICRudW0gaW4gJG1hcCB7XG4gICAgQGlmICRwcmV2LW51bSA9PSBudWxsIHtcbiAgICAgIC8vIERvIG5vdGhpbmdcbiAgICB9IEBlbHNlIGlmIG5vdCBjb21wYXJhYmxlKCRwcmV2LW51bSwgJG51bSkge1xuICAgICAgQHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcbiAgICB9IEBlbHNlIGlmICRwcmV2LW51bSA+PSAkbnVtIHtcbiAgICAgIEB3YXJuIFwiSW52YWxpZCB2YWx1ZSBmb3IgI3skbWFwLW5hbWV9OiBUaGlzIG1hcCBtdXN0IGJlIGluIGFzY2VuZGluZyBvcmRlciwgYnV0IGtleSAnI3ska2V5fScgaGFzIHZhbHVlICN7JG51bX0gd2hpY2ggaXNuJ3QgZ3JlYXRlciB0aGFuICN7JHByZXYtbnVtfSwgdGhlIHZhbHVlIG9mIHRoZSBwcmV2aW91cyBrZXkgJyN7JHByZXYta2V5fScgIVwiO1xuICAgIH1cbiAgICAkcHJldi1rZXk6ICRrZXk7XG4gICAgJHByZXYtbnVtOiAkbnVtO1xuICB9XG59XG5cbi8vIFN0YXJ0cyBhdCB6ZXJvXG4vLyBBbm90aGVyIGdyaWQgbWl4aW4gdGhhdCBlbnN1cmVzIHRoZSBtaW4td2lkdGggb2YgdGhlIGxvd2VzdCBicmVha3BvaW50IHN0YXJ0cyBhdCAwLlxuQG1peGluIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJG1hcCkge1xuICAkdmFsdWVzOiBtYXAtdmFsdWVzKCRtYXApO1xuICAkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcbiAgQGlmICRmaXJzdC12YWx1ZSAhPSAwIHtcbiAgICBAd2FybiBcIkZpcnN0IGJyZWFrcG9pbnQgaW4gYCRncmlkLWJyZWFrcG9pbnRzYCBtdXN0IHN0YXJ0IGF0IDAsIGJ1dCBzdGFydHMgYXQgI3skZmlyc3QtdmFsdWV9LlwiO1xuICB9XG59XG5cbi8vIFJlcGxhY2UgYCRzZWFyY2hgIHdpdGggYCRyZXBsYWNlYCBpbiBgJHN0cmluZ2Bcbi8vIFVzZWQgb24gb3VyIFNWRyBpY29uIGJhY2tncm91bmRzIGZvciBjdXN0b20gZm9ybXMuXG4vL1xuLy8gQGF1dGhvciBIdWdvIEdpcmF1ZGVsXG4vLyBAcGFyYW0ge1N0cmluZ30gJHN0cmluZyAtIEluaXRpYWwgc3RyaW5nXG4vLyBAcGFyYW0ge1N0cmluZ30gJHNlYXJjaCAtIFN1YnN0cmluZyB0byByZXBsYWNlXG4vLyBAcGFyYW0ge1N0cmluZ30gJHJlcGxhY2UgKCcnKSAtIE5ldyB2YWx1ZVxuLy8gQHJldHVybiB7U3RyaW5nfSAtIFVwZGF0ZWQgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6IFwiXCIpIHtcbiAgJGluZGV4OiBzdHItaW5kZXgoJHN0cmluZywgJHNlYXJjaCk7XG5cbiAgQGlmICRpbmRleCB7XG4gICAgQHJldHVybiBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArIHN0ci1yZXBsYWNlKHN0ci1zbGljZSgkc3RyaW5nLCAkaW5kZXggKyBzdHItbGVuZ3RoKCRzZWFyY2gpKSwgJHNlYXJjaCwgJHJlcGxhY2UpO1xuICB9XG5cbiAgQHJldHVybiAkc3RyaW5nO1xufVxuXG4vLyBDb2xvciBjb250cmFzdFxuQGZ1bmN0aW9uIGNvbG9yLXlpcSgkY29sb3IpIHtcbiAgJHI6IHJlZCgkY29sb3IpO1xuICAkZzogZ3JlZW4oJGNvbG9yKTtcbiAgJGI6IGJsdWUoJGNvbG9yKTtcblxuICAkeWlxOiAoKCRyICogMjk5KSArICgkZyAqIDU4NykgKyAoJGIgKiAxMTQpKSAvIDEwMDA7XG5cbiAgQGlmICgkeWlxID49ICR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQpIHtcbiAgICBAcmV0dXJuICR5aXEtdGV4dC1kYXJrO1xuICB9IEBlbHNlIHtcbiAgICBAcmV0dXJuICR5aXEtdGV4dC1saWdodDtcbiAgfVxufVxuXG4vLyBSZXRyaWV2ZSBjb2xvciBTYXNzIG1hcHNcbkBmdW5jdGlvbiBjb2xvcigka2V5OiBcImJsdWVcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJGNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiB0aGVtZS1jb2xvcigka2V5OiBcInByaW1hcnlcIikge1xuICBAcmV0dXJuIG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgJGtleSk7XG59XG5cbkBmdW5jdGlvbiBncmF5KCRrZXk6IFwiMTAwXCIpIHtcbiAgQHJldHVybiBtYXAtZ2V0KCRncmF5cywgJGtleSk7XG59XG5cbi8vIFJlcXVlc3QgYSB0aGVtZSBjb2xvciBsZXZlbFxuQGZ1bmN0aW9uIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvci1uYW1lOiBcInByaW1hcnlcIiwgJGxldmVsOiAwKSB7XG4gICRjb2xvcjogdGhlbWUtY29sb3IoJGNvbG9yLW5hbWUpO1xuICAkY29sb3ItYmFzZTogaWYoJGxldmVsID4gMCwgIzAwMCwgI2ZmZik7XG4gICRsZXZlbDogYWJzKCRsZXZlbCk7XG5cbiAgQHJldHVybiBtaXgoJGNvbG9yLWJhc2UsICRjb2xvciwgJGxldmVsICogJHRoZW1lLWNvbG9yLWludGVydmFsKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gVGV4dHVhbCBmb3JtIGNvbnRyb2xzXG4vL1xuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgLy8gTWFudWFsbHkgdXNlIHRoZSBpZi9lbHNlIGluc3RlYWQgb2YgdGhlIG1peGluIHRvIGFjY291bnQgZm9yIGlPUyBvdmVycmlkZVxuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xuICB9IEBlbHNlIHtcbiAgICAvLyBPdGhlcndpc2UgdW5kbyB0aGUgaU9TIGRlZmF1bHRcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG5cbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGlucHV0LXRyYW5zaXRpb24pO1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXG4gIEBpbmNsdWRlIGZvcm0tY29udHJvbC1mb2N1cygpO1xuXG4gIC8vIFBsYWNlaG9sZGVyXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yO1xuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbnNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICAmOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogJGlucHV0LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgfVxufVxuXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbn1cblxuXG4vL1xuLy8gTGFiZWxzXG4vL1xuXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxuLy8gdGV4dCB0byBhbGlnbiB3aXRoIHRoZSBmb3JtIGNvbnRyb2xzLlxuLmNvbC1mb3JtLWxhYmVsIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXl9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIHRoZSBgPGxhYmVsPi88bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LWxnfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktbGd9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbn1cblxuLmNvbC1mb3JtLWxhYmVsLXNtIHtcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LXNtfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktc219ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbn1cblxuXG4vLyBSZWFkb25seSBjb250cm9scyBhcyBwbGFpbiB0ZXh0XG4vL1xuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cbi8vIHRleHQgKHdpdGhvdXQgYW55IGJvcmRlciwgYmFja2dyb3VuZCBjb2xvciwgZm9jdXMgaW5kaWNhdG9yKVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6ICRpbnB1dC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkaW5wdXQtcGFkZGluZy15O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBtYXRjaCBpbnB1dHMgaWYgdGhpcyBjbGFzcyBjb21lcyBvbiBpbnB1dHMgd2l0aCBkZWZhdWx0IG1hcmdpbnNcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICYuZm9ybS1jb250cm9sLXNtLFxuICAmLmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGNvbnRyb2wgc2l6aW5nXG4vL1xuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcbi8vIGhlaWdodCBhbmQgZm9udC1zaXplIG9mIGZvcm0gY29udHJvbHMuXG4vL1xuLy8gVGhlIGAuZm9ybS1ncm91cC0qIGZvcm0tY29udHJvbGAgdmFyaWF0aW9ucyBhcmUgc2FkbHkgZHVwbGljYXRlZCB0byBhdm9pZCB0aGVcbi8vIGlzc3VlIGRvY3VtZW50ZWQgaW4gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNTA3NC5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbC1zbSB7XG4gICY6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIH1cbn1cblxuLmZvcm0tY29udHJvbC1sZyB7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LWxnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbC1sZyB7XG4gICY6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGc7XG4gIH1cbn1cblxuXG4vLyBGb3JtIGdyb3Vwc1xuLy9cbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3Jcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXG5cbi5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcbn1cblxuLmZvcm0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG59XG5cblxuLy8gRm9ybSBncmlkXG4vL1xuLy8gU3BlY2lhbCByZXBsYWNlbWVudCBmb3Igb3VyIGdyaWQgc3lzdGVtJ3MgYC5yb3dgIGZvciB0aWdodGVyIGZvcm0gbGF5b3V0cy5cblxuLmZvcm0tcm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4O1xuXG4gID4gLmNvbCxcbiAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICB9XG59XG5cblxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXG4vL1xuLy8gSW5kZW50IHRoZSBsYWJlbHMgdG8gcG9zaXRpb24gcmFkaW9zL2NoZWNrYm94ZXMgYXMgaGFuZ2luZyBjb250cm9scy5cblxuLmZvcm0tY2hlY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6ICRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xuICBtYXJnaW4tbGVmdDogLSRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjtcblxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cbn1cblxuLmZvcm0tY2hlY2staW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xuICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDtcblxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlubGluZS1pbnB1dC1tYXJnaW4teDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuLy9cbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3Ncbi8vIHByaW1hcmlseSBmb3IgY2xpZW50LXNpZGUgdmFsaWRhdGlvbiB2aWEgc2NvcGVkIGA6aW52YWxpZGAgYW5kIGA6dmFsaWRgXG4vLyBwc2V1ZG8tY2xhc3NlcyBidXQgYWxzbyBpbmNsdWRlcyBgLmlzLWludmFsaWRgIGFuZCBgLmlzLXZhbGlkYCBjbGFzc2VzIGZvclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cblxuQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKFwidmFsaWRcIiwgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IpO1xuQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKFwiaW52YWxpZFwiLCAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yKTtcblxuLy8gSW5saW5lIGZvcm1zXG4vL1xuLy8gTWFrZSBmb3JtcyBhcHBlYXIgaW5saW5lKC1ibG9jaykgYnkgYWRkaW5nIHRoZSBgLmZvcm0taW5saW5lYCBjbGFzcy4gSW5saW5lXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXG4vL1xuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cblxuLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gUHJldmVudCBzaG9ydGVyIGVsZW1lbnRzIGZyb20gZ3Jvd2luZyB0byBzYW1lIGhlaWdodCBhcyBvdGhlcnMgKGUuZy4sIHNtYWxsIGJ1dHRvbnMgZ3Jvd2luZyB0byBub3JtYWwgc2l6ZWQgYnV0dG9uIGhlaWdodClcblxuICAvLyBCZWNhdXNlIHdlIHVzZSBmbGV4LCB0aGUgaW5pdGlhbCBzaXppbmcgb2YgY2hlY2tib3hlcyBpcyBjb2xsYXBzZWQgYW5kXG4gIC8vIGRvZXNuJ3Qgb2NjdXB5IHRoZSBmdWxsLXdpZHRoICh3aGljaCBpcyB3aGF0IHdlIHdhbnQgZm9yIHhzIGdyaWQgdGllciksXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cbiAgLmZvcm0tY2hlY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBsYWJlbCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcbiAgICAuZm9ybS1ncm91cCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gQWxsb3cgZm9sa3MgdG8gKm5vdCogdXNlIGAuZm9ybS1ncm91cGBcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvOyAvLyBQcmV2ZW50IGxhYmVscyBmcm9tIHN0YWNraW5nIGFib3ZlIGlucHV0cyBpbiBgLmZvcm0tZ3JvdXBgXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xuICAgIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAuaW5wdXQtZ3JvdXAge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIG9uIHJhZGlvcy9jaGVja2JveGVzIHRoYXQgd2VyZSB1c2VkIGZvciBzdGFja2luZywgYW5kXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXG4gICAgLmZvcm0tY2hlY2sge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiQG1peGluIHRyYW5zaXRpb24oJHRyYW5zaXRpb24uLi4pIHtcbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xuICAgIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb24tYmFzZTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gRm9ybSBjb250cm9sIGZvY3VzIHN0YXRlXG4vL1xuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcbi8vIHdoaWNoIGRlZmF1bHRzIHRvIHRoZSBgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcmAgdmFyaWFibGUuXG4vL1xuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXG4vLyB0aGlzIHRvIHR3ZWFrIGNvbG9ycyBvbiBhbiBhcy1uZWVkZWQgYmFzaXMuIFRoaXMgYWVzdGhldGljIGNoYW5nZSBpcyBiYXNlZCBvblxuLy8gV2ViS2l0J3MgZGVmYXVsdCBzdHlsZXMsIGJ1dCBhcHBsaWNhYmxlIHRvIGEgd2lkZXIgcmFuZ2Ugb2YgYnJvd3NlcnMuIEl0c1xuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxuLy9cbi8vIEV4YW1wbGUgdXNhZ2U6IGNoYW5nZSB0aGUgZGVmYXVsdCBibHVlIGJvcmRlciBhbmQgc2hhZG93IHRvIHdoaXRlIGZvciBiZXR0ZXJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cbkBtaXhpbiBmb3JtLWNvbnRyb2wtZm9jdXMoKSB7XG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWZvY3VzLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxufVxuXG5cbkBtaXhpbiBmb3JtLXZhbGlkYXRpb24tc3RhdGUoJHN0YXRlLCAkY29sb3IpIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIGZvbnQtc2l6ZTogJGZvcm0tZmVlZGJhY2stZm9udC1zaXplO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6IC41cmVtO1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvciwgLjgpO1xuICAgIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xuICB9XG5cbiAgLmZvcm0tY29udHJvbCxcbiAgLmN1c3RvbS1zZWxlY3Qge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMjUlKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBAaW5jbHVkZSBncmFkaWVudC1iZyhsaWdodGVuKCRjb2xvciwgMTAlKSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAkYm9keS1iZywgMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICAgICY6OmJlZm9yZSB7IGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAjNTU1LCAkZW5kLWNvbG9yOiAjMzMzLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAjNTU1LCAkZW5kLWNvbG9yOiAjMzMzLCAkc3RhcnQtcGVyY2VudDogMCUsICRlbmQtcGVyY2VudDogMTAwJSkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAjNTU1LCAkZW5kLWNvbG9yOiAjMzMzLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogIzAwYjNlZSwgJG1pZC1jb2xvcjogIzdhNDNiNiwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogI2MzMzI1Zikge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQteS10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAjMDBiM2VlLCAkbWlkLWNvbG9yOiAjN2E0M2I2LCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAjYzMzMjVmKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXJhZGlhbCgkaW5uZXItY29sb3I6ICM1NTUsICRvdXRlci1jb2xvcjogIzMzMykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4iLCIuZXZlbnRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA5MHB4O1xuICBwYWRkaW5nLXRvcDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnLWV2ZW50LnBuZyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xuICB9XG4gIGgyIHtcbiAgICBtYXJnaW46IDAgMCAzNXB4O1xuICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICB9XG4gIC53cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogNTtcbiAgICBtYXJnaW4tdG9wOiAtOTBweDtcbiAgICBwYWRkaW5nOiA1NXB4IDc1cHggNjVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG4gIH1cbiAgLnZpZXctYWdlbmRhIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnZpZXctY29udGVudCB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDtcbiAgICAuaXRlbS0tZXZlbnRfd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1vcmUtbGluayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTc1cHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICByaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM1cHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgIHJpZ2h0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmV2ZW50cy1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG59XG4iLCIubmV3cyB7XG4gIHBhZGRpbmctdG9wOiA4MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG4gIH1cbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIGgyIHtcbiAgICBtYXJnaW46IDAgMCAwIDE1cHg7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIH1cbiAgfVxuICAudmlldy1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAuaXRlbS0tbmV3c193cmFwcGVyIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbCg2KTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woMTIpO1xuICAgICAgICAuaXRlbS0tbmV3cyB7XG4gICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgLml0ZW0tLW5ld3Mge1xuICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgICAgIG9yZGVyOiAyO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLnNvY2lhbC13cmFwcGVyIHtcbiAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc29jaWFsLWJveCB7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgICAgICAgb3JkZXI6IDE7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgICAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICAgICAgICAgICAgb3JkZXI6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tLW5ld3Mge1xuICAgICAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICAgICAgICBvcmRlcjogMjtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgIC5zb2NpYWwtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAuc29jaWFsLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgICAgICAgICAgICBvcmRlcjogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgICAgIC5zb2NpYWwtd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgICAuc29jaWFsLWJveCB7XG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMDVweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgICAgICAgICBvcmRlcjogMTtcbiAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgICAgICAgICAgIG9yZGVyOiAwO1xuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygyNSUgKyA2MHB4KTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgLml0ZW0tLW5ld3Mge1xuICAgICAgICAgIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAubW9yZS1saW5rIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhIHtcbiAgICAgIEBleHRlbmQgLmJ0bjtcbiAgICAgIEBleHRlbmQgLmJ0bi1wcmltYXJ5O1xuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4ICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICByaWdodDogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zcXVhcmVzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnNxdWFyZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTY1cHg7XG4gICAgICBoZWlnaHQ6IDE2NXB4O1xuICAgICAgJi5zcS1wcmltIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgIH1cbiAgICAgICYuc3Etc2VjIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgfVxuICAgICAgJi5zcS1zbSB7XG4gICAgICAgIHdpZHRoOiA5MHB4O1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgYm90dG9tOiAxOTBweDtcbiAgICAgICAgbGVmdDogMTUlO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBib3R0b206IDc1cHg7XG4gICAgICAgIGxlZnQ6IDE5JTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgYm90dG9tOiAtMTg1cHg7XG4gICAgICAgIHJpZ2h0OiAyJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm5ld3MtYmxvY2sge1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuIiwiLnRlc3RpbW9uaWFscyB7XG4gIHBhZGRpbmctdG9wOiA3NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gIH1cbiAgLnN3aXBlci1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmV0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogMTtcbiAgICAmICsgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIH1cbiAgfVxuICAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5zd2lwZXItcHJvZ3Jlc3Mge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogOHB4O1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGQwZDA7XG4gICAgc3BhbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTE2NDhjO1xuICAgIH1cbiAgfVxuICAubW9yZS1saW5rIHtcbiAgICBtYXJnaW46IDgwcHggYXV0byAwO1xuICAgIG1heC13aWR0aDogMTExMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGEge1xuICAgICAgQGV4dGVuZCAuYnRuO1xuICAgICAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHggIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMC43cmVtICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjVweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOGVtICFpbXBvcnRhbnQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi53aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAuaXRlbS0tdGVzdGltb25pYWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIC5pbWctd3JhcHBlciB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSwgcmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwxKSAxMDAlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLHJnYmEoMjU1LDI1NSwyNTUsMSkgMTAwJSk7XG4gICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMwMGZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZmZmZmJyxHcmFkaWVudFR5cGU9MCApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJcbi8vIEJ1dHRvblxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMTFweCAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBsaW5lLWhlaWdodDogMS43ZW07XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMzVzKTtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luLXRvcDogLTRweDtcbiAgICB3aWR0aDogNXB4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDVweCA3cHg7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgfVxuICAmLmJ0bi1wcmltYXJ5LCAmLmJ0bi1kZWZhdWx0LCAmLmJ0bjEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTRlNmU3O1xuICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LXNlY29uZGFyeS5wbmcpO1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5wbmcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmJ0bi1zZWNvbmRhcnksICYuYnRuMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnBuZyk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSksIDEwJSk7XG4gICAgICBib3JkZXItY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpLCAxMCUpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG4gICYuYnRuLXRlcnRpYXJ5IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KSwgMTAlKTtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KSwgMTAlKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxuICAmLmJ0bi13aGl0ZS1pbnZlcnNlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnBuZyk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC1zZWNvbmRhcnkucG5nKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIEBleHRlbmQgLmJ0bjtcbiAgQGV4dGVuZCAuYnRuLXByaW1hcnk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6ICRidG4tYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRmb250LXNpemUtYmFzZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gIC8vIFNoYXJlIGhvdmVyIGFuZCBmb2N1cyBzdHlsZXNcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogJGJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG5cbiAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5idG4gZWxlbWVudHNcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkYnRuLWxpbmUtaGVpZ2h0LWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkYnRuLWxpbmUtaGVpZ2h0LXNtLCAkYnRuLWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG5cbi8vXG4vLyBCbG9jayBidXR0b25cbi8vXG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gVmVydGljYWxseSBzcGFjZSBvdXQgbXVsdGlwbGUgYmxvY2sgYnV0dG9uc1xuICArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6ICRidG4tYmxvY2stc3BhY2luZy15O1xuICB9XG59XG5cbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xuICAmLmJ0bi1ibG9jayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XG4gIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICBAaW5jbHVkZSBncmFkaWVudC1iZygkYmFja2dyb3VuZCk7XG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWJveC1zaGFkb3cpO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkaG92ZXItYmFja2dyb3VuZCk7XG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGJ0bi1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGJvcmRlciwgLjUpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcbiAgICB9XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcbiAgICB9XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRidG4tYWN0aXZlLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkYm9yZGVyLCAuNSk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gIH0gQGVsc2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJi5zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gICYuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxudHIge1xuICAmLmNvbGxhcHNlLnNob3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgfVxufVxuXG50Ym9keSB7XG4gICYuY29sbGFwc2Uuc2hvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEtpY2tzdGFydCBhbnkgbmF2aWdhdGlvbiBjb21wb25lbnQgd2l0aCBhIHNldCBvZiBzdHlsZSByZXNldHMuIFdvcmtzIHdpdGhcbi8vIGA8bmF2PmBzIG9yIGA8dWw+YHMuXG5cbi5uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRuYXYtbGluay1wYWRkaW5nLXkgJG5hdi1saW5rLXBhZGRpbmcteDtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgc3RhdGUgbGlnaHRlbnMgdGV4dFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi8vIEtpbGwgdGhlIHNjcm9sbCBvbiB0aGUgYm9keVxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcblxuICAubW9kYWwtb3BlbiAmIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcbi5tb2RhbC1kaWFsb2cge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luO1xuICAvLyBhbGxvdyBjbGlja3MgdG8gcGFzcyB0aHJvdWdoIGZvciBjdXN0b20gY2xpY2sgaGFuZGxpbmcgdG8gY2xvc2UgbW9kYWxcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgLy8gV2hlbiBmYWRpbmcgaW4gdGhlIG1vZGFsLCBhbmltYXRlIGl0IHRvIHNsaWRlIGRvd25cbiAgLm1vZGFsLmZhZGUgJiB7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkbW9kYWwtdHJhbnNpdGlvbik7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gIH1cbiAgLm1vZGFsLnNob3cgJiB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgjeyRtb2RhbC1kaWFsb2ctbWFyZ2lufSAqIDIpKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzKTtcbiAgLy8gUmVtb3ZlIGZvY3VzIG91dGxpbmUgZnJvbSBvcGVuZWQgbW9kYWxcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gTW9kYWwgYmFja2dyb3VuZFxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtbW9kYWwtYmFja2Ryb3A7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gICAgLy8gYXV0byBvbiB0aGUgbGVmdCBmb3JjZSBpY29uIHRvIHRoZSByaWdodCBldmVuIHdoZW4gdGhlcmUgaXMgbm8gLm1vZGFsLXRpdGxlXG4gICAgbWFyZ2luOiAoLSRtb2RhbC1oZWFkZXItcGFkZGluZykgKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nKSBhdXRvO1xuICB9XG59XG5cbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcbn1cblxuLy8gTW9kYWwgYm9keVxuLy8gV2hlcmUgYWxsIG1vZGFsIGNvbnRlbnQgcmVzaWRlcyAoc2libGluZyBvZiAubW9kYWwtaGVhZGVyIGFuZCAubW9kYWwtZm9vdGVyKVxuLm1vZGFsLWJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBzbyB0aGF0IHRoZSBib2R5IHRha2UgdXAgYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZVxuICAvLyB3aGVuIHNob3VsZCB0aGVyZSBiZSBhIGZpeGVkIGhlaWdodCBvbiBgLm1vZGFsLWRpYWxvZ2AuXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XG4gIGJvcmRlci10b3A6ICRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yO1xuXG4gIC8vIEVhc2lseSBwbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogLjI1cmVtOyB9XG4gID4gOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IC4yNXJlbTsgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9ICogMikpO1xuICB9XG5cbiAgLm1vZGFsLWNvbnRlbnQge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XG4gIH1cblxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxuXG59XG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgLm1vZGFsLWxnIHsgbWF4LXdpZHRoOiAkbW9kYWwtbGc7IH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBCb3JkZXJcbi8vXG5cbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItdG9wICAgICB7IGJvcmRlci10b3A6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0ICAgeyBib3JkZXItcmlnaHQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci1sZWZ0ICAgIHsgYm9yZGVyLWxlZnQ6ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AtMCAgICB7IGJvcmRlci10b3A6IDAgIWltcG9ydGFudDsgfVxuLmJvcmRlci1yaWdodC0wICB7IGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQtMCAgIHsgYm9yZGVyLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJvcmRlci0jeyRjb2xvcn0ge1xuICAgIGJvcmRlci1jb2xvcjogJHZhbHVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmJvcmRlci13aGl0ZSB7XG4gIGJvcmRlci1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG59XG5cbi8vXG4vLyBCb3JkZXItcmFkaXVzXG4vL1xuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cbi5yb3VuZGVkLXJpZ2h0IHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuLnJvdW5kZWQtYm90dG9tIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLTAge1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG59XG4iLCJAbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcbi8vXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kI3skaW5maXh9LW5vbmUgICAgICAgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LWlubGluZSAgICAgICB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgICAuZCN7JGluZml4fS1ibG9jayAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUgICAgICAgIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAgIC5kI3skaW5maXh9LXRhYmxlLXJvdyAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tdGFibGUtY2VsbCAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0tZmxleCAgICAgICAgIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICB9XG59XG5cblxuLy9cbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XG4vL1xuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lICAgICAgICAgeyBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lICAgICAgIHsgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sgICAgICAgIHsgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZSAgICAgICAgeyBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLWNlbGwgICB7IGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1mbGV4ICAgICAgICAgeyBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTIxYnk5IHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg5IC8gMjEpO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg5IC8gMTYpO1xuICB9XG59XG5cbi5lbWJlZC1yZXNwb25zaXZlLTRieTMge1xuICAmOjpiZWZvcmUge1xuICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDMgLyA0KTtcbiAgfVxufVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxIHtcbiAgJjo6YmVmb3JlIHtcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgxIC8gMSk7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBGbGV4IHZhcmlhdGlvblxuLy9cbi8vIEN1c3RvbSBzdHlsZXMgZm9yIGFkZGl0aW9uYWwgZmxleCBhbGlnbm1lbnQgb3B0aW9ucy5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsZXgjeyRpbmZpeH0tcm93ICAgICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4gICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1jb2x1bW4tcmV2ZXJzZSB7IGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LW5vd3JhcCAgICAgICB7IGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS13cmFwLXJldmVyc2UgeyBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuanVzdGlmeS1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tY2VudGVyICB7IGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0cmV0Y2ggeyBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgQGluY2x1ZGUgZmxvYXQtbGVmdDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IEBpbmNsdWRlIGZsb2F0LXJpZ2h0OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgQGluY2x1ZGUgZmxvYXQtbm9uZTsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQG1peGluIGZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuQG1peGluIGZsb2F0LXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG5AbWl4aW4gZmxvYXQtbm9uZSB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuXG4vLyBTYXNzIGxpc3Qgbm90IGluIHZhcmlhYmxlcyBzaW5jZSBpdCdzIG5vdCBpbnRlbmRlZCBmb3IgY3VzdG9taXphdGlvbi5cbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5O1xuXG5AZWFjaCAkcG9zaXRpb24gaW4gJHBvc2l0aW9ucyB7XG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cbn1cblxuLy8gU2hvcnRoYW5kXG5cbi5maXhlZC10b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5maXhlZC1ib3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XG59XG5cbi5zdGlja3ktdG9wIHtcbiAgQHN1cHBvcnRzIChwb3NpdGlvbjogc3RpY2t5KSB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gIH1cbn1cbiIsIi8vXG4vLyBTY3JlZW5yZWFkZXJzXG4vL1xuXG4uc3Itb25seSB7XG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlIHtcbiAgQGluY2x1ZGUgc3Itb25seS1mb2N1c2FibGUoKTtcbn1cbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8vaHVnb2dpcmF1ZGVsLmNvbS8yMDE2LzEwLzEzL2Nzcy1oaWRlLWFuZC1zZWVrL1xuXG5AbWl4aW4gc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKTtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIGNsaXAtcGF0aDogbm9uZTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFdpZHRoIGFuZCBoZWlnaHRcblxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcbiAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNpemVzIHtcbiAgICAuI3skYWJicmV2fS0jeyRzaXplfSB7ICN7JHByb3B9OiAkbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbi5taC0xMDAgeyBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBNYXJnaW4gYW5kIFBhZGRpbmdcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKG1hcmdpbjogbSwgcGFkZGluZzogcCkge1xuICAgICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuXG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXG4gICAgLm0jeyRpbmZpeH0tYXV0byB7IG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gICAgLm10I3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubXIjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm1iI3skaW5maXh9LWF1dG8sXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWwjeyRpbmZpeH0tYXV0byxcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBUZXh0XG4vL1xuXG4vLyBBbGlnbm1lbnRcblxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cbi50ZXh0LW5vd3JhcCAgIHsgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4udGV4dC10cnVuY2F0ZSB7IEBpbmNsdWRlIHRleHQtdHJ1bmNhdGU7IH1cblxuLy8gUmVzcG9uc2l2ZSBhbGlnbm1lbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLnRleHQjeyRpbmZpeH0tbGVmdCAgIHsgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tcmlnaHQgIHsgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIH1cbn1cblxuLy8gVHJhbnNmb3JtYXRpb25cblxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtdXBwZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuLnRleHQtY2FwaXRhbGl6ZSB7IHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLy8gV2VpZ2h0IGFuZCBpdGFsaWNzXG5cbi5mb250LXdlaWdodC1saWdodCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbCAhaW1wb3J0YW50OyB9XG4uZm9udC13ZWlnaHQtYm9sZCAgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkICFpbXBvcnRhbnQ7IH1cbi5mb250LWl0YWxpYyAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4vLyBDb250ZXh0dWFsIGNvbG9yc1xuXG4udGV4dC13aGl0ZSB7IGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIEBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudChcIi50ZXh0LSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xufVxuXG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgpO1xufVxuIiwiLy8gVGV4dCB0cnVuY2F0ZVxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC10cnVuY2F0ZSgpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVHlwb2dyYXBoeVxuXG5AbWl4aW4gdGV4dC1lbXBoYXNpcy12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG4gIH1cbiAgYSN7JHBhcmVudH0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoKSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBmb250LWZhbWlseS1uby1taXNzaW5nLWdlbmVyaWMtZmFtaWx5LWtleXdvcmRcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4iLCIvL1xuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcbi8vXG5cbi52aXNpYmxlIHtcbiAgQGluY2x1ZGUgaW52aXNpYmxlKHZpc2libGUpO1xufVxuXG4uaW52aXNpYmxlIHtcbiAgQGluY2x1ZGUgaW52aXNpYmxlKGhpZGRlbik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gVmlzaWJpbGl0eVxuXG5AbWl4aW4gaW52aXNpYmxlKCR2aXNpYmlsaXR5KSB7XG4gIHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5ICFpbXBvcnRhbnQ7XG59XG4iLCIvKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cblxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuQGltcG9ydCBcIm1peGluc1wiO1xuQGltcG9ydCBcInBhdGhcIjtcbkBpbXBvcnQgXCJjb3JlXCI7XG5AaW1wb3J0IFwibGFyZ2VyXCI7XG5AaW1wb3J0IFwiZml4ZWQtd2lkdGhcIjtcbkBpbXBvcnQgXCJsaXN0XCI7XG5AaW1wb3J0IFwiYm9yZGVyZWQtcHVsbGVkXCI7XG5AaW1wb3J0IFwiYW5pbWF0ZWRcIjtcbkBpbXBvcnQgXCJyb3RhdGVkLWZsaXBwZWRcIjtcbkBpbXBvcnQgXCJzdGFja2VkXCI7XG5AaW1wb3J0IFwiaWNvbnNcIjtcbkBpbXBvcnQgXCJzY3JlZW4tcmVhZGVyXCI7XG4iLCIvKiBGT05UIFBBVEhcbiAqIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj0jeyRmYS12ZXJzaW9ufScpO1xuICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSxcbiAgICB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0jeyRmYS12ZXJzaW9ufScpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PSN7JGZhLXZlcnNpb259JykgZm9ybWF0KCd0cnVldHlwZScpLFxuICAgIHVybCgnI3skZmEtZm9udC1wYXRofS9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PSN7JGZhLXZlcnNpb259I2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4vLyAgc3JjOiB1cmwoJyN7JGZhLWZvbnQtcGF0aH0vRm9udEF3ZXNvbWUub3RmJykgZm9ybWF0KCdvcGVudHlwZScpOyAvLyB1c2VkIHdoZW4gZGV2ZWxvcGluZyBmb250c1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG4iLCIvLyBCYXNlIENsYXNzIERlZmluaXRpb25cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNXggeyBmb250LXNpemU6IDVlbTsgfVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICB0b3A6ICgyZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XG4gIH1cbn1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xuJGZhLWxpbmUtaGVpZ2h0LWJhc2U6IDEgIWRlZmF1bHQ7XG4vLyRmYS1mb250LXBhdGg6ICAgICAgICBcIi8vbmV0ZG5hLmJvb3RzdHJhcGNkbi5jb20vZm9udC1hd2Vzb21lLzQuNy4wL2ZvbnRzXCIgIWRlZmF1bHQ7IC8vIGZvciByZWZlcmVuY2luZyBCb290c3RyYXAgQ0ROIGZvbnQgZmlsZXMgZGlyZWN0bHlcbiRmYS1jc3MtcHJlZml4OiAgICAgICBmYSAhZGVmYXVsdDtcbiRmYS12ZXJzaW9uOiAgICAgICAgICBcIjQuNy4wXCIgIWRlZmF1bHQ7XG4kZmEtYm9yZGVyLWNvbG9yOiAgICAgI2VlZSAhZGVmYXVsdDtcbiRmYS1pbnZlcnNlOiAgICAgICAgICAjZmZmICFkZWZhdWx0O1xuJGZhLWxpLXdpZHRoOiAgICAgICAgICgzMGVtIC8gMTQpICFkZWZhdWx0O1xuXG4kZmEtdmFyLTUwMHB4OiBcIlxcZjI2ZVwiO1xuJGZhLXZhci1hZGRyZXNzLWJvb2s6IFwiXFxmMmI5XCI7XG4kZmEtdmFyLWFkZHJlc3MtYm9vay1vOiBcIlxcZjJiYVwiO1xuJGZhLXZhci1hZGRyZXNzLWNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLWFkZHJlc3MtY2FyZC1vOiBcIlxcZjJiY1wiO1xuJGZhLXZhci1hZGp1c3Q6IFwiXFxmMDQyXCI7XG4kZmEtdmFyLWFkbjogXCJcXGYxNzBcIjtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcIlxcZjAzOVwiO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcIlxcZjAzNlwiO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcbiRmYS12YXItYW1hem9uOiBcIlxcZjI3MFwiO1xuJGZhLXZhci1hbWJ1bGFuY2U6IFwiXFxmMGY5XCI7XG4kZmEtdmFyLWFtZXJpY2FuLXNpZ24tbGFuZ3VhZ2UtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hbmNob3I6IFwiXFxmMTNkXCI7XG4kZmEtdmFyLWFuZHJvaWQ6IFwiXFxmMTdiXCI7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFwiXFxmMTAzXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcIlxcZjEwMFwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXCJcXGYxMDJcIjtcbiRmYS12YXItYW5nbGUtZG93bjogXCJcXGYxMDdcIjtcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFwiXFxmMTA1XCI7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcIlxcZjEwNlwiO1xuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcbiRmYS12YXItYXJjaGl2ZTogXCJcXGYxODdcIjtcbiRmYS12YXItYXJlYS1jaGFydDogXCJcXGYxZmVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcIlxcZjBhOFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOiBcIlxcZjAxYVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogXCJcXGYxOGVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA6IFwiXFxmMDFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcIlxcZjBhYVwiO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcIlxcZjA2M1wiO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXCJcXGYwNjFcIjtcbiRmYS12YXItYXJyb3ctdXA6IFwiXFxmMDYyXCI7XG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcbiRmYS12YXItYXJyb3dzLWFsdDogXCJcXGYwYjJcIjtcbiRmYS12YXItYXJyb3dzLWg6IFwiXFxmMDdlXCI7XG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xuJGZhLXZhci1hc2wtaW50ZXJwcmV0aW5nOiBcIlxcZjJhM1wiO1xuJGZhLXZhci1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6IFwiXFxmMmEyXCI7XG4kZmEtdmFyLWFzdGVyaXNrOiBcIlxcZjA2OVwiO1xuJGZhLXZhci1hdDogXCJcXGYxZmFcIjtcbiRmYS12YXItYXVkaW8tZGVzY3JpcHRpb246IFwiXFxmMjllXCI7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWJhY2t3YXJkOiBcIlxcZjA0YVwiO1xuJGZhLXZhci1iYWxhbmNlLXNjYWxlOiBcIlxcZjI0ZVwiO1xuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XG4kZmEtdmFyLWJhbmRjYW1wOiBcIlxcZjJkNVwiO1xuJGZhLXZhci1iYW5rOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1iYXItY2hhcnQ6IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhci1jaGFydC1vOiBcIlxcZjA4MFwiO1xuJGZhLXZhci1iYXJjb2RlOiBcIlxcZjAyYVwiO1xuJGZhLXZhci1iYXJzOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1iYXRoOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXRodHViOiBcIlxcZjJjZFwiO1xuJGZhLXZhci1iYXR0ZXJ5OiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LTA6IFwiXFxmMjQ0XCI7XG4kZmEtdmFyLWJhdHRlcnktMTogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS0yOiBcIlxcZjI0MlwiO1xuJGZhLXZhci1iYXR0ZXJ5LTM6IFwiXFxmMjQxXCI7XG4kZmEtdmFyLWJhdHRlcnktNDogXCJcXGYyNDBcIjtcbiRmYS12YXItYmF0dGVyeS1lbXB0eTogXCJcXGYyNDRcIjtcbiRmYS12YXItYmF0dGVyeS1mdWxsOiBcIlxcZjI0MFwiO1xuJGZhLXZhci1iYXR0ZXJ5LWhhbGY6IFwiXFxmMjQyXCI7XG4kZmEtdmFyLWJhdHRlcnktcXVhcnRlcjogXCJcXGYyNDNcIjtcbiRmYS12YXItYmF0dGVyeS10aHJlZS1xdWFydGVyczogXCJcXGYyNDFcIjtcbiRmYS12YXItYmVkOiBcIlxcZjIzNlwiO1xuJGZhLXZhci1iZWVyOiBcIlxcZjBmY1wiO1xuJGZhLXZhci1iZWhhbmNlOiBcIlxcZjFiNFwiO1xuJGZhLXZhci1iZWhhbmNlLXNxdWFyZTogXCJcXGYxYjVcIjtcbiRmYS12YXItYmVsbDogXCJcXGYwZjNcIjtcbiRmYS12YXItYmVsbC1vOiBcIlxcZjBhMlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoOiBcIlxcZjFmNlwiO1xuJGZhLXZhci1iZWxsLXNsYXNoLW86IFwiXFxmMWY3XCI7XG4kZmEtdmFyLWJpY3ljbGU6IFwiXFxmMjA2XCI7XG4kZmEtdmFyLWJpbm9jdWxhcnM6IFwiXFxmMWU1XCI7XG4kZmEtdmFyLWJpcnRoZGF5LWNha2U6IFwiXFxmMWZkXCI7XG4kZmEtdmFyLWJpdGJ1Y2tldDogXCJcXGYxNzFcIjtcbiRmYS12YXItYml0YnVja2V0LXNxdWFyZTogXCJcXGYxNzJcIjtcbiRmYS12YXItYml0Y29pbjogXCJcXGYxNWFcIjtcbiRmYS12YXItYmxhY2stdGllOiBcIlxcZjI3ZVwiO1xuJGZhLXZhci1ibGluZDogXCJcXGYyOWRcIjtcbiRmYS12YXItYmx1ZXRvb3RoOiBcIlxcZjI5M1wiO1xuJGZhLXZhci1ibHVldG9vdGgtYjogXCJcXGYyOTRcIjtcbiRmYS12YXItYm9sZDogXCJcXGYwMzJcIjtcbiRmYS12YXItYm9sdDogXCJcXGYwZTdcIjtcbiRmYS12YXItYm9tYjogXCJcXGYxZTJcIjtcbiRmYS12YXItYm9vazogXCJcXGYwMmRcIjtcbiRmYS12YXItYm9va21hcms6IFwiXFxmMDJlXCI7XG4kZmEtdmFyLWJvb2ttYXJrLW86IFwiXFxmMDk3XCI7XG4kZmEtdmFyLWJyYWlsbGU6IFwiXFxmMmExXCI7XG4kZmEtdmFyLWJyaWVmY2FzZTogXCJcXGYwYjFcIjtcbiRmYS12YXItYnRjOiBcIlxcZjE1YVwiO1xuJGZhLXZhci1idWc6IFwiXFxmMTg4XCI7XG4kZmEtdmFyLWJ1aWxkaW5nOiBcIlxcZjFhZFwiO1xuJGZhLXZhci1idWlsZGluZy1vOiBcIlxcZjBmN1wiO1xuJGZhLXZhci1idWxsaG9ybjogXCJcXGYwYTFcIjtcbiRmYS12YXItYnVsbHNleWU6IFwiXFxmMTQwXCI7XG4kZmEtdmFyLWJ1czogXCJcXGYyMDdcIjtcbiRmYS12YXItYnV5c2VsbGFkczogXCJcXGYyMGRcIjtcbiRmYS12YXItY2FiOiBcIlxcZjFiYVwiO1xuJGZhLXZhci1jYWxjdWxhdG9yOiBcIlxcZjFlY1wiO1xuJGZhLXZhci1jYWxlbmRhcjogXCJcXGYwNzNcIjtcbiRmYS12YXItY2FsZW5kYXItY2hlY2stbzogXCJcXGYyNzRcIjtcbiRmYS12YXItY2FsZW5kYXItbWludXMtbzogXCJcXGYyNzJcIjtcbiRmYS12YXItY2FsZW5kYXItbzogXCJcXGYxMzNcIjtcbiRmYS12YXItY2FsZW5kYXItcGx1cy1vOiBcIlxcZjI3MVwiO1xuJGZhLXZhci1jYWxlbmRhci10aW1lcy1vOiBcIlxcZjI3M1wiO1xuJGZhLXZhci1jYW1lcmE6IFwiXFxmMDMwXCI7XG4kZmEtdmFyLWNhbWVyYS1yZXRybzogXCJcXGYwODNcIjtcbiRmYS12YXItY2FyOiBcIlxcZjFiOVwiO1xuJGZhLXZhci1jYXJldC1kb3duOiBcIlxcZjBkN1wiO1xuJGZhLXZhci1jYXJldC1sZWZ0OiBcIlxcZjBkOVwiO1xuJGZhLXZhci1jYXJldC1yaWdodDogXCJcXGYwZGFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tbGVmdDogXCJcXGYxOTFcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ6IFwiXFxmMTUyXCI7XG4kZmEtdmFyLWNhcmV0LXNxdWFyZS1vLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci1jYXJldC11cDogXCJcXGYwZDhcIjtcbiRmYS12YXItY2FydC1hcnJvdy1kb3duOiBcIlxcZjIxOFwiO1xuJGZhLXZhci1jYXJ0LXBsdXM6IFwiXFxmMjE3XCI7XG4kZmEtdmFyLWNjOiBcIlxcZjIwYVwiO1xuJGZhLXZhci1jYy1hbWV4OiBcIlxcZjFmM1wiO1xuJGZhLXZhci1jYy1kaW5lcnMtY2x1YjogXCJcXGYyNGNcIjtcbiRmYS12YXItY2MtZGlzY292ZXI6IFwiXFxmMWYyXCI7XG4kZmEtdmFyLWNjLWpjYjogXCJcXGYyNGJcIjtcbiRmYS12YXItY2MtbWFzdGVyY2FyZDogXCJcXGYxZjFcIjtcbiRmYS12YXItY2MtcGF5cGFsOiBcIlxcZjFmNFwiO1xuJGZhLXZhci1jYy1zdHJpcGU6IFwiXFxmMWY1XCI7XG4kZmEtdmFyLWNjLXZpc2E6IFwiXFxmMWYwXCI7XG4kZmEtdmFyLWNlcnRpZmljYXRlOiBcIlxcZjBhM1wiO1xuJGZhLXZhci1jaGFpbjogXCJcXGYwYzFcIjtcbiRmYS12YXItY2hhaW4tYnJva2VuOiBcIlxcZjEyN1wiO1xuJGZhLXZhci1jaGVjazogXCJcXGYwMGNcIjtcbiRmYS12YXItY2hlY2stY2lyY2xlOiBcIlxcZjA1OFwiO1xuJGZhLXZhci1jaGVjay1jaXJjbGUtbzogXCJcXGYwNWRcIjtcbiRmYS12YXItY2hlY2stc3F1YXJlOiBcIlxcZjE0YVwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmUtbzogXCJcXGYwNDZcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjogXCJcXGYxM2FcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtbGVmdDogXCJcXGYxMzdcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtcmlnaHQ6IFwiXFxmMTM4XCI7XG4kZmEtdmFyLWNoZXZyb24tY2lyY2xlLXVwOiBcIlxcZjEzOVwiO1xuJGZhLXZhci1jaGV2cm9uLWRvd246IFwiXFxmMDc4XCI7XG4kZmEtdmFyLWNoZXZyb24tbGVmdDogXCJcXGYwNTNcIjtcbiRmYS12YXItY2hldnJvbi1yaWdodDogXCJcXGYwNTRcIjtcbiRmYS12YXItY2hldnJvbi11cDogXCJcXGYwNzdcIjtcbiRmYS12YXItY2hpbGQ6IFwiXFxmMWFlXCI7XG4kZmEtdmFyLWNocm9tZTogXCJcXGYyNjhcIjtcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xuJGZhLXZhci1jaXJjbGUtbzogXCJcXGYxMGNcIjtcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFwiXFxmMWNlXCI7XG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLWNsb2NrLW86IFwiXFxmMDE3XCI7XG4kZmEtdmFyLWNsb25lOiBcIlxcZjI0ZFwiO1xuJGZhLXZhci1jbG9zZTogXCJcXGYwMGRcIjtcbiRmYS12YXItY2xvdWQ6IFwiXFxmMGMyXCI7XG4kZmEtdmFyLWNsb3VkLWRvd25sb2FkOiBcIlxcZjBlZFwiO1xuJGZhLXZhci1jbG91ZC11cGxvYWQ6IFwiXFxmMGVlXCI7XG4kZmEtdmFyLWNueTogXCJcXGYxNTdcIjtcbiRmYS12YXItY29kZTogXCJcXGYxMjFcIjtcbiRmYS12YXItY29kZS1mb3JrOiBcIlxcZjEyNlwiO1xuJGZhLXZhci1jb2RlcGVuOiBcIlxcZjFjYlwiO1xuJGZhLXZhci1jb2RpZXBpZTogXCJcXGYyODRcIjtcbiRmYS12YXItY29mZmVlOiBcIlxcZjBmNFwiO1xuJGZhLXZhci1jb2c6IFwiXFxmMDEzXCI7XG4kZmEtdmFyLWNvZ3M6IFwiXFxmMDg1XCI7XG4kZmEtdmFyLWNvbHVtbnM6IFwiXFxmMGRiXCI7XG4kZmEtdmFyLWNvbW1lbnQ6IFwiXFxmMDc1XCI7XG4kZmEtdmFyLWNvbW1lbnQtbzogXCJcXGYwZTVcIjtcbiRmYS12YXItY29tbWVudGluZzogXCJcXGYyN2FcIjtcbiRmYS12YXItY29tbWVudGluZy1vOiBcIlxcZjI3YlwiO1xuJGZhLXZhci1jb21tZW50czogXCJcXGYwODZcIjtcbiRmYS12YXItY29tbWVudHMtbzogXCJcXGYwZTZcIjtcbiRmYS12YXItY29tcGFzczogXCJcXGYxNGVcIjtcbiRmYS12YXItY29tcHJlc3M6IFwiXFxmMDY2XCI7XG4kZmEtdmFyLWNvbm5lY3RkZXZlbG9wOiBcIlxcZjIwZVwiO1xuJGZhLXZhci1jb250YW86IFwiXFxmMjZkXCI7XG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XG4kZmEtdmFyLWNvcHlyaWdodDogXCJcXGYxZjlcIjtcbiRmYS12YXItY3JlYXRpdmUtY29tbW9uczogXCJcXGYyNWVcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XG4kZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDogXCJcXGYyODNcIjtcbiRmYS12YXItY3JvcDogXCJcXGYxMjVcIjtcbiRmYS12YXItY3Jvc3NoYWlyczogXCJcXGYwNWJcIjtcbiRmYS12YXItY3NzMzogXCJcXGYxM2NcIjtcbiRmYS12YXItY3ViZTogXCJcXGYxYjJcIjtcbiRmYS12YXItY3ViZXM6IFwiXFxmMWIzXCI7XG4kZmEtdmFyLWN1dDogXCJcXGYwYzRcIjtcbiRmYS12YXItY3V0bGVyeTogXCJcXGYwZjVcIjtcbiRmYS12YXItZGFzaGJvYXJkOiBcIlxcZjBlNFwiO1xuJGZhLXZhci1kYXNoY3ViZTogXCJcXGYyMTBcIjtcbiRmYS12YXItZGF0YWJhc2U6IFwiXFxmMWMwXCI7XG4kZmEtdmFyLWRlYWY6IFwiXFxmMmE0XCI7XG4kZmEtdmFyLWRlYWZuZXNzOiBcIlxcZjJhNFwiO1xuJGZhLXZhci1kZWRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcbiRmYS12YXItZGVza3RvcDogXCJcXGYxMDhcIjtcbiRmYS12YXItZGV2aWFudGFydDogXCJcXGYxYmRcIjtcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcbiRmYS12YXItZGlnZzogXCJcXGYxYTZcIjtcbiRmYS12YXItZG9sbGFyOiBcIlxcZjE1NVwiO1xuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XG4kZmEtdmFyLWRvd25sb2FkOiBcIlxcZjAxOVwiO1xuJGZhLXZhci1kcmliYmJsZTogXCJcXGYxN2RcIjtcbiRmYS12YXItZHJpdmVycy1saWNlbnNlOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1kcml2ZXJzLWxpY2Vuc2UtbzogXCJcXGYyYzNcIjtcbiRmYS12YXItZHJvcGJveDogXCJcXGYxNmJcIjtcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xuJGZhLXZhci1lZGdlOiBcIlxcZjI4MlwiO1xuJGZhLXZhci1lZGl0OiBcIlxcZjA0NFwiO1xuJGZhLXZhci1lZXJjYXN0OiBcIlxcZjJkYVwiO1xuJGZhLXZhci1lamVjdDogXCJcXGYwNTJcIjtcbiRmYS12YXItZWxsaXBzaXMtaDogXCJcXGYxNDFcIjtcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcbiRmYS12YXItZW1waXJlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1lbnZlbG9wZTogXCJcXGYwZTBcIjtcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcbiRmYS12YXItZW52ZWxvcGUtb3BlbjogXCJcXGYyYjZcIjtcbiRmYS12YXItZW52ZWxvcGUtb3Blbi1vOiBcIlxcZjJiN1wiO1xuJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU6IFwiXFxmMTk5XCI7XG4kZmEtdmFyLWVudmlyYTogXCJcXGYyOTlcIjtcbiRmYS12YXItZXJhc2VyOiBcIlxcZjEyZFwiO1xuJGZhLXZhci1ldHN5OiBcIlxcZjJkN1wiO1xuJGZhLXZhci1ldXI6IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV1cm86IFwiXFxmMTUzXCI7XG4kZmEtdmFyLWV4Y2hhbmdlOiBcIlxcZjBlY1wiO1xuJGZhLXZhci1leGNsYW1hdGlvbjogXCJcXGYxMmFcIjtcbiRmYS12YXItZXhjbGFtYXRpb24tY2lyY2xlOiBcIlxcZjA2YVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi10cmlhbmdsZTogXCJcXGYwNzFcIjtcbiRmYS12YXItZXhwYW5kOiBcIlxcZjA2NVwiO1xuJGZhLXZhci1leHBlZGl0ZWRzc2w6IFwiXFxmMjNlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcIlxcZjE0Y1wiO1xuJGZhLXZhci1leWU6IFwiXFxmMDZlXCI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcbiRmYS12YXItZXllZHJvcHBlcjogXCJcXGYxZmJcIjtcbiRmYS12YXItZmE6IFwiXFxmMmI0XCI7XG4kZmEtdmFyLWZhY2Vib29rOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1mOiBcIlxcZjA5YVwiO1xuJGZhLXZhci1mYWNlYm9vay1vZmZpY2lhbDogXCJcXGYyMzBcIjtcbiRmYS12YXItZmFjZWJvb2stc3F1YXJlOiBcIlxcZjA4MlwiO1xuJGZhLXZhci1mYXN0LWJhY2t3YXJkOiBcIlxcZjA0OVwiO1xuJGZhLXZhci1mYXN0LWZvcndhcmQ6IFwiXFxmMDUwXCI7XG4kZmEtdmFyLWZheDogXCJcXGYxYWNcIjtcbiRmYS12YXItZmVlZDogXCJcXGYwOWVcIjtcbiRmYS12YXItZmVtYWxlOiBcIlxcZjE4MlwiO1xuJGZhLXZhci1maWdodGVyLWpldDogXCJcXGYwZmJcIjtcbiRmYS12YXItZmlsZTogXCJcXGYxNWJcIjtcbiRmYS12YXItZmlsZS1hcmNoaXZlLW86IFwiXFxmMWM2XCI7XG4kZmEtdmFyLWZpbGUtYXVkaW8tbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS1jb2RlLW86IFwiXFxmMWM5XCI7XG4kZmEtdmFyLWZpbGUtZXhjZWwtbzogXCJcXGYxYzNcIjtcbiRmYS12YXItZmlsZS1pbWFnZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLW1vdmllLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtbzogXCJcXGYwMTZcIjtcbiRmYS12YXItZmlsZS1wZGYtbzogXCJcXGYxYzFcIjtcbiRmYS12YXItZmlsZS1waG90by1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBpY3R1cmUtbzogXCJcXGYxYzVcIjtcbiRmYS12YXItZmlsZS1wb3dlcnBvaW50LW86IFwiXFxmMWM0XCI7XG4kZmEtdmFyLWZpbGUtc291bmQtbzogXCJcXGYxYzdcIjtcbiRmYS12YXItZmlsZS10ZXh0OiBcIlxcZjE1Y1wiO1xuJGZhLXZhci1maWxlLXRleHQtbzogXCJcXGYwZjZcIjtcbiRmYS12YXItZmlsZS12aWRlby1vOiBcIlxcZjFjOFwiO1xuJGZhLXZhci1maWxlLXdvcmQtbzogXCJcXGYxYzJcIjtcbiRmYS12YXItZmlsZS16aXAtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZXMtbzogXCJcXGYwYzVcIjtcbiRmYS12YXItZmlsbTogXCJcXGYwMDhcIjtcbiRmYS12YXItZmlsdGVyOiBcIlxcZjBiMFwiO1xuJGZhLXZhci1maXJlOiBcIlxcZjA2ZFwiO1xuJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjogXCJcXGYxMzRcIjtcbiRmYS12YXItZmlyZWZveDogXCJcXGYyNjlcIjtcbiRmYS12YXItZmlyc3Qtb3JkZXI6IFwiXFxmMmIwXCI7XG4kZmEtdmFyLWZsYWc6IFwiXFxmMDI0XCI7XG4kZmEtdmFyLWZsYWctY2hlY2tlcmVkOiBcIlxcZjExZVwiO1xuJGZhLXZhci1mbGFnLW86IFwiXFxmMTFkXCI7XG4kZmEtdmFyLWZsYXNoOiBcIlxcZjBlN1wiO1xuJGZhLXZhci1mbGFzazogXCJcXGYwYzNcIjtcbiRmYS12YXItZmxpY2tyOiBcIlxcZjE2ZVwiO1xuJGZhLXZhci1mbG9wcHktbzogXCJcXGYwYzdcIjtcbiRmYS12YXItZm9sZGVyOiBcIlxcZjA3YlwiO1xuJGZhLXZhci1mb2xkZXItbzogXCJcXGYxMTRcIjtcbiRmYS12YXItZm9sZGVyLW9wZW46IFwiXFxmMDdjXCI7XG4kZmEtdmFyLWZvbGRlci1vcGVuLW86IFwiXFxmMTE1XCI7XG4kZmEtdmFyLWZvbnQ6IFwiXFxmMDMxXCI7XG4kZmEtdmFyLWZvbnQtYXdlc29tZTogXCJcXGYyYjRcIjtcbiRmYS12YXItZm9udGljb25zOiBcIlxcZjI4MFwiO1xuJGZhLXZhci1mb3J0LWF3ZXNvbWU6IFwiXFxmMjg2XCI7XG4kZmEtdmFyLWZvcnVtYmVlOiBcIlxcZjIxMVwiO1xuJGZhLXZhci1mb3J3YXJkOiBcIlxcZjA0ZVwiO1xuJGZhLXZhci1mb3Vyc3F1YXJlOiBcIlxcZjE4MFwiO1xuJGZhLXZhci1mcmVlLWNvZGUtY2FtcDogXCJcXGYyYzVcIjtcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcbiRmYS12YXItZnV0Ym9sLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLWdhbWVwYWQ6IFwiXFxmMTFiXCI7XG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1nYnA6IFwiXFxmMTU0XCI7XG4kZmEtdmFyLWdlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1nZWFyczogXCJcXGYwODVcIjtcbiRmYS12YXItZ2VuZGVybGVzczogXCJcXGYyMmRcIjtcbiRmYS12YXItZ2V0LXBvY2tldDogXCJcXGYyNjVcIjtcbiRmYS12YXItZ2c6IFwiXFxmMjYwXCI7XG4kZmEtdmFyLWdnLWNpcmNsZTogXCJcXGYyNjFcIjtcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcbiRmYS12YXItZ2l0OiBcIlxcZjFkM1wiO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcIlxcZjFkMlwiO1xuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFwiXFxmMTEzXCI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFwiXFxmMDkyXCI7XG4kZmEtdmFyLWdpdGxhYjogXCJcXGYyOTZcIjtcbiRmYS12YXItZ2l0dGlwOiBcIlxcZjE4NFwiO1xuJGZhLXZhci1nbGFzczogXCJcXGYwMDBcIjtcbiRmYS12YXItZ2xpZGU6IFwiXFxmMmE1XCI7XG4kZmEtdmFyLWdsaWRlLWc6IFwiXFxmMmE2XCI7XG4kZmEtdmFyLWdsb2JlOiBcIlxcZjBhY1wiO1xuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcIlxcZjBkNVwiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1jaXJjbGU6IFwiXFxmMmIzXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOiBcIlxcZjJiM1wiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFwiXFxmMGQ0XCI7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFwiXFxmMWVlXCI7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1ncmF0aXBheTogXCJcXGYxODRcIjtcbiRmYS12YXItZ3JhdjogXCJcXGYyZDZcIjtcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XG4kZmEtdmFyLWgtc3F1YXJlOiBcIlxcZjBmZFwiO1xuJGZhLXZhci1oYWNrZXItbmV3czogXCJcXGYxZDRcIjtcbiRmYS12YXItaGFuZC1ncmFiLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtbGl6YXJkLW86IFwiXFxmMjU4XCI7XG4kZmEtdmFyLWhhbmQtby1kb3duOiBcIlxcZjBhN1wiO1xuJGZhLXZhci1oYW5kLW8tbGVmdDogXCJcXGYwYTVcIjtcbiRmYS12YXItaGFuZC1vLXJpZ2h0OiBcIlxcZjBhNFwiO1xuJGZhLXZhci1oYW5kLW8tdXA6IFwiXFxmMGE2XCI7XG4kZmEtdmFyLWhhbmQtcGFwZXItbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZC1wZWFjZS1vOiBcIlxcZjI1YlwiO1xuJGZhLXZhci1oYW5kLXBvaW50ZXItbzogXCJcXGYyNWFcIjtcbiRmYS12YXItaGFuZC1yb2NrLW86IFwiXFxmMjU1XCI7XG4kZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzogXCJcXGYyNTdcIjtcbiRmYS12YXItaGFuZC1zcG9jay1vOiBcIlxcZjI1OVwiO1xuJGZhLXZhci1oYW5kLXN0b3AtbzogXCJcXGYyNTZcIjtcbiRmYS12YXItaGFuZHNoYWtlLW86IFwiXFxmMmI1XCI7XG4kZmEtdmFyLWhhcmQtb2YtaGVhcmluZzogXCJcXGYyYTRcIjtcbiRmYS12YXItaGFzaHRhZzogXCJcXGYyOTJcIjtcbiRmYS12YXItaGRkLW86IFwiXFxmMGEwXCI7XG4kZmEtdmFyLWhlYWRlcjogXCJcXGYxZGNcIjtcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcbiRmYS12YXItaGVhcnQ6IFwiXFxmMDA0XCI7XG4kZmEtdmFyLWhlYXJ0LW86IFwiXFxmMDhhXCI7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcbiRmYS12YXItaGlzdG9yeTogXCJcXGYxZGFcIjtcbiRmYS12YXItaG9tZTogXCJcXGYwMTVcIjtcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcbiRmYS12YXItaG90ZWw6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWhvdXJnbGFzczogXCJcXGYyNTRcIjtcbiRmYS12YXItaG91cmdsYXNzLTE6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy0yOiBcIlxcZjI1MlwiO1xuJGZhLXZhci1ob3VyZ2xhc3MtMzogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWVuZDogXCJcXGYyNTNcIjtcbiRmYS12YXItaG91cmdsYXNzLWhhbGY6IFwiXFxmMjUyXCI7XG4kZmEtdmFyLWhvdXJnbGFzcy1vOiBcIlxcZjI1MFwiO1xuJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ6IFwiXFxmMjUxXCI7XG4kZmEtdmFyLWhvdXp6OiBcIlxcZjI3Y1wiO1xuJGZhLXZhci1odG1sNTogXCJcXGYxM2JcIjtcbiRmYS12YXItaS1jdXJzb3I6IFwiXFxmMjQ2XCI7XG4kZmEtdmFyLWlkLWJhZGdlOiBcIlxcZjJjMVwiO1xuJGZhLXZhci1pZC1jYXJkOiBcIlxcZjJjMlwiO1xuJGZhLXZhci1pZC1jYXJkLW86IFwiXFxmMmMzXCI7XG4kZmEtdmFyLWlsczogXCJcXGYyMGJcIjtcbiRmYS12YXItaW1hZ2U6IFwiXFxmMDNlXCI7XG4kZmEtdmFyLWltZGI6IFwiXFxmMmQ4XCI7XG4kZmEtdmFyLWluYm94OiBcIlxcZjAxY1wiO1xuJGZhLXZhci1pbmRlbnQ6IFwiXFxmMDNjXCI7XG4kZmEtdmFyLWluZHVzdHJ5OiBcIlxcZjI3NVwiO1xuJGZhLXZhci1pbmZvOiBcIlxcZjEyOVwiO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXCJcXGYwNWFcIjtcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1pbnN0YWdyYW06IFwiXFxmMTZkXCI7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1pbnRlcm5ldC1leHBsb3JlcjogXCJcXGYyNmJcIjtcbiRmYS12YXItaW50ZXJzZXg6IFwiXFxmMjI0XCI7XG4kZmEtdmFyLWlveGhvc3Q6IFwiXFxmMjA4XCI7XG4kZmEtdmFyLWl0YWxpYzogXCJcXGYwMzNcIjtcbiRmYS12YXItam9vbWxhOiBcIlxcZjFhYVwiO1xuJGZhLXZhci1qcHk6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLWpzZmlkZGxlOiBcIlxcZjFjY1wiO1xuJGZhLXZhci1rZXk6IFwiXFxmMDg0XCI7XG4kZmEtdmFyLWtleWJvYXJkLW86IFwiXFxmMTFjXCI7XG4kZmEtdmFyLWtydzogXCJcXGYxNTlcIjtcbiRmYS12YXItbGFuZ3VhZ2U6IFwiXFxmMWFiXCI7XG4kZmEtdmFyLWxhcHRvcDogXCJcXGYxMDlcIjtcbiRmYS12YXItbGFzdGZtOiBcIlxcZjIwMlwiO1xuJGZhLXZhci1sYXN0Zm0tc3F1YXJlOiBcIlxcZjIwM1wiO1xuJGZhLXZhci1sZWFmOiBcIlxcZjA2Y1wiO1xuJGZhLXZhci1sZWFucHViOiBcIlxcZjIxMlwiO1xuJGZhLXZhci1sZWdhbDogXCJcXGYwZTNcIjtcbiRmYS12YXItbGVtb24tbzogXCJcXGYwOTRcIjtcbiRmYS12YXItbGV2ZWwtZG93bjogXCJcXGYxNDlcIjtcbiRmYS12YXItbGV2ZWwtdXA6IFwiXFxmMTQ4XCI7XG4kZmEtdmFyLWxpZmUtYm91eTogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1idW95OiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLXJpbmc6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtc2F2ZXI6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZ2h0YnVsYi1vOiBcIlxcZjBlYlwiO1xuJGZhLXZhci1saW5lLWNoYXJ0OiBcIlxcZjIwMVwiO1xuJGZhLXZhci1saW5rOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1saW5rZWRpbjogXCJcXGYwZTFcIjtcbiRmYS12YXItbGlua2VkaW4tc3F1YXJlOiBcIlxcZjA4Y1wiO1xuJGZhLXZhci1saW5vZGU6IFwiXFxmMmI4XCI7XG4kZmEtdmFyLWxpbnV4OiBcIlxcZjE3Y1wiO1xuJGZhLXZhci1saXN0OiBcIlxcZjAzYVwiO1xuJGZhLXZhci1saXN0LWFsdDogXCJcXGYwMjJcIjtcbiRmYS12YXItbGlzdC1vbDogXCJcXGYwY2JcIjtcbiRmYS12YXItbGlzdC11bDogXCJcXGYwY2FcIjtcbiRmYS12YXItbG9jYXRpb24tYXJyb3c6IFwiXFxmMTI0XCI7XG4kZmEtdmFyLWxvY2s6IFwiXFxmMDIzXCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctZG93bjogXCJcXGYxNzVcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OiBcIlxcZjE3N1wiO1xuJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OiBcIlxcZjE3OFwiO1xuJGZhLXZhci1sb25nLWFycm93LXVwOiBcIlxcZjE3NlwiO1xuJGZhLXZhci1sb3ctdmlzaW9uOiBcIlxcZjJhOFwiO1xuJGZhLXZhci1tYWdpYzogXCJcXGYwZDBcIjtcbiRmYS12YXItbWFnbmV0OiBcIlxcZjA3NlwiO1xuJGZhLXZhci1tYWlsLWZvcndhcmQ6IFwiXFxmMDY0XCI7XG4kZmEtdmFyLW1haWwtcmVwbHk6IFwiXFxmMTEyXCI7XG4kZmEtdmFyLW1haWwtcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1tYWxlOiBcIlxcZjE4M1wiO1xuJGZhLXZhci1tYXA6IFwiXFxmMjc5XCI7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFwiXFxmMDQxXCI7XG4kZmEtdmFyLW1hcC1vOiBcIlxcZjI3OFwiO1xuJGZhLXZhci1tYXAtcGluOiBcIlxcZjI3NlwiO1xuJGZhLXZhci1tYXAtc2lnbnM6IFwiXFxmMjc3XCI7XG4kZmEtdmFyLW1hcnM6IFwiXFxmMjIyXCI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXCJcXGYyMjlcIjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXCJcXGYyMmJcIjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcbiRmYS12YXItbWF4Y2RuOiBcIlxcZjEzNlwiO1xuJGZhLXZhci1tZWFucGF0aDogXCJcXGYyMGNcIjtcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xuJGZhLXZhci1tZWRraXQ6IFwiXFxmMGZhXCI7XG4kZmEtdmFyLW1lZXR1cDogXCJcXGYyZTBcIjtcbiRmYS12YXItbWVoLW86IFwiXFxmMTFhXCI7XG4kZmEtdmFyLW1lcmN1cnk6IFwiXFxmMjIzXCI7XG4kZmEtdmFyLW1pY3JvY2hpcDogXCJcXGYyZGJcIjtcbiRmYS12YXItbWljcm9waG9uZTogXCJcXGYxMzBcIjtcbiRmYS12YXItbWljcm9waG9uZS1zbGFzaDogXCJcXGYxMzFcIjtcbiRmYS12YXItbWludXM6IFwiXFxmMDY4XCI7XG4kZmEtdmFyLW1pbnVzLWNpcmNsZTogXCJcXGYwNTZcIjtcbiRmYS12YXItbWludXMtc3F1YXJlOiBcIlxcZjE0NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmUtbzogXCJcXGYxNDdcIjtcbiRmYS12YXItbWl4Y2xvdWQ6IFwiXFxmMjg5XCI7XG4kZmEtdmFyLW1vYmlsZTogXCJcXGYxMGJcIjtcbiRmYS12YXItbW9iaWxlLXBob25lOiBcIlxcZjEwYlwiO1xuJGZhLXZhci1tb2R4OiBcIlxcZjI4NVwiO1xuJGZhLXZhci1tb25leTogXCJcXGYwZDZcIjtcbiRmYS12YXItbW9vbi1vOiBcIlxcZjE4NlwiO1xuJGZhLXZhci1tb3J0YXItYm9hcmQ6IFwiXFxmMTlkXCI7XG4kZmEtdmFyLW1vdG9yY3ljbGU6IFwiXFxmMjFjXCI7XG4kZmEtdmFyLW1vdXNlLXBvaW50ZXI6IFwiXFxmMjQ1XCI7XG4kZmEtdmFyLW11c2ljOiBcIlxcZjAwMVwiO1xuJGZhLXZhci1uYXZpY29uOiBcIlxcZjBjOVwiO1xuJGZhLXZhci1uZXV0ZXI6IFwiXFxmMjJjXCI7XG4kZmEtdmFyLW5ld3NwYXBlci1vOiBcIlxcZjFlYVwiO1xuJGZhLXZhci1vYmplY3QtZ3JvdXA6IFwiXFxmMjQ3XCI7XG4kZmEtdmFyLW9iamVjdC11bmdyb3VwOiBcIlxcZjI0OFwiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpOiBcIlxcZjI2M1wiO1xuJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTogXCJcXGYyNjRcIjtcbiRmYS12YXItb3BlbmNhcnQ6IFwiXFxmMjNkXCI7XG4kZmEtdmFyLW9wZW5pZDogXCJcXGYxOWJcIjtcbiRmYS12YXItb3BlcmE6IFwiXFxmMjZhXCI7XG4kZmEtdmFyLW9wdGluLW1vbnN0ZXI6IFwiXFxmMjNjXCI7XG4kZmEtdmFyLW91dGRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLXBhZ2VsaW5lczogXCJcXGYxOGNcIjtcbiRmYS12YXItcGFpbnQtYnJ1c2g6IFwiXFxmMWZjXCI7XG4kZmEtdmFyLXBhcGVyLXBsYW5lOiBcIlxcZjFkOFwiO1xuJGZhLXZhci1wYXBlci1wbGFuZS1vOiBcIlxcZjFkOVwiO1xuJGZhLXZhci1wYXBlcmNsaXA6IFwiXFxmMGM2XCI7XG4kZmEtdmFyLXBhcmFncmFwaDogXCJcXGYxZGRcIjtcbiRmYS12YXItcGFzdGU6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLXBhdXNlOiBcIlxcZjA0Y1wiO1xuJGZhLXZhci1wYXVzZS1jaXJjbGU6IFwiXFxmMjhiXCI7XG4kZmEtdmFyLXBhdXNlLWNpcmNsZS1vOiBcIlxcZjI4Y1wiO1xuJGZhLXZhci1wYXc6IFwiXFxmMWIwXCI7XG4kZmEtdmFyLXBheXBhbDogXCJcXGYxZWRcIjtcbiRmYS12YXItcGVuY2lsOiBcIlxcZjA0MFwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlOiBcIlxcZjE0YlwiO1xuJGZhLXZhci1wZW5jaWwtc3F1YXJlLW86IFwiXFxmMDQ0XCI7XG4kZmEtdmFyLXBlcmNlbnQ6IFwiXFxmMjk1XCI7XG4kZmEtdmFyLXBob25lOiBcIlxcZjA5NVwiO1xuJGZhLXZhci1waG9uZS1zcXVhcmU6IFwiXFxmMDk4XCI7XG4kZmEtdmFyLXBob3RvOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1waWN0dXJlLW86IFwiXFxmMDNlXCI7XG4kZmEtdmFyLXBpZS1jaGFydDogXCJcXGYyMDBcIjtcbiRmYS12YXItcGllZC1waXBlcjogXCJcXGYyYWVcIjtcbiRmYS12YXItcGllZC1waXBlci1hbHQ6IFwiXFxmMWE4XCI7XG4kZmEtdmFyLXBpZWQtcGlwZXItcHA6IFwiXFxmMWE3XCI7XG4kZmEtdmFyLXBpbnRlcmVzdDogXCJcXGYwZDJcIjtcbiRmYS12YXItcGludGVyZXN0LXA6IFwiXFxmMjMxXCI7XG4kZmEtdmFyLXBpbnRlcmVzdC1zcXVhcmU6IFwiXFxmMGQzXCI7XG4kZmEtdmFyLXBsYW5lOiBcIlxcZjA3MlwiO1xuJGZhLXZhci1wbGF5OiBcIlxcZjA0YlwiO1xuJGZhLXZhci1wbGF5LWNpcmNsZTogXCJcXGYxNDRcIjtcbiRmYS12YXItcGxheS1jaXJjbGUtbzogXCJcXGYwMWRcIjtcbiRmYS12YXItcGx1ZzogXCJcXGYxZTZcIjtcbiRmYS12YXItcGx1czogXCJcXGYwNjdcIjtcbiRmYS12YXItcGx1cy1jaXJjbGU6IFwiXFxmMDU1XCI7XG4kZmEtdmFyLXBsdXMtc3F1YXJlOiBcIlxcZjBmZVwiO1xuJGZhLXZhci1wbHVzLXNxdWFyZS1vOiBcIlxcZjE5NlwiO1xuJGZhLXZhci1wb2RjYXN0OiBcIlxcZjJjZVwiO1xuJGZhLXZhci1wb3dlci1vZmY6IFwiXFxmMDExXCI7XG4kZmEtdmFyLXByaW50OiBcIlxcZjAyZlwiO1xuJGZhLXZhci1wcm9kdWN0LWh1bnQ6IFwiXFxmMjg4XCI7XG4kZmEtdmFyLXB1enpsZS1waWVjZTogXCJcXGYxMmVcIjtcbiRmYS12YXItcXE6IFwiXFxmMWQ2XCI7XG4kZmEtdmFyLXFyY29kZTogXCJcXGYwMjlcIjtcbiRmYS12YXItcXVlc3Rpb246IFwiXFxmMTI4XCI7XG4kZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTogXCJcXGYwNTlcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlLW86IFwiXFxmMjljXCI7XG4kZmEtdmFyLXF1b3JhOiBcIlxcZjJjNFwiO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXCJcXGYxMGVcIjtcbiRmYS12YXItcmE6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcbiRmYS12YXItcmF2ZWxyeTogXCJcXGYyZDlcIjtcbiRmYS12YXItcmViZWw6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XG4kZmEtdmFyLXJlZGRpdDogXCJcXGYxYTFcIjtcbiRmYS12YXItcmVkZGl0LWFsaWVuOiBcIlxcZjI4MVwiO1xuJGZhLXZhci1yZWRkaXQtc3F1YXJlOiBcIlxcZjFhMlwiO1xuJGZhLXZhci1yZWZyZXNoOiBcIlxcZjAyMVwiO1xuJGZhLXZhci1yZWdpc3RlcmVkOiBcIlxcZjI1ZFwiO1xuJGZhLXZhci1yZW1vdmU6IFwiXFxmMDBkXCI7XG4kZmEtdmFyLXJlbnJlbjogXCJcXGYxOGJcIjtcbiRmYS12YXItcmVvcmRlcjogXCJcXGYwYzlcIjtcbiRmYS12YXItcmVwZWF0OiBcIlxcZjAxZVwiO1xuJGZhLXZhci1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItcmVwbHktYWxsOiBcIlxcZjEyMlwiO1xuJGZhLXZhci1yZXNpc3RhbmNlOiBcIlxcZjFkMFwiO1xuJGZhLXZhci1yZXR3ZWV0OiBcIlxcZjA3OVwiO1xuJGZhLXZhci1ybWI6IFwiXFxmMTU3XCI7XG4kZmEtdmFyLXJvYWQ6IFwiXFxmMDE4XCI7XG4kZmEtdmFyLXJvY2tldDogXCJcXGYxMzVcIjtcbiRmYS12YXItcm90YXRlLWxlZnQ6IFwiXFxmMGUyXCI7XG4kZmEtdmFyLXJvdGF0ZS1yaWdodDogXCJcXGYwMWVcIjtcbiRmYS12YXItcm91YmxlOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1yc3M6IFwiXFxmMDllXCI7XG4kZmEtdmFyLXJzcy1zcXVhcmU6IFwiXFxmMTQzXCI7XG4kZmEtdmFyLXJ1YjogXCJcXGYxNThcIjtcbiRmYS12YXItcnVibGU6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJ1cGVlOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1zMTU6IFwiXFxmMmNkXCI7XG4kZmEtdmFyLXNhZmFyaTogXCJcXGYyNjdcIjtcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcbiRmYS12YXItc2Npc3NvcnM6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLXNjcmliZDogXCJcXGYyOGFcIjtcbiRmYS12YXItc2VhcmNoOiBcIlxcZjAwMlwiO1xuJGZhLXZhci1zZWFyY2gtbWludXM6IFwiXFxmMDEwXCI7XG4kZmEtdmFyLXNlYXJjaC1wbHVzOiBcIlxcZjAwZVwiO1xuJGZhLXZhci1zZWxsc3k6IFwiXFxmMjEzXCI7XG4kZmEtdmFyLXNlbmQ6IFwiXFxmMWQ4XCI7XG4kZmEtdmFyLXNlbmQtbzogXCJcXGYxZDlcIjtcbiRmYS12YXItc2VydmVyOiBcIlxcZjIzM1wiO1xuJGZhLXZhci1zaGFyZTogXCJcXGYwNjRcIjtcbiRmYS12YXItc2hhcmUtYWx0OiBcIlxcZjFlMFwiO1xuJGZhLXZhci1zaGFyZS1hbHQtc3F1YXJlOiBcIlxcZjFlMVwiO1xuJGZhLXZhci1zaGFyZS1zcXVhcmU6IFwiXFxmMTRkXCI7XG4kZmEtdmFyLXNoYXJlLXNxdWFyZS1vOiBcIlxcZjA0NVwiO1xuJGZhLXZhci1zaGVrZWw6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLXNoZXFlbDogXCJcXGYyMGJcIjtcbiRmYS12YXItc2hpZWxkOiBcIlxcZjEzMlwiO1xuJGZhLXZhci1zaGlwOiBcIlxcZjIxYVwiO1xuJGZhLXZhci1zaGlydHNpbmJ1bGs6IFwiXFxmMjE0XCI7XG4kZmEtdmFyLXNob3BwaW5nLWJhZzogXCJcXGYyOTBcIjtcbiRmYS12YXItc2hvcHBpbmctYmFza2V0OiBcIlxcZjI5MVwiO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcIlxcZjA3YVwiO1xuJGZhLXZhci1zaG93ZXI6IFwiXFxmMmNjXCI7XG4kZmEtdmFyLXNpZ24taW46IFwiXFxmMDkwXCI7XG4kZmEtdmFyLXNpZ24tbGFuZ3VhZ2U6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpZ24tb3V0OiBcIlxcZjA4YlwiO1xuJGZhLXZhci1zaWduYWw6IFwiXFxmMDEyXCI7XG4kZmEtdmFyLXNpZ25pbmc6IFwiXFxmMmE3XCI7XG4kZmEtdmFyLXNpbXBseWJ1aWx0OiBcIlxcZjIxNVwiO1xuJGZhLXZhci1zaXRlbWFwOiBcIlxcZjBlOFwiO1xuJGZhLXZhci1za3lhdGxhczogXCJcXGYyMTZcIjtcbiRmYS12YXItc2t5cGU6IFwiXFxmMTdlXCI7XG4kZmEtdmFyLXNsYWNrOiBcIlxcZjE5OFwiO1xuJGZhLXZhci1zbGlkZXJzOiBcIlxcZjFkZVwiO1xuJGZhLXZhci1zbGlkZXNoYXJlOiBcIlxcZjFlN1wiO1xuJGZhLXZhci1zbWlsZS1vOiBcIlxcZjExOFwiO1xuJGZhLXZhci1zbmFwY2hhdDogXCJcXGYyYWJcIjtcbiRmYS12YXItc25hcGNoYXQtZ2hvc3Q6IFwiXFxmMmFjXCI7XG4kZmEtdmFyLXNuYXBjaGF0LXNxdWFyZTogXCJcXGYyYWRcIjtcbiRmYS12YXItc25vd2ZsYWtlLW86IFwiXFxmMmRjXCI7XG4kZmEtdmFyLXNvY2Nlci1iYWxsLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLXNvcnQ6IFwiXFxmMGRjXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtYXNjOiBcIlxcZjE1ZFwiO1xuJGZhLXZhci1zb3J0LWFscGhhLWRlc2M6IFwiXFxmMTVlXCI7XG4kZmEtdmFyLXNvcnQtYW1vdW50LWFzYzogXCJcXGYxNjBcIjtcbiRmYS12YXItc29ydC1hbW91bnQtZGVzYzogXCJcXGYxNjFcIjtcbiRmYS12YXItc29ydC1hc2M6IFwiXFxmMGRlXCI7XG4kZmEtdmFyLXNvcnQtZGVzYzogXCJcXGYwZGRcIjtcbiRmYS12YXItc29ydC1kb3duOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtYXNjOiBcIlxcZjE2MlwiO1xuJGZhLXZhci1zb3J0LW51bWVyaWMtZGVzYzogXCJcXGYxNjNcIjtcbiRmYS12YXItc29ydC11cDogXCJcXGYwZGVcIjtcbiRmYS12YXItc291bmRjbG91ZDogXCJcXGYxYmVcIjtcbiRmYS12YXItc3BhY2Utc2h1dHRsZTogXCJcXGYxOTdcIjtcbiRmYS12YXItc3Bpbm5lcjogXCJcXGYxMTBcIjtcbiRmYS12YXItc3Bvb246IFwiXFxmMWIxXCI7XG4kZmEtdmFyLXNwb3RpZnk6IFwiXFxmMWJjXCI7XG4kZmEtdmFyLXNxdWFyZTogXCJcXGYwYzhcIjtcbiRmYS12YXItc3F1YXJlLW86IFwiXFxmMDk2XCI7XG4kZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOiBcIlxcZjE4ZFwiO1xuJGZhLXZhci1zdGFjay1vdmVyZmxvdzogXCJcXGYxNmNcIjtcbiRmYS12YXItc3RhcjogXCJcXGYwMDVcIjtcbiRmYS12YXItc3Rhci1oYWxmOiBcIlxcZjA4OVwiO1xuJGZhLXZhci1zdGFyLWhhbGYtZW1wdHk6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1mdWxsOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLWhhbGYtbzogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1vOiBcIlxcZjAwNlwiO1xuJGZhLXZhci1zdGVhbTogXCJcXGYxYjZcIjtcbiRmYS12YXItc3RlYW0tc3F1YXJlOiBcIlxcZjFiN1wiO1xuJGZhLXZhci1zdGVwLWJhY2t3YXJkOiBcIlxcZjA0OFwiO1xuJGZhLXZhci1zdGVwLWZvcndhcmQ6IFwiXFxmMDUxXCI7XG4kZmEtdmFyLXN0ZXRob3Njb3BlOiBcIlxcZjBmMVwiO1xuJGZhLXZhci1zdGlja3ktbm90ZTogXCJcXGYyNDlcIjtcbiRmYS12YXItc3RpY2t5LW5vdGUtbzogXCJcXGYyNGFcIjtcbiRmYS12YXItc3RvcDogXCJcXGYwNGRcIjtcbiRmYS12YXItc3RvcC1jaXJjbGU6IFwiXFxmMjhkXCI7XG4kZmEtdmFyLXN0b3AtY2lyY2xlLW86IFwiXFxmMjhlXCI7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcIlxcZjBjY1wiO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXCJcXGYxYTRcIjtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFwiXFxmMTJjXCI7XG4kZmEtdmFyLXN1YndheTogXCJcXGYyMzlcIjtcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XG4kZmEtdmFyLXN1bi1vOiBcIlxcZjE4NVwiO1xuJGZhLXZhci1zdXBlcnBvd2VyczogXCJcXGYyZGRcIjtcbiRmYS12YXItc3VwZXJzY3JpcHQ6IFwiXFxmMTJiXCI7XG4kZmEtdmFyLXN1cHBvcnQ6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLXRhYmxlOiBcIlxcZjBjZVwiO1xuJGZhLXZhci10YWJsZXQ6IFwiXFxmMTBhXCI7XG4kZmEtdmFyLXRhY2hvbWV0ZXI6IFwiXFxmMGU0XCI7XG4kZmEtdmFyLXRhZzogXCJcXGYwMmJcIjtcbiRmYS12YXItdGFnczogXCJcXGYwMmNcIjtcbiRmYS12YXItdGFza3M6IFwiXFxmMGFlXCI7XG4kZmEtdmFyLXRheGk6IFwiXFxmMWJhXCI7XG4kZmEtdmFyLXRlbGVncmFtOiBcIlxcZjJjNlwiO1xuJGZhLXZhci10ZWxldmlzaW9uOiBcIlxcZjI2Y1wiO1xuJGZhLXZhci10ZW5jZW50LXdlaWJvOiBcIlxcZjFkNVwiO1xuJGZhLXZhci10ZXJtaW5hbDogXCJcXGYxMjBcIjtcbiRmYS12YXItdGV4dC1oZWlnaHQ6IFwiXFxmMDM0XCI7XG4kZmEtdmFyLXRleHQtd2lkdGg6IFwiXFxmMDM1XCI7XG4kZmEtdmFyLXRoOiBcIlxcZjAwYVwiO1xuJGZhLXZhci10aC1sYXJnZTogXCJcXGYwMDlcIjtcbiRmYS12YXItdGgtbGlzdDogXCJcXGYwMGJcIjtcbiRmYS12YXItdGhlbWVpc2xlOiBcIlxcZjJiMlwiO1xuJGZhLXZhci10aGVybW9tZXRlcjogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMDogXCJcXGYyY2JcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMTogXCJcXGYyY2FcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMjogXCJcXGYyYzlcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItMzogXCJcXGYyYzhcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItNDogXCJcXGYyYzdcIjtcbiRmYS12YXItdGhlcm1vbWV0ZXItZW1wdHk6IFwiXFxmMmNiXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWZ1bGw6IFwiXFxmMmM3XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLWhhbGY6IFwiXFxmMmM5XCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXF1YXJ0ZXI6IFwiXFxmMmNhXCI7XG4kZmEtdmFyLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOiBcIlxcZjJjOFwiO1xuJGZhLXZhci10aHVtYi10YWNrOiBcIlxcZjA4ZFwiO1xuJGZhLXZhci10aHVtYnMtZG93bjogXCJcXGYxNjVcIjtcbiRmYS12YXItdGh1bWJzLW8tZG93bjogXCJcXGYwODhcIjtcbiRmYS12YXItdGh1bWJzLW8tdXA6IFwiXFxmMDg3XCI7XG4kZmEtdmFyLXRodW1icy11cDogXCJcXGYxNjRcIjtcbiRmYS12YXItdGlja2V0OiBcIlxcZjE0NVwiO1xuJGZhLXZhci10aW1lczogXCJcXGYwMGRcIjtcbiRmYS12YXItdGltZXMtY2lyY2xlOiBcIlxcZjA1N1wiO1xuJGZhLXZhci10aW1lcy1jaXJjbGUtbzogXCJcXGYwNWNcIjtcbiRmYS12YXItdGltZXMtcmVjdGFuZ2xlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci10aW1lcy1yZWN0YW5nbGUtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItdGludDogXCJcXGYwNDNcIjtcbiRmYS12YXItdG9nZ2xlLWRvd246IFwiXFxmMTUwXCI7XG4kZmEtdmFyLXRvZ2dsZS1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci10b2dnbGUtb2ZmOiBcIlxcZjIwNFwiO1xuJGZhLXZhci10b2dnbGUtb246IFwiXFxmMjA1XCI7XG4kZmEtdmFyLXRvZ2dsZS1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItdG9nZ2xlLXVwOiBcIlxcZjE1MVwiO1xuJGZhLXZhci10cmFkZW1hcms6IFwiXFxmMjVjXCI7XG4kZmEtdmFyLXRyYWluOiBcIlxcZjIzOFwiO1xuJGZhLXZhci10cmFuc2dlbmRlcjogXCJcXGYyMjRcIjtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xuJGZhLXZhci10cmFzaDogXCJcXGYxZjhcIjtcbiRmYS12YXItdHJhc2gtbzogXCJcXGYwMTRcIjtcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcbiRmYS12YXItdHJlbGxvOiBcIlxcZjE4MVwiO1xuJGZhLXZhci10cmlwYWR2aXNvcjogXCJcXGYyNjJcIjtcbiRmYS12YXItdHJvcGh5OiBcIlxcZjA5MVwiO1xuJGZhLXZhci10cnVjazogXCJcXGYwZDFcIjtcbiRmYS12YXItdHJ5OiBcIlxcZjE5NVwiO1xuJGZhLXZhci10dHk6IFwiXFxmMWU0XCI7XG4kZmEtdmFyLXR1bWJscjogXCJcXGYxNzNcIjtcbiRmYS12YXItdHVtYmxyLXNxdWFyZTogXCJcXGYxNzRcIjtcbiRmYS12YXItdHVya2lzaC1saXJhOiBcIlxcZjE5NVwiO1xuJGZhLXZhci10djogXCJcXGYyNmNcIjtcbiRmYS12YXItdHdpdGNoOiBcIlxcZjFlOFwiO1xuJGZhLXZhci10d2l0dGVyOiBcIlxcZjA5OVwiO1xuJGZhLXZhci10d2l0dGVyLXNxdWFyZTogXCJcXGYwODFcIjtcbiRmYS12YXItdW1icmVsbGE6IFwiXFxmMGU5XCI7XG4kZmEtdmFyLXVuZGVybGluZTogXCJcXGYwY2RcIjtcbiRmYS12YXItdW5kbzogXCJcXGYwZTJcIjtcbiRmYS12YXItdW5pdmVyc2FsLWFjY2VzczogXCJcXGYyOWFcIjtcbiRmYS12YXItdW5pdmVyc2l0eTogXCJcXGYxOWNcIjtcbiRmYS12YXItdW5saW5rOiBcIlxcZjEyN1wiO1xuJGZhLXZhci11bmxvY2s6IFwiXFxmMDljXCI7XG4kZmEtdmFyLXVubG9jay1hbHQ6IFwiXFxmMTNlXCI7XG4kZmEtdmFyLXVuc29ydGVkOiBcIlxcZjBkY1wiO1xuJGZhLXZhci11cGxvYWQ6IFwiXFxmMDkzXCI7XG4kZmEtdmFyLXVzYjogXCJcXGYyODdcIjtcbiRmYS12YXItdXNkOiBcIlxcZjE1NVwiO1xuJGZhLXZhci11c2VyOiBcIlxcZjAwN1wiO1xuJGZhLXZhci11c2VyLWNpcmNsZTogXCJcXGYyYmRcIjtcbiRmYS12YXItdXNlci1jaXJjbGUtbzogXCJcXGYyYmVcIjtcbiRmYS12YXItdXNlci1tZDogXCJcXGYwZjBcIjtcbiRmYS12YXItdXNlci1vOiBcIlxcZjJjMFwiO1xuJGZhLXZhci11c2VyLXBsdXM6IFwiXFxmMjM0XCI7XG4kZmEtdmFyLXVzZXItc2VjcmV0OiBcIlxcZjIxYlwiO1xuJGZhLXZhci11c2VyLXRpbWVzOiBcIlxcZjIzNVwiO1xuJGZhLXZhci11c2VyczogXCJcXGYwYzBcIjtcbiRmYS12YXItdmNhcmQ6IFwiXFxmMmJiXCI7XG4kZmEtdmFyLXZjYXJkLW86IFwiXFxmMmJjXCI7XG4kZmEtdmFyLXZlbnVzOiBcIlxcZjIyMVwiO1xuJGZhLXZhci12ZW51cy1kb3VibGU6IFwiXFxmMjI2XCI7XG4kZmEtdmFyLXZlbnVzLW1hcnM6IFwiXFxmMjI4XCI7XG4kZmEtdmFyLXZpYWNvaW46IFwiXFxmMjM3XCI7XG4kZmEtdmFyLXZpYWRlbzogXCJcXGYyYTlcIjtcbiRmYS12YXItdmlhZGVvLXNxdWFyZTogXCJcXGYyYWFcIjtcbiRmYS12YXItdmlkZW8tY2FtZXJhOiBcIlxcZjAzZFwiO1xuJGZhLXZhci12aW1lbzogXCJcXGYyN2RcIjtcbiRmYS12YXItdmltZW8tc3F1YXJlOiBcIlxcZjE5NFwiO1xuJGZhLXZhci12aW5lOiBcIlxcZjFjYVwiO1xuJGZhLXZhci12azogXCJcXGYxODlcIjtcbiRmYS12YXItdm9sdW1lLWNvbnRyb2wtcGhvbmU6IFwiXFxmMmEwXCI7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcIlxcZjAyN1wiO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcIlxcZjAyNlwiO1xuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XG4kZmEtdmFyLXdhcm5pbmc6IFwiXFxmMDcxXCI7XG4kZmEtdmFyLXdlY2hhdDogXCJcXGYxZDdcIjtcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XG4kZmEtdmFyLXdlaXhpbjogXCJcXGYxZDdcIjtcbiRmYS12YXItd2hhdHNhcHA6IFwiXFxmMjMyXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXItYWx0OiBcIlxcZjI5YlwiO1xuJGZhLXZhci13aWZpOiBcIlxcZjFlYlwiO1xuJGZhLXZhci13aWtpcGVkaWEtdzogXCJcXGYyNjZcIjtcbiRmYS12YXItd2luZG93LWNsb3NlOiBcIlxcZjJkM1wiO1xuJGZhLXZhci13aW5kb3ctY2xvc2UtbzogXCJcXGYyZDRcIjtcbiRmYS12YXItd2luZG93LW1heGltaXplOiBcIlxcZjJkMFwiO1xuJGZhLXZhci13aW5kb3ctbWluaW1pemU6IFwiXFxmMmQxXCI7XG4kZmEtdmFyLXdpbmRvdy1yZXN0b3JlOiBcIlxcZjJkMlwiO1xuJGZhLXZhci13aW5kb3dzOiBcIlxcZjE3YVwiO1xuJGZhLXZhci13b246IFwiXFxmMTU5XCI7XG4kZmEtdmFyLXdvcmRwcmVzczogXCJcXGYxOWFcIjtcbiRmYS12YXItd3BiZWdpbm5lcjogXCJcXGYyOTdcIjtcbiRmYS12YXItd3BleHBsb3JlcjogXCJcXGYyZGVcIjtcbiRmYS12YXItd3Bmb3JtczogXCJcXGYyOThcIjtcbiRmYS12YXItd3JlbmNoOiBcIlxcZjBhZFwiO1xuJGZhLXZhci14aW5nOiBcIlxcZjE2OFwiO1xuJGZhLXZhci14aW5nLXNxdWFyZTogXCJcXGYxNjlcIjtcbiRmYS12YXIteS1jb21iaW5hdG9yOiBcIlxcZjIzYlwiO1xuJGZhLXZhci15LWNvbWJpbmF0b3Itc3F1YXJlOiBcIlxcZjFkNFwiO1xuJGZhLXZhci15YWhvbzogXCJcXGYxOWVcIjtcbiRmYS12YXIteWM6IFwiXFxmMjNiXCI7XG4kZmEtdmFyLXljLXNxdWFyZTogXCJcXGYxZDRcIjtcbiRmYS12YXIteWVscDogXCJcXGYxZTlcIjtcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xuJGZhLXZhci15b2FzdDogXCJcXGYyYjFcIjtcbiRmYS12YXIteW91dHViZTogXCJcXGYxNjdcIjtcbiRmYS12YXIteW91dHViZS1wbGF5OiBcIlxcZjE2YVwiO1xuJGZhLXZhci15b3V0dWJlLXNxdWFyZTogXCJcXGYxNjZcIjtcblxuIiwiLy8gQm9yZGVyZWQgJiBQdWxsZWRcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgLjA4ZW0gJGZhLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtbGVmdCB7IG1hcmdpbi1yaWdodDogLjNlbTsgfVxuICAmLiN7JGZhLWNzcy1wcmVmaXh9LXB1bGwtcmlnaHQgeyBtYXJnaW4tbGVmdDogLjNlbTsgfVxufVxuXG4vKiBEZXByZWNhdGVkIGFzIG9mIDQuNC4wICovXG4ucHVsbC1yaWdodCB7IGZsb2F0OiByaWdodDsgfVxuLnB1bGwtbGVmdCB7IGZsb2F0OiBsZWZ0OyB9XG5cbi4jeyRmYS1jc3MtcHJlZml4fSB7XG4gICYucHVsbC1sZWZ0IHsgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG4gICYucHVsbC1yaWdodCB7IG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG59XG4iLCIvLyBTcGlubmluZyBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbiIsIi8vIFJvdGF0ZWQgJiBGbGlwcGVkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAgIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoOTBkZWcsIDEpOyAgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0xODAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSgxODBkZWcsIDIpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTI3MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDI3MGRlZywgMyk7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgtMSwgMSwgMCk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsICAgeyBAaW5jbHVkZSBmYS1pY29uLWZsaXAoMSwgLTEsIDIpOyB9XG5cbi8vIEhvb2sgZm9yIElFOC05XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtOTAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1mbGlwLXZlcnRpY2FsIHtcbiAgZmlsdGVyOiBub25lO1xufVxuIiwiLy8gTWl4aW5zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gZmEtaWNvbigpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250OiBub3JtYWwgbm9ybWFsIG5vcm1hbCAjeyRmYS1mb250LXNpemUtYmFzZX0vI3skZmEtbGluZS1oZWlnaHQtYmFzZX0gRm9udEF3ZXNvbWU7IC8vIHNob3J0ZW5pbmcgZm9udCBkZWNsYXJhdGlvblxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIGNhbid0IGhhdmUgZm9udC1zaXplIGluaGVyaXQgb24gbGluZSBhYm92ZSwgc28gbmVlZCB0byBvdmVycmlkZVxuICB0ZXh0LXJlbmRlcmluZzogYXV0bzsgLy8gb3B0aW1pemVsZWdpYmlsaXR5IHRocm93cyB0aGluZ3Mgb2ZmICMxMDk0XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xufVxuXG5AbWl4aW4gZmEtaWNvbi1mbGlwKCRob3JpeiwgJHZlcnQsICRyb3RhdGlvbikge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPSN7JHJvdGF0aW9ufSwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG59XG5cblxuLy8gT25seSBkaXNwbGF5IGNvbnRlbnQgdG8gc2NyZWVuIHJlYWRlcnMuIEEgbGEgQm9vdHN0cmFwIDQuXG4vL1xuLy8gU2VlOiBodHRwOi8vYTExeXByb2plY3QuY29tL3Bvc3RzL2hvdy10by1oaWRlLWNvbnRlbnQvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsMCwwLDApO1xuICBib3JkZXI6IDA7XG59XG5cbi8vIFVzZSBpbiBjb25qdW5jdGlvbiB3aXRoIC5zci1vbmx5IHRvIG9ubHkgZGlzcGxheSBjb250ZW50IHdoZW4gaXQncyBmb2N1c2VkLlxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxuLy9cbi8vIENyZWRpdDogSFRNTDUgQm9pbGVycGxhdGVcblxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBjbGlwOiBhdXRvO1xuICB9XG59XG4iLCIvLyBTdGFja2VkIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMmVtO1xuICBoZWlnaHQ6IDJlbTtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCwgLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLTF4IHsgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7IGZvbnQtc2l6ZTogMmVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW52ZXJzZSB7IGNvbG9yOiAkZmEtaW52ZXJzZTsgfVxuIiwiLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuXG4uI3skZmEtY3NzLXByZWZpeH0tZ2xhc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW11c2ljOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbXVzaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbG07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aC1sYXJnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxhcmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aC1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbW92ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xvc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VhcmNoLW1pbnVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcG93ZXItb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG93ZXItb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhc2gtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob21lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb2NrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5ib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmJveDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZXBlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWZyZXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVmcmVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhZHBob25lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRwaG9uZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtb2ZmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLW9mZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdm9sdW1lLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12b2x1bWUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xcmNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJjb2RlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHJpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wcmludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9sZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pdGFsaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pdGFsaWM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LWhlaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtaGVpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGV4dC13aWR0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRleHQtd2lkdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWNlbnRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFsaWduLWNlbnRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tanVzdGlmeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVkZW50OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1vdXRkZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3V0ZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZGVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluZGVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpZGVvLWNhbWVyYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpZGVvLWNhbWVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob3RvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbWFnZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGljdHVyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGljdHVyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW1hcmtlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcC1tYXJrZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hZGp1c3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGp1c3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGludDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVkaXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1iYWNrd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXAtYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFja3dhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhdXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF1c2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFzdC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFzdC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlcC1mb3J3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1mb3J3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWplY3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lamVjdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpbWVzLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1ZXN0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm8tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mby1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9zc2hhaXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3Jvc3NoYWlyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1mb3J3YXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhwYW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhwYW5kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21wcmVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFzdGVyaXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXN0ZXJpc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2lmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leWUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWUtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13YXJuaW5nOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1leGNsYW1hdGlvbi10cmlhbmdsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxhbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGFuZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yYW5kb206YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYW5kb207IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hZ25ldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ25ldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmV0d2VldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJldHdlZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaG9wcGluZy1jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctY2FydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3MtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXItY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXItY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhLXJldHJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhLXJldHJvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VhcnM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZ3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYXJ0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1vdXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLW91dDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbmtlZGluLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1iLXRhY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYi10YWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXh0ZXJuYWwtbGluazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLWluOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2lnbi1pbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyb3BoeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyb3BoeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVtb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlbW9uLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBob25lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib29rbWFyay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvbmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHdpdHRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR3aXR0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1mOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZhY2Vib29rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlZGl0LWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcmVkaXQtY2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlZWQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhkZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGRkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsaG9ybjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxob3JuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jZXJ0aWZpY2F0ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNlcnRpZmljYXRlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsb2JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2xvYmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cmVuY2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cmVuY2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YXNrczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhc2tzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsdGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnJpZWZjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnJpZWZjYXNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3dzLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ncm91cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYXNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3V0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zY2lzc29yczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNjaXNzb3JzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlcmNsaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXBlcmNsaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zYXZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1mbG9wcHktbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsb3BweS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbmF2aWNvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVvcmRlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saXN0LXVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlzdC11bDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3Qtb2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LW9sOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RyaWtldGhyb3VnaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0cmlrZXRocm91Z2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmRlcmxpbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRlcmxpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWdpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRydWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ1Y2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGludGVyZXN0LXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZS1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb25leTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vbmV5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29sdW1uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbHVtbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bnNvcnRlZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWRvd246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rZWRpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS1sZWZ0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11bmRvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW5kbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxlZ2FsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nYXZlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhdmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YWNob21ldGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFjaG9tZXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhc2g6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ib2x0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2l0ZW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpdGVtYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bWJyZWxsYTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVtYnJlbGxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFzdGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsaXBib2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsaXBib2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZ2h0YnVsYi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlnaHRidWxiLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZC1kb3dubG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNsb3VkLXVwbG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLXVwbG9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLW1kOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RldGhvc2NvcGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGV0aG9zY29wZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1aXRjYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VpdGNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2ZmZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2ZmZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXRsZXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3V0bGVyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdGV4dC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWlsZGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvc3BpdGFsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3NwaXRhbC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1idWxhbmNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1idWxhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVka2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVka2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlnaHRlci1qZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWdodGVyLWpldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGx1cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlc2t0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZXNrdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFwdG9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGFwdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFibGV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9iaWxlLXBob25lOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb2JpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVvdGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXF1b3RlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bpbm5lcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwaW5uZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXBseTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbGRlci1vcGVuLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbWlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc21pbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZyb3duLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mcm93bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWgtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhbWVwYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYW1lcGFkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0ta2V5Ym9hcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtleWJvYXJkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mbGFnLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctY2hlY2tlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVybWluYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZXJtaW5hbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5LWFsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGx5LWFsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXItaGFsZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvY2F0aW9uLWFycm93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyb3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlLWZvcms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlLWZvcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxpbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoYWluLWJyb2tlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoYWluLWJyb2tlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1ZXN0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmZvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5mbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBlcnNjcmlwdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1cGVyc2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Vic2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Vic2NyaXB0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXJhc2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXJhc2VyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcHV6emxlLXBpZWNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcHV6emxlLXBpZWNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWljcm9waG9uZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pY3JvcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaWVsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaWVsZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlLWV4dGluZ3Vpc2hlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJvY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1heGNkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1heGNkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1jaXJjbGUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWh0bWw1OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaHRtbDU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jc3MzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3NzMzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuY2hvcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuY2hvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubG9jay1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2stYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVsbHNleWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWxsc2V5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVsbGlwc2lzLWg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbGxpcHNpcy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yc3Mtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXktY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGxheS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aWNrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aWNrZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taW51cy1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxldmVsLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sZXZlbC1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlbmNpbC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tcGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXBhc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtdXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ldXJvOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ldXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ldXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nYnA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nYnA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb2xsYXI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1cGVlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbnI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbnI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJtYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWVuOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1qcHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qcHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ydWJsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm91YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ydWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ydWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWtydzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWtydzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGNvaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ0YzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ0YzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS10ZXh0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFscGhhLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtYW1vdW50LWRlc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1udW1lcmljLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGh1bWJzLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b3V0dWJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXhpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci14aW5nLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmUtcGxheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvdXR1YmUtcGxheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRyb3Bib3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcm9wYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFjay1vdmVyZmxvdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluc3RhZ3JhbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluc3RhZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaWNrcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsaWNrcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXRidWNrZXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHVtYmxyLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXR1bWJsci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb25nLWFycm93LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXBwbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcHBsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aW5kb3dzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5kcm9pZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZHJvaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW51eDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbnV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpYmJibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcmliYmJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNreXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2t5cGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb3Vyc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm91cnNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWxsbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyZWxsbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZlbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZlbWFsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0dGlwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmF0aXBheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYXRpcGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VuLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vb24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFyY2hpdmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcmNoaXZlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12azsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdlaWJvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZW5yZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZW5yZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYWdlbGluZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWdlbGluZXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1leGNoYW5nZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLWV4Y2hhbmdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXNxdWFyZS1vLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZG90LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG90LWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hlZWxjaGFpcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW1lby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aW1lby1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdXMtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BhY2Utc2h1dHRsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwYWNlLXNodXR0bGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsYWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td29yZHByZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd29yZHByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlbmlkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmlkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGl0dXRpb246YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbms6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuaXZlcnNpdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bml2ZXJzaXR5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdyYWR1YXRpb24tY2FwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teWFob286YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15YWhvbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdvb2dsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZGRpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3R1bWJsZXVwb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlbGljaW91czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlbGljaW91czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRpZ2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kaWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGllZC1waXBlci1wcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItcHA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpZWQtcGlwZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJ1cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZHJ1cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tam9vbWxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItam9vbWxhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGFuZ3VhZ2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYW5ndWFnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZheDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZheDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVpbGRpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGlsZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoaWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Bvb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG9vbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdWJlczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlaGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWhhbmNlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlYW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVhbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWF1dG9tb2JpbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhYjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGF4aTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRheGk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNwb3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcG90aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGV2aWFudGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRldmlhbnRhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3VuZGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc291bmRjbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRhdGFiYXNlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGF0YWJhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBkZi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wZGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtd29yZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS13b3JkLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWV4Y2VsLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWV4Y2VsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBvd2VycG9pbnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtcG93ZXJwb2ludC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1waG90by1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1pbWFnZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1pbWFnZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS16aXAtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hcmNoaXZlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWFyY2hpdmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtc291bmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1hdWRpby1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1hdWRpby1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXZpZGVvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXZpZGVvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWNvZGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtY29kZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2RlcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kZXBlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWpzZmlkZGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItanNmaWRkbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLWJvdXk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYnVveTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1zYXZlcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3VwcG9ydDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1yaW5nOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlmZS1yaW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtby1ub3RjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZXNpc3RhbmNlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZWJlbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlYmVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWVtcGlyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVtcGlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0teS1jb21iaW5hdG9yLXNxdWFyZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0teWMtc3F1YXJlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbmNlbnQtd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFxOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWl4aW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLXRoaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtdGhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9tYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlub2N1bGFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV3c3BhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lmaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS13YWxsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1tYXN0ZXJjYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaXNjb3ZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2Mtc3RyaXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWVkcm9wcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXJ0aGRheS1jYWtlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyZWEtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pb3hob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lYW5wYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXNoY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhbnB1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlbGxzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2ltcGx5YnVpbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreWF0bGFzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpYW1vbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1zZWNyZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW90b3JjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydGJlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVyY3VyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVyc2V4OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYW5zZ2VuZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtZG91YmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmVudXMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLWRvdWJsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZlbnVzLW1hcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1tYXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXJzLXN0cm9rZS12OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uZXV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1uZXV0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZW5kZXJsZXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2VuZGVybGVzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlcnZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YndheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXljOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15LWNvbWJpbmF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15LWNvbWJpbmF0b3I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3B0aW4tbW9uc3RlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9wZW5jYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb3BlbmNhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBlZGl0ZWRzc2w6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBlZGl0ZWRzc2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktZnVsbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktaGFsZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdHRlcnktaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdHRlcnktMTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS1xdWFydGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmF0dGVyeS0wOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmF0dGVyeS1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vdXNlLXBvaW50ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tb3VzZS1wb2ludGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taS1jdXJzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pLWN1cnNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC1ncm91cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW9iamVjdC1ncm91cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9iamVjdC11bmdyb3VwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItb2JqZWN0LXVuZ3JvdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGlja3ktbm90ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RpY2t5LW5vdGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0aWNreS1ub3RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1qY2I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1qY2I7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy1kaW5lcnMtY2x1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNjLWRpbmVycy1jbHViOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhbGFuY2Utc2NhbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWxhbmNlLXNjYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0xOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3Mtc3RhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0taG91cmdsYXNzLWhhbGY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3VyZ2xhc3MtaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzcy0zOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaG91cmdsYXNzLWVuZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvdXJnbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvdXJnbGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLXJvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcm9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zdG9wLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGFwZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGFwZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtc2Npc3NvcnMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtbGl6YXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLWxpemFyZC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1zcG9jay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1zcG9jay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1wb2ludGVyLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLXBvaW50ZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmQtcGVhY2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtcGVhY2UtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYWRlbWFyazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYWRlbWFyazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZ2lzdGVyZWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWdpc3RlcmVkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3JlYXRpdmUtY29tbW9uczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWF0aXZlLWNvbW1vbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2ctY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2ctY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJpcGFkdmlzb3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmlwYWR2aXNvcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW9kbm9rbGFzc25pa2k6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vZG5va2xhc3NuaWtpLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdldC1wb2NrZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nZXQtcG9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2lraXBlZGlhLXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aWtpcGVkaWEtdzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhZmFyaTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNhZmFyaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNocm9tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNocm9tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcmVmb3g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maXJlZm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tb3BlcmE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVyYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW50ZXJuZXQtZXhwbG9yZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10djpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZXZpc2lvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbGV2aXNpb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb250YW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb250YW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS01MDBweDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLTUwMHB4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW1hem9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW1hem9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItcGx1cy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbWludXMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW1pbnVzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYWxlbmRhci10aW1lcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FsZW5kYXItdGltZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhci1jaGVjay1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kdXN0cnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmR1c3RyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcC1waW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtcGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLXNpZ25zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLXNpZ25zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFwLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tYXAtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1hcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50aW5nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudGluZy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG91eno6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob3V6ejsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmltZW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibGFjay10aWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibGFjay10aWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb250aWNvbnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb250aWNvbnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZWRkaXQtYWxpZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWRkaXQtYWxpZW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWRnZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGllcGllOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29kaWVwaWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2R4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9keDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXByb2R1Y3QtaHVudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByb2R1Y3QtaHVudDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1peGNsb3VkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWl4Y2xvdWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zY3JpYmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zY3JpYmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZS1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXVzZS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhdXNlLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RvcC1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3AtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wLWNpcmNsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hvcHBpbmctYmFza2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFzaHRhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhc2h0YWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ibHVldG9vdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ibHVldG9vdGgtYjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJsdWV0b290aC1iOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGVyY2VudDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBlcmNlbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRsYWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRsYWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13cGJlZ2lubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd3BiZWdpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZm9ybXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGZvcm1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZW52aXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52aXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNhbC1hY2Nlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdoZWVsY2hhaXItYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbi1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJsaW5kOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmxpbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWF1ZGlvLWRlc2NyaXB0aW9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtY29udHJvbC1waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJyYWlsbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmFpbGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWZuZXNzOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWRlYWY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kZWFmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xpZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdsaWRlLWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbGlkZS1nOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbmluZzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2lnbi1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tbGFuZ3VhZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sb3ctdmlzaW9uOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG93LXZpc2lvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpYWRlbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWRlby1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFkZW8tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc25hcGNoYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc25hcGNoYXQtZ2hvc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbmFwY2hhdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpcnN0LW9yZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyc3Qtb3JkZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15b2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlvYXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlbWVpc2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlbWVpc2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS1wbHVzLW9mZmljaWFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbnQtYXdlc29tZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQtYXdlc29tZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhhbmRzaGFrZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZHNoYWtlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1vcGVuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGUtb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW9wZW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVudmVsb3BlLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbm9kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbm9kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkZHJlc3MtYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1ib29rLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12Y2FyZDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRkcmVzcy1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmNhcmQtbzpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYWRkcmVzcy1jYXJkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hZGRyZXNzLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWJhZGdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaWQtYmFkZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pZC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlkLWNhcmQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlkLWNhcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3JhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvcmE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyZWUtY29kZS1jYW1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVsZWdyYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10ZWxlZ3JhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItZnVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGhlcm1vbWV0ZXItaGFsZjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1xdWFydGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aGVybW9tZXRlci1lbXB0eTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3dlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNob3dlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhdGh0dWI6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXMxNTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhdGg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb2RjYXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcG9kY2FzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1tYXhpbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1taW5pbWl6ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1yZXN0b3JlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2luZG93LXJlc3RvcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXdpbmRvdy1jbG9zZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13aW5kb3ctY2xvc2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvdy1jbG9zZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFuZGNhbXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW5kY2FtcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ncmF2OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXRzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV0c3k7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbWRiOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW1kYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhdmVscnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yYXZlbHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWVyY2FzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVlcmNhc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb2NoaXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb2NoaXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zbm93Zmxha2UtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNub3dmbGFrZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VwZXJwb3dlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdXBlcnBvd2VyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdwZXhwbG9yZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13cGV4cGxvcmVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWVldHVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVldHVwOyB9XG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8qIVxuICogYW5pbWF0ZS5jc3MgLWh0dHA6Ly9kYW5lZGVuLm1lL2FuaW1hdGVcbiAqIFZlcnNpb24gLSAzLjUuMVxuICogTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuICpcbiAqIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxuICovXG5cbi5hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZHVyYXRpb246MXM7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWZpbGwtbW9kZTpib3RofS5hbmltYXRlZC5pbmZpbml0ZXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGU7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZX0uYW5pbWF0ZWQuaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MnM7YW5pbWF0aW9uLWR1cmF0aW9uOjJzfS5hbmltYXRlZC5ib3VuY2VJbiwuYW5pbWF0ZWQuYm91bmNlT3V0LC5hbmltYXRlZC5mbGlwT3V0WCwuYW5pbWF0ZWQuZmxpcE91dFl7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1c31ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9NDAlLDQzJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApfTQwJSw0MyUsNzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KX03MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9NDAlLDQzJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApfTQwJSw0MyUsNzAley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KX03MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC00cHgsMCl9fS5ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGFzaHswJSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0ucHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZX1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0ucnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2V7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX1Aa2V5ZnJhbWVzIHNoYWtlezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19LnNoYWtley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2U7YW5pbWF0aW9uLW5hbWU6c2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmhlYWRTaGFrZXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZTthbmltYXRpb24tbmFtZTpoZWFkU2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfX1Aa2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0xMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDBkZWcpfX0uc3dpbmd7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c3dpbmc7YW5pbWF0aW9uLW5hbWU6c3dpbmd9QC13ZWJraXQta2V5ZnJhbWVzIHRhZGF7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUoLTNkZWcpfTMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoLTNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIHRhZGF7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9MTAlLDIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUoLTNkZWcpfTMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUoLTNkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0udGFkYXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnRhZGE7YW5pbWF0aW9uLW5hbWU6dGFkYX1ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxlezAley13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyl9NDUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZSgtMWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyB3b2JibGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0ud29iYmxley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6d29iYmxlO2FuaW1hdGlvbi1uYW1lOndvYmJsZX1ALXdlYmtpdC1rZXlmcmFtZXMgamVsbG97MCUsMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpfX1Aa2V5ZnJhbWVzIGplbGxvezAlLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKX19LmplbGxvey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amVsbG87YW5pbWF0aW9uLW5hbWU6amVsbG87LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW57MCUsMjAlLDQwJSw2MCUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KTt0cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX1Aa2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19LmJvdW5jZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW47YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW59QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5VcHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5ib3VuY2VJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcDthbmltYXRpb24tbmFtZTpib3VuY2VJblVwfUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXR7MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX19QGtleWZyYW1lcyBib3VuY2VPdXR7MjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX01MCUsNTUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX19LmJvdW5jZU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dDthbmltYXRpb24tbmFtZTpib3VuY2VPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS5ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmJvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5ib3VuY2VPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwO2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW57MCV7b3BhY2l0eTowfXRve29wYWNpdHk6MX19LmZhZGVJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbjthbmltYXRpb24tbmFtZTpmYWRlSW59QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluRG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluUmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluVXBCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyBmYWRlT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjB9fS5mYWRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dDthbmltYXRpb24tbmFtZTpmYWRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX19LmZhZGVPdXREb3duQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fS5mYWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS5mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LmZhZGVPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5mYWRlT3V0UmlnaHRCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXB7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXBCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19LmZhZGVPdXRVcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTF0dXJuKX0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpfTUwJSw4MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fUBrZXlmcmFtZXMgZmxpcHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMXR1cm4pO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMXR1cm4pfTAlLDQwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyl9NTAlLDgwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZTNkKC45NSwuOTUsLjk1KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVkLmZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO29wYWNpdHk6MH0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfTAlLDQwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5mbGlwSW5Yey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH0wJSw0MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMjBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfTAlLDQwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5mbGlwSW5Zey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWTthbmltYXRpb24tbmFtZTpmbGlwSW5ZfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBPdXRYO2FuaW1hdGlvbi1uYW1lOmZsaXBPdXRYOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50fUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtMTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBPdXRZO2FuaW1hdGlvbi1uYW1lOmZsaXBPdXRZfUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyl9NjAlLDgwJXtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKX02MCUsODAle29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5saWdodFNwZWVkSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW47YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmxpZ2h0U3BlZWRPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJbnswJXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn10b3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbnswJXt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn10b3t0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHswJXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcExlZnR7MCV7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5VcFJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTtvcGFjaXR5OjB9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO29wYWNpdHk6MH0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0ezAle3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyfXRve3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0ezAle3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyfXRve3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHswJXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHswJXt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9MCUsdG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0RG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0ezAle3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX10b3t0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0ezAle3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX0wJSx0b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfXRve3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTAlLHRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b219dG97dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBoaW5nZXswJXt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0fTAlLDIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDgwZGVnKTt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0fTQwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgaGluZ2V7MCV7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH0wJSwyMCUsNjAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdH00MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX0uaGluZ2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpoaW5nZTthbmltYXRpb24tbmFtZTpoaW5nZX1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5yb2xsSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsSW47YW5pbWF0aW9uLW5hbWU6cm9sbElufUAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyl9fUBrZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX0ucm9sbE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxPdXQ7YW5pbWF0aW9uLW5hbWU6cm9sbE91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19QGtleWZyYW1lcyB6b29tSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCV7b3BhY2l0eToxfX0uem9vbUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluO2FuaW1hdGlvbi1uYW1lOnpvb21Jbn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCUsdG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAlLHRve29wYWNpdHk6MH19Lnpvb21PdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbU91dERvd257NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21PdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dERvd247YW5pbWF0aW9uLW5hbWU6em9vbU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRMZWZ0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fUBrZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn19Lnpvb21PdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC00MnB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9fUBrZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19Lnpvb21PdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodDthbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX1Aa2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbU91dFVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFVwO2FuaW1hdGlvbi1uYW1lOnpvb21PdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkRvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluRG93bjthbmltYXRpb24tbmFtZTpzbGlkZUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJbkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uc2xpZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdDthbmltYXRpb24tbmFtZTpzbGlkZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LnNsaWRlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodDthbmltYXRpb24tbmFtZTpzbGlkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBzbGlkZUluVXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5zbGlkZUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZUluVXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dERvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19QGtleWZyYW1lcyBzbGlkZU91dERvd257MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19LnNsaWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bjthbmltYXRpb24tbmFtZTpzbGlkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LnNsaWRlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdDthbmltYXRpb24tbmFtZTpzbGlkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19QGtleWZyYW1lcyBzbGlkZU91dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fS5zbGlkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRSaWdodDthbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZU91dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19QGtleWZyYW1lcyBzbGlkZU91dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19LnNsaWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFVwO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXB9IiwiLyoqXG4gKiBTd2lwZXIgNC4xLjBcbiAqIE1vc3QgbW9kZXJuIG1vYmlsZSB0b3VjaCBzbGlkZXIgYW5kIGZyYW1ld29yayB3aXRoIGhhcmR3YXJlIGFjY2VsZXJhdGVkIHRyYW5zaXRpb25zXG4gKiBodHRwOi8vd3d3LmlkYW5nZXJvLnVzL3N3aXBlci9cbiAqXG4gKiBDb3B5cmlnaHQgMjAxNC0yMDE4IFZsYWRpbWlyIEtoYXJsYW1waWRpXG4gKlxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBMaWNlbnNlXG4gKlxuICogUmVsZWFzZWQgb246IEphbnVhcnkgMTMsIDIwMThcbiAqL1xuLnN3aXBlci1jb250YWluZXJ7bWFyZ2luOjAgYXV0bztwb3NpdGlvbjpyZWxhdGl2ZTtvdmVyZmxvdzpoaWRkZW47bGlzdC1zdHlsZTpub25lO3BhZGRpbmc6MDt6LWluZGV4OjF9LnN3aXBlci1jb250YWluZXItbm8tZmxleGJveCAuc3dpcGVyLXNsaWRle2Zsb2F0OmxlZnR9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci13cmFwcGVyey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy13ZWJraXQtZmxleC1kaXJlY3Rpb246Y29sdW1uOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1ufS5zd2lwZXItd3JhcHBlcntwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3otaW5kZXg6MTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtOy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5zd2lwZXItY29udGFpbmVyLWFuZHJvaWQgLnN3aXBlci1zbGlkZSwuc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9LnN3aXBlci1jb250YWluZXItbXVsdGlyb3c+LnN3aXBlci13cmFwcGVyey13ZWJraXQtZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwfS5zd2lwZXItY29udGFpbmVyLWZyZWUtbW9kZT4uc3dpcGVyLXdyYXBwZXJ7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDstby10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDttYXJnaW46MCBhdXRvfS5zd2lwZXItc2xpZGV7LXdlYmtpdC1mbGV4LXNocmluazowOy1tcy1mbGV4LW5lZ2F0aXZlOjA7ZmxleC1zaHJpbms6MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTotd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uLXByb3BlcnR5Oi13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLC13ZWJraXQtdHJhbnNmb3JtfS5zd2lwZXItaW52aXNpYmxlLWJsYW5rLXNsaWRle3Zpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQsLnN3aXBlci1jb250YWluZXItYXV0b2hlaWdodCAuc3dpcGVyLXNsaWRle2hlaWdodDphdXRvfS5zd2lwZXItY29udGFpbmVyLWF1dG9oZWlnaHQgLnN3aXBlci13cmFwcGVyey13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy13ZWJraXQtYWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1hbGlnbjpzdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0Oy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbi1wcm9wZXJ0eTpoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTp0cmFuc2Zvcm0saGVpZ2h0O3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLGhlaWdodDt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxoZWlnaHQsLXdlYmtpdC10cmFuc2Zvcm19LnN3aXBlci1jb250YWluZXItM2R7LXdlYmtpdC1wZXJzcGVjdGl2ZToxMjAwcHg7cGVyc3BlY3RpdmU6MTIwMHB4fS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItY3ViZS1zaGFkb3csLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZSwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3AsLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci13cmFwcGVyey13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOnByZXNlcnZlLTNkO3RyYW5zZm9ybS1zdHlsZTpwcmVzZXJ2ZS0zZH0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodCwuc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3RvcDowO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9pbnRlci1ldmVudHM6bm9uZTt6LWluZGV4OjEwfS5zd2lwZXItY29udGFpbmVyLTNkIC5zd2lwZXItc2xpZGUtc2hhZG93LWxlZnR7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhcixyaWdodCB0b3AsbGVmdCB0b3AsZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQocmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKX0uc3dpcGVyLWNvbnRhaW5lci0zZCAuc3dpcGVyLXNsaWRlLXNoYWRvdy1yaWdodHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLHJpZ2h0IHRvcCxmcm9tKHJnYmEoMCwwLDAsLjUpKSx0byhyZ2JhKDAsMCwwLDApKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCBib3R0b20sbGVmdCB0b3AsZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQoYm90dG9tLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGJvdHRvbSxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byB0b3AscmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItM2QgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9te2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sZnJvbShyZ2JhKDAsMCwwLC41KSksdG8ocmdiYSgwLDAsMCwwKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLHJnYmEoMCwwLDAsLjUpLHJnYmEoMCwwLDAsMCkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCxyZ2JhKDAsMCwwLC41KSxyZ2JhKDAsMCwwLDApKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20scmdiYSgwLDAsMCwuNSkscmdiYSgwLDAsMCwwKSl9LnN3aXBlci1jb250YWluZXItd3A4LWhvcml6b250YWwsLnN3aXBlci1jb250YWluZXItd3A4LWhvcml6b250YWw+LnN3aXBlci13cmFwcGVyey1tcy10b3VjaC1hY3Rpb246cGFuLXk7dG91Y2gtYWN0aW9uOnBhbi15fS5zd2lwZXItY29udGFpbmVyLXdwOC12ZXJ0aWNhbCwuc3dpcGVyLWNvbnRhaW5lci13cDgtdmVydGljYWw+LnN3aXBlci13cmFwcGVyey1tcy10b3VjaC1hY3Rpb246cGFuLXg7dG91Y2gtYWN0aW9uOnBhbi14fS5zd2lwZXItYnV0dG9uLW5leHQsLnN3aXBlci1idXR0b24tcHJldntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO3dpZHRoOjI3cHg7aGVpZ2h0OjQ0cHg7bWFyZ2luLXRvcDotMjJweDt6LWluZGV4OjEwO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtc2l6ZToyN3B4IDQ0cHg7YmFja2dyb3VuZC1wb3NpdGlvbjpjZW50ZXI7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1kaXNhYmxlZCwuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tZGlzYWJsZWR7b3BhY2l0eTouMzU7Y3Vyc29yOmF1dG87cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWJ1dHRvbi1wcmV2LC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1uZXh0e2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyMzAwN2FmZiclMkYlM0UlM0MlMkZzdmclM0VcIik7bGVmdDoxMHB4O3JpZ2h0OmF1dG99LnN3aXBlci1idXR0b24tbmV4dCwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldntiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMjclMkMyMkwyNyUyQzIyTDUlMkM0NGwtMi4xLTIuMUwyMi44JTJDMjJMMi45JTJDMi4xTDUlMkMwTDI3JTJDMjJMMjclMkMyMnonJTIwZmlsbCUzRCclMjMwMDdhZmYnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpO3JpZ2h0OjEwcHg7bGVmdDphdXRvfS5zd2lwZXItYnV0dG9uLXByZXYuc3dpcGVyLWJ1dHRvbi13aGl0ZSwuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRle2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00wJTJDMjJMMjIlMkMwbDIuMSUyQzIuMUw0LjIlMkMyMmwxOS45JTJDMTkuOUwyMiUyQzQ0TDAlMkMyMkwwJTJDMjJMMCUyQzIyeiclMjBmaWxsJTNEJyUyM2ZmZmZmZiclMkYlM0UlM0MlMkZzdmclM0VcIil9LnN3aXBlci1idXR0b24tbmV4dC5zd2lwZXItYnV0dG9uLXdoaXRlLC5zd2lwZXItY29udGFpbmVyLXJ0bCAuc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24td2hpdGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB4bWxucyUzRCdodHRwJTNBJTJGJTJGd3d3LnczLm9yZyUyRjIwMDAlMkZzdmcnJTIwdmlld0JveCUzRCcwJTIwMCUyMDI3JTIwNDQnJTNFJTNDcGF0aCUyMGQlM0QnTTI3JTJDMjJMMjclMkMyMkw1JTJDNDRsLTIuMS0yLjFMMjIuOCUyQzIyTDIuOSUyQzIuMUw1JTJDMEwyNyUyQzIyTDI3JTJDMjJ6JyUyMGZpbGwlM0QnJTIzZmZmZmZmJyUyRiUzRSUzQyUyRnN2ZyUzRVwiKX0uc3dpcGVyLWJ1dHRvbi1wcmV2LnN3aXBlci1idXR0b24tYmxhY2ssLnN3aXBlci1jb250YWluZXItcnRsIC5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFja3tiYWNrZ3JvdW5kLWltYWdlOnVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0Zi04LCUzQ3N2ZyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMjclMjA0NCclM0UlM0NwYXRoJTIwZCUzRCdNMCUyQzIyTDIyJTJDMGwyLjElMkMyLjFMNC4yJTJDMjJsMTkuOSUyQzE5LjlMMjIlMkM0NEwwJTJDMjJMMCUyQzIyTDAlMkMyMnonJTIwZmlsbCUzRCclMjMwMDAwMDAnJTJGJTNFJTNDJTJGc3ZnJTNFXCIpfS5zd2lwZXItYnV0dG9uLW5leHQuc3dpcGVyLWJ1dHRvbi1ibGFjaywuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1idXR0b24tcHJldi5zd2lwZXItYnV0dG9uLWJsYWNre2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmLTgsJTNDc3ZnJTIweG1sbnMlM0QnaHR0cCUzQSUyRiUyRnd3dy53My5vcmclMkYyMDAwJTJGc3ZnJyUyMHZpZXdCb3glM0QnMCUyMDAlMjAyNyUyMDQ0JyUzRSUzQ3BhdGglMjBkJTNEJ00yNyUyQzIyTDI3JTJDMjJMNSUyQzQ0bC0yLjEtMi4xTDIyLjglMkMyMkwyLjklMkMyLjFMNSUyQzBMMjclMkMyMkwyNyUyQzIyeiclMjBmaWxsJTNEJyUyMzAwMDAwMCclMkYlM0UlM0MlMkZzdmclM0VcIil9LnN3aXBlci1idXR0b24tbG9ja3tkaXNwbGF5Om5vbmV9LnN3aXBlci1wYWdpbmF0aW9ue3Bvc2l0aW9uOmFic29sdXRlO3RleHQtYWxpZ246Y2VudGVyOy13ZWJraXQtdHJhbnNpdGlvbjouM3Mgb3BhY2l0eTstby10cmFuc2l0aW9uOi4zcyBvcGFjaXR5O3RyYW5zaXRpb246LjNzIG9wYWNpdHk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7ei1pbmRleDoxMH0uc3dpcGVyLXBhZ2luYXRpb24uc3dpcGVyLXBhZ2luYXRpb24taGlkZGVue29wYWNpdHk6MH0uc3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsPi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLC5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sLnN3aXBlci1wYWdpbmF0aW9uLWZyYWN0aW9ue2JvdHRvbToxMHB4O2xlZnQ6MDt3aWR0aDoxMDAlfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZTowfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMzMpOy1tcy10cmFuc2Zvcm06c2NhbGUoLjMzKTt0cmFuc2Zvcm06c2NhbGUoLjMzKTtwb3NpdGlvbjpyZWxhdGl2ZX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfS5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUtcHJldnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguNjYpOy1tcy10cmFuc2Zvcm06c2NhbGUoLjY2KTt0cmFuc2Zvcm06c2NhbGUoLjY2KX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLXByZXYtcHJldnstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMzMpOy1tcy10cmFuc2Zvcm06c2NhbGUoLjMzKTt0cmFuc2Zvcm06c2NhbGUoLjMzKX0uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLW5leHR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjY2KTstbXMtdHJhbnNmb3JtOnNjYWxlKC42Nik7dHJhbnNmb3JtOnNjYWxlKC42Nil9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMtZHluYW1pYyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZS1uZXh0LW5leHR7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjMzKTstbXMtdHJhbnNmb3JtOnNjYWxlKC4zMyk7dHJhbnNmb3JtOnNjYWxlKC4zMyl9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHt3aWR0aDo4cHg7aGVpZ2h0OjhweDtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXItcmFkaXVzOjEwMCU7YmFja2dyb3VuZDojMDAwO29wYWNpdHk6LjJ9YnV0dG9uLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHtib3JkZXI6bm9uZTttYXJnaW46MDtwYWRkaW5nOjA7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYXBwZWFyYW5jZTpub25lOy1tb3otYXBwZWFyYW5jZTpub25lO2FwcGVhcmFuY2U6bm9uZX0uc3dpcGVyLXBhZ2luYXRpb24tY2xpY2thYmxlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7Y3Vyc29yOnBvaW50ZXJ9LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7b3BhY2l0eToxO2JhY2tncm91bmQ6IzAwN2FmZn0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0c3tyaWdodDoxMHB4O3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNTAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01MCUsMCl9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46NnB4IDA7ZGlzcGxheTpibG9ja30uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt3aWR0aDo4cHh9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7LXdlYmtpdC10cmFuc2l0aW9uOi4ycyB0b3AsLjJzIC13ZWJraXQtdHJhbnNmb3JtO3RyYW5zaXRpb246LjJzIHRvcCwuMnMgLXdlYmtpdC10cmFuc2Zvcm07LW8tdHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3A7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3A7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyB0b3AsLjJzIC13ZWJraXQtdHJhbnNmb3JtfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHttYXJnaW46MCA0cHh9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXRzLWR5bmFtaWN7bGVmdDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSk7d2hpdGUtc3BhY2U6bm93cmFwfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7LXdlYmtpdC10cmFuc2l0aW9uOi4ycyBsZWZ0LC4ycyAtd2Via2l0LXRyYW5zZm9ybTt0cmFuc2l0aW9uOi4ycyBsZWZ0LC4ycyAtd2Via2l0LXRyYW5zZm9ybTstby10cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIGxlZnQ7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyBsZWZ0O3RyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgbGVmdCwuMnMgLXdlYmtpdC10cmFuc2Zvcm19LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbC5zd2lwZXItY29udGFpbmVyLXJ0bD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cy1keW5hbWljIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXR7LXdlYmtpdC10cmFuc2l0aW9uOi4ycyByaWdodCwuMnMgLXdlYmtpdC10cmFuc2Zvcm07dHJhbnNpdGlvbjouMnMgcmlnaHQsLjJzIC13ZWJraXQtdHJhbnNmb3JtOy1vLXRyYW5zaXRpb246LjJzIHRyYW5zZm9ybSwuMnMgcmlnaHQ7dHJhbnNpdGlvbjouMnMgdHJhbnNmb3JtLC4ycyByaWdodDt0cmFuc2l0aW9uOi4ycyB0cmFuc2Zvcm0sLjJzIHJpZ2h0LC4ycyAtd2Via2l0LXRyYW5zZm9ybX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXJ7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC4yNSk7cG9zaXRpb246YWJzb2x1dGV9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6IzAwN2FmZjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgwKTstbXMtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3A7LW1zLXRyYW5zZm9ybS1vcmlnaW46bGVmdCB0b3A7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IHRvcH0uc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxsey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCB0b3A7LW1zLXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgdG9wfS5zd2lwZXItY29udGFpbmVyLWhvcml6b250YWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjEwMCU7aGVpZ2h0OjRweDtsZWZ0OjA7dG9wOjB9LnN3aXBlci1jb250YWluZXItdmVydGljYWw+LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFye3dpZHRoOjRweDtoZWlnaHQ6MTAwJTtsZWZ0OjA7dG9wOjB9LnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZle2JhY2tncm91bmQ6I2ZmZn0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24td2hpdGV7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LC4yNSl9LnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLnN3aXBlci1wYWdpbmF0aW9uLXdoaXRlIC5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci1maWxse2JhY2tncm91bmQ6I2ZmZn0uc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmV7YmFja2dyb3VuZDojMDAwfS5zd2lwZXItcGFnaW5hdGlvbi1wcm9ncmVzc2Jhci5zd2lwZXItcGFnaW5hdGlvbi1ibGFja3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsLjI1KX0uc3dpcGVyLXBhZ2luYXRpb24tcHJvZ3Jlc3NiYXIuc3dpcGVyLXBhZ2luYXRpb24tYmxhY2sgLnN3aXBlci1wYWdpbmF0aW9uLXByb2dyZXNzYmFyLWZpbGx7YmFja2dyb3VuZDojMDAwfS5zd2lwZXItcGFnaW5hdGlvbi1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXNjcm9sbGJhcntib3JkZXItcmFkaXVzOjEwcHg7cG9zaXRpb246cmVsYXRpdmU7LW1zLXRvdWNoLWFjdGlvbjpub25lO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuMSl9LnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjElO2JvdHRvbTozcHg7ei1pbmRleDo1MDtoZWlnaHQ6NXB4O3dpZHRoOjk4JX0uc3dpcGVyLWNvbnRhaW5lci12ZXJ0aWNhbD4uc3dpcGVyLXNjcm9sbGJhcntwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDozcHg7dG9wOjElO3otaW5kZXg6NTA7d2lkdGg6NXB4O2hlaWdodDo5OCV9LnN3aXBlci1zY3JvbGxiYXItZHJhZ3toZWlnaHQ6MTAwJTt3aWR0aDoxMDAlO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7Ym9yZGVyLXJhZGl1czoxMHB4O2xlZnQ6MDt0b3A6MH0uc3dpcGVyLXNjcm9sbGJhci1jdXJzb3ItZHJhZ3tjdXJzb3I6bW92ZX0uc3dpcGVyLXNjcm9sbGJhci1sb2Nre2Rpc3BsYXk6bm9uZX0uc3dpcGVyLXpvb20tY29udGFpbmVye3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjt0ZXh0LWFsaWduOmNlbnRlcn0uc3dpcGVyLXpvb20tY29udGFpbmVyPmNhbnZhcywuc3dpcGVyLXpvb20tY29udGFpbmVyPmltZywuc3dpcGVyLXpvb20tY29udGFpbmVyPnN2Z3ttYXgtd2lkdGg6MTAwJTttYXgtaGVpZ2h0OjEwMCU7LW8tb2JqZWN0LWZpdDpjb250YWluO29iamVjdC1maXQ6Y29udGFpbn0uc3dpcGVyLXNsaWRlLXpvb21lZHtjdXJzb3I6bW92ZX0uc3dpcGVyLWxhenktcHJlbG9hZGVye3dpZHRoOjQycHg7aGVpZ2h0OjQycHg7cG9zaXRpb246YWJzb2x1dGU7bGVmdDo1MCU7dG9wOjUwJTttYXJnaW4tbGVmdDotMjFweDttYXJnaW4tdG9wOi0yMXB4O3otaW5kZXg6MTA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjUwJTstbXMtdHJhbnNmb3JtLW9yaWdpbjo1MCU7dHJhbnNmb3JtLW9yaWdpbjo1MCU7LXdlYmtpdC1hbmltYXRpb246c3dpcGVyLXByZWxvYWRlci1zcGluIDFzIHN0ZXBzKDEyLGVuZCkgaW5maW5pdGU7YW5pbWF0aW9uOnN3aXBlci1wcmVsb2FkZXItc3BpbiAxcyBzdGVwcygxMixlbmQpIGluZmluaXRlfS5zd2lwZXItbGF6eS1wcmVsb2FkZXI6YWZ0ZXJ7ZGlzcGxheTpibG9jaztjb250ZW50OicnO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjM2YzZjNmMnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIik7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7YmFja2dyb3VuZC1zaXplOjEwMCU7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0fS5zd2lwZXItbGF6eS1wcmVsb2FkZXItd2hpdGU6YWZ0ZXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGYtOCwlM0NzdmclMjB2aWV3Qm94JTNEJzAlMjAwJTIwMTIwJTIwMTIwJyUyMHhtbG5zJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMjAwMCUyRnN2ZyclMjB4bWxucyUzQXhsaW5rJTNEJ2h0dHAlM0ElMkYlMkZ3d3cudzMub3JnJTJGMTk5OSUyRnhsaW5rJyUzRSUzQ2RlZnMlM0UlM0NsaW5lJTIwaWQlM0QnbCclMjB4MSUzRCc2MCclMjB4MiUzRCc2MCclMjB5MSUzRCc3JyUyMHkyJTNEJzI3JyUyMHN0cm9rZSUzRCclMjNmZmYnJTIwc3Ryb2tlLXdpZHRoJTNEJzExJyUyMHN0cm9rZS1saW5lY2FwJTNEJ3JvdW5kJyUyRiUzRSUzQyUyRmRlZnMlM0UlM0NnJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjI3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoNjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDkwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuMjcnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgxMjAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy4yNyclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDE1MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjM3JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMTgwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNDYnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgyMTAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy41NiclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDI0MCUyMDYwJTJDNjApJyUyRiUzRSUzQ3VzZSUyMHhsaW5rJTNBaHJlZiUzRCclMjNsJyUyMG9wYWNpdHklM0QnLjY2JyUyMHRyYW5zZm9ybSUzRCdyb3RhdGUoMjcwJTIwNjAlMkM2MCknJTJGJTNFJTNDdXNlJTIweGxpbmslM0FocmVmJTNEJyUyM2wnJTIwb3BhY2l0eSUzRCcuNzUnJTIwdHJhbnNmb3JtJTNEJ3JvdGF0ZSgzMDAlMjA2MCUyQzYwKSclMkYlM0UlM0N1c2UlMjB4bGluayUzQWhyZWYlM0QnJTIzbCclMjBvcGFjaXR5JTNEJy44NSclMjB0cmFuc2Zvcm0lM0Qncm90YXRlKDMzMCUyMDYwJTJDNjApJyUyRiUzRSUzQyUyRmclM0UlM0MlMkZzdmclM0VcIil9QC13ZWJraXQta2V5ZnJhbWVzIHN3aXBlci1wcmVsb2FkZXItc3BpbnsxMDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBzd2lwZXItcHJlbG9hZGVyLXNwaW57MTAwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDM2MGRlZyl9fS5zd2lwZXItY29udGFpbmVyIC5zd2lwZXItbm90aWZpY2F0aW9ue3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MDtwb2ludGVyLWV2ZW50czpub25lO29wYWNpdHk6MDt6LWluZGV4Oi0xMDAwfS5zd2lwZXItY29udGFpbmVyLWZhZGUuc3dpcGVyLWNvbnRhaW5lci1mcmVlLW1vZGUgLnN3aXBlci1zbGlkZXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0Oy1vLXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fS5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lOy13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5Oy1vLXRyYW5zaXRpb24tcHJvcGVydHk6b3BhY2l0eTt0cmFuc2l0aW9uLXByb3BlcnR5Om9wYWNpdHl9LnN3aXBlci1jb250YWluZXItZmFkZSAuc3dpcGVyLXNsaWRlIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZX0uc3dpcGVyLWNvbnRhaW5lci1mYWRlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWZhZGUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJle292ZXJmbG93OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRle3BvaW50ZXItZXZlbnRzOm5vbmU7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjtiYWNrZmFjZS12aXNpYmlsaXR5OmhpZGRlbjt6LWluZGV4OjE7dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOjAgMDstbXMtdHJhbnNmb3JtLW9yaWdpbjowIDA7dHJhbnNmb3JtLW9yaWdpbjowIDA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJX0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWN1YmUuc3dpcGVyLWNvbnRhaW5lci1ydGwgLnN3aXBlci1zbGlkZXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46MTAwJSAwOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMDt0cmFuc2Zvcm0tb3JpZ2luOjEwMCUgMH0uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1hY3RpdmUgLnN3aXBlci1zbGlkZS1hY3RpdmV7cG9pbnRlci1ldmVudHM6YXV0b30uc3dpcGVyLWNvbnRhaW5lci1jdWJlIC5zd2lwZXItc2xpZGUtYWN0aXZlLC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1uZXh0Ky5zd2lwZXItc2xpZGUsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXByZXZ7cG9pbnRlci1ldmVudHM6YXV0bzt2aXNpYmlsaXR5OnZpc2libGV9LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1ib3R0b20sLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy1sZWZ0LC5zd2lwZXItY29udGFpbmVyLWN1YmUgLnN3aXBlci1zbGlkZS1zaGFkb3ctcmlnaHQsLnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLXNsaWRlLXNoYWRvdy10b3B7ei1pbmRleDowOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW47YmFja2ZhY2UtdmlzaWJpbGl0eTpoaWRkZW59LnN3aXBlci1jb250YWluZXItY3ViZSAuc3dpcGVyLWN1YmUtc2hhZG93e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtib3R0b206MDt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6IzAwMDtvcGFjaXR5Oi42Oy13ZWJraXQtZmlsdGVyOmJsdXIoNTBweCk7ZmlsdGVyOmJsdXIoNTBweCk7ei1pbmRleDowfS5zd2lwZXItY29udGFpbmVyLWZsaXB7b3ZlcmZsb3c6dmlzaWJsZX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGV7cG9pbnRlci1ldmVudHM6bm9uZTstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO3otaW5kZXg6MX0uc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUgLnN3aXBlci1zbGlkZXtwb2ludGVyLWV2ZW50czpub25lfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1hY3RpdmUsLnN3aXBlci1jb250YWluZXItZmxpcCAuc3dpcGVyLXNsaWRlLWFjdGl2ZSAuc3dpcGVyLXNsaWRlLWFjdGl2ZXtwb2ludGVyLWV2ZW50czphdXRvfS5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctYm90dG9tLC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctbGVmdCwuc3dpcGVyLWNvbnRhaW5lci1mbGlwIC5zd2lwZXItc2xpZGUtc2hhZG93LXJpZ2h0LC5zd2lwZXItY29udGFpbmVyLWZsaXAgLnN3aXBlci1zbGlkZS1zaGFkb3ctdG9we3otaW5kZXg6MDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVuO2JhY2tmYWNlLXZpc2liaWxpdHk6aGlkZGVufS5zd2lwZXItY29udGFpbmVyLWNvdmVyZmxvdyAuc3dpcGVyLXdyYXBwZXJ7LW1zLXBlcnNwZWN0aXZlOjEyMDBweH0iLCIubGItbG9hZGVyLC5saWdodGJveHt0ZXh0LWFsaWduOmNlbnRlcjtsaW5lLWhlaWdodDowfS5sYi1kYXRhQ29udGFpbmVyOmFmdGVyLC5sYi1vdXRlckNvbnRhaW5lcjphZnRlcntjb250ZW50OlwiXCI7Y2xlYXI6Ym90aH1odG1sLmxiLWRpc2FibGUtc2Nyb2xsaW5ne292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjpmaXhlZDtoZWlnaHQ6MTAwdmg7d2lkdGg6MTAwdnd9LmxpZ2h0Ym94T3ZlcmxheXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjA7ei1pbmRleDo5OTk5O2JhY2tncm91bmQtY29sb3I6IzAwMDtmaWx0ZXI6YWxwaGEoT3BhY2l0eT04MCk7b3BhY2l0eTouODtkaXNwbGF5Om5vbmV9LmxpZ2h0Ym94e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt3aWR0aDoxMDAlO3otaW5kZXg6MTAwMDA7Zm9udC13ZWlnaHQ6NDAwfS5saWdodGJveCAubGItaW1hZ2V7ZGlzcGxheTpibG9jaztoZWlnaHQ6YXV0bzttYXgtd2lkdGg6aW5oZXJpdDttYXgtaGVpZ2h0Om5vbmU7Ym9yZGVyLXJhZGl1czozcHg7Ym9yZGVyOjRweCBzb2xpZCAjZmZmfS5saWdodGJveCBhIGltZ3tib3JkZXI6bm9uZX0ubGItb3V0ZXJDb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjUwcHg7aGVpZ2h0OjI1MHB4O21hcmdpbjowIGF1dG87Ym9yZGVyLXJhZGl1czo0cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5sYi1sb2FkZXIsLmxiLW5hdntwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjB9LmxiLW91dGVyQ29udGFpbmVyOmFmdGVye2Rpc3BsYXk6dGFibGV9LmxiLWxvYWRlcnt0b3A6NDMlO2hlaWdodDoyNSU7d2lkdGg6MTAwJX0ubGItY2FuY2Vse2Rpc3BsYXk6YmxvY2s7d2lkdGg6MzJweDtoZWlnaHQ6MzJweDttYXJnaW46MCBhdXRvO2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9sb2FkaW5nLmdpZikgbm8tcmVwZWF0fS5sYi1uYXZ7dG9wOjA7aGVpZ2h0OjEwMCU7d2lkdGg6MTAwJTt6LWluZGV4OjEwfS5sYi1jb250YWluZXI+Lm5hdntsZWZ0OjB9LmxiLW5hdiBhe291dGxpbmU6MDtiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhBUUFCQVBBQUFQLy8vd0FBQUNINUJBRUFBQUFBTEFBQUFBQUJBQUVBQUFJQ1JBRUFPdz09KX0ubGItbmV4dCwubGItcHJldntoZWlnaHQ6MTAwJTtjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmJsb2NrfS5sYi1uYXYgYS5sYi1wcmV2e3dpZHRoOjM0JTtsZWZ0OjA7ZmxvYXQ6bGVmdDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvcHJldi5wbmcpIGxlZnQgNDglIG5vLXJlcGVhdDtmaWx0ZXI6YWxwaGEoT3BhY2l0eT0wKTtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjZzOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IC42czstby10cmFuc2l0aW9uOm9wYWNpdHkgLjZzO3RyYW5zaXRpb246b3BhY2l0eSAuNnN9LmxiLW5hdiBhLmxiLXByZXY6aG92ZXJ7ZmlsdGVyOmFscGhhKE9wYWNpdHk9MTAwKTtvcGFjaXR5OjF9LmxiLW5hdiBhLmxiLW5leHR7d2lkdGg6NjQlO3JpZ2h0OjA7ZmxvYXQ6cmlnaHQ7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL25leHQucG5nKSByaWdodCA0OCUgbm8tcmVwZWF0O2ZpbHRlcjphbHBoYShPcGFjaXR5PTApO29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuNnM7LW1vei10cmFuc2l0aW9uOm9wYWNpdHkgLjZzOy1vLXRyYW5zaXRpb246b3BhY2l0eSAuNnM7dHJhbnNpdGlvbjpvcGFjaXR5IC42c30ubGItbmF2IGEubGItbmV4dDpob3ZlcntmaWx0ZXI6YWxwaGEoT3BhY2l0eT0xMDApO29wYWNpdHk6MX0ubGItZGF0YUNvbnRhaW5lcnttYXJnaW46MCBhdXRvO3BhZGRpbmctdG9wOjVweDt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweH0ubGItZGF0YUNvbnRhaW5lcjphZnRlcntkaXNwbGF5OnRhYmxlfS5sYi1kYXRhe3BhZGRpbmc6MCA0cHg7Y29sb3I6I2NjY30ubGItZGF0YSAubGItZGV0YWlsc3t3aWR0aDo4NSU7ZmxvYXQ6bGVmdDt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MS4xZW19LmxiLWRhdGEgLmxiLWNhcHRpb257Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjFlbX0ubGItZGF0YSAubGItY2FwdGlvbiBhe2NvbG9yOiM0YWV9LmxiLWRhdGEgLmxiLW51bWJlcntkaXNwbGF5OmJsb2NrO2NsZWFyOmxlZnQ7cGFkZGluZy1ib3R0b206MWVtO2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiM5OTl9LmxiLWRhdGEgLmxiLWNsb3Nle2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6cmlnaHQ7d2lkdGg6MzBweDtoZWlnaHQ6MzBweDtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvY2xvc2UucG5nKSB0b3AgcmlnaHQgbm8tcmVwZWF0O3RleHQtYWxpZ246cmlnaHQ7b3V0bGluZTowO2ZpbHRlcjphbHBoYShPcGFjaXR5PTcwKTtvcGFjaXR5Oi43Oy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4yczstbW96LXRyYW5zaXRpb246b3BhY2l0eSAuMnM7LW8tdHJhbnNpdGlvbjpvcGFjaXR5IC4yczt0cmFuc2l0aW9uOm9wYWNpdHkgLjJzfS5sYi1kYXRhIC5sYi1jbG9zZTpob3ZlcntjdXJzb3I6cG9pbnRlcjtmaWx0ZXI6YWxwaGEoT3BhY2l0eT0xMDApO29wYWNpdHk6MX0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vICAgRHJ1cGFsXHJcbi8vICAgRGVmaW5lcyBEcnVwYWwgc3R5bGVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuYm9keS5hZG1pbi1tZW51LmFkbWluaW1hbC1tZW51IHtcclxuXHQubWFpbi1oZWFkZXIge1xyXG5cdFx0dG9wOiAyOXB4O1xyXG5cclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xyXG5cdFx0XHR0b3A6IDQ3cHggIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zbGlja25hdl9tZW51IHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHotaW5kZXg6IDUxMDtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi8vIFRhYnNcclxudWwudGFicy5wcmltYXJ5IHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0ei1pbmRleDogMzAwO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdGxpIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdCYgKyBsaSB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiAxcHg7XHJcblx0XHR9XHJcblx0XHRhIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XHJcblx0XHRcdGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbihiYWNrZ3JvdW5kLWNvbG9yIDAuMnMpO1xyXG5cclxuXHRcdFx0Jjpob3ZlciwgJi5hY3RpdmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpLCAxNSUpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBNZXNzYWdlc1xyXG4ubWVzc2FnZXMge1xyXG5cdG1hcmdpbi1ib3R0b206IDYwcHg7XHJcblx0cGFkZGluZzogMjBweCAzMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRjb2xvcjogI2ZmZjtcclxuXHRmb250LXNpemU6IDEuMTVyZW07XHJcblxyXG5cdC8qIFRoZXNlIGFyZSB0ZWNobmljYWxseSB0aGUgc2FtZSwgYnV0IHVzZSBib3RoICovXHJcblx0b3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcclxuXHR3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcblxyXG5cdC1tcy13b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcblx0LyogVGhpcyBpcyB0aGUgZGFuZ2Vyb3VzIG9uZSBpbiBXZWJLaXQsIGFzIGl0IGJyZWFrcyB0aGluZ3Mgd2hlcmV2ZXIgKi9cclxuXHR3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcblx0LyogSW5zdGVhZCB1c2UgdGhpcyBub24tc3RhbmRhcmQgb25lOiAqL1xyXG5cdHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblxyXG5cdC8qIEFkZHMgYSBoeXBoZW4gd2hlcmUgdGhlIHdvcmQgYnJlYWtzLCBpZiBzdXBwb3J0ZWQgKE5vIEJsaW5rKSAqL1xyXG5cdC1tcy1oeXBoZW5zOiBhdXRvO1xyXG5cdC1tb3otaHlwaGVuczogYXV0bztcclxuXHQtd2Via2l0LWh5cGhlbnM6IGF1dG87XHJcblx0aHlwaGVuczogYXV0bztcclxuICBcclxuXHRlbSB7XHJcblx0XHRvcGFjaXR5OiAuNzU7XHJcblx0fVxyXG5cdCYuc3RhdHVzIHtcclxuXHRcdGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzdWNjZXNzKTtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc3VjY2Vzcyk7XHJcblx0XHRjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXJrKTtcclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogdHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXJrKSwgLjMpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmLmVycm9yIHtcclxuXHRcdGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYW5nZXIpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYW5nZXIpO1xyXG5cdFx0Y29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZGFyayk7XHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZGFyayksIC4zKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5jbG9zZSB7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0ICAgIGNvbG9yOiAjMDAwO1xyXG5cdCAgICBmb250LXNpemU6IDEuNXJlbTtcclxuXHQgICAgbGluZS1oZWlnaHQ6IDFlbTtcclxuXHQgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuXHQgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdCAgICBvcGFjaXR5OiAuMztcclxuXHQgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcclxuXHQgICAgJjpob3ZlciB7XHJcblx0ICAgIFx0b3BhY2l0eTogLjY7XHJcblx0ICAgIH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyBXZWJmb3JtXHJcbi53ZWJmb3JtLWNsaWVudC1mb3JtIHtcclxuXHQ+IGRpdiB7XHJcblx0XHRAaW5jbHVkZSBtYWtlLXJvdygpO1xyXG5cdFx0PiBkaXY6bm90KFtjbGFzcyo9XCJjb2wtXCJdKSB7XHJcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XHJcblx0XHRcdEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcclxuXHRcdH1cclxuXHR9XHJcblx0LmZvcm0tYWN0aW9ucyB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdFx0aW5wdXQge1xyXG5cdFx0XHQmICsgaW5wdXQge1xyXG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbi53ZWJmb3JtLXByb2dyZXNzYmFyIHtcclxuXHRtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG59XHJcbi53ZWJmb3JtLWNvbnRhaW5lci1pbmxpbmUge1xyXG5cdCYuZm9ybS1pdGVtIHtcclxuXHRcdD4gbGFiZWwsID4gLmZvcm0tc2VsZWN0LCA+IC5mb3JtLXRleHQsID4gLmZvcm0tdGV4dGFyZWEge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdH1cclxuXHRcdD4gbGFiZWwge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdD4gLmZvcm0taXRlbSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdG1heC13aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuLndlYmZvcm0tY29tcG9uZW50LXRpbWUsIC53ZWJmb3JtLWNvbXBvbmVudC1ncmlkIHtcclxuXHQuZm9ybS10eXBlLXJhZGlvIHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHQgIGxhYmVsIHtcclxuXHQgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cdCAgfVxyXG5cclxuXHQgIGlucHV0IHtcclxuXHQgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdCAgICBtYXJnaW4tdG9wOiAwO1xyXG5cdCAgfVxyXG5cdH1cclxufVxyXG4ud2ViZm9ybS1jb21wb25lbnQtdGltZSB7XHJcblx0LmZvcm0tcmFkaW9zIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuLndlYmZvcm0tY29tcG9uZW50LWZpbGUge1xyXG5cdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdFx0bWFyZ2luOiAxNXB4IDAgNXB4O1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vRmllbGRcclxuLmZpZWxkLXR5cGUtaW1hZ2Uge1xyXG5cdGltZyB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBcdGhlaWdodDogYXV0bztcclxuXHR9XHJcbn0iLCJAa2V5ZnJhbWVzIHJlZHJhd24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cblxuICA0OSUge1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAsIDEpO1xuICB9XG5cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCwgMSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICBiYWNrZ3JvdW5kOiBjb2xvcihjb250ZW50LWxpbmspO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgY2VudGVyO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG1hc2stcGxheSB7XG4gIGZyb20ge1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogMCUgMDtcbiAgICAgICAgICAgIG1hc2stcG9zaXRpb246IDAlIDA7XG4gIH1cbiAgdG8ge1xuICAgIC13ZWJraXQtbWFzay1wb3NpdGlvbjogMTAwJSAwO1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogMTAwJSAwO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbWFzay1wbGF5IHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiAwJSAwO1xuICAgICAgICAgICAgbWFzay1wb3NpdGlvbjogMCUgMDtcbiAgfVxuICB0byB7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiAxMDAlIDA7XG4gICAgICAgICAgICBtYXNrLXBvc2l0aW9uOiAxMDAlIDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZS11cCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAxJSk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZS1kb3duIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDEwMSUpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgIE1haW4gaGVhZGVyXG4vLyAgIEhlYWRlciBzdHlsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLm1haW4taGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiA1MDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIC50b3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgIH1cbiAgICAubGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgLnJpZ2h0IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gIH1cbiAgLm1haW4ge1xuICAgIHBhZGRpbmc6IDI1cHggMCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICBAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuICAgICAgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTI5MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblx0LmxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgLndyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy10b3A6IDIxLjg5JTtcbiAgICAgIHdpZHRoOiAyNjVweDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMDtcbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLyogd2lkdGg6IDI2NXB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvOyAqL1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAmLmhlYWRyb29tIHtcbiAgICAvKiB3aWxsLWNoYW5nZTogdHJhbnNmb3JtOyAqL1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4ycyBsaW5lYXIpO1xuICB9XG4gICYuaGVhZHJvb20tLXBpbm5lZCB7XG4gICAgLyogLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7ICovXG4gIH1cbiAgJi5oZWFkcm9vbS0tdW5waW5uZWQge1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB9XG5cbiAgJi5oZWFkcm9vbS0tbm90LXRvcCB7XG4gICAgLm1haW4ge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KSwgLjkpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmxvZ28ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICAgICAgfVxuICAgICAgLndyYXBwZXIge1xuICAgICAgICB3aWR0aDogMjEwcHg7XG4gICAgICB9XG4gICAgICBzdmcge1xuICAgICAgICAvLyB3aWR0aDogMjEwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkuZnJvbnQsIGJvZHkubm9kZS10eXBlLWxhbmRpbmcge1xuICAubWFpbi1oZWFkZXIge1xuICAgIC5tYWluIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAubG9nbyB7XG4gICAgICBzdmcge1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmhlYWRyb29tLS1ub3QtdG9wIHtcbiAgICAgIC5tYWluIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIGZpbGw6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gICBOYXZpZ2F0aW9uXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4ubWFpbi1uYXYge1xuICBmbG9hdDogcmlnaHQ7XG4gID4gdWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgYmFja2dyb3VuZDogcmdiKDI1NSwyNTUsMjU1KTtcbiAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMjU1LDI1NSwxKSA3MCUsIHJnYmEoMjQyLDI0MiwyNDIsMSkgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI1NSwyNTUsMSkgNzAlLHJnYmEoMjQyLDI0MiwyNDIsMSkgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDcwJSxyZ2JhKDI0MiwyNDIsMjQyLDEpIDEwMCUpO1xuICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2YyZjJmMicsR3JhZGllbnRUeXBlPTAgKTtcbiAgICB9XG4gICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgID4gbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgPiBhLCA+IC5ub2xpbmsge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAyMXB4IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNTNweDtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbGlnaHRncmF5KTtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAgIH1cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLTE5cHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAzOHB4IDM4cHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xOXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9waWN0by0wMS5wbmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9waWN0by0wMi5wbmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9waWN0by0wMy5wbmcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmICsgbGkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsICYuYWN0aXZlLCAmLmFjdGl2ZS10cmFpbCB7XG4gICAgICAgID4gYSwgPiAubm9saW5rIHtcbiAgICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiA2cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NhcmV0LXNlY29uZGFyeS5wbmcpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDZweCA1cHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciwgJi5hY3RpdmUsICYuYWN0aXZlLXRyYWlsIHtcbiAgICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NhcmV0LXByaW1hcnkucG5nKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICA+IHVsIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBOaXYgMlxuICAgICAgPiB1bCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTAwMDtcbiAgICAgICAgdG9wOiAxMDAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgbWFyZ2luOiAtNXB4IDAgMDtcbiAgICAgICAgcGFkZGluZzogMzBweCAzMHB4IDQ1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjM1cyk7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgdG9wOiA3MCU7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDEpIDEwMCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDEpIDEwMCUpO1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwxKSAxMDAlKTtcbiAgICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICAgICAgb3BhY2l0eTogLjA1O1xuICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoI2ZmZiwwLjkpO1xuICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgPiBsaSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgICAgICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgICAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMzI1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQ1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gYSwgPiAubm9saW5rIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuNjVweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU1ZW07XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYgKyBsaSB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KSwgLjYpO1xuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgjZmZmLCAwLjQpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuY3RhIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjY1cHg7XG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gYSwgPiAubm9saW5rIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NWVtO1xuICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgICAgICByaWdodDogMjVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5wbmcpO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDVweCA3cHg7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmUge1xuICAgICAgICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSksIDEwJSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBOaXYgM1xuICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgPiBhLCA+IC5ub2xpbmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS44ZW07XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTVweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NpcmNsZS1zZWNvbmRhcnkucG5nKTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA0cHggNHB4O1xuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmICsgbGkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgPiBhLCA+IC5ub2xpbmsge1xuICAgICAgICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgJi5jdGEge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNjVweDtcbiAgICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgID4gYSwgPiAubm9saW5rIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjBweDtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDU1cHg7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjY1ZW07XG4gICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyNXB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5wbmcpO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDVweCA3cHg7XG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgID4gYSwgPiAubm9saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSksIDEwJSk7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgID4gLnN1Ymx2bCB7XG4gICAgICA+IGxpIHtcbiAgICAgICAgJi5leHBhbmRlZCB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5leHBhbmRlZCB7XG4gICAgICAgICAgICAuZXhwYW5kIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuZXhwYW5kIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICB0b3A6IDUycHg7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCNmZmYsMC45KTtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBjb250ZW50OiAnKyc7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEycHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgjZmZmLDAuOCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgLmV4cGFuZCB7XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6ICctJztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5zZWNvbmRhcnktbmF2IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gICAgPiB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuXG4gICAgICA+IGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgICAgPiBhLCA+IC5ub2xpbmsge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgKyBsaSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG5cbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIsICYuYWN0aXZlLCAmLmFjdGl2ZS10cmFpbCB7XG4gICAgICAgICAgPiBhLCA+IC5ub2xpbmsge1xuICAgICAgICAgICAgY29sb3I6ICM3MjdlODU7XG4gICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICAgID4gYSwgPiAubm9saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FyZXQtd2hpdGUucG5nKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA2cHggNHB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlLCAmLmFjdGl2ZS10cmFpbCB7XG4gICAgICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2FyZXQtZ3JheS5wbmcpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5jb250YWN0IHtcbiAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gYSwgPiAubm9saW5rIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tY29udGFjdC13aGl0ZS5wbmcpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDhweCAxNHB4O1xuICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICAgICAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlLCAmLmFjdGl2ZS10cmFpbCB7XG4gICAgICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tY29udGFjdC1ncmF5LnBuZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmN0YSB7XG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMTRweDtcbiAgICAgICAgICAgIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMTA2LDE2LDEpIDAlLCByZ2JhKDI0Myw4MiwxMiwxKSAxMDAlKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwxMDYsMTYsMSkgMCUscmdiYSgyNDMsODIsMTIsMSkgMTAwJSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjU1LDEwNiwxNiwxKSAwJSxyZ2JhKDI0Myw4MiwxMiwxKSAxMDAlKTtcbiAgICAgICAgICAgICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNmZjZhMTAnLCBlbmRDb2xvcnN0cj0nI2YzNTIwYycsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZSwgJi5hY3RpdmUtdHJhaWwge1xuICAgICAgICAgICAgPiBhLCA+IC5ub2xpbmsge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpIHtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIE5pdiAyXG4gICAgICAgID4gdWwge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICBsZWZ0OiAtNDBweDtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzYTUyNWQ7XG4gICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4zNXMpO1xuXG4gICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoI2ZmZiwwLjkpO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gbGkge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICA+IGEsID4gLm5vbGluayB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMDtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgICAgICAgQG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvY2lyY2xlLXdoaXRlLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNHB4IDRweDtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYgKyBsaSB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIsICYuYWN0aXZlIHtcbiAgICAgICAgICAgICAgPiBhLCA+IC5ub2xpbmsge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNzI3ZTg1O1xuICAgICAgICAgICAgICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jaXJjbGUtZ3JheS5wbmcpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgID4gLnN1Ymx2bCB7XG4gICAgICAgID4gbGkge1xuICAgICAgICAgICYuZXhwYW5kZWQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5leHBhbmRlZCB7XG4gICAgICAgICAgICAgIC5leHBhbmQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAuZXhwYW5kIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgjZmZmLDAuOSk7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICBjb250ZW50OiAnKyc7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMTJweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgjZmZmLDAuOCk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICAuZXhwYW5kIHtcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICctJztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbn1cblxuLm1haW4taGVhZGVyLmhlYWRyb29tLS1ub3QtdG9wIHtcbiAgICAubWFpbi1uYXYge1xuICAgICAgPiB1bCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbn1cblxuLnRyaWdnZXItc2VhcmNoIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgcGFkZGluZzogMTZweCAwO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tc2VhcmNoLXdoaXRlLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICBAbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIyLjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMi41cHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXNlYXJjaC1ncmF5LnBuZyk7XG4gIH1cbn1cbi5zZWFyY2gtYmxvY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTBweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MHB4KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgJi5zaG93ZWQge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICA+ICoge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxuICBmb3JtIHtcbiAgICAuY29udGFpbmVyLWlubGluZSB7XG4gICAgICBmb250LXNpemU6IDA7XG4gICAgfVxuICAgIC5mb3JtLWl0ZW0sIC5mb3JtLWFjdGlvbnMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLmZvcm0taXRlbSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS10ZXh0IHtcbiAgICAgIGhlaWdodDogNDZweDtcbiAgICB9XG4gICAgLmZvcm0tYWN0aW9ucyB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50cmlnZ2VyLXNlY29uZGF5LW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxM3B4IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjVzIGVhc2Utb3V0KTtcblxuICBAbWVkaWEobWluLXdpZHRoOjEyMDBweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLmlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMjVzIGVhc2Utb3V0KTtcblxuICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgIHRvcDogMHB4O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZCgyKSwgJjpudGgtY2hpbGQoMykge1xuICAgICAgdG9wOiA4cHg7XG4gICAgfVxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIHRvcDogMTZweDtcbiAgICB9XG4gIH1cbiAgJi5vcGVuIHtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBzcGFuIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgd2lkdGg6IDAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udHJpZ2dlci1tYWluLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDU7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMC44cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgLmZhIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogIzcyN2U4NTtcbiAgfVxuICAmLm9wZW4ge1xuICAgIHotaW5kZXg6IDEwO1xuICB9XG4gIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1haW4tbmF2LCAuc2Vjb25kYXJ5LW5hdiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBhZGRpbmc6IDc1cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjM1cyk7XG4gIH1cbiAgLm1haW4tbmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSksMC4wMik7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLDApO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsMCk7XG4gIH1cbiAgLnNlY29uZGFyeS1uYXYge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSksMC4wMik7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsMCk7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsMCk7XG4gIH1cbiAgYm9keS5vcGVuLW1lbnUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC5oZWFkZXItbmF2IHtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuICBib2R5Lm9wZW4tbWFpbi1uYXYge1xuICAgIC5tYWluLW5hdiB7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gICAgfVxuICB9XG4gIGJvZHkub3Blbi1zZWNvbmRhcnktbmF2IHtcbiAgICAuc2Vjb25kYXJ5LW5hdiB7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgIEJhbm5lclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uYmFubmVyIHtcbiAgJjpub3QoW2NsYXNzKj1cImJhbm5lci0taW1hZ2VcIl0pIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIEBpbmNsdWRlIGNsZWFyZml4O1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgaDEge1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgfVxuICAmLmJhbm5lci0taW1hZ2Uge1xuICAgIG1hcmdpbi1ib3R0b206IDc1cHg7XG4gICAgaGVpZ2h0OiA1NTVweDtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBib3R0b206IC03NXB4O1xuICAgICAgbGVmdDogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBoZWlnaHQ6IDQwNXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgICBoZWlnaHQ6IDM1NXB4O1xuICAgICAgfVxuICAgICAgLmlubmVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgLy8gcGFkZGluZzogMCA5MHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDc1cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDEge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDNyZW07XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnN1YnRpdGxlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAvLyBtYXJnaW4tYm90dG9tOiA2NXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgICBwwqB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI1ZW07XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICB9XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5iZy13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMTVweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDE3LjUlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBib3R0b206IDI4MHB4O1xuICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwyNTUsMjU1LDEpIDUlLCByZ2JhKDI0NywyNDcsMjQ3LDApIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDI1NSwyNTUsMjU1LDEpIDUlLHJnYmEoMjQ3LDI0NywyNDcsMCkgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsMjU1LDI1NSwxKSA1JSxyZ2JhKDI0NywyNDcsMjQ3LDApIDEwMCUpO1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZicsIGVuZENvbG9yc3RyPScjMDBmN2Y3ZjcnLEdyYWRpZW50VHlwZT0xICk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmxvZ29zIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBib3R0b206IDMwcHg7XG4gICAgICByaWdodDogOTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICB0b3A6IDMwcHg7XG4gICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgfVxuICAgICAgLmxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICAvKiBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcbiAgICAgICAgfSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gICBNYWluIGZvb3RlclxuLy8gICBGb290ZXIgc3R5bGVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4uaW5mb3JtIHtcbiAgcGFkZGluZy10b3A6IDU1cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAuc2hhcmVzIHtcbiAgICBmb250LXNpemU6IDA7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuICAuc2hhcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmICsgLnNoYXJlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMTBweCA4cHg7XG4gICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBtYXJnaW46IDZweDtcbiAgICAgICAgICB3aWR0aDogMzJweDtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICAgICYuZmFjZWJvb2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ2NjNiNjtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oIzQ2NjNiNiwgMTAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi50d2l0dGVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNjkzZTM7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCMwNjkzZTMsIDEwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZ29vZ2xlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDRiMzk7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNkZDRiMzksIDEwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZW1haWwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSksIDEwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5uZXdzbGV0dGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLmJsb2NrLXdlYmZvcm0ge1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDhweDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzVlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICB9XG4gICAgfVxuICAgIGxhYmVsLm9wdGlvbiB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gICAgLndlYmZvcm0tY29tcG9uZW50LWNoZWNrYm94ZXMge1xuICAgICAgaW5wdXQge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICBmb3JtIHtcbiAgICAgID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAtbXMtZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIH1cbiAgICAgIC5mb3JtLWl0ZW0sIC5mb3JtLWFjdGlvbnMge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIG1hcmdpbjogOHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgICAgIGZsZXg6IDAgMSBhdXRvO1xuICAgICAgfVxuICAgICAgLmZvcm0taXRlbSB7XG4gICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTVweDtcblxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZm9ybS10ZXh0IHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U0ZTZlNztcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogI2U0ZTZlNztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC1zZWNvbmRhcnkucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMzBweCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogNXB4IDdweDtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnBuZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm1haW4tZm9vdGVyIHtcblx0LnRvcCwgLmJvdHRvbSB7XG4gICAgcGFkZGluZzogMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB1bCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGxpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRvcCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICB1bCB7XG4gICAgICBsaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmICsgbGkge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ib3R0b20ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBncmF5KTtcbiAgICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdyYXkpO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYgKyBsaSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvcHlyaWdodCB7XG4gICAgcGFkZGluZzogMzBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JheSk7XG4gICAgZm9udC1zaXplOiAwLjY1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBncmF5KTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vICAgVHlwZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuaDEsLmgxLFxuaDIsLmgyLFxuaDMsLmgzLFxuaDQsLmg0LFxuaDUsLmg1LFxuaDYsLmg2IHtcblx0bWFyZ2luOiAwIDAgMzVweDtcblx0Y29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JheSk7XG5cdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRmb250LXdlaWdodDogNTAwO1xufVxuaDEsLmgxIHtcbiAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcblx0Zm9udC1zaXplOiAzLjc1cmVtO1xuICBmb250LXdlaWdodDogMTAwO1xuICBsaW5lLWhlaWdodDogMWVtO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gIH1cbiAgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG5oMiwuaDIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcblx0Zm9udC1zaXplOiAyLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG59XG5oMywuaDMge1xuXHRmb250LXNpemU6IDEuNXJlbTtcbn1cbmg0LC5oNCB7XG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cbmg1LC5oNSB7XG5cdGZvbnQtc2l6ZTogMS4xNXJlbTtcbn1cbmg2LC5oNiB7XG5cdGZvbnQtc2l6ZTogMXJlbTtcbn1cblxucCwgdWwsIG9sIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcblx0JjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbnVsIHtcblx0bGkge1xuXG5cdH1cbn1cblxuYSB7XG5cdGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0Jjpob3ZlciB7XG5cdFx0Y29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG59XG5cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAzNXB4O1xuICBwYWRkaW5nOiA2MHB4IDc1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdyYXkpO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgIHBhZGRpbmctbGVmdDogNDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0NXB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICB9XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG4gIHAge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubGVhZCB7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG4gIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmV2aWRlbmNlIHtcbiAgbWFyZ2luOiAwIDAgMzVweDtcbiAgcGFkZGluZzogMzBweCA3NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gIGNvbG9yOiAjZmZmO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgfVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLmFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4uYWxpZ24tY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLmJsb2NrLWNvdXJzIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgLnF1YWRyaSArIC5xdWFkcmkge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cbiAgLm5hdi10YWJzIHtcbiAgICBtYXJnaW46IC0yLjVweCAwIDgwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAubmF2LWl0ZW0ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXYtbGluayB7XG4gICAgICBtYXJnaW46IDIuNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICBjb2xvcjogIzEyMTQxNjtcbiAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNyZWRpdHMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxuICAuYmxvY2stbGlzdCAge1xuICAgIG1hcmdpbjogMCAtMjVweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICAgIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzExMTQxNTtcbiAgICAgICAgLm5hbWUge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNyZWRpdHMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogMjBweDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAuY3JlZGl0cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpLCAuOTUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNjb3Vyc0NvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLmxlZ2VuZCB7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JheSk7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgLmNyZWRpdHMge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5idG4td3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICB9XG4gIH1cbiAgLmNvdXJzLWRldGFpbHMge1xuICAgIC5kZXRhaWxzIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIC8vIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogNDVweCAxNXB4IDQwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxODBkZWcpO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgxODBkZWcpO1xuICAgICAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgxMDAwcHgpIHJvdGF0ZVgoMTgwZGVnKTtcbiAgICAgIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuNXMpO1xuICAgICAgJi5zaG93IHtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMTAwMHB4KSByb3RhdGVYKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDEwMDBweCkgcm90YXRlWCgwZGVnKTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICAgIGgyLGgzLGg0LGg1LGg2IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICA+IC5kZXRhaWxzLXdyYXBwZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIH1cbiAgICAgIC5jbG9zZS1kZXRhaWxzIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQ2cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tY2xvc2Utd2hpdGUucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMjBweCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogN3B4IDdweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tY2xvc2Utc2Vjb25kYXJ5LnBuZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5ibG9jay1pbmZvIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICAuYXNpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gICAgLmlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBwYWRkaW5nOiA1NXB4IDc1cHggODVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgYm90dG9tOiAtOTBweDtcbiAgICAgIHJpZ2h0OiAtMTAwcHg7XG4gICAgICB3aWR0aDogMjEwcHg7XG4gICAgICBoZWlnaHQ6IDIxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICB9XG4gICAgaDIge1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICB9XG4gICAgdWwge1xuICAgICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbGkge1xuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4xNWVtO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDRweDtcbiAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jaXJjbGUtc2Vjb25kYXJ5LnBuZyk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNHB4IDRweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG5cbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9jaXJjbGUtcHJpbWFyeS5wbmcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmICsgbGkge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTRlNmU3O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgbWFyZ2luOiAwIDAgMzVweDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5idG4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgICYgKyAuYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaW50cm8taW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gIH1cbiAgLmdsb2JhbC13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG4gIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDU5NXB4O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4zNXMpO1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMwMHB4O1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDApIDAlLCByZ2JhKDI1NSwyNTUsMjU1LDEpIDg1JSk7XG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjU1LDI1NSwyNTUsMCkgMCUscmdiYSgyNTUsMjU1LDI1NSwxKSA4NSUpO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgyNTUsMjU1LDI1NSwwKSAwJSxyZ2JhKDI1NSwyNTUsMjU1LDEpIDg1JSk7XG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMzVzKTtcbiAgICB9XG4gICAgJi5zaG93IHtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBoZWlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICYubm9Ub2dnbGUge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC50b2dnbGUtY29udGVudCB7XG4gICAgYSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIH1cbiAgICAgICYub3BlbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYmxvY2stbGlzdCB7XG4gIG1hcmdpbjogMCAtNXB4O1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW46IC0xcHggMCAwO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIC8vIHdpZHRoOiAzMy4zMzMzMyU7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlMWUxO1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiAjMTExNDE1O1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgaGVpZ2h0OiA5MHB4O1xuICAgICAgfVxuICAgICAgLm5hbWUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIHVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbGkge1xuICAgICAgYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAubmFtZSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmZ1bGxXaWR0aCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuIiwiLmJveC1jb2xvciB7XG4gIGNvbG9yOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAud3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDk1cHggMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHdpZHRoOiA5OTk5cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgfVxuICB9XG4gIGgyIHtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzVhNjY3MTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nOiAzMHB4IDcwcHggMjBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDE1cHggMjBweDtcbiAgICAgIH1cbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzNXB4O1xuICAgICAgICBsZWZ0OiAzNXB4O1xuICAgICAgICB3aWR0aDogMTlweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tY2hlY2sucG5nKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxOXB4IDE1cHg7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNWVtO1xuICAgICAgfVxuICAgICAgJiArIGxpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1YTY2NzE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuYWx0IHtcbiAgICAud3JhcHBlciB7XG4gICAgICBwYWRkaW5nLXRvcDogNzVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNhNTI1ZDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2E1MjVkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmJveC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogOTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogNjY1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLndyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgcGFkZGluZy10b3A6IDQ1cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLWluZm8ucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMHB4IGF1dG87XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgaDIsaDMsaDQsaDUsaDYge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG4gIC5idG4ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuOGVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICByaWdodDogMjVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJnIHtcbiAgICBvcGFjaXR5OiAuNTU7XG4gIH1cbn1cbiIsIi5mYXEge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICBoMiB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuY2FyZCB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgIGg1IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMi4yNWVtO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmICsgLmNhcmQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1YTY2NzE7XG4gICAgfVxuICB9XG4gIC5tb3JlIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIC5idG4ge1xuICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmZvbGxvdy11cyB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaDIsIC5zb2NpYWxzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxnaW46IG1pZGRsZTtcbiAgfVxuICBoMiB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgfVxuICAuc29jaWFscyB7XG4gICAgbWFyZ2luOiAzMHB4O1xuICB9XG4gIC5zb2NpYWwge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICB9XG4gICAgJiArIC5zb2NpYWwge1xuICAgICAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaW1wbGFudGF0aW9ucyB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuIiwiLmludHJvIHtcbiAgcGFkZGluZy10b3A6IDcwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICBsaW5lLWhlaWdodDogMS45ZW07XG4gIGgyIHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgIGZvbnQtc2l6ZTogMy43NXJlbTtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgfVxuICB9XG4gIC8qIC5jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzNXB4O1xuICAgIH1cbiAgfSAqL1xufVxuIiwiLmxlYWRlcmJvYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBtaW4taGVpZ2h0OiA3MzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgbWluLWhlaWdodDogNjQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICB9XG4gICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgJjpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDMwJTtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMSkgMCUsIHJnYmEoMCwwLDAsMCkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDEpIDAlLHJnYmEoMCwwLDAsMCkgMTAwJSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLDAsMCwxKSAwJSxyZ2JhKDAsMCwwLDApIDEwMCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTtcbiAgICBvcGFjaXR5OiAuNztcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBib3R0b206IDA7XG4gICAgaGVpZ2h0OiAzNSU7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDEpIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDEpIDEwMCUpO1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwxKSAxMDAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgb3BhY2l0eTogLjQ1O1xuICB9XG4gIC5jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA7XG4gICAgYm90dG9tOiA2NXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBib3R0b206IDMwcHg7XG4gICAgfVxuICAgIGgxIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAzLjc1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICBzdHJvbmcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi42NXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2ZpbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBwYWRkaW5nOiA2NXB4IDI1cHggMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjYpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXByb2ZpbC5wbmcpO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyNXB4IHRvcCAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCBhdXRvO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAxNXB4IHRvcCAyMHB4O1xuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42NWVtO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAxOHB4O1xuICAgICAgICAgICAgICBsZWZ0OiAycHg7XG4gICAgICAgICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgICAgICAgIGhlaWdodDogNHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2NpcmNsZS13aGl0ZS5wbmcpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDRweCA0cHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICAgICAgICByaWdodDogM3B4O1xuICAgICAgICAgICAgICB3aWR0aDogNXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1yaWdodC13aGl0ZS5wbmcpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDVweCA3cHg7XG4gICAgICAgICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJiArIGxpIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC40KTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnN3aXBlci1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgbWluLWhlaWdodDogNzMwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBtaW4taGVpZ2h0OiA2NDBweDtcbiAgICB9XG4gIH1cbiAgLnZpZGVvLWJhY2tncm91bmQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgaWZyYW1lIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IC41cyk7XG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBtZWRpYShtaW4td2lkdGg6MTIwMHB4KSB7XG4gICAgLmJnLW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLm1hcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLmxvY2F0aW9ucyB7XG4gICAgLndyYXBwZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICB0b3A6IC0xMjVweDtcbiAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgd2lkdGg6IDM0MHB4O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHdpZHRoOiAyNzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgaDIge1xuICAgICAgICBtYXJnaW46IDAgMCAzNXB4O1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4yZW07XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5sb2NhdGlvbiB7XG4gICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgICAmICsgLmxvY2F0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG4gIC5sb2NhdGlvbiwgLmluZm93aW5kb3ctY29udGVudCB7XG4gICAgaDMsIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNWVtO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cbiAgICAubW9yZSB7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBvcmFuZ2UpO1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4wNWVtO1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG9yYW5nZSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI21hcCB7XG4gICAgaGVpZ2h0OiA1NTVweDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgfVxuICB9XG59XG4iLCIubmV3cy1ldmVudHMge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gICYud2hpdGUtYmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtNjBweDtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcbiAgICAud3JhcHBlci1jb250YWluZXIge1xuICAgICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuIiwiLm9uZ2xldHMge1xuICB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgcGFkZGluZzogMTVweCAzNXB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNWVtO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICAgICYuYWN0aXZlLCAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi50b3Age1xuICAgIHVsIHtcbiAgICAgIG1hcmdpbi10b3A6IC05NXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgIFBhcmFncmFwaHMgaXRlbSBldmlkZW5jZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY29udGVudC1ldmlkZW5jZSB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLndyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgfVxuICAuaW1nLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgfVxuICB9XG4gIC5jb250ZW50IHtcbiAgICBwYWRkaW5nOiA4MHB4IDkwcHggNjVweCA0NXB4O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICB9XG4gIH1cbiAgaDEsLmgxLFxuICBoMiwuaDIsXG4gIGgzLC5oMyxcbiAgaDQsLmg0LFxuICBoNSwuaDUsXG4gIGg2LC5oNiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDtcbiAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgIFBhcmFncmFwaHMgaXRlbSBnYWxlcmllXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi5jb250ZW50LWdhbGVyaWUge1xuICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gIC5zd2lwZXItc2xpZGUge1xuICAgIGhlaWdodDogNjAwcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgfVxuICAuYnV0dG9ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm90dG9tOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwO1xuICAgIGEsIGRpdiB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGNvbG9yOiBtYXBfZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICBkaXYge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgbWFwX2dldCgkdGhlbWUtY29sb3JzLCBsaWdodCk7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgfVxuICB9XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyAgIFBhcmFncmFwaHMgaXRlbSB0ZXh0ZVxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uY29udGVudC10ZXh0ZSB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcblx0LnJvdyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogOTBweDtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR9XG5cdFx0LmNvbC1tZC02IHtcblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAzMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMzVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzMHB4O1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0aW1nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIi50aW1lbGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA1MHB4IDAgOTBweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLmRhdGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiA1O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMzBweCAzMHB4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDM4cHg7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgIH1cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgIG9wYWNpdHk6IC4zO1xuICAgIH1cbiAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICByaWdodDogLThweDtcbiAgICAgICAgfVxuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYW5uZWUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICBmb250LXNpemU6IDEuMTVyZW07XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICB9XG4gICAgaDMge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICB9XG4gICAgLnRpbWVsaW5lLWludHJvIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICB9XG4gICAgLnRpbWVsaW5lLW1vcmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi50aGVtZXMge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbn1cbiIsIi52aWRlb3Mge1xuXHRwYWRkaW5nLXRvcDogMzBweDtcblx0cGFkZGluZy1ib3R0b206IDMwcHg7XG5cdC5zd2lwZXItY29udGFpbmVyIHtcblx0XHQmOm5vdChbY2xhc3MqPVwic3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsXCJdKSB7XG5cdCAgICAgIC5zd2lwZXItd3JhcHBlciB7XG5cdCAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cdCAgICAgICAgZm9udC1zaXplOiAwO1xuXHQgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICAgICAgfVxuXHQgICAgICAuc3dpcGVyLXNsaWRlIHtcblx0ICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0ICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG5cdCAgICAgICAgd2lkdGg6IDMzLjMzMzMzMyU7XG5cdCAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG5cdCAgICAgICAgICB3aWR0aDogNTAlO1xuXHQgICAgICAgIH1cblx0ICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcblx0ICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgICAgIH1cblx0ICAgICAgfVxuXHQgICAgfVxuXHR9XG5cdC5zd2lwZXItcGFnaW5hdGlvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi10b3A6IDQwcHg7XG5cdFx0Zm9udC1zaXplOiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXHQuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzM5OTE5NTtcblx0XHR3aWR0aDogNnB4O1xuXHRcdGhlaWdodDogNnB4O1xuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0JiArIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDE1cHg7XG5cdFx0fVxuXHR9XG5cdC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGJhY2tncm91bmQ6ICMzOTkxOTU7XG5cdH1cbn0iLCIvLyBCcmVhZGNydW1iXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4uYnJlYWRjcnVtYi1ibG9jayB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgLndyYXBwZXIge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICA+IHNwYW4sIC5icmVhZGNydW1iIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBsaWdodGdyYXkpO1xuICAgICAgZm9udC1zaXplOiAwLjdyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMzVlbTtcbiAgICB9XG4gICAgPiBzcGFuIHtcbiAgICAgIG1hcmdpbjogNXB4O1xuICAgIH1cbiAgfVxufVxuLmJyZWFkY3J1bWIge1xuXHRhIHtcblx0XHRjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBvcmFuZ2UpO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufVxuIiwiLnZpZXctZmlsdGVycyB7XG4gIC52aWV3cy1leHBvc2VkLXdpZGdldHMge1xuICAgIGZvbnQtc2l6ZTogMDtcbiAgfVxuICAudmlld3MtZXhwb3NlZC13aWRnZXQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1heC13aWR0aDogMjY1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICB9XG4gIH1cbiAgLmZvcm0taXRlbSB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG4gIH1cbiAgI2VkaXQtcmVzZXQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2U0ZTZlNztcbiAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIH1cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgfVxuICB9XG59XG4iLCJcbi8vIEZvcm1cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbmZvcm0ge1xuXG4gIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICBmb250LXdlaWdodDogOTAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgfVxufVxuXG4uZm9ybS1zZWxlY3QsIC5mb3JtLXRleHQsIC5mb3JtLXRleHRhcmVhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTZlNztcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMCAyNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xuICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICBmb250LXNpemU6IDAuN3JlbTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbihib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzKTtcblxuICAvLyBSZXNldCB1bnVzdWFsIEZpcmVmb3gtb24tQW5kcm9pZCBkZWZhdWx0IHN0eWxlOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9pc3N1ZXMvMjE0LlxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcblxuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBhbmQgcmVhZC1vbmx5IGlucHV0c1xuICAvL1xuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxuICAvLyBkaXNhYmxlZCBpZiB0aGUgZmllbGRzZXQgaXMgZGlzYWJsZWQuIER1ZSB0byBpbXBsZW1lbnRhdGlvbiBkaWZmaWN1bHR5LCB3ZVxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXG4gICY6ZGlzYWJsZWQsXG4gICZbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlZWVmO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIH1cblxuICAmLmVycm9yIHtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigjZjJkZWRlLCA1JSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjZjJkZWRlLCA1JSk7XG4gIH1cbn1cblxuLmZvcm0tc2VsZWN0IHtcbiAgJjpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICAvLyBTdXBwcmVzcyB0aGUgbmVzdGVkIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgLy8gaW4gSUUgYW5kICh1bmRlciBjZXJ0YWluIGNvbmRpdGlvbnMpIEVkZ2UsIGFzIGl0IGxvb2tzIGJhZCBhbmQgY2Fubm90IGJlIG1hZGUgdG9cbiAgICAvLyBtYXRjaCB0aGUgYXBwZWFyYW5jZSBvZiB0aGUgbmF0aXZlIHdpZGdldC5cbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cbiAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWZpbGUsXG4uZm9ybS1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLXNlbGVjdFttdWx0aXBsZV0sIC5mb3JtLXNlbGVjdFtzaXplXSwgLmZvcm0tdGV4dGFyZWEge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gRm9ybSBncm91cHNcbi8vXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXG4vLyBob3Jpem9udGFsIGZvcm1zLCB1c2UgdGhlIHByZWRlZmluZWQgZ3JpZCBjbGFzc2VzLlxuXG4uZm9ybS1pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS10eXBlLXJhZGlvLCAuZm9ybS10eXBlLWNoZWNrYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICAmLmRpc2FibGVkIHtcbiAgICAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjb2xvcjogIzYzNmM3MjtcbiAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxuICB9XG5cbiAgbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCBib3R0b20gbWFyZ2luXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgaW5wdXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAmOm9ubHktY2hpbGQge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB9XG5cbiAgICAmLmVycm9yIHtcbiAgICAgICYgKyBsYWJlbCB7XG4gICAgICAgIGNvbG9yOiAjYTk0NDQyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5maWVsZHNldCB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gIGxlZ2VuZCB7XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgfVxufVxuXG5cbi8vIEN1c3RvbVxuXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbi8vICAgQmFja2dyb3VuZFxyXG4vLyAgIGZ1bGwtc2l6ZSBiYWNrZ3JvdW5kIGltYWdlXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuLmJnIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogMDtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcblx0YmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufSIsIi5pdGVtLS1ldmVudCB7XG4gIG1hcmdpbjogNXB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgZm9udC1zaXplOiAwO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxuICAuZGF0ZSwgLmNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG4gIC5kYXRlIHtcbiAgICB3aWR0aDogNThweDtcbiAgICBib3JkZXI6IDRweCBzb2xpZCBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4xZW07XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIHN0cm9uZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4yNWVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNThweCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zNWVtO1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRhZ3Mge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgb3JhbmdlKTtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjFlbTtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBvcmFuZ2UpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaXRlbS0tZm9ybWF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTVweCAwO1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgLmltZy13cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGltZyB7XG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMzVzKTtcbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAyNXB4O1xuICAgIGhlaWdodDogMTMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgfVxuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICB9XG4gICAgdWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBsaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgLmltZy13cmFwcGVyIHtcbiAgICAgIGltZyB7XG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuY29sb3I0MCB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBtYXJrZXRpbmcpO1xuICAgIH1cbiAgfVxuICAmLmNvbG9yMTg4LCAmLmNvbG9yMTkwIHtcbiAgICAuY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbW1lcmNlKTtcbiAgICB9XG4gIH1cbiAgJi5jb2xvcjM2IHtcbiAgICAuY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRyb2l0KTtcbiAgICB9XG4gIH1cbiAgJi5jb2xvcjM4IHtcbiAgICAuY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbXB0YWJpbGl0ZSk7XG4gICAgfVxuICB9XG4gICYuY29sb3I0NiB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBlYnVzaW5lc3MpO1xuICAgIH1cbiAgfVxuICAmLmNvbG9yNDgge1xuICAgIC5jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZWxlY3Ryb21lY2FuaXF1ZSk7XG4gICAgfVxuICB9XG4gICYuY29sb3I1MCB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVhdXRvKTtcbiAgICB9XG4gIH1cbiAgJi5jb2xvcjQ0IHtcbiAgICAuY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGluZm9ybWF0aXF1ZXRlY2gpO1xuICAgIH1cbiAgfVxuICAmLmNvbG9yNjYsICYuY29sb3I2OCwgJi5jb2xvcjcwIHtcbiAgICAuY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZvcm1hdGlvbmNvbnRpbnVlKTtcbiAgICB9XG4gIH1cbiAgJi5jb2xvcjYwIHtcbiAgICAuY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGFzc3VyYW5jZSk7XG4gICAgfVxuICB9XG4gICYuY29sb3I1MiB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVnZXN0KTtcbiAgICB9XG4gIH1cbiAgJi5jb2xvcjU0LCAmLmNvbG9yMTgxIHtcbiAgICAuY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdyaCk7XG4gICAgfVxuICB9XG4gICYuY29sb3I2MiB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBtYXJrZXRpbmdzb2lyKTtcbiAgICB9XG4gIH1cbiAgJi5jb2xvcjY0IHtcbiAgICAuY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdlc3Rpb24pO1xuICAgIH1cbiAgfVxuICAmLmNvbG9yNTYge1xuICAgIC5jb250ZW50IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgY29tcHRhYmlsaXRlc29pcik7XG4gICAgfVxuICB9XG4gICYuY29sb3I1OCB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBmaXNjKTtcbiAgICB9XG4gIH1cbiAgJi5jb2xvcjQ3MixcbiAgJi5jb2xvcjQ3NCB7XG4gICAgLmNvbnRlbnQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXRhYW5hbHlzaXMpO1xuICAgIH1cbiAgfVxufVxuIiwiLml0ZW0tLWltcGxhbnRhdGlvbiB7XG4gIHBhZGRpbmc6IDM1cHggMDtcbiAgLmFzaWRlIHtcbiAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgZm9udC1zaXplOiAxLjE1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNjVlbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICBtYXgtd2lkdGg6IDI2NXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgaDIge1xuICAgICAgbWFyZ2luOiA1cHggMCAzNXB4O1xuICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmJ0biB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgJiArIC5idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIGltZyB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgfVxuICB9XG4gIC5pbXBsYW50YXRpb24tbmV3cy1ldmVudHMge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIG1heC13aWR0aDogNzI1cHg7XG4gIH1cbiAgLm1vcmUtbGluayB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogLTgxcHggMCAwO1xuICB9XG59XG5cbi5pdGVtLS1pbXBsYW50YXRpb25fbWFwIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgZm9udC1zaXplOiAwO1xuICAuaW1nLXdyYXBwZXIsIC5jb250ZW50IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICAuaW1nLXdyYXBwZXIge1xuICAgIHdpZHRoOiAyMTVweDtcbiAgfVxuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMTVweCk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgaDMge1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG4gIH1cbiAgcCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMS4xNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG4gICAgJi5tb3JlIHtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG9yYW5nZSk7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIGxpbmUtaGVpZ3RoOiAxLjhlbTtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBvcmFuZ2UpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaXRlbS0tbmV3cyB7XG4gIC5pbWctd3JhcHBlciB7XG4gICAgLmlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDA7XG4gICAgICBsZWZ0OiAtMzBweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMCwwLDAsMCkgMCUsIHJnYmEoMCwwLDAsMSkgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDEpIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMSkgMTAwJSk7XG4gICAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDAwMDAwMDAnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTtcbiAgICAgICAgb3BhY2l0eTogLjU7XG4gICAgICB9XG4gICAgICAuc29jaWFsLXdyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDU7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgIC5zb2NpYWwtYm94IHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogMDtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjM1cyk7XG4gICAgICAgICAgJi5vcGVuIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTEwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50cmlnZ2VyLXNvY2lhbCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvaWNvbi1zaGFyZS5wbmcpO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEzcHggYXV0bztcbiAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogLjg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5jb250ZW50IHtcbiAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBncmF5KTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAmLmRhdGUge1xuICAgICAgICBjb2xvcjogI2I3YjdiNztcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cbiAgICAgICYudGFncyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgb3JhbmdlKTtcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgb3JhbmdlKTtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYubW9yZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuNnB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTVlbTtcbiAgICB9XG4gIH1cbiAgJjpub3QoW2NsYXNzKj1cIml0ZW0tbGlzdFwiXSkge1xuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGVudCB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaXRlbS1saXN0IHtcbiAgICBtYXJnaW46IDVweCAwO1xuICAgIC5jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICB9XG4gICAgICBwIHtcbiAgICAgICAgJi5tb3JlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAuNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaXRlbS0tdGVzdGltb25pYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxMDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuICAuaW1nLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC8qICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTMwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjQ5LDI0OSwyNDksMCkgMCUsIHJnYmEoMjQ5LDI0OSwyNDksMSkgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjQ5LDI0OSwyNDksMCkgMCUscmdiYSgyNDksMjQ5LDI0OSwxKSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjQ5LDI0OSwyNDksMCkgMCUscmdiYSgyNDksMjQ5LDI0OSwxKSAxMDAlKTtcbiAgICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjMDBmOWY5ZjknLCBlbmRDb2xvcnN0cj0nI2Y5ZjlmOScsR3JhZGllbnRUeXBlPTAgKTtcbiAgICB9ICovXG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDExMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS45ZW07XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLndyYXBwZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgQGluY2x1ZGUgY2xlYXJmaXg7XG4gICAgfVxuICB9XG4gIC50ZXN0aW1vbmlhbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTUwcHg7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogNTcuNSU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xuICAgIH1cbiAgICAuaW5uZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogNTUlO1xuICAgICAgcGFkZGluZzogOTBweCA1MHB4IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29uLXRlc3RpbW9uaWFsLnBuZyk7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDUwcHggdG9wIDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAzMHB4IGF1dG87XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4zNXMpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAzMHB4IHRvcCA1MHB4O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTUwcHg7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgMTVweCB0b3AgNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRlc3RpLWludHJvIHtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgICB9XG4gICAgLm1vcmUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC50ZXN0aW1vbmlhbC1tb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICYuZXhwYW5kIHtcbiAgICAgIC5pbm5lciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAudGVzdGktaW50cm8ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC50ZXN0aW1vbmlhbC1tb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5kZXNjcmlwdGlvbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogMjIuNSU7XG4gICAgd2lkdGg6IDY1JTtcbiAgICAvLyBtaW4taGVpZ2h0OiAzODBweDtcbiAgICBtaW4taGVpZ2h0OiAzOTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICBtaW4taGVpZ2h0OiA0NTVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBtaW4taGVpZ2h0OiA1NDVweDtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogNDE1cHg7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgbWluLWhlaWdodDogMDtcbiAgICB9XG4gICAgLmlubmVyIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggNTBweCA0MHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmF1dGhvciB7XG4gICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIH1cbiAgfVxufVxuIiwiLml0ZW0tLXRoZW1lIHtcbiAgbWFyZ2luOiA1cHggMDtcbiAgLmltZy13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDEpIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMSkgMTAwJSk7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsMCwwLDApIDAlLHJnYmEoMCwwLDAsMSkgMTAwJSk7XG4gICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAnLEdyYWRpZW50VHlwZT0wICk7XG4gICAgICBvcGFjaXR5OiAuODtcbiAgICB9XG4gICAgaDMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogNTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAzNXB4IDQwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgcGFkZGluZzogMjBweCAxNXB4O1xuICAgICAgICBmb250LXNpemU6IDEuOXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBncmF5KTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICBwOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgLm1vcmUge1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5pdGVtLS12aWRlbyB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMTtcblx0XHR0b3A6IDA7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0YmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDAsMCwwLDApIDAlLCByZ2JhKDAsMCwwLDAuNzUpIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLDAsMCwwKSAwJSxyZ2JhKDAsMCwwLDAuNzUpIDEwMCUpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsMCkgMCUscmdiYSgwLDAsMCwwLjc1KSAxMDAlKTtcblx0XHRmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyNiZjAwMDAwMCcsR3JhZGllbnRUeXBlPTAgKTtcblx0fVxuXHQuaW1nLXdyYXBwZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxuXHQuYmcge1xuXHRcdG9wYWNpdHk6IC44O1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4zNXMpO1xuXHR9XG5cdC5jb250ZW50IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogNTtcblx0XHRib3R0b206IDM1cHg7XG5cdFx0bGVmdDogMDtcblx0XHRwYWRkaW5nOiAwIDYwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIH1cblx0fVxuXHRoMyB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmctdG9wOiA1NXB4O1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvcGljdG8tcGxheS5wbmcpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IDQwcHggYXV0bztcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250LXNpemU6IDEuMTVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRsaW5lLWhlaWdodDogMS42NWVtO1xuXHR9XG5cdCY6aG92ZXIge1xuXHRcdC5iZyB7XG5cdFx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuXHRcdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0fVxuXHR9XG59IiwiLm5hdi10YWJzIHtcbiAgbWFyZ2luOiAtNXB4IDAgMzBweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIC5uYXYtaXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG4gIC5uYXYtbGluayB7XG4gICAgbWFyZ2luOiA1cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMTVweCAzNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgc2Vjb25kYXJ5KTtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjVweDtcbiAgICBsaW5lLWhlaWdodDogMS4zNWVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIH1cbiAgICAmLmFjdGl2ZSwgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cbiIsIi5wYWdlciB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDA7XG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNmU3O1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgZm9udC1zaXplOiAwLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjRweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBzZWNvbmRhcnkpO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICB9XG4gICAgJiArIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgICAmLnBhZ2VyLWN1cnJlbnQsICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gICBIb21lcGFnZVxuLy8gICBIb21lcGFnZSBzcGVjaWZpYyBzdHlsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuXG5ib2R5LmZyb250IHtcbiAgLmxlYWRlcmJvYXJkIHtcbiAgICAmOmFmdGVyIHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihtZCkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9wYWNpdHk6IC44O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIGhlaWdodDogMzUlO1xuICAgICAgICBvcGFjaXR5OiAuNDU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5ib3gtaW1hZ2UsIC5ldmVudHMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLm1hcCB7XG4gICAgcGFkZGluZy10b3A6IDEyNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICB9XG4gICAgI21hcCB7XG4gICAgICBoZWlnaHQ6IDYyMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGFnZS1mb3JtYXRpb25zLWNvbnRpbnVlcywgLnBhZ2UtZm9ybWF0aW9ucy1wcm9tb3Rpb24tc29jaWFsZSwgLnBhZ2UtZm9ybWF0aW9ucy1oYXV0ZS1lY29sZSxcbi5wYWdlLWZvcm1hdGlvbnMtZm9ybWF0aW9uLWNvbnRpbnVlIHtcbiAgaDEgc3Ryb25nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbiAgLmJhbm5lcjpub3QoW2NsYXNzKj1iYW5uZXItLWltYWdlXSkgLnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgIC5jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLnN3aXBlci1idXR0b24tbmV4dCwgLnN3aXBlci1idXR0b24tcHJldiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIHRvcDogMjE1cHg7XG4gICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlOGU5ZWM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAyNHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJveC1zaGFkb3c6IDEwcHggMTBweCA1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcbiAgICAgICAgICB0b3A6IDEyMHB4O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIHRvcDogMTUwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhzKSB7XG4gICAgICAgICAgdG9wOiAxODBweDtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBib3gtc2hhZG93OiA1cHggNXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoM3B4KTtcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc3dpcGVyLWJ1dHRvbi1wcmV2IHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9hcnJvdy1iaWctbGVmdC5wbmcpO1xuICAgICAgICBsZWZ0OiAtMjBweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zd2lwZXItYnV0dG9uLW5leHQge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2Fycm93LWJpZy1yaWdodC5wbmcpO1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2lwZXItY29udGFpbmVyIHtcbiAgICAmOm5vdChbY2xhc3MqPVwic3dpcGVyLWNvbnRhaW5lci1ob3Jpem9udGFsXCJdKSB7XG4gICAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzJTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiB+IC5zd2lwZXItYnV0dG9uLXByZXYsICYgfiAuc3dpcGVyLWJ1dHRvbi1uZXh0IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldHMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm90dG9tOiBhdXRvO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2NlZDRkNztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjJzKTtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCFpbXBvcnRhbnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbjogMCAwIC0ycHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMTBweDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICBmb250LXNpemU6IDAuN3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS44ZW07XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgJjpob3ZlciwgJi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBwcmltYXJ5KTtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgcHJpbWFyeSk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5zd2lwZXItc2xpZGUge1xuICAgIC5jb250ZW50LW1vZGFsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmZvcm1hdGlvbk1vZGFsIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICBoMiB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDVlbTtcbiAgICB9XG4gICAgdWwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBsaSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjllbTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50LWludHJvIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiA5NXB4O1xuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gICAgICAmLmJ0bi1jbG9zZSB7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgICAgICAgd2lkdGg6IDdweDtcbiAgICAgICAgICBoZWlnaHQ6IDdweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tY2xvc2Utd2hpdGUucG5nKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDdweCA3cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb24tY2xvc2Utc2Vjb25kYXJ5LnBuZyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ib3gtaW1hZ2Uge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbiIsImJvZHkucGFnZS1hY3R1YWxpdGVzIHtcbiAgLnZpZXctbmV3cyB7XG4gICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIH1cbiAgLnZpZXctZmlsdGVycyB7XG4gICAgZm9ybSB7XG4gICAgICBtYXJnaW4tdG9wOiAtOTVweDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihsZykge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudmlldy1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG4iLCJib2R5LnBhZ2UtYWdlbmRhIHtcbiAgLnZpZXctY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gICAgLyogQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjBweDsgKi9cbiAgICAuaXRlbS0tZXZlbnRfd3JhcHBlciB7XG4gICAgICBAaW5jbHVkZSBtYWtlLWNvbC1yZWFkeSgpO1xuICAgICAgQGluY2x1ZGUgbWFrZS1jb2woNCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDYpO1xuICAgICAgfVxuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG4gICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKDEyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkubm9kZS10eXBlLWV2ZW50IHtcbiAgLmV2ZW50LWludHJvIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAuZGF0ZSB7XG4gICAgICBjb2xvcjogI2I3YjdiNztcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjRlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuICAgIC50YWdzIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG9yYW5nZSk7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4xZW07XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgb3JhbmdlKTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiYm9keS5ub2RlLXR5cGUtZmFxIHtcbiAgLm5vZGUtZmFxIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxufVxuXG5cbmJvZHkucGFnZS1mYXEge1xuICAudmlldy1maWx0ZXJzIHtcbiAgICBmb3JtIHtcbiAgICAgIG1hcmdpbi10b3A6IC05NXB4O1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC52aWV3LWNvbnRlbnQge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIC5jYXJkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICBoNSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMjVlbTtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHNlY29uZGFyeSk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKGFsbCAuMnMpO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIHByaW1hcnkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiArIC5jYXJkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1YTY2NzE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJib2R5Lm5vZGUtdHlwZS1mb3JtYXRpb24ge1xuICAubm9kZS1mb3JtYXRpb24ge1xuICAgICYuY29sb3I0MCB7XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgdWwgbGkgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbWFya2V0aW5nKSwgLjk1KTtcbiAgICAgIH1cbiAgICAgIC5iYW5uZXIuYmFubmVyLS1pbWFnZSAudGl0bGUsXG4gICAgICAuYmxvY2stY291cnMgLmNyZWRpdHMsXG4gICAgICAuYmxvY2staW5mbyAuYXNpZGU6YWZ0ZXIsXG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLnRlc3RpbW9uaWFsIC5pbm5lcixcbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBtYXJrZXRpbmcpO1xuICAgICAgfVxuICAgICAgLm1vZGFsLWJvZHkgLnRpdGxlLFxuICAgICAgI2NvdXJzIC5tb2RhbC1ib2R5IC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1hcmtldGluZyk7XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJ0bi13cmFwcGVyIC5idG4tdGVydGlhcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1hcmtldGluZyk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBtYXJrZXRpbmcpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBtYXJrZXRpbmcpLCAxMCUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbWFya2V0aW5nKSwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIgLmNyZWRpdHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1hcmtldGluZyk7XG4gICAgICB9XG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgY29sb3I6ICM2OTZlNzI7XG4gICAgICB9XG4gICAgfVxuICAgICYuY29sb3IxODgsICYuY29sb3IxOTAge1xuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IHVsIGxpIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbW1lcmNlKSwgLjk1KTtcbiAgICAgIH1cbiAgICAgIC5iYW5uZXIuYmFubmVyLS1pbWFnZSAudGl0bGUsXG4gICAgICAuYmxvY2stY291cnMgLmNyZWRpdHMsXG4gICAgICAuYmxvY2staW5mbyAuYXNpZGU6YWZ0ZXIsXG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLnRlc3RpbW9uaWFsIC5pbm5lcixcbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21tZXJjZSk7XG4gICAgICB9XG4gICAgICAubW9kYWwtYm9keSAudGl0bGUsXG4gICAgICAjY291cnMgLm1vZGFsLWJvZHkgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgY29tbWVyY2UpO1xuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5idG4td3JhcHBlciAuYnRuLXRlcnRpYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21tZXJjZSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21tZXJjZSk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbW1lcmNlKSwgMTAlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbW1lcmNlKSwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIgLmNyZWRpdHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbW1lcmNlKTtcbiAgICAgIH1cbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAuZGVzY3JpcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICBjb2xvcjogIzY5NmU3MjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5jb2xvcjM2IHtcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCBkcm9pdCksIC45NSk7XG4gICAgICB9XG4gICAgICAuYmFubmVyLmJhbm5lci0taW1hZ2UgLnRpdGxlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5jcmVkaXRzLFxuICAgICAgLmJsb2NrLWluZm8gLmFzaWRlOmFmdGVyLFxuICAgICAgLml0ZW0tLXRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbCAuaW5uZXIsXG4gICAgICAudGVzdGltb25pYWxzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgbGkgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZHJvaXQpO1xuICAgICAgfVxuICAgICAgLm1vZGFsLWJvZHkgLnRpdGxlLFxuICAgICAgI2NvdXJzIC5tb2RhbC1ib2R5IC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRyb2l0KTtcbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYnRuLXdyYXBwZXIgLmJ0bi10ZXJ0aWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZHJvaXQpO1xuICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZHJvaXQpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBkcm9pdCksIDEwJSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBkcm9pdCksIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIC5jcmVkaXRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBkcm9pdCk7XG4gICAgICB9XG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgY29sb3I6ICM2OTZlNzI7XG4gICAgICB9XG4gICAgfVxuICAgICYuY29sb3IzOCB7XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgdWwgbGkgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgY29tcHRhYmlsaXRlKSwgLjk1KTtcbiAgICAgIH1cbiAgICAgIC5iYW5uZXIuYmFubmVyLS1pbWFnZSAudGl0bGUsXG4gICAgICAuYmxvY2stY291cnMgLmNyZWRpdHMsXG4gICAgICAuYmxvY2staW5mbyAuYXNpZGU6YWZ0ZXIsXG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLnRlc3RpbW9uaWFsIC5pbm5lcixcbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGUpO1xuICAgICAgfVxuICAgICAgLm1vZGFsLWJvZHkgLnRpdGxlLFxuICAgICAgI2NvdXJzIC5tb2RhbC1ib2R5IC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbXB0YWJpbGl0ZSk7XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJ0bi13cmFwcGVyIC5idG4tdGVydGlhcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbXB0YWJpbGl0ZSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGUpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGUpLCAxMCUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgY29tcHRhYmlsaXRlKSwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIgLmNyZWRpdHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbXB0YWJpbGl0ZSk7XG4gICAgICB9XG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgY29sb3I6ICM2OTZlNzI7XG4gICAgICB9XG4gICAgfVxuICAgICYuY29sb3I0NiB7XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgdWwgbGkgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZWJ1c2luZXNzKSwgLjk1KTtcbiAgICAgIH1cbiAgICAgIC5iYW5uZXIuYmFubmVyLS1pbWFnZSAudGl0bGUsXG4gICAgICAuYmxvY2stY291cnMgLmNyZWRpdHMsXG4gICAgICAuYmxvY2staW5mbyAuYXNpZGU6YWZ0ZXIsXG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLnRlc3RpbW9uaWFsIC5pbm5lcixcbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBlYnVzaW5lc3MpO1xuICAgICAgfVxuICAgICAgLm1vZGFsLWJvZHkgLnRpdGxlLFxuICAgICAgI2NvdXJzIC5tb2RhbC1ib2R5IC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGVidXNpbmVzcyk7XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJ0bi13cmFwcGVyIC5idG4tdGVydGlhcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGVidXNpbmVzcyk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBlYnVzaW5lc3MpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBlYnVzaW5lc3MpLCAxMCUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZWJ1c2luZXNzKSwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIgLmNyZWRpdHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGVidXNpbmVzcyk7XG4gICAgICB9XG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgY29sb3I6ICM2OTZlNzI7XG4gICAgICB9XG4gICAgfVxuICAgICYuY29sb3I0OCB7XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgdWwgbGkgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZWxlY3Ryb21lY2FuaXF1ZSksIC45NSk7XG4gICAgICB9XG4gICAgICAuYmFubmVyLmJhbm5lci0taW1hZ2UgLnRpdGxlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5jcmVkaXRzLFxuICAgICAgLmJsb2NrLWluZm8gLmFzaWRlOmFmdGVyLFxuICAgICAgLml0ZW0tLXRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbCAuaW5uZXIsXG4gICAgICAudGVzdGltb25pYWxzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgbGkgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZWxlY3Ryb21lY2FuaXF1ZSk7XG4gICAgICB9XG4gICAgICAubW9kYWwtYm9keSAudGl0bGUsXG4gICAgICAjY291cnMgLm1vZGFsLWJvZHkgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZWxlY3Ryb21lY2FuaXF1ZSk7XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJ0bi13cmFwcGVyIC5idG4tdGVydGlhcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGVsZWN0cm9tZWNhbmlxdWUpO1xuICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZWxlY3Ryb21lY2FuaXF1ZSk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGVsZWN0cm9tZWNhbmlxdWUpLCAxMCUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZWxlY3Ryb21lY2FuaXF1ZSksIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIC5jcmVkaXRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBlbGVjdHJvbWVjYW5pcXVlKTtcbiAgICAgIH1cbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAuZGVzY3JpcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICBjb2xvcjogIzY5NmU3MjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5jb2xvcjUwIHtcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVhdXRvKSwgLjk1KTtcbiAgICAgIH1cbiAgICAgIC5iYW5uZXIuYmFubmVyLS1pbWFnZSAudGl0bGUsXG4gICAgICAuYmxvY2stY291cnMgLmNyZWRpdHMsXG4gICAgICAuYmxvY2staW5mbyAuYXNpZGU6YWZ0ZXIsXG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLnRlc3RpbW9uaWFsIC5pbm5lcixcbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVhdXRvKTtcbiAgICAgIH1cbiAgICAgIC5tb2RhbC1ib2R5IC50aXRsZSxcbiAgICAgICNjb3VycyAubW9kYWwtYm9keSAudGl0bGUge1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVhdXRvKTtcbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYnRuLXdyYXBwZXIgLmJ0bi10ZXJ0aWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgaW5mb3JtYXRpcXVlYXV0byk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVhdXRvKTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgaW5mb3JtYXRpcXVlYXV0byksIDEwJSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVhdXRvKSwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIgLmNyZWRpdHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGluZm9ybWF0aXF1ZWF1dG8pO1xuICAgICAgfVxuICAgICAgLml0ZW0tLXRlc3RpbW9uaWFsIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgIGNvbG9yOiAjNjk2ZTcyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmNvbG9yNDQge1xuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IHVsIGxpIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGluZm9ybWF0aXF1ZXRlY2gpLCAuOTUpO1xuICAgICAgfVxuICAgICAgLmJhbm5lci5iYW5uZXItLWltYWdlIC50aXRsZSxcbiAgICAgIC5ibG9jay1jb3VycyAuY3JlZGl0cyxcbiAgICAgIC5ibG9jay1pbmZvIC5hc2lkZTphZnRlcixcbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAudGVzdGltb25pYWwgLmlubmVyLFxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGluZm9ybWF0aXF1ZXRlY2gpO1xuICAgICAgfVxuICAgICAgLm1vZGFsLWJvZHkgLnRpdGxlLFxuICAgICAgI2NvdXJzIC5tb2RhbC1ib2R5IC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGluZm9ybWF0aXF1ZXRlY2gpO1xuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5idG4td3JhcHBlciAuYnRuLXRlcnRpYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWV0ZWNoKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGluZm9ybWF0aXF1ZXRlY2gpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWV0ZWNoKSwgMTAlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGluZm9ybWF0aXF1ZXRlY2gpLCAxMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgbGkgYTpob3ZlciAuY3JlZGl0cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAudGVzdGltb25pYWxzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgaW5mb3JtYXRpcXVldGVjaCk7XG4gICAgICB9XG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgY29sb3I6ICM2OTZlNzI7XG4gICAgICB9XG4gICAgfVxuICAgICYuY29sb3I2NiwgJi5jb2xvcjY4LCAmLmNvbG9yNzAge1xuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IHVsIGxpIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZvcm1hdGlvbmNvbnRpbnVlKSwgLjk1KTtcbiAgICAgIH1cbiAgICAgIC5iYW5uZXIuYmFubmVyLS1pbWFnZSAudGl0bGUsXG4gICAgICAuYmxvY2stY291cnMgLmNyZWRpdHMsXG4gICAgICAuYmxvY2staW5mbyAuYXNpZGU6YWZ0ZXIsXG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLnRlc3RpbW9uaWFsIC5pbm5lcixcbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBmb3JtYXRpb25jb250aW51ZSk7XG4gICAgICB9XG4gICAgICAubW9kYWwtYm9keSAudGl0bGUsXG4gICAgICAjY291cnMgLm1vZGFsLWJvZHkgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZm9ybWF0aW9uY29udGludWUpO1xuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5idG4td3JhcHBlciAuYnRuLXRlcnRpYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBmb3JtYXRpb25jb250aW51ZSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBmb3JtYXRpb25jb250aW51ZSk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZvcm1hdGlvbmNvbnRpbnVlKSwgMTAlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZvcm1hdGlvbmNvbnRpbnVlKSwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIgLmNyZWRpdHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZvcm1hdGlvbmNvbnRpbnVlKTtcbiAgICAgIH1cbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAuZGVzY3JpcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICBjb2xvcjogIzY5NmU3MjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5jb2xvcjYwIHtcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCBhc3N1cmFuY2UpLCAuOTUpO1xuICAgICAgfVxuICAgICAgLmJhbm5lci5iYW5uZXItLWltYWdlIC50aXRsZSxcbiAgICAgIC5ibG9jay1jb3VycyAuY3JlZGl0cyxcbiAgICAgIC5ibG9jay1pbmZvIC5hc2lkZTphZnRlcixcbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAudGVzdGltb25pYWwgLmlubmVyLFxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGFzc3VyYW5jZSk7XG4gICAgICB9XG4gICAgICAubW9kYWwtYm9keSAudGl0bGUsXG4gICAgICAjY291cnMgLm1vZGFsLWJvZHkgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgYXNzdXJhbmNlKTtcbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYnRuLXdyYXBwZXIgLmJ0bi10ZXJ0aWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgYXNzdXJhbmNlKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGFzc3VyYW5jZSk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGFzc3VyYW5jZSksIDEwJSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBhc3N1cmFuY2UpLCAxMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgbGkgYTpob3ZlciAuY3JlZGl0cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAudGVzdGltb25pYWxzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgYXNzdXJhbmNlKTtcbiAgICAgIH1cbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAuZGVzY3JpcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICBjb2xvcjogIzY5NmU3MjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5jb2xvcjUyIHtcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVnZXN0KSwgLjk1KTtcbiAgICAgIH1cbiAgICAgIC5iYW5uZXIuYmFubmVyLS1pbWFnZSAudGl0bGUsXG4gICAgICAuYmxvY2stY291cnMgLmNyZWRpdHMsXG4gICAgICAuYmxvY2staW5mbyAuYXNpZGU6YWZ0ZXIsXG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLnRlc3RpbW9uaWFsIC5pbm5lcixcbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVnZXN0KTtcbiAgICAgIH1cbiAgICAgIC5tb2RhbC1ib2R5IC50aXRsZSxcbiAgICAgICNjb3VycyAubW9kYWwtYm9keSAudGl0bGUge1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVnZXN0KTtcbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYnRuLXdyYXBwZXIgLmJ0bi10ZXJ0aWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgaW5mb3JtYXRpcXVlZ2VzdCk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVnZXN0KTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgaW5mb3JtYXRpcXVlZ2VzdCksIDEwJSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBpbmZvcm1hdGlxdWVnZXN0KSwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIgLmNyZWRpdHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGluZm9ybWF0aXF1ZWdlc3QpO1xuICAgICAgfVxuICAgICAgLml0ZW0tLXRlc3RpbW9uaWFsIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgIGNvbG9yOiAjNjk2ZTcyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmNvbG9yNTQsICYuY29sb3IxODEge1xuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IHVsIGxpIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdyaCksIC45NSk7XG4gICAgICB9XG4gICAgICAuYmFubmVyLmJhbm5lci0taW1hZ2UgLnRpdGxlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5jcmVkaXRzLFxuICAgICAgLmJsb2NrLWluZm8gLmFzaWRlOmFmdGVyLFxuICAgICAgLml0ZW0tLXRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbCAuaW5uZXIsXG4gICAgICAudGVzdGltb25pYWxzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgbGkgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JoKTtcbiAgICAgIH1cbiAgICAgIC5tb2RhbC1ib2R5IC50aXRsZSxcbiAgICAgICNjb3VycyAubW9kYWwtYm9keSAudGl0bGUge1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBncmgpO1xuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5idG4td3JhcHBlciAuYnRuLXRlcnRpYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBncmgpO1xuICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JoKTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ3JoKSwgMTAlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdyaCksIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIC5jcmVkaXRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBncmgpO1xuICAgICAgfVxuICAgICAgLml0ZW0tLXRlc3RpbW9uaWFsIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgIGNvbG9yOiAjNjk2ZTcyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmNvbG9yNjIge1xuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IHVsIGxpIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1hcmtldGluZ3NvaXIpLCAuOTUpO1xuICAgICAgfVxuICAgICAgLmJhbm5lci5iYW5uZXItLWltYWdlIC50aXRsZSxcbiAgICAgIC5ibG9jay1jb3VycyAuY3JlZGl0cyxcbiAgICAgIC5ibG9jay1pbmZvIC5hc2lkZTphZnRlcixcbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAudGVzdGltb25pYWwgLmlubmVyLFxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1hcmtldGluZ3NvaXIpO1xuICAgICAgfVxuICAgICAgLm1vZGFsLWJvZHkgLnRpdGxlLFxuICAgICAgI2NvdXJzIC5tb2RhbC1ib2R5IC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1hcmtldGluZ3NvaXIpO1xuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5idG4td3JhcHBlciAuYnRuLXRlcnRpYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBtYXJrZXRpbmdzb2lyKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1hcmtldGluZ3NvaXIpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBtYXJrZXRpbmdzb2lyKSwgMTAlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG1hcmtldGluZ3NvaXIpLCAxMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgbGkgYTpob3ZlciAuY3JlZGl0cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAudGVzdGltb25pYWxzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgbWFya2V0aW5nc29pcik7XG4gICAgICB9XG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgY29sb3I6ICM2OTZlNzI7XG4gICAgICB9XG4gICAgfVxuICAgICYuY29sb3I2NCB7XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgdWwgbGkgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ2VzdGlvbiksIC45NSk7XG4gICAgICB9XG4gICAgICAuYmFubmVyLmJhbm5lci0taW1hZ2UgLnRpdGxlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5jcmVkaXRzLFxuICAgICAgLmJsb2NrLWluZm8gLmFzaWRlOmFmdGVyLFxuICAgICAgLml0ZW0tLXRlc3RpbW9uaWFsIC50ZXN0aW1vbmlhbCAuaW5uZXIsXG4gICAgICAudGVzdGltb25pYWxzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxuICAgICAgLmJsb2NrLWNvdXJzIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgbGkgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ2VzdGlvbik7XG4gICAgICB9XG4gICAgICAubW9kYWwtYm9keSAudGl0bGUsXG4gICAgICAjY291cnMgLm1vZGFsLWJvZHkgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ2VzdGlvbik7XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJ0bi13cmFwcGVyIC5idG4tdGVydGlhcnkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdlc3Rpb24pO1xuICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ2VzdGlvbik7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGdlc3Rpb24pLCAxMCUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZ2VzdGlvbiksIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIC5jcmVkaXRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBnZXN0aW9uKTtcbiAgICAgIH1cbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAuZGVzY3JpcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICBjb2xvcjogIzY5NmU3MjtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5jb2xvcjU2IHtcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGVzb2lyKSwgLjk1KTtcbiAgICAgIH1cbiAgICAgIC5iYW5uZXIuYmFubmVyLS1pbWFnZSAudGl0bGUsXG4gICAgICAuYmxvY2stY291cnMgLmNyZWRpdHMsXG4gICAgICAuYmxvY2staW5mbyAuYXNpZGU6YWZ0ZXIsXG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLnRlc3RpbW9uaWFsIC5pbm5lcixcbiAgICAgIC50ZXN0aW1vbmlhbHMgLnN3aXBlci1wYWdpbmF0aW9uLWJ1bGxldC1hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gICAgICAuYmxvY2stY291cnMgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCBsaSBhOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGVzb2lyKTtcbiAgICAgIH1cbiAgICAgIC5tb2RhbC1ib2R5IC50aXRsZSxcbiAgICAgICNjb3VycyAubW9kYWwtYm9keSAudGl0bGUge1xuICAgICAgICBjb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGVzb2lyKTtcbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYnRuLXdyYXBwZXIgLmJ0bi10ZXJ0aWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgY29tcHRhYmlsaXRlc29pcik7XG4gICAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGVzb2lyKTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgY29tcHRhYmlsaXRlc29pciksIDEwJSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBjb21wdGFiaWxpdGVzb2lyKSwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIgLmNyZWRpdHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGNvbXB0YWJpbGl0ZXNvaXIpO1xuICAgICAgfVxuICAgICAgLml0ZW0tLXRlc3RpbW9uaWFsIC5kZXNjcmlwdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgIGNvbG9yOiAjNjk2ZTcyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmNvbG9yNTgge1xuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IHVsIGxpIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZpc2MpLCAuOTUpO1xuICAgICAgfVxuICAgICAgLmJhbm5lci5iYW5uZXItLWltYWdlIC50aXRsZSxcbiAgICAgIC5ibG9jay1jb3VycyAuY3JlZGl0cyxcbiAgICAgIC5ibG9jay1pbmZvIC5hc2lkZTphZnRlcixcbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAudGVzdGltb25pYWwgLmlubmVyLFxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZpc2MpO1xuICAgICAgfVxuICAgICAgLm1vZGFsLWJvZHkgLnRpdGxlLFxuICAgICAgI2NvdXJzIC5tb2RhbC1ib2R5IC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZpc2MpO1xuICAgICAgfVxuICAgICAgLmJsb2NrLWNvdXJzIC5idG4td3JhcHBlciAuYnRuLXRlcnRpYXJ5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkdGhlbWUtY29sb3JzLCBmaXNjKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZpc2MpO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBmaXNjKSwgMTAlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGZpc2MpLCAxMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgbGkgYTpob3ZlciAuY3JlZGl0cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAudGVzdGltb25pYWxzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZmlzYyk7XG4gICAgICB9XG4gICAgICAuaXRlbS0tdGVzdGltb25pYWwgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgY29sb3I6ICM2OTZlNzI7XG4gICAgICB9XG4gICAgfVxuICAgICAgICAmLmNvbG9yNDcyLFxuICAgICAgICAmLmNvbG9yNDc0IHtcbiAgICAgIC5ibG9jay1jb3VycyAuYmxvY2stbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUobWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXRhYW5hbHlzaXMpLCAuOTUpO1xuICAgICAgfVxuICAgICAgLmJhbm5lci5iYW5uZXItLWltYWdlIC50aXRsZSxcbiAgICAgIC5ibG9jay1jb3VycyAuY3JlZGl0cyxcbiAgICAgIC5ibG9jay1pbmZvIC5hc2lkZTphZnRlcixcbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAudGVzdGltb25pYWwgLmlubmVyLFxuICAgICAgLnRlc3RpbW9uaWFscyAuc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rLmFjdGl2ZSxcbiAgICAgIC5ibG9jay1jb3VycyAubmF2LXRhYnMgLm5hdi1saW5rOmhvdmVyLFxuICAgICAgLmJsb2NrLWNvdXJzIC5ibG9jay1saXN0IGxpIGE6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhdGFhbmFseXNpcyk7XG4gICAgICB9XG4gICAgICAubW9kYWwtYm9keSAudGl0bGUsXG4gICAgICAjY291cnMgLm1vZGFsLWJvZHkgLnRpdGxlIHtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZGF0YWFuYWx5c2lzKTtcbiAgICAgIH1cbiAgICAgIC5ibG9jay1jb3VycyAuYnRuLXdyYXBwZXIgLmJ0bi10ZXJ0aWFyeSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZGF0YWFuYWx5c2lzKTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhdGFhbmFseXNpcyk7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIGRhdGFhbmFseXNpcyksIDEwJSk7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4obWFwLWdldCgkdGhlbWUtY29sb3JzLCBkYXRhYW5hbHlzaXMpLCAxMCUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuYmxvY2stY291cnMgLmJsb2NrLWxpc3QgbGkgYTpob3ZlciAuY3JlZGl0cyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAudGVzdGltb25pYWxzIC5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQge1xuICAgICAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJHRoZW1lLWNvbG9ycywgZGF0YWFuYWx5c2lzKTtcbiAgICAgIH1cbiAgICAgIC5pdGVtLS10ZXN0aW1vbmlhbCAuZGVzY3JpcHRpb24ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICBjb2xvcjogIzY5NmU3MjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkubm9kZS10eXBlLWltcGxhbnRhdGlvbiB7XG4gIC5ub2RlLWltcGxhbnRhdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDkwcHg7XG4gIH1cbn1cbiIsImJvZHkubm9kZS10eXBlLW5ld3Mge1xuICAubmV3cy1pbnRybyB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgIHAge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgJi5kYXRlIHtcbiAgICAgICAgY29sb3I6ICNiN2I3Yjc7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgICAmLnRhZ3Mge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG9yYW5nZSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiBtYXAtZ2V0KCR0aGVtZS1jb2xvcnMsIG9yYW5nZSk7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5pbWctd3JhcHBlciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkubm9kZS10eXBlLXRlc3RpbW9uaWFsIHtcbiAgLm5vZGUtdGVzdGltb25pYWwge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjllbTtcbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgMzBweCAzMHB4IDA7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICB9XG4gICAgfVxuICAgIC50ZXN0aS1pbnRybyB7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjlyZW07XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBmb250LXdlaWdodDogMzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICAgIH1cbiAgICAuZGVzY3JpcHRpb24ge1xuICAgICAgLmF1dGhvciB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsImJvZHkubm9kZS10eXBlLXdlYmZvcm0ge1xuICAubm9kZS13ZWJmb3JtIHtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbiAgfVxufVxuIl19 */
