/*!
 * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}html{box-sizing:border-box;-ms-overflow-style:scrollbar}*,:after,:before{box-sizing:inherit}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1170px}}.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-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-auto,.col-lg,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-auto,.col-md,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md-auto,.col-sm,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-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.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-2{margin-left:16.6666666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333333%}.offset-5{margin-left:41.6666666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333333%}.offset-8{margin-left:66.6666666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333333%}.offset-11{margin-left:91.6666666667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-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.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-sm-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-sm-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-sm-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-sm-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-sm-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-sm-2{margin-left:16.6666666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333333%}.offset-sm-5{margin-left:41.6666666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333333%}.offset-sm-8{margin-left:66.6666666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333333%}.offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-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.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-md-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-md-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-md-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-md-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-md-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-md-2{margin-left:16.6666666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333333%}.offset-md-5{margin-left:41.6666666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333333%}.offset-md-8{margin-left:66.6666666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333333%}.offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-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.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-lg-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-lg-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-lg-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-lg-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-lg-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-lg-2{margin-left:16.6666666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333333%}.offset-lg-5{margin-left:41.6666666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333333%}.offset-lg-8{margin-left:66.6666666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333333%}.offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-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.3333333333%;flex:0 0 8.3333333333%;max-width:8.3333333333%}.col-xl-2{-ms-flex:0 0 16.6666666667%;flex:0 0 16.6666666667%;max-width:16.6666666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.3333333333%;flex:0 0 33.3333333333%;max-width:33.3333333333%}.col-xl-5{-ms-flex:0 0 41.6666666667%;flex:0 0 41.6666666667%;max-width:41.6666666667%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-ms-flex:0 0 58.3333333333%;flex:0 0 58.3333333333%;max-width:58.3333333333%}.col-xl-8{-ms-flex:0 0 66.6666666667%;flex:0 0 66.6666666667%;max-width:66.6666666667%}.col-xl-9{-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-ms-flex:0 0 83.3333333333%;flex:0 0 83.3333333333%;max-width:83.3333333333%}.col-xl-11{-ms-flex:0 0 91.6666666667%;flex:0 0 91.6666666667%;max-width:91.6666666667%}.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.3333333333%}.offset-xl-2{margin-left:16.6666666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333333%}.offset-xl-5{margin-left:41.6666666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333333%}.offset-xl-8{margin-left:66.6666666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333333%}.offset-xl-11{margin-left:91.6666666667%}}.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:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-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}}.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}.flex-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-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}.flex-sm-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-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}.flex-md-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-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}.flex-lg-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-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}.flex-xl-fill{-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!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;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}body{color:#494949;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0!important;font-family:Poppins,sans-serif;font-weight:300}body .site-main{overflow:hidden}h1,h2,h3,h4,h5{font-family:Poppins,sans-serif;font-weight:700}h1{font-size:34px}h2{font-size:28px}h3{font-size:24px}h4{font-size:16px;margin:10px 0}h1.page-title{font-weight:400;text-align:center;line-height:1;margin-top:75px;margin-bottom:70px}img{display:block}a{transition-duration:.3s;color:#494949}a:hover{text-decoration:underline}a:focus,a:hover,a:visited{outline:none;color:#494949}.error-404{text-align:center;padding:100px 0}.inline-social a{margin:0 10px 10px;font-size:20px}.inline-social a:first-child{margin-left:0}.inline-social a:last-child{margin-right:0}.entry-content{margin-top:0}.white-text{color:#fff}.white-text a{color:#036}.dark-bg{background-color:rgba(34,34,34,.6);padding:20px}.section-title{position:relative;padding-bottom:5px}.section-title:after{position:absolute;content:" ";bottom:0;left:50%;transform:translateX(-50%);height:2px;width:100px;background-color:#036}.section-title.lefto:after{left:0;transform:none}.dark-row{background-color:#000;color:#fff}:-ms-input-placeholder{color:#036}::placeholder{color:#036}.search-form{position:relative;max-width:200px;margin:0 auto}.search-form input[type=search]{border:1px solid #036;background-color:#f0f0f0;color:#036;padding:5px 30px 5px 15px;font-size:14px;border-radius:15px}.search-form input[type=search]:focus{outline:none}.search-form .search-submit{background-color:#d5002b;color:#fff;padding:10px;border-radius:50%;outline:none;font-size:18px;font-weight:300;position:absolute;top:-4px;right:-10px;border:none}.not-found{text-align:center}.not-found .widget{display:none}.not-found h1,.not-found p{color:#036;font-weight:700}.page-section .page-section-btn{padding:8px 25px;text-align:center;border-radius:15px;text-transform:uppercase;font-weight:700;text-decoration:none;color:#fff;background-color:#d5002b}.page-section .page-section-btn .fas{opacity:0;margin-left:-15px;transition-duration:.2s}.page-section .page-section-btn:hover{background-color:#fbe6e9;color:#222;text-decoration:none}.page-section .page-section-btn:hover .fas{opacity:1;margin-left:10px}.btn-default,button[type=submit]{padding:8px 25px;text-align:center;border:none;border-radius:15px;text-transform:uppercase;font-weight:700;font-size:18px;text-decoration:none;color:#fff;background-color:#d5002b;transition-duration:.3s}.btn-default .fas,button[type=submit] .fas{opacity:0;margin-left:-15px;transition-duration:.2s}.btn-default:hover,button[type=submit]:hover{background-color:#fbe6e9;color:#222;text-decoration:none}.btn-default:hover .fas,button[type=submit]:hover .fas{opacity:1;margin-left:10px}#et-boc .gform_body h2,#et-boc .gform_body h3{font-weight:700;text-transform:uppercase;color:#036;margin-bottom:30px}#et-boc .gform_body h4{color:#019fcc}#et-boc .gform_body .gfield_time_hour>i{display:none}#et-boc .gform_body .form-section{margin-bottom:1.5em}#et-boc .gform_body ul li{padding:0 15px!important;margin-bottom:10px}@media only screen and (min-width:640px){#et-boc .gform_body ul li.gf_right_half{padding-right:0}#et-boc .gform_body ul li.gf_left_half{padding-left:0}}#et-boc .gform_body ul li .validation_message{color:#d5002b}#et-boc .gform_body ul li input,#et-boc .gform_body ul li select,#et-boc .gform_body ul li textarea{width:100%!important;border:1px solid #c8c8c8!important;border-radius:10px;padding:7px 10px!important;background-color:#fff}#et-boc .gform_body ul li select{-moz-appearance:none;-webkit-appearance:none;appearance:none}#et-boc .gform_body ul li .ginput_container_select{position:relative}#et-boc .gform_body ul li .ginput_container_select:after{position:absolute;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #222;right:10px;top:50%;transform:translateY(-50%)}#et-boc .gform_body ul li label{font-weight:500;margin-bottom:10px}#et-boc .gform_body ul li input:focus,#et-boc .gform_body ul li textarea:focus{outline-color:#036}#et-boc .gform_body ul li .gfield_checkbox{margin:0!important;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}@media only screen and (max-width:640px){#et-boc .gform_body ul li .gfield_checkbox{display:block}}#et-boc .gform_body ul li .gfield_checkbox li{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-positive:2;flex-grow:2}#et-boc .gform_body ul li .gfield_checkbox li label{margin-bottom:0}#et-boc .gform_body ul li .gfield_checkbox li input{width:auto!important;margin-right:10px}.gform_footer input[type=submit]{background-color:#d5002b!important;color:#fff!important;padding:18px 20px!important;font-weight:700;text-transform:uppercase;transition-duration:.3s;border:none!important;width:100%!important;text-align:center!important;cursor:pointer;border-radius:15px!important}.gform_footer input[type=submit]:hover{background-color:#a20021!important}.et-db #et-boc .et_pb_tabs.vertical-tabs{border:0;display:-ms-flexbox;display:flex}@media only screen and (max-width:768px){.et-db #et-boc .et_pb_tabs.vertical-tabs{-ms-flex-wrap:wrap;flex-wrap:wrap}}.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_tab{padding:30px}.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_tabs_controls{background-color:transparent;padding:20px!important;-ms-flex:.5;flex:.5}.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_tabs_controls:after{display:none;content:none}@media only screen and (max-width:768px){.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_tabs_controls{-ms-flex:0.5;flex:0.5}}@media only screen and (max-width:500px){.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_tabs_controls{-ms-flex:1;flex:1}}.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_tabs_controls li{border:0;margin-bottom:15px;display:inline-block;width:100%;height:auto!important}.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_tabs_controls li a{background-color:#eff5fe;border:2px solid #036;border-radius:15px!important;color:#036;cursor:pointer;padding:15px 25px!important;text-align:center!important;text-transform:uppercase;transition-duration:.3s;width:100%!important}.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_tabs_controls li.et_pb_tab_active a{border:2px solid #d5002b;background-color:#d5002b;color:#fff!important}.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_all_tabs{display:-ms-flexbox;display:flex;-ms-flex:2;flex:2}@media only screen and (max-width:768px){.et-db #et-boc .et_pb_tabs.vertical-tabs .et_pb_all_tabs{-ms-flex:1;flex:1}}.tablepress.fees-table{box-shadow:7px 10px 14px -4px #ebebeb;border:1px solid #ebebeb}.tablepress.fees-table thead th{background-color:#eff5fe;color:#fff}.tablepress.fees-table tr td{max-width:450px;min-width:100px;transition-duration:.3s}.tablepress.fees-table tr td.column-4{font-weight:700}.tablepress.fees-table .row-hover tr:hover td{background-color:rgba(0,51,102,.2)}.hero-area{padding:90px 0;background-color:#222;text-align:center}.hero-area h2{margin:0;color:#fff;position:relative;display:inline-block}.external-title h3{padding-bottom:0!important;font-size:18px!important}#testimonials-section .et-pb-slider-arrows a{padding-bottom:0;background-color:rgba(34,34,34,.3)}.services-row .et_pb_column.et_clickable{transition:all .3s!important;box-shadow:0 0 14px -1px transparent!important}.services-row .et_pb_column.et_clickable:hover{box-shadow:0 0 14px -1px rgba(0,0,0,.6)!important}@font-face{font-family:glyphs;src:url(fonts/glyphs/glyphs.eot?de82cb9bcb95b9db2a2ba0c173a2dd7f);src:url(fonts/glyphs/glyphs.eot?de82cb9bcb95b9db2a2ba0c173a2dd7f#iefix) format("embedded-opentype"),url(fonts/glyphs/glyphs.woff?de82cb9bcb95b9db2a2ba0c173a2dd7f) format("woff"),url(fonts/glyphs/glyphs.ttf?de82cb9bcb95b9db2a2ba0c173a2dd7f) format("truetype");font-weight:400;font-style:normal}.glyph{font-family:glyphs;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyph-calendar:before{content:"\f101"}.site-header{width:100%;top:0;z-index:10;background-color:#fff;transition-duration:.3s}.site-header,.site-header.scrolled{box-shadow:0 2px 15px 0 rgba(0,0,0,.5)}.site-header.scrolled{padding:5px 0}.site-header.admin-bar-on{top:32px}.site-header .header-top{background-color:#036;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0}.site-header .header-top,.site-header .header-top .left-ht-section{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-header .header-top .left-ht-section .ht-social a{color:#fff}.site-header .header-top .left-ht-section .ht-lang{margin-left:20px}.site-header .header-top .left-ht-section .ht-lang .qgt-google-translate-wrapper{color:#fff}.site-header .header-top .left-ht-section .ht-lang .qgt-google-translate-wrapper .qgt-dropdown-btn:focus{outline:none}.site-header .header-top .left-ht-section .ht-lang .qgt-google-translate-wrapper .qgt-country-list{background-color:#036}.site-header .header-top .right-ht-section a{color:#036;background-color:#fff;padding:5px 10px;border-radius:10px;text-decoration:none;font-size:14px}.site-header .header-bott{padding:20px 0}.site-header .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.site-header .container .logo-link{text-decoration:none}.site-header .container .header-logo{max-width:170px}.site-header .container .main-navigation{width:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:500;font-size:14px}.site-header .container .main-navigation ul li{margin:0 15px}.site-header .container .main-navigation ul li a{color:#036;transition-duration:.3s;padding:10px 0;position:relative}.site-header .container .main-navigation ul li a:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:2px;width:0;transition-duration:.3s;background-color:#d5002b}.site-header .container .main-navigation ul li a:hover{text-decoration:none;color:#d5002b}.site-header .container .main-navigation ul li a:hover:after{width:100%}.site-header .container .main-navigation ul li.current-menu-item>a{color:#d5002b}.site-header .container .main-navigation ul.sub-menu{background-color:#fff;padding:15px;border-top:1px solid #494949;top:calc(100% - 1px)}.site-header .container .main-navigation ul.sub-menu li{margin:3px 0}.site-header .container .main-navigation ul.sub-menu li a{width:300px}.site-header:after,.site-header:before{display:none}#responsive-menu-container{z-index:99999!important}.searchform .search-form{position:relative}.searchform .search-form input[type=search]{border:none;background-color:#f0f0f0;color:#036;padding:5px 30px 5px 15px;font-size:14px;border-radius:15px}.searchform .search-form input[type=search]:focus{outline:none}.searchform .search-form .search-submit{background-color:#d5002b;color:#fff;padding:10px;border-radius:50%;outline:none;font-size:18px;font-weight:300;position:absolute;top:-4px;right:-10px;border:none}@media only screen and (max-width:1024px){.site-header .searchform{display:none}}#responsive-menu-container{border-right:2px solid #036}.site-footer{background-color:#eff5fe;padding:30px 0 0;color:#fff;font-size:15px;color:#222}.site-footer h4{color:#103a62;font-weight:700}.site-footer .integrated h4{text-align:center}.site-footer .integrated .foot-img{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.site-footer .integrated .foot-img a{min-width:30%;padding:10px}.site-footer .footer-top .ft-right{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .footer-top .ft-right .ftr-left,.site-footer .footer-top .ft-right .ftr-right{max-width:50%;min-width:40%;margin-bottom:30px}.site-footer .footer-top .ft-right .ftr-right{text-align:right}.site-footer .footer-top .ft-right .ftr-full{width:100%}.site-footer .footer-top .ft-right .ftr-full form{width:100%!important}.site-footer .footer-top .ft-right .ftr-full form .gform_body li{padding-right:0!important}.site-footer .footer-top .ft-right .ftr-full form .gform_body li input{margin-top:0!important;padding-left:10px!important;border-radius:10px 0 0 10px;border:none}@media only screen and (max-width:640px){.site-footer .footer-top .ft-right .ftr-full form .gform_body li input{border-radius:10px!important}}.site-footer .footer-top .ft-right .ftr-full form .gform_footer input[type=submit]{margin:0;padding:9px 15px!important;border-radius:0 10px 10px 0!important}@media only screen and (max-width:640px){.site-footer .footer-top .ft-right .ftr-full form .gform_footer input[type=submit]{border-radius:10px!important}}.site-footer .footer-top .two-menus{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.site-footer .footer-bott{-ms-flex-align:start;align-items:flex-start}@media only screen and (max-width:992px){.site-footer .footer-bott{-ms-flex-direction:column;flex-direction:column;padding:10px;text-align:center}}.site-footer .footer-bott img{max-width:160px!important}.site-footer .footer-end{background-color:#103a62;color:#fff}.site-footer .footer-end a,.site-footer .footer-end a:hover{color:#fff}.site-footer .footer-end .site-info{text-align:center;margin-top:30px;padding:20px 0;position:relative}.site-footer h3{color:#fff;margin:0 0 20px;padding-bottom:10px;position:relative}.site-footer h3:after{position:absolute;content:"";bottom:0;left:0;height:2px;width:50px;background-color:#eff5fe}.site-footer ul{padding-left:0;margin-left:0;list-style:none}.site-footer ul li{margin:5px 0}.site-footer a{color:#222;text-decoration:none}.site-footer a:hover{color:#036}.post-type-archive-portfolio .our-work{text-align:center;padding:20px 0}.post-type-archive-portfolio .our-work .page-section-title{color:#036;position:relative;padding-bottom:30px}.post-type-archive-portfolio .our-work .page-section-title:after{position:absolute;content:"";width:80px;height:5px;background-color:#d5002b;left:50%;bottom:0;transform:translateX(-50%)}.post-type-archive-portfolio .archive-filter-result{background-color:#edf4fe;padding-top:60px;box-shadow:inset 0 7px 15px -7px rgba(0,0,0,.3);padding-bottom:40px}.post-type-archive-portfolio .archive-filter-result a{text-decoration:none}.post-type-archive-portfolio .archive-filter-result .portfolio{border-radius:15px;background-color:#fff;transition-duration:.3s;box-shadow:0 0 15px 0 transparent}.post-type-archive-portfolio .archive-filter-result .portfolio:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.5)}.post-type-archive-portfolio .archive-filter-result .portfolio .card{margin-bottom:30px}.post-type-archive-portfolio .archive-filter-result .portfolio .card .card-img-top{border-radius:15px 15px 0 0;width:100%}.post-type-archive-portfolio .archive-filter-result .portfolio .card .card-body{padding:0 15px 15px}.post-type-archive-portfolio .archive-filter-result .portfolio .card .card-body .card-title{text-transform:uppercase;color:#036;font-size:18px;margin:15px 0;font-weight:500}.post-type-archive-portfolio .archive-filter-result .portfolio .card .card-body .portfolio-detail{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;text-transform:capitalize;color:#103a62;font-size:14px;font-weight:500}.post-type-archive-portfolio .archive-filter-result .portfolio .card .card-body .card-text{font-size:14px;min-height:110px}.pagination-items{list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:30px auto}.pagination-items .list-inline-item{margin:5px}.pagination-items .list-inline-item .page-numbers,.pagination-items .list-inline-item a{padding:10px;background-color:#fff;border:1px solid #c8c8c8;color:#c8c8c8;display:block;width:40px;height:40px;text-align:center;line-height:20px;border-radius:5px;font-weight:700}.pagination-items .list-inline-item .page-numbers.current,.pagination-items .list-inline-item a.current{background-color:#036;color:#fff}.archive-filter{padding:30px}.archive-filter .filter-row{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between}.archive-filter .filter-row .ft-categories,.archive-filter .filter-row .ft-keywords,.archive-filter .filter-row .ft-offices{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative}.archive-filter .filter-row .ft-categories:not(.ft-keywords):after,.archive-filter .filter-row .ft-keywords:not(.ft-keywords):after,.archive-filter .filter-row .ft-offices:not(.ft-keywords):after{position:absolute;content:"";width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:8px solid #c8c8c8;right:30px;bottom:15px}.archive-filter .filter-row .ft-categories label,.archive-filter .filter-row .ft-keywords label,.archive-filter .filter-row .ft-offices label{font-size:14px;font-weight:500;margin-bottom:7px;color:#036}.archive-filter .filter-row .ft-categories input,.archive-filter .filter-row .ft-categories select,.archive-filter .filter-row .ft-keywords input,.archive-filter .filter-row .ft-keywords select,.archive-filter .filter-row .ft-offices input,.archive-filter .filter-row .ft-offices select{width:100%;border:1px solid #c8c8c8!important;border-radius:10px;padding:7px 10px!important;background-color:#fff;-moz-appearance:none;-webkit-appearance:none;appearance:none}.archive-filter .filter-row .ft-categories input:focus,.archive-filter .filter-row .ft-categories select:focus,.archive-filter .filter-row .ft-keywords input:focus,.archive-filter .filter-row .ft-keywords select:focus,.archive-filter .filter-row .ft-offices input:focus,.archive-filter .filter-row .ft-offices select:focus{outline:none}.archive-filter .filter-row .ft-buttons{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:768px){.archive-filter .filter-row .ft-buttons{margin-top:20px}}.archive-filter .filter-row .ft-buttons a,.archive-filter .filter-row .ft-buttons button{padding:8px 25px;text-align:center;border-radius:10px;text-transform:uppercase;font-weight:700;text-decoration:none;font-size:16px;line-height:24px;border:none;color:#fff;background-color:#019fcc}.archive-filter .filter-row .ft-buttons a:first-child,.archive-filter .filter-row .ft-buttons button:first-child{margin-right:10px}.archive-filter .filter-row .ft-buttons a:last-child,.archive-filter .filter-row .ft-buttons button:last-child{margin-left:10px}.archive-filter .filter-row .ft-buttons a:hover,.archive-filter .filter-row .ft-buttons button:hover{background-color:#017799}.archive-filter .filter-row .ft-buttons a.filter-cancel,.archive-filter .filter-row .ft-buttons button.filter-cancel{background-color:#d5002b}.archive-filter .filter-row .ft-buttons a.filter-cancel:hover,.archive-filter .filter-row .ft-buttons button.filter-cancel:hover{background-color:#a20021}.home #rev_slider_1_1_wrapper .custom.tparrows{background-color:#0887b9;transition-duration:.3s;height:60px}.home #rev_slider_1_1_wrapper .custom.tparrows:before{color:#fff;font-size:25px;line-height:60px}.home #rev_slider_1_1_wrapper .custom.tparrows:hover{background-color:#dfdfdf}.home #rev_slider_1_1_wrapper .custom.tparrows:hover:before{color:#222}.single-post .single-feat-img{margin-top:30px}.single-post .single-feat-img img{margin:0 auto}.single-post .entry-content{padding:30px 0}.single .ajax-popup-content{border-radius:0}.single-cbc-news .new-subtitle,.single-cbc-news .new-title{color:#036}.filtr-container .thumbnail{padding:0;border-radius:0;border:none}#main-gallery-row .simplefilter{margin:0 auto;padding-left:0;padding-bottom:30px}#main-gallery-row .simplefilter li{background-color:#036!important;color:#000!important;transition-duration:.3s}#main-gallery-row .simplefilter li.active{background-color:#494949!important;color:#fff!important}#main-gallery-row .simplefilter li:hover{background-color:#eff5fe!important}.modal-dialog .modal-content{background-color:transparent;box-shadow:none}.modal-dialog .modal-content .modal-header{border-bottom:none}.modal-dialog .modal-content .modal-header .modal-title{display:none}.modal-dialog .modal-content .modal-header .close{color:#fff;opacity:1}#et-boc #faq .et_pb_toggle{padding:0;margin-bottom:10px;border-radius:15px;border:3px solid #036;background-color:#fff}#et-boc #faq .et_pb_toggle .et_pb_toggle_title{padding:20px;color:#036}#et-boc #faq .et_pb_toggle .et_pb_toggle_title:before{display:none}#et-boc #faq .et_pb_toggle .et_pb_toggle_title:after{position:absolute;content:"+";width:15px;height:15px;right:20px;top:50%;transform:translateY(-50%);transition-duration:.3s}#et-boc #faq .et_pb_toggle .et_pb_toggle_content{padding:0 20px;margin:10px 0;border-radius:15px;background-color:#fff}#et-boc #faq .et_pb_toggle.et_pb_toggle_open .et_pb_toggle_title:after{content:"-"}.portfolio-content .portfolio-title,.portfolio-sidebar a{color:#036}.portfolio-content .portfolio-subtitle{color:#019fcc}.portfolio-content .portfolio-label{color:#036}.ajax-popup-content{max-width:1170px;margin:0 auto;position:relative;overflow:hidden;border-radius:20px}.ajax-popup-content .mfp-close{position:absolute;right:30px!important;top:15px!important;background-color:#d5002b!important;border-radius:50%;color:#fff!important;width:30px!important;height:30px!important;line-height:30px!important;opacity:1}.ajax-popup-content .portfolio-details li{margin-bottom:10px;font-weight:700}.ajax-popup-content .portfolio-details li i{margin-right:10px}.post-type-archive-portfolio .ajax-popup-content{max-width:1024px}.mfp-wrap .mfp-container .ajax-popup-content .mfp-close:focus,.mfp-wrap .mfp-container .ajax-popup-content .mfp-close:hover{background-color:#d5002b!important;color:#fff!important}.news-top-section{text-align:center;padding:20px 0}.news-top-section .page-section-title{color:#036;position:relative;padding-bottom:30px}.news-top-section .page-section-title:after{position:absolute;content:"";width:80px;height:5px;background-color:#d5002b;left:50%;bottom:0;transform:translateX(-50%)}.archive-filter-result{background-color:#edf4fe;padding-top:60px;box-shadow:inset 0 7px 15px -7px rgba(0,0,0,.3);padding-bottom:40px}.archive-filter-result a{text-decoration:none}.archive-filter-result .cbc-news-block{margin-bottom:30px}.archive-filter-result .cbc-news-block .cbc-news{border-radius:15px;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.5);height:100%}.archive-filter-result .cbc-news-block .cbc-news .card{margin-bottom:30px}.archive-filter-result .cbc-news-block .cbc-news .card .card-img-top{border-radius:15px 15px 0 0;width:100%}.archive-filter-result .cbc-news-block .cbc-news .card .card-body{padding:0 15px 15px}.archive-filter-result .cbc-news-block .cbc-news .card .card-body .card-title a{text-transform:uppercase;color:#036;font-size:18px;margin:15px 0;font-weight:500}.archive-filter-result .cbc-news-block .cbc-news .card .card-body .news-detail{color:#494949}.archive-filter-result .cbc-news-block .cbc-news .card .card-body .card-text{font-size:14px;min-height:84px}.archive-filter-result .cbc-news-block .cbc-news .card .card-body .card-read-more{font-weight:700;color:#036}.contact-menu{padding:40px 0 30px}.contact-menu #menu-contact-menu{list-style:none;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.contact-menu #menu-contact-menu li{margin-bottom:10px}.contact-menu #menu-contact-menu li a{text-decoration:none;color:#036;background-color:#edf4fe;border:2px solid #036;padding:10px 20px;text-transform:uppercase;font-weight:700;border-radius:15px;margin:0 8px;display:block}.contact-menu #menu-contact-menu li.current-menu-item a{color:#fff;background-color:#d5002b;border:2px solid #d5002b}#map-form .gform_body{margin-top:20px}#map-form .gform_footer input[type=submit]{width:auto!important;margin-left:15px}#contact-blue-bar .et_pb_row{-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:992px){#contact-blue-bar .et_pb_row{-ms-flex-wrap:wrap;flex-wrap:wrap}}#contact-blue-bar .et_pb_row .et_pb_column_1_5{width:auto!important}@media only screen and (max-width:992px){#contact-blue-bar .et_pb_row .et_pb_column_1_5{width:50%!important}}#contact-blue-bar .et_pb_row .et_pb_column_1_5.title-column{min-width:160px;text-align:center}@media only screen and (max-width:992px){#contact-blue-bar .et_pb_row .et_pb_column_1_5.title-column{width:100%!important}}.post-type-archive-our-people .page-section{padding-bottom:30px}.post-type-archive-our-people .page-section h3{color:#036;position:relative;padding-bottom:20px}.post-type-archive-our-people .page-section h3:after{content:"";position:absolute;width:80px;height:5px;background-color:#d5002b;left:50%;bottom:0;transform:translateX(-50%)}.post-type-archive-our-people .term-filter .list-inline{padding:0}.post-type-archive-our-people .archive-filter-result .cbc-news-block .card{background-color:#fff;border-radius:20px;overflow:hidden;transition-duration:.3s;box-shadow:0 0 14px -1px transparent}.post-type-archive-our-people .archive-filter-result .cbc-news-block .card:hover{box-shadow:0 0 14px -1px rgba(0,0,0,.6)}.post-type-archive-our-people .archive-filter-result .cbc-news-block .card img{width:100%}.post-type-archive-our-people .archive-filter-result .cbc-news-block .card h4{color:#036;text-transform:uppercase}.post-type-archive-our-people .archive-filter-result .cbc-news-block .card .our-people-detail{margin-top:0}.our-people-wrapper{border-radius:20px;overflow:hidden}.our-people-wrapper .our-people-sidebar{background-color:#036;height:100%;color:#fff}.our-people-wrapper .our-people-sidebar .our-people-details{color:#fff;padding:30px}.our-people-wrapper .our-people-sidebar .our-people-details a,.our-people-wrapper .our-people-sidebar .our-people-details a:hover{color:#fff}.our-people-wrapper .our-people-content .our-people-title,.our-people-wrapper .our-people-content h4{color:#036}.our-people-wrapper .our-people-content .our-people-title.our-people-subtitle,.our-people-wrapper .our-people-content h4.our-people-subtitle{color:#019fcc}.our-people-wrapper .our-people-content li{margin-bottom:10px}.single .our-people-wrapper{border-radius:0}.search-results .site-main{background-color:#edf4fe}.search-results .archive-filter{background-color:#fff}.search-results .search-block{margin-bottom:30px}.search-results .search-block article{border-radius:15px;background-color:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.5);height:100%;margin-bottom:30px;display:block}.search-results .search-block article .card{margin-bottom:30px}.search-results .search-block article .card .card-img-top{border-radius:15px 15px 0 0;width:100%}.search-results .search-block article .card .card-body{padding:0 15px 15px}.search-results .search-block article .card .card-body .card-title a{text-transform:uppercase;color:#036;font-size:18px;margin:15px 0;font-weight:500}.search-results .search-block article .card .card-body .news-detail{color:#494949}.search-results .search-block article .card .card-body .card-text{font-size:14px;min-height:84px}.search-results .search-block article .card .card-body .card-read-more{font-weight:700;color:#036;margin-top:20px;display:block}
/*# sourceMappingURL=data:application/json;base64,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LEFBRWYsMkVBQ0Usc0JBQXVCLEFBQ3ZCLG1CQUFvQixBQUNwQixnQkFBaUIsQUFDakIsd0JBQXlCLEFBQ3pCLG9DQUEwQyxDQUFFLEFBQzVDLGlGQUNFLHVDQUFpRCxDQUFFLEFBQ3JELCtFQUNFLFVBQVksQ0FBRSxBQUNoQiw4RUFDRSxXQUFlLEFBQ2Ysd0JBQTBCLENBQUUsQUFDOUIsOEZBQ0UsWUFBYyxDQUFFLEFBRXBCLG9CQUNFLG1CQUFvQixBQUNwQixlQUFpQixDQUFFLEFBQ25CLHdDQUNFLHNCQUEwQixBQUMxQixZQUFhLEFBQ2IsVUFBWSxDQUFFLEFBQ2QsNERBQ0UsV0FBWSxBQUNaLFlBQWMsQ0FBRSxBQUdkLGtJQUNFLFVBQVksQ0FBRSxBQUN0QixxR0FDRSxVQUFlLENBQUUsQUFDakIsNklBQ0UsYUFBZSxDQUFFLEFBQ3JCLDJDQUNFLGtCQUFvQixDQUFFLEFBRTFCLDRCQUNFLGVBQWlCLENBQUUsQUFFckIsMkJBQ0Usd0JBQTBCLENBQUUsQUFFOUIsZ0NBQ0UscUJBQXVCLENBQUUsQUFFM0IsOEJBQ0Usa0JBQW9CLENBQUUsQUFDdEIsc0NBQ0UsbUJBQW9CLEFBQ3BCLHNCQUF1QixBQUN2QixxQ0FBZ0QsQUFDaEQsWUFBYSxBQUNiLG1CQUFvQixBQUNwQixhQUFlLENBQUUsQUFDakIsNENBQ0Usa0JBQW9CLENBQUUsQUFDdEIsMERBQ0UsNEJBQTZCLEFBQzdCLFVBQVksQ0FBRSxBQUNoQix1REFDRSxtQkFBcUIsQ0FBRSxBQUN2QixxRUFDRSx5QkFBMEIsQUFDMUIsV0FBZSxBQUNmLGVBQWdCLEFBQ2hCLGNBQWUsQUFDZixlQUFpQixDQUFFLEFBQ3JCLG9FQUNFLGFBQWUsQ0FBRSxBQUNuQixrRUFDRSxlQUFnQixBQUNoQixlQUFpQixDQUFFLEFBQ3JCLHVFQUNFLGdCQUFrQixBQUNsQixXQUFlLEFBQ2YsZ0JBQWlCLEFBQ2pCLGFBQWUsQ0FBRSIsImZpbGUiOiJ0by5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiFcbiAqIEJvb3RzdHJhcCBHcmlkIHY0LjEuMyAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcbiAqIENvcHlyaWdodCAyMDExLTIwMTggVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gKiBDb3B5cmlnaHQgMjAxMS0yMDE4IFR3aXR0ZXIsIEluYy5cbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXG4gKi9cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoOyB9XG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IHNjcm9sbGJhcjsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA1NDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA5NjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTE3MHB4OyB9IH1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cblxuLnJvdyB7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLm5vLWd1dHRlcnMge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5uby1ndXR0ZXJzID4gLmNvbCxcbiAgLm5vLWd1dHRlcnMgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNvbC0xLCAuY29sLTIsIC5jb2wtMywgLmNvbC00LCAuY29sLTUsIC5jb2wtNiwgLmNvbC03LCAuY29sLTgsIC5jb2wtOSwgLmNvbC0xMCwgLmNvbC0xMSwgLmNvbC0xMiwgLmNvbCxcbi5jb2wtYXV0bywgLmNvbC1zbS0xLCAuY29sLXNtLTIsIC5jb2wtc20tMywgLmNvbC1zbS00LCAuY29sLXNtLTUsIC5jb2wtc20tNiwgLmNvbC1zbS03LCAuY29sLXNtLTgsIC5jb2wtc20tOSwgLmNvbC1zbS0xMCwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMiwgLmNvbC1zbSxcbi5jb2wtc20tYXV0bywgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiwgLmNvbC1tZCxcbi5jb2wtbWQtYXV0bywgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiwgLmNvbC1sZyxcbi5jb2wtbGctYXV0bywgLmNvbC14bC0xLCAuY29sLXhsLTIsIC5jb2wteGwtMywgLmNvbC14bC00LCAuY29sLXhsLTUsIC5jb2wteGwtNiwgLmNvbC14bC03LCAuY29sLXhsLTgsIC5jb2wteGwtOSwgLmNvbC14bC0xMCwgLmNvbC14bC0xMSwgLmNvbC14bC0xMiwgLmNvbC14bCxcbi5jb2wteGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG5cbi5jb2wge1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICAgIGZsZXgtYmFzaXM6IDA7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1hdXRvIHtcbiAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLmNvbC0xIHtcbiAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTsgfVxuXG4uY29sLTIge1xuICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclOyB9XG5cbi5jb2wtMyB7XG4gIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgICAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7IH1cblxuLmNvbC00IHtcbiAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTsgfVxuXG4uY29sLTUge1xuICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclOyB9XG5cbi5jb2wtNiB7XG4gIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgICAgZmxleDogMCAwIDUwJTtcbiAgbWF4LXdpZHRoOiA1MCU7IH1cblxuLmNvbC03IHtcbiAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTsgfVxuXG4uY29sLTgge1xuICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclOyB9XG5cbi5jb2wtOSB7XG4gIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgICAgZmxleDogMCAwIDc1JTtcbiAgbWF4LXdpZHRoOiA3NSU7IH1cblxuLmNvbC0xMCB7XG4gIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7IH1cblxuLmNvbC0xMSB7XG4gIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7IH1cblxuLmNvbC0xMiB7XG4gIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm9yZGVyLWZpcnN0IHtcbiAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgICAgb3JkZXI6IC0xOyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgICAgb3JkZXI6IDEzOyB9XG5cbi5vcmRlci0wIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgICBvcmRlcjogMDsgfVxuXG4ub3JkZXItMSB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgb3JkZXI6IDE7IH1cblxuLm9yZGVyLTIge1xuICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgIG9yZGVyOiAyOyB9XG5cbi5vcmRlci0zIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICBvcmRlcjogMzsgfVxuXG4ub3JkZXItNCB7XG4gIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgb3JkZXI6IDQ7IH1cblxuLm9yZGVyLTUge1xuICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgIG9yZGVyOiA1OyB9XG5cbi5vcmRlci02IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICBvcmRlcjogNjsgfVxuXG4ub3JkZXItNyB7XG4gIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgICAgb3JkZXI6IDc7IH1cblxuLm9yZGVyLTgge1xuICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgIG9yZGVyOiA4OyB9XG5cbi5vcmRlci05IHtcbiAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgICBvcmRlcjogOTsgfVxuXG4ub3JkZXItMTAge1xuICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICBvcmRlcjogMTA7IH1cblxuLm9yZGVyLTExIHtcbiAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgb3JkZXI6IDExOyB9XG5cbi5vcmRlci0xMiB7XG4gIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICAgIG9yZGVyOiAxMjsgfVxuXG4ub2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTsgfVxuXG4ub2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7IH1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7IH1cblxuLm9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclOyB9XG5cbi5vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiA1MCU7IH1cblxuLm9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlOyB9XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTsgfVxuXG4ub2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7IH1cblxuLm9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1zbS1hdXRvIHtcbiAgICAtbXMtZmxleDogMCAwIGF1dG87XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAuY29sLXNtLTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0zIHtcbiAgICAtbXMtZmxleDogMCAwIDI1JTtcbiAgICAgICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIC1tcy1mbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tNSB7XG4gICAgLW1zLWZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICAtbXMtZmxleDogMCAwIDUwJTtcbiAgICAgICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIC1tcy1mbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgLW1zLWZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS05IHtcbiAgICAtbXMtZmxleDogMCAwIDc1JTtcbiAgICAgICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICAtbXMtZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzJTsgfVxuICAuY29sLXNtLTExIHtcbiAgICAtbXMtZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTEyIHtcbiAgICAtbXMtZmxleDogMCAwIDEwMCU7XG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXItc20tZmlyc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMTtcbiAgICAgICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTM7XG4gICAgICAgIG9yZGVyOiAxMzsgfVxuICAub3JkZXItc20tMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDA7XG4gICAgICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTtcbiAgICAgICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXNtLTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICBvcmRlcjogMjsgfVxuICAub3JkZXItc20tMyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDM7XG4gICAgICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNDtcbiAgICAgICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXNtLTUge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1O1xuICAgICAgICBvcmRlcjogNTsgfVxuICAub3JkZXItc20tNiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDY7XG4gICAgICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNztcbiAgICAgICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXNtLTgge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA4O1xuICAgICAgICBvcmRlcjogODsgfVxuICAub3JkZXItc20tOSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDk7XG4gICAgICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEwO1xuICAgICAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXNtLTExIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTE7XG4gICAgICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXItc20tMTIge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMjtcbiAgICAgICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTsgfVxuICAub2Zmc2V0LXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTsgfVxuICAub2Zmc2V0LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7IH1cbiAgLm9mZnNldC1zbS02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQtc20tNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtbWQge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgICAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgICAgICBvcmRlcjogMDsgfVxuICAub3JkZXItbWQtMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgICBvcmRlcjogMzsgfVxuICAub3JkZXItbWQtNCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgICBvcmRlcjogNjsgfVxuICAub3JkZXItbWQtNyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci1tZC04IHtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgICAgICBvcmRlcjogOTsgfVxuICAub3JkZXItbWQtMTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICAgICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLW1kLTEyIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7IH1cbiAgLm9mZnNldC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTsgfVxuICAub2Zmc2V0LW1kLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTsgfVxuICAub2Zmc2V0LW1kLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC1tZC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLWxnIHtcbiAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMDtcbiAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLWF1dG8ge1xuICAgIC1tcy1mbGV4OiAwIDAgYXV0bztcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiBub25lOyB9XG4gIC5jb2wtbGctMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgOC4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICAtbXMtZmxleDogMCAwIDE2LjY2NjY2NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIC1tcy1mbGV4OiAwIDAgMjUlO1xuICAgICAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1heC13aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgLW1zLWZsZXg6IDAgMCAzMy4zMzMzMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICAtbXMtZmxleDogMCAwIDQxLjY2NjY2NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIC1tcy1mbGV4OiAwIDAgNTAlO1xuICAgICAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgLW1zLWZsZXg6IDAgMCA1OC4zMzMzMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICAtbXMtZmxleDogMCAwIDY2LjY2NjY2NjY2NjclO1xuICAgICAgICBmbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIC1tcy1mbGV4OiAwIDAgNzUlO1xuICAgICAgICBmbGV4OiAwIDAgNzUlO1xuICAgIG1heC13aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctMTAge1xuICAgIC1tcy1mbGV4OiAwIDAgODMuMzMzMzMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIC1tcy1mbGV4OiAwIDAgOTEuNjY2NjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTAwJTtcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xO1xuICAgICAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLWxnLWxhc3Qge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMztcbiAgICAgICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMDtcbiAgICAgICAgb3JkZXI6IDA7IH1cbiAgLm9yZGVyLWxnLTEge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbGctMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMztcbiAgICAgICAgb3JkZXI6IDM7IH1cbiAgLm9yZGVyLWxnLTQge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0O1xuICAgICAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDU7XG4gICAgICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci1sZy02IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNjtcbiAgICAgICAgb3JkZXI6IDY7IH1cbiAgLm9yZGVyLWxnLTcge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA3O1xuICAgICAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbGctOCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDg7XG4gICAgICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci1sZy05IHtcbiAgICAtbXMtZmxleC1vcmRlcjogOTtcbiAgICAgICAgb3JkZXI6IDk7IH1cbiAgLm9yZGVyLWxnLTEwIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTA7XG4gICAgICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXItbGctMTEge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMTtcbiAgICAgICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEyO1xuICAgICAgICBvcmRlcjogMTI7IH1cbiAgLm9mZnNldC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclOyB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTsgfVxuICAub2Zmc2V0LWxnLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC1sZy03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7IH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7IH1cbiAgLm9mZnNldC1sZy05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQtbGctMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTsgfVxuICAub2Zmc2V0LWxnLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteGwtYXV0byB7XG4gICAgLW1zLWZsZXg6IDAgMCBhdXRvO1xuICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgLmNvbC14bC0xIHtcbiAgICAtbXMtZmxleDogMCAwIDguMzMzMzMzMzMzMyU7XG4gICAgICAgIGZsZXg6IDAgMCA4LjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLXhsLTIge1xuICAgIC1tcy1mbGV4OiAwIDAgMTYuNjY2NjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCAxNi42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wteGwtMyB7XG4gICAgLW1zLWZsZXg6IDAgMCAyNSU7XG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICAtbXMtZmxleDogMCAwIDMzLjMzMzMzMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzJTsgfVxuICAuY29sLXhsLTUge1xuICAgIC1tcy1mbGV4OiAwIDAgNDEuNjY2NjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA0MS42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjclOyB9XG4gIC5jb2wteGwtNiB7XG4gICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICAtbXMtZmxleDogMCAwIDU4LjMzMzMzMzMzMzMlO1xuICAgICAgICBmbGV4OiAwIDAgNTguMzMzMzMzMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzJTsgfVxuICAuY29sLXhsLTgge1xuICAgIC1tcy1mbGV4OiAwIDAgNjYuNjY2NjY2NjY2NyU7XG4gICAgICAgIGZsZXg6IDAgMCA2Ni42NjY2NjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjclOyB9XG4gIC5jb2wteGwtOSB7XG4gICAgLW1zLWZsZXg6IDAgMCA3NSU7XG4gICAgICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgLW1zLWZsZXg6IDAgMCA4My4zMzMzMzMzMzMzJTtcbiAgICAgICAgZmxleDogMCAwIDgzLjMzMzMzMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMyU7IH1cbiAgLmNvbC14bC0xMSB7XG4gICAgLW1zLWZsZXg6IDAgMCA5MS42NjY2NjY2NjY3JTtcbiAgICAgICAgZmxleDogMCAwIDkxLjY2NjY2NjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NyU7IH1cbiAgLmNvbC14bC0xMiB7XG4gICAgLW1zLWZsZXg6IDAgMCAxMDAlO1xuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLm9yZGVyLXhsLWZpcnN0IHtcbiAgICAtbXMtZmxleC1vcmRlcjogLTE7XG4gICAgICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEzO1xuICAgICAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwO1xuICAgICAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci14bC0yIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzO1xuICAgICAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQ7XG4gICAgICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci14bC01IHtcbiAgICAtbXMtZmxleC1vcmRlcjogNTtcbiAgICAgICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXhsLTYge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2O1xuICAgICAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteGwtNyB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDc7XG4gICAgICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci14bC04IHtcbiAgICAtbXMtZmxleC1vcmRlcjogODtcbiAgICAgICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXhsLTkge1xuICAgIC1tcy1mbGV4LW9yZGVyOiA5O1xuICAgICAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteGwtMTAge1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxMDtcbiAgICAgICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci14bC0xMSB7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDExO1xuICAgICAgICBvcmRlcjogMTE7IH1cbiAgLm9yZGVyLXhsLTEyIHtcbiAgICAtbXMtZmxleC1vcmRlcjogMTI7XG4gICAgICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7IH1cbiAgLm9mZnNldC14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7IH1cbiAgLm9mZnNldC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclOyB9XG4gIC5vZmZzZXQteGwtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTsgfSB9XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlIHtcbiAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1yb3cge1xuICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZS1jZWxsIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG5cbi5kLWZsZXgge1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmQtc20tbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZC1tZC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5kLXhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuLmZsZXgtcm93IHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4ge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwIHtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtbm93cmFwIHtcbiAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1maWxsIHtcbiAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1ncm93LTEge1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTAge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1lbmQge1xuICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XG4gIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0cmV0Y2gge1xuICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1lbmQge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RyZXRjaCB7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtc20tcm93IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZmlsbCB7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZsZXgtbGctcm93IHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZmlsbCB7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbGV4LXhsLXJvdyB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICAgICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtZW5kIHtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuYm9keSB7XG4gIGNvbG9yOiAjNDk0OTQ5O1xuICBmb250LXNpemU6IDE2cHg7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuICBib2R5IC5zaXRlLW1haW4ge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1IHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuaDEge1xuICBmb250LXNpemU6IDM0cHg7IH1cblxuaDIge1xuICBmb250LXNpemU6IDI4cHg7IH1cblxuaDMge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuaDQge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbjogMTBweCAwOyB9XG5cbmgxLnBhZ2UtdGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tdG9wOiA3NXB4O1xuICBtYXJnaW4tYm90dG9tOiA3MHB4OyB9XG5cbmltZyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmEge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIGNvbG9yOiAjNDk0OTQ5OyB9XG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIGE6aG92ZXIsIGE6Zm9jdXMsIGE6dmlzaXRlZCB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjogIzQ5NDk0OTsgfVxuXG4uZXJyb3ItNDA0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxMDBweCAwOyB9XG5cbi5pbmxpbmUtc29jaWFsIGEge1xuICBtYXJnaW46IDAgMTBweCAxMHB4O1xuICBmb250LXNpemU6IDIwcHg7IH1cbiAgLmlubGluZS1zb2NpYWwgYTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmlubGluZS1zb2NpYWwgYTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmVudHJ5LWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi53aGl0ZS10ZXh0IHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLndoaXRlLXRleHQgYSB7XG4gICAgY29sb3I6ICMwMDMzNjY7IH1cblxuLmRhcmstYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM0LCAzNCwgMzQsIDAuNik7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLnNlY3Rpb24tdGl0bGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cbiAgLnNlY3Rpb24tdGl0bGU6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnICc7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMzNjY7IH1cbiAgLnNlY3Rpb24tdGl0bGUubGVmdG86YWZ0ZXIge1xuICAgIGxlZnQ6IDA7XG4gICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG5cbi5kYXJrLXJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIEVkZ2UgKi9cbiAgY29sb3I6ICMwMDMzNjY7IH1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjMDAzMzY2OyB9XG5cbjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMzM2NjsgfVxuXG4uc2VhcmNoLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAzMzY2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgY29sb3I6ICMwMDMzNjY7XG4gICAgcGFkZGluZzogNXB4IDMwcHggNXB4IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cbiAgICAuc2VhcmNoLWZvcm0gaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gIC5zZWFyY2gtZm9ybSAuc2VhcmNoLXN1Ym1pdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDAyYjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00cHg7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJvcmRlcjogbm9uZTsgfVxuXG4ubm90LWZvdW5kIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5ub3QtZm91bmQgLndpZGdldCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubm90LWZvdW5kIGgxIHtcbiAgICBjb2xvcjogIzAwMzM2NjtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAubm90LWZvdW5kIHAge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMDAzMzY2OyB9XG5cbi5wYWdlLXNlY3Rpb24gLnBhZ2Utc2VjdGlvbi1idG4ge1xuICBwYWRkaW5nOiA4cHggMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDAyYjsgfVxuICAucGFnZS1zZWN0aW9uIC5wYWdlLXNlY3Rpb24tYnRuIC5mYXMge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgfVxuICAucGFnZS1zZWN0aW9uIC5wYWdlLXNlY3Rpb24tYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJlNmU5O1xuICAgIGNvbG9yOiAjMjIyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5wYWdlLXNlY3Rpb24gLnBhZ2Utc2VjdGlvbi1idG46aG92ZXIgLmZhcyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuYnV0dG9uW3R5cGU9J3N1Ym1pdCddLCAuYnRuLWRlZmF1bHQge1xuICBwYWRkaW5nOiA4cHggMjVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTAwMmI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IC4zczsgfVxuICBidXR0b25bdHlwZT0nc3VibWl0J10gLmZhcywgLmJ0bi1kZWZhdWx0IC5mYXMge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4yczsgfVxuICBidXR0b25bdHlwZT0nc3VibWl0J106aG92ZXIsIC5idG4tZGVmYXVsdDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiZTZlOTtcbiAgICBjb2xvcjogIzIyMjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBidXR0b25bdHlwZT0nc3VibWl0J106aG92ZXIgLmZhcywgLmJ0bi1kZWZhdWx0OmhvdmVyIC5mYXMge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbiNldC1ib2MgLmdmb3JtX2JvZHkgaDIsICNldC1ib2MgLmdmb3JtX2JvZHkgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMzM2NjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4jZXQtYm9jIC5nZm9ybV9ib2R5IGg0IHtcbiAgY29sb3I6ICMwMTlmY2M7IH1cblxuI2V0LWJvYyAuZ2Zvcm1fYm9keSAuZ2ZpZWxkX3RpbWVfaG91ciA+IGkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNldC1ib2MgLmdmb3JtX2JvZHkgLmZvcm0tc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG5cbiNldC1ib2MgLmdmb3JtX2JvZHkgdWwgbGkge1xuICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICAgI2V0LWJvYyAuZ2Zvcm1fYm9keSB1bCBsaS5nZl9yaWdodF9oYWxmIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAjZXQtYm9jIC5nZm9ybV9ib2R5IHVsIGxpLmdmX2xlZnRfaGFsZiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuICAjZXQtYm9jIC5nZm9ybV9ib2R5IHVsIGxpIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgIGNvbG9yOiAjZDUwMDJiOyB9XG4gICNldC1ib2MgLmdmb3JtX2JvZHkgdWwgbGkgdGV4dGFyZWEsICNldC1ib2MgLmdmb3JtX2JvZHkgdWwgbGkgaW5wdXQsICNldC1ib2MgLmdmb3JtX2JvZHkgdWwgbGkgc2VsZWN0IHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4YzggIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIHBhZGRpbmc6IDdweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAjZXQtYm9jIC5nZm9ybV9ib2R5IHVsIGxpIHNlbGVjdCB7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICNldC1ib2MgLmdmb3JtX2JvZHkgdWwgbGkgLmdpbnB1dF9jb250YWluZXJfc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAjZXQtYm9jIC5nZm9ybV9ib2R5IHVsIGxpIC5naW5wdXRfY29udGFpbmVyX3NlbGVjdDphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICMyMjI7XG4gICAgICByaWdodDogMTBweDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgI2V0LWJvYyAuZ2Zvcm1fYm9keSB1bCBsaSBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICNldC1ib2MgLmdmb3JtX2JvZHkgdWwgbGkgaW5wdXQ6Zm9jdXMsICNldC1ib2MgLmdmb3JtX2JvZHkgdWwgbGkgdGV4dGFyZWE6Zm9jdXMge1xuICAgIG91dGxpbmUtY29sb3I6ICMwMDMzNjY7IH1cbiAgI2V0LWJvYyAuZ2Zvcm1fYm9keSB1bCBsaSAuZ2ZpZWxkX2NoZWNrYm94IHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAjZXQtYm9jIC5nZm9ybV9ib2R5IHVsIGxpIC5nZmllbGRfY2hlY2tib3gge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgI2V0LWJvYyAuZ2Zvcm1fYm9keSB1bCBsaSAuZ2ZpZWxkX2NoZWNrYm94IGxpIHtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAyO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMjsgfVxuICAgICAgI2V0LWJvYyAuZ2Zvcm1fYm9keSB1bCBsaSAuZ2ZpZWxkX2NoZWNrYm94IGxpIGxhYmVsIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgI2V0LWJvYyAuZ2Zvcm1fYm9keSB1bCBsaSAuZ2ZpZWxkX2NoZWNrYm94IGxpIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNTAwMmIgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMThweCAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAxNXB4ICFpbXBvcnRhbnQ7IH1cbiAgLmdmb3JtX2Zvb3RlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTIwMDIxICFpbXBvcnRhbnQ7IH1cblxuLmV0LWRiICNldC1ib2MgLmV0X3BiX3RhYnMudmVydGljYWwtdGFicyB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5ldC1kYiAjZXQtYm9jIC5ldF9wYl90YWJzLnZlcnRpY2FsLXRhYnMge1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICAuZXQtZGIgI2V0LWJvYyAuZXRfcGJfdGFicy52ZXJ0aWNhbC10YWJzIC5ldF9wYl90YWIge1xuICAgIHBhZGRpbmc6IDMwcHg7IH1cbiAgLmV0LWRiICNldC1ib2MgLmV0X3BiX3RhYnMudmVydGljYWwtdGFicyAuZXRfcGJfdGFic19jb250cm9scyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMjBweCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAuNTtcbiAgICAgICAgZmxleDogLjU7IH1cbiAgICAuZXQtZGIgI2V0LWJvYyAuZXRfcGJfdGFicy52ZXJ0aWNhbC10YWJzIC5ldF9wYl90YWJzX2NvbnRyb2xzOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmV0LWRiICNldC1ib2MgLmV0X3BiX3RhYnMudmVydGljYWwtdGFicyAuZXRfcGJfdGFic19jb250cm9scyB7XG4gICAgICAgIC1tcy1mbGV4OiAwLjU7XG4gICAgICAgICAgICBmbGV4OiAwLjU7IH0gfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIC5ldC1kYiAjZXQtYm9jIC5ldF9wYl90YWJzLnZlcnRpY2FsLXRhYnMgLmV0X3BiX3RhYnNfY29udHJvbHMge1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgICAgIGZsZXg6IDE7IH0gfVxuICAgIC5ldC1kYiAjZXQtYm9jIC5ldF9wYl90YWJzLnZlcnRpY2FsLXRhYnMgLmV0X3BiX3RhYnNfY29udHJvbHMgbGkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgICAgLmV0LWRiICNldC1ib2MgLmV0X3BiX3RhYnMudmVydGljYWwtdGFicyAuZXRfcGJfdGFic19jb250cm9scyBsaSBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjVmZTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMzM2NjtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzAwMzM2NjtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDI1cHggIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgICAgLmV0LWRiICNldC1ib2MgLmV0X3BiX3RhYnMudmVydGljYWwtdGFicyAuZXRfcGJfdGFic19jb250cm9scyBsaS5ldF9wYl90YWJfYWN0aXZlIGEge1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZDUwMDJiO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUwMDJiO1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC5ldC1kYiAjZXQtYm9jIC5ldF9wYl90YWJzLnZlcnRpY2FsLXRhYnMgLmV0X3BiX2FsbF90YWJzIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4OiAyO1xuICAgICAgICBmbGV4OiAyOyB9XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmV0LWRiICNldC1ib2MgLmV0X3BiX3RhYnMudmVydGljYWwtdGFicyAuZXRfcGJfYWxsX3RhYnMge1xuICAgICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgICAgIGZsZXg6IDE7IH0gfVxuXG4udGFibGVwcmVzcy5mZWVzLXRhYmxlIHtcbiAgYm94LXNoYWRvdzogN3B4IDEwcHggMTRweCAtNHB4ICNFQkVCRUI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQkVCRUI7IH1cbiAgLnRhYmxlcHJlc3MuZmVlcy10YWJsZSB0aGVhZCB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjVmZTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAudGFibGVwcmVzcy5mZWVzLXRhYmxlIHRyIHRkIHtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG4gICAgLnRhYmxlcHJlc3MuZmVlcy10YWJsZSB0ciB0ZC5jb2x1bW4tNCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAudGFibGVwcmVzcy5mZWVzLXRhYmxlIC5yb3ctaG92ZXIgdHI6aG92ZXIgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgNTEsIDEwMiwgMC4yKTsgfVxuXG4uaGVyby1hcmVhIHtcbiAgcGFkZGluZzogOTBweCAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmhlcm8tYXJlYSBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLmV4dGVybmFsLXRpdGxlIGgzIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7IH1cblxuI3Rlc3RpbW9uaWFscy1zZWN0aW9uIC5ldC1wYi1zbGlkZXItYXJyb3dzIGEge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzNCwgMzQsIDM0LCAwLjMpOyB9XG5cbi5zZXJ2aWNlcy1yb3cgLmV0X3BiX2NvbHVtbi5ldF9jbGlja2FibGUge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyAhaW1wb3J0YW50O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE0cHggLTFweCB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gIC5zZXJ2aWNlcy1yb3cgLmV0X3BiX2NvbHVtbi5ldF9jbGlja2FibGU6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTRweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC42KSAhaW1wb3J0YW50OyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJnbHlwaHNcIjtcbiAgc3JjOiB1cmwoXCJmb250cy9nbHlwaHMvZ2x5cGhzLmVvdD9kZTgyY2I5YmNiOTViOWRiMmEyYmEwYzE3M2EyZGQ3ZlwiKTtcbiAgc3JjOiB1cmwoXCJmb250cy9nbHlwaHMvZ2x5cGhzLmVvdD9kZTgyY2I5YmNiOTViOWRiMmEyYmEwYzE3M2EyZGQ3ZiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiZm9udHMvZ2x5cGhzL2dseXBocy53b2ZmP2RlODJjYjliY2I5NWI5ZGIyYTJiYTBjMTczYTJkZDdmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImZvbnRzL2dseXBocy9nbHlwaHMudHRmP2RlODJjYjliY2I5NWI5ZGIyYTJiYTBjMTczYTJkZDdmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmdseXBoIHtcbiAgZm9udC1mYW1pbHk6IFwiZ2x5cGhzXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgc3BlYWs6IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogaW5oZXJpdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uZ2x5cGgtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDFcIjsgfVxuXG4uc2l0ZS1oZWFkZXIge1xuICB3aWR0aDogMTAwJTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAuc2l0ZS1oZWFkZXIuc2Nyb2xsZWQge1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIHBhZGRpbmc6IDVweCAwOyB9XG4gIC5zaXRlLWhlYWRlci5hZG1pbi1iYXItb24ge1xuICAgIHRvcDogMzJweDsgfVxuICAuc2l0ZS1oZWFkZXIgLmhlYWRlci10b3Age1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDMzNjY7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICAuc2l0ZS1oZWFkZXIgLmhlYWRlci10b3AgLmxlZnQtaHQtc2VjdGlvbiB7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAgIC5zaXRlLWhlYWRlciAuaGVhZGVyLXRvcCAubGVmdC1odC1zZWN0aW9uIC5odC1zb2NpYWwgYSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgLmhlYWRlci10b3AgLmxlZnQtaHQtc2VjdGlvbiAuaHQtbGFuZyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAuaGVhZGVyLXRvcCAubGVmdC1odC1zZWN0aW9uIC5odC1sYW5nIC5xZ3QtZ29vZ2xlLXRyYW5zbGF0ZS13cmFwcGVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAuaGVhZGVyLXRvcCAubGVmdC1odC1zZWN0aW9uIC5odC1sYW5nIC5xZ3QtZ29vZ2xlLXRyYW5zbGF0ZS13cmFwcGVyIC5xZ3QtZHJvcGRvd24tYnRuOmZvY3VzIHtcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmhlYWRlci10b3AgLmxlZnQtaHQtc2VjdGlvbiAuaHQtbGFuZyAucWd0LWdvb2dsZS10cmFuc2xhdGUtd3JhcHBlciAucWd0LWNvdW50cnktbGlzdCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMzY2OyB9XG4gICAgLnNpdGUtaGVhZGVyIC5oZWFkZXItdG9wIC5yaWdodC1odC1zZWN0aW9uIGEge1xuICAgICAgY29sb3I6ICMwMDMzNjY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gIC5zaXRlLWhlYWRlciAuaGVhZGVyLWJvdHQge1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAuc2l0ZS1oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC5zaXRlLWhlYWRlciAuY29udGFpbmVyIC5sb2dvLWxpbmsge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLnNpdGUtaGVhZGVyIC5jb250YWluZXIgLmhlYWRlci1sb2dvIHtcbiAgICAgIG1heC13aWR0aDogMTcwcHg7IH1cbiAgICAuc2l0ZS1oZWFkZXIgLmNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1mYW1pbHk6ICdNb250c2VycmF0Jywgc2Fucy1zZXJpZjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgLmNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpIHtcbiAgICAgICAgbWFyZ2luOiAwIDE1cHg7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyIC5jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiB1bCBsaSBhIHtcbiAgICAgICAgICBjb2xvcjogIzAwMzM2NjtcbiAgICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAuY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkgYTphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTAwMmI7IH1cbiAgICAgICAgICAuc2l0ZS1oZWFkZXIgLmNvbnRhaW5lciAubWFpbi1uYXZpZ2F0aW9uIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICNkNTAwMmI7IH1cbiAgICAgICAgICAgIC5zaXRlLWhlYWRlciAuY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkgYTpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5zaXRlLWhlYWRlciAuY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gdWwgbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIHtcbiAgICAgICAgICBjb2xvcjogI2Q1MDAyYjsgfVxuICAgICAgLnNpdGUtaGVhZGVyIC5jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiB1bC5zdWItbWVudSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNDk0OTQ5O1xuICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDFweCk7IH1cbiAgICAgICAgLnNpdGUtaGVhZGVyIC5jb250YWluZXIgLm1haW4tbmF2aWdhdGlvbiB1bC5zdWItbWVudSBsaSB7XG4gICAgICAgICAgbWFyZ2luOiAzcHggMDsgfVxuICAgICAgICAgIC5zaXRlLWhlYWRlciAuY29udGFpbmVyIC5tYWluLW5hdmlnYXRpb24gdWwuc3ViLW1lbnUgbGkgYSB7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7IH1cbiAgLnNpdGUtaGVhZGVyOmJlZm9yZSwgLnNpdGUtaGVhZGVyOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4jcmVzcG9uc2l2ZS1tZW51LWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDk5OTk5ICFpbXBvcnRhbnQ7IH1cblxuLnNlYXJjaGZvcm0gLnNlYXJjaC1mb3JtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5zZWFyY2hmb3JtIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgICBjb2xvcjogIzAwMzM2NjtcbiAgICBwYWRkaW5nOiA1cHggMzBweCA1cHggMTVweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuICAgIC5zZWFyY2hmb3JtIC5zZWFyY2gtZm9ybSBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLnNlYXJjaGZvcm0gLnNlYXJjaC1mb3JtIC5zZWFyY2gtc3VibWl0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUwMDJiO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTRweDtcbiAgICByaWdodDogLTEwcHg7XG4gICAgYm9yZGVyOiBub25lOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5zaXRlLWhlYWRlciAuc2VhcmNoZm9ybSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbiNyZXNwb25zaXZlLW1lbnUtY29udGFpbmVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMzM2NjsgfVxuXG4uc2l0ZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmNWZlO1xuICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMyMjI7IH1cbiAgLnNpdGUtZm9vdGVyIGg0IHtcbiAgICBjb2xvcjogIzEwM2E2MjtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAuc2l0ZS1mb290ZXIgLmludGVncmF0ZWQgaDQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2l0ZS1mb290ZXIgLmludGVncmF0ZWQgLmZvb3QtaW1nIHtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmludGVncmF0ZWQgLmZvb3QtaW1nIGEge1xuICAgICAgbWluLXdpZHRoOiAzMCU7XG4gICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZnQtcmlnaHQge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLXRvcCAuZnQtcmlnaHQgLmZ0ci1sZWZ0LCAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZ0LXJpZ2h0IC5mdHItcmlnaHQge1xuICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICBtaW4td2lkdGg6IDQwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZ0LXJpZ2h0IC5mdHItcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZ0LXJpZ2h0IC5mdHItZnVsbCB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mdC1yaWdodCAuZnRyLWZ1bGwgZm9ybSB7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mdC1yaWdodCAuZnRyLWZ1bGwgZm9ybSAuZ2Zvcm1fYm9keSBsaSB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAgICAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mdC1yaWdodCAuZnRyLWZ1bGwgZm9ybSAuZ2Zvcm1fYm9keSBsaSBpbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7IH1cbiAgICAgICAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICAgICAgICAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mdC1yaWdodCAuZnRyLWZ1bGwgZm9ybSAuZ2Zvcm1fYm9keSBsaSBpbnB1dCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweCAhaW1wb3J0YW50OyB9IH1cbiAgICAgICAgLnNpdGUtZm9vdGVyIC5mb290ZXItdG9wIC5mdC1yaWdodCAuZnRyLWZ1bGwgZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogOXB4IDE1cHggIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDEwcHggMTBweCAwICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgICAgICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLmZ0LXJpZ2h0IC5mdHItZnVsbCBmb3JtIC5nZm9ybV9mb290ZXIgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4ICFpbXBvcnRhbnQ7IH0gfVxuICAuc2l0ZS1mb290ZXIgLmZvb3Rlci10b3AgLnR3by1tZW51cyB7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dCB7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLWJvdHQge1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLnNpdGUtZm9vdGVyIC5mb290ZXItYm90dCBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxNjBweCAhaW1wb3J0YW50OyB9XG4gIC5zaXRlLWZvb3RlciAuZm9vdGVyLWVuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEwM2E2MjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5zaXRlLWZvb3RlciAuZm9vdGVyLWVuZCBhIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuc2l0ZS1mb290ZXIgLmZvb3Rlci1lbmQgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnNpdGUtZm9vdGVyIC5mb290ZXItZW5kIC5zaXRlLWluZm8ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2l0ZS1mb290ZXIgaDMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNpdGUtZm9vdGVyIGgzOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmNWZlOyB9XG4gIC5zaXRlLWZvb3RlciB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAuc2l0ZS1mb290ZXIgdWwgbGkge1xuICAgICAgbWFyZ2luOiA1cHggMDsgfVxuICAuc2l0ZS1mb290ZXIgYSB7XG4gICAgY29sb3I6ICMyMjI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLnNpdGUtZm9vdGVyIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDMzNjY7IH1cblxuLnBvc3QtdHlwZS1hcmNoaXZlLXBvcnRmb2xpbyAub3VyLXdvcmsge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIwcHggMDsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtcG9ydGZvbGlvIC5vdXItd29yayAucGFnZS1zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogIzAwMzM2NjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtcG9ydGZvbGlvIC5vdXItd29yayAucGFnZS1zZWN0aW9uLXRpdGxlOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTAwMmI7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBib3R0b206IDA7XG4gICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTsgfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtcG9ydGZvbGlvIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmNGZlO1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCA3cHggMTVweCAtN3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLXBvcnRmb2xpbyAuYXJjaGl2ZS1maWx0ZXItcmVzdWx0IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtcG9ydGZvbGlvIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLnBvcnRmb2xpbyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4zcztcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHRyYW5zcGFyZW50OyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLXBvcnRmb2xpbyAuYXJjaGl2ZS1maWx0ZXItcmVzdWx0IC5wb3J0Zm9saW86aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgICAucG9zdC10eXBlLWFyY2hpdmUtcG9ydGZvbGlvIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLnBvcnRmb2xpbyAuY2FyZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICAucG9zdC10eXBlLWFyY2hpdmUtcG9ydGZvbGlvIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLnBvcnRmb2xpbyAuY2FyZCAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweCAxNXB4IDAgMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3J0Zm9saW8gLmFyY2hpdmUtZmlsdGVyLXJlc3VsdCAucG9ydGZvbGlvIC5jYXJkIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMTVweDsgfVxuICAgICAgICAucG9zdC10eXBlLWFyY2hpdmUtcG9ydGZvbGlvIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLnBvcnRmb2xpbyAuY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlIHtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGNvbG9yOiAjMDAzMzY2O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBtYXJnaW46IDE1cHggMDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3J0Zm9saW8gLmFyY2hpdmUtZmlsdGVyLXJlc3VsdCAucG9ydGZvbGlvIC5jYXJkIC5jYXJkLWJvZHkgLnBvcnRmb2xpby1kZXRhaWwge1xuICAgICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgIGNvbG9yOiAjMTAzYTYyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgIC5wb3N0LXR5cGUtYXJjaGl2ZS1wb3J0Zm9saW8gLmFyY2hpdmUtZmlsdGVyLXJlc3VsdCAucG9ydGZvbGlvIC5jYXJkIC5jYXJkLWJvZHkgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDExMHB4OyB9XG5cbi5wYWdpbmF0aW9uLWl0ZW1zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDMwcHggYXV0bzsgfVxuICAucGFnaW5hdGlvbi1pdGVtcyAubGlzdC1pbmxpbmUtaXRlbSB7XG4gICAgbWFyZ2luOiA1cHg7IH1cbiAgICAucGFnaW5hdGlvbi1pdGVtcyAubGlzdC1pbmxpbmUtaXRlbSAucGFnZS1udW1iZXJzLCAucGFnaW5hdGlvbi1pdGVtcyAubGlzdC1pbmxpbmUtaXRlbSBhIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcbiAgICAgIGNvbG9yOiAjYzhjOGM4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAgIC5wYWdpbmF0aW9uLWl0ZW1zIC5saXN0LWlubGluZS1pdGVtIC5wYWdlLW51bWJlcnMuY3VycmVudCwgLnBhZ2luYXRpb24taXRlbXMgLmxpc3QtaW5saW5lLWl0ZW0gYS5jdXJyZW50IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM2NjtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cblxuLmFyY2hpdmUtZmlsdGVyIHtcbiAgcGFkZGluZzogMzBweDsgfVxuICAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cge1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtY2F0ZWdvcmllcywgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1vZmZpY2VzLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LWtleXdvcmRzIHtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtY2F0ZWdvcmllczpub3QoLmZ0LWtleXdvcmRzKTphZnRlciwgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1vZmZpY2VzOm5vdCguZnQta2V5d29yZHMpOmFmdGVyLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LWtleXdvcmRzOm5vdCguZnQta2V5d29yZHMpOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjYzhjOGM4O1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgICAgYm90dG9tOiAxNXB4OyB9XG4gICAgICAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LWNhdGVnb3JpZXMgbGFiZWwsIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtb2ZmaWNlcyBsYWJlbCwgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1rZXl3b3JkcyBsYWJlbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuICAgICAgICBjb2xvcjogIzAwMzM2NjsgfVxuICAgICAgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1jYXRlZ29yaWVzIHNlbGVjdCwgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1jYXRlZ29yaWVzIGlucHV0LCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LW9mZmljZXMgc2VsZWN0LCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LW9mZmljZXMgaW5wdXQsIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQta2V5d29yZHMgc2VsZWN0LCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LWtleXdvcmRzIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4YzggIWltcG9ydGFudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgICAgcGFkZGluZzogN3B4IDEwcHggIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICAgICAgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1jYXRlZ29yaWVzIHNlbGVjdDpmb2N1cywgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1jYXRlZ29yaWVzIGlucHV0OmZvY3VzLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LW9mZmljZXMgc2VsZWN0OmZvY3VzLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LW9mZmljZXMgaW5wdXQ6Zm9jdXMsIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQta2V5d29yZHMgc2VsZWN0OmZvY3VzLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LWtleXdvcmRzIGlucHV0OmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1idXR0b25zIHtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtYnV0dG9ucyB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gICAgICAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LWJ1dHRvbnMgYSwgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1idXR0b25zIGJ1dHRvbiB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAyNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMTlmY2M7IH1cbiAgICAgICAgLmFyY2hpdmUtZmlsdGVyIC5maWx0ZXItcm93IC5mdC1idXR0b25zIGE6Zmlyc3QtY2hpbGQsIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtYnV0dG9ucyBidXR0b246Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuICAgICAgICAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LWJ1dHRvbnMgYTpsYXN0LWNoaWxkLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LWJ1dHRvbnMgYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG4gICAgICAgIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtYnV0dG9ucyBhOmhvdmVyLCAuYXJjaGl2ZS1maWx0ZXIgLmZpbHRlci1yb3cgLmZ0LWJ1dHRvbnMgYnV0dG9uOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDE3Nzk5OyB9XG4gICAgICAgIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtYnV0dG9ucyBhLmZpbHRlci1jYW5jZWwsIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtYnV0dG9ucyBidXR0b24uZmlsdGVyLWNhbmNlbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDAyYjsgfVxuICAgICAgICAgIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtYnV0dG9ucyBhLmZpbHRlci1jYW5jZWw6aG92ZXIsIC5hcmNoaXZlLWZpbHRlciAuZmlsdGVyLXJvdyAuZnQtYnV0dG9ucyBidXR0b24uZmlsdGVyLWNhbmNlbDpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTIwMDIxOyB9XG5cbi5ob21lICNyZXZfc2xpZGVyXzFfMV93cmFwcGVyIC5jdXN0b20udHBhcnJvd3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDg4N2I5O1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuM3M7XG4gIGhlaWdodDogNjBweDsgfVxuICAuaG9tZSAjcmV2X3NsaWRlcl8xXzFfd3JhcHBlciAuY3VzdG9tLnRwYXJyb3dzOmJlZm9yZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA2MHB4OyB9XG4gIC5ob21lICNyZXZfc2xpZGVyXzFfMV93cmFwcGVyIC5jdXN0b20udHBhcnJvd3M6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmRmZGY7IH1cbiAgICAuaG9tZSAjcmV2X3NsaWRlcl8xXzFfd3JhcHBlciAuY3VzdG9tLnRwYXJyb3dzOmhvdmVyOmJlZm9yZSB7XG4gICAgICBjb2xvcjogIzIyMjsgfVxuXG4uc2luZ2xlLXBvc3QgLnNpbmdsZS1mZWF0LWltZyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7IH1cbiAgLnNpbmdsZS1wb3N0IC5zaW5nbGUtZmVhdC1pbWcgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uc2luZ2xlLXBvc3QgLmVudHJ5LWNvbnRlbnQge1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuLnNpbmdsZSAuYWpheC1wb3B1cC1jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uc2luZ2xlLWNiYy1uZXdzIC5uZXctdGl0bGUsIC5zaW5nbGUtY2JjLW5ld3MgLm5ldy1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjMDAzMzY2OyB9XG5cbi5maWx0ci1jb250YWluZXIgLnRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4jbWFpbi1nYWxsZXJ5LXJvdyAuc2ltcGxlZmlsdGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgI21haW4tZ2FsbGVyeS1yb3cgLnNpbXBsZWZpbHRlciBsaSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM2NiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG4gICAgI21haW4tZ2FsbGVyeS1yb3cgLnNpbXBsZWZpbHRlciBsaS5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NDk0OSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAgICNtYWluLWdhbGxlcnktcm93IC5zaW1wbGVmaWx0ZXIgbGk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjVmZSAhaW1wb3J0YW50OyB9XG5cbi5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgICAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLm1vZGFsLXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAubW9kYWwtZGlhbG9nIC5tb2RhbC1jb250ZW50IC5tb2RhbC1oZWFkZXIgLmNsb3NlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4jZXQtYm9jICNmYXEgLmV0X3BiX3RvZ2dsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICMwMDMzNjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cbiAgI2V0LWJvYyAjZmFxIC5ldF9wYl90b2dnbGUgLmV0X3BiX3RvZ2dsZV90aXRsZSB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBjb2xvcjogIzAwMzM2NjsgfVxuICAgICNldC1ib2MgI2ZhcSAuZXRfcGJfdG9nZ2xlIC5ldF9wYl90b2dnbGVfdGl0bGU6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAjZXQtYm9jICNmYXEgLmV0X3BiX3RvZ2dsZSAuZXRfcGJfdG9nZ2xlX3RpdGxlOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcrJztcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzOyB9XG4gICNldC1ib2MgI2ZhcSAuZXRfcGJfdG9nZ2xlIC5ldF9wYl90b2dnbGVfY29udGVudCB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAjZXQtYm9jICNmYXEgLmV0X3BiX3RvZ2dsZS5ldF9wYl90b2dnbGVfb3BlbiAuZXRfcGJfdG9nZ2xlX3RpdGxlOmFmdGVyIHtcbiAgICBjb250ZW50OiAnLSc7IH1cblxuLnBvcnRmb2xpby1zaWRlYmFyIGEge1xuICBjb2xvcjogIzAwMzM2NjsgfVxuXG4ucG9ydGZvbGlvLWNvbnRlbnQgLnBvcnRmb2xpby10aXRsZSB7XG4gIGNvbG9yOiAjMDAzMzY2OyB9XG5cbi5wb3J0Zm9saW8tY29udGVudCAucG9ydGZvbGlvLXN1YnRpdGxlIHtcbiAgY29sb3I6ICMwMTlmY2M7IH1cblxuLnBvcnRmb2xpby1jb250ZW50IC5wb3J0Zm9saW8tbGFiZWwge1xuICBjb2xvcjogIzAwMzM2NjsgfVxuXG4uYWpheC1wb3B1cC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMTcwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7IH1cbiAgLmFqYXgtcG9wdXAtY29udGVudCAubWZwLWNsb3NlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDE1cHggIWltcG9ydGFudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUwMDJiICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmFqYXgtcG9wdXAtY29udGVudCAucG9ydGZvbGlvLWRldGFpbHMgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cbiAgICAuYWpheC1wb3B1cC1jb250ZW50IC5wb3J0Zm9saW8tZGV0YWlscyBsaSBpIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtcG9ydGZvbGlvIC5hamF4LXBvcHVwLWNvbnRlbnQge1xuICBtYXgtd2lkdGg6IDEwMjRweDsgfVxuXG4ubWZwLXdyYXAgLm1mcC1jb250YWluZXIgLmFqYXgtcG9wdXAtY29udGVudCAubWZwLWNsb3NlOmhvdmVyLCAubWZwLXdyYXAgLm1mcC1jb250YWluZXIgLmFqYXgtcG9wdXAtY29udGVudCAubWZwLWNsb3NlOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDAyYiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5uZXdzLXRvcC1zZWN0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgLm5ld3MtdG9wLXNlY3Rpb24gLnBhZ2Utc2VjdGlvbi10aXRsZSB7XG4gICAgY29sb3I6ICMwMDMzNjY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4OyB9XG4gICAgLm5ld3MtdG9wLXNlY3Rpb24gLnBhZ2Utc2VjdGlvbi10aXRsZTphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDUwMDJiO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH1cblxuLmFyY2hpdmUtZmlsdGVyLXJlc3VsdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGY0ZmU7XG4gIHBhZGRpbmctdG9wOiA2MHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDdweCAxNXB4IC03cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAuYXJjaGl2ZS1maWx0ZXItcmVzdWx0IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYXJjaGl2ZS1maWx0ZXItcmVzdWx0IC5jYmMtbmV3cy1ibG9jayB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLmNiYy1uZXdzLWJsb2NrIC5jYmMtbmV3cyB7XG4gICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAuYXJjaGl2ZS1maWx0ZXItcmVzdWx0IC5jYmMtbmV3cy1ibG9jayAuY2JjLW5ld3MgLmNhcmQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgICAgIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLmNiYy1uZXdzLWJsb2NrIC5jYmMtbmV3cyAuY2FyZCAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4IDE1cHggMCAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLmNiYy1uZXdzLWJsb2NrIC5jYmMtbmV3cyAuY2FyZCAuY2FyZC1ib2R5IHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMTVweDsgfVxuICAgICAgICAgIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLmNiYy1uZXdzLWJsb2NrIC5jYmMtbmV3cyAuY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXRpdGxlIGEge1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAzMzY2O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgICAgICAgLmFyY2hpdmUtZmlsdGVyLXJlc3VsdCAuY2JjLW5ld3MtYmxvY2sgLmNiYy1uZXdzIC5jYXJkIC5jYXJkLWJvZHkgLm5ld3MtZGV0YWlsIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDk0OTQ5OyB9XG4gICAgICAgICAgLmFyY2hpdmUtZmlsdGVyLXJlc3VsdCAuY2JjLW5ld3MtYmxvY2sgLmNiYy1uZXdzIC5jYXJkIC5jYXJkLWJvZHkgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA4NHB4OyB9XG4gICAgICAgICAgLmFyY2hpdmUtZmlsdGVyLXJlc3VsdCAuY2JjLW5ld3MtYmxvY2sgLmNiYy1uZXdzIC5jYXJkIC5jYXJkLWJvZHkgLmNhcmQtcmVhZC1tb3JlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgY29sb3I6ICMwMDMzNjY7IH1cblxuLmNvbnRhY3QtbWVudSB7XG4gIHBhZGRpbmc6IDQwcHggMCAzMHB4OyB9XG4gIC5jb250YWN0LW1lbnUgI21lbnUtY29udGFjdC1tZW51IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuY29udGFjdC1tZW51ICNtZW51LWNvbnRhY3QtbWVudSBsaSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgICAuY29udGFjdC1tZW51ICNtZW51LWNvbnRhY3QtbWVudSBsaSBhIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBjb2xvcjogIzAwMzM2NjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjRmZTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMzM2NjtcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICAgICAgbWFyZ2luOiAwIDhweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5jb250YWN0LW1lbnUgI21lbnUtY29udGFjdC1tZW51IGxpLmN1cnJlbnQtbWVudS1pdGVtIGEge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDAyYjtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2Q1MDAyYjsgfVxuXG4jbWFwLWZvcm0gLmdmb3JtX2JvZHkge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbiNtYXAtZm9ybSAuZ2Zvcm1fZm9vdGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG5cbiNjb250YWN0LWJsdWUtYmFyIC5ldF9wYl9yb3cge1xuICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAjY29udGFjdC1ibHVlLWJhciAuZXRfcGJfcm93IHtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cbiAgI2NvbnRhY3QtYmx1ZS1iYXIgLmV0X3BiX3JvdyAuZXRfcGJfY29sdW1uXzFfNSB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICNjb250YWN0LWJsdWUtYmFyIC5ldF9wYl9yb3cgLmV0X3BiX2NvbHVtbl8xXzUge1xuICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH0gfVxuICAgICNjb250YWN0LWJsdWUtYmFyIC5ldF9wYl9yb3cgLmV0X3BiX2NvbHVtbl8xXzUudGl0bGUtY29sdW1uIHtcbiAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgICAgICAgI2NvbnRhY3QtYmx1ZS1iYXIgLmV0X3BiX3JvdyAuZXRfcGJfY29sdW1uXzFfNS50aXRsZS1jb2x1bW4ge1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG4ucG9zdC10eXBlLWFyY2hpdmUtb3VyLXBlb3BsZSAucGFnZS1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLW91ci1wZW9wbGUgLnBhZ2Utc2VjdGlvbiBoMyB7XG4gICAgY29sb3I6ICMwMDMzNjY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLnBvc3QtdHlwZS1hcmNoaXZlLW91ci1wZW9wbGUgLnBhZ2Utc2VjdGlvbiBoMzo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogODBweDtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDAyYjtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS1vdXItcGVvcGxlIC50ZXJtLWZpbHRlciAubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5wb3N0LXR5cGUtYXJjaGl2ZS1vdXItcGVvcGxlIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLmNiYy1uZXdzLWJsb2NrIC5jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE0cHggLTFweCB0cmFuc3BhcmVudDsgfVxuICAucG9zdC10eXBlLWFyY2hpdmUtb3VyLXBlb3BsZSAuYXJjaGl2ZS1maWx0ZXItcmVzdWx0IC5jYmMtbmV3cy1ibG9jayAuY2FyZDpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjYpOyB9XG4gIC5wb3N0LXR5cGUtYXJjaGl2ZS1vdXItcGVvcGxlIC5hcmNoaXZlLWZpbHRlci1yZXN1bHQgLmNiYy1uZXdzLWJsb2NrIC5jYXJkIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLW91ci1wZW9wbGUgLmFyY2hpdmUtZmlsdGVyLXJlc3VsdCAuY2JjLW5ld3MtYmxvY2sgLmNhcmQgaDQge1xuICAgIGNvbG9yOiAjMDAzMzY2O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnBvc3QtdHlwZS1hcmNoaXZlLW91ci1wZW9wbGUgLmFyY2hpdmUtZmlsdGVyLXJlc3VsdCAuY2JjLW5ld3MtYmxvY2sgLmNhcmQgLm91ci1wZW9wbGUtZGV0YWlsIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5vdXItcGVvcGxlLXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5vdXItcGVvcGxlLXdyYXBwZXIgLm91ci1wZW9wbGUtc2lkZWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzM2NjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAub3VyLXBlb3BsZS13cmFwcGVyIC5vdXItcGVvcGxlLXNpZGViYXIgLm91ci1wZW9wbGUtZGV0YWlscyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDMwcHg7IH1cbiAgICAgIC5vdXItcGVvcGxlLXdyYXBwZXIgLm91ci1wZW9wbGUtc2lkZWJhciAub3VyLXBlb3BsZS1kZXRhaWxzIGEge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAub3VyLXBlb3BsZS13cmFwcGVyIC5vdXItcGVvcGxlLXNpZGViYXIgLm91ci1wZW9wbGUtZGV0YWlscyBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAub3VyLXBlb3BsZS13cmFwcGVyIC5vdXItcGVvcGxlLWNvbnRlbnQgLm91ci1wZW9wbGUtdGl0bGUsIC5vdXItcGVvcGxlLXdyYXBwZXIgLm91ci1wZW9wbGUtY29udGVudCBoNCB7XG4gICAgY29sb3I6ICMwMDMzNjY7IH1cbiAgICAub3VyLXBlb3BsZS13cmFwcGVyIC5vdXItcGVvcGxlLWNvbnRlbnQgLm91ci1wZW9wbGUtdGl0bGUub3VyLXBlb3BsZS1zdWJ0aXRsZSwgLm91ci1wZW9wbGUtd3JhcHBlciAub3VyLXBlb3BsZS1jb250ZW50IGg0Lm91ci1wZW9wbGUtc3VidGl0bGUge1xuICAgICAgY29sb3I6ICMwMTlmY2M7IH1cbiAgLm91ci1wZW9wbGUtd3JhcHBlciAub3VyLXBlb3BsZS1jb250ZW50IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5zaW5nbGUgLm91ci1wZW9wbGUtd3JhcHBlciB7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5zaXRlLW1haW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmNGZlOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYXJjaGl2ZS1maWx0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1ibG9jayBhcnRpY2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1ibG9jayBhcnRpY2xlIC5jYXJkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAgIC5zZWFyY2gtcmVzdWx0cyAuc2VhcmNoLWJsb2NrIGFydGljbGUgLmNhcmQgLmNhcmQtaW1nLXRvcCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE1cHggMTVweCAwIDA7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1ibG9jayBhcnRpY2xlIC5jYXJkIC5jYXJkLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMTVweDsgfVxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1ibG9jayBhcnRpY2xlIC5jYXJkIC5jYXJkLWJvZHkgLmNhcmQtdGl0bGUgYSB7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBjb2xvcjogIzAwMzM2NjtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgbWFyZ2luOiAxNXB4IDA7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1ibG9jayBhcnRpY2xlIC5jYXJkIC5jYXJkLWJvZHkgLm5ld3MtZGV0YWlsIHtcbiAgICAgICAgICBjb2xvcjogIzQ5NDk0OTsgfVxuICAgICAgICAuc2VhcmNoLXJlc3VsdHMgLnNlYXJjaC1ibG9jayBhcnRpY2xlIC5jYXJkIC5jYXJkLWJvZHkgLmNhcmQtdGV4dCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDg0cHg7IH1cbiAgICAgICAgLnNlYXJjaC1yZXN1bHRzIC5zZWFyY2gtYmxvY2sgYXJ0aWNsZSAuY2FyZCAuY2FyZC1ib2R5IC5jYXJkLXJlYWQtbW9yZSB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgY29sb3I6ICMwMDMzNjY7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuIl19 */