@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+Display:wght@400;500;700&family=Noto+Sans:wght@400;500;600;700;800&family=Raleway:wght@500;700;800&display=swap");html{font-size:62.5%}html,html *{-webkit-box-sizing:border-box;box-sizing:border-box}html[data-whatinput=mouse] .select2-container--focus:focus,html[data-whatinput=mouse] .select2-selection:focus,html[data-whatinput=mouse] .selection:focus,html[data-whatinput=mouse] a:focus,html[data-whatinput=mouse] button:focus,html[data-whatinput=mouse] input:focus{outline:none}html body{margin:0;max-width:100vw;overflow-x:hidden;position:relative;width:100%}html a:focus,html a:hover{text-decoration:none}html ol,html ul{margin-top:0}html .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}html .flex-row:after,html .flex-row:before{width:0}html .flex-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}html .flex-end{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;justify-content:flex-end}html .relative{position:relative}html img,html svg{max-width:100%}html svg{max-height:100%}html figure{margin:0}html button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;cursor:pointer;font-family:inherit;padding:0}html input:not([class^=able] input){-webkit-appearance:none;-moz-appearance:none;appearance:none}.accordeon-toggle{cursor:pointer}.accordeon-content{height:0}.accordeon-content[aria-hidden=false]{height:auto}.onglet-content:not(.active){display:none!important}.unloaded{position:absolute}.modals,.unloaded{opacity:0;visibility:hidden}.modals{height:100vh;left:0;pointer-events:none;position:fixed;top:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100vw;z-index:1000}.modals.modal-visible{opacity:1;pointer-events:auto;visibility:visible}.modals .modal-closer{background:rgba(0,0,0,.4);height:100%;width:100%}.modals .modal-content{left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;visibility:hidden}.modals .modal-content.modal-visible{opacity:1;pointer-events:auto;visibility:visible}.container-wide{margin:0 auto;width:calc(100vw - 40px)}@media screen and (min-width:576px){.container-wide{width:calc(100vw - 60px)}}.container{margin:0 auto;max-width:calc(100vw - 40px);width:calc(100vw - 40px)}@media screen and (min-width:576px){.container{max-width:calc(100vw - 60px);width:540px}}@media screen and (min-width:768px){.container{width:720px}}@media screen and (min-width:992px){.container{max-width:calc(100vw - 20px);width:960px}}@media screen and (min-width:1200px){.container{width:1170px}}@media screen and (min-width:1700px){.container{width:1170px}}.container-fluid{width:calc(100vw - 40px)}.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-30px;width:calc(100% + 20px)}@media screen and (min-width:576px){.flex-container{width:calc(100% + 30px)}}.flex-container.flex-space{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.flex-container>.xxs-1{margin-right:20px;margin-top:30px;width:calc(8.33333% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-1{margin-right:30px;width:calc(8.33333% - 30px)}}.flex-container>.xxs-offset-1{margin-left:8.33333%}.flex-container>.xxs-2{margin-right:20px;margin-top:30px;width:calc(16.66667% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-2{margin-right:30px;width:calc(16.66667% - 30px)}}.flex-container>.xxs-offset-2{margin-left:16.66667%}.flex-container>.xxs-3{margin-right:20px;margin-top:30px;width:calc(25% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-3{margin-right:30px;width:calc(25% - 30px)}}.flex-container>.xxs-offset-3{margin-left:25%}.flex-container>.xxs-4{margin-right:20px;margin-top:30px;width:calc(33.33333% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-4{margin-right:30px;width:calc(33.33333% - 30px)}}.flex-container>.xxs-offset-4{margin-left:33.33333%}.flex-container>.xxs-5{margin-right:20px;margin-top:30px;width:calc(41.66667% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-5{margin-right:30px;width:calc(41.66667% - 30px)}}.flex-container>.xxs-offset-5{margin-left:41.66667%}.flex-container>.xxs-6{margin-right:20px;margin-top:30px;width:calc(50% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-6{margin-right:30px;width:calc(50% - 30px)}}.flex-container>.xxs-offset-6{margin-left:50%}.flex-container>.xxs-7{margin-right:20px;margin-top:30px;width:calc(58.33333% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-7{margin-right:30px;width:calc(58.33333% - 30px)}}.flex-container>.xxs-offset-7{margin-left:58.33333%}.flex-container>.xxs-8{margin-right:20px;margin-top:30px;width:calc(66.66667% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-8{margin-right:30px;width:calc(66.66667% - 30px)}}.flex-container>.xxs-offset-8{margin-left:66.66667%}.flex-container>.xxs-9{margin-right:20px;margin-top:30px;width:calc(75% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-9{margin-right:30px;width:calc(75% - 30px)}}.flex-container>.xxs-offset-9{margin-left:75%}.flex-container>.xxs-10{margin-right:20px;margin-top:30px;width:calc(83.33333% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-10{margin-right:30px;width:calc(83.33333% - 30px)}}.flex-container>.xxs-offset-10{margin-left:83.33333%}.flex-container>.xxs-11{margin-right:20px;margin-top:30px;width:calc(91.66667% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-11{margin-right:30px;width:calc(91.66667% - 30px)}}.flex-container>.xxs-offset-11{margin-left:91.66667%}.flex-container>.xxs-12{margin-right:20px;margin-top:30px;width:calc(100% - 20px)}@media screen and (min-width:446px){.flex-container>.xxs-12{margin-right:30px;width:calc(100% - 30px)}}.flex-container>.xxs-offset-12{margin-left:100%}@media screen and (min-width:576px){.flex-container>.xs-1{margin-right:30px;width:calc(8.33333% - 30px)}}.flex-container>.xs-offset-1{margin-left:8.33333%}@media screen and (min-width:576px){.flex-container>.xs-2{margin-right:30px;width:calc(16.66667% - 30px)}}.flex-container>.xs-offset-2{margin-left:16.66667%}@media screen and (min-width:576px){.flex-container>.xs-3{margin-right:30px;width:calc(25% - 30px)}}.flex-container>.xs-offset-3{margin-left:25%}@media screen and (min-width:576px){.flex-container>.xs-4{margin-right:30px;width:calc(33.33333% - 30px)}}.flex-container>.xs-offset-4{margin-left:33.33333%}@media screen and (min-width:576px){.flex-container>.xs-5{margin-right:30px;width:calc(41.66667% - 30px)}}.flex-container>.xs-offset-5{margin-left:41.66667%}@media screen and (min-width:576px){.flex-container>.xs-6{margin-right:30px;width:calc(50% - 30px)}}.flex-container>.xs-offset-6{margin-left:50%}@media screen and (min-width:576px){.flex-container>.xs-7{margin-right:30px;width:calc(58.33333% - 30px)}}.flex-container>.xs-offset-7{margin-left:58.33333%}@media screen and (min-width:576px){.flex-container>.xs-8{margin-right:30px;width:calc(66.66667% - 30px)}}.flex-container>.xs-offset-8{margin-left:66.66667%}@media screen and (min-width:576px){.flex-container>.xs-9{margin-right:30px;width:calc(75% - 30px)}}.flex-container>.xs-offset-9{margin-left:75%}@media screen and (min-width:576px){.flex-container>.xs-10{margin-right:30px;width:calc(83.33333% - 30px)}}.flex-container>.xs-offset-10{margin-left:83.33333%}@media screen and (min-width:576px){.flex-container>.xs-11{margin-right:30px;width:calc(91.66667% - 30px)}}.flex-container>.xs-offset-11{margin-left:91.66667%}@media screen and (min-width:576px){.flex-container>.xs-12{margin-right:30px;width:calc(100% - 30px)}}.flex-container>.xs-offset-12{margin-left:100%}@media screen and (min-width:768px){.flex-container>.sm-1{margin-right:30px;margin-top:30px;width:calc(8.33333% - 30px)}.flex-container>.sm-offset-1{margin-left:8.33333%}.flex-container>.sm-2{margin-right:30px;margin-top:30px;width:calc(16.66667% - 30px)}.flex-container>.sm-offset-2{margin-left:16.66667%}.flex-container>.sm-3{margin-right:30px;margin-top:30px;width:calc(25% - 30px)}.flex-container>.sm-offset-3{margin-left:25%}.flex-container>.sm-4{margin-right:30px;margin-top:30px;width:calc(33.33333% - 30px)}.flex-container>.sm-offset-4{margin-left:33.33333%}.flex-container>.sm-5{margin-right:30px;margin-top:30px;width:calc(41.66667% - 30px)}.flex-container>.sm-offset-5{margin-left:41.66667%}.flex-container>.sm-6{margin-right:30px;margin-top:30px;width:calc(50% - 30px)}.flex-container>.sm-offset-6{margin-left:50%}.flex-container>.sm-7{margin-right:30px;margin-top:30px;width:calc(58.33333% - 30px)}.flex-container>.sm-offset-7{margin-left:58.33333%}.flex-container>.sm-8{margin-right:30px;margin-top:30px;width:calc(66.66667% - 30px)}.flex-container>.sm-offset-8{margin-left:66.66667%}.flex-container>.sm-9{margin-right:30px;margin-top:30px;width:calc(75% - 30px)}.flex-container>.sm-offset-9{margin-left:75%}.flex-container>.sm-10{margin-right:30px;margin-top:30px;width:calc(83.33333% - 30px)}.flex-container>.sm-offset-10{margin-left:83.33333%}.flex-container>.sm-11{margin-right:30px;margin-top:30px;width:calc(91.66667% - 30px)}.flex-container>.sm-offset-11{margin-left:91.66667%}.flex-container>.sm-12{margin-right:30px;margin-top:30px;width:calc(100% - 30px)}.flex-container>.sm-offset-12{margin-left:100%}.flex-container>.sm-offset-0{margin-left:0}}@media screen and (min-width:992px){.flex-container>.md-1{margin-right:30px;margin-top:30px;width:calc(8.33333% - 30px)}.flex-container>.md-offset-1{margin-left:8.33333%}.flex-container>.md-2{margin-right:30px;margin-top:30px;width:calc(16.66667% - 30px)}.flex-container>.md-offset-2{margin-left:16.66667%}.flex-container>.md-3{margin-right:30px;margin-top:30px;width:calc(25% - 30px)}.flex-container>.md-offset-3{margin-left:25%}.flex-container>.md-4{margin-right:30px;margin-top:30px;width:calc(33.33333% - 30px)}.flex-container>.md-offset-4{margin-left:33.33333%}.flex-container>.md-5{margin-right:30px;margin-top:30px;width:calc(41.66667% - 30px)}.flex-container>.md-offset-5{margin-left:41.66667%}.flex-container>.md-6{margin-right:30px;margin-top:30px;width:calc(50% - 30px)}.flex-container>.md-offset-6{margin-left:50%}.flex-container>.md-7{margin-right:30px;margin-top:30px;width:calc(58.33333% - 30px)}.flex-container>.md-offset-7{margin-left:58.33333%}.flex-container>.md-8{margin-right:30px;margin-top:30px;width:calc(66.66667% - 30px)}.flex-container>.md-offset-8{margin-left:66.66667%}.flex-container>.md-9{margin-right:30px;margin-top:30px;width:calc(75% - 30px)}.flex-container>.md-offset-9{margin-left:75%}.flex-container>.md-10{margin-right:30px;margin-top:30px;width:calc(83.33333% - 30px)}.flex-container>.md-offset-10{margin-left:83.33333%}.flex-container>.md-11{margin-right:30px;margin-top:30px;width:calc(91.66667% - 30px)}.flex-container>.md-offset-11{margin-left:91.66667%}.flex-container>.md-12{margin-right:30px;margin-top:30px;width:calc(100% - 30px)}.flex-container>.md-offset-12{margin-left:100%}.flex-container>.md-offset-0{margin-left:0}}@media screen and (min-width:1200px){.flex-container>.lg-1{margin-right:30px;margin-top:30px;width:calc(8.33333% - 30px)}.flex-container>.lg-offset-1{margin-left:8.33333%}.flex-container>.lg-2{margin-right:30px;margin-top:30px;width:calc(16.66667% - 30px)}.flex-container>.lg-offset-2{margin-left:16.66667%}.flex-container>.lg-3{margin-right:30px;margin-top:30px;width:calc(25% - 30px)}.flex-container>.lg-offset-3{margin-left:25%}.flex-container>.lg-4{margin-right:30px;margin-top:30px;width:calc(33.33333% - 30px)}.flex-container>.lg-offset-4{margin-left:33.33333%}.flex-container>.lg-5{margin-right:30px;margin-top:30px;width:calc(41.66667% - 30px)}.flex-container>.lg-offset-5{margin-left:41.66667%}.flex-container>.lg-6{margin-right:30px;margin-top:30px;width:calc(50% - 30px)}.flex-container>.lg-offset-6{margin-left:50%}.flex-container>.lg-7{margin-right:30px;margin-top:30px;width:calc(58.33333% - 30px)}.flex-container>.lg-offset-7{margin-left:58.33333%}.flex-container>.lg-8{margin-right:30px;margin-top:30px;width:calc(66.66667% - 30px)}.flex-container>.lg-offset-8{margin-left:66.66667%}.flex-container>.lg-9{margin-right:30px;margin-top:30px;width:calc(75% - 30px)}.flex-container>.lg-offset-9{margin-left:75%}.flex-container>.lg-10{margin-right:30px;margin-top:30px;width:calc(83.33333% - 30px)}.flex-container>.lg-offset-10{margin-left:83.33333%}.flex-container>.lg-11{margin-right:30px;margin-top:30px;width:calc(91.66667% - 30px)}.flex-container>.lg-offset-11{margin-left:91.66667%}.flex-container>.lg-12{margin-right:30px;margin-top:30px;width:calc(100% - 30px)}.flex-container>.lg-offset-12{margin-left:100%}.flex-container>.lg-offset-0{margin-left:0}}@media screen and (min-width:1700px){.flex-container>.xl-1{margin-right:30px;margin-top:30px;width:calc(8.33333% - 30px)}.flex-container>.xl-offset-1{margin-left:8.33333%}.flex-container>.xl-2{margin-right:30px;margin-top:30px;width:calc(16.66667% - 30px)}.flex-container>.xl-offset-2{margin-left:16.66667%}.flex-container>.xl-3{margin-right:30px;margin-top:30px;width:calc(25% - 30px)}.flex-container>.xl-offset-3{margin-left:25%}.flex-container>.xl-4{margin-right:30px;margin-top:30px;width:calc(33.33333% - 30px)}.flex-container>.xl-offset-4{margin-left:33.33333%}.flex-container>.xl-5{margin-right:30px;margin-top:30px;width:calc(41.66667% - 30px)}.flex-container>.xl-offset-5{margin-left:41.66667%}.flex-container>.xl-6{margin-right:30px;margin-top:30px;width:calc(50% - 30px)}.flex-container>.xl-offset-6{margin-left:50%}.flex-container>.xl-7{margin-right:30px;margin-top:30px;width:calc(58.33333% - 30px)}.flex-container>.xl-offset-7{margin-left:58.33333%}.flex-container>.xl-8{margin-right:30px;margin-top:30px;width:calc(66.66667% - 30px)}.flex-container>.xl-offset-8{margin-left:66.66667%}.flex-container>.xl-9{margin-right:30px;margin-top:30px;width:calc(75% - 30px)}.flex-container>.xl-offset-9{margin-left:75%}.flex-container>.xl-10{margin-right:30px;margin-top:30px;width:calc(83.33333% - 30px)}.flex-container>.xl-offset-10{margin-left:83.33333%}.flex-container>.xl-11{margin-right:30px;margin-top:30px;width:calc(91.66667% - 30px)}.flex-container>.xl-offset-11{margin-left:91.66667%}.flex-container>.xl-12{margin-right:30px;margin-top:30px;width:calc(100% - 30px)}.flex-container>.xl-offset-12{margin-left:100%}.flex-container>.xl-offset-0{margin-left:0}}@media screen and (min-width:1800px){.flex-container>.xxl-1{margin-right:30px;margin-top:30px;width:calc(8.33333% - 30px)}.flex-container>.xxl-offset-1{margin-left:8.33333%}.flex-container>.xxl-2{margin-right:30px;margin-top:30px;width:calc(16.66667% - 30px)}.flex-container>.xxl-offset-2{margin-left:16.66667%}.flex-container>.xxl-3{margin-right:30px;margin-top:30px;width:calc(25% - 30px)}.flex-container>.xxl-offset-3{margin-left:25%}.flex-container>.xxl-4{margin-right:30px;margin-top:30px;width:calc(33.33333% - 30px)}.flex-container>.xxl-offset-4{margin-left:33.33333%}.flex-container>.xxl-5{margin-right:30px;margin-top:30px;width:calc(41.66667% - 30px)}.flex-container>.xxl-offset-5{margin-left:41.66667%}.flex-container>.xxl-6{margin-right:30px;margin-top:30px;width:calc(50% - 30px)}.flex-container>.xxl-offset-6{margin-left:50%}.flex-container>.xxl-7{margin-right:30px;margin-top:30px;width:calc(58.33333% - 30px)}.flex-container>.xxl-offset-7{margin-left:58.33333%}.flex-container>.xxl-8{margin-right:30px;margin-top:30px;width:calc(66.66667% - 30px)}.flex-container>.xxl-offset-8{margin-left:66.66667%}.flex-container>.xxl-9{margin-right:30px;margin-top:30px;width:calc(75% - 30px)}.flex-container>.xxl-offset-9{margin-left:75%}.flex-container>.xxl-10{margin-right:30px;margin-top:30px;width:calc(83.33333% - 30px)}.flex-container>.xxl-offset-10{margin-left:83.33333%}.flex-container>.xxl-11{margin-right:30px;margin-top:30px;width:calc(91.66667% - 30px)}.flex-container>.xxl-offset-11{margin-left:91.66667%}.flex-container>.xxl-12{margin-right:30px;margin-top:30px;width:calc(100% - 30px)}.flex-container>.xxl-offset-12{margin-left:100%}.flex-container>.xxl-offset-0{margin-left:0}}@media screen and (min-width:0\0){.flex-container [class^=lg-],.flex-container [class^=md-],.flex-container [class^=sm-],.flex-container [class^=xl-],.flex-container [class^=xs-],.flex-container [class^=xxl-]{margin-right:29px!important}}.grid-container{-ms-grid-columns:1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr 30px 1fr;-ms-grid-rows:1fr;grid-column-gap:30px;grid-row-gap:30px;display:-ms-grid;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:1fr;width:100%}.grid-container>:first-child{-ms-grid-column:1;-ms-grid-row:1}.grid-container>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}.grid-container>:nth-child(3){-ms-grid-column:5;-ms-grid-row:1}.grid-container>:nth-child(4){-ms-grid-column:7;-ms-grid-row:1}.grid-container>:nth-child(5){-ms-grid-column:9;-ms-grid-row:1}.grid-container>:nth-child(6){-ms-grid-column:11;-ms-grid-row:1}.grid-container>:nth-child(7){-ms-grid-column:13;-ms-grid-row:1}.grid-container>:nth-child(8){-ms-grid-column:15;-ms-grid-row:1}.grid-container>:nth-child(9){-ms-grid-column:17;-ms-grid-row:1}.grid-container>:nth-child(10){-ms-grid-column:19;-ms-grid-row:1}.grid-container>:nth-child(11){-ms-grid-column:21;-ms-grid-row:1}.grid-container>:nth-child(12){-ms-grid-column:23;-ms-grid-row:1}.grid-container>.xxs-1{grid-column:auto/span 1}.grid-container>.xxs-2{grid-column:auto/span 2}.grid-container>.xxs-3{grid-column:auto/span 3}.grid-container>.xxs-4{grid-column:auto/span 4}.grid-container>.xxs-5{grid-column:auto/span 5}.grid-container>.xxs-6{grid-column:auto/span 6}.grid-container>.xxs-7{grid-column:auto/span 7}.grid-container>.xxs-8{grid-column:auto/span 8}.grid-container>.xxs-9{grid-column:auto/span 9}.grid-container>.xxs-10{grid-column:auto/span 10}.grid-container>.xxs-11{grid-column:auto/span 11}.grid-container>.xxs-12{grid-column:auto/span 12}@media screen and (min-width:576px){.grid-container>.xs-1{grid-column:auto/span 1}.grid-container>.xs-2{grid-column:auto/span 2}.grid-container>.xs-3{grid-column:auto/span 3}.grid-container>.xs-4{grid-column:auto/span 4}.grid-container>.xs-5{grid-column:auto/span 5}.grid-container>.xs-6{grid-column:auto/span 6}.grid-container>.xs-7{grid-column:auto/span 7}.grid-container>.xs-8{grid-column:auto/span 8}.grid-container>.xs-9{grid-column:auto/span 9}.grid-container>.xs-10{grid-column:auto/span 10}.grid-container>.xs-11{grid-column:auto/span 11}.grid-container>.xs-12{grid-column:auto/span 12}}@media screen and (min-width:768px){.grid-container>.sm-1{grid-column:auto/span 1}.grid-container>.sm-2{grid-column:auto/span 2}.grid-container>.sm-3{grid-column:auto/span 3}.grid-container>.sm-4{grid-column:auto/span 4}.grid-container>.sm-5{grid-column:auto/span 5}.grid-container>.sm-6{grid-column:auto/span 6}.grid-container>.sm-7{grid-column:auto/span 7}.grid-container>.sm-8{grid-column:auto/span 8}.grid-container>.sm-9{grid-column:auto/span 9}.grid-container>.sm-10{grid-column:auto/span 10}.grid-container>.sm-11{grid-column:auto/span 11}.grid-container>.sm-12{grid-column:auto/span 12}}@media screen and (min-width:992px){.grid-container>.md-1{grid-column:auto/span 1}.grid-container>.md-2{grid-column:auto/span 2}.grid-container>.md-3{grid-column:auto/span 3}.grid-container>.md-4{grid-column:auto/span 4}.grid-container>.md-5{grid-column:auto/span 5}.grid-container>.md-6{grid-column:auto/span 6}.grid-container>.md-7{grid-column:auto/span 7}.grid-container>.md-8{grid-column:auto/span 8}.grid-container>.md-9{grid-column:auto/span 9}.grid-container>.md-10{grid-column:auto/span 10}.grid-container>.md-11{grid-column:auto/span 11}.grid-container>.md-12{grid-column:auto/span 12}}@media screen and (min-width:1200px){.grid-container>.lg-1{grid-column:auto/span 1}.grid-container>.lg-2{grid-column:auto/span 2}.grid-container>.lg-3{grid-column:auto/span 3}.grid-container>.lg-4{grid-column:auto/span 4}.grid-container>.lg-5{grid-column:auto/span 5}.grid-container>.lg-6{grid-column:auto/span 6}.grid-container>.lg-7{grid-column:auto/span 7}.grid-container>.lg-8{grid-column:auto/span 8}.grid-container>.lg-9{grid-column:auto/span 9}.grid-container>.lg-10{grid-column:auto/span 10}.grid-container>.lg-11{grid-column:auto/span 11}.grid-container>.lg-12{grid-column:auto/span 12}}@media screen and (min-width:1700px){.grid-container>.xl-1{grid-column:auto/span 1}.grid-container>.xl-2{grid-column:auto/span 2}.grid-container>.xl-3{grid-column:auto/span 3}.grid-container>.xl-4{grid-column:auto/span 4}.grid-container>.xl-5{grid-column:auto/span 5}.grid-container>.xl-6{grid-column:auto/span 6}.grid-container>.xl-7{grid-column:auto/span 7}.grid-container>.xl-8{grid-column:auto/span 8}.grid-container>.xl-9{grid-column:auto/span 9}.grid-container>.xl-10{grid-column:auto/span 10}.grid-container>.xl-11{grid-column:auto/span 11}.grid-container>.xl-12{grid-column:auto/span 12}}@media screen and (min-width:1800px){.grid-container>.xxl-1{grid-column:auto/span 1}.grid-container>.xxl-2{grid-column:auto/span 2}.grid-container>.xxl-3{grid-column:auto/span 3}.grid-container>.xxl-4{grid-column:auto/span 4}.grid-container>.xxl-5{grid-column:auto/span 5}.grid-container>.xxl-6{grid-column:auto/span 6}.grid-container>.xxl-7{grid-column:auto/span 7}.grid-container>.xxl-8{grid-column:auto/span 8}.grid-container>.xxl-9{grid-column:auto/span 9}.grid-container>.xxl-10{grid-column:auto/span 10}.grid-container>.xxl-11{grid-column:auto/span 11}.grid-container>.xxl-12{grid-column:auto/span 12}}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;height:28px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-left:8px;padding-right:20px;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-family:sans-serif;font-size:100%;height:18px;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0;resize:none;vertical-align:bottom;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;padding:1px;position:absolute;right:0}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;max-width:100%;overflow:hidden;padding:0 0 0 20px;position:relative;-o-text-overflow:ellipsis;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;left:0;padding:0 4px;position:absolute;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-right:none;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#fff),to(#eee));background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border:1px solid #aaa;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0);outline:0}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#ccc));background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:4px;border-left:1px solid #aaa;border-top-right-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0);height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:4px;border-right:1px solid #aaa;border-top-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(50%,#eee));background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(50%,#eee),to(#fff));background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-bottom-left-radius:4px;border-top-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-bottom-left-radius:0;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:4px}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{-webkit-box-shadow:none;box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.carousel{-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.carousel *,.carousel :after,.carousel :before{-webkit-box-sizing:inherit;box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:-webkit-grab;cursor:grab}.carousel.is-dragging{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.carousel__viewport{max-height:100%;max-width:100%;overflow:hidden;position:relative}.carousel__track{display:-webkit-box;display:-ms-flexbox;display:flex}.carousel__slide{-webkit-box-flex:0;-ms-scroll-chaining:none;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:1rem;position:relative;width:var(--carousel-slide-width,60%)}.has-dots{margin-bottom:calc(.5rem + 22px)}.carousel__dots{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;left:0;list-style:none;margin:0 auto;padding:0;position:absolute;right:0;top:calc(100% + .5rem);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel__dots .carousel__dot{cursor:pointer;display:block;height:22px;margin:0;padding:0;position:relative;width:22px}.carousel__dots .carousel__dot:after{background-color:currentColor;border-radius:50%;content:"";height:8px;left:50%;opacity:.25;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;width:8px}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--carousel-button-bg,transparent);border:0;border-radius:var(--carousel-button-border-radius,50%);-webkit-box-shadow:var(--carousel-button-shadow,none);box-shadow:var(--carousel-button-shadow,none);color:var(--carousel-button-color,currentColor);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:var(--carousel-button-height,48px);justify-content:center;padding:0;pointer-events:all;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease;width:var(--carousel-button-width,48px)}.carousel__button.is-next,.carousel__button.is-prev{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width,1.5);stroke-linejoin:bevel;stroke-linecap:round;-webkit-filter:var(--carousel-button-svg-filter,none);filter:var(--carousel-button-svg-filter,none);height:var(--carousel-button-svg-height,50%);pointer-events:none;width:var(--carousel-button-svg-width,50%)}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden!important;-ms-touch-action:none;touch-action:none}.fancybox__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-tap-highlight-color:transparent;--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:24px;--carousel-button-svg-height:24px;--carousel-button-svg-stroke-width:2.5;--carousel-button-svg-filter:drop-shadow(1px 1px 1px rgba(0,0,0,.4));bottom:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--fancybox-color,#fff);direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:0;margin:0;outline:none;overflow:hidden;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0);position:fixed;right:0;top:0;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;z-index:1050}.fancybox__container *,.fancybox__container :after,.fancybox__container :before{-webkit-box-sizing:inherit;box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94));box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color,rgba(1,210,232,.94))}@media (min-width:1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{background:var(--fancybox-bg,rgba(24,24,27,.92));bottom:0;left:0;position:absolute;right:0;top:0;z-index:-1}.fancybox__carousel{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;min-height:0;position:relative;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(.5rem + 22px)}.fancybox__viewport{cursor:default;height:100%;overflow:visible;position:relative;width:100%}.fancybox__track{height:100%}.fancybox__slide,.fancybox__track{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__slide{-webkit-box-flex:0;-ms-scroll-chaining:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;--carousel-button-width:36px;--carousel-button-height:36px;--carousel-button-svg-width:22px;--carousel-button-svg-height:22px;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-direction:column;flex-direction:column;margin:0;max-width:100%;outline:0;overflow:auto;overscroll-behavior:contain;padding:48px 8px 8px;position:relative;width:100%}.fancybox__slide:after,.fancybox__slide:before{-webkit-box-flex:0;content:"";-ms-flex:0 0 0px;flex:0 0 0;margin:auto}@media (min-width:1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-self:center;background:var(--fancybox-content-bg,#fff);color:var(--fancybox-content-color,#374151);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 env(safe-area-inset-right,0) 0 env(safe-area-inset-left,0);padding:36px;position:relative;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){-webkit-box-shadow:none;box-shadow:none;outline:thin dotted}.fancybox__caption{-ms-flex-item-align:center;-ms-grid-row-align:center;-ms-flex-negative:0;align-self:center;color:var(--fancybox-color,currentColor);cursor:auto;flex-shrink:0;line-height:1.375;margin:0;max-width:100%;overflow-wrap:anywhere;padding:1rem 0 0;visibility:visible}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{color:var(--fancybox-color,#fff);top:100%}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media (min-width:1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;right:8px;right:calc(env(safe-area-inset-right, 0px) + 8px);top:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);z-index:40}@media (min-width:1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{color:var(--fancybox-color,#fff);position:absolute;right:0;top:-40px}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{color:var(--fancybox-color,currentColor);height:50px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{-webkit-animation:fancybox-rotate 2s linear infinite;animation:fancybox-rotate 2s linear infinite;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;width:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;stroke:currentColor;-webkit-animation:fancybox-dash 1.5s ease-in-out infinite;animation:fancybox-dash 1.5s ease-in-out infinite}@-webkit-keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes fancybox-rotate{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.carousel__button.is-close,.carousel__dots,.fancybox__backdrop,.fancybox__caption,.fancybox__nav{opacity:var(--fancybox-opacity,1)}.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav{-webkit-animation:fancybox-fadeIn .15s ease backwards;animation:fancybox-fadeIn .15s ease backwards}.fancybox__container.is-animated.is-closing .carousel__button.is-close,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav{-webkit-animation:fancybox-fadeOut .15s ease both;animation:fancybox-fadeOut .15s ease both}.fancybox-fadeIn{-webkit-animation:fancybox-fadeIn .15s ease both;animation:fancybox-fadeIn .15s ease both}.fancybox-fadeOut{-webkit-animation:fancybox-fadeOut .1s ease both;animation:fancybox-fadeOut .1s ease both}.fancybox-zoomInUp{-webkit-animation:fancybox-zoomInUp .2s ease both;animation:fancybox-zoomInUp .2s ease both}.fancybox-zoomOutDown{-webkit-animation:fancybox-zoomOutDown .15s ease both;animation:fancybox-zoomOutDown .15s ease both}.fancybox-throwOutUp{-webkit-animation:fancybox-throwOutUp .15s ease both;animation:fancybox-throwOutUp .15s ease both}.fancybox-throwOutDown{-webkit-animation:fancybox-throwOutDown .15s ease both;animation:fancybox-throwOutDown .15s ease both}@-webkit-keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fancybox-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-fadeOut{to{opacity:0}}@-webkit-keyframes fancybox-zoomInUp{0%{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@keyframes fancybox-zoomInUp{0%{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}to{opacity:1;-webkit-transform:scale(1) translateZ(0);transform:scale(1) translateZ(0)}}@-webkit-keyframes fancybox-zoomOutDown{to{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}}@keyframes fancybox-zoomOutDown{to{opacity:0;-webkit-transform:scale(.97) translate3d(0,16px,0);transform:scale(.97) translate3d(0,16px,0)}}@-webkit-keyframes fancybox-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@keyframes fancybox-throwOutUp{to{opacity:0;-webkit-transform:translate3d(0,-30%,0);transform:translate3d(0,-30%,0)}}@-webkit-keyframes fancybox-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}@keyframes fancybox-throwOutDown{to{opacity:0;-webkit-transform:translate3d(0,30%,0);transform:translate3d(0,30%,0)}}.fancybox__carousel .carousel__slide{scrollbar-color:#ccc hsla(0,0%,100%,.1);scrollbar-width:thin}.fancybox__carousel .carousel__slide::-webkit-scrollbar{height:8px;width:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;-webkit-box-shadow:inset 0 0 4px rgba(0,0,0,.2);box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:-webkit-zoom-in;cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:-webkit-zoom-out;cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:-webkit-grab;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:-webkit-grabbing;cursor:grabbing}.fancybox__image{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transition:none;-o-transition:none;transition:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-image .fancybox__content{background:transparent;min-height:1px;padding:0}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{height:auto;max-width:100%}.has-image[data-image-fit=cover]{overflow:visible;-ms-touch-action:none;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{height:100%;width:100%}.has-image[data-image-fit=cover] .fancybox__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{-ms-flex-negative:1;flex-shrink:1;max-width:100%;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{height:80%;width:100%}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{height:540px;max-height:100%;max-width:100%;width:960px}.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content{background:rgba(24,24,27,.9);color:#fff;padding:0}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{background:transparent;border:0;display:block;height:100%;width:100%}.fancybox-placeholder{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fancybox__thumbs{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;opacity:var(--fancybox-opacity,1);padding:0 3px;position:relative}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{-webkit-box-flex:0;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;-webkit-box-sizing:content-box;box-sizing:content-box;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;justify-content:center;margin:0;overflow:visible;padding:8px 3px;width:var(--fancybox-thumbs-width,96px)}.fancybox__thumbs .carousel__slide .fancybox__thumb:after{border-color:var(--fancybox-accent-color,rgba(34,213,233,.96));border-radius:var(--fancybox-thumbs-border-radius,4px);border-style:solid;border-width:5px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .15s ease;-o-transition:opacity .15s ease;transition:opacity .15s ease}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb:after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox__thumb{background-color:hsla(0,0%,100%,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:var(--fancybox-thumbs-border-radius,4px);padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));position:relative;width:100%}.fancybox__toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;--carousel-button-svg-width:20px;--carousel-button-svg-height:20px;background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),color-stop(8.1%,rgba(0,0,0,.006)),color-stop(15.5%,rgba(0,0,0,.021)),color-stop(22.5%,rgba(0,0,0,.046)),color-stop(29%,rgba(0,0,0,.077)),color-stop(35.3%,rgba(0,0,0,.114)),color-stop(41.2%,rgba(0,0,0,.155)),color-stop(47.1%,rgba(0,0,0,.198)),color-stop(52.9%,rgba(0,0,0,.242)),color-stop(58.8%,rgba(0,0,0,.285)),color-stop(64.7%,rgba(0,0,0,.326)),color-stop(71%,rgba(0,0,0,.363)),color-stop(77.5%,rgba(0,0,0,.394)),color-stop(84.5%,rgba(0,0,0,.419)),color-stop(91.9%,rgba(0,0,0,.434)),to(rgba(0,0,0,.44)));background:-o-linear-gradient(bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44) 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.006) 8.1%,rgba(0,0,0,.021) 15.5%,rgba(0,0,0,.046) 22.5%,rgba(0,0,0,.077) 29%,rgba(0,0,0,.114) 35.3%,rgba(0,0,0,.155) 41.2%,rgba(0,0,0,.198) 47.1%,rgba(0,0,0,.242) 52.9%,rgba(0,0,0,.285) 58.8%,rgba(0,0,0,.326) 64.7%,rgba(0,0,0,.363) 71%,rgba(0,0,0,.394) 77.5%,rgba(0,0,0,.419) 84.5%,rgba(0,0,0,.434) 91.9%,rgba(0,0,0,.44));display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;left:0;opacity:var(--fancybox-opacity,1);padding:0;position:absolute;right:0;text-shadow:var(--fancybox-toolbar-text-shadow,1px 1px 1px rgba(0,0,0,.4));top:0;-ms-touch-action:none;touch-action:none;z-index:20}@media (min-width:1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{-webkit-animation:fancybox-fadeIn .15s ease-in backwards;animation:fancybox-fadeIn .15s ease-in backwards}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:-webkit-box;display:-ms-flexbox;display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media (max-width:640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{-webkit-font-smoothing:subpixel-antialiased;font-size:17px;font-variant-numeric:tabular-nums;line-height:var(--carousel-button-height,48px);min-width:72px;padding:0 10px;text-align:center}.fancybox__progress{background:var(--fancybox-accent-color,rgba(34,213,233,.96));height:3px;left:0;position:absolute;right:0;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0;-ms-transform-origin:0;transform-origin:0;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:linear;-o-transition-timing-function:linear;transition-timing-function:linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:30}.fancybox__container:-webkit-full-screen::backdrop{opacity:0}.fancybox__container:-ms-fullscreen::backdrop{opacity:0}.fancybox__container:fullscreen::-webkit-backdrop{opacity:0}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:first-child{display:none}.fancybox__container:-webkit-full-screen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:-ms-fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:first-child{display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}html{width:100vw}body{color:#232235;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:1.375;overflow:hidden visible;position:relative;width:100%}body a{text-decoration:none}body ul{margin-bottom:0;padding-left:0}body ul li{list-style-type:none}body .slick-dots li{cursor:pointer}body *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:inherit}img{display:block}@media screen and (max-width:991px){.desktop-only{display:none!important}}@media screen and (max-width:1199px){.lg-desktop-only{display:none!important}}@media screen and (min-width:992px){.mobile-only{display:none!important}}@media screen and (min-width:1200px){.lg-mobile-only{display:none!important}}.flex-center{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;justify-content:center}.flex-center,.flex-stretch{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-stretch{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.flex-vertical-center,.svg-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.svg-wrap{-ms-flex-negative:0;flex-shrink:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.sr-only{height:1px;left:-10000px;overflow:hidden;position:absolute;top:auto;width:1px}.checkbox-wrap{position:relative}.checkbox-wrap [type=checkbox]{left:-200vw;position:absolute;top:-200vh}.checkbox-wrap [type=checkbox]:checked+label:after{opacity:1}.checkbox-wrap label{font-size:1.3rem;font-weight:700;line-height:1.6rem}.checkbox-wrap label:before{border:1px solid rgba(0,0,0,.25);border-radius:1px;content:"";display:block;height:11px;margin-right:7px;width:11px}.checkbox-wrap label:after{content:url(../images/check.svg);left:3px;opacity:0;position:absolute;top:-3px}.leaflet-div-icon{background-color:transparent;border:none}#demarches{background-color:#c44441;color:#fff;left:0;padding:30px 0;position:absolute;text-align:center;top:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;-o-transition:transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100vw;z-index:1300}@media screen and (min-width:992px){#demarches{background:url(../images/demarches-deco1.svg) no-repeat 0 100%,url(../images/demarches-deco2.svg) no-repeat 100% 100% #c44441;padding:78px 0 60px}}#demarches .demarche-inner{max-height:calc(100vh - 130px);overflow-y:scroll;padding-bottom:30px}#demarches .demarche-inner h2{font-family:Noto Sans Display,serif;font-size:2.8rem;font-weight:700;line-height:1.071;margin:0 auto}@media screen and (min-width:992px){#demarches .demarche-inner h2{font-size:4.2rem}}#demarches .demarche-inner h2:after{background-color:#de9044;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";display:block;height:20px;margin:5px auto;width:20px}#demarches .demarche-inner .demarches-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}@media screen and (min-width:992px){#demarches .demarche-inner .demarches-item{margin-top:10px}}#demarches .demarche-inner .demarches-item .svg-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;justify-content:center}@media screen and (min-width:992px){#demarches .demarche-inner .demarches-item .svg-wrap{height:65px}}#demarches .demarche-inner .demarches-item .infos{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;font-size:1.5rem;font-weight:700;line-height:1.333;margin-top:5px;text-align:center}#demarches .demarche-inner .demarches-item .infos .inner{display:block}#demarches .demarche-inner .demarches-item .infos .inner:after{background-color:#de9044;content:"";display:block;height:2px;margin:12px auto 0;width:16px}#demarches .demarche-toggle{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;background-color:#c44441;border:2px solid #c44441;border-radius:50%;-webkit-clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);clip-path:polygon(0 50%,100% 50%,100% 100%,0 100%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:120px;justify-content:flex-end;left:calc(50% - 42.5px);padding-bottom:10px;position:absolute;text-align:center;top:calc(100% + 3px);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:155px}@media screen and (min-width:992px){#demarches .demarche-toggle{height:171px;left:50%;padding-bottom:20px;width:223px}}#demarches .demarche-toggle .inner{font-family:Noto Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;text-transform:uppercase}@media screen and (min-width:992px){#demarches .demarche-toggle .inner{font-size:1.4rem;font-weight:800;line-height:1.357}}#demarches .demarche-toggle .svg-wrap svg{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}#demarches.demarcheOpen{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}#demarches.demarcheOpen .demarche-toggle{top:100%}#demarches.demarcheOpen .demarche-toggle .svg-wrap svg{margin-top:3px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}:root{--duet-color-primary:$text;--duet-color-text:#333;--duet-color-text-active:$text;--duet-color-placeholder:#666;--duet-color-button:$white;--duet-color-surface:#fff!important;--duet-color-overlay:$white;--duet-color-border:#000;--duet-font:$font-text;--duet-font-normal:400;--duet-font-bold:600;--duet-radius:4px;--duet-z-index:600}.duet-date__toggle{-webkit-box-shadow:none;box-shadow:none}.duet-date__day,.duet-date__nav button{font-size:1.4rem;font-weight:500}.duet-date__day:hover,.duet-date__nav button:hover{background-color:#de9044;color:#fff}.duet-date__day:focus,.duet-date__nav button:focus{border:1px solid #4d90fe;-webkit-box-shadow:0 0 5px #4d90fe;box-shadow:0 0 5px #4d90fe;outline:none}.duet-date__day{border:2px solid transparent}.duet-date__day[aria-pressed=true]{border-color:#232235}footer#main-footer{border-top:1px solid rgba(0,0,0,.1)}footer#main-footer .footer-content{padding:60px 0 30px;text-align:center}footer#main-footer .footer-content .footer-logo{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}footer#main-footer .footer-content .footer-logo a svg{height:auto;max-width:100%;width:255px}@media screen and (min-width:992px){footer#main-footer .footer-content .footer-logo a svg{width:368px}}footer#main-footer .footer-content .footer-rs{margin-top:20px}footer#main-footer .footer-content .footer-rs ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}footer#main-footer .footer-content .footer-rs ul li{margin-top:18px}footer#main-footer .footer-content .footer-rs ul li:not(:first-child){margin-left:10px}footer#main-footer .footer-content .footer-rs ul li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#2f2235;border:1px solid #2f2235;border-radius:40px;display:-webkit-box;display:-ms-flexbox;display:flex;height:38px;justify-content:center;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:38px}footer#main-footer .footer-content .footer-rs ul li a svg path{fill:#fff;-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}footer#main-footer .footer-content .footer-rs ul li a:hover{background-color:#fff}footer#main-footer .footer-content .footer-rs ul li a:hover svg path{fill:#2f2235}footer#main-footer .footer-content .footer-infos{margin-top:37px}footer#main-footer .footer-content .footer-infos h2{font-size:1.5rem;font-weight:700;line-height:1.333;margin:0;text-transform:uppercase}footer#main-footer .footer-content .footer-infos .adresse{font-size:1.5rem;font-weight:400;line-height:1.333;margin:0}footer#main-footer .footer-content .footer-infos .phone{color:#232235;display:block;font-size:1.5rem;font-weight:400;line-height:1.333}footer#main-footer .footer-content .footer-infos .phone:hover{text-decoration:underline}footer#main-footer .footer-content .footer-infos .horaires{font-size:1.5rem;font-weight:400;line-height:1.333;margin:18px 0 0}footer#main-footer .footer-content .toContact{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#c44441;border:2px solid #c44441;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;font-weight:700;line-height:1.384;margin:30px auto 0;padding:16px 20px;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}footer#main-footer .footer-content .toContact .svg-wrap{margin-right:8px}footer#main-footer .footer-content .toContact .svg-wrap svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}footer#main-footer .footer-content .toContact:hover{background-color:#fff;color:#c44441}footer#main-footer .footer-content .toContact:hover .svg-wrap svg path{fill:#c44441}footer#main-footer .footer-legal{border-top:1px solid rgba(0,0,0,.1);padding:10px 0 19px}footer#main-footer .footer-legal ul{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}footer#main-footer .footer-legal ul li{margin-top:10px}footer#main-footer .footer-legal ul li:not(:first-child){margin-left:1.666vw}footer#main-footer .footer-legal ul li a{color:#232235;font-size:1.4rem;font-weight:400;line-height:1.357}footer#main-footer .footer-legal ul li a:hover{text-decoration:underline}.backToHome{background-color:#c44441;border:3px solid #fff;border-radius:50%;bottom:30px;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1);box-shadow:0 0 12px rgba(0,0,0,.1);color:#fff;display:block;font-size:1.1rem;font-weight:700;height:78px;line-height:1.3;padding-top:12px;position:fixed;right:20px;text-align:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:78px;z-index:1101}@media screen and (min-width:992px){.backToHome{font-size:1.3rem;height:94px;padding-top:16px;right:50px;width:94px}}.backToHome .svg-wrap{margin:0 auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.backToHome .svg-wrap svg{height:11px;width:11px}.backToHome .svg-wrap svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.backToHome .inner{margin-top:5px}.backToHome:hover{background-color:#fff;border-color:#c44441;-webkit-box-shadow:0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 rgba(0,0,0,0);color:#c44441}.backToHome:hover .svg-wrap svg path{fill:#c44441}#main-header{background-color:#fff;border-bottom:1px solid rgba(0,0,0,.1);color:#232235;position:relative;width:100%;z-index:100}#main-header:before{background-color:#de9044;content:"";display:block;height:3px;left:0;position:absolute;top:0;width:100%;z-index:1}#main-header .header-top .header-rs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0;position:absolute;right:40px;top:0}@media screen and (min-width:992px){#main-header .header-top .header-rs{right:130px}}#main-header .header-top .header-rs p{color:currentColor;font-size:1.3rem;font-weight:700;line-height:1.38;margin:0}#main-header .header-top .header-rs ul,#main-header .header-top .header-rs ul li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#main-header .header-top .header-rs ul li{margin-left:clamp(10px,1.04vw,20px)}#main-header .header-top .header-rs ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:currentColor;display:-webkit-box;display:-ms-flexbox;display:flex}#main-header .header-top .header-rs ul li a svg path{fill:currentColor;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#main-header .header-top .header-rs ul li a:hover svg path{fill:#c44441}#main-header .header-top .font-resizers{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0}#main-header .header-top .font-resizers button{border:1px solid rgba(0,0,0,.1);border-right:none;border-top:none;color:currentColor;font-size:1.5rem;font-weight:700;height:49px;line-height:1.33;width:49px}#main-header .header-content{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:70px max(4.16vw,20px) 35px}@media screen and (min-width:1400px){#main-header .header-content{-ms-grid-columns:325px 35px 1fr;-ms-grid-rows:auto;grid-gap:35px;display:-ms-grid;display:grid;grid-template-columns:325px 1fr;grid-template-rows:auto}#main-header .header-content>:first-child{-ms-grid-column:1;-ms-grid-row:1}#main-header .header-content>:nth-child(2){-ms-grid-column:3;-ms-grid-row:1}}#main-header .header-content .main-logo{margin:0}#main-header .header-content .main-logo svg{width:230px}@media screen and (min-width:992px){#main-header .header-content .main-logo svg{width:clamp(150px,16.92vw,325px)}#main-header .header-content .menu-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}#main-header .header-content .menu-wrapper .menu-form{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#main-header .header-content .menu-wrapper .menu-form [type=text]{-webkit-box-flex:1;-ms-flex-positive:1;border:solid rgba(0,0,0,.1);border-width:0 0 1px;color:#232235;flex-grow:1;height:45px}#main-header .header-content .menu-wrapper .menu-form [type=text]::-webkit-input-placeholder{color:#232235;opacity:1}#main-header .header-content .menu-wrapper .menu-form [type=text]::-moz-placeholder{color:#232235;opacity:1}#main-header .header-content .menu-wrapper .menu-form [type=text]:-ms-input-placeholder{color:#232235;opacity:1}#main-header .header-content .menu-wrapper .menu-form [type=text]::-ms-input-placeholder{color:#232235;opacity:1}#main-header .header-content .menu-wrapper .menu-form [type=text]::placeholder{color:#232235;opacity:1}#main-header .header-content .menu-wrapper .menu-form [type=submit]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#c44441;display:-webkit-box;display:-ms-flexbox;display:flex;height:45px;justify-content:center;-webkit-transform:skewX(-9deg);-ms-transform:skewX(-9deg);transform:skewX(-9deg);width:50px}#main-header .header-content .menu-wrapper .menu-form [type=submit] svg{height:14px;-webkit-transform:skewX(9deg);-ms-transform:skewX(9deg);transform:skewX(9deg);width:14px}#main-header .header-content .menu-wrapper .header-to-search{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#c44441;border:1px solid #c44441;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;margin-left:max(15px,1.927vw);-webkit-transform:skewX(-9.09deg);-ms-transform:skewX(-9.09deg);transform:skewX(-9.09deg);-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:54px}#main-header .header-content .menu-wrapper .header-to-search svg{-webkit-transform:skewX(9.09deg);-ms-transform:skewX(9.09deg);transform:skewX(9.09deg)}#main-header .header-content .menu-wrapper .header-to-search svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}#main-header .header-content .menu-wrapper .header-to-search:hover{background-color:#fff}#main-header .header-content .menu-wrapper .header-to-search:hover svg path{fill:#c44441}#main-header .header-content .burger-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#main-header .header-content .burger-button .svg-wrap{margin-right:2px}#main-header .header-content .burger-button .svg-wrap svg{height:18px;width:18px}#main-header .header-content .burger-button .svg-wrap svg path{fill:#232235}#main-header .header-content .burger-button .burger-inner{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:16px;justify-content:space-between;overflow:hidden;width:18px}#main-header .header-content .burger-button .burger-inner .burger-bar{background-color:#232235;display:block;height:2px;position:relative;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#main-header .header-content .burger-button .burger-inner .burger-bar .burger-close-bar{background-color:#232235;height:100%;left:0;position:absolute;top:0;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:100%}#main-header .header-content .burger-button .burger-inner .burger-bar:first-child{width:100%}#main-header .header-content .burger-button .burger-inner .burger-bar:nth-child(2){width:66%}#main-header .header-content .burger-button .burger-inner .burger-bar:nth-child(3){width:33%}@media screen and (min-width:992px){#main-header .header-content .burger-button:hover .burger-inner .burger-bar{width:100%}}#main-header .header-content .burger-button.menuopen .svg-wrap{opacity:0}#main-header .header-content .burger-button.menuopen .burger-bar:first-child{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);width:100%}#main-header .header-content .burger-button.menuopen .burger-bar:nth-child(2){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:100%}#main-header .header-content .burger-button.menuopen .burger-bar:nth-child(2) .burger-close-bar{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}#main-header .header-content .burger-button.menuopen .burger-bar:last-child{-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:100%}#main-header.onHome{background-color:transparent;border-bottom:none;color:#fff;position:absolute}#main-header.onHome .header-top .font-resizers button{border-color:hsla(0,0%,100%,.2)}#main-header.onHome .header-content .burger-button .svg-wrap svg path{fill:#fff}#main-header.onHome .header-content .burger-button .burger-inner .burger-bar,#main-header.onHome .header-content .burger-button .burger-inner .burger-bar .burger-close-bar{background-color:#fff}#main-header.menuopen{background-color:#fff;color:#232235}#main-header.menuopen.onHome .header-content .main-logo svg .text path{fill:#232235}#main-header.menuopen.onHome .header-content .burger-button .burger-inner .burger-bar,#main-header.menuopen.onHome .header-content .burger-button .burger-inner .burger-bar .burger-close-bar{background-color:#232235}@media screen and (max-width:991px){.menu-wrapper{display:block;height:calc(100vh - 111px);left:0;opacity:0;overflow:hidden scroll;padding:30px 20px 80px;pointer-events:none;position:absolute;top:100%;width:100vw}.menu-wrapper.menuopen{opacity:1;pointer-events:auto}.menu-wrapper.menuopen>[class^=menu-deep-0]{opacity:1;pointer-events:auto;position:relative;z-index:1}.menu-wrapper [class^=menu-deep]{opacity:0;padding-bottom:60px;pointer-events:none;position:absolute;width:100%;z-index:-10}.menu-wrapper [class^=menu-deep].menu-deep-0{padding-top:16px}.menu-wrapper [class^=menu-deep]:not(.menuLast)>.menu-back-wrap,.menu-wrapper [class^=menu-deep]:not(.menuLast)>[class^=li-deep]>[class^=a-deep]{opacity:0;pointer-events:none;position:absolute;z-index:-10000}.menu-wrapper [class^=menu-deep] [class^=li-deep] [class^=a-deep]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-top:1px solid rgba(0,0,0,.1);color:#232235;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.8rem;font-weight:700;justify-content:space-between;line-height:1.11;min-height:61px;padding:15px 0;width:100%}.menu-wrapper [class^=menu-deep] [class^=li-deep] [class^=a-deep] a{color:currentColor}.menu-wrapper [class^=menu-deep] [class^=li-deep] [class^=a-deep] button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px);width:30px}.menu-wrapper [class^=menu-deep] [class^=li-deep] [class^=a-deep] .menu-caret svg{height:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:12px}.menu-wrapper [class^=menu-deep] [class^=li-deep] [class^=a-deep] span.menu-caret{padding-right:8px}.menu-wrapper [class^=menu-deep] [class^=li-deep]:first-child .a-deep-0{border-top:none}.menu-wrapper [class^=menu-deep] [class^=li-deep]:last-child{margin-bottom:60px}.menu-wrapper [class^=menu-deep] [class^=li-deep]:last-child>[class^=a-deep]{border-bottom:1px solid rgba(0,0,0,.1)}.menu-wrapper [class^=menu-deep] [class^=li-deep].menuopen>[class^=menu-deep]{opacity:1;pointer-events:auto;position:absolute;top:0;z-index:1}.menu-wrapper [class^=menu-deep] .menu-back-wrap{padding:40px 0 17px}.menu-wrapper [class^=menu-deep] .menu-back-wrap .back-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232235;display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:10px}.menu-wrapper [class^=menu-deep] .menu-back-wrap .back-button .menu-back-arrow{-ms-flex-negative:0;flex-shrink:0;margin-right:7px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-wrapper [class^=menu-deep] .menu-back-wrap .back-button .menu-back-arrow svg path{fill:#de9044}.menu-wrapper [class^=menu-deep] .menu-back-wrap .back-button .menu-back-text{font-size:1.6rem;font-weight:500;line-height:1.25}}@media screen and (min-width:992px){.menu-wrapper{padding-left:max(3.125vw,20px);padding-top:36px}.menu-wrapper .menu-deep-0{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;width:100%}}@media screen and (min-width:992px) and (min-width:1400px){.menu-wrapper .menu-deep-0{width:auto}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0{min-height:48px}.menu-wrapper .menu-deep-0 .li-deep-0,.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0{color:currentColor;font-size:1.6rem;font-weight:700;line-height:1;position:relative;text-transform:uppercase}}@media screen and (min-width:992px) and (min-width:1400px){.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0{font-size:1.8rem}}@media screen and (min-width:992px) and (min-width:1700px){.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0{font-size:2.2rem}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0 .menu-caret{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:18px;justify-content:center;margin-left:2px;width:18px}.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0 .menu-caret svg{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0 .menu-caret svg path{fill:currentColor}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0:after{background-color:#de9044;content:"";display:block;height:5px;left:50%;position:absolute;top:calc(100% + 45px);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);-webkit-transition:width .2s ease-in-out;-o-transition:width .2s ease-in-out;transition:width .2s ease-in-out;width:0;z-index:3}}@media screen and (min-width:992px) and (min-width:1400px){.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0:after{top:calc(100% + 44px)}}@media screen and (min-width:992px) and (min-width:1700px){.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0:after{top:calc(100% + 43px)}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 .a-deep-0:hover:after{width:100%}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep]{background-color:transparent;border-top:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;left:0;opacity:0;padding:80px calc(50vw - 480px) 120px;pointer-events:none;position:absolute;top:-1px;width:100%}}@media screen and (min-width:992px) and (min-width:1200px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep]{padding:80px calc(50vw - 585px) 120px}}@media screen and (min-width:992px) and (min-width:1700px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep]{padding:80px calc(50vw - 585px) 120px}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep].menu-deep-1{top:calc(100% - 3px);z-index:1}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep].menuLast{background:#fff;-webkit-filter:drop-shadow(0 0 8px rgba(0,0,0,.16));filter:drop-shadow(0 0 8px rgba(0,0,0,.16));margin-top:2px;padding-bottom:130px}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep]:not(.menuLast)>li:not(.menuopen){display:none}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep]:not(.menuLast)>li.menuopen>[class^=a-deep]{opacity:0}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap{border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;left:0;padding:16px calc(50vw - 480px);position:absolute;top:-1px;width:100vw}}@media screen and (min-width:992px) and (min-width:1200px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap{padding:16px calc(50vw - 585px)}}@media screen and (min-width:992px) and (min-width:1700px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap{padding:16px calc(50vw - 585px)}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap .back-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap .back-button .menu-back-arrow{margin-right:15px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap .back-button .menu-back-arrow svg path{fill:#de9044}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap .back-button .menu-back-text{color:#232235;font-size:1.8rem;font-weight:700;line-height:1.11}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-back-wrap .back-button .menu-back-text:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-parent-recall{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:4rem;font-weight:700;line-height:1.175;margin:20px 0;width:100%}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-parent-recall .svg-wrap{margin-right:15px}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-parent-recall .svg-wrap svg{height:17px;-webkit-transform:rotate(-90deg) translateX(4px);-ms-transform:rotate(-90deg) translateX(4px);transform:rotate(-90deg) translateX(4px);width:27px}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] .menu-parent-recall .svg-wrap svg path{fill:#de9044}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:30px;margin-top:5px;width:calc(33.33333% - 30px)}}@media screen and (min-width:992px) and (min-width:1200px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep]{width:calc(33.33333% - 30px)}}@media screen and (min-width:992px) and (min-width:1700px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep]{width:calc(33.33333% - 30px)}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] [class^=a-deep]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border-bottom:1px solid rgba(0,0,0,.1);color:#232235;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.9rem;font-weight:600;height:75px;justify-content:space-between;line-height:1.056;padding:15px 0 15px 26px;position:relative;width:100%}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] [class^=a-deep]:before{background:-o-linear-gradient(315deg,#de9044 0,#de9044 50%,#c44441 50%,#c44441 100%);background:linear-gradient(135deg,#de9044,#de9044 50%,#c44441 0,#c44441);content:"";display:inline-block;height:9px;left:6px;margin-right:10px;position:absolute;top:calc(50% - 4px);width:9px}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] [class^=a-deep] a{color:#232235}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] [class^=a-deep] .menu-caret{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid transparent;border-radius:5px;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:33px;justify-content:center;-webkit-transform:translateX(10px);-ms-transform:translateX(10px);transform:translateX(10px);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:33px}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] [class^=a-deep] .menu-caret svg{height:auto;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);width:11px}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] [class^=a-deep] .menu-caret svg path{fill:#de9044}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] [class^=a-deep] button.menu-caret:hover{border:1px solid rgba(0,0,0,.06)}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] [class^=a-deep] a:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] button[class^=a-deep]:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px}.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] button[class^=a-deep]:hover .menu-caret{border:1px solid rgba(0,0,0,.06)}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep] a[class^=a-deep]:hover{-webkit-text-decoration:underline 2px;text-decoration:underline 2px}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0 [class^=menu-deep] [class^=li-deep].menuopen>[class^=menu-deep]{opacity:1;pointer-events:auto}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0:not(:first-child){margin-left:clamp(15px,2.08vw,35px)}}@media screen and (min-width:992px){.menu-wrapper .menu-deep-0 .li-deep-0.menuopen .a-deep-0 .menu-caret svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.menu-wrapper .menu-deep-0 .li-deep-0.menuopen:after{background-color:#fff;bottom:1px;content:"";display:block;height:20px;left:0;pointer-events:none;position:absolute;width:100vw;z-index:1}.menu-wrapper .menu-deep-0 .li-deep-0.menuopen>.a-deep-0:after{width:100%}.menu-wrapper .menu-deep-0 .li-deep-0.menuopen>[class^=menu-deep]{opacity:1;pointer-events:auto}}.form-item,.gfield{margin-top:.8rem}.form-item label,.gfield label{font-size:1.6rem;font-weight:700;line-height:1.1875;text-align:left}.form-item label+input,.form-item label+select+.select2,.form-item label+textarea,.gfield label+input,.gfield label+select+.select2,.gfield label+textarea{margin-top:12px}.form-item+.form-item,.form-item+.gfield,.gfield+.form-item,.gfield+.gfield{margin-top:2.5rem}.form-item .duet-date__input,.form-item [type=date],.form-item [type=email],.form-item [type=password],.form-item [type=tel],.form-item [type=text],.form-item [type=url],.gfield .duet-date__input,.gfield [type=date],.gfield [type=email],.gfield [type=password],.gfield [type=tel],.gfield [type=text],.gfield [type=url]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:1.7rem;font-weight:400;line-height:2.5rem;min-height:5rem;padding:1.2rem 1.5rem;width:100%}.form-item .duet-date__input::-webkit-input-placeholder,.form-item [type=date]::-webkit-input-placeholder,.form-item [type=email]::-webkit-input-placeholder,.form-item [type=password]::-webkit-input-placeholder,.form-item [type=tel]::-webkit-input-placeholder,.form-item [type=text]::-webkit-input-placeholder,.form-item [type=url]::-webkit-input-placeholder,.gfield .duet-date__input::-webkit-input-placeholder,.gfield [type=date]::-webkit-input-placeholder,.gfield [type=email]::-webkit-input-placeholder,.gfield [type=password]::-webkit-input-placeholder,.gfield [type=tel]::-webkit-input-placeholder,.gfield [type=text]::-webkit-input-placeholder,.gfield [type=url]::-webkit-input-placeholder{color:#232235;opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item .duet-date__input::-moz-placeholder,.form-item [type=date]::-moz-placeholder,.form-item [type=email]::-moz-placeholder,.form-item [type=password]::-moz-placeholder,.form-item [type=tel]::-moz-placeholder,.form-item [type=text]::-moz-placeholder,.form-item [type=url]::-moz-placeholder,.gfield .duet-date__input::-moz-placeholder,.gfield [type=date]::-moz-placeholder,.gfield [type=email]::-moz-placeholder,.gfield [type=password]::-moz-placeholder,.gfield [type=tel]::-moz-placeholder,.gfield [type=text]::-moz-placeholder,.gfield [type=url]::-moz-placeholder{color:#232235;opacity:1;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item .duet-date__input:-ms-input-placeholder,.form-item [type=date]:-ms-input-placeholder,.form-item [type=email]:-ms-input-placeholder,.form-item [type=password]:-ms-input-placeholder,.form-item [type=tel]:-ms-input-placeholder,.form-item [type=text]:-ms-input-placeholder,.form-item [type=url]:-ms-input-placeholder,.gfield .duet-date__input:-ms-input-placeholder,.gfield [type=date]:-ms-input-placeholder,.gfield [type=email]:-ms-input-placeholder,.gfield [type=password]:-ms-input-placeholder,.gfield [type=tel]:-ms-input-placeholder,.gfield [type=text]:-ms-input-placeholder,.gfield [type=url]:-ms-input-placeholder{color:#232235;opacity:1;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item .duet-date__input::-ms-input-placeholder,.form-item [type=date]::-ms-input-placeholder,.form-item [type=email]::-ms-input-placeholder,.form-item [type=password]::-ms-input-placeholder,.form-item [type=tel]::-ms-input-placeholder,.form-item [type=text]::-ms-input-placeholder,.form-item [type=url]::-ms-input-placeholder,.gfield .duet-date__input::-ms-input-placeholder,.gfield [type=date]::-ms-input-placeholder,.gfield [type=email]::-ms-input-placeholder,.gfield [type=password]::-ms-input-placeholder,.gfield [type=tel]::-ms-input-placeholder,.gfield [type=text]::-ms-input-placeholder,.gfield [type=url]::-ms-input-placeholder{color:#232235;opacity:1;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item .duet-date__input::placeholder,.form-item [type=date]::placeholder,.form-item [type=email]::placeholder,.form-item [type=password]::placeholder,.form-item [type=tel]::placeholder,.form-item [type=text]::placeholder,.form-item [type=url]::placeholder,.gfield .duet-date__input::placeholder,.gfield [type=date]::placeholder,.gfield [type=email]::placeholder,.gfield [type=password]::placeholder,.gfield [type=tel]::placeholder,.gfield [type=text]::placeholder,.gfield [type=url]::placeholder{color:#232235;opacity:1;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item .duet-date__input:focus::-webkit-input-placeholder,.form-item [type=date]:focus::-webkit-input-placeholder,.form-item [type=email]:focus::-webkit-input-placeholder,.form-item [type=password]:focus::-webkit-input-placeholder,.form-item [type=tel]:focus::-webkit-input-placeholder,.form-item [type=text]:focus::-webkit-input-placeholder,.form-item [type=url]:focus::-webkit-input-placeholder,.gfield .duet-date__input:focus::-webkit-input-placeholder,.gfield [type=date]:focus::-webkit-input-placeholder,.gfield [type=email]:focus::-webkit-input-placeholder,.gfield [type=password]:focus::-webkit-input-placeholder,.gfield [type=tel]:focus::-webkit-input-placeholder,.gfield [type=text]:focus::-webkit-input-placeholder,.gfield [type=url]:focus::-webkit-input-placeholder{opacity:0}.form-item .duet-date__input:focus::-moz-placeholder,.form-item [type=date]:focus::-moz-placeholder,.form-item [type=email]:focus::-moz-placeholder,.form-item [type=password]:focus::-moz-placeholder,.form-item [type=tel]:focus::-moz-placeholder,.form-item [type=text]:focus::-moz-placeholder,.form-item [type=url]:focus::-moz-placeholder,.gfield .duet-date__input:focus::-moz-placeholder,.gfield [type=date]:focus::-moz-placeholder,.gfield [type=email]:focus::-moz-placeholder,.gfield [type=password]:focus::-moz-placeholder,.gfield [type=tel]:focus::-moz-placeholder,.gfield [type=text]:focus::-moz-placeholder,.gfield [type=url]:focus::-moz-placeholder{opacity:0}.form-item .duet-date__input:focus:-ms-input-placeholder,.form-item [type=date]:focus:-ms-input-placeholder,.form-item [type=email]:focus:-ms-input-placeholder,.form-item [type=password]:focus:-ms-input-placeholder,.form-item [type=tel]:focus:-ms-input-placeholder,.form-item [type=text]:focus:-ms-input-placeholder,.form-item [type=url]:focus:-ms-input-placeholder,.gfield .duet-date__input:focus:-ms-input-placeholder,.gfield [type=date]:focus:-ms-input-placeholder,.gfield [type=email]:focus:-ms-input-placeholder,.gfield [type=password]:focus:-ms-input-placeholder,.gfield [type=tel]:focus:-ms-input-placeholder,.gfield [type=text]:focus:-ms-input-placeholder,.gfield [type=url]:focus:-ms-input-placeholder{opacity:0}.form-item .duet-date__input:focus::-ms-input-placeholder,.form-item [type=date]:focus::-ms-input-placeholder,.form-item [type=email]:focus::-ms-input-placeholder,.form-item [type=password]:focus::-ms-input-placeholder,.form-item [type=tel]:focus::-ms-input-placeholder,.form-item [type=text]:focus::-ms-input-placeholder,.form-item [type=url]:focus::-ms-input-placeholder,.gfield .duet-date__input:focus::-ms-input-placeholder,.gfield [type=date]:focus::-ms-input-placeholder,.gfield [type=email]:focus::-ms-input-placeholder,.gfield [type=password]:focus::-ms-input-placeholder,.gfield [type=tel]:focus::-ms-input-placeholder,.gfield [type=text]:focus::-ms-input-placeholder,.gfield [type=url]:focus::-ms-input-placeholder{opacity:0}.form-item .duet-date__input:focus::placeholder,.form-item [type=date]:focus::placeholder,.form-item [type=email]:focus::placeholder,.form-item [type=password]:focus::placeholder,.form-item [type=tel]:focus::placeholder,.form-item [type=text]:focus::placeholder,.form-item [type=url]:focus::placeholder,.gfield .duet-date__input:focus::placeholder,.gfield [type=date]:focus::placeholder,.gfield [type=email]:focus::placeholder,.gfield [type=password]:focus::placeholder,.gfield [type=tel]:focus::placeholder,.gfield [type=text]:focus::placeholder,.gfield [type=url]:focus::placeholder{opacity:0}.form-item .duet-date__input,.gfield .duet-date__input{margin-top:12px}.form-item [type=file],.gfield [type=file]{border:1px solid rgba(0,0,0,.1);padding:1.2rem 1.5rem}.form-item textarea,.gfield textarea{border:1px solid rgba(0,0,0,.1);border-radius:0;color:#232235;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:400;line-height:2.5rem;min-height:18rem;padding:1.9rem 2.4rem;width:100%}.form-item textarea::-webkit-input-placeholder,.gfield textarea::-webkit-input-placeholder{opacity:1;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item textarea::-moz-placeholder,.gfield textarea::-moz-placeholder{opacity:1;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item textarea:-ms-input-placeholder,.gfield textarea:-ms-input-placeholder{opacity:1;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item textarea::-ms-input-placeholder,.gfield textarea::-ms-input-placeholder{opacity:1;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item textarea::placeholder,.gfield textarea::placeholder{opacity:1;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.form-item textarea:focus::-webkit-input-placeholder,.gfield textarea:focus::-webkit-input-placeholder{opacity:0}.form-item textarea:focus::-moz-placeholder,.gfield textarea:focus::-moz-placeholder{opacity:0}.form-item textarea:focus:-ms-input-placeholder,.gfield textarea:focus:-ms-input-placeholder{opacity:0}.form-item textarea:focus::-ms-input-placeholder,.gfield textarea:focus::-ms-input-placeholder{opacity:0}.form-item textarea:focus::placeholder,.gfield textarea:focus::placeholder{opacity:0}.form-item fieldset,.gfield fieldset{border:1px solid rgba(0,0,0,.1);padding:20px 14px}.form-item fieldset legend,.gfield fieldset legend{color:#232235;font-weight:700}.form-item [type=submit],.gfield [type=submit]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#232235;border:1px solid #232235;border-radius:6px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:700;justify-content:center;line-height:1.166;margin-top:27px;padding:18px 30px;text-align:left;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-item [type=submit] .svg-wrap,.gfield [type=submit] .svg-wrap{margin-left:12px}.form-item [type=submit]:hover,.gfield [type=submit]:hover{background-color:#fff;color:#232235}.form-item [type=reset],.gfield [type=reset]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;color:#232235;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5rem;justify-content:center;line-height:1.2;margin:18px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.form-item [type=reset] .svg-wrap,.gfield [type=reset] .svg-wrap{margin-right:5px}.form-item [type=reset]:hover,.gfield [type=reset]:hover{-webkit-text-decoration:2px underline;text-decoration:2px underline}.form-item [type=reset]:hover .svg-wrap,.gfield [type=reset]:hover .svg-wrap{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.form-item .legend,.gfield .legend{margin-top:18px}.form-item .legend p,.gfield .legend p{font-size:1.6rem;font-weight:500;line-height:1.1875;margin:0}.form-item .checkbox-wrap{position:relative}.form-item .checkbox-wrap+.checkbox-wrap{margin-top:.8rem}.form-item .checkbox-wrap input{left:-150vw;opacity:0;position:absolute}.form-item .checkbox-wrap input:checked+label:after{opacity:1}.form-item .checkbox-wrap input:focus+label:before{outline:medium auto currentColor;outline:medium auto invert;outline:5px auto -webkit-focus-ring-color}.form-item .checkbox-wrap label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;font-weight:400;line-height:1.2em;padding-left:2.6rem;position:relative;text-transform:none}.form-item .checkbox-wrap label:before{-ms-flex-negative:0;border:1px solid #232235;border-radius:3px;content:"";display:block;flex-shrink:0;height:1.4rem;left:0;position:absolute;top:0;width:1.4rem}.form-item .checkbox-wrap label:after{background-color:transparent;content:url(../images/check.svg);height:1.1rem;left:3px;opacity:0;position:absolute;top:-4px;width:1.1rem}@media screen and (min-width:0\0){.form-item .checkbox-wrap label:after{top:2px}}.form-item .radio-wrap{position:relative}.form-item .radio-wrap+.radio-wrap{margin-top:.8rem}.form-item .radio-wrap input{left:-150vw;opacity:0;position:absolute}.form-item .radio-wrap input:checked+label:after{opacity:1}.form-item .radio-wrap input:focus+label:before{outline:medium auto currentColor;outline:medium auto invert;outline:5px auto -webkit-focus-ring-color}.form-item .radio-wrap label{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.6rem;font-weight:400;line-height:1.2em;padding-left:2.6rem;position:relative;text-transform:none}.form-item .radio-wrap label:before{-ms-flex-negative:0;border:1px solid #232235;border-radius:50%;content:"";display:block;flex-shrink:0;height:1.4rem;left:0;position:absolute;top:0;width:1.4rem}.form-item .radio-wrap label:after{background-color:#232235;border-radius:50%;content:"";height:1rem;left:3px;opacity:0;position:absolute;top:3px;width:1rem}@media screen and (min-width:0\0){.form-item .radio-wrap label:after{top:2px}}.select2-container--default{font-weight:700}.select2-container--default .select2-selection{border:1px solid rgba(0,0,0,.1);border-radius:0;color:#232235;height:5.5rem}.select2-container--default .select2-selection .select2-selection__rendered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232235;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;height:100%;line-height:1.5rem;padding:1.4rem 2.4rem}.select2-container--default .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:#232235}.select2-container--default .select2-selection .select2-selection__arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;justify-content:center;right:1.8rem}.select2-container--default .select2-selection .select2-selection__arrow b{display:none}.select2-container--default .select2-selection .select2-selection__arrow:after{content:url(../images/select-caret.svg);position:absolute;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.select2-container--default.select2-container--open .select2-selection .select2-selection__arrow:after{-webkit-transform:rotate(180deg) translate(0);-ms-transform:rotate(180deg) translate(0);transform:rotate(180deg) translate(0)}.select2-dropdown{border-radius:0;-webkit-box-shadow:0 3px 20px rgba(0,0,0,.04);box-shadow:0 3px 20px rgba(0,0,0,.04)}.select2-results__option{font-family:Noto Sans,sans-serif;font-size:1.6rem;font-weight:500;padding:1.4rem 2rem}.select2-container--default .select2-results__option--selected{background-color:rgba(35,34,53,.3)}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#232235}textarea.select2-search__field{max-width:calc(100% - 50px);padding-right:200px;-webkit-transform:translate(10px,-35px);-ms-transform:translate(10px,-35px);transform:translate(10px,-35px)}.actu-top{background-color:#fff9f0;border-bottom:8px solid #de9044;margin:0 auto 50px;max-width:calc(100vw - 20px);min-width:80.53vw;padding:78px 0 40px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.actu-top figure{aspect-ratio:485/273;width:100%}.actu-top figure img{width:100%}.actu-top .tag{background-color:#c44441;border-radius:30px;color:#fff;display:block;font-family:Raleway,serif;font-size:1.6rem;font-weight:700;line-height:1.1875;margin:10px auto 0;padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.actu-top h1{font-size:2.8rem;line-height:1.354;margin:15px auto 0;max-width:calc(100% - 20px);text-align:center}@media screen and (min-width:992px){.actu-top h1{font-size:4.8rem}}.agenda-top{background-color:#fff9f0;border-bottom:8px solid #de9044;margin:0 auto 50px;max-width:calc(100vw - 20px);min-width:80.53vw;padding:78px 0 72px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.agenda-top figure{aspect-ratio:485/273;width:100%}.agenda-top figure img{width:100%}.agenda-top .tag{background-color:#c44441;border-radius:30px;color:#fff;display:block;font-family:Raleway,serif;font-size:1.6rem;font-weight:700;line-height:1.1875;margin:40px auto 0;padding:10px 20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.agenda-top .dates{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:-50px}.agenda-top .dates time{background-color:#c44441;border-radius:4px;color:#fff;padding:27px 15px 16px;text-align:center}.agenda-top .dates time span{display:block;font-size:1.4rem;font-weight:700;line-height:1.57;text-align:center}@media screen and (min-width:992px){.agenda-top .dates time span{font-size:1.8rem}}.agenda-top .dates time span.jour{font-size:3.6rem;line-height:.611}@media screen and (min-width:992px){.agenda-top .dates time span.jour{font-size:5rem}}.agenda-top .dates time span.mois{margin-top:5px;text-transform:uppercase}@media screen and (min-width:992px){.agenda-top .dates time span.mois{margin-top:12px}}.agenda-top .dates time:not(:first-child){margin-left:42px;position:relative}.agenda-top .dates time:not(:first-child):before{background-color:#de9044;border-radius:8px;content:"";display:block;height:12px;position:absolute;right:calc(100% + 16px);top:50%;width:12px}.agenda-top h1{font-size:2.8rem;line-height:1.354;margin:15px auto 0;max-width:calc(100% - 20px);text-align:center}@media screen and (min-width:992px){.agenda-top h1{font-size:4.8rem;margin:45px auto 0}}.ariane-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 0;position:relative}.ariane-wrap:after{background-color:rgba(0,0,0,.1);content:"";display:block;height:1px;left:50%;position:absolute;top:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100vw}@media screen and (min-width:992px){.ariane-wrap:after{content:none}}.ariane-wrap .ariane{font-size:1.3rem;line-height:1.15;text-align:center}@media screen and (min-width:992px){.ariane-wrap .ariane{font-size:1.4rem;line-height:1.15;text-align:left}}.ariane-wrap .ariane ol{margin-bottom:0;padding-left:0}.ariane-wrap .ariane ol li{color:#232235;display:inline;list-style-type:none}.ariane-wrap .ariane ol li a{color:currentColor;font-weight:400}.ariane-wrap .ariane ol li a:hover{text-decoration:underline}.ariane-wrap .ariane ol li>span{font-weight:700}.ariane-wrap .ariane ol li:not(:first-child):before{content:url(../images/ariane-caret.svg);display:inline-block;margin:0 5px;-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.filtre-archive{background-color:#f7f7f7;border-radius:4px}.filtre-archive form{margin-bottom:30px;padding:30px 50px 45px}@media screen and (min-width:768px){.filtre-archive form{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}}.filtre-archive form .form-body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:5px}@media screen and (min-width:992px){.filtre-archive form .form-body{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.filtre-archive form .form-body .form-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:0}.filtre-archive form .form-body .form-item+.form-item{margin-top:15px}@media screen and (min-width:992px){.filtre-archive form .form-body .form-item+.form-item{margin-left:30px;margin-top:0}}.filtre-archive form .form-body .form-item .duet-date__input{background-color:transparent;border:solid rgba(0,0,0,.1);border-width:0 0 1px;font-size:1.5rem;font-weight:700;padding:1.2rem 0}.filtre-archive form .form-body .form-item .duet-date__toggle{-webkit-box-pack:end;-ms-flex-pack:end;background-color:transparent;border:none;-webkit-box-shadow:none;box-shadow:none;justify-content:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filtre-archive form .form-body .select2-container{margin-top:0}.filtre-archive form .form-body .select2-container--default{font-weight:700}.filtre-archive form .form-body .select2-container--default .select2-selection{background-color:#f7f7f7;border:solid rgba(0,0,0,.1);border-radius:0;border-width:0 0 1px;color:#232235;height:5rem}.filtre-archive form .form-body .select2-container--default .select2-selection .select2-selection__rendered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#232235;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Noto Sans,sans-serif;font-size:1.5rem;font-weight:700;height:100%;line-height:1.33;padding:1.5rem 0}.filtre-archive form .form-body .select2-container--default .select2-selection .select2-selection__rendered .select2-selection__placeholder{color:#232235}.filtre-archive form .form-body .select2-container--default .select2-selection .select2-selection__arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;justify-content:center;right:0}.filtre-archive form .form-body .select2-container--default .select2-selection .select2-selection__arrow b{display:none}.filtre-archive form .form-body .select2-container--default .select2-selection .select2-selection__arrow:after{content:url(../images/select-caret.svg);position:absolute;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filtre-archive form .form-body .select2-container--default.select2-container--open .select2-selection .select2-selection__arrow:after{-webkit-transform:rotate(180deg) translate(0);-ms-transform:rotate(180deg) translate(0);transform:rotate(180deg) translate(0)}.filtre-archive form .form-footer{-ms-flex-negative:0;flex-shrink:0;margin-top:30px}@media screen and (min-width:768px){.filtre-archive form .form-footer{margin-left:40px;margin-top:0}}.filtre-archive form .form-footer [type=submit]{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#c44441;border:1px solid #c44441;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;font-weight:700;justify-content:center;line-height:1.38;margin:0 auto;padding:15px 19px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.filtre-archive form .form-footer [type=submit]:hover{background-color:#fff;color:#c44441}.filtre-archive form .form-footer [type=reset]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.2rem;font-weight:700;line-height:1.41;margin:12px auto 0}@media screen and (min-width:768px){.filtre-archive form .form-footer [type=reset]{margin:12px 0 0}}.filtre-archive form .form-footer [type=reset] .svg-wrap{margin-right:6px}.filtre-archive form .form-footer [type=reset]:hover .svg-wrap svg{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn);-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear}.modals-wrapper{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.8);display:none;height:100vh;justify-content:center;left:0;opacity:0;overflow:hidden scroll;pointer-events:none;position:fixed;top:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100vw;z-index:1100}.modals-wrapper+.modal-closer{opacity:0;pointer-events:none}.modals-wrapper.modalOpen{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:1;pointer-events:auto}.modals-wrapper.modalOpen+.modal-closer{display:block;opacity:1;pointer-events:auto}.modals-wrapper>.modal-closer{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw;z-index:1}.modals-wrapper>.modal-closer .visible{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:40px;justify-content:center;position:absolute;width:40px;z-index:2}.modals-wrapper .modal-item{display:none;position:relative;z-index:10}.modals-wrapper .modal-item.modalOpen{display:block}.modals-wrapper .modal-item .wrapper{display:block;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:auto;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modals-wrapper .modal-item .wrapper .modal-closer{position:absolute;right:0;top:-50px}.modals-wrapper .modal-item .wrapper figure{display:block;margin:auto;max-width:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#page-content{padding:52px 0 100px}@media screen and (min-width:992px){#page-content{background:url(../images/asperges_bg1.svg) repeat-y right 0 top 230px,url(../images/asperges_bg2.svg) repeat-y left 0 top 230px;padding:60px 0 150px}}#page-content .detail-thumb,#page-content .detail-thumb img{height:auto;width:100%}#page-top .page-top{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:325px;padding:30px 0}@media screen and (min-width:992px){#page-top .page-top{min-height:500px;padding:36px 0}}#page-top .page-top .ash1,#page-top .page-top h1{color:#fff;font-family:Noto Sans Display,serif;font-size:3.8rem;font-weight:700;line-height:1.21;margin:0}@media screen and (min-width:992px){#page-top .page-top .ash1,#page-top .page-top h1{font-size:7rem;line-height:1.357}}#page-top .page-top .ash1:after,#page-top .page-top h1:after{background-color:#de9044;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";display:block;height:24px;margin-top:7px;width:24px}@media screen and (min-width:992px){#page-top .page-top .ash1:after,#page-top .page-top h1:after{height:36px;margin-top:17px;width:36px}}#page-top .page-top-actions{border-bottom:1px solid rgba(0,0,0,.1)}.pagination-wrap{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-top:40px}@media screen and (min-width:992px){.pagination-wrap{margin-top:70px}}.pagination-wrap .pagination{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.pagination-wrap .pagination li:not(:first-child){margin-left:15px}.pagination-wrap .pagination li a{color:#232235;font-size:1.8rem;font-weight:600;line-height:1.33}.pagination-wrap .pagination li a,.pagination-wrap .pagination li a.pagination-arrow{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.pagination-wrap .pagination li a.pagination-arrow{background-color:#de9044;border:1px solid #de9044;border-radius:50%;height:33px;width:33px}.pagination-wrap .pagination li a.pagination-arrow svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.pagination-wrap .pagination li a.pagination-arrow.pagination-prev{margin-right:20px}.pagination-wrap .pagination li a.pagination-arrow.pagination-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.pagination-wrap .pagination li a.pagination-arrow.pagination-next{margin-left:20px}.pagination-wrap .pagination li a.pagination-arrow:hover{background-color:#fff}.pagination-wrap .pagination li a.pagination-arrow:hover svg path{fill:#c44441}.pagination-wrap .pagination li a.pagination-item{padding-top:2px}.pagination-wrap .pagination li a:hover{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);transform:scale(1.3)}.pagination-wrap .pagination li a.current{-ms-flex-item-align:baseline;align-self:baseline;font-size:2rem;font-weight:600;line-height:1.35;position:relative}.pagination-wrap .pagination li a.current:after{background-color:#c44441;content:"";display:block;height:2px;left:0;position:absolute;top:100%;width:100%}.sidebar-bloc{background-color:#fff;border-left:3px solid #de9044;-webkit-box-shadow:0 0 12px rgba(0,0,0,.1);box-shadow:0 0 12px rgba(0,0,0,.1);color:#232235;font-family:Noto Sans Display,serif;padding:40px 42px 40px 35px}.sidebar-bloc h2{border-left:4px solid #c44441;font-size:2.2rem;font-weight:700;line-height:1.04;margin:0;padding-left:7px}.sidebar-bloc h3{font-size:1.5rem;font-weight:700;line-height:1.33;margin:25px 0 0}.sidebar-bloc #sideMap{height:220px;margin-top:25px;width:100%}.sidebar-bloc .sidebar-contact-item{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:currentColor;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12px}.sidebar-bloc .sidebar-contact-item .svg-wrap{margin-right:8px;width:12px}.sidebar-bloc .sidebar-contact-item .inner{font-size:1.5rem;font-weight:500;line-height:1.33}.sidebar-bloc a.sidebar-contact-item .inner{text-decoration:underline}@media screen and (min-width:992px){.sidebar-bloc a.sidebar-contact-item[href^=tel] .inner{text-decoration:none}}.sidebar-bloc .side-list{border-top:1px solid rgba(0,0,0,.1);margin-top:25px}.sidebar-bloc .side-list li{border-bottom:1px solid rgba(0,0,0,.1);padding:15px 0}.sidebar-bloc .side-list li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:currentColor;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.sidebar-bloc .side-list li a .svg-wrap{-ms-flex-item-align:baseline;align-self:baseline;padding-top:.4em}.sidebar-bloc .side-list li a .inner{display:block;font-size:1.5rem;font-weight:500;line-height:1.33;padding-left:12px;position:relative;word-break:break-word;z-index:1}.sidebar-bloc .side-list li a:hover .inner{text-decoration:underline}.sidebar-bloc .side-list.side-list-files li a .svg-wrap{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:center;-ms-grid-row-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;align-self:center;background-color:#c44441;-webkit-clip-path:polygon(0 0,100% 0,25px 100%,0 100%);clip-path:polygon(0 0,100% 0,25px 100%,0 100%);display:-webkit-box;display:-ms-flexbox;display:flex;height:30px;justify-content:center;padding-right:2px;padding-top:0;width:30px}.sidebar-bloc .side-list.side-list-files li a .inner{padding-left:15px}.sidebar-bloc:not(:first-child){margin-top:30px}@media screen and (min-width:1200px){.sidebar-bloc{margin-left:-30px;width:calc(100% + 30px)}}#hero{overflow:hidden;padding:262px 0 153px;position:relative}@media screen and (min-width:992px){#hero{padding:511px 0 285px}}#hero .hero-slider{height:100%;left:0;position:absolute;top:0;width:100%}#hero .hero-slider .slick-list,#hero .hero-slider .slick-track{height:100%}#hero .hero-slider .slick-autoplay-toggle-button{opacity:0;position:absolute}#hero .hero-slider .slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:37px;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:50%;-webkit-transform:translateX(50%);-ms-transform:translateX(50%);transform:translateX(50%);z-index:15}@media screen and (min-width:992px){#hero .hero-slider .slick-dots{right:62px;-webkit-transform:none;-ms-transform:none;transform:none}}#hero .hero-slider .slick-dots li{border:1px solid #fff;border-radius:50%;height:7px;position:relative;width:7px}#hero .hero-slider .slick-dots li:not(:first-child){margin-left:7px}#hero .hero-slider .slick-dots li button{border:none;font-size:0;height:calc(100% - 2px);left:1px;position:absolute;top:1px;width:calc(100% - 2px)}#hero .hero-slider .slick-dots li.slick-active{background-color:#fff}#hero .hero-slider:before{background-color:rgba(0,0,0,.4);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}#hero .hero-slider:after{background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(#000));background:-o-linear-gradient(bottom,rgba(0,0,0,0) 0,#000 100%);background:linear-gradient(0deg,rgba(0,0,0,0) 0,#000);content:"";display:block;height:315px;left:0;opacity:.6;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}#hero figure,#hero figure img{height:100%;width:100%}#hero figure img{-o-object-fit:cover;object-fit:cover}#hero .container{position:relative;z-index:11}#hero .container form{display:block;margin:0 auto;width:100%}@media screen and (min-width:992px){#hero .container form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}#hero .container form p{color:#fff;font-family:Raleway,serif;font-size:3.4rem;font-weight:800;line-height:1.166;margin:0;text-align:center}@media screen and (min-width:768px){#hero .container form p{font-size:5rem}}@media screen and (min-width:992px){#hero .container form p{font-size:6.6rem}}#hero .container form div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:19px;max-width:100%;padding:15px 10px;width:630px}@media screen and (min-width:992px){#hero .container form div{padding:15px 20px}}#hero .container form div [type=text]{-webkit-box-flex:1;-ms-flex-positive:1;background-color:transparent;border:none;color:#232235;flex-grow:1;font-size:1.3rem;font-weight:600;height:30px;line-height:1.375;padding:5px 10px}@media screen and (min-width:992px){#hero .container form div [type=text]{font-size:1.6rem;height:50px;padding:14px 10px}}#hero .container form div [type=text]::-webkit-input-placeholder{color:#232235;opacity:1}#hero .container form div [type=text]::-moz-placeholder{color:#232235;opacity:1}#hero .container form div [type=text]:-ms-input-placeholder{color:#232235;opacity:1}#hero .container form div [type=text]::-ms-input-placeholder{color:#232235;opacity:1}#hero .container form div [type=text]::placeholder{color:#232235;opacity:1}#hero .container form div [type=submit]{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#c44441;border:1px solid #c44441;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;height:33px;justify-content:center;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:33px}@media screen and (min-width:992px){#hero .container form div [type=submit]{height:48px;width:48px}}#hero .container form div [type=submit] .svg-wrap svg{height:auto;width:12px}@media screen and (min-width:992px){#hero .container form div [type=submit] .svg-wrap svg{width:auto}}#hero .container form div [type=submit] .svg-wrap svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}#hero .container form div [type=submit]:hover{background-color:#fff}#hero .container form div [type=submit]:hover .svg-wrap svg path{fill:#c44441}#home-actu{background:url(../images/motif.png) repeat #fff;overflow:hidden;padding:60px 0 125px;position:relative}#home-actu:before{background:url(../images/asperges_.svg) no-repeat 100% 100% #fff;-webkit-box-shadow:0 0 12px rgba(0,0,0,.08);box-shadow:0 0 12px rgba(0,0,0,.08);content:"";display:block;height:380px;left:0;pointer-events:none;position:absolute;top:0;width:100vw}#home-actu .container{position:relative;z-index:1}#home-actu h2{color:#232235;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Raleway,serif;margin:0 0 30px}@media screen and (min-width:992px){#home-actu h2{margin:0 0 10px;padding-left:30px}}#home-actu h2 .svg-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80px;position:relative}#home-actu h2 .svg-wrap:after{background-color:#de9044;content:"";height:100%;margin-left:19px;-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg);width:4px}#home-actu h2>span{padding-left:25px}#home-actu h2>span span{display:block;font-size:2rem;font-weight:400;line-height:1.2;padding-left:30px;text-transform:uppercase}#home-actu h2>span strong{display:block;font-size:5.5rem;font-weight:800;line-height:1.1818}#home-actu .home-actu-slider{position:relative;width:calc(50vw + 50%)}@media screen and (min-width:992px){#home-actu .home-actu-slider{width:100%}}#home-actu .home-actu-slider .slider-nav-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#de9044;border:2px solid #de9044;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;justify-content:center;position:absolute;top:calc(100% + 27px);-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;width:36px}@media screen and (min-width:992px){#home-actu .home-actu-slider .slider-nav-link{height:46px;width:46px}}#home-actu .home-actu-slider .slider-nav-link svg{height:auto;width:13px}@media screen and (min-width:992px){#home-actu .home-actu-slider .slider-nav-link svg{width:auto}}#home-actu .home-actu-slider .slider-nav-link svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}#home-actu .home-actu-slider .slider-nav-link.slider-nav-prev{right:66px}@media screen and (min-width:576px){#home-actu .home-actu-slider .slider-nav-link.slider-nav-prev{right:calc(50vw - 224px)}}@media screen and (min-width:768px){#home-actu .home-actu-slider .slider-nav-link.slider-nav-prev{right:calc(50vw - 314px)}}@media screen and (min-width:992px){#home-actu .home-actu-slider .slider-nav-link.slider-nav-prev{right:57px}}#home-actu .home-actu-slider .slider-nav-link.slider-nav-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#home-actu .home-actu-slider .slider-nav-link.slider-nav-next{right:20px}@media screen and (min-width:576px){#home-actu .home-actu-slider .slider-nav-link.slider-nav-next{right:calc(50vw - 270px)}}@media screen and (min-width:768px){#home-actu .home-actu-slider .slider-nav-link.slider-nav-next{right:calc(50vw - 360px)}}@media screen and (min-width:992px){#home-actu .home-actu-slider .slider-nav-link.slider-nav-next{right:0}}#home-actu .home-actu-slider .slider-nav-link:hover{background-color:#fff;border-color:#c44441}#home-actu .home-actu-slider .slider-nav-link:hover svg path{fill:#c44441}#home-actu .home-actu-slider .home-actu-item-wrapper{margin-right:20px;width:250px}@media screen and (min-width:992px){#home-actu .home-actu-slider .home-actu-item-wrapper{margin-right:30px;width:300px}}@media screen and (min-width:1200px){#home-actu .home-actu-slider .home-actu-item-wrapper{width:370px}}#home-actu .home-actu-track{background-color:#232235;height:1px;margin-top:48px;position:relative;width:calc(100% - 105px)}@media screen and (min-width:992px){#home-actu .home-actu-track{width:calc(100% - 170px)}}#home-actu .home-actu-track .home-actu-tracker{background-color:#de9044;border-radius:5px;height:5px;left:0;position:absolute;top:-2px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;width:42.5%}#home-agenda{padding:40px 0 90px;position:relative}@media screen and (min-width:992px){#home-agenda{padding:65px 0 95px}}#home-agenda:before{background-color:#c44441;-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 30px),0 100%);content:"";display:block;height:273px;left:0;pointer-events:none;position:absolute;top:0;width:100vw}#home-agenda .container{position:relative;z-index:1}#home-agenda h2{-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Raleway,serif;justify-content:center;margin:0 0 30px}@media screen and (min-width:992px){#home-agenda h2{margin:0 0 10px;padding-left:30px}}#home-agenda h2 .svg-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;position:relative}@media screen and (min-width:992px){#home-agenda h2 .svg-wrap{height:80px}}#home-agenda h2 .svg-wrap svg{height:auto;width:25px}@media screen and (min-width:992px){#home-agenda h2 .svg-wrap svg{width:auto}}#home-agenda h2 .svg-wrap:after{background-color:#de9044;content:"";height:100%;margin-left:19px;margin-right:15px;-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg);width:4px}@media screen and (min-width:992px){#home-agenda h2 .svg-wrap:after{margin-right:0}}@media screen and (min-width:992px){#home-agenda h2>span{padding-left:25px}}#home-agenda h2>span span{display:block;font-size:1.4rem;font-weight:400;line-height:1.2;padding-left:30px;text-transform:uppercase}@media screen and (min-width:992px){#home-agenda h2>span span{font-size:2rem}}#home-agenda h2>span strong{display:block;font-size:3.8rem;font-weight:800;line-height:1.1818}@media screen and (min-width:992px){#home-agenda h2>span strong{font-size:5.5rem}}#home-agenda .home-agenda-slider{position:relative;width:calc(50vw + 50%)}@media screen and (min-width:992px){#home-agenda .home-agenda-slider{margin-top:40px;width:100%}}#home-agenda .home-agenda-slider .slider-nav-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#de9044;border:2px solid #de9044;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:36px;justify-content:center;position:absolute;top:calc(100% + 27px);-webkit-transition:background-color .2s ease-in-out,border-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,border-color .2s ease-in-out;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;width:36px}@media screen and (min-width:992px){#home-agenda .home-agenda-slider .slider-nav-link{height:46px;width:46px}}#home-agenda .home-agenda-slider .slider-nav-link svg{height:auto;width:13px}@media screen and (min-width:992px){#home-agenda .home-agenda-slider .slider-nav-link svg{width:auto}}#home-agenda .home-agenda-slider .slider-nav-link svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}#home-agenda .home-agenda-slider .slider-nav-link.slider-nav-prev{right:66px}@media screen and (min-width:576px){#home-agenda .home-agenda-slider .slider-nav-link.slider-nav-prev{right:calc(50vw - 224px)}}@media screen and (min-width:768px){#home-agenda .home-agenda-slider .slider-nav-link.slider-nav-prev{right:calc(50vw - 314px)}}@media screen and (min-width:992px){#home-agenda .home-agenda-slider .slider-nav-link.slider-nav-prev{right:57px}}#home-agenda .home-agenda-slider .slider-nav-link.slider-nav-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#home-agenda .home-agenda-slider .slider-nav-link.slider-nav-next{right:20px}@media screen and (min-width:576px){#home-agenda .home-agenda-slider .slider-nav-link.slider-nav-next{right:calc(50vw - 270px)}}@media screen and (min-width:768px){#home-agenda .home-agenda-slider .slider-nav-link.slider-nav-next{right:calc(50vw - 360px)}}@media screen and (min-width:992px){#home-agenda .home-agenda-slider .slider-nav-link.slider-nav-next{right:0}}#home-agenda .home-agenda-slider .slider-nav-link:hover{background-color:#fff;border-color:#c44441}#home-agenda .home-agenda-slider .slider-nav-link:hover svg path{fill:#c44441}#home-agenda .home-agenda-slider .home-agenda-item-wrapper{margin-right:20px;width:250px}@media screen and (min-width:992px){#home-agenda .home-agenda-slider .home-agenda-item-wrapper{margin-right:30px;width:300px}}@media screen and (min-width:1200px){#home-agenda .home-agenda-slider .home-agenda-item-wrapper{width:270px}}#home-agenda .home-agenda-track{background-color:#fff;height:1px;margin-top:48px;position:relative;width:calc(100% - 105px)}@media screen and (min-width:992px){#home-agenda .home-agenda-track{width:calc(100% - 170px)}}#home-agenda .home-agenda-track .home-agenda-tracker{background-color:#de9044;border-radius:5px;height:5px;left:0;position:absolute;top:-2px;-webkit-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;width:42.5%}#newsletter{background:url(../images/paperplane-deco.svg) no-repeat right 10vw center #f7f7f7;background-size:107px 103px;padding:76px 0;position:relative}@media screen and (min-width:992px){#newsletter{background-size:auto;background:url(../images/paperplane-deco.svg) no-repeat left calc(50% + 11.77vw) center #f7f7f7;padding:60px 0 58px}}#newsletter p{font-family:Raleway,serif;font-size:2rem;font-weight:800;line-height:1.178;margin:0;text-align:center}@media screen and (min-width:992px){#newsletter p{font-size:2.8rem}}#newsletter p:after{background-color:#de9044;content:"";display:block;height:2px;margin:16px auto 0;width:16px}#newsletter button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#c44441;border:2px solid #c44441;border-radius:4px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.3rem;font-weight:700;line-height:1.38;margin:35px auto 0;padding:14px 20px;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:992px){#newsletter button{margin:40px auto 0}}#newsletter button .svg-wrap{margin-left:8px}#newsletter button .svg-wrap svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}#newsletter button:hover{background-color:#fff;color:#c44441}#newsletter button:hover .svg-wrap svg path{fill:#c44441}#newsletter:before{background-color:#c44441;-webkit-clip-path:polygon(0 0,100% 0,100% 100%);clip-path:polygon(0 0,100% 0,100% 100%);content:"";display:block;height:40px;pointer-events:none;position:absolute;right:0;top:0;width:200px}@media screen and (min-width:992px){#newsletter:before{height:91px;width:384px}}#newsletter:after{background-color:#de9044;bottom:0;-webkit-clip-path:polygon(0 0,0 100%,100% 100%);clip-path:polygon(0 0,0 100%,100% 100%);content:"";display:block;height:40px;left:0;pointer-events:none;position:absolute;width:200px}@media screen and (min-width:992px){#newsletter:after{height:91px;width:384px}}#quick-access{padding:43px 0 50px;position:relative}#quick-access:before{background-color:#de9044;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 30px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 30px));content:"";height:215px;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:992px){#quick-access:before{height:273px}}#quick-access .container{position:relative;z-index:1}#quick-access h2{-webkit-box-pack:center;-ms-flex-pack:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Raleway,serif;justify-content:center;margin:0}@media screen and (min-width:992px){#quick-access h2{margin:0 0 18px}}#quick-access h2 .svg-wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:56px;position:relative}@media screen and (min-width:992px){#quick-access h2 .svg-wrap{height:80px}}#quick-access h2 .svg-wrap svg{height:auto;width:30px}@media screen and (min-width:992px){#quick-access h2 .svg-wrap svg{width:auto}}#quick-access h2 .svg-wrap:after{background-color:#fff;content:"";height:100%;margin-left:14px;-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg);width:4px}@media screen and (min-width:992px){#quick-access h2 .svg-wrap:after{margin-left:19px}}#quick-access h2>span{padding-left:14px}@media screen and (min-width:992px){#quick-access h2>span{padding-left:25px}}#quick-access h2>span span{display:block;font-size:1.4rem;font-weight:400;line-height:1.2;padding-left:30px;text-transform:uppercase}@media screen and (min-width:992px){#quick-access h2>span span{font-size:2rem}}#quick-access h2>span strong{display:block;font-size:3.8rem;font-weight:800;line-height:1.1818}@media screen and (min-width:992px){#quick-access h2>span strong{font-size:5.5rem}}#quick-access .qa-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:4px solid #de9044;border-radius:4px;-webkit-box-shadow:0 0 16px rgba(0,0,0,.1);box-shadow:0 0 16px rgba(0,0,0,.1);color:#232235;-ms-flex-direction:column;flex-direction:column;height:100%;padding:20px 10px;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;-o-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}#quick-access .qa-item,#quick-access .qa-item .svg-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}#quick-access .qa-item .svg-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;height:70px;justify-content:center}#quick-access .qa-item .svg-wrap svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}#quick-access .qa-item .inner{-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;justify-content:center;padding-top:12px;text-align:center;width:100%}#quick-access .qa-item .inner .qa-item-title{display:block;font-size:1.5rem;font-weight:700;line-height:1.33}#quick-access .qa-item .inner .qa-item-title:after{background-color:#de9044;content:"";display:block;height:2px;margin:12px auto 0;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:15px}#quick-access .qa-item:hover{background-color:#c44441;color:#fff}#quick-access .qa-item:hover .svg-wrap svg [fill$=c44441]{fill:#fff}#quick-access .qa-item:hover .inner .qa-item-title:after{background-color:#fff}.actu-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;border-radius:8px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:hidden;width:100%}.actu-item figure{aspect-ratio:25/14;background-color:#000;overflow:hidden;position:relative;width:100%}.actu-item figure svg.timer{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:992px){.actu-item figure{aspect-ratio:370/208}}.actu-item figure img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;width:100%;z-index:1}.actu-item figure:hover img{opacity:.8}.actu-item .actu-item-infos{-webkit-box-flex:1;-ms-flex-positive:1;background-color:#2f2235;border-top:8px solid #de9044;flex-grow:1;padding:33px 25px 30px;position:relative;z-index:1}@media screen and (min-width:992px){.actu-item .actu-item-infos{padding:38px 35px 40px}}.actu-item .actu-item-infos .tag{background-color:#c44441;border-radius:30px;display:block;font-family:Raleway,serif;font-size:1.4rem;font-weight:700;left:25px;line-height:1.14;padding:10px 20px;position:absolute;top:0;-webkit-transform:translateY(-50%) translateY(-4px);-ms-transform:translateY(-50%) translateY(-4px);transform:translateY(-50%) translateY(-4px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:992px){.actu-item .actu-item-infos .tag{left:35px}}.actu-item .actu-item-infos .title{display:block;font-size:1.8rem;font-weight:700;line-height:1.33}.actu-item .actu-item-infos .asCta{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;line-height:1.35;margin-top:20px}.actu-item .actu-item-infos .asCta .inner{display:block;font-size:1.4rem;font-weight:600;line-height:1.1875;position:relative}.actu-item .actu-item-infos .asCta .inner:after{background-color:#fff;content:"";display:block;height:1px;left:0;position:absolute;top:calc(100% + 2px);width:100%}.actu-item .actu-item-infos .asCta .svg-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#de9044;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;height:20px;justify-content:center;margin-left:5px;width:20px}.actu-item:hover figure img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.agenda-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border-radius:8px;color:#232235;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:30px 35px 40px;width:100%}#page-content .agenda-item{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.08);box-shadow:0 3px 6px rgba(0,0,0,.08)}.agenda-item figure{aspect-ratio:50/37;background-color:#000;border-bottom:6px solid #de9044;overflow:hidden;position:relative;width:100%}.agenda-item figure img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;-webkit-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear;width:100%;z-index:1}.agenda-item figure svg.timer{aspect-ratio:1/1;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:992px){.agenda-item figure{aspect-ratio:370/208}}.agenda-item figure:hover img{opacity:.8}.agenda-item .infos{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:22px}.agenda-item .infos .dates{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.agenda-item .infos .dates time{text-align:center}.agenda-item .infos .dates time span{display:block;font-size:1.4rem;font-weight:700;line-height:1.57;text-align:center}.agenda-item .infos .dates time span.jour{font-size:3.6rem;line-height:.611}.agenda-item .infos .dates time span.mois{margin-top:5px;text-transform:uppercase}.agenda-item .infos .dates time:not(:first-child){margin-left:30px;position:relative}.agenda-item .infos .dates time:not(:first-child):before{background-color:#de9044;border-radius:8px;content:"";display:block;height:8px;position:absolute;right:calc(100% + 11px);top:50%;width:8px}.agenda-item .infos .title{display:block;font-size:1.8rem;font-weight:600;line-height:1.33;margin-top:25px;text-align:center}.agenda-item .infos .title:after{background-color:#de9044;content:"";display:block;height:2px;margin:10px auto 0;width:16px}.annuaire-item{background-color:#fff;border:none;border-radius:8px;-webkit-box-shadow:0 0 16px rgba(0,0,0,.08);box-shadow:0 0 16px rgba(0,0,0,.08);height:100%;overflow:hidden;padding:40px 24px 38px 45px;position:relative}.annuaire-item:after{background-color:#de9044;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;width:100%}.annuaire-item h2{font-size:2.4rem;font-weight:800;line-height:1.375;margin:0}.annuaire-item h2+.annuaire-item-info{margin-top:15px}.annuaire-item h2:after{background-color:#de9044;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";display:block;height:10px;margin:2px 0 0;width:10px}.annuaire-item .subtitle{font-size:1.2rem;font-weight:500;line-height:1.41;margin-top:15px}.annuaire-item .annuaire-item-info{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;font-weight:500;line-height:1.375;margin-top:10px}.annuaire-item .annuaire-item-info .svg-wrap{margin-right:7px;width:12px}.annuaire-item .annuaire-item-info .annuaire-item-info-content p{margin:0}.annuaire-item .annuaire-item-info .annuaire-item-info-content p strong{font-weight:600}.annuaire-item .annuaire-item-info .annuaire-item-info-content a{color:#232235;display:inline-block;word-break:break-word}.annuaire-item .annuaire-item-info .annuaire-item-info-content a:hover{-webkit-text-decoration:2px underline;text-decoration:2px underline}.in-list ul li{margin-top:1.5rem}.in-list ul li a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-shadow:0 0 16px rgba(0,0,0,.1);box-shadow:0 0 16px rgba(0,0,0,.1);color:currentColor;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;transition:color .2s ease-in-out;width:100%}.in-list ul li a>*{position:relative;z-index:1}.in-list ul li a:before{background-color:#c44441;border-radius:0;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 10px) 100%,0 100%);content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:30px}.in-list ul li a .svg-wrap{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-items:center;align-self:stretch;background-color:#c44441;-webkit-clip-path:polygon(0 0,100% 0,50px 100%,0 100%);clip-path:polygon(0 0,100% 0,50px 100%,0 100%);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;margin-right:20px;min-height:60px;padding-right:3px;width:60px}.in-list ul li a .in-list-infos{padding:20px 0}@media screen and (min-width:992px){.in-list ul li a .in-list-infos{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;-webkit-box-flex:1;-ms-flex-positive:1;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between}}.in-list ul li a .in-list-infos .in-list-title{border-left:3px solid #de9044;font-size:1.7rem;font-weight:500;line-height:1;padding-left:10px}.in-list ul li a .in-list-infos .in-list-infos-file,.in-list ul li a .in-list-infos .in-list-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.in-list ul li a .in-list-infos .in-list-infos-file{font-size:1.5rem;font-weight:700;line-height:1.2;margin-top:17px}@media screen and (min-width:992px){.in-list ul li a .in-list-infos .in-list-infos-file{margin-left:50px;margin-top:0}}.in-list ul li a .in-list-infos .in-list-infos-file span{display:block}.in-list ul li a .in-list-infos .in-list-infos-file .size:not(:first-child){border-left:1px solid #de9044;margin-left:10px;padding-left:10px}.in-list ul li a .svg-wrap2{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-items:center;align-self:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:20px;padding:0 20px}.in-list ul li a .svg-wrap2 svg path{-webkit-transition:fill .2s ease-in-out;-o-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.in-list ul li a .svg-wrap2:first-child{margin-left:0;padding-left:0}@media screen and (min-width:992px){.in-list ul li a .svg-wrap2:first-child{margin-left:20px;padding-left:20px}}.in-list ul li a:hover{color:#fff}.in-list ul li a:hover:before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);width:100%}.in-list ul li a:hover .svg-wrap2 svg path{fill:#fff}.in-list+.in-list{margin-top:0}.paragraph.paragraph--type--accordeon{position:relative}.paragraph.paragraph--type--accordeon h3{margin:0;padding:0}.paragraph.paragraph--type--accordeon h3:before{content:none;margin:0;padding-left:0}.paragraph.paragraph--type--accordeon h3:after{content:none}.paragraph.paragraph--type--accordeon h3 button{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;background-color:#fff;border-left:6px solid transparent;-webkit-box-shadow:0 0 16px rgba(0,0,0,.06);box-shadow:0 0 16px rgba(0,0,0,.06);color:#232235;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:700;justify-content:space-between;line-height:1.2em;padding:20px 20px 20px 28px;text-align:left;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.paragraph.paragraph--type--accordeon h3 button .svg-wrap{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#de9044;border-radius:50%;height:32px;justify-content:center;margin-left:2rem;width:32px}.paragraph.paragraph--type--accordeon h3 button .svg-wrap svg{-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;-o-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.paragraph.paragraph--type--accordeon h3 button.accordeonOpen .svg-wrap svg{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.paragraph.paragraph--type--accordeon .accordeon-content{display:none;left:0;opacity:0;padding:3rem 2rem 2rem;pointer-events:none;position:absolute;width:100%}.paragraph.paragraph--type--accordeon .accordeon-content.accordeonOpen{display:block;opacity:1;pointer-events:auto;position:static}.paragraph--type--citation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-box-shadow:0 0 16px rgba(0,0,0,.06);box-shadow:0 0 16px rgba(0,0,0,.06);padding:30px 20px}@media screen and (min-width:992px){.paragraph--type--citation{display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 40px}}.paragraph--type--citation .svg-wrap{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:30px;width:100%}@media screen and (min-width:992px){.paragraph--type--citation .svg-wrap{width:auto}}.paragraph--type--citation figure{position:relative}.paragraph--type--citation figure:before{content:"";display:block;height:2px;margin:20px auto;width:17px}@media screen and (min-width:992px){.paragraph--type--citation figure:before{-webkit-clip-path:polygon(calc(100% - 2px) 0,100% 0,2px 100%,0 100%);clip-path:polygon(calc(100% - 2px) 0,100% 0,2px 100%,0 100%);height:100%;left:0;margin:0;position:absolute;top:0;width:18px}}@media screen and (min-width:992px){.paragraph--type--citation figure{padding-left:37px}}.paragraph--type--citation figure blockquote{font-size:2rem;font-style:italic;font-weight:700;line-height:1.4em;margin:0;padding:0}.paragraph--type--citation figure figcaption{-webkit-box-decoration-break:clone;box-decoration-break:clone;font-size:1.6rem;font-weight:700;line-height:1.2em;margin-top:1rem;padding:0 3px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.paragraph.paragraph--type--exergue{background-color:#232235;border-bottom:7px solid #c44441;border-radius:4px;color:#fff;margin-top:84px;padding:70px 40px 45px;position:relative}@media screen and (min-width:992px){.paragraph.paragraph--type--exergue{margin-top:88px;padding:70px 60px 60px}}.paragraph.paragraph--type--exergue .exergue-deco{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#c44441;border-radius:45px 45px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;height:90px;justify-content:center;left:50%;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:70px}@media screen and (min-width:992px){.paragraph.paragraph--type--exergue .exergue-deco{height:95px;width:74px}}.paragraph.paragraph--type--exergue .exergue-deco svg{height:auto;width:28px}@media screen and (min-width:992px){.paragraph.paragraph--type--exergue .exergue-deco svg{width:42px}}.paragraph.paragraph--type--exergue .exergue-content{margin-top:2rem}.paragraph.paragraph--type--exergue ul>li ul>li:before{background-color:#fff!important}.paragraph.paragraph--type--exergue ol li ol li:before{background-color:#fff!important;color:#232235!important}.paragraph--type--photos{margin-top:0}.paragraph--type--photos .flex-container .xs-12,.paragraph--type--photos .flex-container .xxs-12{margin-top:3rem}.paragraph--type--photos .flex-container .xs-12 figure,.paragraph--type--photos .flex-container .xxs-12 figure{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%}.paragraph--type--photos .flex-container .xs-12 figure button,.paragraph--type--photos .flex-container .xxs-12 figure button{aspect-ratio:74/51;display:block;overflow:hidden;position:relative;width:100%}.paragraph--type--photos .flex-container .xs-12 figure button>img,.paragraph--type--photos .flex-container .xxs-12 figure button>img{height:100%;left:50%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%) scale(1.01);-ms-transform:translate(-50%,-50%) scale(1.01);transform:translate(-50%,-50%) scale(1.01);-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}@media screen and (min-width:0\0){.paragraph--type--photos .flex-container .xs-12 figure button>img,.paragraph--type--photos .flex-container .xxs-12 figure button>img{height:auto;left:50%;min-height:100%;min-width:100%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}}.paragraph--type--photos .flex-container .xs-12 figure button:focus>img,.paragraph--type--photos .flex-container .xs-12 figure button:hover>img,.paragraph--type--photos .flex-container .xxs-12 figure button:focus>img,.paragraph--type--photos .flex-container .xxs-12 figure button:hover>img{-webkit-transform:translate(-50%,-50%) scale(1.05);-ms-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}.paragraph--type--photos .flex-container .xs-12 figcaption,.paragraph--type--photos .flex-container .xxs-12 figcaption{background-color:#f7f7f7;border-bottom:2px solid #de9044;font-size:1.2rem;font-weight:500;line-height:1.16;margin-left:10px;padding:14px 10px;text-align:center;width:calc(100% - 20px)}.paragraph--type--photos .flex-container .xs-12:only-child figure button,.paragraph--type--photos .flex-container .xxs-12:only-child figure button{aspect-ratio:unset;height:auto}.paragraph--type--photos .flex-container .xs-12:only-child figure button img,.paragraph--type--photos .flex-container .xxs-12:only-child figure button img{height:auto;position:static;-webkit-transform:none;-ms-transform:none;transform:none}.paragraph--type--photos .flex-container .xs-12:only-child figure.cropped button,.paragraph--type--photos .flex-container .xxs-12:only-child figure.cropped button{aspect-ratio:77/53}.paragraph.paragraph--type--slider{margin-top:20px;overflow:hidden}.paragraph.paragraph--type--slider .paragraph-slider{position:relative}.paragraph.paragraph--type--slider .paragraph-slider .slick-track{padding-bottom:16px}.paragraph.paragraph--type--slider .paragraph-slider .slick-dots{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#232235;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;left:20px;margin:0;padding:10px 20px;position:absolute;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@media screen and (min-width:992px){.paragraph.paragraph--type--slider .paragraph-slider .slick-dots{left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.paragraph.paragraph--type--slider .paragraph-slider .slick-dots li{border:1px solid #fff;border-radius:50%;cursor:pointer;height:8px;padding:0;position:relative;-webkit-transition:background-color .2s ease-in-out;-o-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:8px}.paragraph.paragraph--type--slider .paragraph-slider .slick-dots li:not(:first-child){margin-left:9px}.paragraph.paragraph--type--slider .paragraph-slider .slick-dots li.slick-active,.paragraph.paragraph--type--slider .paragraph-slider .slick-dots li:hover{background-color:#fff}.paragraph.paragraph--type--slider .paragraph-slider .slick-dots button{border-radius:50%;height:1rem;left:-1px;position:absolute;top:-1px;width:1rem}.paragraph.paragraph--type--slider .paragraph-slider .slider-nav-link{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background:#de9044;border:1px solid #de9044;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:48px;justify-content:center;position:absolute;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:48px;z-index:1}.paragraph.paragraph--type--slider .paragraph-slider .slider-nav-link svg path{fill:#fff;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.paragraph.paragraph--type--slider .paragraph-slider .slider-nav-link.slider-nav-next{right:20px}.paragraph.paragraph--type--slider .paragraph-slider .slider-nav-link.slider-nav-prev{right:80px}.paragraph.paragraph--type--slider .paragraph-slider .slider-nav-link.slider-nav-prev svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.paragraph.paragraph--type--slider .paragraph-slider .slider-nav-link:hover{background-color:#fff}.paragraph.paragraph--type--slider .paragraph-slider .slider-nav-link:hover svg path{fill:#c44441}.paragraph.paragraph--type--slider .paragraph-slider .paragraph-slide{padding:0}.paragraph.paragraph--type--slider .paragraph-slider .paragraph-slide .slick-slide>div{width:calc(100% - 10px)}.paragraph.paragraph--type--slider .paragraph-slider .paragraph-slide .figure{width:100%}.paragraph.paragraph--type--slider .paragraph-slider .paragraph-slide .figure button{aspect-ratio:770/530;display:block;overflow:hidden;width:100%}.paragraph.paragraph--type--slider .paragraph-slider .paragraph-slide .figure button img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (min-width:0\0){.paragraph.paragraph--type--slider .paragraph-slider .paragraph-slide .figure button img{height:auto;left:50%;min-height:100%;min-width:100%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}}.paragraph.paragraph--type--slider .paragraph-slider .paragraph-slide .figure .nav-space{background-color:#f7f7f7;border-bottom:3px solid #de9044;font-size:1.4rem;font-weight:500;line-height:1.6rem;margin-left:10px;padding:34px 10px 16px;text-align:center;width:calc(100% - 20px)}.paragraph--type--tabs .tablist{z-index:2}@media screen and (min-width:992px){.paragraph--type--tabs .tablist{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;position:relative}}.paragraph--type--tabs .tablist li{width:100%}.paragraph--type--tabs .tablist li:not(:first-child){margin-top:6px}@media screen and (min-width:992px){.paragraph--type--tabs .tablist li:not(:first-child){margin-left:4px;margin-top:0}}@media screen and (min-width:992px){.paragraph--type--tabs .tablist li{width:auto}}.paragraph--type--tabs .tablist li button{border-radius:8px;border-style:solid;border-width:2px;color:#fff;font-size:1.8rem;font-weight:800;height:100%;line-height:2.6rem;padding:18px 20px 16px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}@media screen and (min-width:992px){.paragraph--type--tabs .tablist li button{border-radius:8px 8px 0 0;width:auto}}.paragraph--type--tabs .tablist li button:focus,.paragraph--type--tabs .tablist li button:hover{background-color:#fff;color:#232235}.paragraph--type--tabs .tablist li button[aria-selected=true]{background-color:#fff;color:#232235}@media screen and (min-width:992px){.paragraph--type--tabs .tablist li button[aria-selected=true]{border-bottom-color:#fff}}.paragraph--type--tabs .tabsContent{border-style:solid;border-width:2px 0 0;margin-top:8px;padding:25px 0 0;position:relative}@media screen and (min-width:992px){.paragraph--type--tabs .tabsContent{margin-top:-2px}}.paragraph--type--tabs .tabsContent .panel{background-color:#fff;padding-bottom:25px;position:relative;z-index:1}.paragraph--type--tabs .tabsContent .panel[aria-hidden=true]{display:none}.paragraph--type--tabs .tabsContent:after{background-color:#fff;bottom:0;-webkit-box-shadow:0 0 12px rgba(0,0,0,.16);box-shadow:0 0 12px rgba(0,0,0,.16);content:"";display:block;height:10px;left:12px;position:absolute;width:calc(100% - 24px)}.paragraph--type--texte-img{margin-top:20px}.paragraph--type--texte-img figure{position:relative;width:100%}.paragraph--type--texte-img figure a,.paragraph--type--texte-img figure button{display:block;overflow:hidden;width:100%}.paragraph--type--texte-img figure a img,.paragraph--type--texte-img figure button img{-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;width:100%}.paragraph--type--texte-img figure a:focus img,.paragraph--type--texte-img figure a:hover img,.paragraph--type--texte-img figure button:focus img,.paragraph--type--texte-img figure button:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.paragraph--type--texte-img figure figcaption{background-color:#f7f7f7;border-bottom:2px solid #de9044;font-size:1.3rem;font-weight:500;line-height:1.16;margin-left:10px;padding:14px 10px;text-align:center;width:calc(100% - 20px)}.paragraph--type--texte-img.img-left .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:992px){.paragraph--type--texte-img.img-left .flex-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.paragraph--type--video figure{width:100%}.paragraph--type--video figure button{display:block;overflow:hidden;padding-top:56.2337%;position:relative;width:100%}.paragraph--type--video figure button:after{background:rgba(0,0,0,.4);content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.paragraph--type--video figure button .video-svg{left:50%;padding-left:.5rem;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:2}.paragraph--type--video figure button .video-svg [fill]{-webkit-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.paragraph--type--video figure button:hover .video-svg path{fill:#c44441}.paragraph--type--video figure figcaption{background-color:#f7f7f7;border-bottom:3px solid #de9044;font-size:1.4rem;font-weight:500;line-height:1.6rem;margin-left:10px;padding:10px;text-align:center;width:calc(100% - 20px)}.paragraph--type--texte strong{font-weight:600}.paragraph.paragraph--type--accroche p{font-size:1.6rem;font-weight:600;line-height:1.2}@media screen and (min-width:992px){.paragraph.paragraph--type--accroche p{font-size:2rem}}.paragraph--type-formulaire{background-color:#fff;-webkit-box-shadow:0 0 6px rgba(0,0,0,.08);box-shadow:0 0 6px rgba(0,0,0,.08);margin-top:30px;padding:40px 20px}@media screen and (min-width:992px){.paragraph--type-formulaire{padding:3.9vw max(5.2vw,20px)}}@media screen and (min-width:1700px){.paragraph--type-formulaire{padding:75px 100px}}.paragraph{color:#232235;font-family:Noto Sans Display,serif;font-size:1.5rem;line-height:1.33;margin-top:20px}@media screen and (min-width:992px){.paragraph{font-size:1.6rem;line-height:1.375}}.paragraph:first-child{margin-top:0}.paragraph:first-child h2:first-child,.paragraph:first-child h3:first-child,.paragraph:first-child h4:first-child,.paragraph:first-child h5:first-child,.paragraph:first-child h6:first-child{margin-top:0}.paragraph:not(.paragraph--titre-de-section) h2:first-child,.paragraph:not(.paragraph--titre-de-section) h3:first-child,.paragraph:not(.paragraph--titre-de-section) h4:first-child,.paragraph:not(.paragraph--titre-de-section) h5:first-child,.paragraph:not(.paragraph--titre-de-section) h6:first-child{margin-top:0}.paragraph .ash2,.paragraph h2{display:block;font-size:2.8rem;font-weight:700;line-height:1.375;margin:3rem 0 0;min-height:71px}@media screen and (min-width:992px){.paragraph .ash2,.paragraph h2{font-size:4.8rem;line-height:1.184}}.paragraph .ash2:after,.paragraph h2:after{background-color:#c44441;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);content:"";display:block;height:20px;margin-top:5px;width:20px}.paragraph h3{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2.2rem;font-weight:600;line-height:1;margin:3rem 0 0}@media screen and (min-width:992px){.paragraph h3{font-size:2.6rem}}.paragraph h3:before{-ms-flex-negative:0;background-color:#de9044;-webkit-clip-path:polygon(calc(100% - 3px) 0,100% 1px,3px 100%,0 calc(100% - 1px));clip-path:polygon(calc(100% - 3px) 0,100% 1px,3px 100%,0 calc(100% - 1px));content:"";display:block;flex-shrink:0;margin-right:8px;width:10px}.paragraph h4{border-left:4px solid #c44441;font-size:1.8rem;font-weight:700;line-height:1;margin:2rem 0 0;padding-left:7px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media screen and (min-width:992px){.paragraph h4{font-size:2rem}}.paragraph h5{color:#000;font-size:1.7rem;font-weight:900;margin:3rem 0 0}@media screen and (min-width:992px){.paragraph h5{font-size:2rem}}.paragraph h5:after{content:"";display:block;height:1px;margin-top:5px;width:20px}.paragraph strong{font-weight:700}.paragraph ol:first-child,.paragraph p:first-child,.paragraph ul:not(.pagination):first-child{margin-top:0}.paragraph ol,.paragraph ul:not(.pagination){margin-top:3rem}.paragraph p{margin:1.9rem 0 0}.paragraph .table-wrap{-ms-overflow-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;overflow-y:scroll;scrollbar-width:none}.paragraph .table-wrap::-webkit-scrollbar{display:none}.paragraph .table-wrap .table-stop{-ms-flex-negative:0;background:#fff;display:none;flex-shrink:0;height:1px;pointer-events:none;width:20px}.paragraph .table-wrap .table-shade{display:none}.paragraph .table-wrap.scrollable{position:relative;width:100%}.paragraph .table-wrap.scrollable .table-stop{display:block}.paragraph .table-wrap.scrollable .table-shade{background:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),color-stop(65%,hsla(0,0%,100%,.5)),to(#fff));background:-o-linear-gradient(left,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 65%,#fff 100%);background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5) 65%,#fff);content:"";display:block;height:100%;left:calc(100% - 7rem);opacity:1;overflow:hidden;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:7rem}.paragraph .table-wrap.scrollable.atEnd .table-shade{opacity:0}.paragraph .table-wrap table{border-collapse:collapse;min-width:100%;table-layout:fixed}.paragraph .table-wrap table caption{border-left:2px solid #c44441;font-size:1.8rem;font-weight:700;line-height:2.2rem;margin-bottom:20px;padding-left:10px;text-align:left}.paragraph .table-wrap table tr{border-bottom:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.paragraph .table-wrap table tr:last-child{border-bottom:3px solid #de9044}.paragraph .table-wrap table tr td,.paragraph .table-wrap table tr th{border-left:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);min-width:25%;padding:1.2rem 2rem;text-align:center;width:1%}@media screen and (max-width:991px){.paragraph .table-wrap table tr td,.paragraph .table-wrap table tr th{min-width:19.1rem}}.paragraph .table-wrap table tr th{font-size:1.6rem;font-weight:700;line-height:2.1rem}.paragraph.paragraph--type--exergue .exergue-content li a:not([class^=pagination]),.paragraph.paragraph--type--exergue .exergue-content p a:not([class^=pagination]),.paragraph.paragraph--type--exergue .exergue-content tr a:not([class^=pagination]),.paragraph.paragraph--type--tabs li a:not([class^=pagination]),.paragraph.paragraph--type--tabs p a:not([class^=pagination]),.paragraph.paragraph--type--tabs tr a:not([class^=pagination]),.paragraph.paragraph--type--texte li a:not([class^=pagination]),.paragraph.paragraph--type--texte p a:not([class^=pagination]),.paragraph.paragraph--type--texte tr a:not([class^=pagination]),.paragraph.paragraph--type-2-col li a:not([class^=pagination]),.paragraph.paragraph--type-2-col p a:not([class^=pagination]),.paragraph.paragraph--type-2-col tr a:not([class^=pagination]){background:-webkit-gradient(linear,left bottom,left top,from(#de9044),to(#de9044)) no-repeat 0 100%;background:-o-linear-gradient(bottom,#de9044 0,#de9044 100%) no-repeat 0 100%;background:linear-gradient(0deg,#de9044 0,#de9044) no-repeat 0 100%;background-size:100% 2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:currentColor;display:inline;font-weight:700;padding:0 2px;text-decoration:none;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.paragraph.paragraph--type--exergue .exergue-content li a:not([class^=pagination]):focus,.paragraph.paragraph--type--exergue .exergue-content li a:not([class^=pagination]):hover,.paragraph.paragraph--type--exergue .exergue-content p a:not([class^=pagination]):focus,.paragraph.paragraph--type--exergue .exergue-content p a:not([class^=pagination]):hover,.paragraph.paragraph--type--exergue .exergue-content tr a:not([class^=pagination]):focus,.paragraph.paragraph--type--exergue .exergue-content tr a:not([class^=pagination]):hover,.paragraph.paragraph--type--tabs li a:not([class^=pagination]):focus,.paragraph.paragraph--type--tabs li a:not([class^=pagination]):hover,.paragraph.paragraph--type--tabs p a:not([class^=pagination]):focus,.paragraph.paragraph--type--tabs p a:not([class^=pagination]):hover,.paragraph.paragraph--type--tabs tr a:not([class^=pagination]):focus,.paragraph.paragraph--type--tabs tr a:not([class^=pagination]):hover,.paragraph.paragraph--type--texte li a:not([class^=pagination]):focus,.paragraph.paragraph--type--texte li a:not([class^=pagination]):hover,.paragraph.paragraph--type--texte p a:not([class^=pagination]):focus,.paragraph.paragraph--type--texte p a:not([class^=pagination]):hover,.paragraph.paragraph--type--texte tr a:not([class^=pagination]):focus,.paragraph.paragraph--type--texte tr a:not([class^=pagination]):hover,.paragraph.paragraph--type-2-col li a:not([class^=pagination]):focus,.paragraph.paragraph--type-2-col li a:not([class^=pagination]):hover,.paragraph.paragraph--type-2-col p a:not([class^=pagination]):focus,.paragraph.paragraph--type-2-col p a:not([class^=pagination]):hover,.paragraph.paragraph--type-2-col tr a:not([class^=pagination]):focus,.paragraph.paragraph--type-2-col tr a:not([class^=pagination]):hover{background-position:0 0;background-size:100% calc(100% - 2px);color:#232235;padding:2px}.paragraph.paragraph--type--exergue .exergue-content ul:not(.pagination),.paragraph.paragraph--type--tabs ul:not(.pagination),.paragraph.paragraph--type--texte ul:not(.pagination),.paragraph.paragraph--type-2-col ul:not(.pagination){width:100%}.paragraph.paragraph--type--exergue .exergue-content ul:not(.pagination)>li,.paragraph.paragraph--type--tabs ul:not(.pagination)>li,.paragraph.paragraph--type--texte ul:not(.pagination)>li,.paragraph.paragraph--type-2-col ul:not(.pagination)>li{font-weight:400;margin-top:.9rem;padding-left:1.4rem;position:relative}.paragraph.paragraph--type--exergue .exergue-content ul:not(.pagination)>li ul,.paragraph.paragraph--type--tabs ul:not(.pagination)>li ul,.paragraph.paragraph--type--texte ul:not(.pagination)>li ul,.paragraph.paragraph--type-2-col ul:not(.pagination)>li ul{margin-top:.9rem;padding-left:5px}.paragraph.paragraph--type--exergue .exergue-content ul:not(.pagination)>li ul>li:before,.paragraph.paragraph--type--tabs ul:not(.pagination)>li ul>li:before,.paragraph.paragraph--type--texte ul:not(.pagination)>li ul>li:before,.paragraph.paragraph--type-2-col ul:not(.pagination)>li ul>li:before{background-color:#c44441}.paragraph.paragraph--type--exergue .exergue-content ul:not(.pagination)>li:first-child,.paragraph.paragraph--type--tabs ul:not(.pagination)>li:first-child,.paragraph.paragraph--type--texte ul:not(.pagination)>li:first-child,.paragraph.paragraph--type-2-col ul:not(.pagination)>li:first-child{margin-top:0}.paragraph.paragraph--type--exergue .exergue-content ul:not(.pagination)>li:before,.paragraph.paragraph--type--tabs ul:not(.pagination)>li:before,.paragraph.paragraph--type--texte ul:not(.pagination)>li:before,.paragraph.paragraph--type-2-col ul:not(.pagination)>li:before{background-color:#de9044;border-radius:50%;content:"";display:block;font-weight:800;height:6px;left:0;position:absolute;top:7px;width:6px}.paragraph.paragraph--type--exergue .exergue-content ol,.paragraph.paragraph--type--tabs ol,.paragraph.paragraph--type--texte ol,.paragraph.paragraph--type-2-col ol{counter-reset:olcount;padding:0;width:100%}.paragraph.paragraph--type--exergue .exergue-content ol li,.paragraph.paragraph--type--tabs ol li,.paragraph.paragraph--type--texte ol li,.paragraph.paragraph--type-2-col ol li{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;counter-increment:olcount;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;margin-top:2.1rem;padding-left:25px;position:relative}.paragraph.paragraph--type--exergue .exergue-content ol li ol,.paragraph.paragraph--type--tabs ol li ol,.paragraph.paragraph--type--texte ol li ol,.paragraph.paragraph--type-2-col ol li ol{margin-left:-16px;margin-top:1.8rem}.paragraph.paragraph--type--exergue .exergue-content ol li ol li,.paragraph.paragraph--type--tabs ol li ol li,.paragraph.paragraph--type--texte ol li ol li,.paragraph.paragraph--type-2-col ol li ol li{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.paragraph.paragraph--type--exergue .exergue-content ol li ol li:after,.paragraph.paragraph--type--tabs ol li ol li:after,.paragraph.paragraph--type--texte ol li ol li:after,.paragraph.paragraph--type-2-col ol li ol li:after{background-color:#c44441}.paragraph.paragraph--type--exergue .exergue-content ol li:first-child,.paragraph.paragraph--type--tabs ol li:first-child,.paragraph.paragraph--type--texte ol li:first-child,.paragraph.paragraph--type-2-col ol li:first-child{margin-top:0}.paragraph.paragraph--type--exergue .exergue-content ol li:nth-child(n+10),.paragraph.paragraph--type--tabs ol li:nth-child(n+10),.paragraph.paragraph--type--texte ol li:nth-child(n+10),.paragraph.paragraph--type-2-col ol li:nth-child(n+10){padding-left:35px}.paragraph.paragraph--type--exergue .exergue-content ol li:nth-child(n+10):after,.paragraph.paragraph--type--tabs ol li:nth-child(n+10):after,.paragraph.paragraph--type--texte ol li:nth-child(n+10):after,.paragraph.paragraph--type-2-col ol li:nth-child(n+10):after{left:25px}.paragraph.paragraph--type--exergue .exergue-content ol li:nth-child(n+100),.paragraph.paragraph--type--tabs ol li:nth-child(n+100),.paragraph.paragraph--type--texte ol li:nth-child(n+100),.paragraph.paragraph--type-2-col ol li:nth-child(n+100){padding-left:45px}.paragraph.paragraph--type--exergue .exergue-content ol li:nth-child(n+100):after,.paragraph.paragraph--type--tabs ol li:nth-child(n+100):after,.paragraph.paragraph--type--texte ol li:nth-child(n+100):after,.paragraph.paragraph--type-2-col ol li:nth-child(n+100):after{left:35px}.paragraph.paragraph--type--exergue .exergue-content ol li:before,.paragraph.paragraph--type--tabs ol li:before,.paragraph.paragraph--type--texte ol li:before,.paragraph.paragraph--type-2-col ol li:before{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-negative:0;align-items:center;color:#232235;content:counter(olcount);display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;left:0;position:absolute;top:1px}.paragraph.paragraph--type--exergue .exergue-content ol li:after,.paragraph.paragraph--type--tabs ol li:after,.paragraph.paragraph--type--texte ol li:after,.paragraph.paragraph--type-2-col ol li:after{background-color:#de9044;-webkit-clip-path:polygon(3px 0,4px 0,1px 16px,0 16px);clip-path:polygon(3px 0,4px 0,1px 16px,0 16px);content:"";height:16px;left:15px;position:absolute;top:4px;width:4px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImltcG9ydC9mcmFtZXdvcmsvX2ZvbnRzLnNjc3MiLCJpbXBvcnQvZnJhbWV3b3JrL19iYXNpYy5zY3NzIiwibWFpbi5jc3MiLCJpbXBvcnQvZnJhbWV3b3JrL19taXhpbi5zY3NzIiwiaW1wb3J0L2ZyYW1ld29yay9fdmFyLnNjc3MiLCI8bm8gc291cmNlPiIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL2NvcmUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL19zaW5nbGUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL19tdWx0aXBsZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9kZWZhdWx0L19zaW5nbGUuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2RlZmF1bHQvX211bHRpcGxlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9kZWZhdWx0L2xheW91dC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvY2xhc3NpYy9fc2luZ2xlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3NlbGVjdDIvc3JjL3Njc3MvdGhlbWUvY2xhc3NpYy9fZGVmYXVsdHMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9zZWxlY3QyL3NyYy9zY3NzL3RoZW1lL2NsYXNzaWMvX211bHRpcGxlLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvc2VsZWN0Mi9zcmMvc2Nzcy90aGVtZS9jbGFzc2ljL2xheW91dC5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0Nhcm91c2VsL3Njc3MvYmFzZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0Nhcm91c2VsL3BsdWdpbnMvRG90cy9Eb3RzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvQ2Fyb3VzZWwvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvQ2Fyb3VzZWwvcGx1Z2lucy9OYXZpZ2F0aW9uL05hdmlnYXRpb24uc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9zY3NzL2Jhc2Uuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9zY3NzL19taXhpbnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9zY3NzL3NwaW5uZXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9zY3NzL2FuaW1hdGlvbnMuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9AZmFuY3lhcHBzL3VpL3NyYy9GYW5jeWJveC9zY3NzL3Njcm9sbGJhci5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3Njc3MvY3Vyc29yLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvcGx1Z2lucy9JbWFnZS9JbWFnZS5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvdWkvc3JjL0ZhbmN5Ym94L3BsdWdpbnMvSHRtbC9IdG1sLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvcGx1Z2lucy9UaHVtYnMvVGh1bWJzLnNjc3MiLCIuLi8uLi8uLi9ub2RlX21vZHVsZXMvQGZhbmN5YXBwcy91aS9zcmMvRmFuY3lib3gvcGx1Z2lucy9Ub29sYmFyL1Rvb2xiYXIuc2NzcyIsIi4uLy4uLy4uL25vZGVfbW9kdWxlcy9AYWNjZXNzaWJsZTM2MC9hY2Nlc3NpYmxlLXNsaWNrL3NsaWNrL3NsaWNrLnNjc3MiLCJpbXBvcnQvYmFzZS9fY29tbXVuLnNjc3MiLCJpbXBvcnQvYmFzZS9fZGVtYXJjaGVzLnNjc3MiLCJpbXBvcnQvYmFzZS9fZHVldC1kYXRlcGlja2VyLXZhcnMuc2NzcyIsImltcG9ydC9iYXNlL19mb290ZXIuc2NzcyIsImltcG9ydC9iYXNlL19oZWFkZXIuc2NzcyIsImltcG9ydC9iYXNlL19tZW51LnNjc3MiLCJpbXBvcnQvYmFzZS9fdWkta2l0LnNjc3MiLCJpbXBvcnQvY29tcG9uZW50cy9fYWN0dS10b3Auc2NzcyIsImltcG9ydC9jb21wb25lbnRzL19hZ2VuZGEtdG9wLnNjc3MiLCJpbXBvcnQvY29tcG9uZW50cy9fYXJpYW5lLnNjc3MiLCJpbXBvcnQvY29tcG9uZW50cy9fZmlsdHJlLWFyY2hpdmUuc2NzcyIsImltcG9ydC9jb21wb25lbnRzL19tb2RhbHMuc2NzcyIsImltcG9ydC9jb21wb25lbnRzL19wYWdlLWNvbnRlbnQuc2NzcyIsImltcG9ydC9jb21wb25lbnRzL19wYWdlLXRvcC5zY3NzIiwiaW1wb3J0L2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsImltcG9ydC9jb21wb25lbnRzL19zaWRlLnNjc3MiLCJpbXBvcnQvaG9tZS9faGVyby5zY3NzIiwiaW1wb3J0L2hvbWUvX2hvbWUtYWN0dS5zY3NzIiwiaW1wb3J0L2hvbWUvX2hvbWUtYWdlbmRhLnNjc3MiLCJpbXBvcnQvaG9tZS9fbmV3c2xldHRlci5zY3NzIiwiaW1wb3J0L2hvbWUvX3F1aWNrQWNjZXNzLnNjc3MiLCJpbXBvcnQvdGVhc2Vycy9fdGVhc2VyLWFjdHUuc2NzcyIsImltcG9ydC90ZWFzZXJzL190ZWFzZXItYWdlbmRhLnNjc3MiLCJpbXBvcnQvdGVhc2Vycy9fdGVhc2VyLWFubnVhaXJlLnNjc3MiLCJpbXBvcnQvcGFyYWdyYXBoL19pbi1saXN0LnNjc3MiLCJpbXBvcnQvcGFyYWdyYXBoL19wYXJhZ3JhcGgtLXR5cGUtLWFjY29yZGVvbi5zY3NzIiwiaW1wb3J0L3BhcmFncmFwaC9fcGFyYWdyYXBoLS10eXBlLS1jaXRhdGlvbi5zY3NzIiwiaW1wb3J0L3BhcmFncmFwaC9fcGFyYWdyYXBoLS10eXBlLS1taXNlLWVuLWF2YW50LnNjc3MiLCJpbXBvcnQvcGFyYWdyYXBoL19wYXJhZ3JhcGgtLXR5cGUtLXBob3Rvcy5zY3NzIiwiaW1wb3J0L3BhcmFncmFwaC9fcGFyYWdyYXBoLS10eXBlLS1zbGlkZXIuc2NzcyIsImltcG9ydC9wYXJhZ3JhcGgvX3BhcmFncmFwaC0tdHlwZS0tdGFicy5zY3NzIiwiaW1wb3J0L3BhcmFncmFwaC9fcGFyYWdyYXBoLS10eXBlLS10ZXh0ZS1pbWcuc2NzcyIsImltcG9ydC9wYXJhZ3JhcGgvX3BhcmFncmFwaC0tdHlwZS0tdmlkZW8uc2NzcyIsImltcG9ydC9wYXJhZ3JhcGgvX3BhcmFncmFwaC0tdHlwZS10ZXh0LnNjc3MiLCJpbXBvcnQvcGFyYWdyYXBoL19wYXJhZ3JhcGgtYWNjcm9jaGUuc2NzcyIsImltcG9ydC9wYXJhZ3JhcGgvX3BhcmFncmFwaC1ibG9jLWZvcm11bGFpcmUuc2NzcyIsImltcG9ydC9wYXJhZ3JhcGgvX3BhcmFncmFwaC1nbG9iYWwuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBUSxpTEFBQSxDQ0NSLEtBQ0UsZUNFRixDRENFLFlBRkEsNkJBQUEsQ0FBQSxxQkNJRixDREVFLDZRQU1FLFlDTEosQ0RR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TixDRG5CSSx1QkFFRSxpQkczTUssQ0gwTUwsZUc1TUssQ0g4TUwsNEJDcUJOLENDOU5JLG9DRnNNQSx1QkFLSSxpQkdqTkYsQ0hrTkUsNEJDdUJOLENBQ0YsQ0RyQkksOEJBQ0UscUJDdUJOLENEakNJLHVCQUVFLGlCRzNNSyxDSDBNTCxlRzVNSyxDSDhNTCw0QkNtQ04sQ0M1T0ksb0NGc01BLHVCQUtJLGlCR2pORixDSGtORSw0QkNxQ04sQ0FDRixDRG5DSSw4QkFDRSxxQkNxQ04sQ0QvQ0ksdUJBRUUsaUJHM01LLENIME1MLGVHNU1LLENIOE1MLHNCQ2lETixDQzFQSSxvQ0ZzTUEsdUJBS0ksaUJHak5GLENIa05FLHNCQ21ETixDQUNGLENEakRJLDhCQUNFLGVDbUROLENEN0RJLHVCQUVFLGlCRzNNSyxDSDBNTCxlRzVNSyxDSDhNTCw0QkMrRE4sQ0N4UUksb0NGc01BLHVCQUtJLGlCR2pORixDSGtORSw0QkNpRU4sQ0FDRixDRC9ESSw4QkFDRSxxQkNpRU4sQ0QzRUksdUJBRUUsaUJHM01LLENIME1MLGVHNU1LLENIOE1MLDRCQzZFTixDQ3RSSSxvQ0ZzTUEsdUJBS0ksaUJHak5GLENIa05FLDRCQytFTixDQUNGLENEN0VJLDhCQUNFLHFCQytFTixDRHpGSSx1QkFFRSxpQkczTUssQ0gwTUwsZUc1TUssQ0g4TUwsc0JDMkZOLENDcFNJLG9DRnNNQSx1QkFLSSxpQkdqTkYsQ0hrTkUsc0JDNkZOLENBQ0YsQ0QzRkksOEJBQ0UsZUM2Rk4sQ0R2R0ksd0JBRUUsaUJHM01LLENIME1MLGVHNU1LLENIOE1MLDRCQ3lHTixDQ2xUSSxvQ0ZzTUEsd0JBS0ksaUJHak5GLENIa05FLDRCQzJHTixDQUNGLENEekdJLCtCQUNFLHFCQzJHTixDRHJISSx3QkFFRSxpQkczTUssQ0gwTUwsZUc1TUssQ0g4TUwsNEJDdUhOLENDaFVJLG9DRnNNQSx3QkFLSSxpQkdqTkYsQ0hrTkUsNEJDeUhOLENBQ0YsQ0R2SEksK0JBQ0UscUJDeUhOLENEbklJLHdCQUVFLGlCRzNNSyxDSDBNTCxlRzVNSyxDSDhNTCx1QkNxSU4sQ0M5VUksb0NGc01BLHdCQUtJLGlCR2pORixDSGtORSx1QkN1SU4sQ0FDRixDRHJJSSwrQkFDRSxnQkN1SU4sQ0N2Vkksb0NGcU5BLHNCQUVJLGlCRzdORixDSDhORSwyQkNvSU4sQ0FDRixDRGxJSSw2QkFDRSxvQkNvSU4sQ0NoV0ksb0NGcU5BLHNCQUVJLGlCRzdORixDSDhORSw0QkM2SU4sQ0FDRixDRDNJSSw2QkFDRSxxQkM2SU4sQ0N6V0ksb0NGcU5BLHNCQUVJLGlCRzdORixDSDhORSxzQkNzSk4sQ0FDRixDRHBKSSw2QkFDRSxlQ3NKTixDQ2xYSSxvQ0ZxTkEsc0JBRUksaUJHN05GLENIOE5FLDRCQytKTixDQUNGLENEN0pJLDZCQUNFLHFCQytKTixDQzNYSSxvQ0ZxTkEsc0JBRUksaUJHN05GLENIOE5FLDRCQ3dLTixDQUNGLENEdEtJLDZCQUNFLHFCQ3dLTixDQ3BZSSxvQ0ZxTkEsc0JBRUksaUJHN05GLENIOE5FLHNCQ2lMTixDQUNGLENEL0tJLDZCQUNFLGVDaUxOLENDN1lJLG9DRnFOQSxzQkFFSSxpQkc3TkYsQ0g4TkUsNEJDMExOLENBQ0YsQ0R4TEksNkJBQ0UscUJDMExOLENDdFpJLG9DRnFOQSxzQkFFSSxpQkc3TkYsQ0g4TkUsNEJDbU1OLENBQ0YsQ0RqTUksNkJBQ0UscUJDbU1OLENDL1pJLG9DRnFOQSxzQkFFSSxpQkc3TkYsQ0g4TkUsc0JDNE1OLENBQ0YsQ0QxTUksNkJBQ0UsZUM0TU4sQ0N4YUksb0NGcU5BLHVCQUVJLGlCRzdORixDSDhORSw0QkNxTk4sQ0FDRixDRG5OSSw4QkFDRSxxQkNxTk4sQ0NqYkksb0NGcU5BLHVCQUVJLGlCRzdORixDSDhORSw0QkM4Tk4sQ0FDRixDRDVOSSw4QkFDRSxxQkM4Tk4sQ0MxYkksb0NGcU5BLHVCQUVJLGlCRzdORixDSDhORSx1QkN1T04sQ0FDRixDRHJPSSw4QkFDRSxnQkN1T04sQ0NuY0ksb0NGa09FLHNCQUVFLGlCRzFPRixDSHlPRSxlR3hPRyxDSDBPSCwyQkNvT04sQ0RsT0ksNkJBQ0Usb0JDb09OLENEMU9JLHNCQUVFLGlCRzFPRixDSHlPRSxlR3hPRyxDSDBPSCw0QkM0T04sQ0QxT0ksNkJBQ0UscUJDNE9OLENEbFBJLHNCQUVFLGlCRzFPRixDSHlPRSxlR3hPRyxDSDBPSCxzQkNvUE4sQ0RsUEksNkJBQ0UsZUNvUE4sQ0QxUEksc0JBRUUsaUJHMU9GLENIeU9FLGVHeE9HLENIME9ILDRCQzRQTixDRDFQSSw2QkFDRSxxQkM0UE4sQ0RsUUksc0JBRUUsaUJHMU9GLENIeU9FLGVHeE9HLENIME9ILDRCQ29RTixDRGxRSSw2QkFDRSxxQkNvUU4sQ0QxUUksc0JBRUUsaUJHMU9GLENIeU9FLGVHeE9HLENIME9ILHNCQzRRTixDRDFRSSw2QkFDRSxlQzRRTixDRGxSSSxzQkFFRSxpQkcxT0YsQ0h5T0UsZUd4T0csQ0gwT0gsNEJDb1JOLENEbFJJLDZCQUNFLHFCQ29STixDRDFSSSxzQkFFRSxpQkcxT0YsQ0h5T0UsZUd4T0csQ0gwT0gsNEJDNFJOLENEMVJJLDZCQUNFLHFCQzRSTixDRGxTSSxzQkFFRSxpQkcxT0YsQ0h5T0UsZUd4T0csQ0gwT0gsc0JDb1NOLENEbFNJLDZCQUNFLGVDb1NOLENEMVNJLHVCQUVFLGlCRzFPRixDSHlPRSxlR3hPRyxDSDBPSCw0QkM0U04sQ0QxU0ksOEJBQ0UscUJDNFNOLENEbFRJLHVCQUVFLGlCRzFPRixDSHlPRSxlR3hPRyxDSDBPSCw0QkNvVE4sQ0RsVEksOEJBQ0UscUJDb1ROLENEMVRJLHVCQUVFLGlCRzFPRixDSHlPRSxlR3hPRyxDSDBPSCx1QkM0VE4sQ0QxVEksOEJBQ0UsZ0JDNFROLENEeFRFLDZCQUNFLGFDMFRKLENBQ0YsQ0N4aUJJLG9DRmtQRSxzQkFFRSxpQkcxUEYsQ0h5UEUsZUd4UEcsQ0gwUEgsMkJDeVROLENEdlRJLDZCQUNFLG9CQ3lUTixDRC9USSxzQkFFRSxpQkcxUEYsQ0h5UEUsZUd4UEcsQ0gwUEgsNEJDaVVOLENEL1RJLDZCQUNFLHFCQ2lVTixDRHZVSSxzQkFFRSxpQkcxUEYsQ0h5UEUsZUd4UEcsQ0gwUEgsc0JDeVVOLENEdlVJLDZCQUNFLGVDeVVOLENEL1VJLHNCQUVFLGlCRzFQRixDSHlQRSxlR3hQRyxDSDBQSCw0QkNpVk4sQ0QvVUksNkJBQ0UscUJDaVZOLENEdlZJLHNCQUVFLGlCRzFQRixDSHlQRSxlR3hQRyxDSDBQSCw0QkN5Vk4sQ0R2VkksNkJBQ0UscUJDeVZOLENEL1ZJLHNCQUVFLGlCRzFQRixDSHlQRSxlR3hQRyxDSDBQSCxzQkNpV04sQ0QvVkksNkJBQ0UsZUNpV04sQ0R2V0ksc0JBRUUsaUJHMVBGLENIeVBFLGVHeFBHLENIMFBILDRCQ3lXTixDRHZXSSw2QkFDRSxxQkN5V04sQ0QvV0ksc0JBRUUsaUJHMVBGLENIeVBFLGVHeFBHLENIMFBILDRCQ2lYTixDRC9XSSw2QkFDRSxxQkNpWE4sQ0R2WEksc0JBRUUsaUJHMVBGLENIeVBFLGVHeFBHLENIMFBILHNCQ3lYTixDRHZYSSw2QkFDRSxlQ3lYTixDRC9YSSx1QkFFRSxpQkcxUEYsQ0h5UEUsZUd4UEcsQ0gwUEgsNEJDaVlOLENEL1hJLDhCQUNFLHFCQ2lZTixDRHZZSSx1QkFFRSxpQkcxUEYsQ0h5UEUsZUd4UEcsQ0gwUEgsNEJDeVlOLENEdllJLDhCQUNFLHFCQ3lZTixDRC9ZSSx1QkFFRSxpQkcxUEYsQ0h5UEUsZUd4UEcsQ0gwUEgsdUJDaVpOLENEL1lJLDhCQUNFLGdCQ2laTixDRDdZRSw2QkFDRSxhQytZSixDQUNGLENDN29CSSxxQ0ZrUUUsc0JBRUUsaUJHMVFGLENIeVFFLGVHeFFHLENIMFFILDJCQzhZTixDRDVZSSw2QkFDRSxvQkM4WU4sQ0RwWkksc0JBRUUsaUJHMVFGLENIeVFFLGVHeFFHLENIMFFILDRCQ3NaTixDRHBaSSw2QkFDRSxxQkNzWk4sQ0Q1Wkksc0JBRUUsaUJHMVFGLENIeVFFLGVHeFFHLENIMFFILHNCQzhaTixDRDVaSSw2QkFDRSxlQzhaTixDRHBhSSxzQkFFRSxpQkcxUUYsQ0h5UUUsZUd4UUcsQ0gwUUgsNEJDc2FOLENEcGFJLDZCQUNFLHFCQ3NhTixDRDVhSSxzQkFFRSxpQkcxUUYsQ0h5UUUsZUd4UUcsQ0gwUUgsNEJDOGFOLENENWFJLDZCQUNFLHFCQzhhTixDRHBiSSxzQkFFRSxpQkcxUUYsQ0h5UUUsZUd4UUcsQ0gwUUgsc0JDc2JOLENEcGJJLDZCQUNFLGVDc2JOLENENWJJLHNCQUVFLGlCRzFRRixDSHlRRSxlR3hRRyxDSDBRSCw0QkM4Yk4sQ0Q1YkksNkJBQ0UscUJDOGJOLENEcGNJLHNCQUVFLGlCRzFRRixDSHlRRSxlR3hRRyxDSDBRSCw0QkNzY04sQ0RwY0ksNkJBQ0UscUJDc2NOLENENWNJLHNCQUVFLGlCRzFRRixDSHlRRSxlR3hRRyxDSDBRSCxzQkM4Y04sQ0Q1Y0ksNkJBQ0UsZUM4Y04sQ0RwZEksdUJBRUUsaUJHMVFGLENIeVFFLGVHeFFHLENIMFFILDRCQ3NkTixDRHBkSSw4QkFDRSxxQkNzZE4sQ0Q1ZEksdUJBRUUsaUJHMVFGLENIeVFFLGVHeFFHLENIMFFILDRCQzhkTixDRDVkSSw4QkFDRSxxQkM4ZE4sQ0RwZUksdUJBRUUsaUJHMVFGLENIeVFFLGVHeFFHLENIMFFILHVCQ3NlTixDRHBlSSw4QkFDRSxnQkNzZU4sQ0RsZUUsNkJBQ0UsYUNvZUosQ0FDRixDQ2x2QkkscUNGa1JFLHNCQUNFLGlCR3pSRixDSDJSRSxlRzFSRyxDSHlSSCwyQkNvZU4sQ0RqZUksNkJBQ0Usb0JDbWVOLENEemVJLHNCQUNFLGlCR3pSRixDSDJSRSxlRzFSRyxDSHlSSCw0QkM0ZU4sQ0R6ZUksNkJBQ0UscUJDMmVOLENEamZJLHNCQUNFLGlCR3pSRixDSDJSRSxlRzFSRyxDSHlSSCxzQkNvZk4sQ0RqZkksNkJBQ0UsZUNtZk4sQ0R6Zkksc0JBQ0UsaUJHelJGLENIMlJFLGVHMVJHLENIeVJILDRCQzRmTixDRHpmSSw2QkFDRSxxQkMyZk4sQ0RqZ0JJLHNCQUNFLGlCR3pSRixDSDJSRSxlRzFSRyxDSHlSSCw0QkNvZ0JOLENEamdCSSw2QkFDRSxxQkNtZ0JOLENEemdCSSxzQkFDRSxpQkd6UkYsQ0gyUkUsZUcxUkcsQ0h5Ukgsc0JDNGdCTixDRHpnQkksNkJBQ0UsZUMyZ0JOLENEamhCSSxzQkFDRSxpQkd6UkYsQ0gyUkUsZUcxUkcsQ0h5UkgsNEJDb2hCTixDRGpoQkksNkJBQ0UscUJDbWhCTixDRHpoQkksc0JBQ0UsaUJHelJGLENIMlJFLGVHMVJHLENIeVJILDRCQzRoQk4sQ0R6aEJJLDZCQUNFLHFCQzJoQk4sQ0RqaUJJLHNCQUNFLGlCR3pSRixDSDJSRSxlRzFSRyxDSHlSSCxzQkNvaUJOLENEamlCSSw2QkFDRSxlQ21pQk4sQ0R6aUJJLHVCQUNFLGlCR3pSRixDSDJSRSxlRzFSRyxDSHlSSCw0QkM0aUJOLENEemlCSSw4QkFDRSxxQkMyaUJOLENEampCSSx1QkFDRSxpQkd6UkYsQ0gyUkUsZUcxUkcsQ0h5UkgsNEJDb2pCTixDRGpqQkksOEJBQ0UscUJDbWpCTixDRHpqQkksdUJBQ0UsaUJHelJGLENIMlJFLGVHMVJHLENIeVJILHVCQzRqQk4sQ0R6akJJLDhCQUNFLGdCQzJqQk4sQ0R2akJFLDZCQUNFLGFDeWpCSixDQUNGLENDdjFCSSxxQ0ZrU0UsdUJBQ0UsaUJHelNGLENIMlNFLGVHMVNHLENIeVNILDJCQ3lqQk4sQ0R0akJJLDhCQUNFLG9CQ3dqQk4sQ0Q5akJJLHVCQUNFLGlCR3pTRixDSDJTRSxlRzFTRyxDSHlTSCw0QkNpa0JOLENEOWpCSSw4QkFDRSxxQkNna0JOLENEdGtCSSx1QkFDRSxpQkd6U0YsQ0gyU0UsZUcxU0csQ0h5U0gsc0JDeWtCTixDRHRrQkksOEJBQ0UsZUN3a0JOLENEOWtCSSx1QkFDRSxpQkd6U0YsQ0gyU0UsZUcxU0csQ0h5U0gsNEJDaWxCTixDRDlrQkksOEJBQ0UscUJDZ2xCTixDRHRsQkksdUJBQ0UsaUJHelNGLENIMlNFLGVHMVNHLENIeVNILDRCQ3lsQk4sQ0R0bEJJLDhCQUNFLHFCQ3dsQk4sQ0Q5bEJJLHVCQUNFLGlCR3pTRixDSDJTRSxlRzFTRyxDSHlTSCxzQkNpbUJOLENEOWxCSSw4QkFDRSxlQ2dtQk4sQ0R0bUJJLHVCQUNFLGlCR3pTRixDSDJTRSxlRzFTRyxDSHlTSCw0QkN5bUJOLENEdG1CSSw4QkFDRSxxQkN3bUJOLENEOW1CSSx1QkFDRSxpQkd6U0YsQ0gyU0UsZUcxU0csQ0h5U0gsNEJDaW5CTixDRDltQkksOEJBQ0UscUJDZ25CTixDRHRuQkksdUJBQ0UsaUJHelNGLENIMlNFLGVHMVNHLENIeVNILHNCQ3luQk4sQ0R0bkJJLDhCQUNFLGVDd25CTixDRDluQkksd0JBQ0UsaUJHelNGLENIMlNFLGVHMVNHLENIeVNILDRCQ2lvQk4sQ0Q5bkJJLCtCQUNFLHFCQ2dvQk4sQ0R0b0JJLHdCQUNFLGlCR3pTRixDSDJTRSxlRzFTRyxDSHlTSCw0QkN5b0JOLENEdG9CSSwrQkFDRSxxQkN3b0JOLENEOW9CSSx3QkFDRSxpQkd6U0YsQ0gyU0UsZUcxU0csQ0h5U0gsdUJDaXBCTixDRDlvQkksK0JBQ0UsZ0JDZ3BCTixDRDVvQkUsOEJBQ0UsYUM4b0JKLENBQ0YsQ0NsM0JFLGtDRnVPQSwrS0FPSSwyQkM2b0JKLENBQ0YsQ0R4b0JBLGdCQUdFLHVIQUFBLENBQ0EsaUJBQUEsQ0FDQSxvQkd6VUksQ0gwVUosaUJHelVTLENIcVVULGdCQUFBLENBQUEsWUFBQSxDQUNBLG9DQUFBLENBQ0Esc0JBQUEsQ0FIQSxVQ2dwQkYsQ0RqcEJBLDZCSXhVQSxrQkFBQSxjSHk5QkEsQ0RqcEJBLDhCSXhVQSxrQkFBQSxjSHk5QkEsQ0RqcEJBLDhCSXhVQSxrQkFBQSxjSHk5QkEsQ0RqcEJBLDhCSXhVQSxrQkFBQSxjSHk5QkEsQ0RqcEJBLDhCSXhVQSxrQkFBQSxjSHk5QkEsQ0RqcEJBLDhCSXhVQSxtQkFBQSxjSHk5QkEsQ0RqcEJBLDhCSXhVQSxtQkFBQSxjSHk5QkEsQ0RqcEJBLDhCSXhVQSxtQkFBQSxjSHk5QkEsQ0RqcEJBLDhCSXhVQSxtQkFBQSxjSHk5QkEsQ0RqcEJBLCtCSXhVQSxtQkFBQSxjSHk5QkEsQ0RqcEJBLCtCSXhVQSxtQkFBQSxjSHk5QkEsQ0RqcEJBLCtCSXhVQSxtQkFBQSxjSHk5QkEsQ0R6b0JJLHVCQUNFLHVCQzJvQk4sQ0Q1b0JJLHVCQUNFLHVCQzhvQk4sQ0Qvb0JJLHVCQUNFLHVCQ2lwQk4sQ0RscEJJLHVCQUNFLHVCQ29wQk4sQ0RycEJJLHVCQUNFLHVCQ3VwQk4sQ0R4cEJJLHVCQUNFLHVCQzBwQk4sQ0QzcEJJLHVCQUNFLHVCQzZwQk4sQ0Q5cEJJLHVCQUNFLHVCQ2dxQk4sQ0RqcUJJLHVCQUNFLHVCQ21xQk4sQ0RwcUJJLHdCQUNFLHdCQ3NxQk4sQ0R2cUJJLHdCQUNFLHdCQ3lxQk4sQ0QxcUJJLHdCQUNFLHdCQzRxQk4sQ0NuL0JJLG9DRjRVRSxzQkFDRSx1QkMwcUJOLENEM3FCSSxzQkFDRSx1QkM2cUJOLENEOXFCSSxzQkFDRSx1QkNnckJOLENEanJCSSxzQkFDRSx1QkNtckJOLENEcHJCSSxzQkFDRSx1QkNzckJOLENEdnJCSSxzQkFDRSx1QkN5ckJOLENEMXJCSSxzQkFDRSx1QkM0ckJOLENEN3JCSSxzQkFDRSx1QkMrckJOLENEaHNCSSxzQkFDRSx1QkNrc0JOLENEbnNCSSx1QkFDRSx3QkNxc0JOLENEdHNCSSx1QkFDRSx3QkN3c0JOLENEenNCSSx1QkFDRSx3QkMyc0JOLENBQ0YsQ0N6aENJLG9DRm1WRSxzQkFDRSx1QkN5c0JOLENEMXNCSSxzQkFDRSx1QkM0c0JOLENEN3NCSSxzQkFDRSx1QkMrc0JOLENEaHRCSSxzQkFDRSx1QkNrdEJOLENEbnRCSSxzQkFDRSx1QkNxdEJOLENEdHRCSSxzQkFDRSx1QkN3dEJOLENEenRCSSxzQkFDRSx1QkMydEJOLENENXRCSSxzQkFDRSx1QkM4dEJOLENEL3RCSSxzQkFDRSx1QkNpdUJOLENEbHVCSSx1QkFDRSx3QkNvdUJOLENEcnVCSSx1QkFDRSx3QkN1dUJOLENEeHVCSSx1QkFDRSx3QkMwdUJOLENBQ0YsQ0MvakNJLG9DRjBWRSxzQkFDRSx1QkN3dUJOLENEenVCSSxzQkFDRSx1QkMydUJOLENENXVCSSxzQkFDRSx1QkM4dUJOLENEL3VCSSxzQkFDRSx1QkNpdkJOLENEbHZCSSxzQkFDRSx1QkNvdkJOLENEcnZCSSxzQkFDRSx1QkN1dkJOLENEeHZCSSxzQkFDRSx1QkMwdkJOLENEM3ZCSSxzQkFDRSx1QkM2dkJOLENEOXZCSSxzQkFDRSx1QkNnd0JOLENEandCSSx1QkFDRSx3QkNtd0JOLENEcHdCSSx1QkFDRSx3QkNzd0JOLENEdndCSSx1QkFDRSx3QkN5d0JOLENBQ0YsQ0NybUNJLHFDRmlXRSxzQkFDRSx1QkN1d0JOLENEeHdCSSxzQkFDRSx1QkMwd0JOLENEM3dCSSxzQkFDRSx1QkM2d0JOLENEOXdCSSxzQkFDRSx1QkNneEJOLENEanhCSSxzQkFDRSx1QkNteEJOLENEcHhCSSxzQkFDRSx1QkNzeEJOLENEdnhCSSxzQkFDRSx1QkN5eEJOLENEMXhCSSxzQkFDRSx1QkM0eEJOLENEN3hCSSxzQkFDRSx1QkMreEJOLENEaHlCSSx1QkFDRSx3QkNreUJOLENEbnlCSSx1QkFDRSx3QkNxeUJOLENEdHlCSSx1QkFDRSx3QkN3eUJOLENBQ0YsQ0Mzb0NJLHFDRndXRSxzQkFDRSx1QkNzeUJOLENEdnlCSSxzQkFDRSx1QkN5eUJOLENEMXlCSSxzQkFDRSx1QkM0eUJOLENEN3lCSSxzQkFDRSx1QkMreUJOLENEaHpCSSxzQkFDRSx1QkNrekJOLENEbnpCSSxzQkFDRSx1QkNxekJOLENEdHpCSSxzQkFDRSx1QkN3ekJOLENEenpCSSxzQkFDRSx1QkMyekJOLENENXpCSSxzQkFDRSx1QkM4ekJOLENEL3pCSSx1QkFDRSx3QkNpMEJOLENEbDBCSSx1QkFDRSx3QkNvMEJOLENEcjBCSSx1QkFDRSx3QkN1MEJOLENBQ0YsQ0NqckNJLHFDRitXRSx1QkFDRSx1QkNxMEJOLENEdDBCSSx1QkFDRSx1QkN3MEJOLENEejBCSSx1QkFDRSx1QkMyMEJOLENENTBCSSx1QkFDRSx1QkM4MEJOLENELzBCSSx1QkFDRSx1QkNpMUJOLENEbDFCSSx1QkFDRSx1QkNvMUJOLENEcjFCSSx1QkFDRSx1QkN1MUJOLENEeDFCSSx1QkFDRSx1QkMwMUJOLENEMzFCSSx1QkFDRSx1QkM2MUJOLENEOTFCSSx3QkFDRSx3QkNnMkJOLENEajJCSSx3QkFDRSx3QkNtMkJOLENEcDJCSSx3QkFDRSx3QkNzMkJOLENBQ0YsQ0lqdUNBLG1CQUNFLDZCQUFBLENBQUEscUJBQUEsQ0FFQSxvQkFBQSxDQUNBLFFBQUEsQ0FDQSxpQkFBQSxDQUNBLHFCSm11Q0YsQ0t6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Oi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0Rpc3BsYXk6d2dodEA0MDA7NTAwOzcwMCZmYW1pbHk9Tm90bytTYW5zOndnaHRANDAwOzUwMDs2MDA7NzAwOzgwMCZmYW1pbHk9UmFsZXdheTp3Z2h0QDUwMDs3MDA7ODAwJmRpc3BsYXk9c3dhcCcpOyIsIi8vZnJhbWV3b3JrXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAqIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgJltkYXRhLXdoYXRpbnB1dD1cIm1vdXNlXCJdIGE6Zm9jdXMsXG4gICZbZGF0YS13aGF0aW5wdXQ9XCJtb3VzZVwiXSBpbnB1dDpmb2N1cyxcbiAgJltkYXRhLXdoYXRpbnB1dD1cIm1vdXNlXCJdIGJ1dHRvbjpmb2N1cyxcbiAgJltkYXRhLXdoYXRpbnB1dD1cIm1vdXNlXCJdIC5zZWxlY3Rpb246Zm9jdXMsXG4gICZbZGF0YS13aGF0aW5wdXQ9XCJtb3VzZVwiXSAuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzOmZvY3VzLFxuICAmW2RhdGEtd2hhdGlucHV0PVwibW91c2VcIl0gLnNlbGVjdDItc2VsZWN0aW9uOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG5cbiAgYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG1hcmdpbjogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIGE6Zm9jdXMsIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIHVsLCBvbCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5mbGV4LXJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5mbGV4LWNlbnRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmZsZXgtZW5kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnJlbGF0aXZlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuXG4gIHN2ZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICBmaWd1cmUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cblxuICBpbnB1dDpub3QoW2NsYXNzXj1hYmxlXSBpbnB1dCkge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gIH1cbn1cblxuLy9hY2NvcmRlb25zXG5cbi5hY2NvcmRlb24tdG9nZ2xlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWNjb3JkZW9uLWNvbnRlbnQge1xuICBoZWlnaHQ6IDA7XG4gICZbYXJpYS1oaWRkZW49ZmFsc2Vde1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG4vL29uZ2xldHNcbi5vbmdsZXQtY29udGVudCB7XG4gICY6bm90KC5hY3RpdmUpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnVubG9hZGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cblxuLy9tb2RhbHNcbi5tb2RhbHMge1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBvcGFjaXR5OiAwO1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICYubW9kYWwtdmlzaWJsZSB7XG4gICAgb3BhY2l0eTogMTtcblx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWNsb3NlciB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoIzAwMCwgLjQpO1xuXG4gIH1cblxuICAubW9kYWwtY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICBvcGFjaXR5OiAwO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJi5tb2RhbC12aXNpYmxlIHtcbiAgICAgIG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi8vc3lzdMOobWUgZGUgZ3JpbGxlXG4uY29udGFpbmVyLXdpZGUge1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSAyICogI3skbWluLXNpZGV9KTtcbiAgQGluY2x1ZGUgYWJvdmUoeHMpIHtcbiAgICB3aWR0aDogY2FsYygxMDB2dyAtIDIgKiAjeyRnYXB9KTtcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHdpZHRoOiAkYmFzZVdpZHRoO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAyICogI3skbWluLXNpZGV9KTtcbiAgQGluY2x1ZGUgYWJvdmUoeHMpIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAyICogI3skZ2FwfSk7XG4gICAgd2lkdGg6ICR4c1dpZHRoO1xuICB9XG4gIEBpbmNsdWRlIGFib3ZlKHNtKSB7XG4gICAgd2lkdGg6ICRzbVdpZHRoO1xuICB9XG4gIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgd2lkdGg6ICRtZFdpZHRoO1xuICAgIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDIwcHgpO1xuICB9XG4gIEBpbmNsdWRlIGFib3ZlKGxnKSB7XG4gICAgd2lkdGg6ICRsZ1dpZHRoO1xuICB9XG4gIEBpbmNsdWRlIGFib3ZlKHhsKSB7XG4gICAgd2lkdGg6ICR4bFdpZHRoO1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICB3aWR0aDogJGJhc2VXaWR0aDtcbn1cblxuLy8tLS8vZmxleC1jb250cm9sXG4uZmxleC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRtaW4tc2lkZX0pO1xuICBtYXJnaW4tdG9wOiBjYWxjKCN7JHZlcnQtZ2FwfSAqIC0xKTtcbiAgQGluY2x1ZGUgYWJvdmUoeHMpIHtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgI3skZ2FwfSk7XG4gIH1cblxuICAmLmZsZXgtc3BhY2Uge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgID4gLnh4cy0jeyRpfSB7XG4gICAgICBtYXJnaW4tdG9wOiAkdmVydC1nYXA7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRtaW4tc2lkZTtcbiAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gI3skY29sdW1uc30pICogI3skaX0gLSAjeyRtaW4tc2lkZX0pO1xuICAgICAgQGluY2x1ZGUgYWJvdmUoeHhzKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdhcDtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5zfSkgKiAjeyRpfSAtICN7JGdhcH0pO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC54eHMtb2Zmc2V0LSN7JGl9IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gI3skY29sdW1uc30pICogI3skaX0pO1xuICAgIH1cbiAgfVxuXG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgID4gLnhzLSN7JGl9IHtcbiAgICAgIEBpbmNsdWRlIGFib3ZlKHhzKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdhcDtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5zfSkgKiAjeyRpfSAtICN7JGdhcH0pO1xuICAgICAgfVxuICAgIH1cbiAgICA+IC54cy1vZmZzZXQtI3skaX0ge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5zfSkgKiAjeyRpfSk7XG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgYWJvdmUoc20pIHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgID4gLnNtLSN7JGl9IHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHZlcnQtZ2FwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRnYXA7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gI3skY29sdW1uc30pICogI3skaX0gLSAjeyRnYXB9KTtcbiAgICAgIH1cbiAgICAgID4gLnNtLW9mZnNldC0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gI3skY29sdW1uc30pICogI3skaX0pO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLnNtLW9mZnNldC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBhYm92ZShtZCkge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgPiAubWQtI3skaX0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAkdmVydC1nYXA7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdhcDtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5zfSkgKiAjeyRpfSAtICN7JGdhcH0pO1xuICAgICAgfVxuICAgICAgPiAubWQtb2Zmc2V0LSN7JGl9IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5zfSkgKiAjeyRpfSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAubWQtb2Zmc2V0LTAge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGFib3ZlKGxnKSB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICA+IC5sZy0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICR2ZXJ0LWdhcDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ2FwO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvICN7JGNvbHVtbnN9KSAqICN7JGl9IC0gI3skZ2FwfSk7XG4gICAgICB9XG4gICAgICA+IC5sZy1vZmZzZXQtI3skaX0ge1xuICAgICAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvICN7JGNvbHVtbnN9KSAqICN7JGl9KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+IC5sZy1vZmZzZXQtMCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYWJvdmUoeGwpIHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgID4gLnhsLSN7JGl9IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkZ2FwO1xuICAgICAgICB3aWR0aDogY2FsYygoMTAwJSAvICN7JGNvbHVtbnN9KSAqICN7JGl9IC0gI3skZ2FwfSk7XG4gICAgICAgIG1hcmdpbi10b3A6ICR2ZXJ0LWdhcDtcbiAgICAgIH1cbiAgICAgID4gLnhsLW9mZnNldC0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gI3skY29sdW1uc30pICogI3skaX0pO1xuICAgICAgfVxuICAgIH1cblxuICAgID4gLnhsLW9mZnNldC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBhYm92ZSh4eGwpIHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgID4gLnh4bC0jeyRpfSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogJGdhcDtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5zfSkgKiAjeyRpfSAtICN7JGdhcH0pO1xuICAgICAgICBtYXJnaW4tdG9wOiAkdmVydC1nYXA7XG4gICAgICB9XG4gICAgICA+IC54eGwtb2Zmc2V0LSN7JGl9IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAjeyRjb2x1bW5zfSkgKiAjeyRpfSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiAueHhsLW9mZnNldC0wIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gIFtjbGFzc149XCJ4cy1cIl0sXG4gIFtjbGFzc149XCJzbS1cIl0sXG4gIFtjbGFzc149XCJtZC1cIl0sXG4gIFtjbGFzc149XCJsZy1cIl0sXG4gIFtjbGFzc149XCJ4bC1cIl0sXG4gIFtjbGFzc149XCJ4eGwtXCJdIHtcbiAgICBAaW5jbHVkZSBJRSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoI3skZ2FwfSAtIDFweCkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy8tLS8vZ3JpZCBjb250cm9sID0+IHBhcyBkJ29mZnNldFxuLmdyaWQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KCRjb2x1bW5zLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAkZ2FwO1xuICBncmlkLXJvdy1nYXA6ICR2ZXJ0LWdhcDtcbiAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgPiAueHhzLSN7JGl9IHtcbiAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYWJvdmUoeHMpIHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgID4gLnhzLSN7JGl9IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBhYm92ZShzbSkge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgPiAuc20tI3skaX0ge1xuICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XG4gICAgICA+IC5tZC0jeyRpfSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBhdXRvIC8gc3BhbiAkaTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGluY2x1ZGUgYWJvdmUobGcpIHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgID4gLmxnLSN7JGl9IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICBAaW5jbHVkZSBhYm92ZSh4bCkge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgPiAueGwtI3skaX0ge1xuICAgICAgICBncmlkLWNvbHVtbjogYXV0byAvIHNwYW4gJGk7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBpbmNsdWRlIGFib3ZlKHh4bCkge1xuICAgIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgPiAueHhsLSN7JGl9IHtcbiAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytEaXNwbGF5OndnaHRANDAwOzUwMDs3MDAmZmFtaWx5PU5vdG8rU2Fuczp3Z2h0QDQwMDs1MDA7NjAwOzcwMDs4MDAmZmFtaWx5PVJhbGV3YXk6d2dodEA1MDA7NzAwOzgwMCZkaXNwbGF5PXN3YXBcIik7XG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbmh0bWwgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sW2RhdGEtd2hhdGlucHV0PW1vdXNlXSBhOmZvY3VzLCBodG1sW2RhdGEtd2hhdGlucHV0PW1vdXNlXSBpbnB1dDpmb2N1cywgaHRtbFtkYXRhLXdoYXRpbnB1dD1tb3VzZV0gYnV0dG9uOmZvY3VzLCBodG1sW2RhdGEtd2hhdGlucHV0PW1vdXNlXSAuc2VsZWN0aW9uOmZvY3VzLCBodG1sW2RhdGEtd2hhdGlucHV0PW1vdXNlXSAuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzOmZvY3VzLCBodG1sW2RhdGEtd2hhdGlucHV0PW1vdXNlXSAuc2VsZWN0Mi1zZWxlY3Rpb246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuaHRtbCBib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMHZ3O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5odG1sIGE6Zm9jdXMsIGh0bWwgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmh0bWwgdWwsIGh0bWwgb2wge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuaHRtbCAuZmxleC1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5odG1sIC5mbGV4LXJvdzo6YmVmb3JlLCBodG1sIC5mbGV4LXJvdzo6YWZ0ZXIge1xuICB3aWR0aDogMDtcbn1cbmh0bWwgLmZsZXgtY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5odG1sIC5mbGV4LWVuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbmh0bWwgLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuaHRtbCBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5odG1sIHN2ZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbmh0bWwgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuaHRtbCBidXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuaHRtbCBpbnB1dDpub3QoW2NsYXNzXj1hYmxlXSBpbnB1dCkge1xuICBhcHBlYXJhbmNlOiBub25lO1xufVxuXG4uYWNjb3JkZW9uLXRvZ2dsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFjY29yZGVvbi1jb250ZW50IHtcbiAgaGVpZ2h0OiAwO1xufVxuLmFjY29yZGVvbi1jb250ZW50W2FyaWEtaGlkZGVuPWZhbHNlXSB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLm9uZ2xldC1jb250ZW50Om5vdCguYWN0aXZlKSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnVubG9hZGVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5tb2RhbHMge1xuICBoZWlnaHQ6IDEwMHZoO1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5tb2RhbHMubW9kYWwtdmlzaWJsZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLm1vZGFscyAubW9kYWwtY2xvc2VyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xufVxuLm1vZGFscyAubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLm1vZGFscyAubW9kYWwtY29udGVudC5tb2RhbC12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5jb250YWluZXItd2lkZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDIgKiAyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5jb250YWluZXItd2lkZSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwdncgLSAyICogMzBweCk7XG4gIH1cbn1cblxuLmNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDIgKiAyMHB4KTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMiAqIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMiAqIDMwcHgpO1xuICAgIHdpZHRoOiA1NDBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDcyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTYwcHg7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMHZ3IC0gMjBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNzAwcHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDExNzBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSAyICogMjBweCk7XG59XG5cbi5mbGV4LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICBtYXJnaW4tdG9wOiBjYWxjKDMwcHggKiAtMSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1jb250YWluZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyLmZsZXgtc3BhY2Uge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZmxleC1jb250YWluZXIgPiAueHhzLTEge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMSAtIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDQ2cHgpIHtcbiAgLmZsZXgtY29udGFpbmVyID4gLnh4cy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAxIC0gMzBweCk7XG4gIH1cbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54eHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEpO1xufVxuLmZsZXgtY29udGFpbmVyID4gLnh4cy0yIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDIgLSAyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ0NnB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eHMtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMiAtIDMwcHgpO1xuICB9XG59XG4uZmxleC1jb250YWluZXIgPiAueHhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAyKTtcbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54eHMtMyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAzIC0gMjBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NDZweCkge1xuICAuZmxleC1jb250YWluZXIgPiAueHhzLTMge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDMgLSAzMHB4KTtcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyID4gLnh4cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMyk7XG59XG4uZmxleC1jb250YWluZXIgPiAueHhzLTQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNCAtIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDQ2cHgpIHtcbiAgLmZsZXgtY29udGFpbmVyID4gLnh4cy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA0IC0gMzBweCk7XG4gIH1cbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54eHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDQpO1xufVxuLmZsZXgtY29udGFpbmVyID4gLnh4cy01IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDUgLSAyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ0NnB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eHMtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNSAtIDMwcHgpO1xuICB9XG59XG4uZmxleC1jb250YWluZXIgPiAueHhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA1KTtcbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54eHMtNiB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA2IC0gMjBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NDZweCkge1xuICAuZmxleC1jb250YWluZXIgPiAueHhzLTYge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDYgLSAzMHB4KTtcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyID4gLnh4cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogNik7XG59XG4uZmxleC1jb250YWluZXIgPiAueHhzLTcge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNyAtIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDQ2cHgpIHtcbiAgLmZsZXgtY29udGFpbmVyID4gLnh4cy03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA3IC0gMzBweCk7XG4gIH1cbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54eHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDcpO1xufVxuLmZsZXgtY29udGFpbmVyID4gLnh4cy04IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDggLSAyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ0NnB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eHMtOCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogOCAtIDMwcHgpO1xuICB9XG59XG4uZmxleC1jb250YWluZXIgPiAueHhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA4KTtcbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54eHMtOSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA5IC0gMjBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NDZweCkge1xuICAuZmxleC1jb250YWluZXIgPiAueHhzLTkge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDkgLSAzMHB4KTtcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyID4gLnh4cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogOSk7XG59XG4uZmxleC1jb250YWluZXIgPiAueHhzLTEwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDEwIC0gMjBweCk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NDZweCkge1xuICAuZmxleC1jb250YWluZXIgPiAueHhzLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAxMCAtIDMwcHgpO1xuICB9XG59XG4uZmxleC1jb250YWluZXIgPiAueHhzLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMTApO1xufVxuLmZsZXgtY29udGFpbmVyID4gLnh4cy0xMSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAxMSAtIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDQ2cHgpIHtcbiAgLmZsZXgtY29udGFpbmVyID4gLnh4cy0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTEgLSAzMHB4KTtcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyID4gLnh4cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDExKTtcbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54eHMtMTIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTIgLSAyMHB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ0NnB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eHMtMTIge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDEyIC0gMzBweCk7XG4gIH1cbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54eHMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAxMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1jb250YWluZXIgPiAueHMtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMSAtIDMwcHgpO1xuICB9XG59XG4uZmxleC1jb250YWluZXIgPiAueHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtY29udGFpbmVyID4gLnhzLTIge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDIgLSAzMHB4KTtcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyID4gLnhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAyKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54cy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAzIC0gMzBweCk7XG4gIH1cbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54cy1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1jb250YWluZXIgPiAueHMtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNCAtIDMwcHgpO1xuICB9XG59XG4uZmxleC1jb250YWluZXIgPiAueHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDQpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtY29udGFpbmVyID4gLnhzLTUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDUgLSAzMHB4KTtcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyID4gLnhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA1KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54cy02IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA2IC0gMzBweCk7XG4gIH1cbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54cy1vZmZzZXQtNiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogNik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1jb250YWluZXIgPiAueHMtNyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNyAtIDMwcHgpO1xuICB9XG59XG4uZmxleC1jb250YWluZXIgPiAueHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtY29udGFpbmVyID4gLnhzLTgge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDggLSAzMHB4KTtcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyID4gLnhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54cy05IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA5IC0gMzBweCk7XG4gIH1cbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54cy1vZmZzZXQtOSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogOSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1jb250YWluZXIgPiAueHMtMTAge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDEwIC0gMzBweCk7XG4gIH1cbn1cbi5mbGV4LWNvbnRhaW5lciA+IC54cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEwKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54cy0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTEgLSAzMHB4KTtcbiAgfVxufVxuLmZsZXgtY29udGFpbmVyID4gLnhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMTEpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsZXgtY29udGFpbmVyID4gLnhzLTEyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAxMiAtIDMwcHgpO1xuICB9XG59XG4uZmxleC1jb250YWluZXIgPiAueHMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAxMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxleC1jb250YWluZXIgPiAuc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAxIC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDIgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMik7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnNtLTMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMyAtIDMwcHgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAzKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA0IC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDQpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDUgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogNSk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnNtLTYge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNiAtIDMwcHgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA2KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tNyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA3IC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDcpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5zbS04IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDggLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogOCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnNtLTkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogOSAtIDMwcHgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA5KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tMTAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTAgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEwKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tMTEge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTEgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDExKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tMTIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTIgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEyKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAuc20tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmxleC1jb250YWluZXIgPiAubWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAxIC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLm1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDIgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMik7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLm1kLTMge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMyAtIDMwcHgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAzKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA0IC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLm1kLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDQpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDUgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogNSk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLm1kLTYge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNiAtIDMwcHgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA2KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtNyB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA3IC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLm1kLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDcpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5tZC04IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDggLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogOCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLm1kLTkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogOSAtIDMwcHgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA5KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtMTAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTAgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEwKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtMTEge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTEgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDExKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtMTIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTIgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEyKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLTEge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMSAtIDMwcHgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5sZy1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAxKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubGctMiB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAyIC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDIpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5sZy0zIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDMgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMyk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLTQge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNCAtIDMwcHgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5sZy1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA0KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubGctNSB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA1IC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDUpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5sZy02IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDYgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogNik7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLTcge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNyAtIDMwcHgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5sZy1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA3KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubGctOCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA4IC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC5sZy05IHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDkgLSAzMHB4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAubGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogOSk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDEwIC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAxMCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLTExIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDExIC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAxMSk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLTEyIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDEyIC0gMzBweCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAxMik7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLmxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAxIC0gMzBweCk7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueGwtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMSk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDIgLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAyKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMyAtIDMwcHgpO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnhsLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDMpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA0IC0gMzBweCk7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueGwtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogNCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDUgLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA1KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNiAtIDMwcHgpO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnhsLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDYpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC03IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA3IC0gMzBweCk7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueGwtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogNyk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnhsLTgge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDggLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA4KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogOSAtIDMwcHgpO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnhsLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDkpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC0xMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTAgLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMTApO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC0xMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTEgLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMTEpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTIgLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMTIpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54bC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE4MDBweCkge1xuICAuZmxleC1jb250YWluZXIgPiAueHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDEgLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eGwtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMSk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAyIC0gMzBweCk7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueHhsLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDIpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMyAtIDMwcHgpO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnh4bC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAzKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueHhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDQgLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eGwtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogNCk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA1IC0gMzBweCk7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueHhsLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDUpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eGwtNiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogNiAtIDMwcHgpO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnh4bC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA2KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueHhsLTcge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDcgLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eGwtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogNyk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnh4bC04IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiA4IC0gMzBweCk7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueHhsLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDgpO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eGwtOSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogOSAtIDMwcHgpO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnh4bC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiA5KTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueHhsLTEwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLyAxMikgKiAxMCAtIDMwcHgpO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnh4bC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiBjYWxjKCgxMDAlIC8gMTIpICogMTApO1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eGwtMTEge1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAvIDEyKSAqIDExIC0gMzBweCk7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueHhsLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoKDEwMCUgLyAxMikgKiAxMSk7XG4gIH1cbiAgLmZsZXgtY29udGFpbmVyID4gLnh4bC0xMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCgxMDAlIC8gMTIpICogMTIgLSAzMHB4KTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG4gIC5mbGV4LWNvbnRhaW5lciA+IC54eGwtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygoMTAwJSAvIDEyKSAqIDEyKTtcbiAgfVxuICAuZmxleC1jb250YWluZXIgPiAueHhsLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMFxcMCApIHtcbiAgLmZsZXgtY29udGFpbmVyIFtjbGFzc149eHMtXSxcbi5mbGV4LWNvbnRhaW5lciBbY2xhc3NePXNtLV0sXG4uZmxleC1jb250YWluZXIgW2NsYXNzXj1tZC1dLFxuLmZsZXgtY29udGFpbmVyIFtjbGFzc149bGctXSxcbi5mbGV4LWNvbnRhaW5lciBbY2xhc3NePXhsLV0sXG4uZmxleC1jb250YWluZXIgW2NsYXNzXj14eGwtXSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBjYWxjKDMwcHggLSAxcHgpICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmdyaWQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGdyaWQ7XG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICBncmlkLXRlbXBsYXRlLXJvd3M6IDFmcjtcbiAgZ3JpZC1jb2x1bW4tZ2FwOiAzMHB4O1xuICBncmlkLXJvdy1nYXA6IDMwcHg7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTEge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDE7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTIge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDI7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTMge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDM7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTQge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDQ7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTUge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDU7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTYge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDY7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTcge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDc7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTgge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDg7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTkge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDk7XG59XG4uZ3JpZC1jb250YWluZXIgPiAueHhzLTEwIHtcbiAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMDtcbn1cbi5ncmlkLWNvbnRhaW5lciA+IC54eHMtMTEge1xuICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDExO1xufVxuLmdyaWQtY29udGFpbmVyID4gLnh4cy0xMiB7XG4gIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZ3JpZC1jb250YWluZXIgPiAueHMtMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54cy0yIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDI7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnhzLTMge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMztcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAueHMtNCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA0O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54cy01IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDU7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnhzLTYge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNjtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAueHMtNyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA3O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54cy04IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDg7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnhzLTkge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gOTtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAueHMtMTAge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTA7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnhzLTExIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDExO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54cy0xMiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmdyaWQtY29udGFpbmVyID4gLnNtLTEge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAuc20tMiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAyO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5zbS0zIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDM7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnNtLTQge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNDtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAuc20tNSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA1O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5zbS02IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDY7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnNtLTcge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNztcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAuc20tOCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA4O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5zbS05IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDk7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnNtLTEwIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEwO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5zbS0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMTtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAuc20tMTIge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5tZC0xIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDE7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLm1kLTIge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMjtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAubWQtMyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAzO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5tZC00IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDQ7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLm1kLTUge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNTtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAubWQtNiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA2O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5tZC03IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDc7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLm1kLTgge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gODtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAubWQtOSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA5O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5tZC0xMCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMDtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAubWQtMTEge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTE7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLm1kLTEyIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdyaWQtY29udGFpbmVyID4gLmxnLTEge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAubGctMiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAyO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5sZy0zIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDM7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLmxnLTQge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNDtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAubGctNSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA1O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5sZy02IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDY7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLmxnLTcge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNztcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAubGctOCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA4O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5sZy05IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDk7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLmxnLTEwIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEwO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC5sZy0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMTtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAubGctMTIge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTI7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAuZ3JpZC1jb250YWluZXIgPiAueGwtMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54bC0yIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDI7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnhsLTMge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMztcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAueGwtNCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA0O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54bC01IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDU7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnhsLTYge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gNjtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAueGwtNyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA3O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54bC04IHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDg7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnhsLTkge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gOTtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAueGwtMTAge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTA7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnhsLTExIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDExO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54bC0xMiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMjtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTgwMHB4KSB7XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtMiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAyO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtMyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAzO1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtNCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA0O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtNSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA1O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtNiB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA2O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtNyB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA3O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtOCB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA4O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtOSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiA5O1xuICB9XG4gIC5ncmlkLWNvbnRhaW5lciA+IC54eGwtMTAge1xuICAgIGdyaWQtY29sdW1uOiBhdXRvL3NwYW4gMTA7XG4gIH1cbiAgLmdyaWQtY29udGFpbmVyID4gLnh4bC0xMSB7XG4gICAgZ3JpZC1jb2x1bW46IGF1dG8vc3BhbiAxMTtcbiAgfVxuICAuZ3JpZC1jb250YWluZXIgPiAueHhsLTEyIHtcbiAgICBncmlkLWNvbHVtbjogYXV0by9zcGFuIDEyO1xuICB9XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI4cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lcltkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgcGFkZGluZy1yaWdodDogOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgcGFkZGluZzogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICByZXNpemU6IG5vbmU7XG4gIGhlaWdodDogMThweDtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xufVxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlYXJjaC0taW5saW5lIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTEwMDAwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA1MTtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBwYWRkaW5nOiA2cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93biB7XG4gIGxlZnQ6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYWJvdmUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duLS1iZWxvdyB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDRweDtcbn1cbi5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQ6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG4uc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duLnNlbGVjdDItc2VhcmNoLS1oaWRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItY2xvc2UtbWFzayB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnNlbGVjdDItaGlkZGVuLWFjY2Vzc2libGUge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBjbGlwLXBhdGg6IGluc2V0KDUwJSkgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGhlaWdodDogMjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgd2lkdGg6IDIwcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjODg4IHRyYW5zcGFyZW50O1xuICBib3JkZXItd2lkdGg6IDAgNHB4IDVweCA0cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogdGV4dDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZS5zZWxlY3QyLXNlbGVjdGlvbi0tY2xlYXJhYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nOiAxcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIHBhZGRpbmctbGVmdDogMnB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGNvbG9yOiAjOTk5O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMCA0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpob3ZlciwgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGNvbG9yOiAjMzMzO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0W2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2Uge1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXI6IHNvbGlkIGJsYWNrIDFweDtcbiAgb3V0bGluZTogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmctbGVmdDogMWVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgcGFkZGluZy1sZWZ0OiAyZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC0yZW07XG4gIHBhZGRpbmctbGVmdDogM2VtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTNlbTtcbiAgcGFkZGluZy1sZWZ0OiA0ZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICBtYXJnaW4tbGVmdDogLTRlbTtcbiAgcGFkZGluZy1sZWZ0OiA1ZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24gLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IC01ZW07XG4gIHBhZGRpbmctbGVmdDogNmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAge1xuICBwYWRkaW5nOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZGlzYWJsZWQge1xuICBjb2xvcjogIzk5OTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4OTdmYjtcbiAgY29sb3I6IHdoaXRlO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogNnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgd2hpdGUgNTAlLCAjZWVlZWVlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSA1MCUsICNlZWVlZWUgMTAwJSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHdoaXRlIDUwJSwgI2VlZWVlZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPVwiI0ZGRkZGRkZGXCIsIGVuZENvbG9yc3RyPVwiI0ZGRUVFRUVFXCIsIEdyYWRpZW50VHlwZT0wKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBoZWlnaHQ6IDI2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcHg7XG4gIHJpZ2h0OiAxcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCAjY2NjY2NjIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlIDUwJSwgI2NjY2NjYyAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlZWVlZSA1MCUsICNjY2NjY2MgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNGRkVFRUVFRVwiLCBlbmRDb2xvcnN0cj1cIiNGRkNDQ0NDQ1wiLCBHcmFkaWVudFR5cGU9MCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgYm9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG4gIGhlaWdodDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWNbZGlyPXJ0bF0gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCB3aGl0ZSAwJSwgI2VlZWVlZSA1MCUpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9XCIjRkZGRkZGRkZcIiwgZW5kQ29sb3JzdHI9XCIjRkZFRUVFRUVcIiwgR3JhZGllbnRUeXBlPTApO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljLnNlbGVjdDItY29udGFpbmVyLS1vcGVuLnNlbGVjdDItY29udGFpbmVyLS1iZWxvdyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUgNTAlLCB3aGl0ZSAxMDAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSA1MCUsIHdoaXRlIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWVlZWVlIDUwJSwgd2hpdGUgMTAwJSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj1cIiNGRkVFRUVFRVwiLCBlbmRDb2xvcnN0cj1cIiNGRkZGRkZGRlwiLCBHcmFkaWVudFR5cGU9MCk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGN1cnNvcjogdGV4dDtcbiAgb3V0bGluZTogMDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGU6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcGFkZGluZy1sZWZ0OiAycHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICM4ODg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBwYWRkaW5nOiAwIDRweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmU6aG92ZXIge1xuICBjb2xvcjogIzU1NTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpY1tkaXI9cnRsXSAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljW2Rpcj1ydGxdIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYy5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIG91dGxpbmU6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gIG91dGxpbmU6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1ncm91cCB7XG4gIHBhZGRpbmc6IDA7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiBncmV5O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg3NWQ3O1xuICBjb2xvcjogd2hpdGU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA2cHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWNsYXNzaWMuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICM1ODk3ZmI7XG59XG5cbi8qXG4gICAgRG90cyBwbHVnaW5cbiovXG4vKlxuICAgIE5hdmlnYXRpb24gcGx1Z2luXG4qL1xuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLmNhcm91c2VsICosIC5jYXJvdXNlbCAqOmJlZm9yZSwgLmNhcm91c2VsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuLmNhcm91c2VsLmlzLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuLmNhcm91c2VsLmlzLWRyYWdnaW5nIHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuXG4uY2Fyb3VzZWxfX3ZpZXdwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi5jYXJvdXNlbF9fdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uY2Fyb3VzZWxfX3NsaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiB2YXIoLS1jYXJvdXNlbC1zbGlkZS13aWR0aCwgNjAlKTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcnNjcm9sbC1iZWhhdmlvcjogY29udGFpbjtcbn1cblxuLmhhcy1kb3RzIHtcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygwLjVyZW0gKyAyMnB4KTtcbn1cblxuLmNhcm91c2VsX19kb3RzIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAwLjVyZW0pO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLmNhcm91c2VsX19kb3RzIC5jYXJvdXNlbF9fZG90IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3Q6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZS1pbi1vdXQ7XG59XG4uY2Fyb3VzZWxfX2RvdHMgLmNhcm91c2VsX19kb3QuaXMtc2VsZWN0ZWQ6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY2Fyb3VzZWxfX2J1dHRvbiB7XG4gIHdpZHRoOiB2YXIoLS1jYXJvdXNlbC1idXR0b24td2lkdGgsIDQ4cHgpO1xuICBoZWlnaHQ6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1oZWlnaHQsIDQ4cHgpO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tY29sb3IsIGN1cnJlbnRDb2xvcik7XG4gIGJhY2tncm91bmQ6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1iZywgdHJhbnNwYXJlbnQpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1cywgNTAlKTtcbiAgYm94LXNoYWRvdzogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdywgbm9uZSk7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTtcbn1cbi5jYXJvdXNlbF9fYnV0dG9uLmlzLXByZXYsIC5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgbGVmdDogMTBweDtcbn1cbi5jYXJvdXNlbF9fYnV0dG9uLmlzLW5leHQge1xuICByaWdodDogMTBweDtcbn1cbi5jYXJvdXNlbF9fYnV0dG9uW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMC4zO1xufVxuLmNhcm91c2VsX19idXR0b24gc3ZnIHtcbiAgd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGgsIDUwJSk7XG4gIGhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQsIDUwJSk7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogY3VycmVudENvbG9yO1xuICBzdHJva2Utd2lkdGg6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoLCAxLjUpO1xuICBzdHJva2UtbGluZWpvaW46IGJldmVsO1xuICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG4gIGZpbHRlcjogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWx0ZXIsIG5vbmUpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLypcbiAgVGh1bWJzIHBsdWdpblxuKi9cbi8qIDMvMiAqL1xuLypcbiAgSFRNTCBwbHVnaW5cbiovXG4vKlxuICBUb29sYmFyIHBsdWdpblxuKi9cbmh0bWwud2l0aC1mYW5jeWJveCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcbn1cblxuYm9keS5jb21wZW5zYXRlLWZvci1zY3JvbGxiYXIge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQsIDBweCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDEwNTA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAtLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogNDhweDtcbiAgLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiA0OHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDI0cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDI0cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg6IDIuNTtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlcjogZHJvcC1zaGFkb3coMXB4IDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjQpKTtcbn1cbi5mYW5jeWJveF9fY29udGFpbmVyICosIC5mYW5jeWJveF9fY29udGFpbmVyICo6OmJlZm9yZSwgLmZhbmN5Ym94X19jb250YWluZXIgKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuLmZhbmN5Ym94X19jb250YWluZXIgOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbmJvZHk6bm90KC5pcy11c2luZy1tb3VzZSkgLmZhbmN5Ym94X19jb250YWluZXIgOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4ICNmZmYsIDAgMCAwIDJweCB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMSwgMjEwLCAyMzIsIDAuOTQpKTtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX2NvbnRhaW5lciB7XG4gICAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDQ4cHg7XG4gICAgLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiA0OHB4O1xuICAgIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjdweDtcbiAgICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyN3B4O1xuICB9XG59XG5cbi5mYW5jeWJveF9fYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWJnLCByZ2JhKDI0LCAyNCwgMjcsIDAuOTIpKTtcbn1cblxuLmZhbmN5Ym94X19jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIC8qIEZvciBTYWZhcmkgKi9cbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDtcbn1cbi5mYW5jeWJveF9fY2Fyb3VzZWwuaGFzLWRvdHMge1xuICBtYXJnaW4tYm90dG9tOiBjYWxjKDAuNXJlbSArIDIycHgpO1xufVxuXG4uZmFuY3lib3hfX3ZpZXdwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uZmFuY3lib3hfX3RyYWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3hfX3NsaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNDhweCA4cHggOHB4IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdXRsaW5lOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDM2cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogMzZweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMnB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMnB4O1xufVxuLmZhbmN5Ym94X19zbGlkZTo6YmVmb3JlLCAuZmFuY3lib3hfX3NsaWRlOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXg6IDAgMCAwO1xuICBtYXJnaW46IGF1dG87XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhbmN5Ym94X19zbGlkZSB7XG4gICAgcGFkZGluZzogNjRweCAxMDBweDtcbiAgfVxufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQge1xuICBtYXJnaW46IDAgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSAwIGVudihzYWZlLWFyZWEtaW5zZXQtbGVmdCwgMHB4KTtcbiAgcGFkZGluZzogMzZweDtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbnRlbnQtY29sb3IsICMzNzQxNTEpO1xuICBiYWNrZ3JvdW5kOiB2YXIoLS1mYW5jeWJveC1jb250ZW50LWJnLCAjZmZmKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHotaW5kZXg6IDIwO1xufVxuLmZhbmN5Ym94X19jb250ZW50IDpmb2N1czpub3QoLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2UpIHtcbiAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjdXJzb3I6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBvdmVyZmxvdy13cmFwOiBhbnl3aGVyZTtcbn1cbi5pcy1sb2FkaW5nIC5mYW5jeWJveF9fY2FwdGlvbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXIgPiAuY2Fyb3VzZWxfX2RvdHMge1xuICB0b3A6IDEwMCU7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XG59XG5cbi5mYW5jeWJveF9fbmF2IC5jYXJvdXNlbF9fYnV0dG9uIHtcbiAgei1pbmRleDogNDA7XG59XG4uZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHtcbiAgcmlnaHQ6IDhweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1uZXh0IHtcbiAgICByaWdodDogNDBweDtcbiAgfVxufVxuLmZhbmN5Ym94X19uYXYgLmNhcm91c2VsX19idXR0b24uaXMtcHJldiB7XG4gIGxlZnQ6IDhweDtcbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuZmFuY3lib3hfX25hdiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1wcmV2IHtcbiAgICBsZWZ0OiA0MHB4O1xuICB9XG59XG5cbi5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiBjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpICsgOHB4KTtcbiAgcmlnaHQ6IGNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSArIDhweCk7XG4gIHotaW5kZXg6IDQwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgICByaWdodDogNDBweDtcbiAgfVxufVxuXG4vKiBDbG9zZSBidXR0b24gbG9jYXRlZCBpbnNpZGUgY29udGVudCBhcmVhICovXG4uZmFuY3lib3hfX2NvbnRlbnQgPiAuY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNDBweDtcbiAgcmlnaHQ6IDA7XG4gIGNvbG9yOiB2YXIoLS1mYW5jeWJveC1jb2xvciwgI2ZmZik7XG59XG5cbi5mYW5jeWJveF9fbm8tY2xpY2ssXG4uZmFuY3lib3hfX25vLWNsaWNrIGJ1dHRvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uZmFuY3lib3hfX3NwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcik7XG59XG4uZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fc3Bpbm5lciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTA1Mztcbn1cbi5mYW5jeWJveF9fc3Bpbm5lciBzdmcge1xuICBhbmltYXRpb246IGZhbmN5Ym94LXJvdGF0ZSAycyBsaW5lYXIgaW5maW5pdGU7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uZmFuY3lib3hfX3NwaW5uZXIgc3ZnIGNpcmNsZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZS13aWR0aDogMi43NTtcbiAgc3Ryb2tlLW1pdGVybGltaXQ6IDEwO1xuICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICBhbmltYXRpb246IGZhbmN5Ym94LWRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwO1xuICB9XG4gIDUwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTM1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogODksIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNHB4O1xuICB9XG59XG4uZmFuY3lib3hfX2JhY2tkcm9wLFxuLmZhbmN5Ym94X19jYXB0aW9uLFxuLmZhbmN5Ym94X19uYXYsXG4uY2Fyb3VzZWxfX2RvdHMsXG4uY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSB7XG4gIG9wYWNpdHk6IHZhcigtLWZhbmN5Ym94LW9wYWNpdHksIDEpO1xufVxuXG4vKiBPcGVuaW5nICovXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmZhbmN5Ym94X19iYWNrZHJvcCwgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fY2FwdGlvbiwgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49ZmFsc2VdIC5mYW5jeWJveF9fbmF2LCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmNhcm91c2VsX19kb3RzLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1mYWxzZV0gLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjtcbn1cblxuLyogQ2xvc2luZyAqL1xuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX2JhY2tkcm9wLCAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIC5mYW5jeWJveF9fY2FwdGlvbiwgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX25hdiwgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuY2Fyb3VzZWxfX2RvdHMsIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC1mYWRlT3V0O1xufVxuXG4uZmFuY3lib3gtZmFkZUluIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZUluO1xufVxuXG4uZmFuY3lib3gtZmFkZU91dCB7XG4gIGFuaW1hdGlvbjogMC4xcyBlYXNlIGJvdGggZmFuY3lib3gtZmFkZU91dDtcbn1cblxuLmZhbmN5Ym94LXpvb21JblVwIHtcbiAgYW5pbWF0aW9uOiAwLjJzIGVhc2UgYm90aCBmYW5jeWJveC16b29tSW5VcDtcbn1cblxuLmZhbmN5Ym94LXpvb21PdXREb3duIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtem9vbU91dERvd247XG59XG5cbi8qIEJvdGggYHRocm93T3V0YCBjbGFzc2VzIGFyZSBmb3IgY2xvc2luZyBhbmltYXRpb24gYWZ0ZXIgZHJhZ2dpbmcgdXAvZG93biAqL1xuLmZhbmN5Ym94LXRocm93T3V0VXAge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UgYm90aCBmYW5jeWJveC10aHJvd091dFVwO1xufVxuXG4uZmFuY3lib3gtdGhyb3dPdXREb3duIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXREb3duO1xufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LWZhZGVJbiB7XG4gIGZyb20ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtZmFkZU91dCB7XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXpvb21JblVwIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFuY3lib3gtem9vbU91dERvd24ge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjk3KSB0cmFuc2xhdGUzZCgwLCAxNnB4LCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0VXAge1xuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMzAlLCAwKTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0RG93biB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6ICNjY2MgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlLCAuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuLmZhbmN5Ym94X19jYXJvdXNlbC5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX3NsaWRlLCAuZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgY3Vyc29yOiBtb3ZlO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xufVxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogYXV0bztcbn1cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBjdXJzb3I6IHpvb20taW47XG59XG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuY2FuLXpvb21fb3V0IC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogem9vbS1vdXQ7XG59XG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiYmluZztcbn1cblxuLmZhbmN5Ym94X19pbWFnZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5oYXMtaW1hZ2UgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cbi5pcy1jbG9zaW5nIC5oYXMtaW1hZ2UgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbiAgLyogRml4IE1hYyBPUyBTYWZhcmkgMTEgLSAxMyAqL1xufVxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb250YWluXSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW5dIC5mYW5jeWJveF9faW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG59XG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10ge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvbnRhaW4td10gLmZhbmN5Ym94X19jb250ZW50IHtcbiAgbWluLWhlaWdodDogYXV0bztcbn1cbi5oYXMtaW1hZ2VbZGF0YS1pbWFnZS1maXQ9Y29udGFpbi13XSAuZmFuY3lib3hfX2ltYWdlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG4uaGFzLWltYWdlW2RhdGEtaW1hZ2UtZml0PWNvdmVyXSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuLmhhcy1pbWFnZVtkYXRhLWltYWdlLWZpdD1jb3Zlcl0gLmZhbmN5Ym94X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLWlmcmFtZSAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODAlO1xufVxuLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy12aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQsIC5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtaHRtbDV2aWRlbyAuZmFuY3lib3hfX2NvbnRlbnQge1xuICB3aWR0aDogOTYwcHg7XG4gIGhlaWdodDogNTQwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmZhbmN5Ym94X19zbGlkZS5oYXMtbWFwIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1wZGYgLmZhbmN5Ym94X19jb250ZW50LCAuZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLXZpZGVvIC5mYW5jeWJveF9fY29udGVudCwgLmZhbmN5Ym94X19jYXJvdXNlbCAuZmFuY3lib3hfX3NsaWRlLmhhcy1odG1sNXZpZGVvIC5mYW5jeWJveF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQsIDI0LCAyNywgMC45KTtcbiAgY29sb3I6ICNmZmY7XG59XG4uZmFuY3lib3hfX2Nhcm91c2VsIC5mYW5jeWJveF9fc2xpZGUuaGFzLW1hcCAuZmFuY3lib3hfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjZTVlM2RmO1xufVxuXG4uZmFuY3lib3hfX2h0bWw1dmlkZW8sXG4uZmFuY3lib3hfX2lmcmFtZSB7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uZmFuY3lib3gtcGxhY2Vob2xkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLmZhbmN5Ym94X190aHVtYnMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwcHggM3B4O1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbn1cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3RodW1icyB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluO1xufVxuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAuZmFuY3lib3hfX3RodW1icyB7XG4gIG9wYWNpdHk6IDA7XG59XG4uZmFuY3lib3hfX3RodW1icyAuY2Fyb3VzZWxfX3NsaWRlIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiB2YXIoLS1mYW5jeWJveC10aHVtYnMtd2lkdGgsIDk2cHgpO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDhweCAzcHg7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5mYW5jeWJveF9fdGh1bWJzIC5jYXJvdXNlbF9fc2xpZGUgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgYm9yZGVyLXdpZHRoOiA1cHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogdmFyKC0tZmFuY3lib3gtYWNjZW50LWNvbG9yLCByZ2JhKDM0LCAyMTMsIDIzMywgMC45NikpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzLCA0cHgpO1xufVxuLmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZS5pcy1uYXYtc2VsZWN0ZWQgLmZhbmN5Ym94X190aHVtYjo6YWZ0ZXIge1xuICBvcGFjaXR5OiAwLjkyO1xufVxuLmZhbmN5Ym94X190aHVtYnMgLmNhcm91c2VsX19zbGlkZSA+ICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICAvKiBLZWVwIGFzcGVjdCByYXRpbyAqL1xuICBwYWRkaW5nLXRvcDogY2FsYygxMDAlIC8gKHZhcigtLWZhbmN5Ym94LXRodW1icy1yYXRpbywgMS41KSkpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzLCA0cHgpO1xufVxuXG4uZmFuY3lib3hfX3Rvb2xiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDIwO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gdG9wLCByZ2JhKDAsIDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDAuMDA2KSA4LjElLCByZ2JhKDAsIDAsIDAsIDAuMDIxKSAxNS41JSwgcmdiYSgwLCAwLCAwLCAwLjA0NikgMjIuNSUsIHJnYmEoMCwgMCwgMCwgMC4wNzcpIDI5JSwgcmdiYSgwLCAwLCAwLCAwLjExNCkgMzUuMyUsIHJnYmEoMCwgMCwgMCwgMC4xNTUpIDQxLjIlLCByZ2JhKDAsIDAsIDAsIDAuMTk4KSA0Ny4xJSwgcmdiYSgwLCAwLCAwLCAwLjI0MikgNTIuOSUsIHJnYmEoMCwgMCwgMCwgMC4yODUpIDU4LjglLCByZ2JhKDAsIDAsIDAsIDAuMzI2KSA2NC43JSwgcmdiYSgwLCAwLCAwLCAwLjM2MykgNzElLCByZ2JhKDAsIDAsIDAsIDAuMzk0KSA3Ny41JSwgcmdiYSgwLCAwLCAwLCAwLjQxOSkgODQuNSUsIHJnYmEoMCwgMCwgMCwgMC40MzQpIDkxLjklLCByZ2JhKDAsIDAsIDAsIDAuNDQpIDEwMCUpO1xuICBwYWRkaW5nOiAwO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyMHB4O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiAyMHB4O1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbiAgdGV4dC1zaGFkb3c6IHZhcigtLWZhbmN5Ym94LXRvb2xiYXItdGV4dC1zaGFkb3csIDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSk7XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmZhbmN5Ym94X190b29sYmFyIHtcbiAgICBwYWRkaW5nOiA4cHg7XG4gIH1cbn1cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkW2FyaWEtaGlkZGVuPWZhbHNlXSAuZmFuY3lib3hfX3Rvb2xiYXIge1xuICBhbmltYXRpb246IDAuMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjtcbn1cbi5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgLmZhbmN5Ym94X190b29sYmFyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmZhbmN5Ym94X190b29sYmFyX19pdGVtcy0tbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG4uZmFuY3lib3hfX3Rvb2xiYXJfX2l0ZW1zLS1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuQG1lZGlhIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mYW5jeWJveF9fdG9vbGJhcl9faXRlbXMtLWNlbnRlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5mYW5jeWJveF9fY291bnRlciB7XG4gIG1pbi13aWR0aDogNzJweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBsaW5lLWhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxN3B4O1xuICBmb250LXZhcmlhbnQtbnVtZXJpYzogdGFidWxhci1udW1zO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBzdWJwaXhlbC1hbnRpYWxpYXNlZDtcbn1cblxuLmZhbmN5Ym94X19wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQ6IHZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgzNCwgMjEzLCAyMzMsIDAuOTYpKTtcbiAgaGVpZ2h0OiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgei1pbmRleDogMzA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuOjpiYWNrZHJvcCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBTbGlkZXIgKi9cbi5zbGljay1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnNsaWNrLWxpc3Q6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnNsaWNrLWxpc3QuZHJhZ2dpbmcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4uc2xpY2stdHJhY2s6YmVmb3JlLCAuc2xpY2stdHJhY2s6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5zbGljay10cmFjazphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uc2xpY2stc2xpZGUge1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5bZGlyPXJ0bF0gLnNsaWNrLXNsaWRlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuLnNsaWNrLXNsaWRlIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLXNsaWRlLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zbGljay1zbGlkZS5kcmFnZ2luZyBpbWcge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zbGljay1pbml0aWFsaXplZCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay1zbGlkZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5zbGljay12ZXJ0aWNhbCAuc2xpY2stc2xpZGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLnNsaWNrLWFycm93LnNsaWNrLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmh0bWwge1xuICB3aWR0aDogMTAwdnc7XG59XG5cbmJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbiB2aXNpYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIzMjIzNTtcbn1cbmJvZHkgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5ib2R5IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuYm9keSAuc2xpY2stZG90cyBsaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgKiB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmxnLWRlc2t0b3Atb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGctbW9iaWxlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZmxleC1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmZsZXgtc3RyZXRjaCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuXG4uZmxleC12ZXJ0aWNhbC1jZW50ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc3ZnLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4uc3Itb25seSB7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogLTEwMDAwcHg7XG59XG5cbi5jaGVja2JveC13cmFwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmNoZWNrYm94LXdyYXAgW3R5cGU9Y2hlY2tib3hdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMjAwdnc7XG4gIHRvcDogLTIwMHZoO1xufVxuLmNoZWNrYm94LXdyYXAgW3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uY2hlY2tib3gtd3JhcCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmNoZWNrYm94LXdyYXAgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxMXB4O1xuICB3aWR0aDogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uY2hlY2tib3gtd3JhcCBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvY2hlY2suc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzcHg7XG4gIHRvcDogLTNweDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmxlYWZsZXQtZGl2LWljb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4jZGVtYXJjaGVzIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0NDQ0MTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMzAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLWluLW91dDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNkZW1hcmNoZXMge1xuICAgIHBhZGRpbmc6IDc4cHggMCA2MHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvZGVtYXJjaGVzLWRlY28xLnN2Zykgbm8tcmVwZWF0IGxlZnQgYm90dG9tLCB1cmwoLi4vaW1hZ2VzL2RlbWFyY2hlcy1kZWNvMi5zdmcpIG5vLXJlcGVhdCByaWdodCBib3R0b20gI2M0NDQ0MTtcbiAgfVxufVxuI2RlbWFyY2hlcyAuZGVtYXJjaGUtaW5uZXIge1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTMwcHgpO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuI2RlbWFyY2hlcyAuZGVtYXJjaGUtaW5uZXIgaDIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjA3MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIERpc3BsYXlcIiwgc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjZGVtYXJjaGVzIC5kZW1hcmNoZS1pbm5lciBoMiB7XG4gICAgZm9udC1zaXplOiA0LjJyZW07XG4gIH1cbn1cbiNkZW1hcmNoZXMgLmRlbWFyY2hlLWlubmVyIGgyOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNXB4IGF1dG87XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMCAxMDAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbn1cbiNkZW1hcmNoZXMgLmRlbWFyY2hlLWlubmVyIC5kZW1hcmNoZXMtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjZGVtYXJjaGVzIC5kZW1hcmNoZS1pbm5lciAuZGVtYXJjaGVzLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbn1cbiNkZW1hcmNoZXMgLmRlbWFyY2hlLWlubmVyIC5kZW1hcmNoZXMtaXRlbSAuc3ZnLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2RlbWFyY2hlcyAuZGVtYXJjaGUtaW5uZXIgLmRlbWFyY2hlcy1pdGVtIC5zdmctd3JhcCB7XG4gICAgaGVpZ2h0OiA2NXB4O1xuICB9XG59XG4jZGVtYXJjaGVzIC5kZW1hcmNoZS1pbm5lciAuZGVtYXJjaGVzLWl0ZW0gLmluZm9zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1ncm93OiAxO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4jZGVtYXJjaGVzIC5kZW1hcmNoZS1pbm5lciAuZGVtYXJjaGVzLWl0ZW0gLmluZm9zIC5pbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2RlbWFyY2hlcyAuZGVtYXJjaGUtaW5uZXIgLmRlbWFyY2hlcy1pdGVtIC5pbmZvcyAuaW5uZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xufVxuI2RlbWFyY2hlcyAuZGVtYXJjaGUtdG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgd2lkdGg6IDE1NXB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoMTAwJSArIDNweCk7XG4gIGxlZnQ6IGNhbGMoKDEwMCUgLSA4NXB4KSAvIDIpO1xuICBib3JkZXI6IDJweCBzb2xpZCAjYzQ0NDQxO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCA1MCUsIDEwMCUgNTAlLCAxMDAlIDEwMCUsIDAgMTAwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjZGVtYXJjaGVzIC5kZW1hcmNoZS10b2dnbGUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAyMjNweDtcbiAgICBoZWlnaHQ6IDE3MXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxufVxuI2RlbWFyY2hlcyAuZGVtYXJjaGUtdG9nZ2xlIC5pbm5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjZGVtYXJjaGVzIC5kZW1hcmNoZS10b2dnbGUgLmlubmVyIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNTc7XG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgfVxufVxuI2RlbWFyY2hlcyAuZGVtYXJjaGUtdG9nZ2xlIC5zdmctd3JhcCBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cbiNkZW1hcmNoZXMuZGVtYXJjaGVPcGVuIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuI2RlbWFyY2hlcy5kZW1hcmNoZU9wZW4gLmRlbWFyY2hlLXRvZ2dsZSB7XG4gIHRvcDogMTAwJTtcbn1cbiNkZW1hcmNoZXMuZGVtYXJjaGVPcGVuIC5kZW1hcmNoZS10b2dnbGUgLnN2Zy13cmFwIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIG1hcmdpbi10b3A6IDNweDtcbn1cblxuOnJvb3Qge1xuICAtLWR1ZXQtY29sb3ItcHJpbWFyeTogJHRleHQ7XG4gIC0tZHVldC1jb2xvci10ZXh0OiAjMzMzO1xuICAtLWR1ZXQtY29sb3ItdGV4dC1hY3RpdmU6ICR0ZXh0O1xuICAtLWR1ZXQtY29sb3ItcGxhY2Vob2xkZXI6ICM2NjY7XG4gIC0tZHVldC1jb2xvci1idXR0b246ICR3aGl0ZTtcbiAgLS1kdWV0LWNvbG9yLXN1cmZhY2U6ICNmZmYgIWltcG9ydGFudDtcbiAgLS1kdWV0LWNvbG9yLW92ZXJsYXk6ICR3aGl0ZTtcbiAgLS1kdWV0LWNvbG9yLWJvcmRlcjogIzAwMDtcbiAgLS1kdWV0LWZvbnQ6ICRmb250LXRleHQ7XG4gIC0tZHVldC1mb250LW5vcm1hbDogNDAwO1xuICAtLWR1ZXQtZm9udC1ib2xkOiA2MDA7XG4gIC0tZHVldC1yYWRpdXM6IDRweDtcbiAgLS1kdWV0LXotaW5kZXg6IDYwMDtcbn1cblxuLmR1ZXQtZGF0ZV9fdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmR1ZXQtZGF0ZV9fZGF5LCAuZHVldC1kYXRlX19uYXYgYnV0dG9uIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG59XG4uZHVldC1kYXRlX19kYXk6aG92ZXIsIC5kdWV0LWRhdGVfX25hdiBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5kdWV0LWRhdGVfX2RheTpmb2N1cywgLmR1ZXQtZGF0ZV9fbmF2IGJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0RDkwRkU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzREOTBGRTtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA1cHggIzREOTBGRTtcbn1cblxuLmR1ZXQtZGF0ZV9fZGF5IHtcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uZHVldC1kYXRlX19kYXlbYXJpYS1wcmVzc2VkPXRydWVdIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjMyMjM1O1xufVxuXG5mb290ZXIjbWFpbi1mb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLWxvZ28gYSBzdmcge1xuICB3aWR0aDogMjU1cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLWxvZ28gYSBzdmcge1xuICAgIHdpZHRoOiAzNjhweDtcbiAgfVxufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXJzIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbmZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1ycyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXJzIHVsIGxpIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbmZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1ycyB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXJzIHVsIGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDM4cHg7XG4gIGhlaWdodDogMzhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJmMjIzNTtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJmMjIzNTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLXJzIHVsIGxpIGEgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGZpbGw6ICNmZmY7XG59XG5mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItcnMgdWwgbGkgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItcnMgdWwgbGkgYTpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICMyZjIyMzU7XG59XG5mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1jb250ZW50IC5mb290ZXItaW5mb3Mge1xuICBtYXJnaW4tdG9wOiAzN3B4O1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLWluZm9zIGgyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwO1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLWluZm9zIC5hZHJlc3NlIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAuZm9vdGVyLWluZm9zIC5waG9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIzMjIzNTtcbn1cbmZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1pbmZvcyAucGhvbmU6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1pbmZvcyAuaG9yYWlyZXMge1xuICBtYXJnaW46IDE4cHggMCAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItY29udGVudCAudG9Db250YWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDMwcHggYXV0byAwO1xuICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNjNDQ0NDE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4NDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dCwgY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbn1cbmZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLnRvQ29udGFjdCAuc3ZnLXdyYXAge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbmZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLnRvQ29udGFjdCAuc3ZnLXdyYXAgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1jb250ZW50IC50b0NvbnRhY3Q6aG92ZXIge1xuICBjb2xvcjogI2M0NDQ0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbmZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWNvbnRlbnQgLnRvQ29udGFjdDpob3ZlciAuc3ZnLXdyYXAgc3ZnIHBhdGgge1xuICBmaWxsOiAjYzQ0NDQxO1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItbGVnYWwge1xuICBwYWRkaW5nOiAxMHB4IDAgMTlweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbmZvb3RlciNtYWluLWZvb3RlciAuZm9vdGVyLWxlZ2FsIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1sZWdhbCB1bCBsaSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5mb290ZXIjbWFpbi1mb290ZXIgLmZvb3Rlci1sZWdhbCB1bCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAxLjY2NnZ3O1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItbGVnYWwgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjMyMjM1O1xufVxuZm9vdGVyI21haW4tZm9vdGVyIC5mb290ZXItbGVnYWwgdWwgbGkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uYmFja1RvSG9tZSB7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDc4cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ0NDQxO1xuICBib3gtc2hhZG93OiAwIDAgMTJweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICB6LWluZGV4OiAxMTAxO1xuICBib3R0b206IDMwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhY2tUb0hvbWUge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgIHdpZHRoOiA5NHB4O1xuICAgIGhlaWdodDogOTRweDtcbiAgICByaWdodDogNTBweDtcbiAgfVxufVxuLmJhY2tUb0hvbWUgLnN2Zy13cmFwIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDAgYXV0bztcbn1cbi5iYWNrVG9Ib21lIC5zdmctd3JhcCBzdmcge1xuICBoZWlnaHQ6IDExcHg7XG4gIHdpZHRoOiAxMXB4O1xufVxuLmJhY2tUb0hvbWUgLnN2Zy13cmFwIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmJhY2tUb0hvbWUgLmlubmVyIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmJhY2tUb0hvbWU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNjNDQ0NDE7XG4gIGNvbG9yOiAjYzQ0NDQxO1xuICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDAsIDAsIDAsIDApO1xufVxuLmJhY2tUb0hvbWU6aG92ZXIgLnN2Zy13cmFwIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2M0NDQ0MTtcbn1cblxuI21haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBjb2xvcjogIzIzMjIzNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNtYWluLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbn1cbiNtYWluLWhlYWRlciAuaGVhZGVyLXRvcCAuaGVhZGVyLXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweCAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDQwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLmhlYWRlci1ycyB7XG4gICAgcmlnaHQ6IDEzMHB4O1xuICB9XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLmhlYWRlci1ycyBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLmhlYWRlci1ycyB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLmhlYWRlci1ycyB1bCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1sZWZ0OiBjbGFtcCgxMHB4LCAxLjA0dncsIDIwcHgpO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItdG9wIC5oZWFkZXItcnMgdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci10b3AgLmhlYWRlci1ycyB1bCBsaSBhIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGZpbGw6IGN1cnJlbnRDb2xvcjtcbn1cbiNtYWluLWhlYWRlciAuaGVhZGVyLXRvcCAuaGVhZGVyLXJzIHVsIGxpIGE6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjYzQ0NDQxO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItdG9wIC5mb250LXJlc2l6ZXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItdG9wIC5mb250LXJlc2l6ZXJzIGJ1dHRvbiB7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbn1cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRlbnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDcwcHggbWF4KDQuMTZ2dywgMjBweCkgMzVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAjbWFpbi1oZWFkZXIgLmhlYWRlci1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMzI1cHggMWZyO1xuICAgIGdyaWQtdGVtcGxhdGUtcm93czogYXV0bztcbiAgICBncmlkLWdhcDogMzVweDtcbiAgfVxufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAubWFpbi1sb2dvIHtcbiAgbWFyZ2luOiAwO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAubWFpbi1sb2dvIHN2ZyB7XG4gIHdpZHRoOiAyMzBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLm1haW4tbG9nbyBzdmcge1xuICAgIHdpZHRoOiBjbGFtcCgxNTBweCwgMTYuOTJ2dywgMzI1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1oZWFkZXIgLmhlYWRlci1jb250ZW50IC5tZW51LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAubWVudS13cmFwcGVyIC5tZW51LWZvcm0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbn1cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLm1lbnUtd3JhcHBlciAubWVudS1mb3JtIFt0eXBlPXRleHRdIHtcbiAgZmxleC1ncm93OiAxO1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGNvbG9yOiAjMjMyMjM1O1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAubWVudS13cmFwcGVyIC5tZW51LWZvcm0gW3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci1jb250ZW50IC5tZW51LXdyYXBwZXIgLm1lbnUtZm9ybSBbdHlwZT1zdWJtaXRdIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIHRyYW5zZm9ybTogc2tld1goLTlkZWcpO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAubWVudS13cmFwcGVyIC5tZW51LWZvcm0gW3R5cGU9c3VibWl0XSBzdmcge1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB0cmFuc2Zvcm06IHNrZXdYKDlkZWcpO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAubWVudS13cmFwcGVyIC5oZWFkZXItdG8tc2VhcmNoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi1sZWZ0OiBtYXgoMTVweCwgMS45Mjd2dyk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNDQ0NDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiBza2V3WCgtOS4wOWRlZyk7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci1jb250ZW50IC5tZW51LXdyYXBwZXIgLmhlYWRlci10by1zZWFyY2ggc3ZnIHtcbiAgdHJhbnNmb3JtOiBza2V3WCg5LjA5ZGVnKTtcbn1cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLm1lbnUtd3JhcHBlciAuaGVhZGVyLXRvLXNlYXJjaCBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLm1lbnUtd3JhcHBlciAuaGVhZGVyLXRvLXNlYXJjaDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci1jb250ZW50IC5tZW51LXdyYXBwZXIgLmhlYWRlci10by1zZWFyY2g6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjYzQ0NDQxO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci1jb250ZW50IC5idXJnZXItYnV0dG9uIC5zdmctd3JhcCB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbiAuc3ZnLXdyYXAgc3ZnIHtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMThweDtcbn1cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmJ1cmdlci1idXR0b24gLnN2Zy13cmFwIHN2ZyBwYXRoIHtcbiAgZmlsbDogIzIzMjIzNTtcbn1cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmJ1cmdlci1idXR0b24gLmJ1cmdlci1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbiAuYnVyZ2VyLWlubmVyIC5idXJnZXItYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIyMzU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbiAuYnVyZ2VyLWlubmVyIC5idXJnZXItYmFyIC5idXJnZXItY2xvc2UtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIyMzU7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbiAuYnVyZ2VyLWlubmVyIC5idXJnZXItYmFyOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci1jb250ZW50IC5idXJnZXItYnV0dG9uIC5idXJnZXItaW5uZXIgLmJ1cmdlci1iYXI6bnRoLWNoaWxkKDIpIHtcbiAgd2lkdGg6IDY2JTtcbn1cbiNtYWluLWhlYWRlciAuaGVhZGVyLWNvbnRlbnQgLmJ1cmdlci1idXR0b24gLmJ1cmdlci1pbm5lciAuYnVyZ2VyLWJhcjpudGgtY2hpbGQoMykge1xuICB3aWR0aDogMzMlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbjpob3ZlciAuYnVyZ2VyLWlubmVyIC5idXJnZXItYmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbi5tZW51b3BlbiAuc3ZnLXdyYXAge1xuICBvcGFjaXR5OiAwO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbi5tZW51b3BlbiAuYnVyZ2VyLWJhcjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci1jb250ZW50IC5idXJnZXItYnV0dG9uLm1lbnVvcGVuIC5idXJnZXItYmFyOm50aC1jaGlsZCgyKSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuI21haW4taGVhZGVyIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbi5tZW51b3BlbiAuYnVyZ2VyLWJhcjpudGgtY2hpbGQoMikgLmJ1cmdlci1jbG9zZS1iYXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4jbWFpbi1oZWFkZXIgLmhlYWRlci1jb250ZW50IC5idXJnZXItYnV0dG9uLm1lbnVvcGVuIC5idXJnZXItYmFyOmxhc3QtY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cbiNtYWluLWhlYWRlci5vbkhvbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNtYWluLWhlYWRlci5vbkhvbWUgLmhlYWRlci10b3AgLmZvbnQtcmVzaXplcnMgYnV0dG9uIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG4jbWFpbi1oZWFkZXIub25Ib21lIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbiAuc3ZnLXdyYXAgc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuI21haW4taGVhZGVyLm9uSG9tZSAuaGVhZGVyLWNvbnRlbnQgLmJ1cmdlci1idXR0b24gLmJ1cmdlci1pbm5lciAuYnVyZ2VyLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jbWFpbi1oZWFkZXIub25Ib21lIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbiAuYnVyZ2VyLWlubmVyIC5idXJnZXItYmFyIC5idXJnZXItY2xvc2UtYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNtYWluLWhlYWRlci5tZW51b3BlbiB7XG4gIGNvbG9yOiAjMjMyMjM1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI21haW4taGVhZGVyLm1lbnVvcGVuLm9uSG9tZSAuaGVhZGVyLWNvbnRlbnQgLm1haW4tbG9nbyBzdmcgLnRleHQgcGF0aCB7XG4gIGZpbGw6ICMyMzIyMzU7XG59XG4jbWFpbi1oZWFkZXIubWVudW9wZW4ub25Ib21lIC5oZWFkZXItY29udGVudCAuYnVyZ2VyLWJ1dHRvbiAuYnVyZ2VyLWlubmVyIC5idXJnZXItYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjIzNTtcbn1cbiNtYWluLWhlYWRlci5tZW51b3Blbi5vbkhvbWUgLmhlYWRlci1jb250ZW50IC5idXJnZXItYnV0dG9uIC5idXJnZXItaW5uZXIgLmJ1cmdlci1iYXIgLmJ1cmdlci1jbG9zZS1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyMjM1O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWVudS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxMTFweCk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiBzY3JvbGw7XG4gICAgcGFkZGluZzogMzBweCAyMHB4IDgwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICB9XG4gIC5tZW51LXdyYXBwZXIubWVudW9wZW4ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgLm1lbnUtd3JhcHBlci5tZW51b3BlbiA+IFtjbGFzc149bWVudS1kZWVwLTBdIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgW2NsYXNzXj1tZW51LWRlZXBdIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTA7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciBbY2xhc3NePW1lbnUtZGVlcF0ubWVudS1kZWVwLTAge1xuICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgW2NsYXNzXj1tZW51LWRlZXBdOm5vdCgubWVudUxhc3QpID4gW2NsYXNzXj1saS1kZWVwXSA+IFtjbGFzc149YS1kZWVwXSxcbi5tZW51LXdyYXBwZXIgW2NsYXNzXj1tZW51LWRlZXBdOm5vdCgubWVudUxhc3QpID4gLm1lbnUtYmFjay13cmFwIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAtMTAwMDA7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciBbY2xhc3NePW1lbnUtZGVlcF0gW2NsYXNzXj1saS1kZWVwXSBbY2xhc3NePWEtZGVlcF0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogNjFweDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMjMyMjM1O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgW2NsYXNzXj1tZW51LWRlZXBdIFtjbGFzc149bGktZGVlcF0gW2NsYXNzXj1hLWRlZXBdIGEge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciBbY2xhc3NePW1lbnUtZGVlcF0gW2NsYXNzXj1saS1kZWVwXSBbY2xhc3NePWEtZGVlcF0gYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1cHgpO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgW2NsYXNzXj1tZW51LWRlZXBdIFtjbGFzc149bGktZGVlcF0gW2NsYXNzXj1hLWRlZXBdIC5tZW51LWNhcmV0IHN2ZyB7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciBbY2xhc3NePW1lbnUtZGVlcF0gW2NsYXNzXj1saS1kZWVwXSBbY2xhc3NePWEtZGVlcF0gc3Bhbi5tZW51LWNhcmV0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciBbY2xhc3NePW1lbnUtZGVlcF0gW2NsYXNzXj1saS1kZWVwXTpmaXJzdC1jaGlsZCAuYS1kZWVwLTAge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciBbY2xhc3NePW1lbnUtZGVlcF0gW2NsYXNzXj1saS1kZWVwXTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgW2NsYXNzXj1tZW51LWRlZXBdIFtjbGFzc149bGktZGVlcF06bGFzdC1jaGlsZCA+IFtjbGFzc149YS1kZWVwXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxuICAubWVudS13cmFwcGVyIFtjbGFzc149bWVudS1kZWVwXSBbY2xhc3NePWxpLWRlZXBdLm1lbnVvcGVuID4gW2NsYXNzXj1tZW51LWRlZXBdIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBvcGFjaXR5OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAubWVudS13cmFwcGVyIFtjbGFzc149bWVudS1kZWVwXSAubWVudS1iYWNrLXdyYXAge1xuICAgIHBhZGRpbmc6IDQwcHggMCAxN3B4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgW2NsYXNzXj1tZW51LWRlZXBdIC5tZW51LWJhY2std3JhcCAuYmFjay1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgY29sb3I6ICMyMzIyMzU7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciBbY2xhc3NePW1lbnUtZGVlcF0gLm1lbnUtYmFjay13cmFwIC5iYWNrLWJ1dHRvbiAubWVudS1iYWNrLWFycm93IHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciBbY2xhc3NePW1lbnUtZGVlcF0gLm1lbnUtYmFjay13cmFwIC5iYWNrLWJ1dHRvbiAubWVudS1iYWNrLWFycm93IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZGU5MDQ0O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgW2NsYXNzXj1tZW51LWRlZXBdIC5tZW51LWJhY2std3JhcCAuYmFjay1idXR0b24gLm1lbnUtYmFjay10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVudS13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMzZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IG1heCgzLjEyNXZ3LCAyMHB4KTtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtaW4taGVpZ2h0OiA0OHB4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgLmEtZGVlcC0wIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIC5hLWRlZXAtMCB7XG4gICAgZm9udC1zaXplOiAxLjhyZW07XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogMTcwMHB4KSB7XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgLmEtZGVlcC0wIHtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCAuYS1kZWVwLTAgLm1lbnUtY2FyZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIC5hLWRlZXAtMCAubWVudS1jYXJldCBzdmcge1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgLmEtZGVlcC0wIC5tZW51LWNhcmV0IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgLmEtZGVlcC0wOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwJTtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMztcbiAgICB0b3A6IGNhbGMoMTAwJSArIDQ1cHgpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xuICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogMTQwMHB4KSB7XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgLmEtZGVlcC0wOmFmdGVyIHtcbiAgICB0b3A6IGNhbGMoMTAwJSArIDQ0cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIC5hLWRlZXAtMDphZnRlciB7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyA0M3B4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCAuYS1kZWVwLTA6aG92ZXI6YWZ0ZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4MHB4IGNhbGMoKDEwMHZ3IC0gKCg5NjBweCArIDMwcHgpIC0gMzBweCkpIC8gMikgMTIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIHtcbiAgICBwYWRkaW5nOiA4MHB4IGNhbGMoKDEwMHZ3IC0gKCgxMTcwcHggKyAzMHB4KSAtIDMwcHgpKSAvIDIpIDEyMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSB7XG4gICAgcGFkZGluZzogODBweCBjYWxjKCgxMDB2dyAtICgoMTE3MHB4ICsgMzBweCkgLSAzMHB4KSkgLyAyKSAxMjBweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCBbY2xhc3NePW1lbnUtZGVlcF0ubWVudS1kZWVwLTEge1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiBjYWxjKDEwMCUgLSAzcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXS5tZW51TGFzdCB7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuMTYpKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCBbY2xhc3NePW1lbnUtZGVlcF06bm90KC5tZW51TGFzdCkgPiBsaTpub3QoLm1lbnVvcGVuKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXTpub3QoLm1lbnVMYXN0KSA+IGxpLm1lbnVvcGVuID4gW2NsYXNzXj1hLWRlZXBdIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSAubWVudS1iYWNrLXdyYXAge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIHBhZGRpbmc6IDE2cHggY2FsYygoMTAwdncgLSAoKDk2MHB4ICsgMzBweCkgLSAzMHB4KSkgLyAyKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCBbY2xhc3NePW1lbnUtZGVlcF0gLm1lbnUtYmFjay13cmFwIHtcbiAgICBwYWRkaW5nOiAxNnB4IGNhbGMoKDEwMHZ3IC0gKCgxMTcwcHggKyAzMHB4KSAtIDMwcHgpKSAvIDIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSAubWVudS1iYWNrLXdyYXAge1xuICAgIHBhZGRpbmc6IDE2cHggY2FsYygoMTAwdncgLSAoKDExNzBweCArIDMwcHgpIC0gMzBweCkpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIC5tZW51LWJhY2std3JhcCAuYmFjay1idXR0b24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSAubWVudS1iYWNrLXdyYXAgLmJhY2stYnV0dG9uIC5tZW51LWJhY2stYXJyb3cge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCBbY2xhc3NePW1lbnUtZGVlcF0gLm1lbnUtYmFjay13cmFwIC5iYWNrLWJ1dHRvbiAubWVudS1iYWNrLWFycm93IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZGU5MDQ0O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIC5tZW51LWJhY2std3JhcCAuYmFjay1idXR0b24gLm1lbnUtYmFjay10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xMTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGNvbG9yOiAjMjMyMjM1O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIC5tZW51LWJhY2std3JhcCAuYmFjay1idXR0b24gLm1lbnUtYmFjay10ZXh0OmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIC5tZW51LXBhcmVudC1yZWNhbGwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjBweCAwO1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xNzU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSAubWVudS1wYXJlbnQtcmVjYWxsIC5zdmctd3JhcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIC5tZW51LXBhcmVudC1yZWNhbGwgLnN2Zy13cmFwIHN2ZyB7XG4gICAgd2lkdGg6IDI3cHg7XG4gICAgaGVpZ2h0OiAxN3B4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWCg0cHgpO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIC5tZW51LXBhcmVudC1yZWNhbGwgLnN2Zy13cmFwIHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZGU5MDQ0O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSBbY2xhc3NePWxpLWRlZXBdIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDMwcHgpO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSBbY2xhc3NePWxpLWRlZXBdIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSBbY2xhc3NePWxpLWRlZXBdIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSBbY2xhc3NePWxpLWRlZXBdIFtjbGFzc149YS1kZWVwXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgcGFkZGluZzogMTVweCAwIDE1cHggMjZweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjA1NjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjMjMyMjM1O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSBbY2xhc3NePWxpLWRlZXBdIFtjbGFzc149YS1kZWVwXTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogOXB4O1xuICAgIHdpZHRoOiA5cHg7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDEzNWRlZywgI2RlOTA0NCAwLCAjZGU5MDQ0IDUwJSwgI2M0NDQ0MSA1MCUsICNjNDQ0NDEgMTAwJSk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICBsZWZ0OiA2cHg7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCBbY2xhc3NePW1lbnUtZGVlcF0gW2NsYXNzXj1saS1kZWVwXSBbY2xhc3NePWEtZGVlcF0gYSB7XG4gICAgY29sb3I6ICMyMzIyMzU7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCBbY2xhc3NePW1lbnUtZGVlcF0gW2NsYXNzXj1saS1kZWVwXSBbY2xhc3NePWEtZGVlcF0gLm1lbnUtY2FyZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMzNweDtcbiAgICBoZWlnaHQ6IDMzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMHB4KTtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSBbY2xhc3NePWxpLWRlZXBdIFtjbGFzc149YS1kZWVwXSAubWVudS1jYXJldCBzdmcge1xuICAgIHdpZHRoOiAxMXB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIFtjbGFzc149bGktZGVlcF0gW2NsYXNzXj1hLWRlZXBdIC5tZW51LWNhcmV0IHN2ZyBwYXRoIHtcbiAgICBmaWxsOiAjZGU5MDQ0O1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIFtjbGFzc149bGktZGVlcF0gW2NsYXNzXj1hLWRlZXBdIGJ1dHRvbi5tZW51LWNhcmV0OmhvdmVyIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIFtjbGFzc149bGktZGVlcF0gW2NsYXNzXj1hLWRlZXBdIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDJweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCBbY2xhc3NePW1lbnUtZGVlcF0gW2NsYXNzXj1saS1kZWVwXSBidXR0b25bY2xhc3NePWEtZGVlcF06aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDJweDtcbiAgfVxuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wIFtjbGFzc149bWVudS1kZWVwXSBbY2xhc3NePWxpLWRlZXBdIGJ1dHRvbltjbGFzc149YS1kZWVwXTpob3ZlciAubWVudS1jYXJldCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMCBbY2xhc3NePW1lbnUtZGVlcF0gW2NsYXNzXj1saS1kZWVwXSBhW2NsYXNzXj1hLWRlZXBdOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAycHg7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAgW2NsYXNzXj1tZW51LWRlZXBdIFtjbGFzc149bGktZGVlcF0ubWVudW9wZW4gPiBbY2xhc3NePW1lbnUtZGVlcF0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTA6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1sZWZ0OiBjbGFtcCgxNXB4LCAyLjA4dncsIDM1cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWVudS13cmFwcGVyIC5tZW51LWRlZXAtMCAubGktZGVlcC0wLm1lbnVvcGVuIC5hLWRlZXAtMCAubWVudS1jYXJldCBzdmcge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICB9XG4gIC5tZW51LXdyYXBwZXIgLm1lbnUtZGVlcC0wIC5saS1kZWVwLTAubWVudW9wZW46YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3R0b206IDFweDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMC5tZW51b3BlbiA+IC5hLWRlZXAtMDphZnRlciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLm1lbnUtd3JhcHBlciAubWVudS1kZWVwLTAgLmxpLWRlZXAtMC5tZW51b3BlbiA+IFtjbGFzc149bWVudS1kZWVwXSB7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZm9ybS1pdGVtLCAuZ2ZpZWxkIHtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xufVxuLmZvcm0taXRlbSBsYWJlbCwgLmdmaWVsZCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmZvcm0taXRlbSBsYWJlbCArIGlucHV0LCAuZm9ybS1pdGVtIGxhYmVsICsgdGV4dGFyZWEsIC5mb3JtLWl0ZW0gbGFiZWwgKyBzZWxlY3QgKyAuc2VsZWN0MiwgLmdmaWVsZCBsYWJlbCArIGlucHV0LCAuZ2ZpZWxkIGxhYmVsICsgdGV4dGFyZWEsIC5nZmllbGQgbGFiZWwgKyBzZWxlY3QgKyAuc2VsZWN0MiB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4uZm9ybS1pdGVtICsgLmZvcm0taXRlbSwgLmZvcm0taXRlbSArIC5nZmllbGQsIC5nZmllbGQgKyAuZm9ybS1pdGVtLCAuZ2ZpZWxkICsgLmdmaWVsZCB7XG4gIG1hcmdpbi10b3A6IDIuNXJlbTtcbn1cbi5mb3JtLWl0ZW0gW3R5cGU9dGV4dF0sXG4uZm9ybS1pdGVtIFt0eXBlPXVybF0sXG4uZm9ybS1pdGVtIFt0eXBlPWVtYWlsXSxcbi5mb3JtLWl0ZW0gW3R5cGU9dGVsXSxcbi5mb3JtLWl0ZW0gW3R5cGU9cGFzc3dvcmRdLFxuLmZvcm0taXRlbSBbdHlwZT1kYXRlXSxcbi5mb3JtLWl0ZW0gLmR1ZXQtZGF0ZV9faW5wdXQsIC5nZmllbGQgW3R5cGU9dGV4dF0sXG4uZ2ZpZWxkIFt0eXBlPXVybF0sXG4uZ2ZpZWxkIFt0eXBlPWVtYWlsXSxcbi5nZmllbGQgW3R5cGU9dGVsXSxcbi5nZmllbGQgW3R5cGU9cGFzc3dvcmRdLFxuLmdmaWVsZCBbdHlwZT1kYXRlXSxcbi5nZmllbGQgLmR1ZXQtZGF0ZV9faW5wdXQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNXJlbTtcbiAgcGFkZGluZzogMS4ycmVtIDEuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4uZm9ybS1pdGVtIFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlcixcbi5mb3JtLWl0ZW0gW3R5cGU9dXJsXTo6cGxhY2Vob2xkZXIsXG4uZm9ybS1pdGVtIFt0eXBlPWVtYWlsXTo6cGxhY2Vob2xkZXIsXG4uZm9ybS1pdGVtIFt0eXBlPXRlbF06OnBsYWNlaG9sZGVyLFxuLmZvcm0taXRlbSBbdHlwZT1wYXNzd29yZF06OnBsYWNlaG9sZGVyLFxuLmZvcm0taXRlbSBbdHlwZT1kYXRlXTo6cGxhY2Vob2xkZXIsXG4uZm9ybS1pdGVtIC5kdWV0LWRhdGVfX2lucHV0OjpwbGFjZWhvbGRlciwgLmdmaWVsZCBbdHlwZT10ZXh0XTo6cGxhY2Vob2xkZXIsXG4uZ2ZpZWxkIFt0eXBlPXVybF06OnBsYWNlaG9sZGVyLFxuLmdmaWVsZCBbdHlwZT1lbWFpbF06OnBsYWNlaG9sZGVyLFxuLmdmaWVsZCBbdHlwZT10ZWxdOjpwbGFjZWhvbGRlcixcbi5nZmllbGQgW3R5cGU9cGFzc3dvcmRdOjpwbGFjZWhvbGRlcixcbi5nZmllbGQgW3R5cGU9ZGF0ZV06OnBsYWNlaG9sZGVyLFxuLmdmaWVsZCAuZHVldC1kYXRlX19pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4uZm9ybS1pdGVtIFt0eXBlPXRleHRdOmZvY3VzOjpwbGFjZWhvbGRlcixcbi5mb3JtLWl0ZW0gW3R5cGU9dXJsXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4uZm9ybS1pdGVtIFt0eXBlPWVtYWlsXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4uZm9ybS1pdGVtIFt0eXBlPXRlbF06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuLmZvcm0taXRlbSBbdHlwZT1wYXNzd29yZF06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuLmZvcm0taXRlbSBbdHlwZT1kYXRlXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4uZm9ybS1pdGVtIC5kdWV0LWRhdGVfX2lucHV0OmZvY3VzOjpwbGFjZWhvbGRlciwgLmdmaWVsZCBbdHlwZT10ZXh0XTpmb2N1czo6cGxhY2Vob2xkZXIsXG4uZ2ZpZWxkIFt0eXBlPXVybF06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuLmdmaWVsZCBbdHlwZT1lbWFpbF06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuLmdmaWVsZCBbdHlwZT10ZWxdOmZvY3VzOjpwbGFjZWhvbGRlcixcbi5nZmllbGQgW3R5cGU9cGFzc3dvcmRdOmZvY3VzOjpwbGFjZWhvbGRlcixcbi5nZmllbGQgW3R5cGU9ZGF0ZV06Zm9jdXM6OnBsYWNlaG9sZGVyLFxuLmdmaWVsZCAuZHVldC1kYXRlX19pbnB1dDpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm0taXRlbSAuZHVldC1kYXRlX19pbnB1dCwgLmdmaWVsZCAuZHVldC1kYXRlX19pbnB1dCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4uZm9ybS1pdGVtIFt0eXBlPWZpbGVdLCAuZ2ZpZWxkIFt0eXBlPWZpbGVdIHtcbiAgcGFkZGluZzogMS4ycmVtIDEuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmZvcm0taXRlbSB0ZXh0YXJlYSwgLmdmaWVsZCB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxOHJlbTtcbiAgcGFkZGluZzogMS45cmVtIDIuNHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjMyMjM1O1xufVxuLmZvcm0taXRlbSB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIsIC5nZmllbGQgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZm9ybS1pdGVtIHRleHRhcmVhOmZvY3VzOjpwbGFjZWhvbGRlciwgLmdmaWVsZCB0ZXh0YXJlYTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAwO1xufVxuLmZvcm0taXRlbSBmaWVsZHNldCwgLmdmaWVsZCBmaWVsZHNldCB7XG4gIHBhZGRpbmc6IDIwcHggMTRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmZvcm0taXRlbSBmaWVsZHNldCBsZWdlbmQsIC5nZmllbGQgZmllbGRzZXQgbGVnZW5kIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4uZm9ybS1pdGVtIFt0eXBlPXN1Ym1pdF0sIC5nZmllbGQgW3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIHBhZGRpbmc6IDE4cHggMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIzMjIzNTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE2NjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMzIyMzU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5mb3JtLWl0ZW0gW3R5cGU9c3VibWl0XSAuc3ZnLXdyYXAsIC5nZmllbGQgW3R5cGU9c3VibWl0XSAuc3ZnLXdyYXAge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cbi5mb3JtLWl0ZW0gW3R5cGU9c3VibWl0XTpob3ZlciwgLmdmaWVsZCBbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4uZm9ybS1pdGVtIFt0eXBlPXJlc2V0XSwgLmdmaWVsZCBbdHlwZT1yZXNldF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDE4cHggYXV0byAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4uZm9ybS1pdGVtIFt0eXBlPXJlc2V0XSAuc3ZnLXdyYXAsIC5nZmllbGQgW3R5cGU9cmVzZXRdIC5zdmctd3JhcCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmZvcm0taXRlbSBbdHlwZT1yZXNldF06aG92ZXIsIC5nZmllbGQgW3R5cGU9cmVzZXRdOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAycHggdW5kZXJsaW5lO1xufVxuLmZvcm0taXRlbSBbdHlwZT1yZXNldF06aG92ZXIgLnN2Zy13cmFwLCAuZ2ZpZWxkIFt0eXBlPXJlc2V0XTpob3ZlciAuc3ZnLXdyYXAge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLmZvcm0taXRlbSAubGVnZW5kLCAuZ2ZpZWxkIC5sZWdlbmQge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuLmZvcm0taXRlbSAubGVnZW5kIHAsIC5nZmllbGQgLmxlZ2VuZCBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTg3NTtcbn1cblxuLmZvcm0taXRlbSAuY2hlY2tib3gtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5mb3JtLWl0ZW0gLmNoZWNrYm94LXdyYXAgKyAuY2hlY2tib3gtd3JhcCB7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbn1cbi5mb3JtLWl0ZW0gLmNoZWNrYm94LXdyYXAgaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xNTB2dztcbn1cbi5mb3JtLWl0ZW0gLmNoZWNrYm94LXdyYXAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZm9ybS1pdGVtIC5jaGVja2JveC13cmFwIGlucHV0OmZvY3VzICsgbGFiZWw6OmJlZm9yZSB7XG4gIG91dGxpbmU6IG1lZGl1bSBhdXRvIGN1cnJlbnRDb2xvcjtcbiAgb3V0bGluZTogbWVkaXVtIGF1dG8gaW52ZXJ0O1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG59XG4uZm9ybS1pdGVtIC5jaGVja2JveC13cmFwIGxhYmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1sZWZ0OiAyLjZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG4uZm9ybS1pdGVtIC5jaGVja2JveC13cmFwIGxhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMS40cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjMyMjM1O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4uZm9ybS1pdGVtIC5jaGVja2JveC13cmFwIGxhYmVsOjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvY2hlY2suc3ZnKTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEuMXJlbTtcbiAgaGVpZ2h0OiAxLjFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNHB4O1xuICBsZWZ0OiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMFxcMCApIHtcbiAgLmZvcm0taXRlbSAuY2hlY2tib3gtd3JhcCBsYWJlbDo6YWZ0ZXIge1xuICAgIHRvcDogMnB4O1xuICB9XG59XG5cbi5mb3JtLWl0ZW0gLnJhZGlvLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZm9ybS1pdGVtIC5yYWRpby13cmFwICsgLnJhZGlvLXdyYXAge1xuICBtYXJnaW4tdG9wOiAwLjhyZW07XG59XG4uZm9ybS1pdGVtIC5yYWRpby13cmFwIGlucHV0IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtMTUwdnc7XG59XG4uZm9ybS1pdGVtIC5yYWRpby13cmFwIGlucHV0OmNoZWNrZWQgKyBsYWJlbDo6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLmZvcm0taXRlbSAucmFkaW8td3JhcCBpbnB1dDpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuICBvdXRsaW5lOiBtZWRpdW0gYXV0byBjdXJyZW50Q29sb3I7XG4gIG91dGxpbmU6IG1lZGl1bSBhdXRvIGludmVydDtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xufVxuLmZvcm0taXRlbSAucmFkaW8td3JhcCBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMi42cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLmZvcm0taXRlbSAucmFkaW8td3JhcCBsYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMS40cmVtO1xuICBoZWlnaHQ6IDEuNHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDBweDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIzMjIzNTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLmZvcm0taXRlbSAucmFkaW8td3JhcCBsYWJlbDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICBsZWZ0OiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjIzNTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDBcXDAgKSB7XG4gIC5mb3JtLWl0ZW0gLnJhZGlvLXdyYXAgbGFiZWw6OmFmdGVyIHtcbiAgICB0b3A6IDJweDtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGhlaWdodDogNS41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjMjMyMjM1O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxLjRyZW0gMi40cmVtO1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjMyMjM1O1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzIzMjIzNTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMS44cmVtO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OjphZnRlciB7XG4gIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvc2VsZWN0LWNhcmV0LnN2Zyk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93OjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDApO1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93biB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA0KTtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogMS40cmVtIDJyZW07XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM1LCAzNCwgNTMsIDAuMyk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjIzNTtcbn1cblxudGV4dGFyZWEuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcbiAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC0zNXB4KTtcbn1cblxuLmFjdHUtdG9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjlmMDtcbiAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgbWluLXdpZHRoOiA4MC41M3Z3O1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDIwcHgpO1xuICBwYWRkaW5nOiA3OHB4IDAgNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICNkZTkwNDQ7XG59XG4uYWN0dS10b3AgZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogNDg1LzI3Mztcbn1cbi5hY3R1LXRvcCBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uYWN0dS10b3AgLnRhZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNlcmlmO1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xufVxuLmFjdHUtdG9wIGgxIHtcbiAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM1NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFjdHUtdG9wIGgxIHtcbiAgICBmb250LXNpemU6IDQuOHJlbTtcbiAgfVxufVxuXG4uYWdlbmRhLXRvcCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiA4MC41M3Z3O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAyMHB4KTtcbiAgbWFyZ2luOiAwIGF1dG8gNTBweDtcbiAgcGFkZGluZzogNzhweCAwIDcycHg7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjZGU5MDQ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOWYwO1xufVxuLmFnZW5kYS10b3AgZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogNDg1LzI3Mztcbn1cbi5hZ2VuZGEtdG9wIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cbi5hZ2VuZGEtdG9wIC50YWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXJnaW46IDQwcHggYXV0byAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODc1O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0NDQ0MTtcbn1cbi5hZ2VuZGEtdG9wIC5kYXRlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW4tdG9wOiAtNTBweDtcbn1cbi5hZ2VuZGEtdG9wIC5kYXRlcyB0aW1lIHtcbiAgcGFkZGluZzogMjdweCAxNXB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0NDQ0MTtcbn1cbi5hZ2VuZGEtdG9wIC5kYXRlcyB0aW1lIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU3O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWdlbmRhLXRvcCAuZGF0ZXMgdGltZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgfVxufVxuLmFnZW5kYS10b3AgLmRhdGVzIHRpbWUgc3Bhbi5qb3VyIHtcbiAgZm9udC1zaXplOiAzLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjYxMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hZ2VuZGEtdG9wIC5kYXRlcyB0aW1lIHNwYW4uam91ciB7XG4gICAgZm9udC1zaXplOiA1cmVtO1xuICB9XG59XG4uYWdlbmRhLXRvcCAuZGF0ZXMgdGltZSBzcGFuLm1vaXMge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWdlbmRhLXRvcCAuZGF0ZXMgdGltZSBzcGFuLm1vaXMge1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gIH1cbn1cbi5hZ2VuZGEtdG9wIC5kYXRlcyB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDQycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hZ2VuZGEtdG9wIC5kYXRlcyB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogY2FsYygxMDAlICsgMTZweCk7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbn1cbi5hZ2VuZGEtdG9wIGgxIHtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM1NDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFnZW5kYS10b3AgaDEge1xuICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgIG1hcmdpbjogNDVweCBhdXRvIDA7XG4gIH1cbn1cblxuLmFyaWFuZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTVweCAwO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hcmlhbmUtd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcmlhbmUtd3JhcDphZnRlciB7XG4gICAgY29udGVudDogbm9uZTtcbiAgfVxufVxuLmFyaWFuZS13cmFwIC5hcmlhbmUge1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcmlhbmUtd3JhcCAuYXJpYW5lIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG4uYXJpYW5lLXdyYXAgLmFyaWFuZSBvbCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cbi5hcmlhbmUtd3JhcCAuYXJpYW5lIG9sIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmFyaWFuZS13cmFwIC5hcmlhbmUgb2wgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGNvbG9yOiAjMjMyMjM1O1xufVxuLmFyaWFuZS13cmFwIC5hcmlhbmUgb2wgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4uYXJpYW5lLXdyYXAgLmFyaWFuZSBvbCBsaSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG4uYXJpYW5lLXdyYXAgLmFyaWFuZSBvbCBsaSA+IHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmFyaWFuZS13cmFwIC5hcmlhbmUgb2wgbGk6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgY29udGVudDogdXJsKC4uL2ltYWdlcy9hcmlhbmUtY2FyZXQuc3ZnKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG59XG5cbi5maWx0cmUtYXJjaGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi5maWx0cmUtYXJjaGl2ZSBmb3JtIHtcbiAgcGFkZGluZzogMzBweCA1MHB4IDQ1cHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmlsdHJlLWFyY2hpdmUgZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxufVxuLmZpbHRyZS1hcmNoaXZlIGZvcm0gLmZvcm0tYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRyZS1hcmNoaXZlIGZvcm0gLmZvcm0tYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG59XG4uZmlsdHJlLWFyY2hpdmUgZm9ybSAuZm9ybS1ib2R5IC5mb3JtLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBmbGV4LWdyb3c6IDE7XG59XG4uZmlsdHJlLWFyY2hpdmUgZm9ybSAuZm9ybS1ib2R5IC5mb3JtLWl0ZW0gKyAuZm9ybS1pdGVtIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0cmUtYXJjaGl2ZSBmb3JtIC5mb3JtLWJvZHkgLmZvcm0taXRlbSArIC5mb3JtLWl0ZW0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cbi5maWx0cmUtYXJjaGl2ZSBmb3JtIC5mb3JtLWJvZHkgLmZvcm0taXRlbSAuZHVldC1kYXRlX19pbnB1dCB7XG4gIGJvcmRlci13aWR0aDogMCAwIDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAxLjJyZW0gMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4uZmlsdHJlLWFyY2hpdmUgZm9ybSAuZm9ybS1ib2R5IC5mb3JtLWl0ZW0gLmR1ZXQtZGF0ZV9fdG9nZ2xlIHtcbiAgYm9yZGVyOiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xufVxuLmZpbHRyZS1hcmNoaXZlIGZvcm0gLmZvcm0tYm9keSAuc2VsZWN0Mi1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLmZpbHRyZS1hcmNoaXZlIGZvcm0gLmZvcm0tYm9keSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLmZpbHRyZS1hcmNoaXZlIGZvcm0gLmZvcm0tYm9keSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgaGVpZ2h0OiA1cmVtO1xuICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogIzIzMjIzNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbn1cbi5maWx0cmUtYXJjaGl2ZSBmb3JtIC5mb3JtLWJvZHkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxLjVyZW0gMHJlbTtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4uZmlsdHJlLWFyY2hpdmUgZm9ybSAuZm9ybS1ib2R5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4uZmlsdHJlLWFyY2hpdmUgZm9ybSAuZm9ybS1ib2R5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICByaWdodDogMDtcbn1cbi5maWx0cmUtYXJjaGl2ZSBmb3JtIC5mb3JtLWJvZHkgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbiAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpbHRyZS1hcmNoaXZlIGZvcm0gLmZvcm0tYm9keSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6OmFmdGVyIHtcbiAgY29udGVudDogdXJsKC4uL2ltYWdlcy9zZWxlY3QtY2FyZXQuc3ZnKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG59XG4uZmlsdHJlLWFyY2hpdmUgZm9ybSAuZm9ybS1ib2R5IC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzo6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSgwKTtcbn1cbi5maWx0cmUtYXJjaGl2ZSBmb3JtIC5mb3JtLWZvb3RlciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZpbHRyZS1hcmNoaXZlIGZvcm0gLmZvcm0tZm9vdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG4uZmlsdHJlLWFyY2hpdmUgZm9ybSAuZm9ybS1mb290ZXIgW3R5cGU9c3VibWl0XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxNXB4IDE5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNDQ0NDE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0NDQ0MTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4uZmlsdHJlLWFyY2hpdmUgZm9ybSAuZm9ybS1mb290ZXIgW3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGNvbG9yOiAjYzQ0NDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLmZpbHRyZS1hcmNoaXZlIGZvcm0gLmZvcm0tZm9vdGVyIFt0eXBlPXJlc2V0XSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS40MTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5maWx0cmUtYXJjaGl2ZSBmb3JtIC5mb3JtLWZvb3RlciBbdHlwZT1yZXNldF0ge1xuICAgIG1hcmdpbjogMTJweCAwIDA7XG4gIH1cbn1cbi5maWx0cmUtYXJjaGl2ZSBmb3JtIC5mb3JtLWZvb3RlciBbdHlwZT1yZXNldF0gLnN2Zy13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG4uZmlsdHJlLWFyY2hpdmUgZm9ybSAuZm9ybS1mb290ZXIgW3R5cGU9cmVzZXRdOmhvdmVyIC5zdmctd3JhcCBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG59XG5cbi5tb2RhbHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDExMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiBzY3JvbGw7XG59XG4ubW9kYWxzLXdyYXBwZXIgKyAubW9kYWwtY2xvc2VyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG59XG4ubW9kYWxzLXdyYXBwZXIubW9kYWxPcGVuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG59XG4ubW9kYWxzLXdyYXBwZXIubW9kYWxPcGVuICsgLm1vZGFsLWNsb3NlciB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5tb2RhbHMtd3JhcHBlciA+IC5tb2RhbC1jbG9zZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi5tb2RhbHMtd3JhcHBlciA+IC5tb2RhbC1jbG9zZXIgLnZpc2libGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4ubW9kYWxzLXdyYXBwZXIgLm1vZGFsLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwO1xufVxuLm1vZGFscy13cmFwcGVyIC5tb2RhbC1pdGVtLm1vZGFsT3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm1vZGFscy13cmFwcGVyIC5tb2RhbC1pdGVtIC53cmFwcGVyIHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBoZWlnaHQ6IGZpdC1jb250ZW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IGF1dG87XG59XG4ubW9kYWxzLXdyYXBwZXIgLm1vZGFsLWl0ZW0gLndyYXBwZXIgLm1vZGFsLWNsb3NlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogLTUwcHg7XG59XG4ubW9kYWxzLXdyYXBwZXIgLm1vZGFsLWl0ZW0gLndyYXBwZXIgZmlndXJlIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiBhdXRvIGF1dG87XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuI3BhZ2UtY29udGVudCB7XG4gIHBhZGRpbmc6IDUycHggMCAxMDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNwYWdlLWNvbnRlbnQge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYXNwZXJnZXNfYmcxLnN2ZykgcmVwZWF0LXkgcmlnaHQgMCB0b3AgMjMwcHgsIHVybCguLi9pbWFnZXMvYXNwZXJnZXNfYmcyLnN2ZykgcmVwZWF0LXkgbGVmdCAwIHRvcCAyMzBweDtcbiAgICBwYWRkaW5nOiA2MHB4IDAgMTUwcHg7XG4gIH1cbn1cbiNwYWdlLWNvbnRlbnQgLmRldGFpbC10aHVtYiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG4jcGFnZS1jb250ZW50IC5kZXRhaWwtdGh1bWIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbn1cblxuI3BhZ2UtdG9wIC5wYWdlLXRvcCB7XG4gIG1pbi1oZWlnaHQ6IDMyNXB4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNwYWdlLXRvcCAucGFnZS10b3Age1xuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xuICAgIHBhZGRpbmc6IDM2cHggMDtcbiAgfVxufVxuI3BhZ2UtdG9wIC5wYWdlLXRvcCBoMSwgI3BhZ2UtdG9wIC5wYWdlLXRvcCAuYXNoMSB7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMy44cmVtO1xuICBsaW5lLWhlaWdodDogMS4yMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIERpc3BsYXlcIiwgc2VyaWY7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjcGFnZS10b3AgLnBhZ2UtdG9wIGgxLCAjcGFnZS10b3AgLnBhZ2UtdG9wIC5hc2gxIHtcbiAgICBmb250LXNpemU6IDdyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU3O1xuICB9XG59XG4jcGFnZS10b3AgLnBhZ2UtdG9wIGgxOmFmdGVyLCAjcGFnZS10b3AgLnBhZ2UtdG9wIC5hc2gxOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAwIDEwMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3BhZ2UtdG9wIC5wYWdlLXRvcCBoMTphZnRlciwgI3BhZ2UtdG9wIC5wYWdlLXRvcCAuYXNoMTphZnRlciB7XG4gICAgbWFyZ2luLXRvcDogMTdweDtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cbn1cbiNwYWdlLXRvcCAucGFnZS10b3AtYWN0aW9ucyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5wYWdpbmF0aW9uLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYWdpbmF0aW9uLXdyYXAge1xuICAgIG1hcmdpbi10b3A6IDcwcHg7XG4gIH1cbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjMjMyMjM1O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGkgYS5wYWdpbmF0aW9uLWFycm93IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZTkwNDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4ucGFnaW5hdGlvbi13cmFwIC5wYWdpbmF0aW9uIGxpIGEucGFnaW5hdGlvbi1hcnJvdyBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGkgYS5wYWdpbmF0aW9uLWFycm93LnBhZ2luYXRpb24tcHJldiB7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGkgYS5wYWdpbmF0aW9uLWFycm93LnBhZ2luYXRpb24tcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnBhZ2luYXRpb24td3JhcCAucGFnaW5hdGlvbiBsaSBhLnBhZ2luYXRpb24tYXJyb3cucGFnaW5hdGlvbi1uZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4ucGFnaW5hdGlvbi13cmFwIC5wYWdpbmF0aW9uIGxpIGEucGFnaW5hdGlvbi1hcnJvdzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGFnaW5hdGlvbi13cmFwIC5wYWdpbmF0aW9uIGxpIGEucGFnaW5hdGlvbi1hcnJvdzpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNjNDQ0NDE7XG59XG4ucGFnaW5hdGlvbi13cmFwIC5wYWdpbmF0aW9uIGxpIGEucGFnaW5hdGlvbi1pdGVtIHtcbiAgcGFkZGluZy10b3A6IDJweDtcbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGkgYTpob3ZlciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zKTtcbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGkgYS5jdXJyZW50IHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYWdpbmF0aW9uLXdyYXAgLnBhZ2luYXRpb24gbGkgYS5jdXJyZW50OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG59XG5cbi5zaWRlYmFyLWJsb2Mge1xuICBwYWRkaW5nOiA0MHB4IDQycHggNDBweCAzNXB4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNkZTkwNDQ7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBEaXNwbGF5XCIsIHNlcmlmO1xuICBjb2xvcjogIzIzMjIzNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLnNpZGViYXItYmxvYyBoMiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgI2M0NDQ0MTtcbiAgZm9udC1zaXplOiAyLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjA0O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnNpZGViYXItYmxvYyBoMyB7XG4gIG1hcmdpbjogMjVweCAwIDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbi5zaWRlYmFyLWJsb2MgI3NpZGVNYXAge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBoZWlnaHQ6IDIyMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi5zaWRlYmFyLWJsb2MgLnNpZGViYXItY29udGFjdC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLnNpZGViYXItYmxvYyAuc2lkZWJhci1jb250YWN0LWl0ZW0gLnN2Zy13cmFwIHtcbiAgd2lkdGg6IDEycHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuLnNpZGViYXItYmxvYyAuc2lkZWJhci1jb250YWN0LWl0ZW0gLmlubmVyIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnNpZGViYXItYmxvYyBhLnNpZGViYXItY29udGFjdC1pdGVtIC5pbm5lciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXItYmxvYyBhLnNpZGViYXItY29udGFjdC1pdGVtW2hyZWZePXRlbF0gLmlubmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cbi5zaWRlYmFyLWJsb2MgLnNpZGUtbGlzdCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc2lkZWJhci1ibG9jIC5zaWRlLWxpc3QgbGkge1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG4uc2lkZWJhci1ibG9jIC5zaWRlLWxpc3QgbGkgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5zaWRlYmFyLWJsb2MgLnNpZGUtbGlzdCBsaSBhIC5zdmctd3JhcCB7XG4gIGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuICBwYWRkaW5nLXRvcDogMC40ZW07XG59XG4uc2lkZWJhci1ibG9jIC5zaWRlLWxpc3QgbGkgYSAuaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cbi5zaWRlYmFyLWJsb2MgLnNpZGUtbGlzdCBsaSBhOmhvdmVyIC5pbm5lciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnNpZGViYXItYmxvYyAuc2lkZS1saXN0LnNpZGUtbGlzdC1maWxlcyBsaSBhIC5zdmctd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMjVweCAxMDAlLCAwIDEwMCUpO1xufVxuLnNpZGViYXItYmxvYyAuc2lkZS1saXN0LnNpZGUtbGlzdC1maWxlcyBsaSBhIC5pbm5lciB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5zaWRlYmFyLWJsb2M6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5zaWRlYmFyLWJsb2Mge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygtMzBweCk7XG4gIH1cbn1cblxuI2hlcm8ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAyNjJweCAwIDE1M3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVybyB7XG4gICAgcGFkZGluZzogNTExcHggMCAyODVweDtcbiAgfVxufVxuI2hlcm8gLmhlcm8tc2xpZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG59XG4jaGVybyAuaGVyby1zbGlkZXIgLnNsaWNrLWxpc3QsICNoZXJvIC5oZXJvLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jaGVybyAuaGVyby1zbGlkZXIgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG59XG4jaGVybyAuaGVyby1zbGlkZXIgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE1O1xuICBib3R0b206IDM3cHg7XG4gIHJpZ2h0OiA1MCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlcm8gLmhlcm8tc2xpZGVyIC5zbGljay1kb3RzIHtcbiAgICByaWdodDogNjJweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cbiNoZXJvIC5oZXJvLXNsaWRlciAuc2xpY2stZG90cyBsaSB7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogN3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNoZXJvIC5oZXJvLXNsaWRlciAuc2xpY2stZG90cyBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG59XG4jaGVybyAuaGVyby1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAxcHg7XG4gIGhlaWdodDogY2FsYygxMDAlIC0gMnB4KTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNoZXJvIC5oZXJvLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI2hlcm8gLmhlcm8tc2xpZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNCk7XG59XG4jaGVybyAuaGVyby1zbGlkZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgwLCAwLCAwLCAwKSAwJSwgYmxhY2sgMTAwJSk7XG59XG4jaGVybyBmaWd1cmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2hlcm8gZmlndXJlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuI2hlcm8gLmNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTE7XG59XG4jaGVybyAuY29udGFpbmVyIGZvcm0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlcm8gLmNvbnRhaW5lciBmb3JtIHtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gIH1cbn1cbiNoZXJvIC5jb250YWluZXIgZm9ybSBwIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDMuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTY2O1xuICBmb250LXdlaWdodDogODAwO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hlcm8gLmNvbnRhaW5lciBmb3JtIHAge1xuICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlcm8gLmNvbnRhaW5lciBmb3JtIHAge1xuICAgIGZvbnQtc2l6ZTogNi42cmVtO1xuICB9XG59XG4jaGVybyAuY29udGFpbmVyIGZvcm0gZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDYzMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogMTlweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlcm8gLmNvbnRhaW5lciBmb3JtIGRpdiB7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICB9XG59XG4jaGVybyAuY29udGFpbmVyIGZvcm0gZGl2IFt0eXBlPXRleHRdIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogIzIzMjIzNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGZsZXgtZ3JvdzogMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZXJvIC5jb250YWluZXIgZm9ybSBkaXYgW3R5cGU9dGV4dF0ge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAxNHB4IDEwcHg7XG4gIH1cbn1cbiNoZXJvIC5jb250YWluZXIgZm9ybSBkaXYgW3R5cGU9dGV4dF06OnBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4jaGVybyAuY29udGFpbmVyIGZvcm0gZGl2IFt0eXBlPXN1Ym1pdF0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDMzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjNDQ0NDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZXJvIC5jb250YWluZXIgZm9ybSBkaXYgW3R5cGU9c3VibWl0XSB7XG4gICAgd2lkdGg6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG4jaGVybyAuY29udGFpbmVyIGZvcm0gZGl2IFt0eXBlPXN1Ym1pdF0gLnN2Zy13cmFwIHN2ZyB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaGVybyAuY29udGFpbmVyIGZvcm0gZGl2IFt0eXBlPXN1Ym1pdF0gLnN2Zy13cmFwIHN2ZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiNoZXJvIC5jb250YWluZXIgZm9ybSBkaXYgW3R5cGU9c3VibWl0XSAuc3ZnLXdyYXAgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jaGVybyAuY29udGFpbmVyIGZvcm0gZGl2IFt0eXBlPXN1Ym1pdF06aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuI2hlcm8gLmNvbnRhaW5lciBmb3JtIGRpdiBbdHlwZT1zdWJtaXRdOmhvdmVyIC5zdmctd3JhcCBzdmcgcGF0aCB7XG4gIGZpbGw6ICNjNDQ0NDE7XG59XG5cbiNob21lLWFjdHUge1xuICBwYWRkaW5nOiA2MHB4IDAgMTI1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW90aWYucG5nKSByZXBlYXQgI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2hvbWUtYWN0dTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMzgwcHg7XG4gIHdpZHRoOiAxMDB2dztcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hc3Blcmdlc18uc3ZnKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuI2hvbWUtYWN0dSAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuI2hvbWUtYWN0dSBoMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2VyaWY7XG4gIGNvbG9yOiAjMjMyMjM1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hvbWUtYWN0dSBoMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cbiNob21lLWFjdHUgaDIgLnN2Zy13cmFwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4jaG9tZS1hY3R1IGgyIC5zdmctd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZTkwNDQ7XG4gIHRyYW5zZm9ybTogcm90YXRlKDlkZWcpO1xufVxuI2hvbWUtYWN0dSBoMiA+IHNwYW4ge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4jaG9tZS1hY3R1IGgyID4gc3BhbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2hvbWUtYWN0dSBoMiA+IHNwYW4gc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODE4O1xuICBmb250LXdlaWdodDogODAwO1xufVxuI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gMTAwJSkgLyAyICsgMTAwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaG9tZS1hY3R1IC5ob21lLWFjdHUtc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuc2xpZGVyLW5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAyN3B4KTtcbiAgYm9yZGVyOiAycHggc29saWQgI2RlOTA0NDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuc2xpZGVyLW5hdi1saW5rIHtcbiAgICB3aWR0aDogNDZweDtcbiAgICBoZWlnaHQ6IDQ2cHg7XG4gIH1cbn1cbiNob21lLWFjdHUgLmhvbWUtYWN0dS1zbGlkZXIgLnNsaWRlci1uYXYtbGluayBzdmcge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuc2xpZGVyLW5hdi1saW5rIHN2ZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiNob21lLWFjdHUgLmhvbWUtYWN0dS1zbGlkZXIgLnNsaWRlci1uYXYtbGluayBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGZpbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbiNob21lLWFjdHUgLmhvbWUtYWN0dS1zbGlkZXIgLnNsaWRlci1uYXYtbGluay5zbGlkZXItbmF2LXByZXYge1xuICByaWdodDogY2FsYygoMTAwdncgLSBjYWxjKDEwMHZ3IC0gMiAqIDIwcHgpKSAvIDIgKyA0NnB4KTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICNob21lLWFjdHUgLmhvbWUtYWN0dS1zbGlkZXIgLnNsaWRlci1uYXYtbGluay5zbGlkZXItbmF2LXByZXYge1xuICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIDU0MHB4KSAvIDIgKyA0NnB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtcHJldiB7XG4gICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gNzIwcHgpIC8gMiArIDQ2cHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaG9tZS1hY3R1IC5ob21lLWFjdHUtc2xpZGVyIC5zbGlkZXItbmF2LWxpbmsuc2xpZGVyLW5hdi1wcmV2IHtcbiAgICByaWdodDogNTdweDtcbiAgfVxufVxuI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtbmV4dCB7XG4gIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIGNhbGMoMTAwdncgLSAyICogMjBweCkpIC8gMik7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAjaG9tZS1hY3R1IC5ob21lLWFjdHUtc2xpZGVyIC5zbGlkZXItbmF2LWxpbmsuc2xpZGVyLW5hdi1uZXh0IHtcbiAgICByaWdodDogY2FsYygoMTAwdncgLSA1NDBweCkgLyAyKTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtbmV4dCB7XG4gICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gNzIwcHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNob21lLWFjdHUgLmhvbWUtYWN0dS1zbGlkZXIgLnNsaWRlci1uYXYtbGluay5zbGlkZXItbmF2LW5leHQge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG4jaG9tZS1hY3R1IC5ob21lLWFjdHUtc2xpZGVyIC5zbGlkZXItbmF2LWxpbms6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNjNDQ0NDE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jaG9tZS1hY3R1IC5ob21lLWFjdHUtc2xpZGVyIC5zbGlkZXItbmF2LWxpbms6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjYzQ0NDQxO1xufVxuI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuaG9tZS1hY3R1LWl0ZW0td3JhcHBlciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuaG9tZS1hY3R1LWl0ZW0td3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKCg5NjBweCArIDMwcHgpIC8gMyAtIDMwcHgpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXNsaWRlciAuaG9tZS1hY3R1LWl0ZW0td3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoKDExNzBweCArIDMwcHgpIC8gMyAtIDMwcHgpO1xuICB9XG59XG4jaG9tZS1hY3R1IC5ob21lLWFjdHUtdHJhY2sge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTA1cHgpO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjIzNTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0OHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hvbWUtYWN0dSAuaG9tZS1hY3R1LXRyYWNrIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTcwcHgpO1xuICB9XG59XG4jaG9tZS1hY3R1IC5ob21lLWFjdHUtdHJhY2sgLmhvbWUtYWN0dS10cmFja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDVweDtcbiAgd2lkdGg6IDQyLjUlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZTkwNDQ7XG4gIHRvcDogLTJweDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgbGluZWFyO1xufVxuXG4jaG9tZS1hZ2VuZGEge1xuICBwYWRkaW5nOiA0MHB4IDAgOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hvbWUtYWdlbmRhIHtcbiAgICBwYWRkaW5nOiA2NXB4IDAgOTVweDtcbiAgfVxufVxuI2hvbWUtYWdlbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMjczcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgY2FsYygxMDAlIC0gMzBweCksIDAgMTAwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xufVxuI2hvbWUtYWdlbmRhIC5jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4jaG9tZS1hZ2VuZGEgaDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNlcmlmO1xuICBjb2xvcjogI2ZmZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaG9tZS1hZ2VuZGEgaDIge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG4jaG9tZS1hZ2VuZGEgaDIgLnN2Zy13cmFwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaG9tZS1hZ2VuZGEgaDIgLnN2Zy13cmFwIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbiNob21lLWFnZW5kYSBoMiAuc3ZnLXdyYXAgc3ZnIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMjVweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNob21lLWFnZW5kYSBoMiAuc3ZnLXdyYXAgc3ZnIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuI2hvbWUtYWdlbmRhIGgyIC5zdmctd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOWRlZyk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaG9tZS1hZ2VuZGEgaDIgLnN2Zy13cmFwOmFmdGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNob21lLWFnZW5kYSBoMiA+IHNwYW4ge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgfVxufVxuI2hvbWUtYWdlbmRhIGgyID4gc3BhbiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaG9tZS1hZ2VuZGEgaDIgPiBzcGFuIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuI2hvbWUtYWdlbmRhIGgyID4gc3BhbiBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4MTg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaG9tZS1hZ2VuZGEgaDIgPiBzcGFuIHN0cm9uZyB7XG4gICAgZm9udC1zaXplOiA1LjVyZW07XG4gIH1cbn1cbiNob21lLWFnZW5kYSAuaG9tZS1hZ2VuZGEtc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogY2FsYygoMTAwdncgLSAxMDAlKSAvIDIgKyAxMDAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNob21lLWFnZW5kYSAuaG9tZS1hZ2VuZGEtc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICB9XG59XG4jaG9tZS1hZ2VuZGEgLmhvbWUtYWdlbmRhLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiBjYWxjKDEwMCUgKyAyN3B4KTtcbiAgYm9yZGVyOiAycHggc29saWQgI2RlOTA0NDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjJzIGVhc2UtaW4tb3V0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLnNsaWRlci1uYXYtbGluayB7XG4gICAgd2lkdGg6IDQ2cHg7XG4gICAgaGVpZ2h0OiA0NnB4O1xuICB9XG59XG4jaG9tZS1hZ2VuZGEgLmhvbWUtYWdlbmRhLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rIHN2ZyB7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjaG9tZS1hZ2VuZGEgLmhvbWUtYWdlbmRhLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rIHN2ZyB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbiNob21lLWFnZW5kYSAuaG9tZS1hZ2VuZGEtc2xpZGVyIC5zbGlkZXItbmF2LWxpbmsgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jaG9tZS1hZ2VuZGEgLmhvbWUtYWdlbmRhLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtcHJldiB7XG4gIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIGNhbGMoMTAwdncgLSAyICogMjBweCkpIC8gMiArIDQ2cHgpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLnNsaWRlci1uYXYtbGluay5zbGlkZXItbmF2LXByZXYge1xuICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIDU0MHB4KSAvIDIgKyA0NnB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLnNsaWRlci1uYXYtbGluay5zbGlkZXItbmF2LXByZXYge1xuICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIDcyMHB4KSAvIDIgKyA0NnB4KTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLnNsaWRlci1uYXYtbGluay5zbGlkZXItbmF2LXByZXYge1xuICAgIHJpZ2h0OiA1N3B4O1xuICB9XG59XG4jaG9tZS1hZ2VuZGEgLmhvbWUtYWdlbmRhLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLnNsaWRlci1uYXYtbGluay5zbGlkZXItbmF2LW5leHQge1xuICByaWdodDogY2FsYygoMTAwdncgLSBjYWxjKDEwMHZ3IC0gMiAqIDIwcHgpKSAvIDIpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLnNsaWRlci1uYXYtbGluay5zbGlkZXItbmF2LW5leHQge1xuICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtIDU0MHB4KSAvIDIpO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAjaG9tZS1hZ2VuZGEgLmhvbWUtYWdlbmRhLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtbmV4dCB7XG4gICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gNzIwcHgpIC8gMik7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNob21lLWFnZW5kYSAuaG9tZS1hZ2VuZGEtc2xpZGVyIC5zbGlkZXItbmF2LWxpbmsuc2xpZGVyLW5hdi1uZXh0IHtcbiAgICByaWdodDogMDtcbiAgfVxufVxuI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLnNsaWRlci1uYXYtbGluazpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2M0NDQ0MTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbiNob21lLWFnZW5kYSAuaG9tZS1hZ2VuZGEtc2xpZGVyIC5zbGlkZXItbmF2LWxpbms6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjYzQ0NDQxO1xufVxuI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLmhvbWUtYWdlbmRhLWl0ZW0td3JhcHBlciB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLmhvbWUtYWdlbmRhLWl0ZW0td3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoKDk2MHB4ICsgMzBweCkgLyAzIC0gMzBweCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI2hvbWUtYWdlbmRhIC5ob21lLWFnZW5kYS1zbGlkZXIgLmhvbWUtYWdlbmRhLWl0ZW0td3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoKDExNzBweCArIDMwcHgpIC8gNCAtIDMwcHgpO1xuICB9XG59XG4jaG9tZS1hZ2VuZGEgLmhvbWUtYWdlbmRhLXRyYWNrIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNDhweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNob21lLWFnZW5kYSAuaG9tZS1hZ2VuZGEtdHJhY2sge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gIH1cbn1cbiNob21lLWFnZW5kYSAuaG9tZS1hZ2VuZGEtdHJhY2sgLmhvbWUtYWdlbmRhLXRyYWNrZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNXB4O1xuICB3aWR0aDogNDIuNSU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbiAgdG9wOiAtMnB4O1xuICBsZWZ0OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBsaW5lYXI7XG59XG5cbiNuZXdzbGV0dGVyIHtcbiAgcGFkZGluZzogNzZweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGFwZXJwbGFuZS1kZWNvLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IDEwdncgY2VudGVyICNmN2Y3Zjc7XG4gIGJhY2tncm91bmQtc2l6ZTogMTA3cHggMTAzcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbmV3c2xldHRlciB7XG4gICAgcGFkZGluZzogNjBweCAwIDU4cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvcGFwZXJwbGFuZS1kZWNvLnN2Zykgbm8tcmVwZWF0IGxlZnQgY2FsYyg1MCUgKyAxMS43N3Z3KSBjZW50ZXIgI2Y3ZjdmNztcbiAgfVxufVxuI25ld3NsZXR0ZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTc4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIG1hcmdpbjogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNuZXdzbGV0dGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICB9XG59XG4jbmV3c2xldHRlciBwOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTZweCBhdXRvIDA7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbn1cbiNuZXdzbGV0dGVyIGJ1dHRvbiB7XG4gIG1hcmdpbjogMzVweCBhdXRvIDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0NDQ0MTtcbiAgYm9yZGVyOiAycHggc29saWQgI2M0NDQ0MTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxNHB4IDIwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4ycyBlYXNlLWluLW91dCwgY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNuZXdzbGV0dGVyIGJ1dHRvbiB7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgfVxufVxuI25ld3NsZXR0ZXIgYnV0dG9uIC5zdmctd3JhcCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG4jbmV3c2xldHRlciBidXR0b24gLnN2Zy13cmFwIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuI25ld3NsZXR0ZXIgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNjNDQ0NDE7XG59XG4jbmV3c2xldHRlciBidXR0b246aG92ZXIgLnN2Zy13cmFwIHN2ZyBwYXRoIHtcbiAgZmlsbDogI2M0NDQ0MTtcbn1cbiNuZXdzbGV0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0NDQ0MTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI25ld3NsZXR0ZXI6YmVmb3JlIHtcbiAgICB3aWR0aDogMzg0cHg7XG4gICAgaGVpZ2h0OiA5MXB4O1xuICB9XG59XG4jbmV3c2xldHRlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjAwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwgMTAwJSAxMDAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbmV3c2xldHRlcjphZnRlciB7XG4gICAgd2lkdGg6IDM4NHB4O1xuICAgIGhlaWdodDogOTFweDtcbiAgfVxufVxuXG4jcXVpY2stYWNjZXNzIHtcbiAgcGFkZGluZzogNDNweCAwIDUwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNxdWljay1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjE1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCBjYWxjKDEwMCUgLSAzMHB4KSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjcXVpY2stYWNjZXNzOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAyNzNweDtcbiAgfVxufVxuI3F1aWNrLWFjY2VzcyAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuI3F1aWNrLWFjY2VzcyBoMiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2VyaWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3F1aWNrLWFjY2VzcyBoMiB7XG4gICAgbWFyZ2luOiAwIDAgMThweDtcbiAgfVxufVxuI3F1aWNrLWFjY2VzcyBoMiAuc3ZnLXdyYXAge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBoZWlnaHQ6IDU2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNxdWljay1hY2Nlc3MgaDIgLnN2Zy13cmFwIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gIH1cbn1cbiNxdWljay1hY2Nlc3MgaDIgLnN2Zy13cmFwIHN2ZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjcXVpY2stYWNjZXNzIGgyIC5zdmctd3JhcCBzdmcge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4jcXVpY2stYWNjZXNzIGgyIC5zdmctd3JhcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiA0cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogcm90YXRlKDlkZWcpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3F1aWNrLWFjY2VzcyBoMiAuc3ZnLXdyYXA6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAxOXB4O1xuICB9XG59XG4jcXVpY2stYWNjZXNzIGgyID4gc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMTRweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNxdWljay1hY2Nlc3MgaDIgPiBzcGFuIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIH1cbn1cbiNxdWljay1hY2Nlc3MgaDIgPiBzcGFuIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNxdWljay1hY2Nlc3MgaDIgPiBzcGFuIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuI3F1aWNrLWFjY2VzcyBoMiA+IHNwYW4gc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMy44cmVtO1xuICBsaW5lLWhlaWdodDogMS4xODE4O1xuICBmb250LXdlaWdodDogODAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3F1aWNrLWFjY2VzcyBoMiA+IHNwYW4gc3Ryb25nIHtcbiAgICBmb250LXNpemU6IDUuNXJlbTtcbiAgfVxufVxuI3F1aWNrLWFjY2VzcyAucWEtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNkZTkwNDQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIGNvbG9yOiAjMjMyMjM1O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcXVpY2stYWNjZXNzIC5xYS1pdGVtIC5zdmctd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDcwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI3F1aWNrLWFjY2VzcyAucWEtaXRlbSAuc3ZnLXdyYXAgc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcXVpY2stYWNjZXNzIC5xYS1pdGVtIC5pbm5lciB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuI3F1aWNrLWFjY2VzcyAucWEtaXRlbSAuaW5uZXIgLnFhLWl0ZW0tdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuI3F1aWNrLWFjY2VzcyAucWEtaXRlbSAuaW5uZXIgLnFhLWl0ZW0tdGl0bGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgaGVpZ2h0OiAycHg7XG4gIHdpZHRoOiAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG4jcXVpY2stYWNjZXNzIC5xYS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0NDQ0MTtcbiAgY29sb3I6ICNmZmY7XG59XG4jcXVpY2stYWNjZXNzIC5xYS1pdGVtOmhvdmVyIC5zdmctd3JhcCBzdmcgW2ZpbGwkPWM0NDQ0MV0ge1xuICBmaWxsOiAjZmZmO1xufVxuI3F1aWNrLWFjY2VzcyAucWEtaXRlbTpob3ZlciAuaW5uZXIgLnFhLWl0ZW0tdGl0bGU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYWN0dS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hY3R1LWl0ZW0gZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMjUvMTQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5hY3R1LWl0ZW0gZmlndXJlIHN2Zy50aW1lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYWN0dS1pdGVtIGZpZ3VyZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzNzAvMjA4O1xuICB9XG59XG4uYWN0dS1pdGVtIGZpZ3VyZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgbGluZWFyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uYWN0dS1pdGVtIGZpZ3VyZTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjg7XG59XG4uYWN0dS1pdGVtIC5hY3R1LWl0ZW0taW5mb3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmYyMjM1O1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IDMzcHggMjVweCAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci10b3A6IDhweCBzb2xpZCAjZGU5MDQ0O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFjdHUtaXRlbSAuYWN0dS1pdGVtLWluZm9zIHtcbiAgICBwYWRkaW5nOiAzOHB4IDM1cHggNDBweDtcbiAgfVxufVxuLmFjdHUtaXRlbSAuYWN0dS1pdGVtLWluZm9zIC50YWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0NDQ0MTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAzMHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWSgtNHB4KTtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFjdHUtaXRlbSAuYWN0dS1pdGVtLWluZm9zIC50YWcge1xuICAgIGxlZnQ6IDM1cHg7XG4gIH1cbn1cbi5hY3R1LWl0ZW0gLmFjdHUtaXRlbS1pbmZvcyAudGl0bGUge1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmFjdHUtaXRlbSAuYWN0dS1pdGVtLWluZm9zIC5hc0N0YSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNTtcbn1cbi5hY3R1LWl0ZW0gLmFjdHUtaXRlbS1pbmZvcyAuYXNDdGEgLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE4NzU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4uYWN0dS1pdGVtIC5hY3R1LWl0ZW0taW5mb3MgLmFzQ3RhIC5pbm5lcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IGNhbGMoMTAwJSArIDJweCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMXB4O1xufVxuLmFjdHUtaXRlbSAuYWN0dS1pdGVtLWluZm9zIC5hc0N0YSAuc3ZnLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5hY3R1LWl0ZW06aG92ZXIgZmlndXJlIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbn1cblxuLmFnZW5kYS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAzNXB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgY29sb3I6ICMyMzIyMzU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4jcGFnZS1jb250ZW50IC5hZ2VuZGEtaXRlbSB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xufVxuLmFnZW5kYS1pdGVtIGZpZ3VyZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgI2RlOTA0NDtcbiAgYXNwZWN0LXJhdGlvOiA1MC8zNztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5hZ2VuZGEtaXRlbSBmaWd1cmUgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGxpbmVhcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLmFnZW5kYS1pdGVtIGZpZ3VyZSBzdmcudGltZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGFzcGVjdC1yYXRpbzogMS8xO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFnZW5kYS1pdGVtIGZpZ3VyZSB7XG4gICAgYXNwZWN0LXJhdGlvOiAzNzAvMjA4O1xuICB9XG59XG4uYWdlbmRhLWl0ZW0gZmlndXJlOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi5hZ2VuZGEtaXRlbSAuaW5mb3Mge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4uYWdlbmRhLWl0ZW0gLmluZm9zIC5kYXRlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuLmFnZW5kYS1pdGVtIC5pbmZvcyAuZGF0ZXMgdGltZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hZ2VuZGEtaXRlbSAuaW5mb3MgLmRhdGVzIHRpbWUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5hZ2VuZGEtaXRlbSAuaW5mb3MgLmRhdGVzIHRpbWUgc3Bhbi5qb3VyIHtcbiAgZm9udC1zaXplOiAzLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjYxMTtcbn1cbi5hZ2VuZGEtaXRlbSAuaW5mb3MgLmRhdGVzIHRpbWUgc3Bhbi5tb2lzIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmFnZW5kYS1pdGVtIC5pbmZvcyAuZGF0ZXMgdGltZTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG4uYWdlbmRhLWl0ZW0gLmluZm9zIC5kYXRlcyB0aW1lOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogY2FsYygxMDAlICsgMTFweCk7XG59XG4uYWdlbmRhLWl0ZW0gLmluZm9zIC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMS4zMztcbn1cbi5hZ2VuZGEtaXRlbSAuaW5mb3MgLnRpdGxlOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbn1cblxuLmFubnVhaXJlLWl0ZW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIHBhZGRpbmc6IDQwcHggMjRweCAzOHB4IDQ1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IG5vbmU7XG59XG4uYW5udWFpcmUtaXRlbTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGU5MDQ0O1xufVxuLmFubnVhaXJlLWl0ZW0gaDIge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMi40cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG4uYW5udWFpcmUtaXRlbSBoMiArIC5hbm51YWlyZS1pdGVtLWluZm8ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuLmFubnVhaXJlLWl0ZW0gaDI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbiAgbWFyZ2luOiAycHggMCAwO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDAgMTAwJSk7XG59XG4uYW5udWFpcmUtaXRlbSAuc3VidGl0bGUge1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG4uYW5udWFpcmUtaXRlbSAuYW5udWFpcmUtaXRlbS1pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xufVxuLmFubnVhaXJlLWl0ZW0gLmFubnVhaXJlLWl0ZW0taW5mbyAuc3ZnLXdyYXAge1xuICB3aWR0aDogMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG59XG4uYW5udWFpcmUtaXRlbSAuYW5udWFpcmUtaXRlbS1pbmZvIC5hbm51YWlyZS1pdGVtLWluZm8tY29udGVudCBwIHtcbiAgbWFyZ2luOiAwO1xufVxuLmFubnVhaXJlLWl0ZW0gLmFubnVhaXJlLWl0ZW0taW5mbyAuYW5udWFpcmUtaXRlbS1pbmZvLWNvbnRlbnQgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuLmFubnVhaXJlLWl0ZW0gLmFubnVhaXJlLWl0ZW0taW5mbyAuYW5udWFpcmUtaXRlbS1pbmZvLWNvbnRlbnQgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4uYW5udWFpcmUtaXRlbSAuYW5udWFpcmUtaXRlbS1pbmZvIC5hbm51YWlyZS1pdGVtLWluZm8tY29udGVudCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiAycHggdW5kZXJsaW5lO1xufVxuXG4uaW4tbGlzdCB1bCBsaSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbi5pbi1saXN0IHVsIGxpIGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgYm94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuLmluLWxpc3QgdWwgbGkgYSA+ICoge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4uaW4tbGlzdCB1bCBsaSBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzQ0NDQxO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgY2FsYygxMDAlIC0gMTBweCkgMTAwJSwgMCAxMDAlKTtcbn1cbi5pbi1saXN0IHVsIGxpIGEgLnN2Zy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA2MHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCA1MHB4IDEwMCUsIDAgMTAwJSk7XG59XG4uaW4tbGlzdCB1bCBsaSBhIC5pbi1saXN0LWluZm9zIHtcbiAgcGFkZGluZzogMjBweCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmluLWxpc3QgdWwgbGkgYSAuaW4tbGlzdC1pbmZvcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cbi5pbi1saXN0IHVsIGxpIGEgLmluLWxpc3QtaW5mb3MgLmluLWxpc3QtdGl0bGUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjZGU5MDQ0O1xufVxuLmluLWxpc3QgdWwgbGkgYSAuaW4tbGlzdC1pbmZvcyAuaW4tbGlzdC1pbmZvcy1maWxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW4tbGlzdCB1bCBsaSBhIC5pbi1saXN0LWluZm9zIC5pbi1saXN0LWluZm9zLWZpbGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbn1cbi5pbi1saXN0IHVsIGxpIGEgLmluLWxpc3QtaW5mb3MgLmluLWxpc3QtaW5mb3MtZmlsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uaW4tbGlzdCB1bCBsaSBhIC5pbi1saXN0LWluZm9zIC5pbi1saXN0LWluZm9zLWZpbGUgLnNpemU6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZTkwNDQ7XG59XG4uaW4tbGlzdCB1bCBsaSBhIC5zdmctd3JhcDIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLmluLWxpc3QgdWwgbGkgYSAuc3ZnLXdyYXAyIHN2ZyBwYXRoIHtcbiAgdHJhbnNpdGlvbjogZmlsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLmluLWxpc3QgdWwgbGkgYSAuc3ZnLXdyYXAyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbi1saXN0IHVsIGxpIGEgLnN2Zy13cmFwMjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG4uaW4tbGlzdCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4uaW4tbGlzdCB1bCBsaSBhOmhvdmVyOmJlZm9yZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDEwMCUgMTAwJSwgMCAxMDAlKTtcbn1cbi5pbi1saXN0IHVsIGxpIGE6aG92ZXIgLnN2Zy13cmFwMiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4uaW4tbGlzdCArIC5pbi1saXN0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWFjY29yZGVvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRlb24gaDMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkZW9uIGgzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWFjY29yZGVvbiBoMzphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkZW9uIGgzIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDI4cHg7XG4gIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIzMjIzNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkZW9uIGgzIGJ1dHRvbiAuc3ZnLXdyYXAge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZTkwNDQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRlb24gaDMgYnV0dG9uIC5zdmctd3JhcCBzdmcge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1hY2NvcmRlb24gaDMgYnV0dG9uLmFjY29yZGVvbk9wZW4gLnN2Zy13cmFwIHN2ZyB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWFjY29yZGVvbiAuYWNjb3JkZW9uLWNvbnRlbnQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDNyZW0gMnJlbSAycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tYWNjb3JkZW9uIC5hY2NvcmRlb24tY29udGVudC5hY2NvcmRlb25PcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS1jaXRhdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIHBhZGRpbmc6IDMwcHggMjBweDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLWNpdGF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDM1cHggNDBweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY2l0YXRpb24gLnN2Zy13cmFwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jaXRhdGlvbiAuc3ZnLXdyYXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jaXRhdGlvbiBmaWd1cmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jaXRhdGlvbiBmaWd1cmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMjBweCBhdXRvO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDE3cHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jaXRhdGlvbiBmaWd1cmU6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKGNhbGMoMTAwJSAtIDJweCkgMCwgMTAwJSAwLCAycHggMTAwJSwgMCAxMDAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS1jaXRhdGlvbiBmaWd1cmUge1xuICAgIHBhZGRpbmctbGVmdDogMzdweDtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tY2l0YXRpb24gZmlndXJlIGJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1jaXRhdGlvbiBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBwYWRkaW5nOiAwIDNweDtcbn1cblxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUge1xuICBtYXJnaW4tdG9wOiA4NHB4O1xuICBwYWRkaW5nOiA3MHB4IDQwcHggNDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjIzNTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgI2M0NDQ0MTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIHtcbiAgICBtYXJnaW4tdG9wOiA4OHB4O1xuICAgIHBhZGRpbmc6IDcwcHggNjBweCA2MHB4O1xuICB9XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1kZWNvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDkwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBib3JkZXItcmFkaXVzOiA0NXB4IDQ1cHggMCAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtZGVjbyB7XG4gICAgd2lkdGg6IDc0cHg7XG4gICAgaGVpZ2h0OiA5NXB4O1xuICB9XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1kZWNvIHN2ZyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1kZWNvIHN2ZyB7XG4gICAgd2lkdGg6IDQycHg7XG4gIH1cbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIC5leGVyZ3VlLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgdWwgPiBsaSB1bCA+IGxpOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSBvbCBsaSBvbCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzIzMjIzNSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5wYXJhZ3JhcGgtLXR5cGUtLXBob3RvcyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1waG90b3MgLmZsZXgtY29udGFpbmVyIC54cy0xMiwgLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHhzLTEyIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXBob3RvcyAuZmxleC1jb250YWluZXIgLnhzLTEyIGZpZ3VyZSwgLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHhzLTEyIGZpZ3VyZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1waG90b3MgLmZsZXgtY29udGFpbmVyIC54cy0xMiBmaWd1cmUgYnV0dG9uLCAucGFyYWdyYXBoLS10eXBlLS1waG90b3MgLmZsZXgtY29udGFpbmVyIC54eHMtMTIgZmlndXJlIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYXNwZWN0LXJhdGlvOiA3NC81MTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHMtMTIgZmlndXJlIGJ1dHRvbiA+IGltZywgLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHhzLTEyIGZpZ3VyZSBidXR0b24gPiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjAxKTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwXFwwICkge1xuICAucGFyYWdyYXBoLS10eXBlLS1waG90b3MgLmZsZXgtY29udGFpbmVyIC54cy0xMiBmaWd1cmUgYnV0dG9uID4gaW1nLCAucGFyYWdyYXBoLS10eXBlLS1waG90b3MgLmZsZXgtY29udGFpbmVyIC54eHMtMTIgZmlndXJlIGJ1dHRvbiA+IGltZyB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHMtMTIgZmlndXJlIGJ1dHRvbjpob3ZlciA+IGltZywgLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHMtMTIgZmlndXJlIGJ1dHRvbjpmb2N1cyA+IGltZywgLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHhzLTEyIGZpZ3VyZSBidXR0b246aG92ZXIgPiBpbWcsIC5wYXJhZ3JhcGgtLXR5cGUtLXBob3RvcyAuZmxleC1jb250YWluZXIgLnh4cy0xMiBmaWd1cmUgYnV0dG9uOmZvY3VzID4gaW1nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4wNSk7XG59XG4ucGFyYWdyYXBoLS10eXBlLS1waG90b3MgLmZsZXgtY29udGFpbmVyIC54cy0xMiBmaWdjYXB0aW9uLCAucGFyYWdyYXBoLS10eXBlLS1waG90b3MgLmZsZXgtY29udGFpbmVyIC54eHMtMTIgZmlnY2FwdGlvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTRweCAxMHB4O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGU5MDQ0O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHMtMTI6b25seS1jaGlsZCBmaWd1cmUgYnV0dG9uLCAucGFyYWdyYXBoLS10eXBlLS1waG90b3MgLmZsZXgtY29udGFpbmVyIC54eHMtMTI6b25seS1jaGlsZCBmaWd1cmUgYnV0dG9uIHtcbiAgYXNwZWN0LXJhdGlvOiB1bnNldDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHMtMTI6b25seS1jaGlsZCBmaWd1cmUgYnV0dG9uIGltZywgLnBhcmFncmFwaC0tdHlwZS0tcGhvdG9zIC5mbGV4LWNvbnRhaW5lciAueHhzLTEyOm9ubHktY2hpbGQgZmlndXJlIGJ1dHRvbiBpbWcge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXBob3RvcyAuZmxleC1jb250YWluZXIgLnhzLTEyOm9ubHktY2hpbGQgZmlndXJlLmNyb3BwZWQgYnV0dG9uLCAucGFyYWdyYXBoLS10eXBlLS1waG90b3MgLmZsZXgtY29udGFpbmVyIC54eHMtMTI6b25seS1jaGlsZCBmaWd1cmUuY3JvcHBlZCBidXR0b24ge1xuICBhc3BlY3QtcmF0aW86IDc3LzUzO1xufVxuXG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc2xpZGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zbGlkZXIgLnBhcmFncmFwaC1zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGVyIC5zbGljay10cmFjayB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAuc2xpY2stZG90cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjIzNTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGVyIC5zbGljay1kb3RzIGxpIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zbGlkZXIgLnBhcmFncmFwaC1zbGlkZXIgLnNsaWNrLWRvdHMgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICBtYXJnaW4tbGVmdDogOXB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zbGlkZXIgLnBhcmFncmFwaC1zbGlkZXIgLnNsaWNrLWRvdHMgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAuc2xpY2stZG90cyBidXR0b24ge1xuICB3aWR0aDogMXJlbTtcbiAgaGVpZ2h0OiAxcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlOTA0NDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjZGU5MDQ0O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zbGlkZXIgLnBhcmFncmFwaC1zbGlkZXIgLnNsaWRlci1uYXYtbGluayBzdmcgcGF0aCB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBmaWxsOiAjZmZmO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtbmV4dCB7XG4gIHJpZ2h0OiAyMHB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtcHJldiB7XG4gIHJpZ2h0OiA4MHB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rLnNsaWRlci1uYXYtcHJldiBzdmcge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAuc2xpZGVyLW5hdi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zbGlkZXIgLnBhcmFncmFwaC1zbGlkZXIgLnNsaWRlci1uYXYtbGluazpob3ZlciBzdmcgcGF0aCB7XG4gIGZpbGw6ICNjNDQ0NDE7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGUge1xuICBwYWRkaW5nOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlciAucGFyYWdyYXBoLXNsaWRlIC5zbGljay1zbGlkZSA+IGRpdiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zbGlkZXIgLnBhcmFncmFwaC1zbGlkZXIgLnBhcmFncmFwaC1zbGlkZSAuZmlndXJlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGUgLmZpZ3VyZSBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGFzcGVjdC1yYXRpbzogNzcwLzUzMDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zbGlkZXIgLnBhcmFncmFwaC1zbGlkZXIgLnBhcmFncmFwaC1zbGlkZSAuZmlndXJlIGJ1dHRvbiBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwXFwwICkge1xuICAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGUgLmZpZ3VyZSBidXR0b24gaW1nIHtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGVyIC5wYXJhZ3JhcGgtc2xpZGUgLmZpZ3VyZSAubmF2LXNwYWNlIHtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzNHB4IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGU5MDQ0O1xufVxuXG4ucGFyYWdyYXBoLS10eXBlLS10YWJzIC50YWJsaXN0IHtcbiAgei1pbmRleDogMjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgLnRhYmxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tdGFicyAudGFibGlzdCBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGFicyAudGFibGlzdCBsaTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgLnRhYmxpc3QgbGk6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFicyAudGFibGlzdCBsaSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgLnRhYmxpc3QgbGkgYnV0dG9uIHtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMi42cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBwYWRkaW5nOiAxOHB4IDIwcHggMTZweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFyYWdyYXBoLS10eXBlLS10YWJzIC50YWJsaXN0IGxpIGJ1dHRvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgLnRhYmxpc3QgbGkgYnV0dG9uOmhvdmVyLCAucGFyYWdyYXBoLS10eXBlLS10YWJzIC50YWJsaXN0IGxpIGJ1dHRvbjpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjMyMjM1O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGFicyAudGFibGlzdCBsaSBidXR0b25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMjMyMjM1O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaC0tdHlwZS0tdGFicyAudGFibGlzdCBsaSBidXR0b25bYXJpYS1zZWxlY3RlZD10cnVlXSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbiAgfVxufVxuLnBhcmFncmFwaC0tdHlwZS0tdGFicyAudGFic0NvbnRlbnQge1xuICBib3JkZXItd2lkdGg6IDJweCAwIDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIHBhZGRpbmc6IDI1cHggMCAwO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgLnRhYnNDb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICB9XG59XG4ucGFyYWdyYXBoLS10eXBlLS10YWJzIC50YWJzQ29udGVudCAucGFuZWwge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGFicyAudGFic0NvbnRlbnQgLnBhbmVsW2FyaWEtaGlkZGVuPXRydWVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgLnRhYnNDb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuICBoZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDEycHggcmdiYSgwLCAwLCAwLCAwLjE2KTtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUtaW1nIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlLWltZyBmaWd1cmUge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUtaW1nIGZpZ3VyZSBhLCAucGFyYWdyYXBoLS10eXBlLS10ZXh0ZS1pbWcgZmlndXJlIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlLWltZyBmaWd1cmUgYSBpbWcsIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlLWltZyBmaWd1cmUgYnV0dG9uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlLWluLW91dDtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlLWltZyBmaWd1cmUgYTpob3ZlciBpbWcsIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlLWltZyBmaWd1cmUgYTpmb2N1cyBpbWcsIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlLWltZyBmaWd1cmUgYnV0dG9uOmhvdmVyIGltZywgLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUtaW1nIGZpZ3VyZSBidXR0b246Zm9jdXMgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlLWltZyBmaWd1cmUgZmlnY2FwdGlvbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTRweCAxMHB4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGU5MDQ0O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUtaW1nLmltZy1sZWZ0IC5mbGV4LWNvbnRhaW5lciB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlLWltZy5pbWctbGVmdCAuZmxleC1jb250YWluZXIge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgfVxufVxuXG4ucGFyYWdyYXBoLS10eXBlLS12aWRlbyBmaWd1cmUge1xuICB3aWR0aDogMTAwJTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIGZpZ3VyZSBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1Ni4yMzM3JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8gZmlndXJlIGJ1dHRvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIGZpZ3VyZSBidXR0b24gLnZpZGVvLXN2ZyB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDI7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cbi5wYXJhZ3JhcGgtLXR5cGUtLXZpZGVvIGZpZ3VyZSBidXR0b24gLnZpZGVvLXN2ZyBbZmlsbF0ge1xuICB0cmFuc2l0aW9uOiAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8gZmlndXJlIGJ1dHRvbjpob3ZlciAudmlkZW8tc3ZnIHBhdGgge1xuICBmaWxsOiAjYzQ0NDQxO1xufVxuLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8gZmlndXJlIGZpZ2NhcHRpb24ge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBsaW5lLWhlaWdodDogMS42cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI2RlOTA0NDtcbn1cblxuLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWFjY3JvY2hlIHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1hY2Nyb2NoZSBwIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbn1cblxuLnBhcmFncmFwaC0tdHlwZS1mb3JtdWxhaXJlIHtcbiAgYm94LXNoYWRvdzogMCAwIDZweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFyYWdyYXBoLS10eXBlLWZvcm11bGFpcmUge1xuICAgIHBhZGRpbmc6IDMuOXZ3IG1heCg1LjJ2dywgMjBweCk7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE3MDBweCkge1xuICAucGFyYWdyYXBoLS10eXBlLWZvcm11bGFpcmUge1xuICAgIHBhZGRpbmc6IDc1cHggMTAwcHg7XG4gIH1cbn1cblxuLnBhcmFncmFwaCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS4zMztcbiAgY29sb3I6ICMyMzIyMzU7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBEaXNwbGF5XCIsIHNlcmlmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaCB7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICB9XG59XG4ucGFyYWdyYXBoOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGg6Zmlyc3QtY2hpbGQgaDI6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGg6Zmlyc3QtY2hpbGQgaDM6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGg6Zmlyc3QtY2hpbGQgaDQ6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGg6Zmlyc3QtY2hpbGQgaDU6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGg6Zmlyc3QtY2hpbGQgaDY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBhcmFncmFwaDpub3QoLnBhcmFncmFwaC0tdGl0cmUtZGUtc2VjdGlvbikgaDI6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGg6bm90KC5wYXJhZ3JhcGgtLXRpdHJlLWRlLXNlY3Rpb24pIGgzOmZpcnN0LWNoaWxkLCAucGFyYWdyYXBoOm5vdCgucGFyYWdyYXBoLS10aXRyZS1kZS1zZWN0aW9uKSBoNDpmaXJzdC1jaGlsZCwgLnBhcmFncmFwaDpub3QoLnBhcmFncmFwaC0tdGl0cmUtZGUtc2VjdGlvbikgaDU6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGg6bm90KC5wYXJhZ3JhcGgtLXRpdHJlLWRlLXNlY3Rpb24pIGg2OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbi5wYXJhZ3JhcGggaDIsIC5wYXJhZ3JhcGggLmFzaDIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogNzFweDtcbiAgbWFyZ2luOiAzcmVtIDAgMDtcbiAgZm9udC1zaXplOiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5wYXJhZ3JhcGggaDIsIC5wYXJhZ3JhcGggLmFzaDIge1xuICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE4NDtcbiAgfVxufVxuLnBhcmFncmFwaCBoMjphZnRlciwgLnBhcmFncmFwaCAuYXNoMjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG4gIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMCAxMDAlKTtcbn1cbi5wYXJhZ3JhcGggaDMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDNyZW0gMCAwO1xuICBmb250LXNpemU6IDIuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAucGFyYWdyYXBoIGgzIHtcbiAgICBmb250LXNpemU6IDIuNnJlbTtcbiAgfVxufVxuLnBhcmFncmFwaCBoMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZTkwNDQ7XG4gIGNsaXAtcGF0aDogcG9seWdvbihjYWxjKDEwMCUgLSAzcHgpIDAsIDEwMCUgMXB4LCAzcHggMTAwJSwgMCBjYWxjKDEwMCUgLSAxcHgpKTtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnBhcmFncmFwaCBoNCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWFyZ2luOiAycmVtIDAgMDtcbiAgcGFkZGluZy1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjYzQ0NDQxO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaCBoNCB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4ucGFyYWdyYXBoIGg1IHtcbiAgbWFyZ2luOiAzcmVtIDAgMDtcbiAgZm9udC1zaXplOiAxLjdyZW07XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnBhcmFncmFwaCBoNSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG4ucGFyYWdyYXBoIGg1OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLnBhcmFncmFwaCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNzAwO1xufVxuLnBhcmFncmFwaCBwOmZpcnN0LWNoaWxkLCAucGFyYWdyYXBoIHVsOm5vdCgucGFnaW5hdGlvbik6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGggb2w6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBhcmFncmFwaCB1bDpub3QoLnBhZ2luYXRpb24pLCAucGFyYWdyYXBoIG9sIHtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cbi5wYXJhZ3JhcGggcCB7XG4gIG1hcmdpbjogMS45cmVtIDAgMDtcbn1cbi5wYXJhZ3JhcGggLnRhYmxlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgLyogSUUgYW5kIEVkZ2UgKi9cbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAvKiBGaXJlZm94ICovXG59XG4ucGFyYWdyYXBoIC50YWJsZS13cmFwOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyYWdyYXBoIC50YWJsZS13cmFwIC50YWJsZS1zdG9wIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4ucGFyYWdyYXBoIC50YWJsZS13cmFwIC50YWJsZS1zaGFkZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucGFyYWdyYXBoIC50YWJsZS13cmFwLnNjcm9sbGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBhcmFncmFwaCAudGFibGUtd3JhcC5zY3JvbGxhYmxlIC50YWJsZS1zdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ucGFyYWdyYXBoIC50YWJsZS13cmFwLnNjcm9sbGFibGUgLnRhYmxlLXNoYWRlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAxO1xuICB3aWR0aDogN3JlbTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogY2FsYygxMDAlIC0gN3JlbSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpIDY1JSwgI2ZmZiAxMDAlKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xufVxuLnBhcmFncmFwaCAudGFibGUtd3JhcC5zY3JvbGxhYmxlLmF0RW5kIC50YWJsZS1zaGFkZSB7XG4gIG9wYWNpdHk6IDA7XG59XG4ucGFyYWdyYXBoIC50YWJsZS13cmFwIHRhYmxlIHtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xufVxuLnBhcmFncmFwaCAudGFibGUtd3JhcCB0YWJsZSBjYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjYzQ0NDQxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLnBhcmFncmFwaCAudGFibGUtd3JhcCB0YWJsZSB0ciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cbi5wYXJhZ3JhcGggLnRhYmxlLXdyYXAgdGFibGUgdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjZGU5MDQ0O1xufVxuLnBhcmFncmFwaCAudGFibGUtd3JhcCB0YWJsZSB0ciB0aCwgLnBhcmFncmFwaCAudGFibGUtd3JhcCB0YWJsZSB0ciB0ZCB7XG4gIHdpZHRoOiAxJTtcbiAgbWluLXdpZHRoOiAyNSU7XG4gIHBhZGRpbmc6IDEuMnJlbSAycmVtO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBhcmFncmFwaCAudGFibGUtd3JhcCB0YWJsZSB0ciB0aCwgLnBhcmFncmFwaCAudGFibGUtd3JhcCB0YWJsZSB0ciB0ZCB7XG4gICAgbWluLXdpZHRoOiAxOS4xcmVtO1xuICB9XG59XG4ucGFyYWdyYXBoIC50YWJsZS13cmFwIHRhYmxlIHRyIHRoIHtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgcCBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlIGxpIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgdHIgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLTItY29sIHAgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLTItY29sIGxpIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCB0ciBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgcCBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgbGkgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIHRyIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1jb250ZW50IHAgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIC5leGVyZ3VlLWNvbnRlbnQgbGkgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIC5leGVyZ3VlLWNvbnRlbnQgdHIgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBhZGRpbmc6IDAgMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICNkZTkwNDQgMCUsICNkZTkwNDQgMTAwJSkgbm8tcmVwZWF0IDAgMTAwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDJweDtcbiAgYm94LWRlY29yYXRpb24tYnJlYWs6IGNsb25lO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10ZXh0ZSBwIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmhvdmVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgcCBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKTpmb2N1cywgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlIGxpIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmhvdmVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgbGkgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSk6Zm9jdXMsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10ZXh0ZSB0ciBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKTpob3ZlciwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlIHRyIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmZvY3VzLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCBwIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmhvdmVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCBwIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmZvY3VzLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCBsaSBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKTpob3ZlciwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtMi1jb2wgbGkgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSk6Zm9jdXMsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLTItY29sIHRyIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmhvdmVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCB0ciBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKTpmb2N1cywgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgcCBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKTpob3ZlciwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgcCBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKTpmb2N1cywgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgbGkgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSk6aG92ZXIsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIGxpIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmZvY3VzLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGFicyB0ciBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKTpob3ZlciwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgdHIgYTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSk6Zm9jdXMsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIC5leGVyZ3VlLWNvbnRlbnQgcCBhOm5vdChbY2xhc3NePXBhZ2luYXRpb25dKTpob3ZlciwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCBwIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmZvY3VzLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1jb250ZW50IGxpIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmhvdmVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1jb250ZW50IGxpIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmZvY3VzLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1jb250ZW50IHRyIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmhvdmVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1jb250ZW50IHRyIGE6bm90KFtjbGFzc149cGFnaW5hdGlvbl0pOmZvY3VzIHtcbiAgcGFkZGluZzogMnB4IDJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgY2FsYygxMDAlIC0gMnB4KTtcbiAgY29sb3I6ICMyMzIyMzU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgdWw6bm90KC5wYWdpbmF0aW9uKSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtMi1jb2wgdWw6bm90KC5wYWdpbmF0aW9uKSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgdWw6bm90KC5wYWdpbmF0aW9uKSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCB1bDpub3QoLnBhZ2luYXRpb24pIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgdWw6bm90KC5wYWdpbmF0aW9uKSA+IGxpLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCB1bDpub3QoLnBhZ2luYXRpb24pID4gbGksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIHVsOm5vdCgucGFnaW5hdGlvbikgPiBsaSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCB1bDpub3QoLnBhZ2luYXRpb24pID4gbGkge1xuICBtYXJnaW4tdG9wOiAwLjlyZW07XG4gIHBhZGRpbmctbGVmdDogMS40cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgdWw6bm90KC5wYWdpbmF0aW9uKSA+IGxpIHVsLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCB1bDpub3QoLnBhZ2luYXRpb24pID4gbGkgdWwsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIHVsOm5vdCgucGFnaW5hdGlvbikgPiBsaSB1bCwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCB1bDpub3QoLnBhZ2luYXRpb24pID4gbGkgdWwge1xuICBtYXJnaW4tdG9wOiAwLjlyZW07XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlIHVsOm5vdCgucGFnaW5hdGlvbikgPiBsaSB1bCA+IGxpOjpiZWZvcmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLTItY29sIHVsOm5vdCgucGFnaW5hdGlvbikgPiBsaSB1bCA+IGxpOjpiZWZvcmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIHVsOm5vdCgucGFnaW5hdGlvbikgPiBsaSB1bCA+IGxpOjpiZWZvcmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIC5leGVyZ3VlLWNvbnRlbnQgdWw6bm90KC5wYWdpbmF0aW9uKSA+IGxpIHVsID4gbGk6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgdWw6bm90KC5wYWdpbmF0aW9uKSA+IGxpOmZpcnN0LWNoaWxkLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCB1bDpub3QoLnBhZ2luYXRpb24pID4gbGk6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIHVsOm5vdCgucGFnaW5hdGlvbikgPiBsaTpmaXJzdC1jaGlsZCwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCB1bDpub3QoLnBhZ2luYXRpb24pID4gbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlIHVsOm5vdCgucGFnaW5hdGlvbikgPiBsaTo6YmVmb3JlLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCB1bDpub3QoLnBhZ2luYXRpb24pID4gbGk6OmJlZm9yZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgdWw6bm90KC5wYWdpbmF0aW9uKSA+IGxpOjpiZWZvcmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIC5leGVyZ3VlLWNvbnRlbnQgdWw6bm90KC5wYWdpbmF0aW9uKSA+IGxpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiA2cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA3cHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10ZXh0ZSBvbCwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtMi1jb2wgb2wsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIG9sLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1jb250ZW50IG9sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIGNvdW50ZXItcmVzZXQ6IG9sY291bnQ7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgb2wgbGksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLTItY29sIG9sIGxpLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGFicyBvbCBsaSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCBvbCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW4tdG9wOiAyLjFyZW07XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBvbGNvdW50O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlIG9sIGxpIG9sLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCBvbCBsaSBvbCwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRhYnMgb2wgbGkgb2wsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIC5leGVyZ3VlLWNvbnRlbnQgb2wgbGkgb2wge1xuICBtYXJnaW4tdG9wOiAxLjhyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10ZXh0ZSBvbCBsaSBvbCBsaSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtMi1jb2wgb2wgbGkgb2wgbGksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIG9sIGxpIG9sIGxpLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1jb250ZW50IG9sIGxpIG9sIGxpIHtcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgb2wgbGkgb2wgbGk6YWZ0ZXIsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLTItY29sIG9sIGxpIG9sIGxpOmFmdGVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGFicyBvbCBsaSBvbCBsaTphZnRlciwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCBvbCBsaSBvbCBsaTphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNDQ0NDE7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgb2wgbGk6Zmlyc3QtY2hpbGQsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLTItY29sIG9sIGxpOmZpcnN0LWNoaWxkLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGFicyBvbCBsaTpmaXJzdC1jaGlsZCwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCBvbCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgb2wgbGk6bnRoLWNoaWxkKG4rMTApLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCBvbCBsaTpudGgtY2hpbGQobisxMCksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIG9sIGxpOm50aC1jaGlsZChuKzEwKSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCBvbCBsaTpudGgtY2hpbGQobisxMCkge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG59XG4ucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUgb2wgbGk6bnRoLWNoaWxkKG4rMTApOmFmdGVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCBvbCBsaTpudGgtY2hpbGQobisxMCk6YWZ0ZXIsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIG9sIGxpOm50aC1jaGlsZChuKzEwKTphZnRlciwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCBvbCBsaTpudGgtY2hpbGQobisxMCk6YWZ0ZXIge1xuICBsZWZ0OiAyNXB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlIG9sIGxpOm50aC1jaGlsZChuKzEwMCksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLTItY29sIG9sIGxpOm50aC1jaGlsZChuKzEwMCksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIG9sIGxpOm50aC1jaGlsZChuKzEwMCksIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIC5leGVyZ3VlLWNvbnRlbnQgb2wgbGk6bnRoLWNoaWxkKG4rMTAwKSB7XG4gIHBhZGRpbmctbGVmdDogNDVweDtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10ZXh0ZSBvbCBsaTpudGgtY2hpbGQobisxMDApOmFmdGVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0yLWNvbCBvbCBsaTpudGgtY2hpbGQobisxMDApOmFmdGVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGFicyBvbCBsaTpudGgtY2hpbGQobisxMDApOmFmdGVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1jb250ZW50IG9sIGxpOm50aC1jaGlsZChuKzEwMCk6YWZ0ZXIge1xuICBsZWZ0OiAzNXB4O1xufVxuLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLXRleHRlIG9sIGxpOmJlZm9yZSwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtMi1jb2wgb2wgbGk6YmVmb3JlLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tdGFicyBvbCBsaTpiZWZvcmUsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1leGVyZ3VlIC5leGVyZ3VlLWNvbnRlbnQgb2wgbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihvbGNvdW50KTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAxcHg7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzIzMjIzNTtcbn1cbi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10ZXh0ZSBvbCBsaTphZnRlciwgLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtMi1jb2wgb2wgbGk6YWZ0ZXIsIC5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS10YWJzIG9sIGxpOmFmdGVyLCAucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSAuZXhlcmd1ZS1jb250ZW50IG9sIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlOTA0NDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxNXB4O1xuICB0b3A6IDRweDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBjbGlwLXBhdGg6IHBvbHlnb24oM3B4IDAsIDRweCAwLCAxcHggMTZweCwgMCAxNnB4KTtcbn0iLCJcbi8vXG4vLyAgTUVESUEgUVVFUklFU1xuLy/igJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJPigJNcbi8vIEEgbWFwIG9mIGJyZWFrcG9pbnRzLlxuXG5AbWl4aW4gYWJvdmUoJGJyZWFrcG9pbnQpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRicmVha3BvaW50cyxcbiAgICAgICAgICAkYnJlYWtwb2ludCkge1xuICAgICRicmVha3BvaW50LXZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRicmVha3BvaW50LXZhbHVlKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEB3YXJuICdJbnZhbGlkIGJyZWFrcG9pbnQ6ICN7JGJyZWFrcG9pbnR9Lic7XG4gIH1cbn1cblxuQG1peGluIGJlbG93KCRicmVha3BvaW50KSB7XG4gIEBpZiBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsXG4gICAgICAgICAgJGJyZWFrcG9pbnQpIHtcbiAgICAkYnJlYWtwb2ludC12YWx1ZTogbWFwLWdldCgkYnJlYWtwb2ludHMsICRicmVha3BvaW50KTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAoJGJyZWFrcG9pbnQtdmFsdWUgLSAxKSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAd2FybiAnSW52YWxpZCBicmVha3BvaW50OiAjeyRicmVha3BvaW50fS4nO1xuICB9XG59XG5cbkBtaXhpbiBiZXR3ZWVuKCRsb3dlcixcbiR1cHBlcikge1xuICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLFxuICAgICRsb3dlcikgYW5kIG1hcC1oYXMta2V5KCRicmVha3BvaW50cyxcbiAgICAkdXBwZXIpIHtcbiAgICAkbG93ZXItYnJlYWtwb2ludDogbWFwLWdldCgkYnJlYWtwb2ludHMsICRsb3dlcik7XG4gICAgJHVwcGVyLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdXBwZXIpO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRsb3dlci1icmVha3BvaW50KSBhbmQgKG1heC13aWR0aDogKCR1cHBlci1icmVha3BvaW50IC0gMSkpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSB7XG4gICAgQGlmICBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRsb3dlcik9PWZhbHNlIHtcbiAgICAgIEB3YXJuICdZb3VyIGxvd2VyIGJyZWFrcG9pbnQgd2FzIGludmFsaWQ6ICN7JGxvd2VyfS4nO1xuICAgIH1cbiAgICBAaWYgIG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHVwcGVyKT09ZmFsc2Uge1xuICAgICAgQHdhcm4gJ1lvdXIgdXBwZXIgYnJlYWtwb2ludCB3YXMgaW52YWxpZDogI3skdXBwZXJ9Lic7XG4gICAgfVxuICB9XG59XG5cbi8vXG4vLyBQUkVGSVhcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBwcmVmaXgoJHByb3BlcnR5LCAkdmFsKXtcbiAgLXdlYmtpdC0jeyRwcm9wZXJ0eX06ICR2YWw7XG4gIC1tb3otI3skcHJvcGVydHl9OiAkdmFsO1xuICAtbXMtI3skcHJvcGVydHl9OiAkdmFsO1xuICAtby0jeyRwcm9wZXJ0eX06ICR2YWw7XG4gICN7JHByb3BlcnR5fTogJHZhbDtcbn1cblxuXG4vL1xuLy8gVUwgTEkgcmVzZXQgbGlzdCBzdHlsZSB0eXBlXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5AbWl4aW4gbm8tYnVsbGV0IHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gIGxpe1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgfVxufVxuXG5cbi8vXG4vLyBJRVxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkBtaXhpbiBJRSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MFxcMCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBJRWZpZ3VyZXtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDowXFwwKSB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuICB9XG59XG5cbi8vXG4vLyBFZGdlXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuQG1peGluIGVkZ2Uge1xuICBAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246YXV0bykge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cblxuIiwiLy9cbi8vIFZhcmlhYmxlcyBpbml0aWFsZXNcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGdhcDogMzBweDtcbiR2ZXJ0LWdhcDogMzBweDtcbiRjb2x1bW5zOiAxMjtcbiRtaW4tc2lkZTogMjBweDtcblxuLy9icmVha3BvaW50c1xuJGJyZWFrcG9pbnRzOiAoXG5cdHh4czogNDQ2cHgsXG5cdHhzOiA1NzZweCxcblx0c206IDc2OHB4LFxuXHRtZDogOTkycHgsXG5cdGxnOiAxMjAwcHgsXG5cdGludGVyOiAxNDAwcHgsXG5cblx0eGw6IDE3MDBweCxcblx0eHhsOiAxODAwcHgsXG5cdHh0cmE6IDE4NTBweCxcblx0YmFzZTogMTkyMHB4LFxuXHR4eHhsOiAyMTk5cHhcbik7XG5cbi8vbGFyZ2V1cnMgZGVzIGNvbG9ubmVzXG4kYmFzZVdpZHRoOiBjYWxjKDEwMHZ3IC0gMiAqICN7JG1pbi1zaWRlfSk7XG4keHNXaWR0aDogNTQwcHg7XG4kc21XaWR0aDogNzIwcHg7XG4kbWRXaWR0aDogOTYwcHg7XG4kbGdXaWR0aDogMTE3MHB4O1xuJHhsV2lkdGg6IDExNzBweDtcblxuLy9cbi8vIFZhcmlhYmxlcyBkdSBwcm9qZXRcbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuXG4kcmFkaXVzIDogNnB4O1xuXG4vL2ZvbnRcblxuJGZvbnQtbWFpbjogJ05vdG8gU2FucycsIHNhbnMtc2VyaWY7XG4kZm9udC1kaXNwbGF5OiBcIk5vdG8gU2FucyBEaXNwbGF5XCIsIHNlcmlmO1xuJGZvbnQtYWx0OiBcIlJhbGV3YXlcIiwgc2VyaWY7XG5cbi8vY29sb3JzXG5cbiR0ZXh0IDogIzIzMjIzNTtcbiR0ZXh0dmFyOiAjMmYyMjM1O1xuJHRoZW1lIDogI2RlOTA0NDtcbiRsaWdodHRoZW1lOiAjZmZmOWYwO1xuJGFjY2VudCA6ICNjNDQ0NDE7XG4kYWNjZW50MiA6ICNjNDQ0NDE7XG4kbGlnaHQ6ICNmMGU4ZGY7XG5cbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzAwMDtcbiRsaWdodGdyZXk6ICNmN2Y3Zjc7XG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4iLG51bGwsIi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICBAaW1wb3J0IFwic2luZ2xlXCI7XG4gIEBpbXBvcnQgXCJtdWx0aXBsZVwiO1xufVxuXG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcblxuLnNlbGVjdDItY2xvc2UtbWFzayB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogOTk7XG5cbiAgLy8gc3R5bGVzIHJlcXVpcmVkIGZvciBJRSB0byB3b3JrXG5cbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4uc2VsZWN0Mi1oaWRkZW4tYWNjZXNzaWJsZSB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAgMCAwIDApICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY2xpcC1wYXRoOiBpbnNldCg1MCUpICFpbXBvcnRhbnQ7XG4gIGNsaXAtcGF0aDogaW5zZXQoNTAlKSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xufVxuXG5AaW1wb3J0IFwidGhlbWUvZGVmYXVsdC9sYXlvdXRcIjtcbkBpbXBvcnQgXCJ0aGVtZS9jbGFzc2ljL2xheW91dFwiO1xuIiwiLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgaGVpZ2h0OiAyOHB4O1xuXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG5cbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2NsZWFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuICB9XG59XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIG1pbi1oZWlnaHQ6IDMycHg7XG5cbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBmb250LXNpemU6IDFlbTtcbiAgfVxufVxuXG4uc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3b3JkLWJyZWFrOiBrZWVwLWFsbDtcblxuICAgICY6Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24ge1xuICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLnNlbGVjdDItZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICBkaXNwbGF5OiBibG9jaztcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0xMDAwMDBweDtcblxuICB3aWR0aDogMTAwJTtcblxuICB6LWluZGV4OiAxMDUxO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIHBhZGRpbmc6IDZweDtcblxuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24ge1xuICBsZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiAuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItdG9wOiBub25lO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG5cbiAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAmOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uIHtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItc2VhcmNoLS1oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgIGhlaWdodDogMjZweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG5cbiAgICB3aWR0aDogMjBweDtcblxuICAgIGIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODg4IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogNXB4IDRweCAwIDRweDtcblxuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgbGVmdDogNTAlO1xuXG4gICAgICBtYXJnaW4tbGVmdDogLTRweDtcbiAgICAgIG1hcmdpbi10b3A6IC0ycHg7XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgdG9wOiA1MCU7XG4gICAgICB3aWR0aDogMDtcbiAgICB9XG4gIH1cbn1cblxuJltkaXI9XCJydGxcIl0ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGxlZnQ6IDFweDtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxufVxuXG4mLnNlbGVjdDItY29udGFpbmVyLS1kaXNhYmxlZCB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgIGIge1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM4ODggdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCA0cHggNXB4IDRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBjdXJzb3I6IHRleHQ7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYuc2VsZWN0Mi1zZWxlY3Rpb24tLWNsZWFyYWJsZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcblxuICAgIC8vIFRoaXMgcGFkZGluZyBpcyB0byBhY2NvdW50IGZvciB0aGUgYm90dG9tIGJvcmRlciBmb3IgdGhlIGZpcnN0XG4gICAgLy8gc2VsZWN0aW9uIHJvdyBhbmQgdGhlIHRvcCBib3JkZXIgb2YgdGhlIHNlY29uZCBzZWxlY3Rpb24gcm93LlxuICAgIC8vIFdpdGhvdXQgaXQsIHNlbGVjdGlvbnMgb24gdGhlIGZpcnN0IHJvdyBtYXkgYmUgb2Zmc2V0IGluY29ycmVjdGx5XG4gICAgLy8gYW5kIGFwcGVhciBpbiB0aGVpciBvd24gcm93IGluc3RlYWQgb2YgZ29pbmcgdG8gdGhlIHNlY29uZCByb3dcbiAgICBwYWRkaW5nOiAxcHg7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgIHBhZGRpbmctbGVmdDogMnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG5cbiAgICBjb2xvcjogIzk5OTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICBmb250LXNpemU6IDFlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgIHBhZGRpbmc6IDAgNHB4O1xuXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICAgICAgY29sb3I6ICMzMzM7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIH1cblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICBib3JkZXI6IHNvbGlkIGJsYWNrIDFweDtcbiAgICBvdXRsaW5lOiAwO1xuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fcmVtb3ZlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4iLCIuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICBAaW1wb3J0IFwic2luZ2xlXCI7XG4gIEBpbXBvcnQgXCJtdWx0aXBsZVwiO1xuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4uc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSwgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tb3Blbi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgfVxuICB9XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1pbmxpbmUge1xuICAgIC5zZWxlY3QyLXNlYXJjaF9fZmllbGQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHMgPiAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG5cbiAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG5cbiAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLTJlbTtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDNlbTtcblxuICAgICAgICAgIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTNlbTtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNGVtO1xuXG4gICAgICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRlbTtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1ZW07XG5cbiAgICAgICAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTVlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDZlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVkIHtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RhYmxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTg5N2ZiO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNnB4O1xuICB9XG59XG4iLCIuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IG1peCgkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciwgJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3IpO1xuXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gIG91dGxpbmU6IDA7XG5cbiAgQGluY2x1ZGUgZ3JhZGllbnQtdmVydGljYWwoJHNlbGVjdGlvbi1iZy10b3AtY29sb3IsICRzZWxlY3Rpb24tYmctYm90dG9tLWNvbG9yLCA1MCUsIDEwMCUpO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcblxuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgIGhlaWdodDogMjZweDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgIHRvcDogMXB4O1xuICAgIHJpZ2h0OiAxcHg7XG5cbiAgICB3aWR0aDogMjBweDtcblxuICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCNlZWVlZWUsICNjY2NjY2MsIDUwJSwgMTAwJSk7XG5cbiAgICBiIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzg4OCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICBib3JkZXItd2lkdGg6IDVweCA0cHggMCA0cHg7XG5cbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGxlZnQ6IDUwJTtcblxuICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cbiZbZGlyPVwicnRsXCJdIHtcbiAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgICAgbGVmdDogMXB4O1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG59XG5cbiYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcblxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgYiB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzg4OCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDRweCA1cHggNHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWFib3ZlIHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgICBAaW5jbHVkZSBncmFkaWVudC12ZXJ0aWNhbCgkc2VsZWN0aW9uLW9wZW5lZC1iZy1ib3R0b20tY29sb3IsICRzZWxlY3Rpb24tb3BlbmVkLWJnLXRvcC1jb2xvciwgMCUsIDUwJSk7XG4gICAgfVxuICB9XG5cbiAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG5cbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LXZlcnRpY2FsKCRzZWxlY3Rpb24tb3BlbmVkLWJnLXRvcC1jb2xvciwgJHNlbGVjdGlvbi1vcGVuZWQtYmctYm90dG9tLWNvbG9yLCA1MCUsIDEwMCUpO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwLXNhc3MvYmxvYi8zLjMtc3RhYmxlL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyNMMTctTDI3XG5cbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuLy8gQ29sb3Igc3RvcHMgYXJlIG5vdCBhdmFpbGFibGUgaW4gSUU5IGFuZCBiZWxvdy5cbkBtaXhpbiBncmFkaWVudC12ZXJ0aWNhbCgkc3RhcnQtY29sb3I6ICM1NTUsICRlbmQtY29sb3I6ICMzMzMsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7ICAvLyBTYWZhcmkgNS4xLTYsIENocm9tZSAxMCtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgJHN0YXJ0LWNvbG9yICRzdGFydC1wZXJjZW50LCAkZW5kLWNvbG9yICRlbmQtcGVyY2VudCk7ICAvLyBPcGVyYSAxMlxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTsgLy8gU3RhbmRhcmQsIElFMTAsIEZpcmVmb3ggMTYrLCBPcGVyYSAxMi4xMCssIFNhZmFyaSA3KywgQ2hyb21lIDI2K1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyN7aWUtaGV4LXN0cigkc3RhcnQtY29sb3IpfScsIGVuZENvbG9yc3RyPScje2llLWhleC1zdHIoJGVuZC1jb2xvcil9JywgR3JhZGllbnRUeXBlPTApOyAvLyBJRTkgYW5kIGRvd25cbn1cbiIsIiRyZW1vdmUtY29sb3I6ICM4ODggIWRlZmF1bHQ7XG4kcmVtb3ZlLWhvdmVyLWNvbG9yOiAjNTU1ICFkZWZhdWx0O1xuJHJlbW92ZS13aWR0aDogMjBweCAhZGVmYXVsdDtcblxuJHNlbGVjdGlvbi1jb2xvcjogIzQ0NCAhZGVmYXVsdDtcblxuJGJvcmRlci1jb2xvcjogI2FhYSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzOiA0cHggIWRlZmF1bHQ7XG5cbiRmb2N1cy1ib3JkZXItY29sb3I6ICM1ODk3ZmIgIWRlZmF1bHQ7XG5cbiRjb250YWluZXItaGVpZ2h0OiAyOHB4ICFkZWZhdWx0O1xuXG4kc2VsZWN0aW9uLWJnLXRvcC1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLWJnLWJvdHRvbS1jb2xvcjogI2VlZWVlZSAhZGVmYXVsdDtcblxuJGNvbnRhaW5lci1wbGFjZWhvbGRlci1jb2xvcjogIzk5OSAhZGVmYXVsdDtcblxuJGNvbnRhaW5lci1mb2N1cy1ib3JkZXItY29sb3I6IGJsdWUgIWRlZmF1bHQ7XG5cbiRzZWxlY3Rpb24tb3BlbmVkLWJnLXRvcC1jb2xvcjogJHNlbGVjdGlvbi1iZy1ib3R0b20tY29sb3IgIWRlZmF1bHQ7XG4kc2VsZWN0aW9uLW9wZW5lZC1iZy1ib3R0b20tY29sb3I6ICRzZWxlY3Rpb24tYmctdG9wLWNvbG9yICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tei1pbmRleDogMSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWJnLWNvbG9yOiAkc2VsZWN0aW9uLWJnLXRvcC1jb2xvciAhZGVmYXVsdDtcblxuJHJlc3VsdHMtbWF4LWhlaWdodDogMjAwcHggIWRlZmF1bHQ7XG4kcmVzdWx0cy1uZXN0ZWQtcGFkZGluZzogMjBweCAhZGVmYXVsdDtcblxuJHJlc3VsdHMtY2hvaWNlLWJnLWhvdmVyLWNvbG9yOiAjMzg3NWQ3ICFkZWZhdWx0O1xuJHJlc3VsdHMtY2hvaWNlLWZnLWhvdmVyLWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcblxuJHJlc3VsdHMtY2hvaWNlLWZnLXVuc2VsZWN0YWJsZS1jb2xvcjogZ3JleSAhZGVmYXVsdDtcbiIsIi5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICBjdXJzb3I6IHRleHQ7XG5cbiAgb3V0bGluZTogMDtcblxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGZvY3VzLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZV9fZGlzcGxheSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuXG4gICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICB9XG5cbiAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuXG4gICAgY29sb3I6ICRyZW1vdmUtY29sb3I7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICBwYWRkaW5nOiAwIDRweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRyZW1vdmUtaG92ZXItY29sb3I7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4mW2Rpcj1cInJ0bFwiXSB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX2Rpc3BsYXkge1xuICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19jaG9pY2VfX3JlbW92ZSB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiAgICB9XG4gIH1cbn1cblxuJi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRmb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSB7XG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWJlbG93IHtcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgfVxuICB9XG59XG4iLCJAaW1wb3J0IFwiZGVmYXVsdHNcIjtcbkBpbXBvcnQgXCIuLi8uLi9taXhpbnMvZ3JhZGllbnRzXCI7XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyB7XG4gIEBpbXBvcnQgXCJzaW5nbGVcIjtcbiAgQGltcG9ydCBcIm11bHRpcGxlXCI7XG5cbiAgLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xuICAgICAgb3V0bGluZTogMDtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuc2VsZWN0Mi1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnLWNvbG9yO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB9XG5cbiAgLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG5cbiAgLnNlbGVjdDItZHJvcGRvd24tLWJlbG93IHtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0cyA+IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMge1xuICAgIG1heC1oZWlnaHQ6ICRyZXN1bHRzLW1heC1oZWlnaHQ7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0tZ3JvdXAge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWRpc2FibGVkIHtcbiAgICBjb2xvcjogJHJlc3VsdHMtY2hvaWNlLWZnLXVuc2VsZWN0YWJsZS1jb2xvcjtcbiAgfVxuXG4gIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLXNlbGVjdGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZXN1bHRzLWNob2ljZS1iZy1ob3Zlci1jb2xvcjtcbiAgICBjb2xvcjogJHJlc3VsdHMtY2hvaWNlLWZnLWhvdmVyLWNvbG9yO1xuICB9XG5cbiAgLnNlbGVjdDItcmVzdWx0c19fZ3JvdXAge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIC5zZWxlY3QyLWRyb3Bkb3duIHtcbiAgICBib3JkZXItY29sb3I6ICRmb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cbn1cbiIsIi4jeyRjYXJvdXNlbC1wcmVmaXh9Y2Fyb3VzZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgJiAqLFxuICAmICo6YmVmb3JlLFxuICAmICo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gIH1cblxuICAmLmlzLWRyYWdnYWJsZSB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYjtcbiAgfVxuXG4gICYuaXMtZHJhZ2dpbmcge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IGdyYWJiaW5nO1xuICB9XG59XG5cbi4jeyRjYXJvdXNlbC1wcmVmaXh9Y2Fyb3VzZWxfX3ZpZXdwb3J0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLiN7JGNhcm91c2VsLXByZWZpeH1jYXJvdXNlbF9fdHJhY2sge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uI3skY2Fyb3VzZWwtcHJlZml4fWNhcm91c2VsX19zbGlkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBAaWYgKCRjYXJvdXNlbC1zbGlkZS13aWR0aCkge1xuICAgIHdpZHRoOiAkY2Fyb3VzZWwtc2xpZGUtd2lkdGg7XG4gIH1cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xufVxuIiwiLmhhcy1kb3RzIHtcbiAgQGlmICgkY2Fyb3VzZWwtZG90cy1tYXJnaW4gPiAwKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogY2FsYygjeyRjYXJvdXNlbC1kb3RzLW1hcmdpbn0gKyAjeyRjYXJvdXNlbC1kb3RzLWhlaWdodH0pO1xuICB9XG59XG5cbi5jYXJvdXNlbF9fZG90cyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuXG4gIEBpZiAoJGNhcm91c2VsLWRvdHMtYWJzb2x1dGUpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyAjeyRjYXJvdXNlbC1kb3RzLW1hcmdpbn0pO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gIH1cblxuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBsaXN0LXN0eWxlOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAuY2Fyb3VzZWxfX2RvdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICB3aWR0aDogJGNhcm91c2VsLWRvdHMtd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtZG90cy1oZWlnaHQ7XG5cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogJGNhcm91c2VsLWRvdHMtZG90LXdpZHRoO1xuICAgICAgaGVpZ2h0OiAkY2Fyb3VzZWwtZG90cy1kb3QtaGVpZ2h0O1xuICAgICAgYm9yZGVyLXJhZGl1czogJGNhcm91c2VsLWRvdHMtZG90LXJhZGl1cztcblxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRvdHMtZG90LWNvbG9yO1xuXG4gICAgICBAaWYgKCRjYXJvdXNlbC1kb3RzLWRvdC1vcGFjaXR5IDwgMSkge1xuICAgICAgICBvcGFjaXR5OiAkY2Fyb3VzZWwtZG90cy1kb3Qtb3BhY2l0eTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgKCRjYXJvdXNlbC1kb3RzLWRvdC1vcGFjaXR5IDwgMSkge1xuICAgICAgJi5pcy1zZWxlY3RlZDphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkY2Fyb3VzZWwtcHJlZml4OiBcIlwiICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtc2xpZGUtd2lkdGg6IHZhcigtLWNhcm91c2VsLXNsaWRlLXdpZHRoLCA2MCUpICFkZWZhdWx0O1xyXG5cclxuLypcclxuICAgIERvdHMgcGx1Z2luXHJcbiovXHJcbiRjYXJvdXNlbC1kb3RzLWFic29sdXRlOiB0cnVlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtZG90cy1tYXJnaW46IDAuNXJlbSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWRvdHMtd2lkdGg6IDIycHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1kb3RzLWhlaWdodDogMjJweCAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1kb3RzLWRvdC13aWR0aDogOHB4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtZG90cy1kb3QtaGVpZ2h0OiA4cHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1kb3RzLWRvdC1jb2xvcjogY3VycmVudENvbG9yICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtZG90cy1kb3Qtb3BhY2l0eTogMC4yNSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWRvdHMtZG90LXJhZGl1czogNTAlICFkZWZhdWx0O1xyXG5cclxuLypcclxuICAgIE5hdmlnYXRpb24gcGx1Z2luXHJcbiovXHJcblxyXG4kY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiB2YXIoLS1jYXJvdXNlbC1idXR0b24td2lkdGgsIDQ4cHgpICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodCwgNDhweCkgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtYnV0dG9uLWNvbG9yOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tY29sb3IsIGN1cnJlbnRDb2xvcikgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tYmc6IHZhcigtLWNhcm91c2VsLWJ1dHRvbi1iZywgdHJhbnNwYXJlbnQpICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdzogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdywgbm9uZSkgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1czogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLWJvcmRlci1yYWRpdXMsIDUwJSkgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtYnV0dG9uLXByZXYtcG9zOiAxMHB4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtYnV0dG9uLW5leHQtcG9zOiAxMHB4ICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5OiAwLjMgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogdmFyKC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aCwgNTAlKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1zdmctaGVpZ2h0OiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodCwgNTAlKSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1zdmctc3Ryb2tlLXdpZHRoOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aCwgMS41KSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyOiB2YXIoLS1jYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlciwgbm9uZSkgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tc3ZnLWZpbGw6IG5vbmUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1idXR0b24tc3ZnLXNjYWxlOiBmYWxzZSAhZGVmYXVsdDtcclxuIiwiLmNhcm91c2VsX19idXR0b24ge1xuICB3aWR0aDogJGNhcm91c2VsLWJ1dHRvbi13aWR0aDtcbiAgaGVpZ2h0OiAkY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDtcblxuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG5cbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogJGNhcm91c2VsLWJ1dHRvbi1jb2xvcjtcbiAgYmFja2dyb3VuZDogJGNhcm91c2VsLWJ1dHRvbi1iZztcblxuICBAaWYgKCRjYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSkge1xuICAgIGJvcmRlci1yYWRpdXM6ICRjYXJvdXNlbC1idXR0b24tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIEBpZiAoJGNhcm91c2VsLWJ1dHRvbi1zaGFkb3cgIT0gZmFsc2UpIHtcbiAgICBib3gtc2hhZG93OiAkY2Fyb3VzZWwtYnV0dG9uLXNoYWRvdztcbiAgfVxuXG4gICYuaXMtcHJldixcbiAgJi5pcy1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG5cbiAgJi5pcy1wcmV2IHtcbiAgICBsZWZ0OiAkY2Fyb3VzZWwtYnV0dG9uLXByZXYtcG9zO1xuICB9XG5cbiAgJi5pcy1uZXh0IHtcbiAgICByaWdodDogJGNhcm91c2VsLWJ1dHRvbi1uZXh0LXBvcztcbiAgfVxuXG4gIEBpZiAoJGNhcm91c2VsLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5ICE9IGZhbHNlKSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuXG4gICAgJltkaXNhYmxlZF0ge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgb3BhY2l0eTogJGNhcm91c2VsLWJ1dHRvbi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxuXG4gICYgc3ZnIHtcbiAgICB3aWR0aDogJGNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg7XG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ7XG5cbiAgICBmaWxsOiAkY2Fyb3VzZWwtYnV0dG9uLXN2Zy1maWxsO1xuXG4gICAgc3Ryb2tlOiBjdXJyZW50Q29sb3I7XG4gICAgc3Ryb2tlLXdpZHRoOiAkY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zdHJva2Utd2lkdGg7XG4gICAgc3Ryb2tlLWxpbmVqb2luOiBiZXZlbDtcbiAgICBzdHJva2UtbGluZWNhcDogcm91bmQ7XG5cbiAgICBmaWx0ZXI6ICRjYXJvdXNlbC1idXR0b24tc3ZnLWZpbHRlcjtcblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gICAgQGlmICgkY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zY2FsZSAhPSBmYWxzZSkge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkY2Fyb3VzZWwtYnV0dG9uLXN2Zy1zY2FsZSk7XG4gICAgfVxuICB9XG59XG4iLCJodG1sLndpdGgtZmFuY3lib3gge1xuICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XG59XG5cbmJvZHkuY29tcGVuc2F0ZS1mb3Itc2Nyb2xsYmFyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGRpcmVjdGlvbjogbHRyO1xuXG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogJGZhbmN5Ym94LWNvbnRhaW5lci1wYWRkaW5nO1xuXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICBjb2xvcjogJGZhbmN5Ym94LWNvbnRhaW5lci1jb2xvcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAxMDUwO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgbGVmdDtcblxuICAmICosXG4gICYgKjo6YmVmb3JlLFxuICAmICo6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICB9XG5cbiAgJiA6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cblxuICBib2R5Om5vdCguaXMtdXNpbmctbW91c2UpICYgOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAkZmFuY3lib3gtZm9jdXMtc2hhZG93O1xuICB9XG5cbiAgLS1jYXJvdXNlbC1idXR0b24td2lkdGg6IDQ4cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLWhlaWdodDogNDhweDtcblxuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDI0cHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDI0cHg7XG5cbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXN0cm9rZS13aWR0aDogMi41O1xuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctZmlsdGVyOiBkcm9wLXNoYWRvdygxcHggMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuNCkpO1xuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoY29udGFpbmVyKTtcbn1cblxuLmZhbmN5Ym94X19iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAtMTtcbiAgYmFja2dyb3VuZDogJGZhbmN5Ym94LWJhY2tkcm9wLWJnO1xuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoYmFja2Ryb3ApO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWluLWhlaWdodDogMDtcblxuICAvKiBGb3IgU2FmYXJpICovXG4gIGhlaWdodDogMTAwJTtcblxuICB6LWluZGV4OiAxMDtcblxuICAmLmhhcy1kb3RzIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKCN7JGNhcm91c2VsLWRvdHMtbWFyZ2lufSArICN7JGNhcm91c2VsLWRvdHMtaGVpZ2h0fSk7XG4gIH1cblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGNhcm91c2VsKTtcbn1cblxuLmZhbmN5Ym94X192aWV3cG9ydCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLmZhbmN5Ym94X190cmFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmZhbmN5Ym94X19zbGlkZSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuXG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogJGZhbmN5Ym94LXNsaWRlLXBhZGRpbmc7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyc2Nyb2xsLWJlaGF2aW9yOiBjb250YWluO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgb3V0bGluZTogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBmbGV4OiAwIDAgMDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cblxuICAtLWNhcm91c2VsLWJ1dHRvbi13aWR0aDogMzZweDtcbiAgLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiAzNnB4O1xuXG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy13aWR0aDogMjJweDtcbiAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjJweDtcblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KHNsaWRlKTtcbn1cblxuLmZhbmN5Ym94X19jb250ZW50IHtcbiAgbWFyZ2luOiAwIGVudihzYWZlLWFyZWEtaW5zZXQtcmlnaHQsIDBweCkgMCBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQsIDBweCk7XG4gIHBhZGRpbmc6ICRmYW5jeWJveC1jb250ZW50LXBhZGRpbmc7XG4gIGNvbG9yOiAkZmFuY3lib3gtY29udGVudC1jb2xvcjtcbiAgYmFja2dyb3VuZDogJGZhbmN5Ym94LWNvbnRlbnQtYmc7XG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG5cbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICB6LWluZGV4OiAyMDtcblxuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KGNvbnRlbnQpO1xuXG4gICYgOmZvY3VzOm5vdCguY2Fyb3VzZWxfX2J1dHRvbi5pcy1jbG9zZSkge1xuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLmZhbmN5Ym94X19jYXB0aW9uIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogJGZhbmN5Ym94LWNhcHRpb24tbWFyZ2luO1xuICBwYWRkaW5nOiAkZmFuY3lib3gtY2FwdGlvbi1wYWRkaW5nO1xuICBsaW5lLWhlaWdodDogJGZhbmN5Ym94LWNhcHRpb24tbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZmFuY3lib3gtY2FwdGlvbi1jb2xvcjtcblxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBjdXJzb3I6IGF1dG87XG4gIGZsZXgtc2hyaW5rOiAwO1xuXG4gIG92ZXJmbG93LXdyYXA6IGFueXdoZXJlO1xuXG4gIC5pcy1sb2FkaW5nICYge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgfVxuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoY2FwdGlvbik7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyID4gLmNhcm91c2VsX19kb3RzIHtcbiAgdG9wOiAxMDAlO1xuICBjb2xvcjogJGZhbmN5Ym94LWNvbnRhaW5lci1jb2xvcjtcbn1cblxuLmZhbmN5Ym94X19uYXYge1xuICBAaW5jbHVkZSBmYW5jeWJveC1icmVha3BvaW50KG5hdik7XG5cbiAgJiAuY2Fyb3VzZWxfX2J1dHRvbiB7XG4gICAgei1pbmRleDogNDA7XG5cbiAgICAmLmlzLW5leHQge1xuICAgICAgcmlnaHQ6IDhweDtcblxuICAgICAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChidXR0b24tbmV4dCk7XG4gICAgfVxuXG4gICAgJi5pcy1wcmV2IHtcbiAgICAgIGxlZnQ6IDhweDtcblxuICAgICAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChidXR0b24tcHJldik7XG4gICAgfVxuICB9XG59XG5cbi5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDhweDtcbiAgdG9wOiBjYWxjKGVudihzYWZlLWFyZWEtaW5zZXQtdG9wLCAwcHgpICsgOHB4KTtcbiAgcmlnaHQ6IGNhbGMoZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KSArIDhweCk7XG5cbiAgei1pbmRleDogNDA7XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChidXR0b24tY2xvc2Utb3V0c2lkZSk7XG59XG5cbi8qIENsb3NlIGJ1dHRvbiBsb2NhdGVkIGluc2lkZSBjb250ZW50IGFyZWEgKi9cbi5mYW5jeWJveF9fY29udGVudCA+IC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC00MHB4O1xuICByaWdodDogMDtcblxuICBjb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsICNmZmYpO1xuXG4gIEBpbmNsdWRlIGZhbmN5Ym94LWJyZWFrcG9pbnQoYnV0dG9uLWNsb3NlLWluc2lkZSk7XG59XG5cbi5mYW5jeWJveF9fbm8tY2xpY2ssXG4uZmFuY3lib3hfX25vLWNsaWNrIGJ1dHRvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuIiwiJGZhbmN5Ym94LWJyZWFrcG9pbnRzOiAoXG4gIHhsOiAoXG4gICAgYnAtd2lkdGg6IDEwMjRweCxcbiAgICBjb250YWluZXI6IChcbiAgICAgIC0tY2Fyb3VzZWwtYnV0dG9uLXdpZHRoOiA0OHB4LFxuICAgICAgLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0OiA0OHB4LFxuICAgICAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLXdpZHRoOiAyN3B4LFxuICAgICAgLS1jYXJvdXNlbC1idXR0b24tc3ZnLWhlaWdodDogMjdweCxcbiAgICApLFxuICAgIGJ1dHRvbi1jbG9zZS1vdXRzaWRlOiAoXG4gICAgICByaWdodDogNDBweCxcbiAgICApLFxuICAgIGJ1dHRvbi1uZXh0OiAoXG4gICAgICByaWdodDogNDBweCxcbiAgICApLFxuICAgIGJ1dHRvbi1wcmV2OiAoXG4gICAgICBsZWZ0OiA0MHB4LFxuICAgICksXG4gICAgc2xpZGU6IChcbiAgICAgIHBhZGRpbmc6IDY0cHggMTAwcHgsXG4gICAgKSxcbiAgICB0b29sYmFyOiAoXG4gICAgICBwYWRkaW5nOiA4cHgsXG4gICAgKSxcbiAgKSxcbikgIWRlZmF1bHQ7XG5cbiRmYW5jeWJveC1jb250YWluZXItY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCAjZmZmKSAhZGVmYXVsdDtcbiRmYW5jeWJveC1jb250YWluZXItcGFkZGluZzogZW52KHNhZmUtYXJlYS1pbnNldC10b3AsIDBweCkgZW52KHNhZmUtYXJlYS1pbnNldC1yaWdodCwgMHB4KVxuICBlbnYoc2FmZS1hcmVhLWluc2V0LWJvdHRvbSwgMHB4KSBlbnYoc2FmZS1hcmVhLWluc2V0LWxlZnQsIDBweCkgIWRlZmF1bHQ7XG5cbiRmYW5jeWJveC1iYWNrZHJvcC1iZzogdmFyKC0tZmFuY3lib3gtYmcsIHJnYmEoMjQsIDI0LCAyNywgMC45MikpICFkZWZhdWx0O1xuXG4kZmFuY3lib3gtYWNjZW50LWNvbG9yOiB2YXIoLS1mYW5jeWJveC1hY2NlbnQtY29sb3IsIHJnYmEoMzQsIDIxMywgMjMzLCAwLjk2KSkgIWRlZmF1bHQ7XG4kZmFuY3lib3gtZm9jdXMtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMnB4IHZhcigtLWZhbmN5Ym94LWFjY2VudC1jb2xvciwgcmdiYSgxLCAyMTAsIDIzMiwgMC45NCkpICFkZWZhdWx0O1xuXG4kZmFuY3lib3gtc3Bpbm5lci1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29sb3IsIGN1cnJlbnRDb2xvcikgIWRlZmF1bHQ7XG4kZmFuY3lib3gtc3Bpbm5lci13aWR0aDogNTBweCAhZGVmYXVsdDtcbiRmYW5jeWJveC1zcGlubmVyLWhlaWdodDogNTBweCAhZGVmYXVsdDtcbiRmYW5jeWJveC1zcGlubmVyLXN2Zy1zdHJva2Utd2lkdGg6IDIuNzUgIWRlZmF1bHQ7XG5cbiRmYW5jeWJveC1zbGlkZS1wYWRkaW5nOiA0OHB4IDhweCA4cHggOHB4ICFkZWZhdWx0O1xuXG4kZmFuY3lib3gtY29udGVudC1jb2xvcjogdmFyKC0tZmFuY3lib3gtY29udGVudC1jb2xvciwgIzM3NDE1MSkgIWRlZmF1bHQ7XG4kZmFuY3lib3gtY29udGVudC1iZzogdmFyKC0tZmFuY3lib3gtY29udGVudC1iZywgI2ZmZikgIWRlZmF1bHQ7XG4kZmFuY3lib3gtY29udGVudC1wYWRkaW5nOiAzNnB4ICFkZWZhdWx0O1xuXG4kZmFuY3lib3gtY2FwdGlvbi1tYXJnaW46IDAgIWRlZmF1bHQ7XG4kZmFuY3lib3gtY2FwdGlvbi1wYWRkaW5nOiAxcmVtIDAgMCAwICFkZWZhdWx0O1xuJGZhbmN5Ym94LWNhcHRpb24tY29sb3I6IHZhcigtLWZhbmN5Ym94LWNvbG9yLCBjdXJyZW50Q29sb3IpICFkZWZhdWx0O1xuJGZhbmN5Ym94LWNhcHRpb24tbGluZS1oZWlnaHQ6IDEuMzc1ICFkZWZhdWx0O1xuXG4vKlxuICBUaHVtYnMgcGx1Z2luXG4qL1xuXG4kZmFuY3lib3gtdGh1bWJzLXBhZGRpbmc6IDBweCAzcHggIWRlZmF1bHQ7XG4kZmFuY3lib3gtdGh1bWJzLXNwYWNpbmc6IDhweCAzcHggIWRlZmF1bHQ7XG4kZmFuY3lib3gtdGh1bWJzLXJhZGl1czogOHB4IDNweCAhZGVmYXVsdDtcbiRmYW5jeWJveC10aHVtYnMtd2lkdGg6IHZhcigtLWZhbmN5Ym94LXRodW1icy13aWR0aCwgOTZweCkgIWRlZmF1bHQ7XG4kZmFuY3lib3gtdGh1bWJzLXJhdGlvOiB2YXIoLS1mYW5jeWJveC10aHVtYnMtcmF0aW8sIDEuNSkgIWRlZmF1bHQ7IC8qIDMvMiAqL1xuJGZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzOiB2YXIoLS1mYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cywgNHB4KSAhZGVmYXVsdDtcbiRmYW5jeWJveC10aHVtYnMtYmc6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKSAhZGVmYXVsdDtcblxuJGZhbmN5Ym94LXRodW1icy1zZWxlY3RlZC1vcGFjaXR5OiBmYWxzZSAhZGVmYXVsdDtcbiRmYW5jeWJveC10aHVtYnMtc2VsZWN0ZWQtYm9yZGVyOiB0cnVlICFkZWZhdWx0O1xuJGZhbmN5Ym94LXRodW1icy1zZWxlY3RlZC1ib3JkZXItd2lkdGg6IDVweCAhZGVmYXVsdDtcbiRmYW5jeWJveC10aHVtYnMtc2VsZWN0ZWQtYm9yZGVyLWNvbG9yOiAkZmFuY3lib3gtYWNjZW50LWNvbG9yICFkZWZhdWx0O1xuXG4vKlxuICBIVE1MIHBsdWdpblxuKi9cbiRmYW5jeWJveC1pZnJhbWUtd2lkdGg6IDEwMCUgIWRlZmF1bHQ7XG4kZmFuY3lib3gtaWZyYW1lLWhlaWdodDogODAlICFkZWZhdWx0O1xuXG4kZmFuY3lib3gtdmlkZW8td2lkdGg6IDk2MHB4ICFkZWZhdWx0O1xuJGZhbmN5Ym94LXZpZGVvLWhlaWdodDogNTQwcHggIWRlZmF1bHQ7XG5cbi8qXG4gIFRvb2xiYXIgcGx1Z2luXG4qL1xuXG4kZmFuY3lib3gtdG9vbGJhci1iZzogbGluZWFyLWdyYWRpZW50KFxuICB0byB0b3AsXG4gIGhzbGEoMCwgMCUsIDAlLCAwKSAwJSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMDA2KSA4LjElLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4wMjEpIDE1LjUlLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4wNDYpIDIyLjUlLFxuICBoc2xhKDAsIDAlLCAwJSwgMC4wNzcpIDI5JSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMTE0KSAzNS4zJSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMTU1KSA0MS4yJSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMTk4KSA0Ny4xJSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMjQyKSA1Mi45JSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMjg1KSA1OC44JSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMzI2KSA2NC43JSxcbiAgaHNsYSgwLCAwJSwgMCUsIDAuMzYzKSA3MSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjM5NCkgNzcuNSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjQxOSkgODQuNSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjQzNCkgOTEuOSUsXG4gIGhzbGEoMCwgMCUsIDAlLCAwLjQ0KSAxMDAlXG4pICFkZWZhdWx0O1xuJGZhbmN5Ym94LXRvb2xiYXItcGFkZGluZzogMCAhZGVmYXVsdDtcbiIsIkBtaXhpbiBmYW5jeWJveC1icmVha3BvaW50KCRrZXkpIHtcbiAgQGVhY2ggJGtleU1hcCwgJHZhbHVlTWFwIGluICRmYW5jeWJveC1icmVha3BvaW50cyB7XG4gICAgQGlmIG1hcC1oYXMta2V5KCR2YWx1ZU1hcCwgJGtleSkge1xuICAgICAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogbWFwLWdldCgkdmFsdWVNYXAsIGJwLXdpZHRoKSkge1xuICAgICAgICBAZWFjaCAkcHJvcEtleSwgJHByb3BWYWx1ZSBpbiBtYXAtZ2V0KCR2YWx1ZU1hcCwgJGtleSkge1xuICAgICAgICAgICN7JHByb3BLZXl9OiAkcHJvcFZhbHVlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuZmFuY3lib3hfX3NwaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG5cbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cbiAgd2lkdGg6ICRmYW5jeWJveC1zcGlubmVyLXdpZHRoO1xuICBoZWlnaHQ6ICRmYW5jeWJveC1zcGlubmVyLWhlaWdodDtcblxuICBjb2xvcjogJGZhbmN5Ym94LXNwaW5uZXItY29sb3I7XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludChsb2FkZXIpO1xuXG4gIC5mYW5jeWJveF9fc2xpZGUgJiB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHotaW5kZXg6IDEwNTM7XG4gIH1cblxuICAmIHN2ZyB7XG4gICAgYW5pbWF0aW9uOiBmYW5jeWJveC1yb3RhdGUgMnMgbGluZWFyIGluZmluaXRlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJiBjaXJjbGUge1xuICAgICAgZmlsbDogbm9uZTtcbiAgICAgIHN0cm9rZS13aWR0aDogJGZhbmN5Ym94LXNwaW5uZXItc3ZnLXN0cm9rZS13aWR0aDtcbiAgICAgIHN0cm9rZS1taXRlcmxpbWl0OiAxMDtcblxuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwO1xuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDA7XG4gICAgICBhbmltYXRpb246IGZhbmN5Ym94LWRhc2ggMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcbiAgICAgIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgICAgIHN0cm9rZTogY3VycmVudENvbG9yO1xuICAgIH1cbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1kYXNoIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0zNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDg5LCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjRweDtcbiAgfVxufVxuIiwiLmZhbmN5Ym94X19iYWNrZHJvcCxcbi5mYW5jeWJveF9fY2FwdGlvbixcbi5mYW5jeWJveF9fbmF2LFxuLmNhcm91c2VsX19kb3RzLFxuLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbn1cblxuLyogT3BlbmluZyAqL1xuLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSB7XG4gICYgLmZhbmN5Ym94X19iYWNrZHJvcCxcbiAgJiAuZmFuY3lib3hfX2NhcHRpb24sXG4gICYgLmZhbmN5Ym94X19uYXYsXG4gICYgLmNhcm91c2VsX19kb3RzLFxuICAmIC5jYXJvdXNlbF9fYnV0dG9uLmlzLWNsb3NlIHtcbiAgICBhbmltYXRpb246IDAuMTVzIGVhc2UgYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjtcbiAgfVxufVxuXG4vKiBDbG9zaW5nICovXG4uZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZC5pcy1jbG9zaW5nIHtcbiAgJiAuZmFuY3lib3hfX2JhY2tkcm9wLFxuICAmIC5mYW5jeWJveF9fY2FwdGlvbixcbiAgJiAuZmFuY3lib3hfX25hdixcbiAgJiAuY2Fyb3VzZWxfX2RvdHMsXG4gICYgLmNhcm91c2VsX19idXR0b24uaXMtY2xvc2Uge1xuICAgIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVPdXQ7XG4gIH1cbn1cblxuLmZhbmN5Ym94LWZhZGVJbiB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVJbjtcbn1cblxuLmZhbmN5Ym94LWZhZGVPdXQge1xuICBhbmltYXRpb246IDAuMXMgZWFzZSBib3RoIGZhbmN5Ym94LWZhZGVPdXQ7XG59XG5cbi5mYW5jeWJveC16b29tSW5VcCB7XG4gIGFuaW1hdGlvbjogMC4ycyBlYXNlIGJvdGggZmFuY3lib3gtem9vbUluVXA7XG59XG5cbi5mYW5jeWJveC16b29tT3V0RG93biB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXpvb21PdXREb3duO1xufVxuXG4vKiBCb3RoIGB0aHJvd091dGAgY2xhc3NlcyBhcmUgZm9yIGNsb3NpbmcgYW5pbWF0aW9uIGFmdGVyIGRyYWdnaW5nIHVwL2Rvd24gKi9cbi5mYW5jeWJveC10aHJvd091dFVwIHtcbiAgYW5pbWF0aW9uOiAwLjE1cyBlYXNlIGJvdGggZmFuY3lib3gtdGhyb3dPdXRVcDtcbn1cblxuLmZhbmN5Ym94LXRocm93T3V0RG93biB7XG4gIGFuaW1hdGlvbjogMC4xNXMgZWFzZSBib3RoIGZhbmN5Ym94LXRocm93T3V0RG93bjtcbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1mYWRlSW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgdG8ge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC1mYWRlT3V0IHtcbiAgdG8ge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC16b29tSW5VcCB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC45NykgdHJhbnNsYXRlM2QoMCwgMTZweCwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC16b29tT3V0RG93biB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOTcpIHRyYW5zbGF0ZTNkKDAsIDE2cHgsIDApO1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYW5jeWJveC10aHJvd091dFVwIHtcbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTMwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhbmN5Ym94LXRocm93T3V0RG93biB7XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwJSwgMCk7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuIiwiLmZhbmN5Ym94X19jYXJvdXNlbCAuY2Fyb3VzZWxfX3NsaWRlIHtcbiAgc2Nyb2xsYmFyLXdpZHRoOiB0aGluO1xuICBzY3JvbGxiYXItY29sb3I6ICNjY2MgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpO1xufVxuXG4uZmFuY3lib3hfX2Nhcm91c2VsIC5jYXJvdXNlbF9fc2xpZGU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwgLmNhcm91c2VsX19zbGlkZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuIiwiLmZhbmN5Ym94X19jYXJvdXNlbCB7XG4gICYuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUsXG4gICYuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiBncmFiO1xuICB9XG5cbiAgJi5pcy1kcmFnZ2luZyAuZmFuY3lib3hfX3NsaWRlLFxuICAmLmlzLWRyYWdnaW5nIC5mYW5jeWJveF9fc2xpZGUgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgfVxuXG4gICYgLmZhbmN5Ym94X19zbGlkZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgIGN1cnNvcjogYXV0bztcbiAgfVxuXG4gICYgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9pbiAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgIGN1cnNvcjogem9vbS1pbjtcbiAgfVxuXG4gICYgLmZhbmN5Ym94X19zbGlkZS5jYW4tem9vbV9vdXQgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xuICB9XG5cbiAgJiAuZmFuY3lib3hfX3NsaWRlLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IGdyYWI7XG4gIH1cblxuICAmIC5mYW5jeWJveF9fc2xpZGUuaXMtZHJhZ2dpbmcgLmZhbmN5Ym94X19jb250ZW50IHtcbiAgICBjdXJzb3I6IG1vdmU7XG4gICAgY3Vyc29yOiBncmFiYmluZztcbiAgfVxufVxuIiwiLmZhbmN5Ym94X19pbWFnZSB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG5cbi5oYXMtaW1hZ2Uge1xuICAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgbWluLWhlaWdodDogMXB4O1xuXG4gICAgLmlzLWNsb3NpbmcgJiB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gIH1cblxuICAmW2RhdGEtaW1hZ2UtZml0PVwiY29udGFpblwiXSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdG91Y2gtYWN0aW9uOiBub25lO1xuXG4gICAgLyogRml4IE1hYyBPUyBTYWZhcmkgMTEgLSAxMyAqL1xuICAgIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgIC5mYW5jeWJveF9faW1hZ2Uge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgfVxuICB9XG5cbiAgJltkYXRhLWltYWdlLWZpdD1cImNvbnRhaW4td1wiXSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgICAuZmFuY3lib3hfX2NvbnRlbnQge1xuICAgICAgbWluLWhlaWdodDogYXV0bztcbiAgICB9XG5cbiAgICAuZmFuY3lib3hfX2ltYWdlIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICB9XG4gIH1cblxuICAmW2RhdGEtaW1hZ2UtZml0PVwiY292ZXJcIl0ge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZTtcblxuICAgIC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG5cbiAgICAuZmFuY3lib3hfX2ltYWdlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5mYW5jeWJveF9fY2Fyb3VzZWwge1xuICAuZmFuY3lib3hfX3NsaWRlIHtcbiAgICAkcDogJjtcblxuICAgIEBhdC1yb290IC5mYW5jeWJveF9fY29udGVudCB7XG4gICAgICAjeyRwfS5oYXMtaWZyYW1lICYsXG4gICAgICAjeyRwfS5oYXMtbWFwICYsXG4gICAgICAjeyRwfS5oYXMtcGRmICYsXG4gICAgICAjeyRwfS5oYXMtdmlkZW8gJixcbiAgICAgICN7JHB9Lmhhcy1odG1sNXZpZGVvICYge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgfVxuXG4gICAgICAjeyRwfS5oYXMtaWZyYW1lICYsXG4gICAgICAjeyRwfS5oYXMtbWFwICYsXG4gICAgICAjeyRwfS5oYXMtcGRmICYge1xuICAgICAgICB3aWR0aDogJGZhbmN5Ym94LWlmcmFtZS13aWR0aDtcbiAgICAgICAgaGVpZ2h0OiAkZmFuY3lib3gtaWZyYW1lLWhlaWdodDtcbiAgICAgIH1cblxuICAgICAgI3skcH0uaGFzLXZpZGVvICYsXG4gICAgICAjeyRwfS5oYXMtaHRtbDV2aWRlbyAmIHtcbiAgICAgICAgd2lkdGg6ICRmYW5jeWJveC12aWRlby13aWR0aDtcbiAgICAgICAgaGVpZ2h0OiAkZmFuY3lib3gtdmlkZW8taGVpZ2h0O1xuXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgI3skcH0uaGFzLW1hcCAmLFxuICAgICAgI3skcH0uaGFzLXBkZiAmLFxuICAgICAgI3skcH0uaGFzLXZpZGVvICYsXG4gICAgICAjeyRwfS5oYXMtaHRtbDV2aWRlbyAmIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNCwgMjQsIDI3LCAwLjkpO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgI3skcH0uaGFzLW1hcCAmIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2U1ZTNkZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZhbmN5Ym94X19odG1sNXZpZGVvLFxuLmZhbmN5Ym94X19pZnJhbWUge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLmZhbmN5Ym94LXBsYWNlaG9sZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItd2lkdGg6IDA7XG59XG4iLCIuZmFuY3lib3hfX3RodW1icyB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRmYW5jeWJveC10aHVtYnMtcGFkZGluZztcblxuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcblxuICAuZmFuY3lib3hfX2NvbnRhaW5lci5pcy1hbmltYXRlZFthcmlhLWhpZGRlbj1cImZhbHNlXCJdICYge1xuICAgIGFuaW1hdGlvbjogMC4xNXMgZWFzZS1pbiBiYWNrd2FyZHMgZmFuY3lib3gtZmFkZUluO1xuICB9XG5cbiAgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWQuaXMtY2xvc2luZyAmIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJiAuY2Fyb3VzZWxfX3NsaWRlIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogJGZhbmN5Ym94LXRodW1icy13aWR0aDtcblxuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAkZmFuY3lib3gtdGh1bWJzLXNwYWNpbmc7XG5cbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQGlmICgkZmFuY3lib3gtdGh1bWJzLXNlbGVjdGVkLWJvcmRlciAhPSBmYWxzZSkge1xuICAgICAgJiAuZmFuY3lib3hfX3RodW1iOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuXG4gICAgICAgIGJvcmRlci13aWR0aDogJGZhbmN5Ym94LXRodW1icy1zZWxlY3RlZC1ib3JkZXItd2lkdGg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGZhbmN5Ym94LXRodW1icy1zZWxlY3RlZC1ib3JkZXItY29sb3I7XG5cbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuXG4gICAgICAgIEBpZiAoJGZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzICE9IGZhbHNlKSB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogJGZhbmN5Ym94LXRodW1icy1ib3JkZXItcmFkaXVzO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuaXMtbmF2LXNlbGVjdGVkIC5mYW5jeWJveF9fdGh1bWI6OmFmdGVyIHtcbiAgICAgICAgb3BhY2l0eTogMC45MjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICA+ICoge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmZhbmN5Ym94X190aHVtYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLyogS2VlcCBhc3BlY3QgcmF0aW8gKi9cbiAgcGFkZGluZy10b3A6IGNhbGMoMTAwJSAvICgjeyRmYW5jeWJveC10aHVtYnMtcmF0aW99KSk7XG5cbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZhbmN5Ym94LXRodW1icy1iZztcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICBAaWYgKCRmYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cyAhPSBmYWxzZSkge1xuICAgIGJvcmRlci1yYWRpdXM6ICRmYW5jeWJveC10aHVtYnMtYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gIEBpZiAoJGZhbmN5Ym94LXRodW1icy1zZWxlY3RlZC1vcGFjaXR5ICE9IGZhbHNlKSB7XG4gICAgLmlzLW5hdi1zZWxlY3RlZCAmIHtcbiAgICAgIG9wYWNpdHk6ICRmYW5jeWJveC10aHVtYnMtc2VsZWN0ZWQtb3BhY2l0eTtcbiAgICB9XG4gIH1cbn1cbiIsIi5mYW5jeWJveF9fdG9vbGJhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjA7XG5cbiAgYmFja2dyb3VuZDogJGZhbmN5Ym94LXRvb2xiYXItYmc7XG4gIHBhZGRpbmc6ICRmYW5jeWJveC10b29sYmFyLXBhZGRpbmc7XG5cbiAgdG91Y2gtYWN0aW9uOiBub25lO1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuICAtLWNhcm91c2VsLWJ1dHRvbi1zdmctd2lkdGg6IDIwcHg7XG4gIC0tY2Fyb3VzZWwtYnV0dG9uLXN2Zy1oZWlnaHQ6IDIwcHg7XG5cbiAgQGluY2x1ZGUgZmFuY3lib3gtYnJlYWtwb2ludCh0b29sYmFyKTtcblxuICBvcGFjaXR5OiB2YXIoLS1mYW5jeWJveC1vcGFjaXR5LCAxKTtcbiAgdGV4dC1zaGFkb3c6IHZhcigtLWZhbmN5Ym94LXRvb2xiYXItdGV4dC1zaGFkb3csIDFweCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC40KSk7XG5cbiAgLmZhbmN5Ym94X19jb250YWluZXIuaXMtYW5pbWF0ZWRbYXJpYS1oaWRkZW49XCJmYWxzZVwiXSAmIHtcbiAgICBhbmltYXRpb246IDAuMTVzIGVhc2UtaW4gYmFja3dhcmRzIGZhbmN5Ym94LWZhZGVJbjtcbiAgfVxuXG4gIC5mYW5jeWJveF9fY29udGFpbmVyLmlzLWFuaW1hdGVkLmlzLWNsb3NpbmcgJiB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuXG4gICZfX2l0ZW1zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgJi0tbGVmdCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuXG4gICAgJi0tY2VudGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG5cbiAgICAmLS1yaWdodCB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgICAgICYtLWNlbnRlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZhbmN5Ym94X19jb3VudGVyIHtcbiAgbWluLXdpZHRoOiA3MnB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS1jYXJvdXNlbC1idXR0b24taGVpZ2h0LCA0OHB4KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE3cHg7XG4gIGZvbnQtdmFyaWFudC1udW1lcmljOiB0YWJ1bGFyLW51bXM7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkO1xufVxuXG4uZmFuY3lib3hfX3Byb2dyZXNzIHtcbiAgYmFja2dyb3VuZDogJGZhbmN5Ym94LWFjY2VudC1jb2xvcjtcbiAgaGVpZ2h0OiAzcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgei1pbmRleDogMzA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uZmFuY3lib3hfX2NvbnRhaW5lcjpmdWxsc2NyZWVuOjpiYWNrZHJvcCB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5mYW5jeWJveF9fYnV0dG9uLS1mdWxsc2NyZWVuIGc6bnRoLWNoaWxkKDIpIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhbmN5Ym94X19jb250YWluZXI6ZnVsbHNjcmVlbiAuZmFuY3lib3hfX2J1dHRvbi0tZnVsbHNjcmVlbiBnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyOmZ1bGxzY3JlZW4gLmZhbmN5Ym94X19idXR0b24tLWZ1bGxzY3JlZW4gZzpudGgtY2hpbGQoMikge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgxKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyLmhhcy1zbGlkZXNob3cgLmZhbmN5Ym94X19idXR0b24tLXNsaWRlc2hvdyBnOm50aC1jaGlsZCgyKSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufSIsImh0bWwge1xuICB3aWR0aDogMTAwdnc7XG5cbn1cblxuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuIHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LW1haW47XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMS4zNzU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAkdGV4dDtcblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICB1bCB7XG4gICAgQGluY2x1ZGUgbm8tYnVsbGV0O1xuICB9XG5cbiAgLnNsaWNrLWRvdHMgbGkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICoge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIH1cblxufVxuXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuXG4vL3V0aWxpdGFpcmVcbi5kZXNrdG9wLW9ubHkge1xuICBAaW5jbHVkZSBiZWxvdyhtZCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubGctZGVza3RvcC1vbmx5IHtcbiAgQGluY2x1ZGUgYmVsb3cobGcpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1vYmlsZS1vbmx5IHtcbiAgQGluY2x1ZGUgYWJvdmUobWQpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmxnLW1vYmlsZS1vbmx5IHtcbiAgQGluY2x1ZGUgYWJvdmUobGcpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZsZXgtY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5mbGV4LXN0cmV0Y2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbn1cblxuLmZsZXgtdmVydGljYWwtY2VudGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnN2Zy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbn1cblxuLnNyLW9ubHkge1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IC0xMDAwMHB4O1xufVxuXG4uY2hlY2tib3gtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgW3R5cGU9Y2hlY2tib3hde1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMjAwdnc7XG4gICAgdG9wOiAtMjAwdmg7XG4gICAgJjpjaGVja2VkICsgbGFiZWw6YWZ0ZXJ7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgfVxuXG4gIGxhYmVse1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAmOmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLC4yNSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmOmFmdGVye1xuICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9jaGVjay5zdmcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogM3B4O1xuICAgICAgdG9wOiAtM3B4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cbn1cblxuLmxlYWZsZXQtZGl2LWljb257XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG59XG5cblxuXG5cbiIsIiNkZW1hcmNoZXMge1xuICB3aWR0aDogMTAwdnc7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTMwMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC40cyBlYXNlLWluLW91dDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgcGFkZGluZzogNzhweCAwIDYwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9kZW1hcmNoZXMtZGVjbzEuc3ZnKSBuby1yZXBlYXQgbGVmdCBib3R0b20sIHVybCguLi9pbWFnZXMvZGVtYXJjaGVzLWRlY28yLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IGJvdHRvbSAkYWNjZW50O1xuICB9XG5cbiAgLmRlbWFyY2hlLWlubmVyIHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTMwcHgpO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcblxuICAgIGgyIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4wNzE7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWRpc3BsYXk7XG4gICAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICAgIGZvbnQtc2l6ZTogNC4ycmVtO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVye1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0bztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAwIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmRlbWFyY2hlcy1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgfVxuXG5cbiAgICAgIC5zdmctd3JhcCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgICBoZWlnaHQ6IDY1cHg7XG4gICAgICAgIH1cblxuICAgICAgfVxuXG4gICAgICAuaW5mb3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDEycHggYXV0byAwO1xuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuXG5cbiAgfVxuXG4gIC5kZW1hcmNoZS10b2dnbGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgd2lkdGg6IDE1NXB4O1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygxMDAlICsgM3B4KTtcbiAgICBsZWZ0OiBjYWxjKCgxMDAlIC0gODVweCkgLyAyKTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYWNjZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDUwJSwgMTAwJSA1MCUsIDEwMCUgMTAwJSwgMCAxMDAlKTtcblxuICAgIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIHdpZHRoOiAyMjNweDtcbiAgICAgIGhlaWdodDogMTcxcHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgfVxuXG4gICAgLmlubmVyIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgQGluY2x1ZGUgYWJvdmUobWQpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1NztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5zdmctd3JhcCB7XG4gICAgICBzdmd7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5kZW1hcmNoZU9wZW4ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAuZGVtYXJjaGUtdG9nZ2xle1xuICAgICAgdG9wOiAxMDAlO1xuICAgICAgLnN2Zy13cmFwIHN2Z3tcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiOnJvb3Qge1xuXHQtLWR1ZXQtY29sb3ItcHJpbWFyeTogJHRleHQ7XG5cdC0tZHVldC1jb2xvci10ZXh0OiAjMzMzO1xuXHQtLWR1ZXQtY29sb3ItdGV4dC1hY3RpdmU6ICR0ZXh0O1xuXHQtLWR1ZXQtY29sb3ItcGxhY2Vob2xkZXI6ICM2NjY7XG5cdC0tZHVldC1jb2xvci1idXR0b246ICR3aGl0ZTtcblx0LS1kdWV0LWNvbG9yLXN1cmZhY2U6ICNmZmYgIWltcG9ydGFudDtcblx0LS1kdWV0LWNvbG9yLW92ZXJsYXk6ICR3aGl0ZTtcblx0LS1kdWV0LWNvbG9yLWJvcmRlcjogIzAwMDtcblxuXHQtLWR1ZXQtZm9udDogJGZvbnQtdGV4dDtcblx0LS1kdWV0LWZvbnQtbm9ybWFsOiA0MDA7XG5cdC0tZHVldC1mb250LWJvbGQ6IDYwMDtcblxuXHQtLWR1ZXQtcmFkaXVzOiA0cHg7XG5cdC0tZHVldC16LWluZGV4OiA2MDA7XG59XG5cbi5kdWV0LWRhdGVfX3RvZ2dsZSB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5kdWV0LWRhdGVfX2RheSwgLmR1ZXQtZGF0ZV9fbmF2IGJ1dHRvbiB7XG5cdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdGZvbnQtc2l6ZTogMS40cmVtO1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQmOmZvY3Vze1xuXHRcdG91dGxpbmU6bm9uZTtcblx0XHRib3JkZXI6MXB4IHNvbGlkICM0RDkwRkU7XG5cdFx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAgIzREOTBGRTtcblx0XHRib3gtc2hhZG93OiAwcHggMHB4IDVweCAgIzREOTBGRTtcblx0fVxufVxuLmR1ZXQtZGF0ZV9fZGF5e1xuXHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0JlthcmlhLXByZXNzZWQ9dHJ1ZV17XG5cdFx0Ym9yZGVyLWNvbG9yOiAkdGV4dDtcblx0fVxufSIsImZvb3RlciNtYWluLWZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcblxuICAuZm9vdGVyLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDYwcHggMCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC5mb290ZXItbG9nbyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIGEge1xuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAyNTVweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgICAgICAgICB3aWR0aDogMzY4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9vdGVyLXJzIHtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG5cbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XG5cbiAgICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRleHR2YXI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0MHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHR2YXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dDtcblxuICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkdGV4dHZhcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290ZXItaW5mb3Mge1xuICAgICAgbWFyZ2luLXRvcDogMzdweDtcblxuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG5cbiAgICAgIC5hZHJlc3NlIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzMzO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgfVxuXG4gICAgICAucGhvbmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5ob3JhaXJlcyB7XG4gICAgICAgIG1hcmdpbjogMThweCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zMzM7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRvQ29udGFjdCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgICBwYWRkaW5nOiAxNnB4IDIwcHg7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkYWNjZW50O1xuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zODQ7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dCwgY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAuc3ZnLXdyYXAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcblxuICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkYWNjZW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICAgLnN2Zy13cmFwIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkYWNjZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuZm9vdGVyLWxlZ2FsIHtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTlweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XG5cbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICBsaSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNjY2dnc7XG4gICAgICAgIH1cblxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNTc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBjb2xvcjogJHRleHQ7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uYmFja1RvSG9tZSB7XG4gIHdpZHRoOiA3OHB4O1xuICBoZWlnaHQ6IDc4cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvcmRlcjogM3B4IHNvbGlkICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gIGJveC1zaGFkb3c6IDAgMCAxMnB4IHJnYmEoMCwgMCwgMCwgLjEpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmctdG9wOiAxMnB4O1xuICB6LWluZGV4OiAxMTAxO1xuICBib3R0b206IDMwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgd2lkdGg6IDk0cHg7XG4gICAgaGVpZ2h0OiA5NHB4O1xuICAgIHJpZ2h0OiA1MHB4O1xuICB9XG5cbiAgLnN2Zy13cmFwe1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBzdmd7XG4gICAgICBoZWlnaHQ6IDExcHg7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICAgIHBhdGh7XG4gICAgICAgIHRyYW5zaXRpb246IGZpbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbm5lcntcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDtcbiAgICBjb2xvcjogJGFjY2VudDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKDAsMCwwLDApO1xuICAgIC5zdmctd3JhcCBzdmcgcGF0aHtcbiAgICAgIGZpbGw6ICRhY2NlbnQ7XG4gICAgfVxuICB9XG59IiwiI21haW4taGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4xKTtcbiAgY29sb3I6ICR0ZXh0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuICB9XG5cbiAgLmhlYWRlci10b3Age1xuXG4gICAgLmhlYWRlci1ycyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiA0MHB4O1xuICAgICAgQGluY2x1ZGUgYWJvdmUobWQpIHtcbiAgICAgICAgcmlnaHQ6IDEzMHB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICB9XG5cbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiBjbGFtcCgxMHB4LCAxLjA0dncsIDIwcHgpO1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG5cbiAgICAgICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgICAgZmlsbDogY3VycmVudENvbG9yO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgICAgIGZpbGw6ICRhY2NlbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9udC1yZXNpemVycyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuXG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogNDlweDtcbiAgICAgICAgaGVpZ2h0OiA0OXB4O1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjEpO1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMSk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaGVhZGVyLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogNzBweCBtYXgoNC4xNnZ3LCAyMHB4KSAzNXB4O1xuICAgIEBpbmNsdWRlIGFib3ZlKGludGVyKSB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzMjVweCAxZnI7XG4gICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICBncmlkLWdhcDogMzVweDtcblxuICAgIH1cblxuICAgIC5tYWluLWxvZ28ge1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICBzdmcge1xuICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgICAgICAgd2lkdGg6IGNsYW1wKDE1MHB4LCAxNi45MnZ3LCAzMjVweCk7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgIC5tZW51LXdyYXBwZXIge1xuXG4gICAgICBAaW5jbHVkZSBhYm92ZShtZCkge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuXG5cbiAgICAgIC5tZW51LWZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICBib3JkZXItd2lkdGg6IDAgMCAxcHg7XG4gICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTlkZWcpO1xuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCg5ZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmhlYWRlci10by1zZWFyY2gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDU0cHg7XG4gICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IG1heCgxNXB4LCAxLjkyN3Z3KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIHRyYW5zZm9ybTogc2tld1goLTkuMDlkZWcpO1xuXG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBza2V3WCg5LjA5ZGVnKTtcblxuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgc3ZnIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJGFjY2VudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cblxuICAgIC5idXJnZXItYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAuc3ZnLXdyYXAge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJweDtcblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgIGhlaWdodDogMThweDtcblxuICAgICAgICAgIHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJHRleHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idXJnZXItaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMTZweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAuYnVyZ2VyLWJhciB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgICAuYnVyZ2VyLWNsb3NlLWJhciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICB3aWR0aDogNjYlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5idXJnZXItaW5uZXIge1xuICAgICAgICAgICAgLmJ1cmdlci1iYXIge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5tZW51b3BlbiB7XG4gICAgICAgIC5zdmctd3JhcCB7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5idXJnZXItYmFyIHtcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblxuICAgICAgICAgICAgLmJ1cmdlci1jbG9zZS1iYXIge1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgfVxuXG4gICYub25Ib21lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgLmhlYWRlci10b3Age1xuICAgICAgLmZvbnQtcmVzaXplcnMgYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCR3aGl0ZSwgLjIpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5oZWFkZXItY29udGVudCB7XG4gICAgICAuYnVyZ2VyLWJ1dHRvbiB7XG4gICAgICAgIC5zdmctd3JhcCBzdmcgcGF0aCB7XG4gICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJ1cmdlci1pbm5lciB7XG4gICAgICAgICAgLmJ1cmdlci1iYXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgICAuYnVyZ2VyLWNsb3NlLWJhciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLm1lbnVvcGVuIHtcbiAgICBjb2xvcjogJHRleHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgJi5vbkhvbWUge1xuICAgICAgLmhlYWRlci1jb250ZW50IHtcbiAgICAgICAgLm1haW4tbG9nbyB7XG4gICAgICAgICAgc3ZnIC50ZXh0IHBhdGgge1xuICAgICAgICAgICAgZmlsbDogJHRleHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmJ1cmdlci1idXR0b24ge1xuICAgICAgICAgIC5idXJnZXItaW5uZXIge1xuICAgICAgICAgICAgLmJ1cmdlci1iYXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcblxuICAgICAgICAgICAgICAuYnVyZ2VyLWNsb3NlLWJhciB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIubWVudS13cmFwcGVyIHtcblxuICBAaW5jbHVkZSBiZWxvdyhtZCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDExMXB4KTtcbiAgICBvdmVyZmxvdzogaGlkZGVuIHNjcm9sbDtcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHggODBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgJi5tZW51b3BlbiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgIG9wYWNpdHk6IDE7XG5cbiAgICAgID4gW2NsYXNzXj1tZW51LWRlZXAtMF0ge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgfVxuICAgIH1cbiAgICBbY2xhc3NePW1lbnUtZGVlcF0ge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcblxuICAgICAgJi5tZW51LWRlZXAtMCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgfVxuXG4gICAgICAmOm5vdCgubWVudUxhc3QpIHtcbiAgICAgICAgPiBbY2xhc3NePWxpLWRlZXBdID4gW2NsYXNzXj1hLWRlZXBdLFxuICAgICAgICA+IC5tZW51LWJhY2std3JhcCB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgei1pbmRleDogLTEwMDAwO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIFtjbGFzc149bGktZGVlcF0ge1xuICAgICAgICBbY2xhc3NePWEtZGVlcF0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWluLWhlaWdodDogNjFweDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjExO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgY29sb3I6ICR0ZXh0O1xuXG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWVudS1jYXJldCB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHNwYW4ubWVudS1jYXJldCB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA4cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5hLWRlZXAtMHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDtcbiAgICAgICAgICA+IFtjbGFzc149YS1kZWVwXSB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5tZW51b3BlbiB7XG4gICAgICAgICAgPiBbY2xhc3NePW1lbnUtZGVlcF0ge1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1lbnUtYmFjay13cmFwIHtcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDE3cHg7XG5cbiAgICAgICAgLmJhY2stYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgICAgIGNvbG9yOiAkdGV4dDtcblxuICAgICAgICAgIC5tZW51LWJhY2stYXJyb3cge1xuICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIHN2Z3tcbiAgICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgICBmaWxsOiAkdGhlbWU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWVudS1iYWNrLXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yNTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaW5jbHVkZSBhYm92ZShtZCkge1xuXG5cbiAgICBwYWRkaW5nLXRvcDogMzZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IG1heCgzLjEyNXZ3LCAyMHB4KTtcblxuICAgIC5tZW51LWRlZXAtMCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBAaW5jbHVkZSBhYm92ZShpbnRlcil7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuXG5cbiAgICAgIC5saS1kZWVwLTAge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBtaW4taGVpZ2h0OiA0OHB4O1xuXG4gICAgICAgIC5hLWRlZXAtMCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICBAaW5jbHVkZSBhYm92ZShpbnRlcil7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBAaW5jbHVkZSBhYm92ZSh4bCl7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICAgICAgICB9XG5cblxuXG5cbiAgICAgICAgICAubWVudS1jYXJldCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgc3Zne1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICBwYXRoe1xuICAgICAgICAgICAgICAgIGZpbGw6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuXG5cbiAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAwJTtcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMztcbiAgICAgICAgICAgIHRvcDogY2FsYygxMDAlICsgNDVweCk7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB3aWR0aCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGFib3ZlKGludGVyKXtcbiAgICAgICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyA0NHB4KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgYWJvdmUoeGwpe1xuICAgICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSArIDQzcHgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW2NsYXNzXj1tZW51LWRlZXBdIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDgwcHggY2FsYygoMTAwdncgLSAoKCN7JG1kV2lkdGh9ICsgI3skZ2FwfSkgLSAjeyRnYXB9KSkgLyAyKSAxMjBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtMXB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIEBpbmNsdWRlIGFib3ZlKGxnKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IGNhbGMoKDEwMHZ3IC0gKCgjeyRsZ1dpZHRofSArICN7JGdhcH0pIC0gI3skZ2FwfSkpIC8gMikgMTIwcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIEBpbmNsdWRlIGFib3ZlKHhsKSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA4MHB4IGNhbGMoKDEwMHZ3IC0gKCgjeyR4bFdpZHRofSArICN7JGdhcH0pIC0gI3skZ2FwfSkpIC8gMikgMTIwcHg7XG4gICAgICAgICAgfVxuXG5cbiAgICAgICAgICAmLm1lbnUtZGVlcC0xIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDNweCk7XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmLm1lbnVMYXN0IHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAwIDhweCByZ2JhKDAsIDAsIDAsIC4xNikpO1xuXG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpub3QoLm1lbnVMYXN0KSB7XG4gICAgICAgICAgICA+IGxpOm5vdCgubWVudW9wZW4pIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBsaS5tZW51b3BlbiB7XG4gICAgICAgICAgICAgID4gW2NsYXNzXj1hLWRlZXBdIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG5cbiAgICAgICAgICAubWVudS1iYWNrLXdyYXAge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDB2dztcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggY2FsYygoMTAwdncgLSAoKCN7JG1kV2lkdGh9ICsgI3skZ2FwfSkgLSAjeyRnYXB9KSkgLyAyKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBhYm92ZShsZykge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IGNhbGMoKDEwMHZ3IC0gKCgjeyRsZ1dpZHRofSArICN7JGdhcH0pIC0gI3skZ2FwfSkpIC8gMik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBAaW5jbHVkZSBhYm92ZSh4bCkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IGNhbGMoKDEwMHZ3IC0gKCgjeyR4bFdpZHRofSArICN7JGdhcH0pIC0gI3skZ2FwfSkpIC8gMik7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5iYWNrLWJ1dHRvbiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgLm1lbnUtYmFjay1hcnJvdyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICBzdmcgcGF0aHtcbiAgICAgICAgICAgICAgICAgIGZpbGw6ICR0aGVtZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAubWVudS1iYWNrLXRleHQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjExO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xuXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAycHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubWVudS1wYXJlbnQtcmVjYWxsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiA0cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTc1O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgLnN2Zy13cmFwIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICAgICAgIHN2ZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI3cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZykgdHJhbnNsYXRlWCg0cHgpO1xuXG4gICAgICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgICBmaWxsOiAkdGhlbWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBbY2xhc3NePWxpLWRlZXBdIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gI3skZ2FwfSk7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRnYXA7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXG4gICAgICAgICAgICBAaW5jbHVkZSBhYm92ZShsZykge1xuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC8gMyAtICN7JGdhcH0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgYWJvdmUoeGwpIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAjeyRnYXB9KTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgW2NsYXNzXj1hLWRlZXBdIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCAyNnB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS45cmVtO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4wNTY7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICAgIGNvbG9yOiAkdGV4dDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDlweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTM1ZGVnLCAkdGhlbWUgMCwkdGhlbWUgNTAlLCRhY2NlbnQgNTAlLCAkYWNjZW50IDEwMCUpO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgLm1lbnUtY2FyZXQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMzcHg7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwcHgpO1xuXG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgICAgICAgICAgIHBhdGh7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6ICR0aGVtZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBidXR0b24ubWVudS1jYXJldCB7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4wNik7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgYTpob3ZlciB7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgMnB4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGJ1dHRvbltjbGFzc149YS1kZWVwXSB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDJweDtcblxuICAgICAgICAgICAgICAgIC5tZW51LWNhcmV0IHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjA2KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgYVtjbGFzc149YS1kZWVwXSB7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIDJweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLm1lbnVvcGVuIHtcbiAgICAgICAgICAgICAgPiBbY2xhc3NePW1lbnUtZGVlcF0ge1xuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuXG4gICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogY2xhbXAoMTVweCwgMi4wOHZ3LCAzNXB4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICYubWVudW9wZW4ge1xuXG4gICAgICAgICAgLmEtZGVlcC0wIC5tZW51LWNhcmV0IHN2Z3tcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgYm90dG9tOiAxcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgID4gLmEtZGVlcC0wIHtcbiAgICAgICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICA+IFtjbGFzc149bWVudS1kZWVwXSB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxufSIsIi8vY2hhbXAgZGUgZm9ybXVsYWlyZVxuLmZvcm0taXRlbSwgLmdmaWVsZCB7XG5cdG1hcmdpbi10b3A6IC44cmVtO1xuXG5cdGxhYmVsIHtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4xODc1O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdCYgKyBpbnB1dCxcblx0XHQmICsgdGV4dGFyZWEsXG5cdFx0JiArIHNlbGVjdCArIC5zZWxlY3Qye1xuXHRcdFx0bWFyZ2luLXRvcDogMTJweDtcblx0XHR9XG5cblx0XHRcblx0fVxuXG5cdCYgKyAmIHtcblx0XHRtYXJnaW4tdG9wOiAyLjVyZW07XG5cdH1cblxuXG5cdFt0eXBlPXRleHRdLFxuXHRbdHlwZT11cmxdLFxuXHRbdHlwZT1lbWFpbF0sXG5cdFt0eXBlPXRlbF0sXG5cdFt0eXBlPXBhc3N3b3JkXSxcblx0W3R5cGU9ZGF0ZV0sXG5cdC5kdWV0LWRhdGVfX2lucHV0e1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiA1cmVtO1xuXHRcdHBhZGRpbmc6IDEuMnJlbSAxLjVyZW07XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRmb250LWZhbWlseTogJGZvbnQtbWFpbjtcblx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRsaW5lLWhlaWdodDogMi41cmVtO1xuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXG5cblx0XHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmR1ZXQtZGF0ZV9faW5wdXR7XG5cdFx0bWFyZ2luLXRvcDogMTJweDtcblx0fVxuXHRcblx0W3R5cGU9ZmlsZV17XG5cdFx0cGFkZGluZzogMS4ycmVtIDEuNXJlbTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcblx0fVxuXG5cdHRleHRhcmVhIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtaW4taGVpZ2h0OiAxOHJlbTtcblx0XHRwYWRkaW5nOiAxLjlyZW0gMi40cmVtO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjEpO1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LW1haW47XG5cdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDIuNXJlbTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdGNvbG9yOiAkdGV4dDtcblxuXHRcdCY6OnBsYWNlaG9sZGVyIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdH1cblxuXHRcdCY6Zm9jdXMge1xuXG5cdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0ZmllbGRzZXQge1xuXHRcdHBhZGRpbmc6IDIwcHggMTRweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjEpO1xuXG5cdFx0bGVnZW5kIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcblx0XHR9XG5cdH1cblxuXHRbdHlwZT1zdWJtaXRdIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdG1hcmdpbi10b3A6IDI3cHg7XG5cdFx0cGFkZGluZzogMThweCAzMHB4O1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICR0ZXh0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuMTY2O1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuXHRcdHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0LnN2Zy13cmFwe1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XG5cdFx0fVxuXHRcdCY6aG92ZXIge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdH1cblx0fVxuXG5cdFt0eXBlPXJlc2V0XSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRtYXJnaW46IDE4cHggYXV0byAwO1xuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0Y29sb3I6ICR0ZXh0O1xuXG5cdFx0LnN2Zy13cmFwIHtcblx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiAycHggdW5kZXJsaW5lO1xuXG5cdFx0XHQuc3ZnLXdyYXAge1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGxpbmVhcjtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5sZWdlbmR7XG5cdFx0bWFyZ2luLXRvcDogMThweDtcblx0XHRwe1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMTg3NTtcblx0XHR9XG5cdH1cbn1cblxuLy9jaGVja2JveFxuXG5cbi5mb3JtLWl0ZW0gLmNoZWNrYm94LXdyYXAge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0JiArIC5jaGVja2JveC13cmFwIHtcblx0XHRtYXJnaW4tdG9wOiAuOHJlbTtcblx0fVxuXG5cdGlucHV0IHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAtMTUwdnc7XG5cblx0XHQmOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jjpmb2N1cyArIGxhYmVsOjpiZWZvcmUge1xuXHRcdFx0b3V0bGluZTogbWVkaXVtIGF1dG8gY3VycmVudENvbG9yO1xuXHRcdFx0b3V0bGluZTogbWVkaXVtIGF1dG8gaW52ZXJ0O1xuXHRcdFx0b3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuXHRcdH1cblx0fVxuXG5cdGxhYmVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBhZGRpbmctbGVmdDogMi42cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4yZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdHdpZHRoOiAxLjRyZW07XG5cdFx0XHRoZWlnaHQ6IDEuNHJlbTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICR0ZXh0O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvY2hlY2suc3ZnKTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR3aWR0aDogMS4xcmVtO1xuXHRcdFx0aGVpZ2h0OiAxLjFyZW07XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IC00cHg7XG5cdFx0XHRsZWZ0OiAzcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0QGluY2x1ZGUgSUUge1xuXHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuXG4vL3JhZGlvXG5cblxuLmZvcm0taXRlbSAucmFkaW8td3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmICsgLnJhZGlvLXdyYXAge1xuXHRcdG1hcmdpbi10b3A6IC44cmVtO1xuXHR9XG5cblx0aW5wdXQge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGxlZnQ6IC0xNTB2dztcblxuXHRcdCY6Y2hlY2tlZCArIGxhYmVsIHtcblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmZvY3VzICsgbGFiZWw6OmJlZm9yZSB7XG5cdFx0XHRvdXRsaW5lOiBtZWRpdW0gYXV0byBjdXJyZW50Q29sb3I7XG5cdFx0XHRvdXRsaW5lOiBtZWRpdW0gYXV0byBpbnZlcnQ7XG5cdFx0XHRvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG5cdFx0fVxuXHR9XG5cblx0bGFiZWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cGFkZGluZy1sZWZ0OiAyLjZyZW07XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjJlbTtcblx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0d2lkdGg6IDEuNHJlbTtcblx0XHRcdGhlaWdodDogMS40cmVtO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAwcHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHRleHQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR3aWR0aDogMXJlbTtcblx0XHRcdGhlaWdodDogMXJlbTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogM3B4O1xuXHRcdFx0bGVmdDogM3B4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XG5cblx0XHRcdEBpbmNsdWRlIElFIHtcblx0XHRcdFx0dG9wOiAycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cblxuXG4vL3NlbGVjdDJcblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcblx0Zm9udC13ZWlnaHQ6IDcwMDtcblxuXHQuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuXHRcdGhlaWdodDogNS41cmVtO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRjb2xvcjogJHRleHQ7XG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMS40cmVtIDIuNHJlbTtcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuXHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblxuXHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19wbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cmlnaHQ6IDEuOHJlbTtcblxuXHRcdFx0YiB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogdXJsKC4uL2ltYWdlcy9zZWxlY3QtY2FyZXQuc3ZnKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXG5cdCYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuXHRcdC5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDApO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duIHtcblx0Ym9yZGVyLXJhZGl1czogMDtcblx0Ym94LXNoYWRvdzogMCAzcHggMjBweCByZ2JhKCMwMDAsIC4wNCk7XG5cbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0cGFkZGluZzogMS40cmVtIDJyZW07XG5cdGZvbnQtZmFtaWx5OiAkZm9udC1tYWluO1xuXHRmb250LXNpemU6IDEuNnJlbTtcblx0Zm9udC13ZWlnaHQ6IDUwMDtcblxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1zZWxlY3RlZCB7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHRleHQsIC4zKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dDtcbn1cblxudGV4dGFyZWEuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1MHB4KTtcblx0cGFkZGluZy1yaWdodDogMjAwcHg7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwcHgsIC0zNXB4KTtcbn1cbiIsIi5hY3R1LXRvcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRsaWdodHRoZW1lO1xuICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICBtaW4td2lkdGg6IGNhbGMoMTAwdncgLSAxOS40N3Z3KTtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwdncgLSAyMHB4KTtcbiAgcGFkZGluZzogNzhweCAwIDQwcHg7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAkdGhlbWU7XG5cbiAgZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDQ4NSAvIDI3MztcbiAgICBpbWd7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAudGFne1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICBtYXJnaW46IDEwcHggYXV0byAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMTg3NTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hbHQ7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxuXG4gIGgxe1xuICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAyLjhyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIGZvbnQtc2l6ZTogNC44cmVtO1xuICAgIH1cblxuICB9XG5cbn0iLCIuYWdlbmRhLXRvcCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgbWluLXdpZHRoOiBjYWxjKDEwMHZ3IC0gMTkuNDd2dyk7XG4gIG1heC13aWR0aDogY2FsYygxMDB2dyAtIDIwcHgpO1xuICBtYXJnaW46IDAgYXV0byA1MHB4O1xuICBwYWRkaW5nOiA3OHB4IDAgNzJweDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICR0aGVtZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0dGhlbWU7XG5cbiAgZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDQ4NSAvIDI3MztcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAudGFnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgbWFyZ2luOiA0MHB4IGF1dG8gMDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWx0O1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE4NzU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gIH1cblxuICAuZGF0ZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDtcblxuICAgIHRpbWUge1xuICAgICAgcGFkZGluZzogMjdweCAxNXB4IDE2cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi5qb3VyIHtcbiAgICAgICAgICBmb250LXNpemU6IDMuNnJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogLjYxMTtcbiAgICAgICAgICBAaW5jbHVkZSBhYm92ZShtZCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA1cmVtO1xuICAgICAgICAgIH1cblxuICAgICAgICB9XG5cbiAgICAgICAgJi5tb2lzIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICBAaW5jbHVkZSBhYm92ZShtZCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEycHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICByaWdodDogY2FsYygxMDAlICsgMTZweCk7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgaDEge1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgbWFyZ2luOiAxNXB4IGF1dG8gMDtcbiAgICBmb250LXNpemU6IDIuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zNTQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgICBmb250LXNpemU6IDQuOHJlbTtcbiAgICAgIG1hcmdpbjogNDVweCBhdXRvIDA7XG4gICAgfVxuXG4gIH1cblxufSIsIi5hcmlhbmUtd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDE1cHggMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAuMSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgICBjb250ZW50OiBub25lO1xuICAgIH1cbiAgfVxuICAuYXJpYW5lIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xNTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgYWJvdmUobWQpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cbiAgICBvbCB7XG4gICAgICBAaW5jbHVkZSBuby1idWxsZXQ7XG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IHVybCguLi9pbWFnZXMvYXJpYW5lLWNhcmV0LnN2Zyk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0ycHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIi5maWx0cmUtYXJjaGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Z3JleTtcblxuICBmb3JtIHtcblxuICAgIHBhZGRpbmc6IDMwcHggNTBweCA0NXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgQGluY2x1ZGUgYWJvdmUoc20pe1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuXG4gICAgLmZvcm0tYm9keSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG5cbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuXG4gICAgICAuZm9ybS1pdGVte1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICYrLmZvcm0taXRlbXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG5cbiAgICAgICAgLmR1ZXQtZGF0ZV9faW5wdXR7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpO1xuICAgICAgICAgIHBhZGRpbmc6IDEuMnJlbSAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cbiAgICAgICAgLmR1ZXQtZGF0ZV9fdG9nZ2xle1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICB9XG5cbiAgICAgIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG5cbiAgICAgICAgLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xuICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodGdyZXk7XG5cbiAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMS41cmVtIDByZW07XG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtbWFpbjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xuXG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICByaWdodDogMDtcblxuICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgY29udGVudDogdXJsKC4uL2ltYWdlcy9zZWxlY3QtY2FyZXQuc3ZnKTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgICYuc2VsZWN0Mi1jb250YWluZXItLW9wZW4ge1xuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcbiAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZykgdHJhbnNsYXRlKDApO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAuZm9ybS1mb290ZXIge1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgQGluY2x1ZGUgYWJvdmUoc20pe1xuICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIH1cblxuXG4gICAgICBbdHlwZT1zdWJtaXRdIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMTlweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFjY2VudDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMzg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIFt0eXBlPXJlc2V0XSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40MTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgQGluY2x1ZGUgYWJvdmUoc20pe1xuICAgICAgICAgIG1hcmdpbjogMTJweCAwIDA7XG4gICAgICAgIH1cblxuXG4gICAgICAgIC5zdmctd3JhcCB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAuc3ZnLXdyYXAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgbGluZWFyO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICB9XG59IiwiLm1vZGFscy13cmFwcGVyIHtcblx0ZGlzcGxheTogbm9uZTtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRvcGFjaXR5OiAwO1xuXHR3aWR0aDogMTAwdnc7XG5cdGhlaWdodDogMTAwdmg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0ei1pbmRleDogMTEwMDtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRibGFjaywgLjgpO1xuXHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHRvdmVyZmxvdzogaGlkZGVuIHNjcm9sbDtcblxuXHQmICsgLm1vZGFsLWNsb3NlciB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdCYubW9kYWxPcGVuIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdG9wYWNpdHk6IDE7XG5cblx0XHQmICsgLm1vZGFsLWNsb3NlciB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQ+Lm1vZGFsLWNsb3NlciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXG5cdFx0LnZpc2libGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHR9XG5cblx0XHRcblx0fVxuXG5cdC5tb2RhbC1pdGVtIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxMDtcblxuXHRcdCYubW9kYWxPcGVuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblxuXHRcdC53cmFwcGVye1xuXHRcdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdFx0aGVpZ2h0OiBmaXQtY29udGVudDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0Lm1vZGFsLWNsb3Nlcntcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAtNTBweDtcblx0XHRcdH1cblx0XHRcdGZpZ3VyZXtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiBhdXRvIGF1dG87XG5cdFx0XHRcdHdpZHRoOiBmaXQtY29udGVudDtcblx0XHRcdH1cblxuXHRcdH1cblxuXG5cdH1cblxufVxuXG4iLCIjcGFnZS1jb250ZW50IHtcblx0cGFkZGluZzogNTJweCAwIDEwMHB4O1xuXHRAaW5jbHVkZSBhYm92ZShtZCl7XG5cdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hc3Blcmdlc19iZzEuc3ZnKSByZXBlYXQteSByaWdodCAwIHRvcCAyMzBweCxcblx0XHR1cmwoLi4vaW1hZ2VzL2FzcGVyZ2VzX2JnMi5zdmcpIHJlcGVhdC15IGxlZnQgMCB0b3AgMjMwcHg7XG5cdFx0cGFkZGluZzogNjBweCAwIDE1MHB4O1xuXHR9XG5cdFxuXHQuZGV0YWlsLXRodW1ie1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRpbWd7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHR9XG5cdH1cblx0XG5cbn0iLCIjcGFnZS10b3Age1xuICAucGFnZS10b3Age1xuICAgIG1pbi1oZWlnaHQ6IDMyNXB4O1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgICAgIHBhZGRpbmc6IDM2cHggMDtcbiAgICB9XG5cbiAgICBoMSwgLmFzaDF7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgZm9udC1zaXplOiAzLjhyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4yMTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBmb250LWZhbWlseTogJGZvbnQtZGlzcGxheTtcbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgZm9udC1zaXplOiA3cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zNTc7XG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXJ7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgICB3aWR0aDogMjRweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwwIDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xuICAgICAgICAgIHdpZHRoOiAzNnB4O1xuICAgICAgICAgIGhlaWdodDogMzZweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gIH1cbiAgLnBhZ2UtdG9wLWFjdGlvbnMge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsMCwwLC4xKTtcbiAgfVxufSIsIi5wYWdpbmF0aW9uLXdyYXAge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0bWFyZ2luLXRvcDogNDBweDtcblx0QGluY2x1ZGUgYWJvdmUobWQpe1xuXHRcdG1hcmdpbi10b3A6IDcwcHg7XG5cdH1cblx0XG5cblx0LnBhZ2luYXRpb24ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdGxpIHtcblx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMzM7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcblxuXHRcdFx0XHQmLnBhZ2luYXRpb24tYXJyb3cge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogMzNweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDMzcHg7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJHRoZW1lO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcblxuXHRcdFx0XHRcdHN2ZyBwYXRoIHtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGZpbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYucGFnaW5hdGlvbi1wcmV2IHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5wYWdpbmF0aW9uLW5leHQge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRcdFx0c3ZnIHBhdGh7XG5cdFx0XHRcdFx0XHRcdGZpbGw6ICRhY2NlbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5wYWdpbmF0aW9uLWl0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAycHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmLmN1cnJlbnQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zNTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFx0XHRcdGFsaWduLXNlbGY6IGJhc2VsaW5lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zaWRlYmFyLWJsb2Mge1xuICBwYWRkaW5nOiA0MHB4IDQycHggNDBweCAzNXB4O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICR0aGVtZTtcbiAgZm9udC1mYW1pbHk6ICRmb250LWRpc3BsYXk7XG4gIGNvbG9yOiAkdGV4dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3gtc2hhZG93OiAwIDAgMTJweCByZ2JhKDAsIDAsIDAsIC4xKTtcblxuICBoMiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogN3B4O1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGFjY2VudDtcbiAgICBmb250LXNpemU6IDIuMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4wNDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuXG5cbiAgfVxuXG4gIGgzIHtcbiAgICBtYXJnaW46IDI1cHggMCAwO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIH1cblxuICAjc2lkZU1hcHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGhlaWdodDogMjIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuc2lkZWJhci1jb250YWN0LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcblxuICAgIC5zdmctd3JhcCB7XG4gICAgICB3aWR0aDogMTJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xuICAgIH1cblxuICAgIC5pbm5lciB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB9XG4gIH1cblxuICBhLnNpZGViYXItY29udGFjdC1pdGVtIHtcbiAgICAuaW5uZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxuXG4gICAgJltocmVmXj10ZWxdIHtcbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKSB7XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cblxuICAuc2lkZS1saXN0IHtcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4xKTtcblxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIC5zdmctd3JhcCB7XG4gICAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmU7XG4gICAgICAgICAgcGFkZGluZy10b3A6IC40ZW07XG4gICAgICAgIH1cblxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciAuaW5uZXJ7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnNpZGUtbGlzdC1maWxlcyB7XG4gICAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIC5zdmctd3JhcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDI1cHggMTAwJSwgMCAxMDAlKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuXG4gIH1cblxuXG4gICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICBAaW5jbHVkZSBhYm92ZShsZykge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAjeyRnYXB9KTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYygjeyRnYXAgKiAtMX0pO1xuICB9XG5cblxufSIsIiNoZXJvIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMjYycHggMCAxNTNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgcGFkZGluZzogNTExcHggMCAyODVweDtcbiAgfVxuXG5cbiAgLmhlcm8tc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIC5zbGljay1saXN0LC5zbGljay10cmFja3tcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG4gICAgLnNsaWNrLWF1dG9wbGF5LXRvZ2dsZS1idXR0b24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgb3BhY2l0eTogMDtcblxuICAgIH1cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAxNTtcbiAgICAgIGJvdHRvbTogMzdweDtcbiAgICAgIHJpZ2h0OiA1MCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1MCUpO1xuICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICByaWdodDogNjJweDtcbiAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgfVxuXG4gICAgICBsaXtcbiAgICAgICAgaGVpZ2h0OiA3cHg7XG4gICAgICAgIHdpZHRoOiA3cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6bm90KDpmaXJzdC1jaGlsZCl7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDdweDtcbiAgICAgICAgfVxuICAgICAgICBidXR0b257XG4gICAgICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDFweDtcbiAgICAgICAgICBsZWZ0OiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAycHgpO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcblxuXG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmV7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsYWNrLCAuNCk7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDMxNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHRvcCwgcmdiYSgkYmxhY2ssIDApIDAlLCByZ2JhKCRibGFjaywgMSkgMTAwJSk7XG4gICAgfVxuICB9XG5cbiAgZmlndXJlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgfVxuXG4gIH1cblxuICAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTE7XG5cbiAgICBmb3JtIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgfVxuXG5cbiAgICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hbHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xNjY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgYWJvdmUoc20pe1xuICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICAgICAgZm9udC1zaXplOiA2LjZyZW07XG4gICAgICAgIH1cblxuXG4gICAgICB9XG5cbiAgICAgIGRpdiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiA2MzBweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgICAgICB9XG5cblxuICAgICAgICBbdHlwZT10ZXh0XSB7XG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS4zNzU7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMTRweCAxMHB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBjb2xvcjogJHRleHQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgW3R5cGU9c3VibWl0XSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAzM3B4O1xuICAgICAgICAgIGhlaWdodDogMzNweDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYWNjZW50O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLnN2Zy13cmFwIHN2Z3tcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgcGF0aHtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgLnN2Zy13cmFwIHN2ZyBwYXRoe1xuICAgICAgICAgICAgICBmaWxsOiAkYWNjZW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG5cbiAgfVxufSIsIiNob21lLWFjdHUge1xuICBwYWRkaW5nOiA2MHB4IDAgMTI1cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW90aWYucG5nKSByZXBlYXQgJHdoaXRlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9hc3Blcmdlc18uc3ZnKSBuby1yZXBlYXQgcmlnaHQgYm90dG9tICR3aGl0ZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMTJweCByZ2JhKDAsMCwwLC4wOCk7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cblxuXG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICBoMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1hbHQ7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgfVxuXG5cbiAgICAuc3ZnLXdyYXAge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogODBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOWRlZyk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBzcGFuIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcblxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIH1cblxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4xODE4O1xuICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ob21lLWFjdHUtc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gMTAwJSkgLyAyICsgMTAwJSk7XG4gICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG5cbiAgICAuc2xpZGVyLW5hdi1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYygxMDAlICsgMjdweCk7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkdGhlbWU7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIC4ycyBlYXNlLWluLW91dDtcbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgd2lkdGg6IDQ2cHg7XG4gICAgICAgIGhlaWdodDogNDZweDtcbiAgICAgIH1cblxuICAgICAgc3Zne1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNsaWRlci1uYXYtcHJldiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtICN7JGJhc2VXaWR0aH0pIC8gMiArIDQ2cHgpO1xuICAgICAgICBAaW5jbHVkZSBhYm92ZSh4cyl7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gI3skeHNXaWR0aH0pIC8gMiArIDQ2cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKHNtKXtcbiAgICAgICAgICByaWdodDogY2FsYygoMTAwdncgLSAjeyRzbVdpZHRofSkgLyAyICsgNDZweCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICAgIHJpZ2h0OiA1N3B4O1xuICAgICAgICB9XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2xpZGVyLW5hdi1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gI3skYmFzZVdpZHRofSkgLyAyKTtcbiAgICAgICAgQGluY2x1ZGUgYWJvdmUoeHMpe1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtICN7JHhzV2lkdGh9KSAvIDIpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKHNtKXtcbiAgICAgICAgICByaWdodDogY2FsYygoMTAwdncgLSAjeyRzbVdpZHRofSkgLyAyKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGFjY2VudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkYWNjZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmhvbWUtYWN0dS1pdGVtLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkbWluLXNpZGU7XG4gICAgICBAaW5jbHVkZSBhYm92ZShtZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRnYXA7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgoI3skbWRXaWR0aH0gKyAjeyRnYXB9KSAvIDMgLSAjeyRnYXB9KSk7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBhYm92ZShsZykge1xuICAgICAgICB3aWR0aDogY2FsYygoKCN7JGxnV2lkdGh9ICsgI3skZ2FwfSkgLyAzIC0gI3skZ2FwfSkpO1xuICAgICAgfVxuXG5cbiAgICB9XG4gIH1cblxuICAuaG9tZS1hY3R1LXRyYWNrIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTA1cHgpO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgfVxuICAgIC5ob21lLWFjdHUtdHJhY2tlcntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgd2lkdGg6IDQyLjUlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuICAgICAgdG9wOiAtMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgbGluZWFyO1xuXG4gICAgfVxuICB9XG5cbn0iLCIjaG9tZS1hZ2VuZGEge1xuICBwYWRkaW5nOiA0MHB4IDAgOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgcGFkZGluZzogNjVweCAwIDk1cHg7XG4gIH1cblxuXG5cbiAgJjpiZWZvcmV7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwdnc7XG4gICAgaGVpZ2h0OiAyNzNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsMTAwJSAwLCAxMDAlIGNhbGMoMTAwJSAtIDMwcHgpLCAwIDEwMCUpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgfVxuXG4gIC5jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICB9XG5cbiAgaDIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWx0O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4O1xuXG4gICAgfVxuXG5cbiAgICAuc3ZnLXdyYXAge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgfVxuXG4gICAgICBzdmd7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxOXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOWRlZyk7XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICAgID4gc3BhbiB7XG5cbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgfVxuXG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTgxODtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaG9tZS1hZ2VuZGEtc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoKDEwMHZ3IC0gMTAwJSkgLyAyICsgMTAwJSk7XG4gICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgIH1cblxuXG4gICAgLnNsaWRlci1uYXYtbGluayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoMTAwJSArIDI3cHgpO1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJHRoZW1lO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICAgIHdpZHRoOiA0NnB4O1xuICAgICAgICBoZWlnaHQ6IDQ2cHg7XG4gICAgICB9XG5cblxuICAgICAgc3Zne1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBwYXRoIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLnNsaWRlci1uYXYtcHJldiB7XG4gICAgICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtICN7JGJhc2VXaWR0aH0pIC8gMiArIDQ2cHgpO1xuICAgICAgICBAaW5jbHVkZSBhYm92ZSh4cyl7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gI3skeHNXaWR0aH0pIC8gMiArIDQ2cHgpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKHNtKXtcbiAgICAgICAgICByaWdodDogY2FsYygoMTAwdncgLSAjeyRzbVdpZHRofSkgLyAyICsgNDZweCk7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICAgIHJpZ2h0OiA1N3B4O1xuICAgICAgICB9XG5cblxuICAgICAgICBzdmcge1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5zbGlkZXItbmF2LW5leHQge1xuICAgICAgICByaWdodDogY2FsYygoMTAwdncgLSAjeyRiYXNlV2lkdGh9KSAvIDIpO1xuICAgICAgICBAaW5jbHVkZSBhYm92ZSh4cyl7XG4gICAgICAgICAgcmlnaHQ6IGNhbGMoKDEwMHZ3IC0gI3skeHNXaWR0aH0pIC8gMik7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgYWJvdmUoc20pe1xuICAgICAgICAgIHJpZ2h0OiBjYWxjKCgxMDB2dyAtICN7JHNtV2lkdGh9KSAvIDIpO1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICRhY2NlbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICBzdmcgcGF0aCB7XG4gICAgICAgICAgZmlsbDogJGFjY2VudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5ob21lLWFnZW5kYS1pdGVtLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkbWluLXNpZGU7XG4gICAgICBAaW5jbHVkZSBhYm92ZShtZCkge1xuICAgICAgICB3aWR0aDogY2FsYygoKCN7JG1kV2lkdGh9ICsgI3skZ2FwfSkgLyAzIC0gI3skZ2FwfSkpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRnYXA7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBhYm92ZShsZykge1xuICAgICAgICB3aWR0aDogY2FsYygoKCN7JGxnV2lkdGh9ICsgI3skZ2FwfSkgLyA0IC0gI3skZ2FwfSkpO1xuICAgICAgfVxuXG5cbiAgICB9XG4gIH1cblxuICAuaG9tZS1hZ2VuZGEtdHJhY2sge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDVweCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNzBweCk7XG4gICAgfVxuXG4gICAgLmhvbWUtYWdlbmRhLXRyYWNrZXJ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIHdpZHRoOiA0Mi41JTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICAgIHRvcDogLTJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGxpbmVhcjtcblxuICAgIH1cbiAgfVxuXG59IiwiI25ld3NsZXR0ZXIge1xuICBwYWRkaW5nOiA3NnB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9wYXBlcnBsYW5lLWRlY28uc3ZnKSBuby1yZXBlYXQgcmlnaHQgMTB2dyBjZW50ZXIgJGxpZ2h0Z3JleTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDdweCAxMDNweDtcbiAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgIHBhZGRpbmc6IDYwcHggMCA1OHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3BhcGVycGxhbmUtZGVjby5zdmcpIG5vLXJlcGVhdCBsZWZ0IGNhbGMoNTAlICsgMTEuNzd2dykgY2VudGVyICRsaWdodGdyZXk7XG5cbiAgfVxuXG5cbiAgcHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtYWx0O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMS4xNzg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIGZvbnQtc2l6ZTogMi44cmVtO1xuICAgIH1cblxuICAgICY6YWZ0ZXJ7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDE2cHggYXV0byAwO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICB9XG4gIH1cblxuICBidXR0b257XG4gICAgbWFyZ2luOiAzNXB4IGF1dG8gMDtcbiAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkYWNjZW50O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS4zODtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIC4ycyBlYXNlLWluLW91dCwgY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gICAgfVxuXG4gICAgLnN2Zy13cmFwe1xuICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgICAgIHN2ZyBwYXRoe1xuICAgICAgICB0cmFuc2l0aW9uOiBmaWxsIC4ycyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJGFjY2VudDtcbiAgICAgIC5zdmctd3JhcCBzdmcgcGF0aHtcbiAgICAgICAgZmlsbDogJGFjY2VudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmOmJlZm9yZXtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwxMDAlIDEwMCUpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIHdpZHRoOiAzODRweDtcbiAgICAgIGhlaWdodDogOTFweDtcbiAgICB9XG5cbiAgfVxuICAmOmFmdGVye1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDAgMTAwJSwxMDAlIDEwMCUpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIHdpZHRoOiAzODRweDtcbiAgICAgIGhlaWdodDogOTFweDtcbiAgICB9XG5cbiAgfVxuXG59IiwiI3F1aWNrLWFjY2VzcyB7XG4gIHBhZGRpbmc6IDQzcHggMCA1MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyMTVweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuICAgIGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgMTAwJSAxMDAlLCAwIGNhbGMoMTAwJSAtIDMwcHgpKTtcbiAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICBoZWlnaHQ6IDI3M3B4O1xuICAgIH1cblxuICB9XG5cbiAgLmNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICBoMiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1mYW1pbHk6ICRmb250LWFsdDtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIG1hcmdpbjogMCAwIDE4cHg7XG4gICAgfVxuXG5cbiAgICAuc3ZnLXdyYXAge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogNTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgfVxuXG5cbiAgICAgIHN2Z3tcbiAgICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgIH1cblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHdpZHRoOiA0cHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOWRlZyk7XG4gICAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTlweDtcbiAgICAgICAgfVxuXG4gICAgICB9XG4gICAgfVxuXG4gICAgPiBzcGFuIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgICAgfVxuXG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICB9XG5cbiAgICAgIHN0cm9uZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDMuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTgxODtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgICAgIGZvbnQtc2l6ZTogNS41cmVtO1xuICAgICAgICB9XG5cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucWEtaXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDRweCBzb2xpZCAkdGhlbWU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMCwgMCwgMCwgLjEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gICAgY29sb3I6ICR0ZXh0O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0LCBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAuc3ZnLXdyYXB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBzdmcgcGF0aHtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5pbm5lcntcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgLnFhLWl0ZW0tdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAxMnB4IGF1dG8gMDtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAuc3ZnLXdyYXAgc3ZnIFtmaWxsJD1jNDQ0NDFde1xuICAgICAgICBmaWxsOiAkd2hpdGU7XG4gICAgICB9XG4gICAgICAuaW5uZXIgLnFhLWl0ZW0tdGl0bGU6YWZ0ZXJ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cblxuICB9XG5cbn0iLCIuYWN0dS1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICBjb2xvcjogJHdoaXRlO1xuXG5cbiAgZmlndXJlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBhc3BlY3QtcmF0aW86IDI1IC8gMTQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuXG4gICAgc3ZnLnRpbWVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgYWJvdmUobWQpe1xuICAgICAgYXNwZWN0LXJhdGlvOiAzNzAgLyAyMDg7XG4gICAgfVxuXG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgbGluZWFyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICAmOmhvdmVye1xuICAgICAgaW1ne1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWN0dS1pdGVtLWluZm9zIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dHZhcjtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgcGFkZGluZzogMzNweCAyNXB4IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICR0aGVtZTtcbiAgICBAaW5jbHVkZSBhYm92ZShtZCl7XG4gICAgICBwYWRkaW5nOiAzOHB4IDM1cHggNDBweDtcbiAgICB9XG5cbiAgICAudGFne1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAyNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWSgtNHB4KTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjE0O1xuICAgICAgZm9udC1mYW1pbHk6ICRmb250LWFsdDtcbiAgICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgICAgbGVmdDogMzVweDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC50aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zMztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5hc0N0YSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM1O1xuICAgICAgLmlubmVye1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTg3NTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcblxuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgdG9wOiBjYWxjKDEwMCUgKyAycHgpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnN2Zy13cmFwe1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgZmlndXJlIGltZ3tcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICB9XG4gIH1cblxufSIsIi5hZ2VuZGEtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggMzVweCA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGNvbG9yOiAkdGV4dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICNwYWdlLWNvbnRlbnQgJntcbiAgICBib3gtc2hhZG93OiAwIDNweCA2cHggcmdiYSgwLDAsMCwgLjA4KTtcbiAgfVxuXG4gIGZpZ3VyZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICR0aGVtZTtcbiAgICBhc3BlY3QtcmF0aW86IDUwIC8gMzc7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaW1ne1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgbGluZWFyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG5cbiAgICBzdmcudGltZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBhc3BlY3QtcmF0aW86IDEgLyAxO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIGFib3ZlKG1kKXtcbiAgICAgIGFzcGVjdC1yYXRpbzogMzcwIC8gMjA4O1xuICAgIH1cblxuXG5cbiAgICAmOmhvdmVye1xuICAgICAgaW1ne1xuICAgICAgICBvcGFjaXR5OiAuODtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5mb3Mge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBtYXJnaW4tdG9wOiAyMnB4O1xuXG4gICAgLmRhdGVzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIHRpbWUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAmLmpvdXIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzLjZyZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogLjYxMTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5tb2lze1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpe1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogOHB4O1xuICAgICAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgcmlnaHQ6IGNhbGMoMTAwJSArIDExcHgpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC50aXRsZXtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogMjVweDtcbiAgICAgIGZvbnQtc2l6ZTogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgICAgJjphZnRlcntcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuICAgICAgfVxuICAgIH1cblxuICB9XG59XG4iLCIuYW5udWFpcmUtaXRlbXtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMCwwLDAsLjA4KTtcblx0cGFkZGluZzogNDBweCAyNHB4IDM4cHggNDVweDtcblx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlcjogbm9uZTtcblx0JjphZnRlcntcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGhlaWdodDogNHB4O1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG5cdH1cblx0XG5cdGgye1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4zNzU7XG5cdFx0Zm9udC13ZWlnaHQ6IDgwMDtcblx0XHQmICsgLmFubnVhaXJlLWl0ZW0taW5mbyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXHRcdH1cblx0XHRcblx0XHQmOmFmdGVye1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuXHRcdFx0bWFyZ2luOiAycHggMCAwO1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oMCAwLCAxMDAlIDAsIDAgMTAwJSk7XG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0LnN1YnRpdGxlIHtcblx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRsaW5lLWhlaWdodDogMS40MTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdG1hcmdpbi10b3A6IDE1cHg7XG5cdH1cblx0XG5cdC5hbm51YWlyZS1pdGVtLWluZm8ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRsaW5lLWhlaWdodDogMS4zNzU7XG5cdFx0XG5cdFx0LnN2Zy13cmFwe1xuXHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDdweDtcblx0XHR9XG5cdFx0XG5cdFx0LmFubnVhaXJlLWl0ZW0taW5mby1jb250ZW50e1xuXHRcdFx0cHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRzdHJvbmd7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0YXtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuXHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcdCY6aG92ZXJ7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiAycHggdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxufSIsIi5pbi1saXN0IHtcblx0dWwge1xuXHRcdGxpIHtcblx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMCwwLDAsLjEpO1xuXHRcdFx0XHRcblx0XHRcdFx0Pip7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpiZWZvcmV7XG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsMTAwJSAwLGNhbGMoMTAwJSAtIDEwcHgpIDEwMCUsIDAgMTAwJSk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuc3ZnLXdyYXAge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogNjBweDtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiA2MHB4O1xuXHRcdFx0XHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRhY2NlbnQ7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogM3B4O1xuXHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigwIDAsIDEwMCUgMCwgNTBweCAxMDAlLCAwIDEwMCUpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmluLWxpc3QtaW5mb3Mge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDIwcHggMDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGFib3ZlKG1kKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdGFsaWduLXNlbGY6IHN0cmV0Y2g7XG5cdFx0XHRcdFx0XHRmbGV4LWdyb3c6IDE7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0LmluLWxpc3QtdGl0bGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgJHRoZW1lO1xuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdC5pbi1saXN0LWluZm9zLWZpbGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTdweDtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGFib3ZlKG1kKXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDUwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5zaXplIHtcblx0XHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKXtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkdGhlbWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnN2Zy13cmFwMntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24tc2VsZjogc3RyZXRjaDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0c3ZnIHBhdGh7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBmaWxsIC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYWJvdmUobWQpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHQmOmJlZm9yZXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLDEwMCUgMTAwJSwwIDEwMCUgKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnN2Zy13cmFwMiBzdmcgcGF0aHtcblx0XHRcdFx0XHRcdGZpbGw6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXG5cdFx0fVxuXHR9XG5cblx0JiArIC5pbi1saXN0IHtcblx0XHRtYXJnaW4tdG9wOiAwO1xuXHR9XG59IiwiLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWFjY29yZGVvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRoMyB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiBub25lO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdH1cblxuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogbm9uZTtcblx0XHR9XG5cblx0XHRidXR0b24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDI4cHg7XG5cdFx0XHRib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMTZweCByZ2JhKCRibGFjaywgLjA2KTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cblxuXHRcdFx0LnN2Zy13cmFwIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5hY2NvcmRlb25PcGVuIHtcblxuXHRcdFx0XHQuc3ZnLXdyYXAge1xuXHRcdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQvL2JvcmRlci1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0LnN2Zy13cmFwe1xuXHRcdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hY2NvcmRlb24tY29udGVudCB7XG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRwYWRkaW5nOiAzcmVtIDJyZW0gMnJlbTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0Ji5hY2NvcmRlb25PcGVuIHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn0iLCIucGFyYWdyYXBoLS10eXBlLS1jaXRhdGlvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0Ym94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgwLCAwLCAwLCAuMDYpO1xuXHRwYWRkaW5nOiAzMHB4IDIwcHg7XG5cdFxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRAaW5jbHVkZSBhYm92ZShtZCl7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nOiAzNXB4IDQwcHg7XG5cdH1cblx0XG5cblxuXHQuc3ZnLXdyYXAge1xuXHRcdG1hcmdpbi1yaWdodDogMzBweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIGFib3ZlKG1kKXtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0fVxuXHRcdFxuXHR9XG5cblx0ZmlndXJlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjpiZWZvcmV7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDIwcHggYXV0bztcblx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHQvL2JhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG5cdFx0XHRAaW5jbHVkZSBhYm92ZShtZCl7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDE4cHg7XG5cdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcblx0XHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKGNhbGMoMTAwJSAtIDJweCkgMCwgMTAwJSAwLCAycHggMTAwJSwgMCAxMDAlKTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHRcdFxuXHRcdH1cblx0XHRcblx0XHRAaW5jbHVkZSBhYm92ZShtZCl7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDM3cHg7XG5cblx0XHR9XG5cdFx0XG5cdFx0XG5cdFx0YmxvY2txdW90ZSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNGVtO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHR9XG5cblx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRsaW5lLWhlaWdodDogMS4yZW07XG5cdFx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICRsaWdodGJsdWUgMCwgJGxpZ2h0Ymx1ZSA0MCUsIHRyYW5zcGFyZW50IDQwJSwgdHJhbnNwYXJlbnQgMTAwJSk7XG5cdFx0XHRib3gtZGVjb3JhdGlvbi1icmVhazogY2xvbmU7XG5cdFx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0XHRwYWRkaW5nOiAwIDNweDtcblx0XHR9XG5cdH1cbn0iLCIucGFyYWdyYXBoLnBhcmFncmFwaC0tdHlwZS0tZXhlcmd1ZSB7XG5cdG1hcmdpbi10b3A6IDg0cHg7XG5cdHBhZGRpbmc6IDcwcHggNDBweCA0NXB4O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtY29sb3I6ICR0ZXh0O1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAkYWNjZW50O1xuXHRAaW5jbHVkZSBhYm92ZShtZCkge1xuXHRcdG1hcmdpbi10b3A6IDg4cHg7XG5cdFx0cGFkZGluZzogNzBweCA2MHB4IDYwcHg7XG5cdH1cblx0XG5cdC5leGVyZ3VlLWRlY28ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR3aWR0aDogNzBweDtcblx0XHRoZWlnaHQ6IDkwcHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRib3JkZXItcmFkaXVzOiA0NXB4IDQ1cHggMCAwO1xuXHRcdEBpbmNsdWRlIGFib3ZlKG1kKSB7XG5cdFx0XHR3aWR0aDogNzRweDtcblx0XHRcdGhlaWdodDogOTVweDtcblx0XHR9XG5cblx0XHRzdmcge1xuXHRcdFx0d2lkdGg6IDI4cHg7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSBhYm92ZShtZCkge1xuXHRcdFx0XHR3aWR0aDogNDJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZXhlcmd1ZS1jb250ZW50IHtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXG5cdH1cblx0XG5cdHVsIHtcblx0XHQ+IGxpIHtcblx0XHRcdHVsIHtcblx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdG9sIHtcblx0XHRsaSB7XG5cdFx0XHRvbCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHRleHQgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcbn0iLCIucGFyYWdyYXBoLS10eXBlLS1waG90b3Mge1xuXHRtYXJnaW4tdG9wOiAwO1xuXG5cdC5mbGV4LWNvbnRhaW5lciB7XG5cblx0XHQueHMtMTIsLnh4cy0xMiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXG5cdFx0XHRmaWd1cmUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXG5cdFx0XHRcdGJ1dHRvbiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRhc3BlY3QtcmF0aW86IDc0IC8gNTE7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0PiBpbWcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSBzY2FsZSgxLjAxKTtcblx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgSUVmaWd1cmU7XG5cdFx0XHRcdFx0fVxuXG5cblx0XHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRcdD4gaW1nIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4wNSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGZpZ2NhcHRpb24ge1xuXHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRncmV5O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDE0cHggMTBweDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE2O1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJHRoZW1lO1xuXHRcdFx0fVxuXHRcdFx0XG5cdFx0XHQmOm9ubHktY2hpbGQge1xuXHRcdFx0XHRmaWd1cmUge1xuXHRcdFx0XHRcdGJ1dHRvbntcblx0XHRcdFx0XHRcdGFzcGVjdC1yYXRpbzogdW5zZXQ7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRpbWd7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmNyb3BwZWQge1xuXHRcdFx0XHRcdFx0YnV0dG9ue1xuXHRcdFx0XHRcdFx0XHRhc3BlY3QtcmF0aW8gOiA3NyAvIDUzO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5wYXJhZ3JhcGgucGFyYWdyYXBoLS10eXBlLS1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIC5wYXJhZ3JhcGgtc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAuc2xpY2stdHJhY2sge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE2cHg7XG4gICAgfVxuXG5cbiAgICAuc2xpY2stZG90cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQ7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gICAgICBAaW5jbHVkZSBhYm92ZShtZCkge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgfVxuXG5cbiAgICAgIGxpIHtcbiAgICAgICAgd2lkdGg6IDhweDtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgICAgICAgfVxuXG5cbiAgICAgICAgJi5zbGljay1hY3RpdmUsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBidXR0b24ge1xuICAgICAgICB3aWR0aDogMXJlbTtcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTFweDtcbiAgICAgICAgbGVmdDogLTFweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zbGlkZXItbmF2LWxpbmsge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQ6ICR0aGVtZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG5cbiAgICAgIHN2ZyB7XG4gICAgICAgIHBhdGgge1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgZmlsbDogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2xpZGVyLW5hdi1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICB9XG5cbiAgICAgICYuc2xpZGVyLW5hdi1wcmV2IHtcbiAgICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgICAgIHN2ZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXG4gICAgICAgIHN2ZyBwYXRoIHtcbiAgICAgICAgICBmaWxsOiAkYWNjZW50O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAucGFyYWdyYXBoLXNsaWRlIHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIC5zbGljay1zbGlkZSA+IGRpdiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgIH1cblxuICAgICAgLmZpZ3VyZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBhc3BlY3QtcmF0aW86IDc3MCAvIDUzMDtcblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgICAgICBAaW5jbHVkZSBJRWZpZ3VyZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmF2LXNwYWNlIHtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Z3JleTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMzRweCAxMHB4IDE2cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkdGhlbWU7XG4gICAgICAgIH1cblxuICAgICAgfVxuICAgIH1cblxuICB9XG59IiwiLnBhcmFncmFwaC0tdHlwZS0tdGFicyB7XG4gIC50YWJsaXN0IHtcbiAgICBcblx0XHR6LWluZGV4OiAyO1xuXHRcdEBpbmNsdWRlIGFib3ZlKG1kKXtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHRcdFxuXG4gICAgbGkge1xuXHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKXtcblx0XHRcdFx0bWFyZ2luLXRvcDogNnB4O1xuXHRcdFx0XHRAaW5jbHVkZSBhYm92ZShtZCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0fVxuXG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIGFib3ZlKG1kKXtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdFxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAycHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIC8vYm9yZGVyLWNvbG9yOiAkdGhlbWUxO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNnJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgcGFkZGluZzogMThweCAyMHB4IDE2cHg7XG5cdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lMTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xuXHRcdFx0XHRAaW5jbHVkZSBhYm92ZShtZCl7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4IDhweCAwIDA7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdFxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHRcdFxuICAgICAgICB9XG5cblx0XHRcdFx0JlthcmlhLXNlbGVjdGVkPXRydWVdIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0Y29sb3I6ICR0ZXh0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIGFib3ZlKG1kKXtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICR3aGl0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cbiAgICAgIH1cblx0XHRcdFxuICAgIH1cblxuICB9XG5cbiAgLnRhYnNDb250ZW50IHtcbiAgICBib3JkZXItd2lkdGg6IDJweCAwIDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHQvL2JvcmRlci1jb2xvcjogJHRoZW1lMTtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMDtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdEBpbmNsdWRlIGFib3ZlKG1kKXtcblx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XG5cdFx0fVxuXHRcdFxuXG4gICAgLnBhbmVsIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgICAgJlthcmlhLWhpZGRlbj10cnVlXSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XG4gICAgfVxuXHRcdCY6YWZ0ZXJ7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDI0cHgpO1xuXHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRsZWZ0OiAxMnB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDEycHggcmdiYSgwLDAsMCwuMTYpO1xuXHRcdH1cbiAgfVxuXG59IiwiLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUtaW1nIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcblxuICBmaWd1cmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGEsYnV0dG9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBlYXNlLWluLW91dDtcbiAgICAgIH1cblxuICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGZpZ2NhcHRpb24ge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwcHgpO1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHRncmV5O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogMTRweCAxMHB4O1xuICAgICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4xNjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHRoZW1lO1xuICAgIH1cbiAgfVxuXG4gICYuaW1nLWxlZnQge1xuICAgIC5mbGV4LWNvbnRhaW5lciB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgICBAaW5jbHVkZSBhYm92ZShtZCkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59IiwiLnBhcmFncmFwaC0tdHlwZS0tdmlkZW8ge1xuXG5cblx0ZmlndXJlIHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdHBhZGRpbmctdG9wOiA1Ni4yMzM3JTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKCMwMDAsIC40KTtcblx0XHRcdH1cblxuXHRcdFx0LnZpZGVvLXN2ZyB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogLjVyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG5cblx0XHRcdFx0W2ZpbGxdIHtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC52aWRlby1zdmd7XG5cdFx0XHRcdFx0cGF0aHtcblx0XHRcdFx0XHRcdGZpbGw6ICRhY2NlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0XHRmaWdjYXB0aW9uIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0Z3JleTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjZyZW07XG5cdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICR0aGVtZTtcblx0XHR9XG5cdH1cbn0iLCIucGFyYWdyYXBoLS10eXBlLS10ZXh0ZSB7XG5cdHN0cm9uZ3tcblx0XHRmb250LXdlaWdodDogNjAwO1xuXHRcdFxuXHR9XG59IiwiLnBhcmFncmFwaC5wYXJhZ3JhcGgtLXR5cGUtLWFjY3JvY2hlIHtcblx0cHtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4yO1xuXHRcdGZvbnQtd2VpZ2h0OiA2MDA7XG5cdFx0QGluY2x1ZGUgYWJvdmUobWQpe1xuXHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdH1cblx0XHRcblx0fVxufSIsIi5wYXJhZ3JhcGgtLXR5cGUtZm9ybXVsYWlyZSB7XG5cdGJveC1zaGFkb3c6IDAgMCA2cHggcmdiYSgwLDAsMCwuMDgpO1xuXHRwYWRkaW5nOiA0MHB4IDIwcHg7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0bWFyZ2luLXRvcDogMzBweDtcblx0QGluY2x1ZGUgYWJvdmUobWQpe1xuXHRcdHBhZGRpbmc6IDMuOXZ3IG1heCg1LjJ2dywyMHB4KTtcblx0fVxuXHRcblx0QGluY2x1ZGUgYWJvdmUoeGwpe1xuXHRcdHBhZGRpbmc6IDc1cHggMTAwcHg7XG5cdH1cblx0XG59IiwiLnBhcmFncmFwaCB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRsaW5lLWhlaWdodDogMS4zMztcblx0Y29sb3I6ICR0ZXh0O1xuXHRmb250LWZhbWlseTogJGZvbnQtZGlzcGxheTtcblxuXHRAaW5jbHVkZSBhYm92ZShtZCkge1xuXHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjM3NTtcblx0fVxuXG5cdCY6Zmlyc3QtY2hpbGQge1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRoMiwgaDMsIGg0LCBoNSwgaDYge1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jjpub3QoLnBhcmFncmFwaC0tdGl0cmUtZGUtc2VjdGlvbikge1xuXHRcdGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoMiwgLmFzaDIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1pbi1oZWlnaHQ6IDcxcHg7XG5cdFx0bWFyZ2luOiAzcmVtIDAgMDtcblx0XHRmb250LXNpemU6IDIuOHJlbTtcblx0XHRsaW5lLWhlaWdodDogMS4zNzU7XG5cdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblxuXHRcdEBpbmNsdWRlIGFib3ZlKG1kKSB7XG5cdFx0XHRmb250LXNpemU6IDQuOHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjE4NDtcblx0XHR9XG5cblx0XHQmOmFmdGVye1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuXHRcdFx0Y2xpcC1wYXRoOiBwb2x5Z29uKDAgMCwgMTAwJSAwLCAwIDEwMCUpO1xuXHRcdH1cblx0fVxuXG5cdGgzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1hcmdpbjogM3JlbSAwIDA7XG5cdFx0Zm9udC1zaXplOiAyLjJyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRAaW5jbHVkZSBhYm92ZShtZCkge1xuXHRcdFx0Zm9udC1zaXplOiAyLjZyZW07XG5cdFx0fVxuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWU7XG5cdFx0XHRjbGlwLXBhdGg6IHBvbHlnb24oY2FsYygxMDAlIC0gM3B4KSAwLCAxMDAlIDFweCwgM3B4IDEwMCUsIDAgY2FsYygxMDAlIC0gMXB4KSk7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXG5cdFx0fVxuXG5cdH1cblxuXHRoNCB7XG5cdFx0d2lkdGg6IGZpdC1jb250ZW50O1xuXHRcdG1hcmdpbjogMnJlbSAwIDA7XG5cdFx0cGFkZGluZy1sZWZ0OiA3cHggO1xuXHRcdGZvbnQtc2l6ZTogMS44cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0Ym9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkYWNjZW50O1xuXHRcdEBpbmNsdWRlIGFib3ZlKG1kKSB7XG5cdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0fVxuXG5cdH1cblxuXHRoNSB7XG5cdFx0bWFyZ2luOiAzcmVtIDAgMDtcblx0XHRmb250LXNpemU6IDEuN3JlbTtcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdGNvbG9yOiAkYmxhY2s7XG5cdFx0QGluY2x1ZGUgYWJvdmUobWQpIHtcblx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHR9XG5cblx0XHQmOmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXG5cdH1cblxuXHRzdHJvbmcge1xuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdH1cblxuXHRwLCB1bDpub3QoLnBhZ2luYXRpb24pLCBvbCB7XG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxuXG5cdHVsOm5vdCgucGFnaW5hdGlvbiksIG9sIHtcblx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luOiAxLjlyZW0gMCAwO1xuXHR9XG5cblx0LnRhYmxlLXdyYXAge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRcdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgLyogSUUgYW5kIEVkZ2UgKi9cblx0XHRzY3JvbGxiYXItd2lkdGg6IG5vbmU7IC8qIEZpcmVmb3ggKi9cblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC50YWJsZS1zdG9wIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRmbGV4LXNocmluazogMDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0d2lkdGg6ICRtaW4tc2lkZTtcblx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0YmFja2dyb3VuZDogJHdoaXRlO1xuXHRcdH1cblxuXHRcdC50YWJsZS1zaGFkZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdCYuc2Nyb2xsYWJsZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0LnRhYmxlLXN0b3Age1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0LnRhYmxlLXNoYWRlIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR3aWR0aDogN3JlbTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bGVmdDogY2FsYygxMDAlIC0gN3JlbSk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgkd2hpdGUsIDApIDAlLCByZ2JhKCR3aGl0ZSwgLjUpIDY1JSwgJHdoaXRlIDEwMCUpO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcblx0XHRcdH1cblxuXHRcdFx0Ji5hdEVuZCB7XG5cdFx0XHRcdC50YWJsZS1zaGFkZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRhYmxlIHtcblx0XHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRcdHRhYmxlLWxheW91dDogZml4ZWQ7IC8vcG91ciBjb2xvbm5lcyBlbiBsYXJnZXVyIMOpZ2FsZXMgY2YgbWFxdWV0dGVcblx0XHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cblx0XHRcdGNhcHRpb24ge1xuXHRcdFx0XHRmb250LXNpemU6IDEuOHJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMnJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRhY2NlbnQ7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdHRyIHtcblx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4xKTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMSk7XG5cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJHRoZW1lO1xuXHRcdFx0XHR9XG5cblxuXHRcdFx0XHR0aCwgdGQge1xuXHRcdFx0XHRcdHdpZHRoOiAxJTsgLy9uZSBzZXJ0IHF1J8OgIGZhaXJlIGZvbmN0aW9ubmVyIGxlIHRhYmxlLWxheW91dDogZml4ZWQgcG91ciBkZXMgY29sb25uZXMgw6lnYWxlcyBlbiBsYXJnZXVyLlxuXHRcdFx0XHRcdG1pbi13aWR0aDogMjUlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEuMnJlbSAycmVtO1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRibGFjaywgLjEpO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgkYmxhY2ssIC4xKTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblxuXHRcdFx0XHRcdEBpbmNsdWRlIGJlbG93KG1kKSB7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDE5LjFyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGgge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjFyZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cblxuXHQmLnBhcmFncmFwaC0tdHlwZS0tdGV4dGUsXG5cdCYucGFyYWdyYXBoLS10eXBlLTItY29sLFxuXHQmLnBhcmFncmFwaC0tdHlwZS0tdGFicyxcblx0Ji5wYXJhZ3JhcGgtLXR5cGUtLWV4ZXJndWUgLmV4ZXJndWUtY29udGVudCB7XG5cblx0XHRwLCBsaSwgdHIge1xuXHRcdFx0YTpub3QoW2NsYXNzXj1wYWdpbmF0aW9uXSkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMnB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byB0b3AsICR0aGVtZSAwJSwgJHRoZW1lIDEwMCUpIG5vLXJlcGVhdCAwIDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJSAycHg7XG5cdFx0XHRcdGJveC1kZWNvcmF0aW9uLWJyZWFrOiBjbG9uZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLWluLW91dDtcblxuXHRcdFx0XHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAycHggMnB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDEwMCUgY2FsYygxMDAlIC0gMnB4KTtcblx0XHRcdFx0XHRjb2xvcjogJHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR1bDpub3QoLnBhZ2luYXRpb24pIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cblx0XHRcdD4gbGkge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAuOXJlbTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxLjRyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0XHRcdFx0QGluY2x1ZGUgYWJvdmUobWQpIHtcblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC45cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXG5cdFx0XHRcdFx0PiBsaSB7XG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYWNjZW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogN3B4O1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA4MDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0b2wge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0Y291bnRlci1yZXNldDogb2xjb3VudDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMi4xcmVtO1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0XHRjb3VudGVyLWluY3JlbWVudDogb2xjb3VudDtcblxuXHRcdFx0XHRvbCB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMS44cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMTZweDtcblxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXG5cdFx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGFjY2VudDtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQobiArIDEwKXtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDM1cHg7XG5cdFx0XHRcdFx0JjphZnRlcntcblx0XHRcdFx0XHRcdGxlZnQ6IDI1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKG4gKyAxMDApe1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNDVweDtcblx0XHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdFx0bGVmdDogMzVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogY291bnRlcihvbGNvdW50KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0ZmxleC1zaHJpbms6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAxcHg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0Ly9saW5lLWhlaWdodDogMS4xNjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdGNvbG9yOiAkdGV4dDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVye1xuXHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoZW1lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHRcdHRvcDogNHB4O1xuXHRcdFx0XHRcdHdpZHRoOiA0cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGNsaXAtcGF0aDogcG9seWdvbigzcHggMCwgNHB4IDAsMXB4IDE2cHgsMCAxNnB4KTtcblx0XHRcdFx0fVxuXG5cblx0XHRcdH1cblx0XHR9XG5cblxuXHR9XG5cbn0iXX0= */
