@charset "UTF-8";:root{--purple:#681f84;--orange:#f57600;--blue:#219eba;--green:#85ae37;--darkblue:#002b57;--yellow:#ffb300;--red:#dd2c3b;--rhytm-spacing:3.2rem;--clip-temp:polygon(22% 0,90% 0,100% 30%,100% 88%,70% 100%,13% 100%,0% 70%,0 18%);--image-clip:polygon(36% 4%,69% 1%,88% 3%,100.7% -7px,96.98% 63.26%,98.95% 99.47%,39.82% 96.32%,-4px 100.79%,2.47% 70.74%,0px 0px);--headings-font:"Lato",sans-serif;--headings-font-weight:900;--body-font:"Open Sans",sans-serif}.address .contact_form__label,.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.animate-up{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:animationUp;animation-name:animationUp}@-webkit-keyframes animationUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes animationUp{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.bgimage{background-position:50%;background-size:cover}.ac_purple{--accent-color:var(--purple)}.ac_orange{--accent-color:var(--orange)}.ac_lightblue{--accent-color:var(--blue)}.ac_green{--accent-color:var(--green)}.ac_yellow{--accent-color:var(--yellow)}.ac_red{--accent-color:var(--red)}.ac_darkblue{--accent-color:var(--darkblue)}.ac_white{--accent-color:#fff}.ac_lightgrey{--accent-color:#ededed}.ac_black{--accent-color:#000}.tc_purple{--text-color:var(--purple)}.tc_orange{--text-color:var(--orange)}.tc_lightblue{--text-color:var(--blue)}.tc_green{--text-color:var(--green)}.tc_yellow{--text-color:var(--yellow)}.tc_red{--text-color:var(--red)}.tc_darkblue{--text-color:var(--darkblue)}.tc_white{--text-color:#fff}.tc_lightgrey{--text-color:#ededed}.tc_black{--text-color:#000}.bgc_purple{--background-color:var(--purple)}.bgc_orange{--background-color:var(--orange)}.bgc_lightblue{--background-color:var(--blue)}.bgc_green{--background-color:var(--green)}.bgc_yellow{--background-color:var(--yellow)}.bgc_red{--background-color:var(--red)}.bgc_darkblue{--background-color:var(--darkblue)}.bgc_white{--background-color:#fff}.bgc_lightgrey{--background-color:#ededed}.bgc_black{--background-color:#000}.cover{height:100%;left:0;position:absolute;top:0;width:100%}.f{display:-webkit-box;display:-ms-flexbox;display:flex}.fw{-ms-flex-wrap:wrap;flex-wrap:wrap}.fwr{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fnw{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.f_c{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.f_c,.f_cr{-webkit-box-orient:vertical}.f_cr{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.f_r{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.f_r,.f_rr{-webkit-box-orient:horizontal}.f_rr{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.f-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.f-fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.f-fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.f--fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.f--fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.f--c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.f--sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.f--sa{-ms-flex-pack:distribute;justify-content:space-around}@media (max-width:767.98px){.fm{display:-webkit-box;display:-ms-flexbox;display:flex}.fmw{-ms-flex-wrap:wrap;flex-wrap:wrap}.fmwr{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fmnw{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fm_c{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fm_c,.fm_cr{-webkit-box-orient:vertical}.fm_cr{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fm_r{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fm_r,.fm_rr{-webkit-box-orient:horizontal}.fm_rr{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fm-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fm-fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fm-fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fm--fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fm--fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fm--c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fm--sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fm--sa{-ms-flex-pack:distribute;justify-content:space-around}}@media (min-width:768px){.fd{display:-webkit-box;display:-ms-flexbox;display:flex}.fdw{-ms-flex-wrap:wrap;flex-wrap:wrap}.fdwr{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fdnw{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.fd_c{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.fd_c,.fd_cr{-webkit-box-orient:vertical}.fd_cr{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fd_r{-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.fd_r,.fd_rr{-webkit-box-orient:horizontal}.fd_rr{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.fd-c{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.fd-fs{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fd-fe{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.fd--fs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.fd--fe{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.fd--c{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fd--sb{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.fd--sa{-ms-flex-pack:distribute;justify-content:space-around}}.gap-1{gap:1rem}.gap-2{gap:2rem}.gap-3{gap:3rem}body,button,input,select,textarea{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--text-color,var(--purple,#333));font-family:Open Sans,sans-serif;font-size:1.7rem;font-weight:400;line-height:1.5882352941}b,strong{font-weight:700}a{color:inherit;text-decoration:none}ul{list-style:none}ul,ul li{padding:0}.card p,.card.card-amenity .card-amenity-content .swal2-html-container .h2,.card.card-amenity .card-amenity-content .swal2-html-container h2,.card.card-amenity .card-amenity-content h3,.footer .simple-menu h2,.latest-section-items .article-card .swal2-html-container .h2,.latest-section-items .article-card .swal2-html-container h2,.latest-section-items .article-card h3,.story-swiper-section .article-card .swal2-html-container .h2,.story-swiper-section .article-card .swal2-html-container h2,.story-swiper-section .article-card h3,.swal2-html-container .card.card-amenity .card-amenity-content .h2,.swal2-html-container .card.card-amenity .card-amenity-content h2,.swal2-html-container .h2,.swal2-html-container .latest-section-items .article-card .h2,.swal2-html-container .latest-section-items .article-card h2,.swal2-html-container .story-swiper-section .article-card .h2,.swal2-html-container .story-swiper-section .article-card h2,.swal2-html-container h2,h1,h2,h3,h4,h5,h6{color:var(--text-color,var(--purple));font-family:Lato,sans-serif;font-weight:900;margin-block:0}h1{font-size:4.4rem;line-height:1.0731707317}@media (min-width:768px){h1{font-size:6.9rem;line-height:.9275362319}}.h2,h2{font-size:3.6rem;line-height:1.0909090909}@media (min-width:768px){.h2,h2{font-size:5.4rem;line-height:1.1851851852}}.h3,.swal2-html-container .h2,.swal2-html-container h2,h3{font-size:2.4rem;line-height:1.3333333333}@media (min-width:768px){.h3,.swal2-html-container .h2,.swal2-html-container h2,h3{font-size:3.3rem;line-height:1.3333333333}}.amenities-swiper-section .swiper-amenity-tabs button,.card.card-amenity .card-amenity-content .swal2-html-container .h2,.card.card-amenity .card-amenity-content .swal2-html-container h2,.card.card-amenity .card-amenity-content h3,.footer .simple-menu h2,.h4,.latest-section-items .article-card .swal2-html-container .h2,.latest-section-items .article-card .swal2-html-container h2,.latest-section-items .article-card h3,.story-swiper-section .article-card .swal2-html-container .h2,.story-swiper-section .article-card .swal2-html-container h2,.story-swiper-section .article-card h3,.swal2-html-container .card.card-amenity .card-amenity-content .h2,.swal2-html-container .card.card-amenity .card-amenity-content h2,.swal2-html-container .latest-section-items .article-card .h2,.swal2-html-container .latest-section-items .article-card h2,.swal2-html-container .story-swiper-section .article-card .h2,.swal2-html-container .story-swiper-section .article-card h2,h4{font-size:2.4rem;line-height:1.3333333333}@media (min-width:768px){.amenities-swiper-section .swiper-amenity-tabs button,.card.card-amenity .card-amenity-content .swal2-html-container .h2,.card.card-amenity .card-amenity-content .swal2-html-container h2,.card.card-amenity .card-amenity-content h3,.footer .simple-menu h2,.h4,.latest-section-items .article-card .swal2-html-container .h2,.latest-section-items .article-card .swal2-html-container h2,.latest-section-items .article-card h3,.story-swiper-section .article-card .swal2-html-container .h2,.story-swiper-section .article-card .swal2-html-container h2,.story-swiper-section .article-card h3,.swal2-html-container .card.card-amenity .card-amenity-content .h2,.swal2-html-container .card.card-amenity .card-amenity-content h2,.swal2-html-container .latest-section-items .article-card .h2,.swal2-html-container .latest-section-items .article-card h2,.swal2-html-container .story-swiper-section .article-card .h2,.swal2-html-container .story-swiper-section .article-card h2,h4{font-size:2.4rem;line-height:1.3333333333}}.card p,h6{font-size:1.4rem;line-height:1.5}picture{position:relative}picture source{position:absolute;top:0}

/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.plate--container,.plate--container-fluid{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.plate--row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.plate--column,.plate--row{-webkit-box-sizing:border-box;box-sizing:border-box}.plate--column{-webkit-box-flex:0;-ms-flex-positive:0;-ms-flex-negative:0;flex-grow:0;flex-shrink:0;padding-left:15px;padding-right:15px}@media (max-width:767.98px){.empty-column{display:none!important}}@media (min-width:768px){.plate--container,.plate--container-fluid{padding-left:15px;padding-right:15px;width:100%}.plate--row{margin-left:-15px;margin-right:-15px}.plate--column{padding-left:15px;padding-right:15px}}.plate--column.xs-1,[data-plate-col-xs="1"]{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.xs-2,[data-plate-col-xs="2"]{-ms-flex-preferred-size:16.6666666666%;flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.xs-3,[data-plate-col-xs="3"]{-ms-flex-preferred-size:24.9999999999%;flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.xs-4,[data-plate-col-xs="4"]{-ms-flex-preferred-size:33.3333333332%;flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.xs-5,[data-plate-col-xs="5"]{-ms-flex-preferred-size:41.6666666665%;flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.xs-6,[data-plate-col-xs="6"]{-ms-flex-preferred-size:49.9999999998%;flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.xs-7,[data-plate-col-xs="7"]{-ms-flex-preferred-size:58.3333333331%;flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.xs-8,[data-plate-col-xs="8"]{-ms-flex-preferred-size:66.6666666664%;flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.xs-9,[data-plate-col-xs="9"]{-ms-flex-preferred-size:74.9999999997%;flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.xs-10,[data-plate-col-xs="10"]{-ms-flex-preferred-size:83.333333333%;flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.xs-11,[data-plate-col-xs="11"]{-ms-flex-preferred-size:91.6666666663%;flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{width:100%}.plate--column.xs-12,[data-plate-col-xs="12"]{-ms-flex-preferred-size:99.9999999996%;flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xs="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-ms-flex-order:0;-moz-order:0;order:0}[data-plate-position-xs="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;order:1}[data-plate-position-xs="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;order:2}[data-plate-position-xs="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;order:3}[data-plate-position-xs="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-ms-flex-order:4;-moz-order:4;order:4}[data-plate-position-xs="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-ms-flex-order:5;-moz-order:5;order:5}[data-plate-position-xs="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-ms-flex-order:6;-moz-order:6;order:6}[data-plate-position-xs="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-ms-flex-order:7;-moz-order:7;order:7}[data-plate-position-xs="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-ms-flex-order:8;-moz-order:8;order:8}[data-plate-position-xs="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-ms-flex-order:9;-moz-order:9;order:9}[data-plate-position-xs="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-ms-flex-order:10;-moz-order:10;order:10}[data-plate-position-xs="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-ms-flex-order:11;-moz-order:11;order:11}[data-plate-position-xs="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-ms-flex-order:12;-moz-order:12;order:12}[data-plate-position-xs="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-ms-flex-order:13;-moz-order:13;order:13}[data-plate-position-xs="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-ms-flex-order:14;-moz-order:14;order:14}[data-plate-position-xs="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-ms-flex-order:15;-moz-order:15;order:15}[data-plate-position-xs="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-ms-flex-order:16;-moz-order:16;order:16}[data-plate-position-xs="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-ms-flex-order:17;-moz-order:17;order:17}[data-plate-position-xs="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-ms-flex-order:18;-moz-order:18;order:18}[data-plate-position-xs="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-ms-flex-order:19;-moz-order:19;order:19}[data-plate-position-xs="20"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:21;-ms-flex-order:20;-moz-order:20;order:20}[data-plate-position-xs="21"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:22;-ms-flex-order:21;-moz-order:21;order:21}[data-plate-position-xs="22"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:23;-ms-flex-order:22;-moz-order:22;order:22}[data-plate-position-xs="23"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:24;-ms-flex-order:23;-moz-order:23;order:23}[data-plate-position-xs="24"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:25;-ms-flex-order:24;-moz-order:24;order:24}[data-plate-position-xs="25"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:26;-ms-flex-order:25;-moz-order:25;order:25}[data-plate-position-xs="26"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:27;-ms-flex-order:26;-moz-order:26;order:26}[data-plate-position-xs="27"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:28;-ms-flex-order:27;-moz-order:27;order:27}[data-plate-position-xs="28"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:29;-ms-flex-order:28;-moz-order:28;order:28}[data-plate-position-xs="29"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:30;-ms-flex-order:29;-moz-order:29;order:29}[data-plate-position-xs="30"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:31;-ms-flex-order:30;-moz-order:30;order:30}[data-plate-position-xs="31"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:32;-ms-flex-order:31;-moz-order:31;order:31}[data-plate-position-xs="32"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:33;-ms-flex-order:32;-moz-order:32;order:32}[data-plate-position-xs="33"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:34;-ms-flex-order:33;-moz-order:33;order:33}[data-plate-position-xs="34"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:35;-ms-flex-order:34;-moz-order:34;order:34}[data-plate-position-xs="35"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:36;-ms-flex-order:35;-moz-order:35;order:35}[data-plate-position-xs="36"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:37;-ms-flex-order:36;-moz-order:36;order:36}[data-plate-position-xs="37"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:38;-ms-flex-order:37;-moz-order:37;order:37}[data-plate-position-xs="38"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:39;-ms-flex-order:38;-moz-order:38;order:38}[data-plate-position-xs="39"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:40;-ms-flex-order:39;-moz-order:39;order:39}[data-plate-position-xs="40"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:41;-ms-flex-order:40;-moz-order:40;order:40}[data-plate-position-xs="41"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:42;-ms-flex-order:41;-moz-order:41;order:41}[data-plate-position-xs="42"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:43;-ms-flex-order:42;-moz-order:42;order:42}[data-plate-position-xs="43"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:44;-ms-flex-order:43;-moz-order:43;order:43}[data-plate-position-xs="44"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:45;-ms-flex-order:44;-moz-order:44;order:44}[data-plate-position-xs="45"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:46;-ms-flex-order:45;-moz-order:45;order:45}[data-plate-position-xs="46"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:47;-ms-flex-order:46;-moz-order:46;order:46}[data-plate-position-xs="47"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:48;-ms-flex-order:47;-moz-order:47;order:47}[data-plate-position-xs="48"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:49;-ms-flex-order:48;-moz-order:48;order:48}[data-plate-position-xs="49"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:50;-ms-flex-order:49;-moz-order:49;order:49}@media (min-width:576px){.plate--column.sm-1,[data-plate-col-sm="1"]{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.sm-2,[data-plate-col-sm="2"]{-ms-flex-preferred-size:16.6666666666%;flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.sm-3,[data-plate-col-sm="3"]{-ms-flex-preferred-size:24.9999999999%;flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.sm-4,[data-plate-col-sm="4"]{-ms-flex-preferred-size:33.3333333332%;flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.sm-5,[data-plate-col-sm="5"]{-ms-flex-preferred-size:41.6666666665%;flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.sm-6,[data-plate-col-sm="6"]{-ms-flex-preferred-size:49.9999999998%;flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.sm-7,[data-plate-col-sm="7"]{-ms-flex-preferred-size:58.3333333331%;flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.sm-8,[data-plate-col-sm="8"]{-ms-flex-preferred-size:66.6666666664%;flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.sm-9,[data-plate-col-sm="9"]{-ms-flex-preferred-size:74.9999999997%;flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.sm-10,[data-plate-col-sm="10"]{-ms-flex-preferred-size:83.333333333%;flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.sm-11,[data-plate-col-sm="11"]{-ms-flex-preferred-size:91.6666666663%;flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{max-width:576px;width:100%}.plate--column.sm-12,[data-plate-col-sm="12"]{-ms-flex-preferred-size:99.9999999996%;flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-sm="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-ms-flex-order:0;-moz-order:0;order:0}[data-plate-position-sm="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;order:1}[data-plate-position-sm="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;order:2}[data-plate-position-sm="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;order:3}[data-plate-position-sm="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-ms-flex-order:4;-moz-order:4;order:4}[data-plate-position-sm="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-ms-flex-order:5;-moz-order:5;order:5}[data-plate-position-sm="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-ms-flex-order:6;-moz-order:6;order:6}[data-plate-position-sm="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-ms-flex-order:7;-moz-order:7;order:7}[data-plate-position-sm="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-ms-flex-order:8;-moz-order:8;order:8}[data-plate-position-sm="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-ms-flex-order:9;-moz-order:9;order:9}[data-plate-position-sm="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-ms-flex-order:10;-moz-order:10;order:10}[data-plate-position-sm="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-ms-flex-order:11;-moz-order:11;order:11}[data-plate-position-sm="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-ms-flex-order:12;-moz-order:12;order:12}[data-plate-position-sm="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-ms-flex-order:13;-moz-order:13;order:13}[data-plate-position-sm="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-ms-flex-order:14;-moz-order:14;order:14}[data-plate-position-sm="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-ms-flex-order:15;-moz-order:15;order:15}[data-plate-position-sm="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-ms-flex-order:16;-moz-order:16;order:16}[data-plate-position-sm="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-ms-flex-order:17;-moz-order:17;order:17}[data-plate-position-sm="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-ms-flex-order:18;-moz-order:18;order:18}[data-plate-position-sm="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-ms-flex-order:19;-moz-order:19;order:19}[data-plate-position-sm="20"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:21;-ms-flex-order:20;-moz-order:20;order:20}[data-plate-position-sm="21"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:22;-ms-flex-order:21;-moz-order:21;order:21}[data-plate-position-sm="22"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:23;-ms-flex-order:22;-moz-order:22;order:22}[data-plate-position-sm="23"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:24;-ms-flex-order:23;-moz-order:23;order:23}[data-plate-position-sm="24"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:25;-ms-flex-order:24;-moz-order:24;order:24}[data-plate-position-sm="25"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:26;-ms-flex-order:25;-moz-order:25;order:25}[data-plate-position-sm="26"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:27;-ms-flex-order:26;-moz-order:26;order:26}[data-plate-position-sm="27"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:28;-ms-flex-order:27;-moz-order:27;order:27}[data-plate-position-sm="28"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:29;-ms-flex-order:28;-moz-order:28;order:28}[data-plate-position-sm="29"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:30;-ms-flex-order:29;-moz-order:29;order:29}[data-plate-position-sm="30"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:31;-ms-flex-order:30;-moz-order:30;order:30}[data-plate-position-sm="31"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:32;-ms-flex-order:31;-moz-order:31;order:31}[data-plate-position-sm="32"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:33;-ms-flex-order:32;-moz-order:32;order:32}[data-plate-position-sm="33"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:34;-ms-flex-order:33;-moz-order:33;order:33}[data-plate-position-sm="34"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:35;-ms-flex-order:34;-moz-order:34;order:34}[data-plate-position-sm="35"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:36;-ms-flex-order:35;-moz-order:35;order:35}[data-plate-position-sm="36"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:37;-ms-flex-order:36;-moz-order:36;order:36}[data-plate-position-sm="37"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:38;-ms-flex-order:37;-moz-order:37;order:37}[data-plate-position-sm="38"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:39;-ms-flex-order:38;-moz-order:38;order:38}[data-plate-position-sm="39"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:40;-ms-flex-order:39;-moz-order:39;order:39}[data-plate-position-sm="40"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:41;-ms-flex-order:40;-moz-order:40;order:40}[data-plate-position-sm="41"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:42;-ms-flex-order:41;-moz-order:41;order:41}[data-plate-position-sm="42"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:43;-ms-flex-order:42;-moz-order:42;order:42}[data-plate-position-sm="43"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:44;-ms-flex-order:43;-moz-order:43;order:43}[data-plate-position-sm="44"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:45;-ms-flex-order:44;-moz-order:44;order:44}[data-plate-position-sm="45"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:46;-ms-flex-order:45;-moz-order:45;order:45}[data-plate-position-sm="46"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:47;-ms-flex-order:46;-moz-order:46;order:46}[data-plate-position-sm="47"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:48;-ms-flex-order:47;-moz-order:47;order:47}[data-plate-position-sm="48"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:49;-ms-flex-order:48;-moz-order:48;order:48}[data-plate-position-sm="49"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:50;-ms-flex-order:49;-moz-order:49;order:49}}@media (min-width:768px){.plate--column.md-1,[data-plate-col-md="1"]{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.md-2,[data-plate-col-md="2"]{-ms-flex-preferred-size:16.6666666666%;flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.md-3,[data-plate-col-md="3"]{-ms-flex-preferred-size:24.9999999999%;flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.md-4,[data-plate-col-md="4"]{-ms-flex-preferred-size:33.3333333332%;flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.md-5,[data-plate-col-md="5"]{-ms-flex-preferred-size:41.6666666665%;flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.md-6,[data-plate-col-md="6"]{-ms-flex-preferred-size:49.9999999998%;flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.md-7,[data-plate-col-md="7"]{-ms-flex-preferred-size:58.3333333331%;flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.md-8,[data-plate-col-md="8"]{-ms-flex-preferred-size:66.6666666664%;flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.md-9,[data-plate-col-md="9"]{-ms-flex-preferred-size:74.9999999997%;flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.md-10,[data-plate-col-md="10"]{-ms-flex-preferred-size:83.333333333%;flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.md-11,[data-plate-col-md="11"]{-ms-flex-preferred-size:91.6666666663%;flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{max-width:768px;width:100%}.plate--column.md-12,[data-plate-col-md="12"]{-ms-flex-preferred-size:99.9999999996%;flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-md="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-ms-flex-order:0;-moz-order:0;order:0}[data-plate-position-md="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;order:1}[data-plate-position-md="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;order:2}[data-plate-position-md="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;order:3}[data-plate-position-md="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-ms-flex-order:4;-moz-order:4;order:4}[data-plate-position-md="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-ms-flex-order:5;-moz-order:5;order:5}[data-plate-position-md="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-ms-flex-order:6;-moz-order:6;order:6}[data-plate-position-md="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-ms-flex-order:7;-moz-order:7;order:7}[data-plate-position-md="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-ms-flex-order:8;-moz-order:8;order:8}[data-plate-position-md="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-ms-flex-order:9;-moz-order:9;order:9}[data-plate-position-md="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-ms-flex-order:10;-moz-order:10;order:10}[data-plate-position-md="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-ms-flex-order:11;-moz-order:11;order:11}[data-plate-position-md="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-ms-flex-order:12;-moz-order:12;order:12}[data-plate-position-md="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-ms-flex-order:13;-moz-order:13;order:13}[data-plate-position-md="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-ms-flex-order:14;-moz-order:14;order:14}[data-plate-position-md="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-ms-flex-order:15;-moz-order:15;order:15}[data-plate-position-md="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-ms-flex-order:16;-moz-order:16;order:16}[data-plate-position-md="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-ms-flex-order:17;-moz-order:17;order:17}[data-plate-position-md="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-ms-flex-order:18;-moz-order:18;order:18}[data-plate-position-md="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-ms-flex-order:19;-moz-order:19;order:19}[data-plate-position-md="20"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:21;-ms-flex-order:20;-moz-order:20;order:20}[data-plate-position-md="21"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:22;-ms-flex-order:21;-moz-order:21;order:21}[data-plate-position-md="22"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:23;-ms-flex-order:22;-moz-order:22;order:22}[data-plate-position-md="23"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:24;-ms-flex-order:23;-moz-order:23;order:23}[data-plate-position-md="24"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:25;-ms-flex-order:24;-moz-order:24;order:24}[data-plate-position-md="25"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:26;-ms-flex-order:25;-moz-order:25;order:25}[data-plate-position-md="26"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:27;-ms-flex-order:26;-moz-order:26;order:26}[data-plate-position-md="27"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:28;-ms-flex-order:27;-moz-order:27;order:27}[data-plate-position-md="28"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:29;-ms-flex-order:28;-moz-order:28;order:28}[data-plate-position-md="29"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:30;-ms-flex-order:29;-moz-order:29;order:29}[data-plate-position-md="30"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:31;-ms-flex-order:30;-moz-order:30;order:30}[data-plate-position-md="31"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:32;-ms-flex-order:31;-moz-order:31;order:31}[data-plate-position-md="32"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:33;-ms-flex-order:32;-moz-order:32;order:32}[data-plate-position-md="33"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:34;-ms-flex-order:33;-moz-order:33;order:33}[data-plate-position-md="34"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:35;-ms-flex-order:34;-moz-order:34;order:34}[data-plate-position-md="35"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:36;-ms-flex-order:35;-moz-order:35;order:35}[data-plate-position-md="36"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:37;-ms-flex-order:36;-moz-order:36;order:36}[data-plate-position-md="37"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:38;-ms-flex-order:37;-moz-order:37;order:37}[data-plate-position-md="38"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:39;-ms-flex-order:38;-moz-order:38;order:38}[data-plate-position-md="39"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:40;-ms-flex-order:39;-moz-order:39;order:39}[data-plate-position-md="40"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:41;-ms-flex-order:40;-moz-order:40;order:40}[data-plate-position-md="41"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:42;-ms-flex-order:41;-moz-order:41;order:41}[data-plate-position-md="42"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:43;-ms-flex-order:42;-moz-order:42;order:42}[data-plate-position-md="43"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:44;-ms-flex-order:43;-moz-order:43;order:43}[data-plate-position-md="44"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:45;-ms-flex-order:44;-moz-order:44;order:44}[data-plate-position-md="45"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:46;-ms-flex-order:45;-moz-order:45;order:45}[data-plate-position-md="46"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:47;-ms-flex-order:46;-moz-order:46;order:46}[data-plate-position-md="47"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:48;-ms-flex-order:47;-moz-order:47;order:47}[data-plate-position-md="48"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:49;-ms-flex-order:48;-moz-order:48;order:48}[data-plate-position-md="49"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:50;-ms-flex-order:49;-moz-order:49;order:49}}@media (min-width:992px){.plate--column.lg-1,[data-plate-col-lg="1"]{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.lg-2,[data-plate-col-lg="2"]{-ms-flex-preferred-size:16.6666666666%;flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.lg-3,[data-plate-col-lg="3"]{-ms-flex-preferred-size:24.9999999999%;flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.lg-4,[data-plate-col-lg="4"]{-ms-flex-preferred-size:33.3333333332%;flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.lg-5,[data-plate-col-lg="5"]{-ms-flex-preferred-size:41.6666666665%;flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.lg-6,[data-plate-col-lg="6"]{-ms-flex-preferred-size:49.9999999998%;flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.lg-7,[data-plate-col-lg="7"]{-ms-flex-preferred-size:58.3333333331%;flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.lg-8,[data-plate-col-lg="8"]{-ms-flex-preferred-size:66.6666666664%;flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.lg-9,[data-plate-col-lg="9"]{-ms-flex-preferred-size:74.9999999997%;flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.lg-10,[data-plate-col-lg="10"]{-ms-flex-preferred-size:83.333333333%;flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.lg-11,[data-plate-col-lg="11"]{-ms-flex-preferred-size:91.6666666663%;flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{max-width:992px;width:100%}.plate--column.lg-12,[data-plate-col-lg="12"]{-ms-flex-preferred-size:99.9999999996%;flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-lg="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-ms-flex-order:0;-moz-order:0;order:0}[data-plate-position-lg="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;order:1}[data-plate-position-lg="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;order:2}[data-plate-position-lg="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;order:3}[data-plate-position-lg="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-ms-flex-order:4;-moz-order:4;order:4}[data-plate-position-lg="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-ms-flex-order:5;-moz-order:5;order:5}[data-plate-position-lg="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-ms-flex-order:6;-moz-order:6;order:6}[data-plate-position-lg="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-ms-flex-order:7;-moz-order:7;order:7}[data-plate-position-lg="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-ms-flex-order:8;-moz-order:8;order:8}[data-plate-position-lg="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-ms-flex-order:9;-moz-order:9;order:9}[data-plate-position-lg="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-ms-flex-order:10;-moz-order:10;order:10}[data-plate-position-lg="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-ms-flex-order:11;-moz-order:11;order:11}[data-plate-position-lg="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-ms-flex-order:12;-moz-order:12;order:12}[data-plate-position-lg="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-ms-flex-order:13;-moz-order:13;order:13}[data-plate-position-lg="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-ms-flex-order:14;-moz-order:14;order:14}[data-plate-position-lg="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-ms-flex-order:15;-moz-order:15;order:15}[data-plate-position-lg="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-ms-flex-order:16;-moz-order:16;order:16}[data-plate-position-lg="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-ms-flex-order:17;-moz-order:17;order:17}[data-plate-position-lg="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-ms-flex-order:18;-moz-order:18;order:18}[data-plate-position-lg="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-ms-flex-order:19;-moz-order:19;order:19}[data-plate-position-lg="20"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:21;-ms-flex-order:20;-moz-order:20;order:20}[data-plate-position-lg="21"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:22;-ms-flex-order:21;-moz-order:21;order:21}[data-plate-position-lg="22"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:23;-ms-flex-order:22;-moz-order:22;order:22}[data-plate-position-lg="23"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:24;-ms-flex-order:23;-moz-order:23;order:23}[data-plate-position-lg="24"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:25;-ms-flex-order:24;-moz-order:24;order:24}[data-plate-position-lg="25"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:26;-ms-flex-order:25;-moz-order:25;order:25}[data-plate-position-lg="26"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:27;-ms-flex-order:26;-moz-order:26;order:26}[data-plate-position-lg="27"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:28;-ms-flex-order:27;-moz-order:27;order:27}[data-plate-position-lg="28"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:29;-ms-flex-order:28;-moz-order:28;order:28}[data-plate-position-lg="29"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:30;-ms-flex-order:29;-moz-order:29;order:29}[data-plate-position-lg="30"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:31;-ms-flex-order:30;-moz-order:30;order:30}[data-plate-position-lg="31"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:32;-ms-flex-order:31;-moz-order:31;order:31}[data-plate-position-lg="32"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:33;-ms-flex-order:32;-moz-order:32;order:32}[data-plate-position-lg="33"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:34;-ms-flex-order:33;-moz-order:33;order:33}[data-plate-position-lg="34"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:35;-ms-flex-order:34;-moz-order:34;order:34}[data-plate-position-lg="35"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:36;-ms-flex-order:35;-moz-order:35;order:35}[data-plate-position-lg="36"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:37;-ms-flex-order:36;-moz-order:36;order:36}[data-plate-position-lg="37"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:38;-ms-flex-order:37;-moz-order:37;order:37}[data-plate-position-lg="38"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:39;-ms-flex-order:38;-moz-order:38;order:38}[data-plate-position-lg="39"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:40;-ms-flex-order:39;-moz-order:39;order:39}[data-plate-position-lg="40"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:41;-ms-flex-order:40;-moz-order:40;order:40}[data-plate-position-lg="41"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:42;-ms-flex-order:41;-moz-order:41;order:41}[data-plate-position-lg="42"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:43;-ms-flex-order:42;-moz-order:42;order:42}[data-plate-position-lg="43"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:44;-ms-flex-order:43;-moz-order:43;order:43}[data-plate-position-lg="44"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:45;-ms-flex-order:44;-moz-order:44;order:44}[data-plate-position-lg="45"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:46;-ms-flex-order:45;-moz-order:45;order:45}[data-plate-position-lg="46"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:47;-ms-flex-order:46;-moz-order:46;order:46}[data-plate-position-lg="47"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:48;-ms-flex-order:47;-moz-order:47;order:47}[data-plate-position-lg="48"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:49;-ms-flex-order:48;-moz-order:48;order:48}[data-plate-position-lg="49"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:50;-ms-flex-order:49;-moz-order:49;order:49}}@media (min-width:1200px){.plate--column.xl-1,[data-plate-col-xl="1"]{-ms-flex-preferred-size:8.3333333333%;flex-basis:8.3333333333%;max-width:8.3333333333%}.plate--column.xl-2,[data-plate-col-xl="2"]{-ms-flex-preferred-size:16.6666666666%;flex-basis:16.6666666666%;max-width:16.6666666666%}.plate--column.xl-3,[data-plate-col-xl="3"]{-ms-flex-preferred-size:24.9999999999%;flex-basis:24.9999999999%;max-width:24.9999999999%}.plate--column.xl-4,[data-plate-col-xl="4"]{-ms-flex-preferred-size:33.3333333332%;flex-basis:33.3333333332%;max-width:33.3333333332%}.plate--column.xl-5,[data-plate-col-xl="5"]{-ms-flex-preferred-size:41.6666666665%;flex-basis:41.6666666665%;max-width:41.6666666665%}.plate--column.xl-6,[data-plate-col-xl="6"]{-ms-flex-preferred-size:49.9999999998%;flex-basis:49.9999999998%;max-width:49.9999999998%}.plate--column.xl-7,[data-plate-col-xl="7"]{-ms-flex-preferred-size:58.3333333331%;flex-basis:58.3333333331%;max-width:58.3333333331%}.plate--column.xl-8,[data-plate-col-xl="8"]{-ms-flex-preferred-size:66.6666666664%;flex-basis:66.6666666664%;max-width:66.6666666664%}.plate--column.xl-9,[data-plate-col-xl="9"]{-ms-flex-preferred-size:74.9999999997%;flex-basis:74.9999999997%;max-width:74.9999999997%}.plate--column.xl-10,[data-plate-col-xl="10"]{-ms-flex-preferred-size:83.333333333%;flex-basis:83.333333333%;max-width:83.333333333%}.plate--column.xl-11,[data-plate-col-xl="11"]{-ms-flex-preferred-size:91.6666666663%;flex-basis:91.6666666663%;max-width:91.6666666663%}.plate--container{max-width:1200px;width:100%}.plate--column.xl-12,[data-plate-col-xl="12"]{-ms-flex-preferred-size:99.9999999996%;flex-basis:99.9999999996%;max-width:99.9999999996%}[data-plate-position-xl="0"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:1;-ms-flex-order:0;-moz-order:0;order:0}[data-plate-position-xl="1"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:2;-ms-flex-order:1;-moz-order:1;order:1}[data-plate-position-xl="2"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:3;-ms-flex-order:2;-moz-order:2;order:2}[data-plate-position-xl="3"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:4;-ms-flex-order:3;-moz-order:3;order:3}[data-plate-position-xl="4"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:5;-ms-flex-order:4;-moz-order:4;order:4}[data-plate-position-xl="5"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:6;-ms-flex-order:5;-moz-order:5;order:5}[data-plate-position-xl="6"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:7;-ms-flex-order:6;-moz-order:6;order:6}[data-plate-position-xl="7"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:8;-ms-flex-order:7;-moz-order:7;order:7}[data-plate-position-xl="8"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:9;-ms-flex-order:8;-moz-order:8;order:8}[data-plate-position-xl="9"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:10;-ms-flex-order:9;-moz-order:9;order:9}[data-plate-position-xl="10"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:11;-ms-flex-order:10;-moz-order:10;order:10}[data-plate-position-xl="11"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:12;-ms-flex-order:11;-moz-order:11;order:11}[data-plate-position-xl="12"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:13;-ms-flex-order:12;-moz-order:12;order:12}[data-plate-position-xl="13"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:14;-ms-flex-order:13;-moz-order:13;order:13}[data-plate-position-xl="14"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:15;-ms-flex-order:14;-moz-order:14;order:14}[data-plate-position-xl="15"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:16;-ms-flex-order:15;-moz-order:15;order:15}[data-plate-position-xl="16"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:17;-ms-flex-order:16;-moz-order:16;order:16}[data-plate-position-xl="17"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:18;-ms-flex-order:17;-moz-order:17;order:17}[data-plate-position-xl="18"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:19;-ms-flex-order:18;-moz-order:18;order:18}[data-plate-position-xl="19"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:20;-ms-flex-order:19;-moz-order:19;order:19}[data-plate-position-xl="20"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:21;-ms-flex-order:20;-moz-order:20;order:20}[data-plate-position-xl="21"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:22;-ms-flex-order:21;-moz-order:21;order:21}[data-plate-position-xl="22"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:23;-ms-flex-order:22;-moz-order:22;order:22}[data-plate-position-xl="23"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:24;-ms-flex-order:23;-moz-order:23;order:23}[data-plate-position-xl="24"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:25;-ms-flex-order:24;-moz-order:24;order:24}[data-plate-position-xl="25"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:26;-ms-flex-order:25;-moz-order:25;order:25}[data-plate-position-xl="26"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:27;-ms-flex-order:26;-moz-order:26;order:26}[data-plate-position-xl="27"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:28;-ms-flex-order:27;-moz-order:27;order:27}[data-plate-position-xl="28"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:29;-ms-flex-order:28;-moz-order:28;order:28}[data-plate-position-xl="29"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:30;-ms-flex-order:29;-moz-order:29;order:29}[data-plate-position-xl="30"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:31;-ms-flex-order:30;-moz-order:30;order:30}[data-plate-position-xl="31"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:32;-ms-flex-order:31;-moz-order:31;order:31}[data-plate-position-xl="32"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:33;-ms-flex-order:32;-moz-order:32;order:32}[data-plate-position-xl="33"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:34;-ms-flex-order:33;-moz-order:33;order:33}[data-plate-position-xl="34"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:35;-ms-flex-order:34;-moz-order:34;order:34}[data-plate-position-xl="35"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:36;-ms-flex-order:35;-moz-order:35;order:35}[data-plate-position-xl="36"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:37;-ms-flex-order:36;-moz-order:36;order:36}[data-plate-position-xl="37"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:38;-ms-flex-order:37;-moz-order:37;order:37}[data-plate-position-xl="38"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:39;-ms-flex-order:38;-moz-order:38;order:38}[data-plate-position-xl="39"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:40;-ms-flex-order:39;-moz-order:39;order:39}[data-plate-position-xl="40"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:41;-ms-flex-order:40;-moz-order:40;order:40}[data-plate-position-xl="41"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:42;-ms-flex-order:41;-moz-order:41;order:41}[data-plate-position-xl="42"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:43;-ms-flex-order:42;-moz-order:42;order:42}[data-plate-position-xl="43"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:44;-ms-flex-order:43;-moz-order:43;order:43}[data-plate-position-xl="44"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:45;-ms-flex-order:44;-moz-order:44;order:44}[data-plate-position-xl="45"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:46;-ms-flex-order:45;-moz-order:45;order:45}[data-plate-position-xl="46"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:47;-ms-flex-order:46;-moz-order:46;order:46}[data-plate-position-xl="47"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:48;-ms-flex-order:47;-moz-order:47;order:47}[data-plate-position-xl="48"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:49;-ms-flex-order:48;-moz-order:48;order:48}[data-plate-position-xl="49"]:not([data-plate-positioning-disabled]){-webkit-box-ordinal-group:50;-ms-flex-order:49;-moz-order:49;order:49}}[data-plate-hidden-lg],[data-plate-hidden-md],[data-plate-hidden-sm],[data-plate-hidden-xs]{display:block!important}[data-plate-hidden-xs]{display:none!important}.plate--column{min-height:4rem;width:100%}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-left{text-align:left!important}.plate--column,.plate--page-content-wrapper,.plate--section{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.plate--element__image img{max-width:100%!important;width:auto}@media (max-width:767.98px){.section{padding-bottom:5rem;padding-top:5rem}}@media (min-width:768px){.section{padding-bottom:5rem;padding-top:5rem}}@media (max-width:767.98px){.p-t-m--s{padding-top:2.5rem}.p-b-m--s{padding-bottom:2.5rem}.p-t-m--m{padding-top:5rem}.p-b-m--m{padding-bottom:5rem}.p-t-m--l{padding-top:10rem}.p-b-m--l{padding-bottom:10rem}}@media (min-width:768px){.p-t-d--s{padding-top:2.5rem}.p-b-d--s{padding-bottom:2.5rem}.p-t-d--m{padding-top:5rem}.p-b-d--m{padding-bottom:5rem}.p-t-d--l{padding-top:10rem}.p-b-d--l{padding-bottom:10rem}}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0}html{font-size:62.5%;overflow-x:hidden}body{overflow:hidden}picture,picture img{display:block}picture source{display:block;height:100%;width:100%}button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;background:none;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.accordion__item__body{overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.accordion__item__body:not(.accordion__item__body--active){max-height:0!important}.article-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.article-card-image{margin-bottom:2.4rem}.article-card-content{-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%}.article-card .btn__wrapper{-webkit-margin-before:auto;margin-block-start:auto}.article-card-published-date{-webkit-margin-before:1rem;color:var(--purple);margin-block-start:1rem}.auth{background-color:#add8e6;margin-top:1rem;padding:5rem 0}.auth-form-wrapper{margin:0 auto;max-width:50ch;width:100%}.auth-form-wrapper form{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.card-amenity-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:100%}.card-amenity-swiper .swiper-slide-inner{width:100%}.card.card-amenity{padding:1.8rem}@media (min-width:768px){.card.card-amenity{padding:3.2rem}}@media (max-width:767.98px){.card.card-amenity .swiper-nav-button{-webkit-transform:unset;transform:unset}}.card.card-amenity .card-amenity-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column}.card.card-amenity .card-amenity-content .swal2-html-container .h2,.card.card-amenity .card-amenity-content .swal2-html-container h2,.card.card-amenity .card-amenity-content h3,.swal2-html-container .card.card-amenity .card-amenity-content .h2,.swal2-html-container .card.card-amenity .card-amenity-content h2{-webkit-margin-after:1rem;color:var(--orange);margin-block-end:1rem}.card.card-amenity .card-amenity-content p{-webkit-margin-after:0;margin-block-end:0}.amenity-icon{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-margin-after:1.5rem;align-items:center;background-color:var(--orange);-webkit-clip-path:polygon(0 0,24.61% 5.45%,100% 0,98.99% 35.68%,100% 100%,77.97% 96%,0 100%,1.66% 66.76%);clip-path:polygon(0 0,24.61% 5.45%,100% 0,98.99% 35.68%,100% 100%,77.97% 96%,0 100%,1.66% 66.76%);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;justify-content:center;margin-block-end:1.5rem;max-height:16.5rem;padding:1.5rem}@media (min-width:768px){.amenity-icon{-webkit-margin-after:2rem;margin-block-end:2rem;padding:2rem}}.amenity-icon picture{aspect-ratio:4/3;height:100%}.amenity-icon picture img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.amenity-icon svg{height:100%;width:100%}.card-swiper-section{overflow:hidden}.card-swiper-header{-webkit-margin-after:2rem;display:grid;gap:4rem;grid-template-areas:"title button";margin-block-end:2rem}@media (min-width:768px){.card-swiper-header{-webkit-margin-after:4rem;margin-block-end:4rem}}.card-swiper-header h2{grid-area:title}.card-swiper-header .btn__wrapper{align-self:flex-end;grid-area:button;justify-self:flex-end;width:auto}.card-swiper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;width:100%}.card,.card-swiper .swiper-slide-inner{width:100%}.card{-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:#fff;border:1px solid transparent;color:var(--purple);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;padding:3.2rem;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.card .swal2-html-container .h2,.card .swal2-html-container h2,.card h3,.swal2-html-container .card .h2,.swal2-html-container .card h2{-webkit-margin-after:3.2rem;margin-block-end:3.2rem}.card p{-webkit-margin-after:3rem;margin-block-end:3rem}.card[href]:focus,.card[href]:hover{border-color:var(--purple)}.card[href]:focus svg .outer,.card[href]:hover svg .outer{fill:var(--purple)}.card[href]:focus svg .inner,.card[href]:hover svg .inner{fill:#fff}.card .swiper-nav-button{-ms-flex-item-align:end;align-self:flex-end;margin-top:auto;-webkit-transform:translate(50%,50%);transform:translate(50%,50%);width:3.2rem}.card .swiper-nav-button .outer{fill:var(--orange)}.card .swiper-nav-button .inner{fill:#fff}.swiper-nav-button .inner,.swiper-nav-button .outer{-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out}.js-children-list-wrapper:not(.no-js) textarea{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:100%;width:1px}.js-children-list-wrapper .child-input-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.js-children-list-wrapper .child-input-group input{-webkit-box-flex:1;-ms-flex:1;flex:1}.js-children-list-wrapper .add-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:normal;align-items:center;align-self:normal;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:900;justify-content:center;padding:1rem;position:relative;z-index:1}.js-children-list-wrapper .add-button:before{background-color:var(--purple);border-radius:.2rem;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;z-index:-1}.js-children-list-wrapper .add-button:hover:before{background-color:var(--orange)}.js-children-list-wrapper .edit-button{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid transparent;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2rem;font-weight:400;height:4.8rem;justify-content:center;position:relative;width:4.8rem;z-index:1}.js-children-list-wrapper .edit-button:before{background-color:var(--purple);bottom:0;-webkit-clip-path:circle(1rem at 50% 50%);clip-path:circle(1rem at 50% 50%);content:"";left:0;position:absolute;right:0;top:0;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;z-index:-1}.js-children-list-wrapper .edit-button:hover:before{background-color:var(--orange)}.js-children-list-wrapper .edit-button span{-webkit-transform:translateY(-.2rem);transform:translateY(-.2rem)}.js-children-list-wrapper .child-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-margin-before:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:.5rem;list-style-position:inside;margin-block-start:.5rem;padding:0}.js-children-list-wrapper .child-item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;border:1px solid #d9d9d9;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 0 0 1rem}.swal2-popup{border-radius:0!important;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16)!important;box-shadow:0 3px 6px rgba(0,0,0,.16)!important;color:#333!important}.swal2-close:hover{color:var(--orange)}.swal2-actions{gap:2rem}.swal2-actions .btn{outline:none}.swal2-container.swal2-backdrop-show{background-color:hsla(0,0%,100%,.85)!important}.swal2-html-container{font-size:1.7rem!important;padding:.1rem!important;text-align:start!important}.swal2-html-container .dialog{display:initial}.dialog{display:none;margin:auto;overflow-y:scroll}@media (max-width:767.98px){.dialog{margin:auto!important}}.dialog form{grid-gap:1.5rem;display:grid;grid-template-rows:auto 1fr auto}.dialog header{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;justify-content:flex-end}.dialog header h2{margin-block:0}.dialog header .dialog-header--close-btn{-ms-flex-item-align:start;align-self:flex-start}.dialog footer{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem;justify-content:center;margin:0}.dialog footer menu{padding:0}@media (max-width:767.98px){.dialog footer menu{margin-bottom:4rem}}#application-dialog .result-item .title{-webkit-margin-after:1.4rem;color:var(--purple);font-size:2rem;margin-block-end:1.4rem}#application-dialog .result-item a{color:var(--purple);text-decoration:underline}#application-dialog .form-control input{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;margin:3rem 0;width:100%}#application-dialog #dialog-footer--confirm-btn{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 2rem}dialog[open]{-webkit-animation:show-dialog .5s cubic-bezier(.25,0,.3,1) normal;animation:show-dialog .5s cubic-bezier(.25,0,.3,1) normal;-webkit-animation-timing-function:cubic-bezier(.5,-.5,.1,1.5);animation-timing-function:cubic-bezier(.5,-.5,.1,1.5)}dialog.hide{-webkit-animation:scale-down .5s cubic-bezier(.25,0,.3,1);animation:scale-down .5s cubic-bezier(.25,0,.3,1);-webkit-animation-timing-function:cubic-bezier(.5,-.5,.1,1.5);animation-timing-function:cubic-bezier(.5,-.5,.1,1.5)}@-webkit-keyframes scale-down{to{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}}@keyframes scale-down{to{opacity:0;-webkit-transform:scale(.75);transform:scale(.75)}}@-webkit-keyframes show-dialog{0%{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes hide-dialog{to{opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}}.information-i{-webkit-margin-start:1rem;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--purple);border-radius:100%;color:#fff;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:1.4rem;font-weight:900;height:1.6rem;justify-content:center;margin-inline-start:1rem;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:1.6rem}.information-i:hover{background-color:var(--orange)}.filter__input__range{padding-bottom:2rem;position:relative}.filter__input__range__bar{background-color:#d3d3d3;height:1rem;margin:0 1rem;position:relative}.filter__input__range__bar__max,.filter__input__range__bar__min{background-color:rgba(var(--color_primary_r),var(--color_primary_g),var(--color_primary_b),1);border-radius:50%;height:1rem;-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:1rem;z-index:2}.filter__input__range__bar__range{background:#add8e6;height:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter__input__range__bar__max,.filter__input__range__bar__min,.filter__input__range__bar__range{position:absolute;top:50%}.filter__input__range__bar__min{left:0}.filter__input__range__bar__max{left:100%}.filter__input__range__selector{height:1rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:10}.filter__input__range__selector input{cursor:pointer;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.filter__input__range__selector--active{pointer-events:all!important}.filter__input__taxonomy{margin-bottom:2rem}.filter__input__taxonomy__title{font-weight:700}.filter__input__taxonomy__item__sub{padding-left:2rem}.filter__search{margin-bottom:2rem}.filter__result{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filter__result--loading{opacity:.6}.filter__result__inner,.filter__result__loader{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.filter__result__loader{max-height:5rem;width:100%}.filter__result__loader__inner{height:100%}.filter__result__loader svg{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:linear;animation-fill-mode:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:loader;animation-name:loader;-webkit-animation-timing-function:linear;animation-timing-function:linear;height:100%;height:5rem;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loader{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.filter__result--full .filter__result__loader{max-height:0;opacity:0}.filter__result--full .filter__result__loader svg{height:0}.search-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}.form--search{margin:0 0 3rem;width:100%}.form--search.mobile{margin-bottom:3rem!important;padding:5rem 2rem 0}.form--search.mobile .search-button svg{fill:var(--purple)}.form--search.mobile .form--search-input-wrapper{margin:0;width:100%}.form--search.mobile .form--search-input-wrapper input[type=search]{padding:12.8px 2rem}@media (min-width:992px){.form--search.mobile{display:none}}.search.is-index .form--search{margin:0}@media (min-width:768px){.search.is-index .form--search{margin-top:5rem}}.form--search-input-wrapper{background-color:#fff;border:1px solid #d3d3d3;border-radius:.25rem;display:grid;grid-auto-columns:auto 5rem;grid-template-areas:"input button";outline-offset:-1px;outline-width:0;-webkit-transition:outline-width .2s ease-in-out;transition:outline-width .2s ease-in-out}.form--search-input-wrapper:focus-within{outline:var(--purple) solid 2px}@media (max-width:991.98px){.form--search-input-wrapper{margin:0 1.5rem}}.search.is-index .form--search-input-wrapper{margin:0}.form--search input[type=search]{background-color:transparent;border:none;border-radius:.25rem;color:rgba(var(--color_secondary_r),var(--color_secondary_g),var(--color_secondary_b),1);grid-area:input;outline:none;padding:15px 2rem;width:100%}.form--search .search-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;grid-area:button;justify-content:center;padding:0}.form--search .search-button svg{fill:var(--purple);height:2.5rem;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out;width:2.5rem}.js-no-scroll{overflow:hidden}.js-overlay{-webkit-box-pack:center;-ms-flex-pack:center;background:#fff;bottom:0;justify-content:center;left:0;overflow-y:scroll;position:fixed;right:0;top:0;z-index:200}.js-overlay,.js-overlay-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.js-overlay-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;max-width:60rem}.js-overlay-inner h2{-webkit-margin-after:1rem;margin-block-end:1rem}.js-overlay-close.search-button{position:absolute;right:5rem;top:5rem}.js-overlay-close.search-button svg{fill:var(--purple);height:4rem;width:4rem}.js-overlay[aria-hidden=true]{display:none}.js-overlay[aria-hidden=false]{display:-webkit-box;display:-ms-flexbox;display:flex}.frontpage-header-wrapper{position:relative}.frontpage-header-wrapper .frontpage-background-image.clip{-webkit-clip-path:polygon(36% 4%,69% 1%,88% 3%,100.7% -7px,100.43% 53.24%,100.51% 98.95%,39.82% 96.32%,-4px 100.79%,-.51% 68.67%,-4px 0);clip-path:polygon(36% 4%,69% 1%,88% 3%,100.7% -7px,100.43% 53.24%,100.51% 98.95%,39.82% 96.32%,-4px 100.79%,-.51% 68.67%,-4px 0);margin:2rem 0}.frontpage-header-wrapper .frontpage-background-image.clip img{border-radius:0}@media (min-width:992px){.frontpage-header-wrapper{background-color:var(--accent-color,var(--blue));margin-top:8rem}.frontpage-header-wrapper .frontpage-background-image.clip{-webkit-clip-path:var(--image-clip);clip-path:var(--image-clip)}.frontpage-header-wrapper .frontpage-background-image.clip img{border-radius:0 2rem 0 1rem}}@media (min-width:768px){.frontpage-header{margin:0 auto;max-width:768px}}@media (min-width:992px){.frontpage-header{margin:0 auto;max-width:992px}}@media (min-width:1200px){.frontpage-header{margin:0 auto;max-width:1200px}}.frontpage-header-content{display:grid;grid-template-areas:"first" "second"}@media (min-width:992px){.frontpage-header-content{gap:30px;grid-auto-columns:5fr 3fr 1fr;grid-auto-rows:1fr;grid-template-areas:"first second ."}}@media screen and (min-width:1600px){.frontpage-header-content{grid-auto-columns:8fr 0 4fr;grid-template-areas:"first . second"}}@media (min-width:992px){.frontpage-header-content-inner{display:grid;grid-template-areas:"image";-webkit-transform:translateY(-6rem);transform:translateY(-6rem)}.frontpage-header-content-inner picture{grid-area:image}.frontpage-header-content-inner .front-page-header-text{align-self:flex-end;grid-area:image;max-width:60ch;-webkit-transform:translateY(3rem);transform:translateY(3rem)}}.front-page-header-text{background:#fff;-webkit-clip-path:url(#header_clip);clip-path:url(#header_clip);margin:-6rem 2rem 0;padding:3rem 2rem;text-align:center}@media (min-width:992px){.front-page-header-text{margin:0 4rem;padding:3rem 2rem 2rem}}.front-page-header-text h1{font-size:4rem}@media (min-width:1200px){.front-page-header-text h1{font-size:5rem}}.front-page-header-text h2{color:var(--accent-color,var(--blue));font-size:2.5rem;line-height:1.2;margin-top:1rem;padding:0 2.5rem}@media (min-width:992px){.front-page-header-text h2{padding:0 4rem}}.front-page-header-mobile-text{display:none}@media (min-width:768px){.front-page-header-mobile-text{display:none}}.frontpage-header-buttons{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background-color:var(--accent-color,var(--blue));display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;grid-area:second;justify-content:center;padding:2.5rem 4rem 5rem}.frontpage-header-buttons h2{color:#fff;font-size:3.4rem;line-height:1.0588235294;margin-bottom:3rem;text-align:center}.frontpage-header-buttons .simple-menu ul li:nth-child(2n) a{-webkit-clip-path:polygon(0 0,24.61% 5.45%,100% 0,98.99% 35.68%,100% 100%,77.97% 96%,0 100%,1.66% 66.76%);clip-path:polygon(0 0,24.61% 5.45%,100% 0,98.99% 35.68%,100% 100%,77.97% 96%,0 100%,1.66% 66.76%)}.frontpage-header-buttons .simple-menu a{-webkit-box-pack:center;-ms-flex-pack:center;background-color:#fff;color:var(--purple);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:100%}.frontpage-header-buttons .simple-menu a.orange:focus,.frontpage-header-buttons .simple-menu a.orange:hover{background-color:var(--orange);color:#fff;text-decoration:none}.frontpage-header-buttons .simple-menu a.purple:focus,.frontpage-header-buttons .simple-menu a.purple:hover{background-color:var(--purple);color:#fff;text-decoration:none}.google-translate-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;-webkit-margin-end:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end;margin-inline-end:1rem}.google-translate-wrapper #google_translate_element .goog-te-combo{background:#fff;border:1px solid var(--accent-color);font-family:var(--body-font);margin:1rem 0 0;padding:.4rem}.google-translate-wrapper #google_translate_element .goog-te-gadget{color:transparent;line-height:0}.google-translate-wrapper #google_translate_element .goog-te-gadget span{display:none}.header{z-index:115}.header .h2{margin:2rem 0}.index-card{--index-card-border:1px solid var(--purple);border-bottom:var(--index-card-border);display:grid;gap:2rem;grid-template-areas:"image" "content";padding:2rem 0}@media (min-width:768px){.index-card{gap:4rem;grid-template-areas:"image content";grid-template-columns:1fr 3fr}}.index-card .index-card-image{grid-area:image}@media (min-width:768px){.index-card .index-card-image{margin-bottom:1rem;margin-top:1rem}}.index-card .index-card-content{grid-area:content}.index-card .index-card-content-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;justify-content:space-between}.index-card .card-description{margin-top:1rem}.index-card .swiper-nav-button{-webkit-box-flex:0;-ms-flex-item-align:end;align-self:flex-end;-ms-flex:0 0 auto;flex:0 0 auto;height:3rem;margin-left:auto;width:3rem}.index-card .swiper-nav-button .outer{fill:var(--orange)}.index-card .swiper-nav-button .inner{fill:#fff}.index-card:first-child{border-top:var(--index-card-border)}:root{--error-color:#ff5454;--focus-color:rgba(0,107,220,.2);--accent-color:#006bdc}.formkit-outer[data-invalid=true] input,.formkit-outer[data-invalid=true] select,.formkit-outer[data-invalid=true] textarea{border-color:var(--error-color)}.formkit-outer textarea{form-sizing:content}.formkit-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.formkit-wrapper{position:relative}.formkit-wrapper .js-help{left:var(--formkit-label-width,10ch);position:absolute;top:.6rem}.formkit-label,.formkit-legend{color:var(--purple);font-family:Lato,sans-serif;font-weight:900}.formkit-label{-webkit-margin-after:.8rem;margin-block-end:.8rem}.formkit-outer[data-type=radio]+.js-help{-webkit-margin-start:2rem;margin-inline-start:2rem}.formkit-file-remove,.formkit-help,.formkit-no-files{font-size:smaller}.formkit-messages{background-color:#fee;border:1px solid #edd;color:#a66;padding:1.4rem}.formkit-messages.info{background-color:#eee;border:1px solid #ddd;color:#999}.formkit-messages.success{background-color:#efe;border:1px solid #ded;color:#9a9}.formkit-messages.notice{background-color:#eff;border:1px solid #dee;color:#9aa}.formkit-messages.warning{background-color:#fdf7df;border:1px solid #feec6f;color:#c9971c}.formkit-messages.error{background-color:#fee;border:1px solid #edd;color:#a66}.formkit-messages [data-message-type=validation]{color:var(--error-color)}.formkit-input.btn{gap:1rem}.formkit-input.btn,.formkit-input.btn .formkit-icon{display:-webkit-box;display:-ms-flexbox;display:flex}.formkit-input.btn .formkit-icon{-ms-flex-item-align:center;-webkit-box-flex:0;align-self:center;-ms-flex:0 0 auto;flex:0 0 auto;height:2rem;width:2rem}.formkit-option{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.formkit-option .formkit-inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.formkit-option .formkit-inner input{-webkit-margin-end:1rem;margin-inline-end:1rem}.formkit-option .formkit-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.formkit-option .formkit-label{-webkit-margin-after:0;font-family:Open Sans,sans-serif;font-weight:400;margin-block-end:0}hr{-webkit-border-before:none;border-block-start:none;border:var(--input-border,.1px solid #d9d9d9)}.lisy-form-child{background:rgba(104,31,132,.1);padding:1rem}.condition-check[data-invalid=true] input{border-color:var(--error-color)}.condition-check a{text-decoration:underline}.condition-check .formkit-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.condition-check .formkit-wrapper .formkit-inner{margin-top:8px}select.formkit-input{border-radius:var(--input-border-radius,var(--_input-border-radius,0));display:block;padding:1rem 2rem 1rem 1rem;width:100%}.fieldset,.formkit-fieldset,select.formkit-input{background-color:var(--input-background-color,#fff);border:var(--input-border,1px solid #d9d9d9)}.fieldset,.formkit-fieldset{border-radius:var(--input-border-radius,var(--_input-border-radius,0));padding:.35em .75em .625em}.position-top-right{position:absolute;right:1rem;top:1rem}.formkit-file-name{-webkit-margin-end:2rem;margin-inline-end:2rem}.formkit-file-list{-webkit-margin-after:0;margin-block-end:0}.formkit-file-remove{-ms-flex-item-align:start;align-self:flex-start;color:var(--error-color);cursor:pointer}.delete-popup .swal2-html-container{text-align:center!important}.loading-spinner{-ms-flex-item-align:center;align-self:center;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:rotate;animation-name:rotate;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:4px solid var(--purple);border-radius:50%;border-top:4px solid #fff;height:40px;justify-self:center;margin-inline:auto;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:40px}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}:root{--offset:0px;--max_width:100%;--gutter:var(--form-grid-column-gap,3rem);--columns:12;--color:rgba(58,113,255,.2);--repeating-width:calc(100%/var(--columns));--column-width:calc(100%/var(--columns) - var(--gutter));--background-width:calc(100% + var(--gutter));--background-columns:repeating-linear-gradient(to right,var(--color),var(--color) var(--column-width),transparent var(--column-width),transparent var(--repeating-width))}.form-grid{position:relative}[data-content-editor=true] .form-grid:before{background-image:var(--background-columns);background-size:var(--background-width) 100%;bottom:0;content:"";display:none;left:0;margin-left:auto;margin-right:auto;max-width:var(--max_width);pointer-events:none;position:absolute;right:0;top:0;width:calc(100% - var(--offset)*2);z-index:-1}.form-grid{-webkit-column-gap:var(--form-grid-column-gap,3rem);-moz-column-gap:var(--form-grid-column-gap,3rem);column-gap:var(--form-grid-column-gap,3rem);display:grid;grid-template-columns:repeat(1,1fr);row-gap:var(--form-grid-row-gap,1.6rem)}.form-grid .form-grid-column-1,.form-grid .form-grid-column-10,.form-grid .form-grid-column-11,.form-grid .form-grid-column-12,.form-grid .form-grid-column-2,.form-grid .form-grid-column-3,.form-grid .form-grid-column-4,.form-grid .form-grid-column-5,.form-grid .form-grid-column-6,.form-grid .form-grid-column-7,.form-grid .form-grid-column-8,.form-grid .form-grid-column-9,.form-grid [data-grid-column="1"],.form-grid [data-grid-column="10"],.form-grid [data-grid-column="11"],.form-grid [data-grid-column="12"],.form-grid [data-grid-column="2"],.form-grid [data-grid-column="3"],.form-grid [data-grid-column="4"],.form-grid [data-grid-column="5"],.form-grid [data-grid-column="6"],.form-grid [data-grid-column="7"],.form-grid [data-grid-column="8"],.form-grid [data-grid-column="9"],.form-grid>:not([class*=form-grid-column]),.form-grid>:not([data-grid-column]){grid-column:span 1}@media (min-width:768px){.form-grid{grid-template-columns:repeat(12,1fr)}.form-grid>:not([class*=form-grid-column]),.form-grid>:not([data-grid-column]){grid-column:span 12}.form-grid .form-grid-column-1,.form-grid [data-grid-column="1"]{grid-column:span 1}.form-grid .form-grid-column-2,.form-grid [data-grid-column="2"]{grid-column:span 2}.form-grid .form-grid-column-3,.form-grid [data-grid-column="3"]{grid-column:span 3}.form-grid .form-grid-column-4,.form-grid [data-grid-column="4"]{grid-column:span 4}.form-grid .form-grid-column-5,.form-grid [data-grid-column="5"]{grid-column:span 5}.form-grid .form-grid-column-6,.form-grid [data-grid-column="6"]{grid-column:span 6}.form-grid .form-grid-column-7,.form-grid [data-grid-column="7"]{grid-column:span 7}.form-grid .form-grid-column-8,.form-grid [data-grid-column="8"]{grid-column:span 8}.form-grid .form-grid-column-9,.form-grid [data-grid-column="9"]{grid-column:span 9}.form-grid .form-grid-column-10,.form-grid [data-grid-column="10"]{grid-column:span 10}.form-grid .form-grid-column-11,.form-grid [data-grid-column="11"]{grid-column:span 11}.form-grid .form-grid-column-12,.form-grid [data-grid-column="12"]{grid-column:span 12}}:root{--multistep-color-border:#ccccd7;--multistep-color-tab:#eeeef4;--multistep-color-tab-active:#fff;--multistep-color-success:#54a085;--multistep-color-danger:#ea0000;--multistep-color-tab-active-text:#000;--multistep-color-tab-text:#767676;--multistep-radius:0.4em;--multistep-shadow:0.25em 0.25em 1em 0 rgba(0,0,0,.1)}.formkit-outer[data-type=multi-step] *{-webkit-box-sizing:border-box;box-sizing:border-box}.formkit-outer[data-type=multi-step] :after,.formkit-outer[data-type=multi-step] :before{-webkit-box-sizing:inherit;box-sizing:inherit}.formkit-outer[data-type=multi-step][data-disabled],.formkit-step[data-disabled]{opacity:.5;pointer-events:none}.formkit-outer[data-type=multi-step]>.formkit-wrapper{border-radius:var(--multistep-radius);-webkit-box-shadow:var(--multistep-shadow);box-shadow:var(--multistep-shadow);max-width:32em}.formkit-outer[data-type=multi-step]>.formkit-wrapper[data-tab-style=progress]{-webkit-box-shadow:none;box-shadow:none}.formkit-outer[data-type=multi-step]>.formkit-wrapper .formkit-fieldset,.formkit-outer[data-type=multi-step]>.formkit-wrapper .formkit-wrapper{max-width:none}.formkit-outer[data-type=multi-step]>.formkit-wrapper>.formkit-tabs{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto}.formkit-outer[data-type=multi-step]>.formkit-wrapper>.formkit-tabs .formkit-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;height:100%;margin:0}.formkit-outer[data-type=multi-step]>.formkit-wrapper>.formkit-tabs .formkit-tab[data-active=true]{font-weight:700}.formkit-outer[data-type=multi-step] .formkit-badge{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--multistep-color-danger);border-radius:999em;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:.66rem;height:1.33rem;justify-content:center;padding:.25rem;position:absolute;text-align:center;width:1.33rem}.formkit-outer[data-type=multi-step] .formkit-tab[data-valid=true] .formkit-badge{background:var(--multistep-color-success)}.formkit-outer[data-type=multi-step] .formkit-badge .formkit-icon{height:100%;width:100%}.formkit-outer[data-type=multi-step] .formkit-badge .formkit-icon svg{max-height:100%;max-width:100%}.formkit-outer[data-type=multi-step]>[data-tab-style=tab]>.formkit-tabs{background:var(--multistep-color-tab);border:1px solid var(--multistep-color-border);border-radius:var(--multistep-radius) var(--multistep-radius) 0 0}.formkit-outer[data-type=multi-step]>[data-tab-style=tab]>.formkit-tabs .formkit-tab{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;background:var(--multistep-color-tab);-webkit-box-shadow:-1px 0 0 0 var(--multistep-color-border);box-shadow:-1px 0 0 0 var(--multistep-color-border);color:var(--multistep-color-tab-text);flex-grow:1;flex-shrink:1;font-size:.875rem;padding:1rem 1.5rem;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.formkit-outer[data-type=multi-step]>[data-tab-style=tab]>.formkit-tabs .formkit-tab:last-child{-webkit-box-shadow:-1px 0 0 0 var(--multistep-color-border),1px 0 0 0 var(--multistep-color-border);box-shadow:-1px 0 0 0 var(--multistep-color-border),1px 0 0 0 var(--multistep-color-border)}.formkit-outer[data-type=multi-step]>[data-tab-style=tab]>.formkit-tabs .formkit-tab[data-active=true]{background:var(--multistep-color-tab-active);color:var(--multistep-color-tab-active-text)}.formkit-outer[data-type=multi-step] [data-tab-style=tab] .formkit-badge{line-height:0;right:.25rem;top:.25rem}.formkit-outer[data-type=multi-step]>[data-tab-style=progress]>.formkit-tabs{-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:2em;margin-top:2em;overflow:visible}.formkit-outer[data-type=multi-step]>[data-tab-style=progress][data-hide-labels=true]>.formkit-tabs{margin-bottom:1em}.formkit-outer[data-type=multi-step]>[data-tab-style=progress]>.formkit-tabs>.formkit-tab{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:0;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;flex-grow:1;flex-shrink:0;position:relative}.formkit-outer[data-type=multi-step]>[data-tab-style=progress]>.formkit-tabs .formkit-tab-label{font-size:.8rem;position:absolute;top:100%;white-space:nowrap;width:100%}.formkit-outer[data-type=multi-step]>[data-tab-style=progress]>.formkit-tabs .formkit-tab:before{background:#fff;border:5px solid var(--multistep-color-border);border-radius:999em;content:"";display:block;height:1.25rem;margin-bottom:.5rem;width:1.25rem;z-index:2}.formkit-outer[data-type=multi-step]>[data-tab-style=progress] .formkit-tab[data-active=true]:before{border-color:var(--multistep-color-success)}.formkit-outer[data-type=multi-step]>[data-tab-style=progress]>.formkit-tabs .formkit-tab:after{background:var(--multistep-color-border);content:"";display:block;height:.25rem;left:calc(50% + .5em);position:absolute;top:.75em;width:100%}.formkit-outer[data-type=multi-step]>[data-tab-style=progress]>.formkit-tabs .formkit-tab:last-child:after{display:none}.formkit-outer[data-type=multi-step]>[data-tab-style=progress]>.formkit-tabs .formkit-tab[data-valid=true][data-visited=true]:after{background:var(--multistep-color-success)}.formkit-outer[data-type=multi-step]>[data-tab-style=progress]>.formkit-tabs .formkit-tab .formkit-badge{z-index:3}.formkit-outer[data-type=multi-step]>.formkit-wrapper>.formkit-steps{border:1px solid var(--multistep-color-border);border-radius:0 0 var(--multistep-radius) var(--multistep-radius);border-top:none;padding:2em}.formkit-outer[data-type=multi-step]>[data-tab-style=progress]>.formkit-steps{border:1px solid var(--multistep-color-border);border-radius:var(--multistep-radius);-webkit-box-shadow:var(--multistep-shadow);box-shadow:var(--multistep-shadow)}.formkit-outer[data-type=multi-step] .formkit-step-actions{margin-bottom:-1em}.formkit-step-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.formkit-step-actions .formkit-step-next{margin-left:auto}@media (min-width:992px){.menu__item:last-child>.menu__item--dropdown__wrapper{left:unset!important;right:0!important}}.menu__item__link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--purple);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Lato,sans-serif;font-size:1.4rem;font-weight:900;line-height:1.5;padding:3rem 0;position:relative;text-decoration:none;z-index:1}@media (max-width:991.98px){.menu__item__link--active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.menu__item svg{fill:currentColor;height:.8rem;margin-left:.5rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (min-width:992px){.menu__item__link+.menu__item--dropdown__wrapper{background:hsla(0,100%,97%,.8);height:unset!important;left:0;margin:0 -1000em;opacity:0;padding:0 1000em;pointer-events:none;position:absolute;top:100%;visibility:hidden;z-index:0}.menu__item__link+.menu__item--dropdown__wrapper:before{background-color:hsla(0,0%,100%,.8);bottom:0;content:"";left:-100vw;position:absolute;right:-100vw;top:0;z-index:-1}}.menu__item--dropdown{position:relative;z-index:121}.menu__item--dropdown__wrapper{position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu__item--dropdown__wrapper svg{display:none}.menu__item--dropdown__wrapper .menu__item--dropdown__item .menu__item--dropdown__wrapper{height:unset!important}.menu__item--dropdown__wrapper .menu__item--dropdown__item .menu__item--dropdown__wrapper ul{margin-left:1rem}.menu__item--dropdown__item__link{color:var(--purple);font-family:Lato,sans-serif;font-size:1.4rem;font-weight:900;line-height:2.2857142857;text-decoration:none}.menu__item--dropdown__item__link:hover{color:var(--accent-color,var(--blue))}@media (max-width:991.98px){.menu__item--dropdown__wrapper{overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.menu__item--dropdown__wrapper:not(.menu__item--dropdown__wrapper--active){height:0!important}.menu__item--dropdown__wrapper:not(.menu__item--dropdown__wrapper--active) .menu__item--dropdown__wrapper{height:unset!important}}@media (min-width:992px){.menu__item--dropdown{position:relative}.menu__item--dropdown__item__link{font-weight:700}.menu__item--dropdown__item:last-of-type{padding-bottom:3rem}.menu__item--dropdown__item--first{display:none}.menu__item--dropdown__wrapper .menu__item--dropdown__wrapper{background:none;opacity:1;pointer-events:auto;position:relative;visibility:visible}.menu__item--dropdown__wrapper .menu__item--dropdown__wrapper:before{content:unset}.menu__item--dropdown__wrapper .menu__item--dropdown__wrapper ul{margin-left:1rem}.menu__item--dropdown__wrapper .menu__item--dropdown__wrapper ul .menu__item--dropdown__item:last-of-type{padding-bottom:1rem}.menu__item--dropdown:focus .menu__item--dropdown__wrapper,.menu__item--dropdown:hover .menu__item--dropdown__wrapper{opacity:1;pointer-events:auto;visibility:visible}.menu__item--dropdown ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.menu__item--dropdown:hover svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}}.user-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-family:var(--headings-font);font-size:2rem;font-weight:var(--headings-font-weight);line-height:2}.user-menu .divider{display:none}@media (min-width:992px){.user-menu .divider{display:initial}}@media (max-width:991.98px){.user-menu .search-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2rem;min-height:3rem}}@media (min-width:992px){.user-menu{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-margin-start:3rem;-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:center;align-items:center;align-self:center;-ms-flex-direction:row;flex-direction:row;font-size:1.4rem;gap:3rem;line-height:1.5;margin-inline-start:3rem;padding:1rem 2rem 1rem 0}}.user-menu svg{fill:currentColor;height:1.6rem;width:1.6rem}.user-menu.is-logged-in{background-color:var(--purple);color:#fff;padding:1rem 2rem}.user-menu.is-logged-in a{opacity:1}.user-menu .divider{opacity:.5}@media (min-width:992px){.user-menu a{opacity:.5}}.user-menu a:focus,.user-menu a:hover{opacity:1}.user-menu .link{cursor:pointer}.nav{position:relative;z-index:120}.nav--active:before{background-color:pink;background-color:hsla(0,0%,100%,.85);content:"";height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.nav__inner{-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}.nav__brand{padding:0;z-index:130}@media (min-width:768px){.nav__brand{margin-left:calc(50vw - 384px)}}@media (min-width:992px){.nav__brand{margin-left:calc(50vw - 496px)}}@media (min-width:1200px){.nav__brand{margin-left:calc(50vw - 600px)}}.nav__brand img{-o-object-fit:contain;object-fit:contain;width:100%}.nav__brand a,.nav__brand img{height:inherit}.nav__brand a{display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--site-logo-width-mobile,10rem)}@media (max-width:991.98px){.nav__brand a{height:7rem}}@media (min-width:992px){.nav__brand a{-webkit-padding-before:1rem;height:100%;padding-block-start:1rem;width:var(--site-logo-width-desktop,20rem)}}@media (max-width:991.98px){.nav__content{background-color:#fff;bottom:0;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px rgba(0,0,0,.16);left:0;overflow:hidden;overflow-y:scroll;padding:0 2.2rem;position:absolute;-webkit-transform:translateY(calc(100% - .1px)) translateY(2rem);transform:translateY(calc(100% - .1px)) translateY(2rem);-webkit-transition:max-height .2s ease-in-out;transition:max-height .2s ease-in-out;width:100%}.nav__content:not(.nav__content--active){max-height:0!important}.nav__content .menu__item__link{font-size:2rem;line-height:2;padding:0}.nav__content .menu__item--dropdown__item__link{font-weight:700}.nav__content .menu{padding-top:3rem}.nav__content .btn__wrapper{padding:0 2rem 10rem}.nav__content .btn__wrapper .btn{text-align:center;width:100%}}@media (min-width:992px){.nav__content{-webkit-box-flex:1;-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;justify-content:flex-end}}@media (min-width:992px) and (min-width:992px){.nav__content .menu{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;justify-content:flex-end}}.nav__toggler{cursor:pointer;height:19px;position:relative;width:24px}.nav__toggler span,.nav__toggler:after,.nav__toggler:before{background-color:var(--purple);border-radius:0;content:"";height:3px;left:0;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:100%}.nav__toggler:before{top:0}.nav__toggler span{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.nav__toggler:after{top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.nav__toggler--active .nav__toggler span,.nav__toggler--active .nav__toggler:after,.nav__toggler--active .nav__toggler:before{background-color:var(--purple)}.nav__toggler--active .nav__toggler:before{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.nav__toggler--active .nav__toggler:after{top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav__toggler--active .nav__toggler span{width:0}.js-mobile-toggler{-webkit-box-align:center;-ms-flex-align:center;-webkit-margin-end:2rem;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--headings-font);font-size:1.4rem;font-weight:var(--headings-font-weight);gap:2rem;margin-inline-end:2rem}@media (min-width:992px){.js-mobile-toggler{display:none}}.observe{-webkit-transition:-webkit-transform 1s ease-in-out;transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out}.observe.in-viewport{-webkit-transform:translateX(0);transform:translateX(0)}.observe.out-viewport{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.pagination{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-content:center;padding:10rem 0}.pagination,.pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.pagination .pagination__item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;background-color:#fff;border:var(--pagination-border,var(--_pagination-border,none));border-radius:var(--pagination-border-radius,var(--_pagination-border-radius,50%));color:var(--pagination-text-color,var(--_pagination-text-color,var(--purple)));display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--headings-font);font-size:var(--headings-font-weight);height:5rem;justify-content:center;line-height:1;text-decoration:none;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:5rem}.pagination .pagination__item.pagination__item--active,.pagination .pagination__item:focus,.pagination .pagination__item:hover{background-color:var(--orange);border:var(--pagination-border-hover,var(--_pagination-border-hover,none));color:#fff}.pagination .pagination__item.pagination__item--active .pagination-arrow,.pagination .pagination__item:focus .pagination-arrow,.pagination .pagination__item:hover .pagination-arrow{fill:#fff}.pagination .pagination-arrow{fill:var(--purple);height:2rem;width:2rem}.filters-pagination{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding-block:10rem}.filters-pagination .list-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;list-style:none;margin:0;padding:0}.filters-pagination .pagination__item{height:5rem;width:5rem}.filters-pagination .pagination__item,.filters-pagination .pagination__item a{-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}.filters-pagination .pagination__item a{background-color:#fff;border:var(--pagination-border,var(--_pagination-border,none));border-radius:var(--pagination-border-radius,var(--_pagination-border-radius,50%));color:var(--pagination-text-color,var(--_pagination-text-color,var(--purple)));font-family:var(--headings-font);font-size:var(--headings-font-weight);height:100%;line-height:1;text-decoration:none;-webkit-transition:background-color .2s ease-in-out;transition:background-color .2s ease-in-out;width:100%}.filters-pagination .pagination__item a[disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.filters-pagination .pagination__item a:focus:not([disabled]),.filters-pagination .pagination__item a:hover:not([disabled]),.filters-pagination .pagination__item.pagination__item--active a{background-color:var(--orange);border:var(--pagination-border-hover,var(--_pagination-border-hover,none));color:#fff}.filters-pagination .pagination__item.pagination__item--ellipsis span{color:var(--pagination-text-color,var(--_pagination-text-color,var(--purple)))}.result-title{padding:2rem 0}@media (min-width:576px){.result-title{margin:0 auto;max-width:calc(288px - 3rem);width:100%}}@media (min-width:768px){.result-title{margin:0 auto;max-width:calc(384px - 3rem);width:100%}}@media (min-width:992px){.result-title{margin:0 auto;max-width:calc(496px - 3rem);width:100%}}@media (min-width:1200px){.result-title{margin:0 auto;max-width:calc(600px - 3rem);width:100%}}.search-snippet{padding:2rem 0}.search-snippet.has-image{display:grid;gap:2rem;grid-auto-columns:10rem auto;grid-template-areas:"image content"}@media (min-width:768px){.search-snippet.has-image{gap:3rem;grid-auto-columns:17.5rem auto}}.search-snippet.is-svg .search-snippet-image{background-color:var(--orange);-webkit-clip-path:polygon(0 0,24.61% 5.45%,100% 0,98.99% 35.68%,100% 100%,77.97% 96%,0 100%,1.66% 66.76%);clip-path:polygon(0 0,24.61% 5.45%,100% 0,98.99% 35.68%,100% 100%,77.97% 96%,0 100%,1.66% 66.76%)}.search-snippet .search-snippet-image{grid-area:image}.search-snippet .search-snippet-image img{border-radius:.25rem}.search-snippet .search-snippet-content{grid-area:content}.search-snippet .card-meta{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.search-snippet .card-meta time{margin-right:3rem}.search-form-input-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.2rem}.search-form-input-wrapper .form--search-input-wrapper{margin:0}.search-form-input-wrapper .form--search-input-wrapper svg{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;fill:var(--purple);align-items:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:button;height:2.5rem;justify-content:center;padding:0;-webkit-transition:fill .2s ease-in-out;transition:fill .2s ease-in-out;width:2.5rem;width:100%}.search-form-input-wrapper input[type=search]{background-color:transparent;border:none;border-radius:.25rem;color:rgba(var(--color_secondary_r),var(--color_secondary_g),var(--color_secondary_b),1);grid-area:input;outline:none;padding:15px 2rem;width:100%}.search-form-input-wrapper fieldset{-webkit-box-orient:horizontal;-webkit-box-direction:normal;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem;margin:0;padding:0}.search-form-input-wrapper .search-form-button{-ms-flex-item-align:start;align-self:flex-start}.no-results{margin-block:2.4rem}.filtered-results-item{-webkit-margin-before:1rem;margin-block-start:1rem}.search-input-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;gap:1rem}.search-input-group input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.search-input-group input:checked+label{color:#fff}.search-input-group input:checked+label:before{background-color:var(--purple);opacity:1}.search-input-group label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-family:var(--headings-font);font-size:2.4rem;font-weight:var(--headings-font-weight);height:100%;justify-content:center;line-height:1.3333333333;padding:.5rem 1rem .9rem;position:relative;text-align:center;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.search-input-group label:before{background-color:var(--purple);bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;z-index:-1}.list-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.secret{background-color:#fff;border-radius:3rem;-webkit-box-shadow:0 0 10px rgba(0,0,0,.3);box-shadow:0 0 10px rgba(0,0,0,.3);font-size:1.2rem;left:50%;padding:1rem 2rem;position:fixed;text-align:center;top:3rem;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1000000}.secret a{color:#000}.selector{position:relative;z-index:5}.selector [data-disabled=true]{opacity:.5;pointer-events:none}.selector__wrapper{position:relative}.selector__wrapper:focus-within .selector__input{border-color:var(--color-primary)}.selector__wrapper>svg{display:none}.selector__wrapper select{opacity:0;position:absolute}.selector__input,.selector__wrapper select{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:center;justify-content:space-between;padding:1rem 2rem;width:100%}.selector__input svg,.selector__wrapper select svg{fill:var(--purple);height:1rem;margin-left:2rem;pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.selector__input{background-color:var(--input-background-color,#fff);border:2px solid transparent;border:var(--input-border,1px solid #d9d9d9);border-radius:var(--input-border-radius,var(--_input-border-radius,0));cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:var(--input-padding,var(--_input-padding,1rem))}.selector__placeholder,.selector__value{pointer-events:none}.selector__value{display:none;white-space:nowrap}.selector__list{background-color:var(--input-background,var(--_input-background,#fff));border-radius:var(--input-border-radius,var(--_input-border-radius,0));bottom:0;max-height:0;overflow:hidden;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:auto}#application-dialog .selector__list,.contact_form .selector__list{width:100%}.selector__list__item{cursor:pointer;padding:var(--input-padding,var(--_input-padding,1rem));position:relative;white-space:nowrap}.selector__list__item:before{background-color:var(--color-primary);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;z-index:-1}.selector__list__item:hover:before{opacity:.2}.selector:not(.selector--open) .selector__list{max-height:0!important}.selector--open{z-index:11}.selector--open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.selector--closing{z-index:11}.selector--selected .selector__value{display:block}.selector--selected .selector__placeholder{display:none}.socials{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:2.2rem;justify-content:center}@media (min-width:768px){.socials{gap:3rem}}.socials a{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;-webkit-clip-path:polygon(0 0,24.61% 5.45%,100% 0,98.99% 35.68%,100% 100%,77.97% 96%,0 100%,1.66% 66.76%);clip-path:polygon(0 0,24.61% 5.45%,100% 0,98.99% 35.68%,100% 100%,77.97% 96%,0 100%,1.66% 66.76%);color:var(--orange);display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;padding:1rem;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.socials a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.socials svg{height:1.5rem;width:1.5rem}.sticky-cta{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border-radius:0 0 0 2rem;bottom:0;-webkit-clip-path:polygon(0 0,73% 3%,100% 0,98.99% 74.9%,100% 100%,27% 96%,0 100%,1.01% 30%);clip-path:polygon(0 0,73% 3%,100% 0,98.99% 74.9%,100% 100%,27% 96%,0 100%,1.01% 30%);color:#fff;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Lato,sans-serif;font-size:1.6rem;font-weight:900;height:auto;justify-content:center;line-height:1.0625;margin:.5rem;padding:1.5rem 0;position:absolute;right:0;width:calc(100% - 1rem);z-index:199}.sticky-cta.purple{background-color:var(--purple)}.sticky-cta.orange,.sticky-cta.purple .thingy{background-color:var(--orange)}.sticky-cta.orange .thingy{background-color:var(--purple)}@media (max-width:1199.98px){.sticky-cta{bottom:-40rem;position:fixed}}@media (min-width:992px){.sticky-cta{bottom:0!important;-webkit-clip-path:polygon(50% 0,100% 14%,100% 100%,14% 100%,-5px 105%,8% 58%,0 19%);clip-path:polygon(50% 0,100% 14%,100% 100%,14% 100%,-5px 105%,8% 58%,0 19%)}}.sticky-cta.fixed{bottom:0!important}@media (min-width:992px){.sticky-cta.fixed{position:fixed}.sticky-cta{height:17rem;margin:0;padding:2rem 0 0;width:19rem}}.sticky-cta p{margin-left:.5rem;text-align:center}@media (min-width:992px){.sticky-cta p{margin-bottom:1.5ch;margin-right:2rem;max-width:9ch}}.sticky-cta .thingy{-webkit-clip-path:polygon(0 0,100% 37%,10% 100%,47.33% 50%,65.33% 37.57%,9.67% 13%);clip-path:polygon(0 0,100% 37%,10% 100%,47.33% 50%,65.33% 37.57%,9.67% 13%);display:-webkit-box;display:-ms-flexbox;display:flex;height:3rem;width:1.2rem}@media (min-width:992px){.sticky-cta .thingy{height:7rem;width:3rem}}@view-transition{navigation:auto}::view-transition-group(root){-webkit-animation-duration:.5s;animation-duration:.5s}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}::view-transition-old(fade){-webkit-animation:fade-out .4s ease-in both;animation:fade-out .4s ease-in both}::view-transition-new(fade){-webkit-animation:fade-in .4s ease-in both;animation:fade-in .4s ease-in both}.animateSection section{-ms-flex-pack:distribute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:90vh;justify-content:space-around}.animateSection .animate,.animateSection .observeAnimate{display:inline-block}.animateSection .animate .box,.animateSection .observeAnimate .box{background:#888;height:70px;margin:0 20px;width:70px}.animateSection .big{-webkit-transform:scale(3);transform:scale(3)}@media (max-width:991.98px){.plate--element__button+.plate--element__button{-webkit-margin-before:1rem;margin-block-start:1rem}}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-clip-path:polygon(0 0,73% 3%,100% 0,98.99% 74.9%,100% 100%,27% 96%,0 100%,1.01% 30%);clip-path:polygon(0 0,73% 3%,100% 0,98.99% 74.9%,100% 100%,27% 96%,0 100%,1.01% 30%);cursor:pointer;font-family:Lato,sans-serif;font-size:2.2rem;font-weight:900;line-height:1.2941176471;padding:.6rem 2rem;text-align:center;text-decoration:none;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out;transition:transform .2s ease-in-out,background-color .2s ease-in-out,color .2s ease-in-out,-webkit-transform .2s ease-in-out}@media (min-width:768px){.btn{font-size:2.4rem;line-height:1.2}}.btn:focus,.btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.btn__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.btn__wrapper--left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn__wrapper--center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn__wrapper--right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767.98px){.btn__wrapper--left-mobile{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn__wrapper--center-mobile{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn__wrapper--right-mobile{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.btn.orange{background:var(--orange);color:#fff}.btn.orange:hover{background:#fff;color:var(--orange)}.btn.purple{background:var(--purple);color:#fff}.btn.purple:hover{background:#fff;color:var(--purple)}.btn.lightblue{background:var(--blue);color:#fff}.btn.lightblue:hover{background:#fff;color:var(--blue)}.btn.green{background:var(--green);color:#fff}.btn.green:hover{background:#fff;color:var(--green)}.btn.white{background:#fff;color:var(--purple)}.btn.white:hover{background:var(--purple);color:#fff}.btn.outline{background:#fff;color:var(--purple)}.btn.outline-solid,.btn.outline:hover{background:var(--error-color);color:#fff}.btn.outline-solid:hover{background:#fff;color:var(--error-color)}.btn.transparent{background:transparent;border:none;color:var(--purple)}.btn[disabled]{-webkit-filter:grayscale(1);filter:grayscale(1)}.btn[disabled]:focus,.btn[disabled]:hover{background:unset;color:unset;cursor:auto;-webkit-transform:scale(1);transform:scale(1)}::-webkit-input-placeholder{color:rgba(0,0,0,.33);opacity:1}::-moz-placeholder{color:rgba(0,0,0,.33);opacity:1}:-ms-input-placeholder{color:rgba(0,0,0,.33);opacity:1}::-ms-input-placeholder{color:rgba(0,0,0,.33);opacity:1}::placeholder{color:rgba(0,0,0,.33);opacity:1}.form-submit{-webkit-margin-before:3rem;margin-block-start:3rem}.lisy-form h2{font-size:3.4rem}.lisy-form .swal2-html-container .h2,.lisy-form .swal2-html-container h2,.lisy-form h3,.swal2-html-container .lisy-form .h2,.swal2-html-container .lisy-form h2{font-size:2.4rem}.lisy-form input::-webkit-inner-spin-button,.lisy-form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.lisy-form input[type=number]{-moz-appearance:textfield}.contact_form__column,.contact_form__row,.lisy-form__column,.lisy-form__row,.plate-payment-form__column,.plate-payment-form__row{display:-webkit-box;display:-ms-flexbox;display:flex}.contact_form__column,.lisy-form__column,.plate-payment-form__column{-ms-flex-wrap:wrap;flex-wrap:wrap}#application-dialog .contact_form__field+.contact_form__row,.contact_form .contact_form__field+.contact_form__row,.lisy-form .contact_form__field+.contact_form__row,.plate-payment-form .contact_form__field+.contact_form__row{margin-top:3.2rem}.contact_form__row,.lisy-form__row,.plate-payment-form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:-15px;margin-right:-15px}@media (min-width:768px){.contact_form__row,.lisy-form__row,.plate-payment-form__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-left:-15px;margin-right:-15px}}.contact_form__column,.lisy-form__column,.plate-payment-form__column{-webkit-box-flex:1;-ms-flex:1 1 10%;flex:1 1 10%}.contact_form__column .contact_form__field,.contact_form__column .lisy-form,.contact_form__column .plate-payment-form,.lisy-form__column .contact_form__field,.lisy-form__column .lisy-form,.lisy-form__column .plate-payment-form,.plate-payment-form__column .contact_form__field,.plate-payment-form__column .lisy-form,.plate-payment-form__column .plate-payment-form{padding-left:15px;padding-right:15px;width:100%}@media (min-width:768px){.contact_form__column .contact_form__field,.contact_form__column .lisy-form,.contact_form__column .plate-payment-form,.lisy-form__column .contact_form__field,.lisy-form__column .lisy-form,.lisy-form__column .plate-payment-form,.plate-payment-form__column .contact_form__field,.plate-payment-form__column .lisy-form,.plate-payment-form__column .plate-payment-form{padding-left:15px;padding-right:15px}}.contact_form__label,.lisy-form__label,.plate-payment-form__label{-webkit-margin-after:.8rem;color:var(--purple);font-family:Lato,sans-serif;font-weight:900;margin-block-end:.8rem}#application-dialog .autofill__answers,#application-dialog input,#application-dialog textarea,.contact_form .autofill__answers,.contact_form input,.contact_form textarea,.lisy-form .autofill__answers,.lisy-form input,.lisy-form textarea,.plate-payment-form .autofill__answers,.plate-payment-form input,.plate-payment-form textarea{accent-color:currentColor;background-color:var(--input-background-color,#fff);border:var(--input-border,1px solid #d9d9d9);border-radius:var(--input-border-radius,var(--_input-border-radius,0));color:var(--purple);padding:var(--input-padding,var(--_input-padding,1rem))}#application-dialog .autofill__answers:not([type=radio]):not([type=checkbox]):focus,#application-dialog input:not([type=radio]):not([type=checkbox]):focus,#application-dialog textarea:not([type=radio]):not([type=checkbox]):focus,.contact_form .autofill__answers:not([type=radio]):not([type=checkbox]):focus,.contact_form input:not([type=radio]):not([type=checkbox]):focus,.contact_form textarea:not([type=radio]):not([type=checkbox]):focus,.lisy-form .autofill__answers:not([type=radio]):not([type=checkbox]):focus,.lisy-form input:not([type=radio]):not([type=checkbox]):focus,.lisy-form textarea:not([type=radio]):not([type=checkbox]):focus,.plate-payment-form .autofill__answers:not([type=radio]):not([type=checkbox]):focus,.plate-payment-form input:not([type=radio]):not([type=checkbox]):focus,.plate-payment-form textarea:not([type=radio]):not([type=checkbox]):focus{outline:2px solid var(--purple);outline-offset:-2px}#application-dialog textarea,.contact_form textarea,.lisy-form textarea,.plate-payment-form textarea{border-radius:var(--input-border-radius,var(--_input-border-radius,0)) var(--input-border-radius,var(--_input-border-radius,0)) 0 var(--input-border-radius,var(--_input-border-radius,0));resize:vertical}.contact_form__field,.lisy-form__field,.plate-payment-form__field{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact_form__field:not(:last-child),.lisy-form__field:not(:last-child),.plate-payment-form__field:not(:last-child){margin-bottom:1.6rem}.contact_form__field__error,.lisy-form__field__error,.plate-payment-form__field__error{color:red;font-size:1.2rem}.contact_form__field.checkbox label,.contact_form__field.radio label,.lisy-form__field.checkbox label,.lisy-form__field.radio label,.plate-payment-form__field.checkbox label,.plate-payment-form__field.radio label{color:var(--purple);cursor:pointer;display:block;position:relative}.contact_form__field.button .btn__wrapper,.lisy-form__field.button .btn__wrapper,.plate-payment-form__field.button .btn__wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.contact_form__field--error .file__drop,.contact_form__field--error .radio-check__input,.contact_form__field--error .selector,.contact_form__field--error input,.contact_form__field--error textarea,.lisy-form__field--error .file__drop,.lisy-form__field--error .radio-check__input,.lisy-form__field--error .selector,.lisy-form__field--error input,.lisy-form__field--error textarea,.plate-payment-form__field--error .file__drop,.plate-payment-form__field--error .radio-check__input,.plate-payment-form__field--error .selector,.plate-payment-form__field--error input,.plate-payment-form__field--error textarea{border-color:red!important}#application-dialog .hide,.contact_form .hide,.lisy-form .hide,.plate-payment-form .hide{display:none}.notification{position:relative}.notification .message{left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.notification.error .message__error,.notification.success .message__success{opacity:1}.grecaptcha-badge{display:none}.file .filename{border-radius:.8rem;color:var(--input-label-color,var(--_input-label-color,#000));padding:.5rem 1.8rem}.file__drop{border:2px dashed rgba(0,0,0,.24);border-radius:var(--input-border-radius,var(--_input-border-radius,0));cursor:pointer;display:grid;grid-template-areas:"filedrop";position:relative}.file__drop:focus-within{border-color:var(--purple);border-style:solid}.file__drop.has_file{background:rgba(0,128,0,.1);border-color:rgba(0,128,0,.1)}.file__overlay{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:filedrop;padding:1rem 4.8rem 1rem 1rem;pointer-events:none}.file input{cursor:pointer;font-size:0;grid-area:filedrop;opacity:0;width:100%}.file .drag_over{border-style:dashed}.file__drop:not(.has_file) .file__remove{display:none}.file__remove{background:var(--color-primary);border:none;border-radius:2rem;color:#fff;cursor:pointer;grid-area:filedrop;height:2.8rem;line-height:1;padding:0;position:absolute;right:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2.8rem}.radio-check{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.radio-check--radio .radio-check__input,.radio-check--radio .radio-check__input:before{border-radius:50%}.radio-check input{-webkit-margin-end:1rem;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:1.5rem;margin-inline-end:1rem;width:1.6rem}.form-control{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.form-control label{-webkit-margin-after:.8rem;color:var(--purple);font-family:Lato,sans-serif;font-weight:900;margin-block-end:.8rem}.form-control input{accent-color:currentColor;background-color:var(--input-background-color,#fff);border:var(--input-border,1px solid #d9d9d9);border-radius:var(--input-border-radius,var(--_input-border-radius,0));color:var(--purple);padding:var(--input-padding,var(--_input-padding,1rem))}.form-control input:not([type=radio]):not([type=checkbox]):focus{outline:2px solid var(--purple);outline-offset:-2px}input[type=file]{width:100%}.condition label a{text-decoration:underline}button[type=submit]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;position:relative}button[type=submit][disabled]{-webkit-filter:grayscale(1);filter:grayscale(1)}button[type=submit][disabled]:active,button[type=submit][disabled]:focus,button[type=submit][disabled]:hover{pointer-events:none}button[type=submit][disabled] svg{display:none}button[type=submit][disabled]:after{-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:spin;animation-name:spin;-webkit-animation-timing-function:linear;animation-timing-function:linear;border:2px dotted;border-radius:100%;content:"";display:-webkit-box;display:-ms-flexbox;display:flex;height:1.8rem;width:1.8rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.js-partner-option-wrapper:not(.no-js):not(.js-yes-selected) .js-conditional-group{display:none}.js-conditional-group{-webkit-margin-before:1.6rem;margin-block-start:1.6rem}.partner-fieldset{border:var(--input-border,1px solid #d9d9d9)}.partner-fieldset legend{padding:0 1rem}.form-control-option{-webkit-box-orient:horizontal;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.form-control-option.contact_form__field{margin-bottom:0}.form-control-option input{-ms-flex-item-align:center;-webkit-margin-end:1rem;align-self:center;-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;height:1.5rem;margin-inline-end:1rem;width:1.6rem}.js-children-application-wrapper:not(.no-js) .loading-msg{display:none}.js-children-application-wrapper fieldset{background-color:var(--input-background-color,#fff);border:var(--input-border,1px solid #d9d9d9);border-radius:var(--input-border-radius,var(--_input-border-radius,0))}.js-children-application-wrapper .child-application{background:rgba(0,0,0,.02);margin-top:1.6rem}.js-children-application-wrapper .child-application:not(.show){display:none}.js-children-application-wrapper .child-application.show-fixed .actions.application-actions{opacity:.5}.js-children-application-wrapper .child-fieldset:not(.show){display:none}.js-children-application-wrapper .child-fieldset.show-fixed .actions.main{opacity:.5}.js-children-application-wrapper .actions{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0 1rem}.js-children-application-wrapper .actions.main label{font-weight:700}.js-children-application-wrapper .actions input{-webkit-margin-end:.8rem;margin-inline-end:.8rem}.js-children-application-wrapper .form-control-group{-ms-flex-wrap:wrap;flex-wrap:wrap}.js-children-application-wrapper .form-control-group>.form-control{width:100%}@media (min-width:768px){.js-children-application-wrapper .form-control-group>.form-control{width:calc(50% - .5rem)}}.address-input-group{border:red;padding:0}.address-input-group input+label{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.address-input-group .form-control-group{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem}.address-input-group .form-control-group>.form-control{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:0!important;margin-top:0!important;width:calc(50% + 1rem)}.address-input-group .form-control-group>.form-control input{margin-top:auto}.address-input-group .form-control input{background-color:#fff;width:100%}.address-input-group .form-control input[disabled]{-webkit-filter:brightness(.9);filter:brightness(.9)}.address-input-group .form-control input[data-dirty=completed]{background-color:#c5ffdf;border-color:#094;-webkit-filter:unset;filter:unset}.address-input-group .form-control input[data-dirty=error]{background-color:#fdd;border-color:red;-webkit-filter:unset;filter:unset}.form-control input+label{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.form-control-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.form-control-group>.form-control{-webkit-box-flex:1;-ms-flex-preferred-size:300px;-ms-flex:1 1 auto;flex:1 1 auto;flex-basis:300px;margin-bottom:0!important;margin-top:0!important;width:calc(50% - .5rem)}.form-control-group>.form-control input{margin-top:auto}.child-fieldset+.child-fieldset,.form-control+.form-control,.form-control+.form-control-group,.form-control-group+.form-control,.form-control-group+.form-control-group,.form-control-option+.form-control,.form-control-option+.form-control-group{margin-top:1.6rem}.autofill{position:relative}.autofill input{-webkit-box-flex:1;border:none;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:.5rem;width:auto}.autofill__answers{margin:-.25rem!important}.autofill__answers__item{background-color:#d3d3d3;cursor:pointer;display:block;font-size:1.2rem;margin:.25rem .5rem;padding:.25rem .5rem!important}.autofill__list{background-color:#d3d3d3;bottom:0;list-style:none;margin:-.25rem;opacity:0;padding:.25rem;pointer-events:none;position:absolute;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;width:100%;z-index:1}.autofill__list--active,.autofill__list:hover{opacity:1;pointer-events:all}.autofill__list__item{background-color:#fff;display:block;font-size:1.2rem;margin:.25rem .5rem;padding:.25rem .5rem!important}.autofill__list__item:before{display:none!important}.autofill:hover .autofill__list{opacity:1;pointer-events:all}.js-processed .js-ideal-form-wrapper:not(.active),.js-processed .js-other-form-wrapper:not(.active){display:none}.js-tabs{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.js-tabs button{width:100%}input[type=submit]:disabled{cursor:default;opacity:.2!important}.js-ideal-form-wrapper,.js-other-form-wrapper{padding:2.5rem 0}.plate--element__downloads_element+.plate--element__downloads_element{margin-top:1rem}.downloads-element .swiper-nav-button{height:3rem;width:3rem}.downloads-element .swiper-nav-button .outer{fill:var(--orange)}.downloads-element .swiper-nav-button .inner{fill:#fff;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.downloads-element.has-dropdown .downloads-element-header{cursor:pointer}.downloads-element.has-dropdown .downloads-element-header--active svg .inner{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.downloads-element-title{font-weight:700}.downloads-element .btn{font-size:1.5rem}.downloads-element .downloads-element-dropdown-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1rem;padding-top:1rem}.downloads-element .downloads-element-dropdown:not(.has-images) .download-item{background-color:rgba(95,30,123,.17);padding:1rem}.downloads-element .downloads-element-dropdown.has-images .downloads-element-dropdown-inner{display:grid;gap:1rem;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.downloads-element .downloads-element-dropdown.has-images .downloads-element-dropdown-inner{grid-template-columns:repeat(4,1fr)}}.download-item{display:grid;grid-template-areas:"download";overflow:hidden}.download-item a{display:-webkit-box;display:-ms-flexbox;display:flex;grid-area:download;max-width:100%}.download-item a img{width:100%}.download-item a.lightbox{cursor:-webkit-zoom-in;cursor:zoom-in}.download-item a.lightbox:hover+.image-download{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.download-item a.image-download{align-self:flex-end;grid-area:download;justify-self:center;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.download-item a.image-download:hover{-webkit-transform:translateY(-1rem);transform:translateY(-1rem)}.file-download:hover{text-decoration:underline}.downloads-element-header{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border:1px solid transparent;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:1rem;-webkit-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.downloads-element-header:hover{border:1px solid var(--purple)}.downloads-element-dropdown{overflow:hidden;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.downloads-element-dropdown:not(.downloads-element-dropdown--active){max-height:0!important}.table-responsive{display:block;margin-bottom:3.2rem;overflow-x:auto;width:100%}.table-responsive table{margin-bottom:0}table{border-collapse:collapse;margin-bottom:2rem;max-width:100%;overflow:auto;width:100%}table,td,th{border:1px solid rgba(104,31,132,.2)}th{color:var(--purple);text-align:start}td,th{padding:8px 16px}.image.clip{-webkit-clip-path:var(--image-clip);clip-path:var(--image-clip)}.image.clip img{border-radius:0 2rem 0 1rem}.image img{max-width:100%}.image--large{margin-left:-15px;width:calc(100% + 30px)}@media (min-width:768px){.image--large{height:100%;margin-left:-15px;width:calc(100% + 30px)}.image--large img{height:100%;-o-object-fit:cover;object-fit:cover}.plate--row .plate--column:first-of-type .image--large-col-1,.plate--row .plate--column:last-of-type .image--large-col-1{width:calc(50vw - 500%)}.plate--row .plate--column:first-of-type .image--large-col-2,.plate--row .plate--column:last-of-type .image--large-col-2{width:calc(50vw - 200%)}.plate--row .plate--column:first-of-type .image--large-col-3,.plate--row .plate--column:last-of-type .image--large-col-3{width:calc(50vw - 100%)}.plate--row .plate--column:first-of-type .image--large-col-4,.plate--row .plate--column:last-of-type .image--large-col-4{width:calc(50vw - 50%)}.plate--row .plate--column:first-of-type .image--large-col-5,.plate--row .plate--column:last-of-type .image--large-col-5{width:calc(50vw - 20%)}.plate--row .plate--column:first-of-type .image--large-col-6,.plate--row .plate--column:last-of-type .image--large-col-6{width:50vw}.plate--row .plate--column:first-of-type .image--large-col-7,.plate--row .plate--column:last-of-type .image--large-col-7{width:calc(50vw + 14.28571%)}.plate--row .plate--column:first-of-type .image--large-col-8,.plate--row .plate--column:last-of-type .image--large-col-8{width:calc(50vw + 25%)}.plate--row .plate--column:first-of-type .image--large-col-9,.plate--row .plate--column:last-of-type .image--large-col-9{width:calc(50vw + 33.33333%)}.plate--row .plate--column:first-of-type .image--large-col-10,.plate--row .plate--column:last-of-type .image--large-col-10{width:calc(50vw + 40%)}.plate--row .plate--column:first-of-type .image--large-col-11,.plate--row .plate--column:last-of-type .image--large-col-11{width:calc(50vw + 45.45455%)}.plate--row .plate--column:first-of-type .image--large-col-12,.plate--row .plate--column:last-of-type .image--large-col-12{width:calc(50vw + 50%)}.plate--row .plate--column:first-of-type .image--large-col-1{margin-left:calc(-50vw + 600% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-2{margin-left:calc(-50vw + 300% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-3{margin-left:calc(-50vw + 200% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-4{margin-left:calc(-50vw + 150% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-5{margin-left:calc(-50vw + 120% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-6{margin-left:calc(-50vw + 100% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-7{margin-left:calc(-50vw + 85.71429% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-8{margin-left:calc(-50vw + 75% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-9{margin-left:calc(-50vw + 66.66667% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-10{margin-left:calc(-50vw + 60% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-11{margin-left:calc(-50vw + 54.54545% + 15px)}.plate--row .plate--column:first-of-type .image--large-col-12{margin-left:calc(-50vw + 50% + 15px)}.plate--row .plate--column:last-of-type:not(:only-child) .image--large{margin-left:-15px}.plate--row .plate--column:only-child .image--large{margin-left:calc(-50vw - -50%);width:100vw}}.map{padding-bottom:60%;width:100%;z-index:110}.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive{height:3rem}.leaflet-marker-icon.leaflet-zoom-animated.leaflet-interactive path{fill:var(--accent-color)}[src="https://unpkg.com/leaflet@1.6.0/dist/images/marker-icon.png"]{display:none!important}.paragraph h2:not(:last-child),.paragraph ol:not(:last-child),.paragraph p:not(:last-child),.paragraph table:not(:last-child),.paragraph ul:not(:last-child),.swal2-html-container h2:not(:last-child),.swal2-html-container ol:not(:last-child),.swal2-html-container p:not(:last-child),.swal2-html-container table:not(:last-child),.swal2-html-container ul:not(:last-child){margin-bottom:3.2rem}.paragraph a,.swal2-html-container a{text-underline-color:var(--purple);position:relative;text-decoration:underline}.paragraph a:before,.swal2-html-container a:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;transform-origin:bottom right}.paragraph a:hover:before,.swal2-html-container a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.paragraph a:before,.swal2-html-container a:before{background:var(--purple);bottom:0;content:" ";display:block;left:0;opacity:.2;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:-1}.paragraph ul,.swal2-html-container ul{padding:0}.paragraph ul li,.swal2-html-container ul li{padding-left:2rem;position:relative}.paragraph ul li:before,.swal2-html-container ul li:before{background-color:currentColor;border-radius:50%;content:"";display:block;height:.5rem;left:.2rem;position:absolute;top:1rem;width:.5rem}.paragraph ol,.swal2-html-container ol{counter-reset:my-awesome-counter;list-style:none;padding:0;position:relative}.paragraph ol li,.swal2-html-container ol li{counter-increment:my-awesome-counter;padding-left:2rem;position:relative}.paragraph ol li:before,.swal2-html-container ol li:before{content:counter(my-awesome-counter) ". ";left:0;position:absolute}.plate--element__auto_whitespace{margin-bottom:auto;width:100%}.plate-payment-form h2{margin-bottom:2rem}.plate-payment-form .radio-check{gap:1rem}.plate-payment-form .inline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.plate-payment-form .frequency-description,.plate-payment-form .motivation-description{font-size:1.4rem;font-style:italic}@supports selector(:has(*)){.plate-payment-form .frequency-description{display:none}.plate-payment-form:has(input:checked:not([value=one_time]):not([name=mollie_condition_check])) .frequency-description{display:-webkit-box;display:-ms-flexbox;display:flex}}.amount-inputs{-webkit-box-align:center;-ms-flex-align:center;-webkit-margin-after:1rem;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;margin-block-end:1rem}.amount-inputs label{-webkit-margin-end:2rem;margin-inline-end:2rem}.amount-inputs .amount-input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.process-element{--_text-color:var(--purple);background-color:#fff;position:relative;z-index:1}.process-element.bordered{border:1px solid #707070}.process-element.numbered li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.process-element.numbered li:before{-ms-flex-item-align:center;-webkit-margin-after:1rem;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;align-self:center;content:counter(process);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--headings-font);font-weight:var(--headings-font-weight);height:4.2rem;justify-content:center;margin-block-end:1rem;width:4.2rem}@media (max-width:575.98px){.process-element{margin:0 -15px}}.process-element a{text-underline-color:var(--purple);position:relative;text-decoration:underline}.process-element a:before{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;transform-origin:bottom right}.process-element a:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;transform-origin:bottom left}.process-element a:before{background:var(--purple);bottom:0;content:" ";display:block;left:0;opacity:.2;position:absolute;right:0;top:0;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;z-index:-1}.process-element h2,.process-element li,.process-element ol,.process-element p,.process-element ul{color:var(--_text-color)}.process-element h2{padding:3rem 2.5rem 2.5rem}.process-element ol,.process-element ul{list-style:none;margin:0;padding:0}.process-element li{counter-increment:process;display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 2.5rem}@media (max-width:767.98px){.process-element li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem}}.process-element li:before{-webkit-box-flex:0;-ms-flex-item-align:start;align-self:flex-start;background-color:var(--_text-color);-webkit-clip-path:polygon(0 0,31% 7%,100% 0,98.99% 74.9%,100% 100%,27% 96%,0 100%,1.01% 30%);clip-path:polygon(0 0,31% 7%,100% 0,98.99% 74.9%,100% 100%,27% 96%,0 100%,1.01% 30%);color:#fff;content:"";display:block;-ms-flex:0 0 auto;flex:0 0 auto;font-family:var(--headings-font);font-size:2.4rem;font-weight:var(--headings-font-weight);height:2rem;width:2rem}@media (min-width:576px){.process-element li:before{-webkit-margin-end:1.5rem;-webkit-margin-before:.3rem;font-size:1.7rem;margin-block-start:.3rem;margin-inline-end:1.5rem}}.process-element li:nth-child(odd){position:relative}.process-element li:nth-child(odd):after{background-color:var(--background-color,var(--purple));bottom:0;content:"";left:0;opacity:.15;position:absolute;right:0;top:0;z-index:-1}.process-element li p:first-child{font-weight:700}.simple-menu{color:inherit}.simple-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.simple-menu a{color:inherit;text-decoration:none}.simple-menu a:focus,.simple-menu a:hover{text-decoration:underline}.slider,.video{overflow:hidden}.video{padding-bottom:56%;position:relative;width:100%}.video,.video video{background-color:#000}.video iframe,.video video,.video__overlay{height:100%;position:absolute;right:0;top:0;width:100%}.video__overlay{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:fadeOut 1s ease-out;animation:fadeOut 1s ease-out;-webkit-animation-play-state:paused;animation-play-state:paused;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.video__overlay img,.video__overlay picture{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.video__play{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;background-color:var(--accent-color,var(--blue));border:none;border-radius:50%;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:10rem;justify-content:center;position:relative;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:10rem;z-index:1}.video__play:hover{-webkit-transform:scale(120%);transform:scale(120%)}.video__play svg{height:30%;-webkit-transform:translateX(6%);transform:translateX(6%);width:30%}.video__play svg path{fill:#fff}.video--loaded .video__overlay{opacity:0;pointer-events:none}.video--loaded .video__play{-webkit-transform:scale(0);transform:scale(0)}@-webkit-keyframes fadeOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}@keyframes fadeOut{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2);transform:scale(2)}}.white_space{width:100%}.white_space--small{height:1rem}@media (min-width:768px){.white_space--small{height:1rem}}.white_space--medium{height:3rem}@media (min-width:768px){.white_space--medium{height:3rem}}.white_space--large{height:5rem}@media (min-width:768px){.white_space--large{height:5rem}}.white_space.hide_mobile{display:none}@media (min-width:768px){.white_space.hide_mobile{display:block}.white_space.hide_desktop{display:none}}.amenities-swiper-section{padding:0}.amenities-swiper-section .section__inner{background-color:var(--background-color);overflow:hidden;padding:8rem 0 5rem}.amenities-swiper-section .card-amenity-swiper:not(.is-active){display:none}.amenities-swiper-section .swiper-amenity-tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.amenities-swiper-section .swiper-amenity-tabs{margin:0 auto;max-width:768px;width:100%}}@media (min-width:992px){.amenities-swiper-section .swiper-amenity-tabs{margin:0 auto;max-width:992px;width:100%}}@media (min-width:1200px){.amenities-swiper-section .swiper-amenity-tabs{margin:0 auto;max-width:1200px;width:100%}}@media (min-width:768px){.amenities-swiper-section .swiper-amenity-tabs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.2rem;padding:0 15px}}.amenities-swiper-section .swiper-amenity-tabs button{background-color:var(--purple);border-bottom:1px solid hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.57);cursor:pointer;font-family:Lato,sans-serif;font-weight:900;padding:1rem 1.5rem;text-align:start;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-transition:color .2s ease-in-out,background-color .2s ease,-webkit-transform .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease,-webkit-transform .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease,transform .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease,transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.amenities-swiper-section .swiper-amenity-tabs button.is-active{color:#fff}@media (min-width:768px){.amenities-swiper-section .swiper-amenity-tabs button{background-color:var(--orange);border-bottom:0 solid transparent;color:#fff;padding:1rem 3rem}.amenities-swiper-section .swiper-amenity-tabs button.is-active{background-color:var(--purple)}.amenities-swiper-section .swiper-amenity-tabs button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.amenities-swiper-section .swiper-nav .outer{fill:hsla(0,0%,100%,.4)}.amenities-swiper-section .swiper-nav .inner{fill:#fff}.amenities-swiper-section .swiper-nav .btn__wrapper{justify-self:center;width:unset}@media (min-width:768px){.amenities-swiper-section .swiper-nav .btn__wrapper{align-self:center;grid-area:nav;justify-self:flex-start}}.latest-section-title{margin-bottom:3rem}.latest-section-items{display:grid;gap:3rem;grid-auto-columns:1fr}@media (min-width:768px){.latest-section-items{gap:6rem}}@media (min-width:992px){.latest-section-items{gap:3rem;grid-template-columns:8fr 4fr}}.latest-section-items .first-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem}.latest-section-items .first-items .article-card{width:100%}@media (min-width:768px){.latest-section-items .first-items .article-card{width:calc(50% - 1.5rem)}}.latest-section-items .second-items{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:3rem}.latest-section-items .btn__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.latest-section-items .btn__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.logo-swiper-title{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767.98px){.logo-swiper-title h2{margin-bottom:3rem}}.logo-swiper{overflow:hidden}.swiper-slide-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative}.swiper-slide-inner .link{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:1}.swiper-slide-inner .logo-swiper-logo{height:auto;width:100%}.swiper-slide-inner .logo-swiper-logo img{margin:auto}.photo-collage-section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:10px}@media (min-width:768px){.photo-collage-section-inner{gap:30px}}.photo-collage-section-inner .grid{grid-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto)}@media (min-width:768px){.photo-collage-section-inner .grid{grid-gap:30px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,auto)}}.photo-collage-section-inner .image{display:-webkit-box;display:-ms-flexbox;display:flex}.photo-collage-section-inner .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.photo-collage-section-inner .grid:nth-child(2n) .image:first-child,.photo-collage-section-inner .grid:nth-child(odd) .image:first-child{grid-column:1/span 2;grid-row:1/span 2}.photo-collage-section-inner .grid:nth-child(2n) .image:first-child img,.photo-collage-section-inner .grid:nth-child(odd) .image:first-child img{aspect-ratio:1/1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(2),.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(2){grid-column:1/span 2;grid-row:3/span 1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(2) img,.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(2) img{aspect-ratio:2/1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(3),.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(3){grid-column:1/span 1;grid-row:4/span 1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(3) img,.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(3) img{aspect-ratio:1/1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(4),.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(4){grid-column:2/span 1;grid-row:4/span 1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(4) img,.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(4) img{aspect-ratio:1/1}@media (min-width:768px){.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(7n-6){grid-column:1/span 2;grid-row:1/span 2}.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(7n-6) img{aspect-ratio:1/1}.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(7n-5){grid-column:3/span 2;grid-row:1/span 1}.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(7n-5) img{aspect-ratio:2/1}.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(7n-4){grid-column:3/span 1;grid-row:2/span 1}.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(7n-4) img{aspect-ratio:1/1}.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(7n-3){grid-column:4/span 1;grid-row:2/span 1}.photo-collage-section-inner .grid:nth-child(odd) .image:nth-child(7n-3) img{aspect-ratio:1/1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(7n-6){grid-column:1/span 1;grid-row:1/span 1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(7n-6) img{aspect-ratio:1/1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(7n-5){grid-column:2/span 1;grid-row:1/span 1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(7n-5) img{aspect-ratio:1/1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(7n-4){grid-column:1/span 2;grid-row:2/span 1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(7n-4) img{aspect-ratio:2/1}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(7n-3){grid-column:3/span 2;grid-row:1/span 2}.photo-collage-section-inner .grid:nth-child(2n) .image:nth-child(7n-3) img{aspect-ratio:1/1}}.section{color:var(--text-color);position:relative}.section .section-background{bottom:0;left:0;position:absolute;right:0;top:0}.section .section-background .section-background-image{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;left:0;position:absolute;right:0;top:0}.section .section-background .section-background-image img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.section:before{background-color:var(--background-color);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.section.has-transparent-background:before{opacity:.1}.section--center .plate--column{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section .section__inner{position:relative;z-index:5}.section .section-title{color:var(--text-color,var(--purple))}@media (min-width:768px){.section--balance .plate--row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.section--balance .plate--column{-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-preferred-size:unset;-ms-flex-negative:1;flex-basis:unset;flex-grow:1;flex-shrink:1;max-width:unset;min-width:unset;width:unset}}.no_padding_top{padding-top:0}.no_padding_bottom{padding-bottom:0}.story-swiper-section{overflow:hidden}.story-swiper-section .article-card{height:100%}.story-swiper-section .article-card .swal2-html-container .h2,.story-swiper-section .article-card .swal2-html-container h2,.story-swiper-section .article-card h3,.swal2-html-container .story-swiper-section .article-card .h2,.swal2-html-container .story-swiper-section .article-card h2{-webkit-margin-after:3rem;margin-block-end:3rem}.story-swiper-section .article-card .swal2-html-container .h2:before,.story-swiper-section .article-card .swal2-html-container h2:before,.story-swiper-section .article-card h3:before,.swal2-html-container .story-swiper-section .article-card .h2:before,.swal2-html-container .story-swiper-section .article-card h2:before{content:"“"}.story-swiper-section .article-card .swal2-html-container .h2:after,.story-swiper-section .article-card .swal2-html-container h2:after,.story-swiper-section .article-card h3:after,.swal2-html-container .story-swiper-section .article-card .h2:after,.swal2-html-container .story-swiper-section .article-card h2:after{content:"”"}.story-swiper-section .btn__wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.story-swiper-section .btn__wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.story-swiper-section .btn{background-color:var(--background-color,var(--purple));color:#fff}.story-swiper-section .btn:hover,.story-swiper-section.has-solid-background .btn,.story-swiper-section.has-solid-background .btn:hover{background-color:#fff;color:var(--background-color,var(--purple))}.story-swiper-section .swiper-slide,.story-swiper-section .swiper-wrapper{height:auto}.story-swiper-title{margin-bottom:3rem}.story-swiper-link{background-color:var(--blue);background-color:var(--background-color,var(--blue))}.swiper-nav{display:grid;gap:3rem;grid-template-areas:"nav";margin-top:4.5rem}.swiper-nav .button-group{-webkit-box-pack:center;-ms-flex-pack:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:3rem;grid-area:nav;justify-content:center;justify-self:center}.swiper-nav button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;cursor:pointer;padding:0;-webkit-transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out;transition:transform .2s ease-in-out,opacity .2s ease-in-out,-webkit-transform .2s ease-in-out}.swiper-nav button:focus,.swiper-nav button:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.swiper-nav button.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-nav .outer{fill:#fff}.swiper-nav .inner{fill:var(--background-color,var(--purple))}.swiper-nav svg{height:auto;width:5rem}.footer{--footer-padding:3.2rem 0 5.2rem;color:#fff;font-family:Lato,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.5}@media (max-width:1199.98px){.footer .plate--column{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:unset;width:100%}.footer .plate--column:nth-child(3),.footer .plate--column:nth-child(4){-webkit-margin-before:var(--rhytm-spacing);margin-block-start:var(--rhytm-spacing)}}@media (max-width:767.98px){.footer .plate--column{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:unset;width:100%}.footer .plate--column+.plate--column{-webkit-margin-before:var(--rhytm-spacing);margin-block-start:var(--rhytm-spacing)}}.card .footer p,.card.card-amenity .card-amenity-content .footer h3,.card.card-amenity .card-amenity-content .swal2-html-container .footer .h2,.card.card-amenity .card-amenity-content .swal2-html-container .footer h2,.footer .card p,.footer .card.card-amenity .card-amenity-content .swal2-html-container .h2,.footer .card.card-amenity .card-amenity-content .swal2-html-container h2,.footer .card.card-amenity .card-amenity-content h3,.footer .latest-section-items .article-card h3,.footer .simple-menu h2,.footer .story-swiper-section .article-card h3,.footer .swal2-html-container .card.card-amenity .card-amenity-content .h2,.footer .swal2-html-container .card.card-amenity .card-amenity-content h2,.footer .swal2-html-container .h2,.footer .swal2-html-container h2,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.latest-section-items .article-card .footer h3,.story-swiper-section .article-card .footer h3,.swal2-html-container .card.card-amenity .card-amenity-content .footer .h2,.swal2-html-container .card.card-amenity .card-amenity-content .footer h2,.swal2-html-container .footer .h2,.swal2-html-container .footer h2{-webkit-margin-after:1.5rem;color:inherit;margin-block-end:1.5rem}@media (min-width:768px){.card .footer p,.card.card-amenity .card-amenity-content .footer h3,.card.card-amenity .card-amenity-content .swal2-html-container .footer .h2,.card.card-amenity .card-amenity-content .swal2-html-container .footer h2,.footer .card p,.footer .card.card-amenity .card-amenity-content .swal2-html-container .h2,.footer .card.card-amenity .card-amenity-content .swal2-html-container h2,.footer .card.card-amenity .card-amenity-content h3,.footer .latest-section-items .article-card h3,.footer .simple-menu h2,.footer .story-swiper-section .article-card h3,.footer .swal2-html-container .card.card-amenity .card-amenity-content .h2,.footer .swal2-html-container .card.card-amenity .card-amenity-content h2,.footer .swal2-html-container .h2,.footer .swal2-html-container h2,.footer h1,.footer h2,.footer h3,.footer h4,.footer h5,.footer h6,.latest-section-items .article-card .footer h3,.story-swiper-section .article-card .footer h3,.swal2-html-container .card.card-amenity .card-amenity-content .footer .h2,.swal2-html-container .card.card-amenity .card-amenity-content .footer h2,.swal2-html-container .footer .h2,.swal2-html-container .footer h2{-webkit-margin-after:3rem!important;margin-block-end:3rem!important}}.footer-top{background-color:var(--orange);padding:var(--footer-padding)}.footer-top .inner{text-align:center}.footer-content{background-color:var(--purple);padding:var(--footer-padding)}.footer-bottom{background-color:var(--accent-color,var(--green))}.footer-bottom .inner{padding:3.2rem 0 8rem;text-align:center}@media (min-width:992px){.footer-bottom .inner{padding:3.2rem 0}}.help-link{background:var(--orange);border-start-end-radius:1rem;bottom:0;color:#fff;font-weight:700;left:0;max-width:24rem;padding:1rem;position:fixed;text-align:center;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;z-index:200}.help-link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.plate--centered{margin:0 auto}.filter__input__taxonomy.radio{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.8rem;justify-content:space-between;margin-bottom:5rem;overflow:hidden}.filter__input__taxonomy.radio .filter__input__taxonomy__item{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-flex:1;align-items:center;border-color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;justify-content:center;position:relative}@media (max-width:767.98px){.filter__input__taxonomy.radio .filter__input__taxonomy__item{-webkit-box-flex:0;border-color:inherit;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(50% - .4rem)}}.filter__input__taxonomy.radio label{-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:1;align-items:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;font-family:var(--headings-font);font-size:2.4rem;font-weight:var(--headings-font-weight);height:100%;justify-content:center;line-height:1.3333333333;padding:.5rem 1rem .9rem;text-align:center;-webkit-transition:background-color .2s ease-in-out,color .2s ease-in-out;transition:background-color .2s ease-in-out,color .2s ease-in-out}.filter__input__taxonomy.radio label:before{background-color:var(--purple);bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;-webkit-transition:opacity .2s ease-in-out,background-color .2s ease-in-out;transition:opacity .2s ease-in-out,background-color .2s ease-in-out;z-index:-1}.filter__input__taxonomy.radio input[type=radio]{opacity:0;position:absolute}.filter__input__taxonomy.radio input[type=radio]:checked+label{color:#fff}.filter__input__taxonomy.radio input[type=radio]:checked+label:before{background-color:var(--purple);opacity:1}.amenities-index{-webkit-box-ordinal-group:51;-ms-flex-order:50;order:50}.amenities-index .index-section-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:3rem;padding:1.5rem}.amenities-index .index-section-items .card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:auto;width:100%}@media (min-width:768px){.amenities-index .index-section-items .card{width:calc(50% - 2rem)}}@media (min-width:992px){.amenities-index .index-section-items .card{width:calc(33.33333% - 2rem)}}@media (min-width:1200px){.amenities-index .index-section-items .card{width:calc(25% - 3rem)}}.amenities-index .filter__result{background-color:var(--purple);margin-bottom:10rem;padding-bottom:5rem;padding-top:5rem}@media (min-width:768px){.amenities-index .filter__result .filter__result__inner{margin:0 auto;max-width:768px}}@media (min-width:992px){.amenities-index .filter__result .filter__result__inner{margin:0 auto;max-width:992px}}@media (min-width:1200px){.amenities-index .filter__result .filter__result__inner{margin:0 auto;max-width:1200px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguY3NzIiwibWFwcGluZ3MiOiJBQVVZLGdCQzB4T1osQ0NweU9BLE1BQ0MsaUJBQ0EsaUJBQ0EsZUFDQSxnQkFDQSxtQkFDQSxpQkFDQSxjQUVBLHVCQUdBLGtGQUVBLG1JQUVBLGtDQUNBLDJCQUNBLGtDRGtDRCxDRXVKQSwrQ0FSQyxtQkFDQSxrREFDQSxXQUNBLGdCQUNBLGtCQUNBLG1CQUNBLFNGcElELENHckVBLFlENk5DLHNEQUNBLGtFQUZBLDZERmpKRCxDRXFKQywrQkFDQyxHQUNDLFVBRUMsNkRGcEpGLENFdUpBLEdBQ0MsVUFFQyx1REZ0SkYsQ0FDRixDRTJJQyx1QkFDQyxHQUNDLFVBRUMsNkRGcEpGLENFdUpBLEdBQ0MsVUFFQyx1REZ0SkYsQ0FDRixDSXJGQSxTQUVHLHdCQURBLHFCSnlGSCxDS3pGRyxXQUNHLDRCTDRGTixDSzFGRyxXQUNHLDRCTDRGTixDSzFGRyxjQUNHLDBCTDRGTixDSzFGRyxVQUNHLDJCTDRGTixDSzFGRyxXQUNHLDRCTDRGTixDSzFGRyxRQUNHLHlCTDRGTixDSzFGRyxhQUNHLDhCTDRGTixDSzFGRyxVQUNHLG1CTDRGTixDSzFGRyxjQUNHLHNCTDRGTixDSzFGRyxVQUNHLG1CTDRGTixDS3hIRyxXQUNHLDBCTDJITixDS3pIRyxXQUNHLDBCTDJITixDS3pIRyxjQUNHLHdCTDJITixDS3pIRyxVQUNHLHlCTDJITixDS3pIRyxXQUNHLDBCTDJITixDS3pIRyxRQUNHLHVCTDJITixDS3pIRyxhQUNHLDRCTDJITixDS3pIRyxVQUNHLGlCTDJITixDS3pIRyxjQUNHLG9CTDJITixDS3pIRyxVQUNHLGlCTDJITixDS3ZKRyxZQUNHLGdDTDBKTixDS3hKRyxZQUNHLGdDTDBKTixDS3hKRyxlQUNHLDhCTDBKTixDS3hKRyxXQUNHLCtCTDBKTixDS3hKRyxZQUNHLGdDTDBKTixDS3hKRyxTQUNHLDZCTDBKTixDS3hKRyxjQUNHLGtDTDBKTixDS3hKRyxXQUNHLHVCTDBKTixDS3hKRyxlQUNHLDBCTDBKTixDS3hKRyxXQUNHLHVCTDBKTixDTXZMQSxPQUtHLFlBRkEsT0FGQSxrQkFDQSxNQUVBLFVOMkxILENPaElBLEdBOURHLG9EUGtNSCxDT2hNRyxJQUNHLGlDUGtNTixDTy9MRyxLQUNHLGlEUGlNTixDTzlMRyxLQUNHLHFDUGdNTixDTzdMRyxLQUNHLDRFUCtMTixDTzVMRyxXQUhHLDJCUGtNTixDTy9MRyxNQUNHLDZGUDhMTixDTzNMRyxLQUNHLHNFUDZMTixDTzFMRyxXQUhHLDZCUGdNTixDTzdMRyxNQUNHLHVGUDRMTixDT3pMRyxLQUNHLGlFUDJMTixDT3hMRyxNQUNHLG1FUDBMTixDT3ZMRyxNQUNHLDZEUHlMTixDT3RMRyxPQUNHLHFFUHdMTixDT3JMRyxPQUNHLCtEUHVMTixDT3BMRyxNQUNHLG1FUHNMTixDT25MRyxPQUNHLDRFUHFMTixDT2xMRyxPQUNHLHFEUG9MTixDUXZLSSw0QkROSixJQWxFRyxvRFBvUEQsQ09sUEMsS0FDRyxpQ1BvUEosQ09qUEMsTUFDRyxpRFBtUEosQ09oUEMsTUFDRyxxQ1BrUEosQ08vT0MsTUFDRyw0RVBpUEosQ085T0MsYUFIRywyQlBvUEosQ09qUEMsT0FDRyw2RlBnUEosQ083T0MsTUFDRyxzRVArT0osQ081T0MsYUFIRyw2QlBrUEosQ08vT0MsT0FDRyx1RlA4T0osQ08zT0MsTUFDRyxpRVA2T0osQ08xT0MsT0FDRyxtRVA0T0osQ096T0MsT0FDRyw2RFAyT0osQ094T0MsUUFDRyxxRVAwT0osQ092T0MsUUFDRywrRFB5T0osQ090T0MsT0FDRyxtRVB3T0osQ09yT0MsUUFDRyw0RVB1T0osQ09wT0MsUUFDRyxxRFBzT0osQ0FDRixDUXZPSSx5QkRZSixJQXZFRyxvRFB1U0QsQ09yU0MsS0FDRyxpQ1B1U0osQ09wU0MsTUFDRyxpRFBzU0osQ09uU0MsTUFDRyxxQ1BxU0osQ09sU0MsTUFDRyw0RVBvU0osQ09qU0MsYUFIRywyQlB1U0osQ09wU0MsT0FDRyw2RlBtU0osQ09oU0MsTUFDRyxzRVBrU0osQ08vUkMsYUFIRyw2QlBxU0osQ09sU0MsT0FDRyx1RlBpU0osQ085UkMsTUFDRyxpRVBnU0osQ083UkMsT0FDRyxtRVArUkosQ081UkMsT0FDRyw2RFA4UkosQ08zUkMsUUFDRyxxRVA2UkosQ08xUkMsUUFDRywrRFA0UkosQ096UkMsT0FDRyxtRVAyUkosQ094UkMsUUFDRyw0RVAwUkosQ092UkMsUUFDRyxxRFB5UkosQ0FDRixDT3hRQSxPQUNHLFFQMlFILENPelFBLE9BQ0csUVA0UUgsQ08xUUEsT0FDRyxRUDZRSCxDU2xXQSxrQ0FLQyxtQ0FDQSxrQ0FLQSwyQ0FKQSxpQ0FDQSxpQkFFQSxnQkFEQSx3QlR3V0QsQ1NwV0EsU0FFQyxlVHVXRCxDU3JXQSxFQUdDLGNBREEsb0JUd1dELENTcFdBLEdBQ0MsZVR1V0QsQ1NyV0MsU0FFQyxTVHVXRixDU25XQSxxOUJBUUMsc0NBRkEsNEJBQ0EsZ0JBRUEsY1R5WEQsQ1N0WEEsR0FDQyxpQkFDQSx3QlR5WEQsQ1EzV0kseUJDaEJKLEdBSUUsaUJBQ0EsdUJUMlhBLENBQ0YsQ1N6WEEsT0FFQyxpQkFDQSx3QlQ0WEQsQ1F2WEkseUJDUkosT0FNRSxpQkFDQSx3QlQ4WEEsQ0FDRixDU3hYQSwwREFFQyxpQkFDQSx3QlQ0WEQsQ1FyWUkseUJDTUosMERBTUUsaUJBQ0Esd0JUZ1lBLENBQ0YsQ1M3WEEscThCQUVDLGlCQUNBLHdCVGdaRCxDUXBhSSx5QkNpQkoscThCQU1FLGlCQUNBLHdCVGthQSxDQUNGLENTNVpBLFdBQ0MsaUJBQ0EsZVQrWkQsQ1V4ZkEsUUFDQyxpQlY0ZkQsQ1UxZkMsZUFDQyxrQkFDQSxLVjRmRjs7QVdyZ0JBLDRFQUNBLEtBRUcsMEJBQ0EsOEJBRkEsZ0JYMGdCSCxDV3RnQkEsS0FDRyxRWHlnQkgsQ1cvZkEsK0RBR0csYVgyZ0JILENXemdCQSxPQUNHLGVYNGdCSCxDVzFnQkEsR0FDRyxzREFDQSxTQUNBLGdCWDZnQkgsQ1czZ0JBLElBQ0csZ0NBQ0EsYVg4Z0JILENXNWdCQSxFQUVHLHFDQURBLDRCWGdoQkgsQ1c3Z0JBLFlBQ0csbUJBQ0EsMEJBQ0EseUVYZ2hCSCxDVzlnQkEsY0FHRyxnQ0FDQSxhWGloQkgsQ1cvZ0JBLElBQ0csaUJYa2hCSCxDV2hoQkEsS0FDRyxzQkFDQSxVWG1oQkgsQ1dqaEJBLE1BQ0csYVhvaEJILENXbGhCQSxRQUVHLGNBQ0EsY0FDQSxrQkFDQSx1QlhxaEJILENXbmhCQSxJQUNHLGFYc2hCSCxDV3BoQkEsSUFDRyxTWHVoQkgsQ1dyaEJBLFlBRUcsb0JYd2hCSCxDV3RoQkEsc0JBQ0csYUFDQSxRWHloQkgsQ1d2aEJBLElBQ0csaUJYMGhCSCxDV3hoQkEsZUFDRyxlWDJoQkgsQ1d6aEJBLHNDQUtHLG9CQUNBLGVBQ0EsUVg0aEJILENXMWhCQSxhQUVHLGdCWDZoQkgsQ1czaEJBLGNBRUcsbUJYOGhCSCxDVzVoQkEscURBSUcseUJYK2hCSCxDVzdoQkEsd0hBSUcsa0JBQ0EsU1hnaUJILENXOWhCQSw0R0FJRyw2QlhpaUJILENXL2hCQSxTQUNHLDBCWGtpQkgsQ1doaUJBLE9BQ0csb0RBQ0EsY0FDQSxjQUNBLGVBQ0EsVUFDQSxrQlhtaUJILENXamlCQSxTQUNHLHFCQUNBLHVCWG9pQkgsQ1dsaUJBLFNBQ0csYVhxaUJILENXbmlCQSw2QkFFRyxvREFDQSxTWHNpQkgsQ1dwaUJBLGtGQUVHLFdYdWlCSCxDV3JpQkEsY0FDRyw2QkFDQSxtQlh3aUJILENXdGlCQSxxRkFFRyx1Qlh5aUJILENXdmlCQSw2QkFDRywwQkFDQSxZWDBpQkgsQ1d4aUJBLGFBRUcsYVgyaUJILENXemlCQSxRQUNHLGlCWDRpQkgsQ1cxaUJBLE9BQ0csb0JYNmlCSCxDV3hpQkEsa0JBQ0csWVgraUJILENXN2lCQSwwQ0FFRyxvREFFQSxpQkFEQSxrQkFHQSxrQkFEQSxtQkFFQSxVWGdqQkgsQ1c5aUJBLFlBR0csMkRBREEscURBQ0EsMENBQ0Esa0NBRUEsa0JBREEsa0JYa2pCSCxDVy9pQkEsMkJBUEcsbURYOGpCSCxDV3ZqQkEsZUFFRyx1Q0FDQSxvQkFEQSxZQUNBLGNBRUEsa0JBREEsa0JYbWpCSCxDUWhyQkksNEJHZ0lKLGNBRU0sc0JYbWpCSixDQUNGLENRbnNCSSx5QkdtSkQsMENBR0csa0JBREEsbUJBRUEsVVhvakJKLENXbGpCQyxZQUVHLGtCQURBLGtCWHFqQkosQ1dsakJDLGVBRUcsa0JBREEsa0JYcWpCSixDQUNGLENXemlCUyw0Q0FFRywrREFDQSx1QlgraUJaLENXbGpCUyw0Q0FFRyxpRUFDQSx3Qlh5akJaLENXNWpCUyw0Q0FFRyxpRUFDQSx3Qlhta0JaLENXdGtCUyw0Q0FFRyxpRUFDQSx3Qlg2a0JaLENXaGxCUyw0Q0FFRyxpRUFDQSx3Qlh1bEJaLENXMWxCUyw0Q0FFRyxpRUFDQSx3QlhpbUJaLENXcG1CUyw0Q0FFRyxpRUFDQSx3QlgybUJaLENXOW1CUyw0Q0FFRyxpRUFDQSx3QlhxbkJaLENXeG5CUyw0Q0FFRyxpRUFDQSx3QlgrbkJaLENXbG9CUyw4Q0FFRywrREFDQSx1Qlh5b0JaLENXNW9CUyw4Q0FFRyxpRUFDQSx3QlhtcEJaLENXNXBCUyxrQkFDRyxVWCtwQlosQ1cxcEJTLDhDQUVHLGlFQUNBLHdCWDZwQlosQ1d6cEJTLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWDRwQlosQ1dqcUJTLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWG9xQlosQ1d6cUJTLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWDRxQlosQ1dqckJTLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWG9yQlosQ1d6ckJTLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWDRyQlosQ1dqc0JTLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWG9zQlosQ1d6c0JTLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWDRzQlosQ1dqdEJTLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWG90QlosQ1d6dEJTLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWDR0QlosQ1dqdUJTLG9FQUNHLDRCQUZPLENBS1AsaUJBREEsYUFFQSxPWG91QlosQ1d6dUJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDR1QlosQ1dqdkJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG92QlosQ1d6dkJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDR2QlosQ1dqd0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG93QlosQ1d6d0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDR3QlosQ1dqeEJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG94QlosQ1d6eEJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDR4QlosQ1dqeUJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG95QlosQ1d6eUJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDR5QlosQ1dqekJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG96QlosQ1d6ekJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDR6QlosQ1dqMEJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG8wQlosQ1d6MEJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQwQlosQ1dqMUJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG8xQlosQ1d6MUJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQxQlosQ1dqMkJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG8yQlosQ1d6MkJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQyQlosQ1dqM0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG8zQlosQ1d6M0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQzQlosQ1dqNEJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG80QlosQ1d6NEJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQ0QlosQ1dqNUJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG81QlosQ1d6NUJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQ1QlosQ1dqNkJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG82QlosQ1d6NkJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQ2QlosQ1dqN0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG83QlosQ1d6N0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQ3QlosQ1dqOEJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG84QlosQ1d6OEJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQ4QlosQ1dqOUJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG85QlosQ1d6OUJTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQ5QlosQ1dqK0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG8rQlosQ1d6K0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQrQlosQ1dqL0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG8vQlosQ1d6L0JTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQvQlosQ1dqZ0NTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG9nQ1osQ1d6Z0NTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDRnQ1osQ1dqaENTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG9oQ1osQ1d6aENTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDRoQ1osQ1dqaUNTLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG9pQ1osQ1EzdENJLHlCRzJLSyw0Q0FFRywrREFDQSx1Qlh3akNWLENXM2pDTyw0Q0FFRyxpRUFDQSx3Qlhpa0NWLENXcGtDTyw0Q0FFRyxpRUFDQSx3Qlgwa0NWLENXN2tDTyw0Q0FFRyxpRUFDQSx3QlhtbENWLENXdGxDTyw0Q0FFRyxpRUFDQSx3Qlg0bENWLENXL2xDTyw0Q0FFRyxpRUFDQSx3QlhxbUNWLENXeG1DTyw0Q0FFRyxpRUFDQSx3Qlg4bUNWLENXam5DTyw0Q0FFRyxpRUFDQSx3Qlh1bkNWLENXMW5DTyw0Q0FFRyxpRUFDQSx3Qlhnb0NWLENXbm9DTyw4Q0FFRywrREFDQSx1Qlh5b0NWLENXNW9DTyw4Q0FFRyxpRUFDQSx3QlhrcENWLENXM3BDTyxrQkFHTSxlVjFJSSxDVXdJUCxVWDhwQ1YsQ1d6cENPLDhDQUVHLGlFQUNBLHdCWDJwQ1YsQ1d2cENPLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWHlwQ1YsQ1c5cENPLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWGdxQ1YsQ1dycUNPLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWHVxQ1YsQ1c1cUNPLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWDhxQ1YsQ1duckNPLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWHFyQ1YsQ1cxckNPLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWDRyQ1YsQ1dqc0NPLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWG1zQ1YsQ1d4c0NPLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWDBzQ1YsQ1cvc0NPLG9FQUNHLDJCQUZPLENBS1AsaUJBREEsYUFFQSxPWGl0Q1YsQ1d0dENPLG9FQUNHLDRCQUZPLENBS1AsaUJBREEsYUFFQSxPWHd0Q1YsQ1c3dENPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWCt0Q1YsQ1dwdUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHN1Q1YsQ1czdUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDZ1Q1YsQ1dsdkNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG92Q1YsQ1d6dkNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDJ2Q1YsQ1dod0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWGt3Q1YsQ1d2d0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHl3Q1YsQ1c5d0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWGd4Q1YsQ1dyeENPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHV4Q1YsQ1c1eENPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDh4Q1YsQ1dueUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHF5Q1YsQ1cxeUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDR5Q1YsQ1dqekNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG16Q1YsQ1d4ekNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDB6Q1YsQ1cvekNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWGkwQ1YsQ1d0MENPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHcwQ1YsQ1c3MENPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWCswQ1YsQ1dwMUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHMxQ1YsQ1czMUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDYxQ1YsQ1dsMkNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG8yQ1YsQ1d6MkNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDIyQ1YsQ1doM0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWGszQ1YsQ1d2M0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHkzQ1YsQ1c5M0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWGc0Q1YsQ1dyNENPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHU0Q1YsQ1c1NENPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDg0Q1YsQ1duNUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHE1Q1YsQ1cxNUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDQ1Q1YsQ1dqNkNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG02Q1YsQ1d4NkNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDA2Q1YsQ1cvNkNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWGk3Q1YsQ1d0N0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHc3Q1YsQ1c3N0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWCs3Q1YsQ1dwOENPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHM4Q1YsQ1czOENPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDY4Q1YsQ1dsOUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWG85Q1YsQ1d6OUNPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWDI5Q1YsQ1doK0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWGsrQ1YsQ1d2K0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWHkrQ1YsQ1c5K0NPLHFFQUNHLDRCQUZPLENBS1Asa0JBREEsY0FFQSxRWGcvQ1YsQ0FDRixDUXhxREkseUJHMktLLDRDQUVHLCtEQUNBLHVCWG9nRFYsQ1d2Z0RPLDRDQUVHLGlFQUNBLHdCWDZnRFYsQ1doaERPLDRDQUVHLGlFQUNBLHdCWHNoRFYsQ1d6aERPLDRDQUVHLGlFQUNBLHdCWCtoRFYsQ1dsaURPLDRDQUVHLGlFQUNBLHdCWHdpRFYsQ1czaURPLDRDQUVHLGlFQUNBLHdCWGlqRFYsQ1dwakRPLDRDQUVHLGlFQUNBLHdCWDBqRFYsQ1c3akRPLDRDQUVHLGlFQUNBLHdCWG1rRFYsQ1d0a0RPLDRDQUVHLGlFQUNBLHdCWDRrRFYsQ1cva0RPLDhDQUVHLCtEQUNBLHVCWHFsRFYsQ1d4bERPLDhDQUVHLGlFQUNBLHdCWDhsRFYsQ1d2bURPLGtCQUdNLGVWMUlJLENVd0lQLFVYMG1EVixDV3JtRE8sOENBRUcsaUVBQ0Esd0JYdW1EVixDV25tRE8sb0VBQ0csMkJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9YcW1EVixDVzFtRE8sb0VBQ0csMkJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9YNG1EVixDV2puRE8sb0VBQ0csMkJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9YbW5EVixDV3huRE8sb0VBQ0csMkJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9YMG5EVixDVy9uRE8sb0VBQ0csMkJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9YaW9EVixDV3RvRE8sb0VBQ0csMkJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9Yd29EVixDVzdvRE8sb0VBQ0csMkJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9YK29EVixDV3BwRE8sb0VBQ0csMkJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9Yc3BEVixDVzNwRE8sb0VBQ0csMkJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9YNnBEVixDV2xxRE8sb0VBQ0csNEJBRk8sQ0FLUCxpQkFEQSxhQUVBLE9Yb3FEVixDV3pxRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYMnFEVixDV2hyRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYa3JEVixDV3ZyRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYeXJEVixDVzlyRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYZ3NEVixDV3JzRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYdXNEVixDVzVzRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYOHNEVixDV250RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYcXREVixDVzF0RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYNHREVixDV2p1RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYbXVEVixDV3h1RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYMHVEVixDVy91RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYaXZEVixDV3R2RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYd3ZEVixDVzd2RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYK3ZEVixDV3B3RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYc3dEVixDVzN3RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYNndEVixDV2x4RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYb3hEVixDV3p4RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYMnhEVixDV2h5RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYa3lEVixDV3Z5RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYeXlEVixDVzl5RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYZ3pEVixDV3J6RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYdXpEVixDVzV6RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYOHpEVixDV24wRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYcTBEVixDVzEwRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYNDBEVixDV2oxRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYbTFEVixDV3gxRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYMDFEVixDVy8xRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYaTJEVixDV3QyRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYdzJEVixDVzcyRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYKzJEVixDV3AzRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYczNEVixDVzMzRE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYNjNEVixDV2w0RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYbzREVixDV3o0RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYMjREVixDV2g1RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYazVEVixDV3Y1RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYeTVEVixDVzk1RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYZzZEVixDV3I2RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYdTZEVixDVzU2RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYODZEVixDV243RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYcTdEVixDVzE3RE8scUVBQ0csNEJBRk8sQ0FLUCxrQkFEQSxjQUVBLFFYNDdEVixDQUNGLENRcG5FSSx5QkcyS0ssNENBRUcsK0RBQ0EsdUJYZzlEVixDV245RE8sNENBRUcsaUVBQ0Esd0JYeTlEVixDVzU5RE8sNENBRUcsaUVBQ0Esd0JYaytEVixDV3IrRE8sNENBRUcsaUVBQ0Esd0JYMitEVixDVzkrRE8sNENBRUcsaUVBQ0Esd0JYby9EVixDV3YvRE8sNENBRUcsaUVBQ0Esd0JYNi9EVixDV2hnRU8sNENBRUcsaUVBQ0Esd0JYc2dFVixDV3pnRU8sNENBRUcsaUVBQ0Esd0JYK2dFVixDV2xoRU8sNENBRUcsaUVBQ0Esd0JYd2hFVixDVzNoRU8sOENBRUcsK0RBQ0EsdUJYaWlFVixDV3BpRU8sOENBRUcsaUVBQ0Esd0JYMGlFVixDV25qRU8sa0JBR00sZVYxSUksQ1V3SVAsVVhzakVWLENXampFTyw4Q0FFRyxpRUFDQSx3QlhtakVWLENXL2lFTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1hpakVWLENXdGpFTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1h3akVWLENXN2pFTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1grakVWLENXcGtFTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1hza0VWLENXM2tFTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1g2a0VWLENXbGxFTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1hvbEVWLENXemxFTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1gybEVWLENXaG1FTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1hrbUVWLENXdm1FTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1h5bUVWLENXOW1FTyxvRUFDRyw0QkFGTyxDQUtQLGlCQURBLGFBRUEsT1hnbkVWLENXcm5FTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh1bkVWLENXNW5FTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg4bkVWLENXbm9FTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhxb0VWLENXMW9FTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg0b0VWLENXanBFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhtcEVWLENXeHBFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgwcEVWLENXL3BFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhpcUVWLENXdHFFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh3cUVWLENXN3FFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgrcUVWLENXcHJFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhzckVWLENXM3JFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg2ckVWLENXbHNFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhvc0VWLENXenNFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgyc0VWLENXaHRFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhrdEVWLENXdnRFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh5dEVWLENXOXRFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhndUVWLENXcnVFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh1dUVWLENXNXVFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg4dUVWLENXbnZFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhxdkVWLENXMXZFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg0dkVWLENXandFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhtd0VWLENXeHdFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgwd0VWLENXL3dFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhpeEVWLENXdHhFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh3eEVWLENXN3hFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgreEVWLENXcHlFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhzeUVWLENXM3lFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg2eUVWLENXbHpFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhvekVWLENXenpFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgyekVWLENXaDBFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhrMEVWLENXdjBFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh5MEVWLENXOTBFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhnMUVWLENXcjFFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh1MUVWLENXNTFFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg4MUVWLENXbjJFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhxMkVWLENXMTJFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg0MkVWLENXajNFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhtM0VWLENXeDNFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgwM0VWLENXLzNFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhpNEVWLENXdDRFTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh3NEVWLENBQ0YsQ1Foa0ZJLDBCRzJLSyw0Q0FFRywrREFDQSx1Qlg0NUVWLENXLzVFTyw0Q0FFRyxpRUFDQSx3QlhxNkVWLENXeDZFTyw0Q0FFRyxpRUFDQSx3Qlg4NkVWLENXajdFTyw0Q0FFRyxpRUFDQSx3Qlh1N0VWLENXMTdFTyw0Q0FFRyxpRUFDQSx3QlhnOEVWLENXbjhFTyw0Q0FFRyxpRUFDQSx3Qlh5OEVWLENXNThFTyw0Q0FFRyxpRUFDQSx3QlhrOUVWLENXcjlFTyw0Q0FFRyxpRUFDQSx3QlgyOUVWLENXOTlFTyw0Q0FFRyxpRUFDQSx3QlhvK0VWLENXditFTyw4Q0FFRywrREFDQSx1Qlg2K0VWLENXaC9FTyw4Q0FFRyxpRUFDQSx3QlhzL0VWLENXLy9FTyxrQkFHTSxnQlYxSUksQ1V3SVAsVVhrZ0ZWLENXNy9FTyw4Q0FFRyxpRUFDQSx3QlgrL0VWLENXMy9FTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1g2L0VWLENXbGdGTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1hvZ0ZWLENXemdGTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1gyZ0ZWLENXaGhGTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1hraEZWLENXdmhGTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1h5aEZWLENXOWhGTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1hnaUZWLENXcmlGTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1h1aUZWLENXNWlGTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1g4aUZWLENXbmpGTyxvRUFDRywyQkFGTyxDQUtQLGlCQURBLGFBRUEsT1hxakZWLENXMWpGTyxvRUFDRyw0QkFGTyxDQUtQLGlCQURBLGFBRUEsT1g0akZWLENXamtGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhta0ZWLENXeGtGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgwa0ZWLENXL2tGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhpbEZWLENXdGxGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh3bEZWLENXN2xGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgrbEZWLENXcG1GTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhzbUZWLENXM21GTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg2bUZWLENXbG5GTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhvbkZWLENXem5GTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgybkZWLENXaG9GTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhrb0ZWLENXdm9GTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh5b0ZWLENXOW9GTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhncEZWLENXcnBGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh1cEZWLENXNXBGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg4cEZWLENXbnFGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhxcUZWLENXMXFGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg0cUZWLENXanJGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhtckZWLENXeHJGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgwckZWLENXL3JGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhpc0ZWLENXdHNGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh3c0ZWLENXN3NGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgrc0ZWLENXcHRGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhzdEZWLENXM3RGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg2dEZWLENXbHVGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhvdUZWLENXenVGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgydUZWLENXaHZGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhrdkZWLENXdnZGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh5dkZWLENXOXZGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhnd0ZWLENXcndGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh1d0ZWLENXNXdGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg4d0ZWLENXbnhGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhxeEZWLENXMXhGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg0eEZWLENXanlGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhteUZWLENXeHlGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgweUZWLENXL3lGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhpekZWLENXdHpGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVh3ekZWLENXN3pGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVgrekZWLENXcDBGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhzMEZWLENXMzBGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVg2MEZWLENXbDFGTyxxRUFDRyw0QkFGTyxDQUtQLGtCQURBLGNBRUEsUVhvMUZWLENBQ0YsQ1d0MEZBLDRGQUNHLHVCWG8xRkgsQ1dsMUZBLHVCQUNHLHNCWHExRkgsQ1doeUZBLGVBQ0csZVZ6UGUsQ1UwUGYsVVhteUZILENXanlGQSxZQUNHLDBCWG95RkgsQ1dseUZBLGFBQ0csMkJYcXlGSCxDV255RkEsV0FDRyx5QlhzeUZILENXcHlGQSw0REFXRyx5REFSQSxvQkFFQSxpQkFFQSxvQkFHQSxhQUpBLDJCQUVBLDBCQUdBLHFCWHV5RkgsQ1dyeUZBLDJCQUNHLHlCQUNBLFVYd3lGSCxDUXRqR0ksNEJJeEVKLFNBR0Usb0JBREEsZ0Jaa29HQSxDQUNGLENRMWtHSSx5QkkzREosU0FRRSxvQkFEQSxnQlptb0dBLENBQ0YsQ1Fua0dJLDRCSXRERCxVQUNDLGtCWjZuR0YsQ1kxbkdDLFVBQ0MscUJaNG5HRixDWWpvR0MsVUFDQyxnQlpzb0dGLENZbm9HQyxVQUNDLG1CWnFvR0YsQ1kxb0dDLFVBQ0MsaUJaK29HRixDWTVvR0MsVUFDQyxvQlo4b0dGLENBakJGLENRemxHSSx5QkkxQkQsVUFDQyxrQlp5b0dGLENZdG9HQyxVQUNDLHFCWndvR0YsQ1k3b0dDLFVBQ0MsZ0Jaa3BHRixDWS9vR0MsVUFDQyxtQlppcEdGLENZdHBHQyxVQUNDLGlCWjJwR0YsQ1l4cEdDLFVBQ0Msb0JaMHBHRixDQWpCRixDYWhyR0EsRUFDQyxvREFDQSxRYnFzR0QsQ2Fsc0dBLEtBQ0MsZ0JBQ0EsaUJicXNHRCxDYWxzR0EsS0FDQyxlYnFzR0QsQ2Fqc0dDLG9CQUVDLGFib3NHRixDYWpzR0MsZUFDQyxjQUVBLFlBREEsVWJvc0dGLENhOXJHQSwrREFZQywwQkFSQSxnQkFDQSxTQUNBLGNBRUEsYUFDQSxtQkFDQSxpQkFDQSxVQUVBLHlCQUNBLHNCQUNBLG9CYmtzR0QsQ2MzdUdFLHVCQUVDLGdCWnFIRixxRUYwbkdELENjN3VHRywyREFDQyxzQmQrdUdKLENldHZHQSxjQUVJLHlEQURBLHFEQUNBLCtDZnl2R0osQ2V2dkdJLG9CQUNJLG9CZnl2R1IsQ2V0dkdJLHNCQUVJLHlEQURBLHFEQUNBLGdEQUNBLFdmd3ZHUixDZXR2R0ksNEJBQ0ksa0Rmd3ZHUixDZXB2R0EsNkJBQ0ksMkJBQ0Esb0JBREEsdUJmd3ZHSixDZ0J2d0dBLE1BQ0kseUJBRUEsZ0JBREEsY2hCMndHSixDZ0J4d0dBLG1CQUVJLGNBREEsZUFFQSxVaEIyd0dKLENnQnp3R0ksd0JBRUkseURBREEscURBQ0EsZ0RBQ0EsVWhCMndHUixDaUIxeEdJLG1DQUNJLHFEQUVBLFlBREEsVWpCOHhHUixDaUIzeEdRLHlDQUNJLFVqQjZ4R1os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Z0NBQ0MsTXJCaXBISCxDcUI5b0hFLGdDQUNDLFNyQmdwSEgsQ3FCNW9IQyxnQ0FPQyxZQUhBLE9BSEEsa0JBRUEsUUFHQSw4REFEQSxXQUhBLFVyQm1wSEYsQ3FCNW9IRSxzQ0FPQyxlQUhBLE9BRUEsVUFMQSxvQkFDQSxrQkFHQSxNQUZBLFVyQmtwSEgsQ3FCM29IRSx3Q0FDQyw0QnJCNm9ISCxDc0Jqc0hFLHlCQUNDLGtCdEIyc0hILENzQnpzSEcsZ0NBQ0MsZXRCMnNISixDc0J4c0hJLG9DQUNDLGlCdEIwc0hMLENzQnBzSEMsZ0JBQ0Msa0J0QnNzSEYsQ3NCbnNIQyxnQnBCNkZBLHFFRnltSEQsQ3NCbnNIRSx5QkFDQyxVdEJxc0hILENzQi9ySEUsK0NwQm1GRCxxRUZvbkhELENzQnZzSEUsd0JBRUMsZ0JBREEsVXRCc3NISCxDc0Jsc0hHLCtCQUNDLFd0Qm9zSEosQ3NCanNIRyw0QkFLQyxvREFFQSw4REFEQSw4RUFGQSxvREFJQSwwRUFOQSxZQUNBLFlwQnVFSCxxRUZpb0hELENzQmpzSEcsMEJBQ0MsR0FDQyxxRHRCbXNISCxDc0Joc0hFLEdBQ0MsdUR0QmtzSEgsQ0FDRixDc0J6c0hHLGtCQUNDLEdBQ0MscUR0Qm1zSEgsQ3NCaHNIRSxHQUNDLHVEdEJrc0hILENBQ0YsQ3NCN3JIRyw4Q0FFQyxhQURBLFN0QmdzSEosQ3NCN3JISSxrREFDQyxRdEIrckhMLEN1Qnp3SEEsZUFDSSxlQUNBLG9EdkI0d0hKLEN1QjF3SEEsY0FDSSxnQkFDQSxVdkI2d0hKLEN1QjN3SEkscUJBRUksNkJBREEsbUJ2Qjh3SFIsQ3VCMXdIWSx3Q0FDSSxrQnZCNHdIaEIsQ3VCendIUSxpREFFSSxTQURBLFV2QjR3SFosQ3VCendIWSxvRUFDSSxtQnZCMndIaEIsQ1FydUhJLHlCZXBEQSxxQkFrQlEsWXZCMndIVixDQUNGLEN1Qnh3SEksK0JBQ0ksUXZCMHdIUixDUTd1SEkseUJlOUJBLCtCQUdRLGV2QjR3SFYsQ0FDRixDdUJ6d0hJLDRCQVdJLHNCQU5BLHlCQUNBLG9CQ29Nc0IsQ0R6TXRCLGFBRUEsNEJBREEs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UTEzSkksNEIwQlpILGNBRUUsc0JoQ3RDRCxTZ0MrQ0MsOEVoQ3JERCxPZ0NnREMsZ0JBQ0Esa0JBRUEsaUJoQ3hERixrQmdDbURFLDBIaEN3REYsb0ZBNUZDLFVGbzdKQSxDa0N2NEpDLHlDQUNDLHNCbEN5NEpGLENrQ3Q0SkMsZ0NBRUMsZUFDQSxjQUZBLFNsQzA0SkYsQ2tDdDRKQyxnREFDQyxlbEN3NEpGLENrQ3I0SkMsb0JBQ0MsZ0JsQ3U0SkYsQ2tDcDRKQyw0QkFDQyxvQmxDczRKRixDa0NyNEpFLGlDQUVDLGtCQURBLFVsQ3c0SkgsQ0FDRixDUTM2SkkseUIwQkNILGNBd0NFLG1CQUVBLHVDQURBLHFEQURBLGdDQUVBLHdCbENzNEpELENBQ0YsQ1FsN0pJLCtDMEI2Q0Qsb0JoQ2xFRiwrQ0EyQkEsdUNBM0JBLG1CQURBLHFEZ0NzRUksU2hDMUNKLHdCRm03SkMsQ0FDRixDa0NwNEpDLGNBR0MsZWhDZ0JELFdEdEJjLENpQ0tiLGtCaENnQkQsVUZ3M0pELENrQ3I0SkUsNERBTUMsOEJqQ1hlLENpQ1VmLGVqQ1hzQixDQ2hIeEIsV2dDMEhFLFVqQ1hnQixDQzVHbEIsTUFKc0MsQ0FFdEMsa0JBQ0EsS0FINEIsQ0F5SDVCLHNFZ0NLRSxVbEMwNEpILENrQ3Q0SkUscUJBQ0MsS2xDdzRKSCxDa0NyNEpFLG1CQUNDLFFBQ0EsNkRsQ3U0SkgsQ2tDcDRKRSxvQkFDQyxTQUNBLCtEbENzNEpILENrQ2w0SkcsOEhBR0MsOEJsQ200SkosQ2tDaDRKRywyQ0FFQyxTQURBLHVEbENtNEpKLENrQy8zSkcsMENBRUMsU0FEQSx5RGxDazRKSixDa0M5M0pHLHlDQUNDLE9sQ2c0SkosQ2tDMTNKQSxtQkFFQywrQ0FHQSx3QkFIQSxtQkFEQSxxREFNQSxpQ0FHQSxpQkFGQSx3Q0FMQSxTQUVBLHNCbEMrM0pELENRaC9KSSx5QjBCNEdKLG1CQVlFLFlsQzQzSkEsQ0FDRixDbUNqaktBLFNqQ3lIQyx3TUY0N0pELENtQ25qS0cscUJBQ0csdURuQ3FqS04sQ21DbmpLRyxzQkFDRywrRG5DcWpLTixDb0MzaktBLFlB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dkxFLGtDQUNDLFkvQ3d2TEgsQytDcnZMRSxvQ0FNQyxvREFDQSw4RUFGQSxnREFHQSwwRUFDQSxrQkFDQSxtQkFUQSxXQUdBLHFEQURBLGNBREEsWS9DK3ZMSCxDK0NsdkxBLHdCQUNFLEdBQ0UscUQvQ3F2TEYsQytDbnZMQSxHQUNFLHVEL0NxdkxGLENBQ0YsQytDM3ZMQSxnQkFDRSxHQUNFLHFEL0NxdkxGLEMrQ252TEEsR0FDRSx1RC9DcXZMRixDQUNGLENnRHZrTVEsbUZBQ0ksWWhEeWtNWixDZ0Rya01BLHNCQUNJLHNEaER3a01KLENnRHRrTUEsa0JBQ0ksNENoRHlrTUosQ2dEeGtNSSx5QkFDSSxjaEQwa01SLENnRHZrTUEscUJBRUksMkRBREEscURBQ0EseUNoRDBrTUosQ2dEeGtNSSx5Q0FDSSxlaEQwa01SLENnRHZrTUksMkJBQ0ksMkJBR0Esd0JBSEEsa0JBSUEsNkRBRkEsY0FDQSx1QkFGQSxZaEQ0a01SLENpRHhtTVEsMERBQ0ksWWpEMm1NWixDaUR2bU1JLDBDQUNJLG9EQUNBLDZDQUNBLHNFakR5bU1SLENpRHRtTUksb0RBRUksMkJBREEsaUJqRHltTVIsQ2lEdG1NUSwrREFDSSxZakR3bU1aLENpRG5tTVksNEZBQ0ksVWpEcW1NaEIsQ2lEL2xNUSw0REFDSSxZakRpbU1aLENpRDVsTVksMEVBQ0ksVWpEOGxNaEIsQ2lEemxNSSwwQ0FFSSxrRUFEQSxxREFFQSxrQmpEMmxNUixDaUR4bE1ZLHFEQUNJLGVqRDBsTWhCLENpRHRsTVEsZ0RBQ0ksZ0RqRHdsTVosQ2lEcGxNSSxxREFDSSxpQ2pEc2xNUixDaURybE1RLG1FQUNJLFVqRHVsTVosQ1F6bE1JLHlCeUNDSSxtRUFHUSx1QmpEeWxNZCxDQUNGLENrRHBwTUEscUJBR0ksV0FGQSxTbER5cE1KLENrRHJwTUksaUNBQ0ksc0RsRHVwTVIsQ2tEcHBNSSx5Q0FFSSxxREFDQSxRbERxcE1SLENrRHBwTVEsdURBQ0ksbURBRUEsMEJBQ0EsdUJBRkEsc0JsRHdwTVosQ2tEcHBNWSw2REFDSSxlbERzcE1oQixDa0RqcE1RLHlDQUVJLHNC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RHc3TUYsQ3VEajVNSyx5SEFDQyx1QnZEczVNTixDdUR2NU1LLHlIQUNDLHVCdkR5NU1OLEN1RDE1TUsseUhBQ0MsdUJ2RDQ1TU4sQ3VENzVNSyx5SEFDQyxzQnZEKzVNTixDdURoNk1LLHlIQUNDLHNCdkRrNk1OLEN1RG42TUsseUhBQ0MsVXZEcTZNTixDdUR0Nk1LLHlIQUNDLDRCdkR3Nk1OLEN1RHo2TUsseUhBQ0Msc0J2RDI2TU4sQ3VENTZNSyx5SEFDQyw0QnZEODZNTixDdUQvNk1LLDJIQUNDLHNCdkRpN01OLEN1RGw3TUssMkhBQ0MsNEJ2RG83TU4sQ3VEcjdNSywySEFDQyxzQnZEdTdNTixDdUQ1Nk1LLDZEQUNDLHFDdkQ4Nk1OLEN1RC82TUssNkRBQ0MscUN2RGk3TU4sQ3VEbDdNSyw2REFDQyxxQ3ZEbzdNTixDdURyN01LLDZEQUNDLHFDdkR1N01OLEN1RHg3TUssNkRBQ0MscUN2RDA3TU4sQ3VEMzdNSyw2REFDQyxxQ3ZENjdNTixDdUQ5N01LLDZEQUNDLDBDdkRnOE1OLEN1RGo4TUssNkRBQ0Msb0N2RG04TU4sQ3VEcDhNSyw2REFDQywwQ3ZEczhNTixDdUR2OE1LLDhEQUNDLG9DdkR5OE1OLEN1RDE4TUssOERBQ0MsMEN2RDQ4TU4sQ3VENzhNSyw4REFDQyxvQ3ZEKzhNTixDdUR2OE1FLHVFQUNDLGlCdkR5OE1ILEN1RG44TUcsb0RBQ0MsK0JBQ0EsV3ZEcThNSixDQWpGRixDd0RqOU1BLEtBRUMsbUJBREEsV3REb1BBLFdGbXpNRCxDd0RqaU5BLCtEQUNDLFd4RG9pTkQsQ3dEbGlOQyxvRUFDQyx3QnhEb2lORixDd0RoaU5BLG9FQUNDLHNCeERtaU5ELEN5RDdpTkUsaVhBQ0Msb0J6RHdqTkgsQ3lEcGpOQyxxQ3ZEaVFBLG1DQUZBLGtCQUNBLHlCRnl6TUQsQ0V2ek1DLG1EQUNDLGdEQUNBLG1FRnl6TUYsQ0V0ek1DLCtEQUNDLGdEQUNBLGlFRnd6TUYsQ0Vyek1DLG1EQU1DLHlCQURBLFNBSkEsWUFDQSxjQUdBLE9BRUEsV0FKQSxrQkFFQSxjQUlBLDJLQURBLFVGMnpNRixDeUQz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RTBsT1IsQ29FemxPUSx3Q0FFSSxZQUNBLHFDQUZBLFVwRTZsT1osQ29FdGxPUSx5SUFDSSxxQkFDQSxpQnBFeWxPWixDb0V2bE9ZLGlKQUNJLGdCcEUwbE9oQixDb0V2bE9RLDJJQUNJLHFCQUNBLGlCcEUwbE9aLENvRXhsT1ksbUpBQ0ksZ0JwRTJsT2hCLENvRXhsT1EsMklBQ0kscUJBQ0EsaUJwRTJsT1osQ29FemxPWSxtSkFDSSxnQnBFNGxPaEIsQ29FemxPUSwySUFDSSxxQkFDQSxpQnBFNGxPWixDb0UxbE9ZLG1KQUNJLGdCcEU2bE9oQixDUWhtT0kseUI0RFVRLHlFQUNJLHFCQUNBLGlCcEV5bE9kLENvRXZsT2MsNkVBQ0ksZ0JwRXlsT2xCLENvRXRsT1UseUVBQ0kscUJBQ0EsaUJwRXdsT2QsQ29FdGxPYyw2RUFDSSxnQnBFd2xPbEIsQ29FcmxPVSx5RUFDSSxxQkFDQSxpQnBFdWxPZCxDb0VybE9jLDZFQUNJLGdCcEV1bE9sQixDb0VwbE9VLHlFQUNJLHFCQUNBLGlCcEVzbE9kLENvRXBsT2MsNkVBQ0ksZ0JwRXNsT2xCLENvRS9rT1Usd0VBQ0kscUJBQ0EsaUJwRWlsT2QsQ29FL2tPYyw0RUFDSSxnQnBFaWxPbEIsQ29FOWtPVSx3RUFDSSxxQkFDQSxpQnBFZ2xPZCxDb0U5a09jLDRFQUNJLGdCcEVnbE9sQixDb0U3a09VLHdFQUNJLHFCQUNBLGlCcEUra09kLENvRTdrT2MsNEVBQ0ksZ0JwRStrT2xCLENvRTVrT1Usd0VBQ0kscUJBQ0EsaUJwRThrT2QsQ29FNWtPYyw0RUFDSSxnQnBFOGtPbEIsQ0FDRixDcUV0dE9BLFNBK0JDLHdCQTlCQSxpQnJFMHRPRCxDcUV2dE9DLDZCQUVDLGdCQURBLGtCQUNBLGFyRXl0T0YsQ3FFeHRPRSx1REFHQyxTQUZBLHFEQUVBLE9BREEsa0JBQ0EsYXJFMHRPSCxDcUV6dE9HLDJEQUVDLFlBQ0EscUNBQ0EsaURBSEEsVXJFOHRPSixDcUV2dE9DLGdCQUtDLHlDQUZBLFNBRkEsV0FFQSxPQURBLGtCQUNBLGNBQ0EsU3JFMHRPRixDcUV0dE9FLDJDQUND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SixDdUU1OE9JLHNDQUNJLHFEQUNBLGtDQUNBLFNBQ0EsY3ZFODhPUixDdUU1OE9RLDRDQUVJLG1EQURBLFlBRUEsVXZFODhPWixDUXIrT0kseUIrRG9CSSw0Q0FLUSxzQnZFZzlPZCxDQUNGLENRMStPSSx5QitEb0JJLDRDQVFRLDRCdkVrOU9kLENBQ0YsQ1EvK09JLDBCK0RvQkksNENBV1Esc0J2RW85T2QsQ0FDRixDdUVoOU9JLGlDQUNJLCtCQUNBLG9CQUVBLG9CQURBLGdCdkVtOU9SLENRMS9PSSx5QitEMENJLHdEQVVZLGNBREEsZXZFNDhPbEIsQ0FDRixDUWhnUEkseUIrRDBDSSx3REFVWSxjQURBLGV2RWs5T2xCLENBQ0YsQ1F0Z1BJLDBCK0QwQ0ksd0RBVVksY0FEQSxnQnZFdzlPbEIsQ0FDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvc3Rvcnktc3dpcGVyLXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9zdHlsZS5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL3ZhcmlhYmxlcy92YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9oZWxwZXJzLzAtbWl4aW5zLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaGVscGVycy8zLWNsYXNzZXMvYW5pbWF0aW9uX2VsLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaGVscGVycy8zLWNsYXNzZXMvYmdpbWFnZS5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2hlbHBlcnMvMy1jbGFzc2VzL2NvbG9ycy5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2hlbHBlcnMvMy1jbGFzc2VzL2NvdmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaGVscGVycy8zLWNsYXNzZXMvZmxleC5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2ZvbnRzL3R5cG9ncmFwaHkuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9sYXlvdXRzL3BsYXRlLS1lZGl0cy5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2xheW91dHMvcGxhdGUuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9sYXlvdXRzL3NwYWNlLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvbGF5b3V0cy90aGVtZS5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2FjY29yZGlvbi5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2FydGljbGUtY2FyZC5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2F1dGgtZm9ybS5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2NhcmQtYW1lbml0eS5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2NhcmQuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9pbmNsdWRlcy9jaGlsZHJlbi1saXN0LWlucHV0LnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvZGlhbG9nLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvZmlsdGVyLXJhbmdlLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvZmlsdGVycy5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2Zvcm0tc2VhcmNoLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvZnJvbnRwYWdlLWhlYWRlci5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2dvb2dsZS1sYW5ndWFnZS5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2hlYWRlci5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL2luZGV4LXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9pbmNsdWRlcy9saXN5L2Zvcm1raXQtbGVlcmdlbGQuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9pbmNsdWRlcy9saXN5L2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9pbmNsdWRlcy9saXN5L211bHRpc3RlcC5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL21lbnVfaXRlbS5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL25hdmlnYXRpb24tdXNlci1tZW51LnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvbmF2aWdhdGlvbi5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL29ic2VydmVyLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvcGFnaW5hdGlvbi1idXR0b25zLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvc2VhcmNoLXBhZ2luYXRpb24tYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL3NlYXJjaC1zbmlwcGV0LnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvc2VhcmNoLXYxLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvc2VjcmV0LnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvc2VsZWN0b3Iuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9pbmNsdWRlcy9zb2NpYWxzLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvaW5jbHVkZXMvc3RpY2t5LWN0YS5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2luY2x1ZGVzL3ZpZXctdHJhbnNpdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9lbGVtZW50cy9hbmltYXRlLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvZWxlbWVudHMvYnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvZWxlbWVudHMvY29udGFjdF9mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvY29tcG9uZW50cy9fcGFydG5lci1vcHRpb24uc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9jb21wb25lbnRzL19jaGlsZHJlbi1maWVsZC5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL2NvbnRhY3RfZm9ybS9hZGRyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvZWxlbWVudHMvY29udGFjdF9mb3JtL2F1dG9maWxsLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvZWxlbWVudHMvZG9uYXRpb24uc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9lbGVtZW50cy9kb3dubG9hZHMtZWxlbWVudC5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL2h0bWwtdGFibGUuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9lbGVtZW50cy9pbWFnZS5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL21hcC5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL3BhcmFncmFwaC5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL3BsYXRlLS1lbGVtZW50X19hdXRvX3doaXRlc3BhY2Uuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9lbGVtZW50cy9wbGF0ZS1wYXltZW50LnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvZWxlbWVudHMvcHJvY2Vzcy1lbGVtZW50LnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvZWxlbWVudHMvc2ltcGxlLW1lbnUuc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9lbGVtZW50cy92aWRlby5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL3NsaWRlci5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL2VsZW1lbnRzL3doaXRlX3NwYWNlLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvYW1lbml0aWVzLXN3aXBlci1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvbGF0ZXN0LXNlY3Rpb24uc2NzcyIsIndlYnBhY2s6Ly9sZWVyZ2VsZC1wcmV2aWV3Ly4vc3JjL3N0eWxlcy9zZWN0aW9ucy9sb2dvLXN3aXBlci1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvcGhvdG8tY29sbGFnZS1zZWN0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vbGVlcmdlbGQtcHJldmlldy8uL3NyYy9zdHlsZXMvc2VjdGlvbnMvc2VjdGlvbi5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL3RyYXlzL2Zvb3Rlci5zY3NzIiwid2VicGFjazovL2xlZXJnZWxkLXByZXZpZXcvLi9zcmMvc3R5bGVzL3Bvc3RzL3BhZ2VzL2luZGV4LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLnN0b3J5LXN3aXBlci1zZWN0aW9uIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgLy8gRm9yIHJlc3BvbnNpdmVuZXNzIGFuZCBidXR0b24gYWxpZ25tZW50LlxuICAgIC5hcnRpY2xlLWNhcmQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgaDMge1xuICAgICAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogM3JlbTtcbiAgICAgICAgICAgIEBleHRlbmQgaDQ7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICfigJwnXG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgY29udGVudDogJ+KAnSc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuX193cmFwcGVyIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuYnRuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tcHVycGxlKSk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IsIHZhcigtLXB1cnBsZSkpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vIElmIGEgc29saWQgYmFja2dyb3VuZCBjb2xvciBpcyB1c2VkIHdlIGFsd2F5cyBtYWtlIGJ1dHRvbiB3aGl0ZSB3aXRoIHB1cnBsZSB0ZXh0LlxuICAgICYuaGFzLXNvbGlkLWJhY2tncm91bmQge1xuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IsIHZhcigtLXB1cnBsZSkpO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICBjb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tcHVycGxlKSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnN3aXBlci1zbGlkZSxcbiAgICAuc3dpcGVyLXdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4uc3Rvcnktc3dpcGVyLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG4uc3Rvcnktc3dpcGVyLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJsdWUpO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tYmx1ZSkpO1xufVxuXG4uc3dpcGVyLW5hdiB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ25hdic7XG4gICAgZ2FwOiAzcmVtO1xuXG4gICAgLmJ1dHRvbi1ncm91cCB7XG4gICAgICAgIGdyaWQtYXJlYTogbmF2O1xuICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogM3JlbTtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5zd2lwZXItYnV0dG9uLWRpc2FibGVkIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMzU7XG4gICAgICAgICAgICBjdXJzb3I6IGF1dG87XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgfVxuXG4gICAgLm91dGVyIHtcbiAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgfVxuICAgIC5pbm5lciB7XG4gICAgICAgIGZpbGw6IHZhcigtLWJhY2tncm91bmQtY29sb3IsIHZhcigtLXB1cnBsZSkpO1xuICAgIH1cbiAgICBzdmcge1xuICAgICAgICB3aWR0aDogNXJlbTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgXCJALy4uL3NyYy9zdHlsZXMvdmFycy5zY3NzXCI7XG4vKiBMaWJzIGdlbmVyYWwgKi9cbkBpbXBvcnQgXCJsaWJzL2xpYi1nZW5lcmFsL2Jvb3RzdHJhcC5zY3NzXCI7XG5AaW1wb3J0IFwibGlicy9saWItZ2VuZXJhbC9mb250YXdzb21lLnNjc3NcIjtcbkBpbXBvcnQgXCJsaWJzL2xpYi1nZW5lcmFsL2ZvbnRzLnNjc3NcIjtcbkBpbXBvcnQgXCJsaWJzL2xpYi1nZW5lcmFsL2ljb25zLnNjc3NcIjtcbi8qIFZBUklBQkxFUyAqL1xuQGltcG9ydCBcInZhcmlhYmxlcy92YXJpYWJsZXMuc2Nzc1wiO1xuLyogSEVMUEVSUyAqL1xuQGltcG9ydCBcImhlbHBlcnMvMC1taXhpbnMuc2Nzc1wiO1xuQGltcG9ydCBcImhlbHBlcnMvMS1leHRlbnRpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJoZWxwZXJzLzItbW9kdWxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiaGVscGVycy8zLWNsYXNzZXMvYW5pbWF0aW9uX2VsLnNjc3NcIjtcbkBpbXBvcnQgXCJoZWxwZXJzLzMtY2xhc3Nlcy9iZ2ltYWdlLnNjc3NcIjtcbkBpbXBvcnQgXCJoZWxwZXJzLzMtY2xhc3Nlcy9jb2xvcnMuc2Nzc1wiO1xuQGltcG9ydCBcImhlbHBlcnMvMy1jbGFzc2VzL2NvdmVyLnNjc3NcIjtcbkBpbXBvcnQgXCJoZWxwZXJzLzMtY2xhc3Nlcy9mbGV4LnNjc3NcIjtcbi8qIEZPTlRTICovXG5AaW1wb3J0IFwiZm9udHMvZm9udHMuc2Nzc1wiO1xuQGltcG9ydCBcImZvbnRzL3R5cG9ncmFwaHkuc2Nzc1wiO1xuLyogTEFZT1VUUyAqL1xuQGltcG9ydCBcImxheW91dHMvNDA0LnNjc3NcIjtcbkBpbXBvcnQgXCJsYXlvdXRzL3BsYXRlLS1lZGl0cy5zY3NzXCI7XG5AaW1wb3J0IFwibGF5b3V0cy9wbGF0ZS5zY3NzXCI7XG5AaW1wb3J0IFwibGF5b3V0cy9zcGFjZS5zY3NzXCI7XG5AaW1wb3J0IFwibGF5b3V0cy90aGVtZS5zY3NzXCI7XG4vKiBJTkNMVURFUyAqL1xuQGltcG9ydCBcImluY2x1ZGVzL2FjY29yZGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYXJ0aWNsZS1jYXJkLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9hdXRoLWZvcm0uc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2NhcmQtYW1lbml0eS5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvY2FyZC5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvY2hpbGRyZW4tbGlzdC1pbnB1dC5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvZGlhbG9nLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9maWx0ZXItcmFuZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2ZpbHRlcnMuc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2Zvcm0tc2VhcmNoLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9mcm9udHBhZ2UtaGVhZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9nb29nbGUtbGFuZ3VhZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2hlYWRlci5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvaW5kZXgtc2VjdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvbGlzeS9mb3Jta2l0LWxlZXJnZWxkLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9saXN5L2dyaWQuc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2xpc3kvbXVsdGlzdGVwLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9tZW51X2l0ZW0uc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL25hdmlnYXRpb24tdXNlci1tZW51LnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9uYXZpZ2F0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9vYnNlcnZlci5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvcGFnaW5hdGlvbi1idXR0b25zLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9zZWFyY2gtcGFnaW5hdGlvbi1idXR0b25zLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9zZWFyY2gtc25pcHBldC5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvc2VhcmNoLXYxLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9zZWNyZXQuc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL3NlbGVjdG9yLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9zb2NpYWxzLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9zdGlja3ktY3RhLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy92aWV3LXRyYW5zaXRpb25zLnNjc3NcIjtcbi8qIEVMRU1FTlRTICovXG5AaW1wb3J0IFwiZWxlbWVudHMvYW5pbWF0ZS5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvYnV0dG9uLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9jb250YWN0X2Zvcm0uc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL2NvbnRhY3RfZm9ybS9hZGRyZXNzLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9jb250YWN0X2Zvcm0vYXV0b2ZpbGwuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL2RvbmF0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9kb3dubG9hZHMtZWxlbWVudC5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvaHRtbC10YWJsZS5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvaW1hZ2Uuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL21hcC5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvbWVudS5zY3NzXCI7XG5AaW1wb3J0IFwiZWxlbWVudHMvcGFyYWdyYXBoLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9wbGF0ZS0tZWxlbWVudF9fYXV0b193aGl0ZXNwYWNlLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9wbGF0ZS1wYXltZW50LnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9wcm9jZXNzLWVsZW1lbnQuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL3NpbXBsZS1tZW51LnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy9zbGlkZXIuc2Nzc1wiO1xuQGltcG9ydCBcImVsZW1lbnRzL3ZpZGVvLnNjc3NcIjtcbkBpbXBvcnQgXCJlbGVtZW50cy93aGl0ZV9zcGFjZS5zY3NzXCI7XG4vKiBTRUNUSU9OUyAqL1xuQGltcG9ydCBcInNlY3Rpb25zL2FtZW5pdGllcy1zd2lwZXItc2VjdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwic2VjdGlvbnMvbGF0ZXN0LXNlY3Rpb24uc2Nzc1wiO1xuQGltcG9ydCBcInNlY3Rpb25zL2xvZ28tc3dpcGVyLXNlY3Rpb24uc2Nzc1wiO1xuQGltcG9ydCBcInNlY3Rpb25zL3Bob3RvLWNvbGxhZ2Utc2VjdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwic2VjdGlvbnMvc2VjdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwic2VjdGlvbnMvc3Rvcnktc3dpcGVyLXNlY3Rpb24uc2Nzc1wiO1xuLyogVFJBWVMgKi9cbkBpbXBvcnQgXCJ0cmF5cy9mb290ZXIuc2Nzc1wiO1xuLyogUE9TVFMgKi9cbkBpbXBvcnQgXCJwb3N0cy9wYWdlcy9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwicG9zdHMvcGFnZXMvc2hvdy5zY3NzXCI7XG5cbiIsIjpyb290IHtcblx0LS1wdXJwbGU6IGhzbGEoMjgzLCA2MiUsIDMyJSwgMSk7XG5cdC0tb3JhbmdlOiBoc2xhKDI5LCAxMDAlLCA0OCUsIDEpO1xuXHQtLWJsdWU6IGhzbGEoMTkxLCA3MCUsIDQzJSwgMSk7XG5cdC0tZ3JlZW46IGhzbGEoODEsIDUyJSwgNDUlLCAxKTtcblx0LS1kYXJrYmx1ZTogaHNsYSgyMTAsIDEwMCUsIDE3JSwgMSk7XG5cdC0teWVsbG93OiBoc2xhKDQyLCAxMDAlLCA1MCUsIDEpO1xuXHQtLXJlZDogaHNsYSgzNTUsIDcyJSwgNTIlLCAxKTtcblxuXHQtLXJoeXRtLXNwYWNpbmc6IDMuMnJlbTtcblxuXHQvLyBUaGVtcFxuXHQtLWNsaXAtdGVtcDogcG9seWdvbigyMiUgMCwgOTAlIDAsIDEwMCUgMzAlLCAxMDAlIDg4JSwgNzAlIDEwMCUsIDEzJSAxMDAlLCAwJSA3MCUsIDAgMTglKTtcblxuXHQtLWltYWdlLWNsaXA6IHBvbHlnb24oMzYlIDQlLCA2OSUgMSUsIDg4JSAzJSwgMTAwLjclIC03cHgsIDk2Ljk4JSA2My4yNiUsIDk4Ljk1JSA5OS40NyUsIDM5LjgyJSA5Ni4zMiUsIC00cHggMTAwLjc5JSwgMi40NyUgNzAuNzQlLCAwcHggMHB4KTtcblxuXHQtLWhlYWRpbmdzLWZvbnQ6IFwiTGF0b1wiLCBzYW5zLXNlcmlmO1xuXHQtLWhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA5MDA7XG5cdC0tYm9keS1mb250OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuLyogIENvbG9ycyAqL1xuJGNvbG9yczogKFxuXHRwcmltYXJ5LWJhY2t1cDogcmdiKDAsIDAsIDApLFxuXHRwcmltYXJ5OiByZ2JhKHZhcigtLWNvbG9yX3ByaW1hcnlfciksIHZhcigtLWNvbG9yX3ByaW1hcnlfZyksIHZhcigtLWNvbG9yX3ByaW1hcnlfYiksIDEpLFxuXHRzZWNvbmRhcnktYmFja3VwOiByZ2IoNzEsIDcxLCA3MSksXG5cdHNlY29uZGFyeTogcmdiYSh2YXIoLS1jb2xvcl9zZWNvbmRhcnlfciksIHZhcigtLWNvbG9yX3NlY29uZGFyeV9nKSwgdmFyKC0tY29sb3Jfc2Vjb25kYXJ5X2IpLCAxKSxcblx0dGVydGlhcnktYmFja3VwOiByZ2IoMTYxLCAxNjEsIDE2MSksXG5cdHRlcnRpYXJ5OiByZ2JhKHZhcigtLWNvbG9yX3RlcnRpYXJ5X3IpLCB2YXIoLS1jb2xvcl90ZXJ0aWFyeV9nKSwgdmFyKC0tY29sb3JfdGVydGlhcnlfYiksIDEpLFxuXHRsaWdodGdyZXk6IGxpZ2h0Z3JleSxcblx0d2hpdGU6IHdoaXRlLFxuXHRibGFjazogYmxhY2ssXG4pO1xuXG4vKiBGb250cyAqL1xuJGZvbnRzOiAoXG5cdHByaW1hcnk6IHZhcigtLWZvbnRfcHJpbWFyeSksXG5cdHNlY29uZGFyeTogdmFyKC0tZm9udF9zZWNvbmRhcnkpLFxuKTtcblxuJGZvbnQtd2VpZ2h0czogKFxuXHR0aGluOiAxMDAsXG5cdGV4dHJhLWxpZ2h0OiAyMDAsXG5cdGxpZ2h0OiAzMDAsXG5cdHJlZ3VsYXI6IDQwMCxcblx0bWVkaXVtOiA1MDAsXG5cdHNlbWktYm9sZDogNjAwLFxuXHRib2xkOiA3MDAsXG5cdGV4dHJhLWJvbGQ6IDgwMCxcblx0YmxhY2s6IDkwMCxcbik7XG5cbiRib2R5X2ZvbnRTaXplOiB2YXIoLS1mb250c2l6ZV9ib2R5LCAxLjZyZW0pO1xuXG4vLyBUcmFuc2l0aW9uXG4kdHJhbnNpdGlvbjogKFxuXHRlYXNlOiBcImVhc2UtaW4tb3V0XCIsXG5cdHNwZWVkOiAwLjJzLFxuKTtcblxuLyogIFBhZGRpbmcgKi9cbiRwYWRkaW5nOiAoXG5cdHNtYWxsOiAxcmVtLFxuXHRtZWRpdW06IDNyZW0sXG5cdGxhcmdlOiA1cmVtLFxuXHRjb2x1bW4tbW9iaWxlOiAxNXB4LFxuXHRjb2x1bW4tZGVza3RvcDogMTVweCxcbik7XG4kbWluQ29sdW1uSGVpZ2h0OiA0cmVtO1xuXG4vLyBAc2VlIHNwYWNlLnNjc3NcbiRzcGFjZXMtbW9iaWxlOiAoXG5cdHM6IDIuNXJlbSxcblx0bTogNXJlbSxcblx0bDogMTByZW0sXG4pO1xuJHNwYWNlcy1kZXNrdG9wOiAoXG5cdHM6IG1hcC1nZXQoJHNwYWNlcy1tb2JpbGUsIHMpLFxuXHRtOiBtYXAtZ2V0KCRzcGFjZXMtbW9iaWxlLCBtKSxcblx0bDogbWFwLWdldCgkc3BhY2VzLW1vYmlsZSwgbCksXG4pO1xuXG4kc2VjdGlvblBhZGRpbmc6IDVyZW07XG4kc21hbGxGYWN0b3I6IDAuNTtcbiRsYXJnZUZhY3RvcjogMjtcblxuJG1heC1zZWN0aW9uczogNTA7XG5cbiRtb2JpbGVGYWN0b3I6IDAuNTtcblxuLyogQnJlYWtwb2ludHMgKi9cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG5cdHhzOiAwLFxuXHRzbTogNTc2cHgsXG5cdG1kOiA3NjhweCxcblx0bGc6IDk5MnB4LFxuXHR4bDogMTIwMHB4LFxuIFx0Ly94eGw6IDE0MDBweCxcblx0Ly94eHhsOiAxNjAwcHgsXG5cdC8vIHh4eHhsOiAxODAwcHgsXG5cdC8vIGhkOiAxOTIwcHgsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCwsLCxcbik7XG4kYnBEb3duOiBzbTtcbiRicFVwOiBtZDtcbiRicERvd25OYXY6IG1kXHQ7XG4kYnBVcE5hdjogbGc7XG5cbiRoZWFkZXJCcmVha3BvaW50OiBsZztcbiRoZWFkZXJCcmVha3BvaW50RG93bjogeGw7XG5cbi8qIE5hdmlnYXRpb24gKi9cbiR0b2dnbGVXaWR0aDogMjRweDtcbiR0b2dnbGVIZWlnaHQ6IDE5cHg7XG4kdG9nZ2xlTGluZUhlaWdodDogM3B4O1xuJHRvZ2dsZUxpbmVCb3JkZXJSYWRpdXM6IDA7XG4kdG9nZ2xlTGluZUNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuJHRvZ2dsZUxpbmVDb2xvckFjdGl2ZTogdmFyKC0tcHVycGxlKTtcblxuLyogU3dpcGVyICovXG4kc3dpcGVyLXRoZW1lLWNvbG9yOiBibGFjaztcbiRzd2lwZXItcHJlbG9hZGVyLWNvbG9yOiBibGFjaztcbiRzd2lwZXItbmF2aWdhdGlvbi1jb2xvcjogd2hpdGU7XG4kc3dpcGVyLXBhZ2luYXRpb24tY29sb3I6IHdoaXRlO1xuJHN3aXBlci1uYXZpZ2F0aW9uLXNpemU6IDQ0cHg7XG4kcGFnaW5hdGlvbkNvbG9yTmFtZTogXCJibGFja1wiO1xuXG4vLyBaLWluZGV4IG1hcHBpbmc7XG4vLyBAc2VlOiBzdHlsZXMvaGVscGVycy8wLW1peGlucy5zY3NzXG4kei1pbmRleDogKFxuXHRtb2RhbDogMjAwLFxuXHRuYXZpZ2F0aW9uOiAxMjAsXG5cdGhlYWRlcjogMTE1LFxuXHRtYXA6IDExMCxcblx0Zm9vdGVyOiAxMDAsXG4pO1xuIiwiQG1peGluIHBzZXVkby1hYnNvbHV0ZSgkdG9wOiAwLCAkbGVmdDogMCkge1xuXHRjb250ZW50OiBcIlwiO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogJHRvcDtcblx0bGVmdDogJGxlZnQ7XG59XG5cbkBtaXhpbiBwc2V1ZG8tYWJzb2x1dGUtY292ZXIge1xuXHRAaW5jbHVkZSBwc2V1ZG8tYWJzb2x1dGU7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG59XG5cbkBtaXhpbiBjb3ZlcigkYWxpZ246IFwidW5zZXRcIikge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0QGlmICRhbGlnbiA9PSBcInJpZ2h0XCIgb3IgJGFsaWduID09IFwidW5zZXRcIiB7XG5cdFx0cmlnaHQ6IDA7XG5cdH0gQGVsc2Uge1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHRAaWYgJGFsaWduID09IFwidG9wXCIgb3IgJGFsaWduID09IFwicmlnaHRcIiBvciAkYWxpZ24gPT0gXCJsZWZ0XCIgb3IgJGFsaWduID09IFwidW5zZXRcIiB7XG5cdFx0dG9wOiAwO1xuXHR9IEBlbHNlIHtcblx0XHRib3R0b206IDA7XG5cdH1cblxuXHRAaWYgJGFsaWduID09IFwidG9wXCIgb3IgJGFsaWduID09IFwiYm90dG9tXCIgb3IgJGFsaWduID09IFwidW5zZXRcIiB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHRAaWYgJGFsaWduID09IFwibGVmdFwiIG9yICRhbGlnbiA9PSBcInJpZ2h0XCIgb3IgJGFsaWduID09IFwidW5zZXRcIiB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHR9XG59XG5cbkBtaXhpbiBmbGV4LWMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWl4aW4gZmxleC1zYyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1peGluIGZsZXgtZWMge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWl4aW4gZmxleC1jYyB7XG5cdEBpbmNsdWRlIGZsZXgtYztcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtaXhpbiBmbGV4LWNiIHtcblx0QGluY2x1ZGUgZmxleC1jO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtaXhpbiBmbGV4LWNlIHtcblx0QGluY2x1ZGUgZmxleC1jO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5AbWl4aW4gZmxleC1jcyB7XG5cdEBpbmNsdWRlIGZsZXgtYztcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG5AbWl4aW4gZmxleC1jYSB7XG5cdEBpbmNsdWRlIGZsZXgtYztcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbkBtaXhpbiBmbGV4Yy1jIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1peGluIGZsZXhjLWNjIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0QGluY2x1ZGUgZmxleC1jO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1peGluIGZsZXhjLWNiIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0QGluY2x1ZGUgZmxleC1jO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtaXhpbiBmbGV4Yy1jZSB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdEBpbmNsdWRlIGZsZXgtYztcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1peGluIGZsZXhjLWNzIHtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0QGluY2x1ZGUgZmxleC1jO1xuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbkBtaXhpbiBmbGV4Yy1jYSB7XG5cdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdEBpbmNsdWRlIGZsZXgtYztcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG5cbkBtaXhpbiBjb3Zlci1pbWcge1xuXHRAaW5jbHVkZSBjb3Zlcjtcblx0b2JqZWN0LWZpdDogY292ZXI7XG59XG5cbkBtaXhpbiB0cmFuc2l0aW9uKCRhdHRyaWJ1dGU6IGFsbCwgJHNwZWVkOiBtYXAtZ2V0KCR0cmFuc2l0aW9uLCBcInNwZWVkXCIpLCAkZWFzZTogZWFzZS1pbi1vdXQpIHtcblx0dHJhbnNpdGlvbjogJGF0dHJpYnV0ZSAkc3BlZWQgJGVhc2U7XG59XG5AbWl4aW4gbXVsdGlwbGVUcmFuc2l0aW9ucygkYXR0cmlidXRlcywgJHNwZWVkOiBtYXAtZ2V0KCR0cmFuc2l0aW9uLCBcInNwZWVkXCIpLCAkZWFzZTogZWFzZS1pbi1vdXQpIHtcblx0JHRyYW5zaXRpb246ICgpO1xuXHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIGxlbmd0aCgkYXR0cmlidXRlcykge1xuXHRcdCR0cmFuc2l0aW9uOiBhcHBlbmQoJHRyYW5zaXRpb24sIChudGgoJGF0dHJpYnV0ZXMsICRpKSAkc3BlZWQgJGVhc2UpLCBjb21tYSk7XG5cdH1cblx0dHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG59XG5cbkBtaXhpbiBib3goJHdpZHRoLCAkaGVpZ2h0OiAkd2lkdGgpIHtcblx0d2lkdGg6ICR3aWR0aDtcblx0aGVpZ2h0OiAkaGVpZ2h0O1xufVxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xuXHRvcGFjaXR5OiAkb3BhY2l0eTtcblx0JG9wYWNpdHktaWU6ICRvcGFjaXR5ICogMTAwO1xuXHRmaWx0ZXI6IGFscGhhKG9wYWNpdHk9JG9wYWNpdHktaWUpOyAvL0lFOFxufVxuXG5AbWl4aW4gZm9udC1zaXplKCRzaXplLCAkYmFzZTogMTYpIHtcblx0Zm9udC1zaXplOiAkc2l6ZTsgLy8gZmFsbGJhY2sgZm9yIG9sZCBicm93c2Vyc1xuXHRmb250LXNpemU6ICgkc2l6ZSAvICRiYXNlKSAqIDFyZW07XG59XG5cbkBtaXhpbiBncmFkaWVudCgkc3RhcnQtY29sb3IsICRlbmQtY29sb3IsICRvcmllbnRhdGlvbikge1xuXHRiYWNrZ3JvdW5kOiAkc3RhcnQtY29sb3I7XG5cblx0QGlmICRvcmllbnRhdGlvbj09IFwidmVydGljYWxcIiB7XG5cdFx0YmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuXHRcdGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG5cdH0gQGVsc2UgaWYgJG9yaWVudGF0aW9uPT0gXCJob3Jpem9udGFsXCIge1xuXHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuXHR9IEBlbHNlIHtcblx0XHRiYWNrZ3JvdW5kOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjZW50ZXIsIGVsbGlwc2UgY292ZXIsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG5cdFx0YmFja2dyb3VuZDogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgYXQgY2VudGVyLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xuXHR9XG59XG5cbkBtaXhpbiBiYWNrZ3JvdW5kLWltYWdlKCkge1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xufVxuXG5AbWl4aW4gc2Nyb2xsKCkge1xuXHRvdmVyZmxvdy14OiBzY3JvbGw7XG5cdC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcblx0c2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuXG5cdCY6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbkBtaXhpbiBpbWdMYXJnZSgkc2l6ZSwgJGRpcmVjdGlvbikge1xuXHQuaW1hZ2UtLWxhcmdlIHtcblx0XHRtYXJnaW4tI3skZGlyZWN0aW9ufTogLSRzaXplO1xuXHRcdGhlaWdodDogY2FsYygxMDAlICsgKDIgKiAjeyRzaXplfSkpO1xuXHR9XG59XG5cbi8vIEBtaXhpbiBjb2xvcigkdHlwZSkge1xuLy8gXHRAZWFjaCAkbmFtZSwgJGNvZGUgaW4gJGNvbG9ycyB7XG4vLyBcdFx0Ji0tI3skbmFtZX0ge1xuLy8gXHRcdFx0I3skdHlwZX06ICRjb2RlICFpbXBvcnRhbnQ7XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyB9XG5cbi8vIFRoaXMgaXMgYSBhY2Nlc3NpYmxlIHdheSBvZiAnaGlkaW5nJyBzb21ldGhpbmcuXG4vLyBAc2VlOiBodHRwczovL2dldGJvb3RzdHJhcC5jb20vZG9jcy81LjAvaGVscGVycy92aXN1YWxseS1oaWRkZW4vXG5AbWl4aW4gdmlzdWFsbHktaGlkZGVuIHtcblx0Y2xpcDogcmVjdCgwIDAgMCAwKTtcblx0Y2xpcC1wYXRoOiBpbnNldCg1MCUpO1xuXHRoZWlnaHQ6IDFweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR3aWR0aDogMXB4O1xufVxuLnZpc3VhbGx5LWhpZGRlbiB7XG5cdEBpbmNsdWRlIHZpc3VhbGx5LWhpZGRlbjtcbn1cblxuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uTmFtZSwgJGR1cmF0aW9uLCAkZmlsbE1vZGU6IFwiZm9yd2FyZHNcIikge1xuXHRhbmltYXRpb24tbmFtZTogI3skYW5pbWF0aW9uTmFtZX07XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogI3skZHVyYXRpb259O1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiAjeyRmaWxsTW9kZX07XG59XG5cbkBtaXhpbiB2ZXJ0aWNhbEFuaW1hdGlvbigkYW5pbWF0aW9uTmFtZSwgJGR1cmF0aW9uOiAycykge1xuXHQkZnJvbTogMTAwJTtcblx0JHRvOiAwJTtcblx0QGlmICRhbmltYXRpb25OYW1lID09IFwiYW5pbWF0aW9uRG93blwiIHtcblx0XHQkZnJvbTogLTEwMCU7XG5cdFx0JHRvOiAwJTtcblx0fVxuXHRhbmltYXRpb24tbmFtZTogI3skYW5pbWF0aW9uTmFtZX07XG5cdGFuaW1hdGlvbi1kdXJhdGlvbjogI3skZHVyYXRpb259O1xuXHRhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcblxuXHRAa2V5ZnJhbWVzICN7JGFuaW1hdGlvbk5hbWV9IHtcblx0XHRmcm9tIHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRAaWYgJGFuaW1hdGlvbk5hbWUgIT0gXCJhbmltYXRpb25GYWRlXCIge1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoI3skZnJvbX0pO1xuXHRcdFx0fVxuXHRcdH1cblx0XHR0byB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0QGlmICRhbmltYXRpb25OYW1lICE9IFwiYW5pbWF0aW9uRmFkZVwiIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKCN7JHRvfSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbkBmdW5jdGlvbiB6LWluZGV4KCRrZXkpIHtcblx0QHJldHVybiBtYXAtZ2V0KCR6LWluZGV4LCAka2V5KTtcbn1cblxuQG1peGluIHotaW5kZXgoJGtleSkge1xuXHR6LWluZGV4OiB6LWluZGV4KCRrZXkpO1xufVxuXG5AbWl4aW4gc2NhbGVkRm9udHMoKSB7XG5cdCRzY2FsZS1yYXRpbzogMC4zMzM7XG5cdGZvbnQtc2l6ZTogJGJvZHlfZm9udFNpemU7XG5cdEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNiB7XG5cdFx0LmgjeyRpfSxcblx0XHRoI3skaX0ge1xuXHRcdFx0LS10aGlzRm9udFNpemU6IGNsYW1wKFxuXHRcdFx0XHQjeyRib2R5X2ZvbnRTaXplfSxcblx0XHRcdFx0Y2FsYygoMTAwdncgLSAxMDAlKSAvIChjYWxjKDEwICsgI3skaX0pKSksXG5cdFx0XHRcdGNhbGModmFyKC0tZm9udHNpemVfaDEpICogKCN7JHNjYWxlLXJhdGlvfSAqIGNhbGMoNiAvIGNhbGMoI3skaX0gKyAxKSkpKVxuXHRcdFx0KTtcblx0XHRcdC0tY3VzdG9tRm9udFNpemU6IGNsYW1wKCN7JGJvZHlfZm9udFNpemV9LCBjYWxjKCgxMDB2dyAtIDEwMCUpIC8gKGNhbGMoMTAgKyAjeyRpfSkpKSwgdmFyKC0tZm9udHNpemVfaCN7JGl9KSk7XG5cdFx0XHRmb250LXNpemU6IHZhcigtLWN1c3RvbUZvbnRTaXplLCB2YXIoLS10aGlzRm9udFNpemUpKTtcblx0XHR9XG5cdH1cbn1cbi8vIEZvciB1c2FnZSBvbiBsaW5rIHRhZ3MgPGE+LiBDcmVhdGVzIGEgZmFuY3kgaG92ZXIgZWZmZWN0LlxuQG1peGluIGxpbmtFZmZlY3QoKSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdHRleHQtdW5kZXJsaW5lLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuXHQmOjpiZWZvcmUge1xuXHRcdHRyYW5zZm9ybTogc2NhbGVYKDApO1xuXHRcdHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSByaWdodDtcblx0fVxuXG5cdCY6aG92ZXI6OmJlZm9yZSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZVgoMSk7XG5cdFx0dHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGxlZnQ7XG5cdH1cblxuXHQmOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7IHJpZ2h0OiAwOyBib3R0b206IDA7IGxlZnQ6IDA7XG5cdFx0aW5zZXQ6IDAgMCAwIDA7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHVycGxlKTtcblx0XHRvcGFjaXR5OiAuMjtcblx0XHR6LWluZGV4OiAtMTtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzIGVhc2U7XG5cdH1cbn1cbiIsIi5hbmltYXRlLXVwIHtcbiAgIEBpbmNsdWRlIHZlcnRpY2FsQW5pbWF0aW9uKFwiYW5pbWF0aW9uVXBcIiwgMC41cyk7XG59XG4iLCIuYmdpbWFnZSB7XG4gICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLy8gLmJnIHtcbi8vIFx0QGluY2x1ZGUgY29sb3IoXCJiYWNrZ3JvdW5kLWNvbG9yXCIpO1xuLy8gfVxuXG4vLyAuY29sb3Ige1xuLy8gXHRAaW5jbHVkZSBjb2xvcihcImNvbG9yXCIpO1xuLy8gfVxuIiwiQG1peGluIGNvbG9yKCR0eXBlKSB7XG4gICAmX3B1cnBsZSB7XG4gICAgICAjeyR0eXBlfTogdmFyKC0tcHVycGxlKTtcbiAgIH1cbiAgICZfb3JhbmdlIHtcbiAgICAgICN7JHR5cGV9OiB2YXIoLS1vcmFuZ2UpO1xuICAgfVxuICAgJl9saWdodGJsdWUge1xuICAgICAgI3skdHlwZX06IHZhcigtLWJsdWUpO1xuICAgfVxuICAgJl9ncmVlbiB7XG4gICAgICAjeyR0eXBlfTogdmFyKC0tZ3JlZW4pO1xuICAgfVxuICAgJl95ZWxsb3cge1xuICAgICAgI3skdHlwZX06IHZhcigtLXllbGxvdyk7XG4gICB9XG4gICAmX3JlZCB7XG4gICAgICAjeyR0eXBlfTogdmFyKC0tcmVkKTtcbiAgIH1cbiAgICZfZGFya2JsdWUge1xuICAgICAgI3skdHlwZX06IHZhcigtLWRhcmtibHVlKTtcbiAgIH1cbiAgICZfd2hpdGUge1xuICAgICAgI3skdHlwZX06IHJnYmEoMjU1LDI1NSwyNTUpO1xuICAgfVxuICAgJl9saWdodGdyZXkge1xuICAgICAgI3skdHlwZX06IGhzbGEoMCwgMCUsIDkzJSwgMSk7XG4gICB9XG4gICAmX2JsYWNrIHtcbiAgICAgICN7JHR5cGV9OiByZ2JhKDAsMCwwKTtcbiAgIH1cbn1cbi5hYyB7XG4gICBAaW5jbHVkZSBjb2xvcihcIi0tYWNjZW50LWNvbG9yXCIpO1xufVxuLnRjIHtcbiAgIEBpbmNsdWRlIGNvbG9yKFwiLS10ZXh0LWNvbG9yXCIpO1xufVxuLmJnYyB7XG4gICBAaW5jbHVkZSBjb2xvcihcIi0tYmFja2dyb3VuZC1jb2xvclwiKTtcbn1cbiIsIi5jb3ZlciB7XG4gICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICB0b3A6IDA7XG4gICBsZWZ0OiAwO1xuICAgd2lkdGg6IDEwMCU7XG4gICBoZWlnaHQ6IDEwMCU7XG59XG4iLCJAbWl4aW4gZmxleGVyIHtcbiAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICZ3IHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgIH1cblxuICAgJndyIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xuICAgfVxuXG4gICAmbncge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICB9XG5cbiAgICZfYyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgfVxuXG4gICAmX2NyIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgIH1cblxuICAgJl9yIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICB9XG5cbiAgICZfcnIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICAgfVxuXG4gICAmLWMge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgIH1cblxuICAgJi1mcyB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgIH1cblxuICAgJi1mZSB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICB9XG5cbiAgICYtLWZzIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgIH1cblxuICAgJi0tZmUge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgIH1cblxuICAgJi0tYyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgIH1cblxuICAgJi0tc2Ige1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgfVxuXG4gICAmLS1zYSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgIH1cbn1cbi5mIHtcbiAgIEBpbmNsdWRlIGZsZXhlcjtcbn1cblxuLmZtIHtcbiAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duKSB7XG4gICAgICBAaW5jbHVkZSBmbGV4ZXI7XG4gICB9XG59XG4uZmQge1xuICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgQGluY2x1ZGUgZmxleGVyO1xuICAgfVxufVxuXG4uZ2FwLTEge1xuICAgZ2FwOiAxcmVtO1xufVxuLmdhcC0yIHtcbiAgIGdhcDogMnJlbTtcbn1cbi5nYXAtMyB7XG4gICBnYXA6IDNyZW07XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsImJvZHksXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcblx0LXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcblx0Zm9udC1zaXplOiAxLjdyZW07XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDI3LzE3KTtcblx0Zm9udC13ZWlnaHQ6IDQwMDtcblx0Y29sb3I6IHZhcigtLXRleHQtY29sb3IsIHZhcigtLXB1cnBsZSwgIzMzMykpO1xufVxuYixcbnN0cm9uZyB7XG5cdGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5hIHtcblx0Ly8gUmVzZXQgdGhlIGF1dG9tYWdpYyBpT1MgY29sb3JpbmcuXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y29sb3I6IGluaGVyaXQ7XG59XG5cbnVsIHtcblx0bGlzdC1zdHlsZTogbm9uZTtcblxuXHQmLFxuXHRsaSB7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuXHRmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgdmFyKC0tcHVycGxlKSk7XG5cdG1hcmdpbi1ibG9jazogMDtcbn1cblxuaDEge1xuXHRmb250LXNpemU6IDQuNHJlbTtcblx0bGluZS1oZWlnaHQ6IGNhbGMoNDQvNDEpO1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG5cdFx0Zm9udC1zaXplOiA2LjlyZW07XG5cdFx0bGluZS1oZWlnaHQ6IGNhbGMoNjQvNjkpO1xuXHR9XG59XG4uaDIsXG5oMiB7XG5cdGZvbnQtc2l6ZTogMy42cmVtO1xuXHRsaW5lLWhlaWdodDogY2FsYygzNi8zMyk7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuXHRcdGZvbnQtc2l6ZTogNS40cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDY0LzU0KTtcblx0fVxuXHQuc3dhbDItaHRtbC1jb250YWluZXIgJiB7XG5cdFx0QGV4dGVuZCBoMztcblx0fVxufVxuXG4uaDMsXG5oMyB7XG5cdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRsaW5lLWhlaWdodDogY2FsYygzMi8yNCk7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuXHRcdGZvbnQtc2l6ZTogMy4zcmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDMyLzI0KTtcblx0fVxufVxuXG4uaDQsXG5oNCB7XG5cdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRsaW5lLWhlaWdodDogY2FsYygzMi8yNCk7XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDMyLzI0KTtcblx0fVxufVxuXG5oNSB7XG5cbn1cbmg2IHtcblx0Zm9udC1zaXplOiAxLjRyZW07XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDIxLzE0KTtcbn1cbiIsIi5wbGF0ZS0tY29udGFpbmVyIHtcblx0Ly8gbWF4LXdpZHRoOiB1bnNldDtcbn1cblxucGljdHVyZSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRzb3VyY2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDA7XG5cdH1cbn1cbiIsIi8qISBub3JtYWxpemUuY3NzIHY3LjAuMCB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cbmh0bWwge1xuICAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cbmJvZHkge1xuICAgbWFyZ2luOiAwO1xufVxuYXJ0aWNsZSxcbmFzaWRlLFxuZm9vdGVyLFxuaGVhZGVyLFxubmF2LFxuc2VjdGlvbiB7XG4gICBkaXNwbGF5OiBibG9jaztcbn1cbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5tYWluIHtcbiAgIGRpc3BsYXk6IGJsb2NrO1xufVxuZmlndXJlIHtcbiAgIG1hcmdpbjogMWVtIDQwcHg7XG59XG5ociB7XG4gICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgIGhlaWdodDogMDtcbiAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxucHJlIHtcbiAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgIGZvbnQtc2l6ZTogMWVtO1xufVxuYSB7XG4gICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG59XG5hYmJyW3RpdGxlXSB7XG4gICBib3JkZXItYm90dG9tOiBub25lO1xuICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG59XG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gICBmb250LXNpemU6IDFlbTtcbn1cbmRmbiB7XG4gICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5tYXJrIHtcbiAgIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gICBjb2xvcjogIzAwMDtcbn1cbnNtYWxsIHtcbiAgIGZvbnQtc2l6ZTogODAlO1xufVxuc3ViLFxuc3VwIHtcbiAgIGZvbnQtc2l6ZTogNzUlO1xuICAgbGluZS1oZWlnaHQ6IDA7XG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdWIge1xuICAgYm90dG9tOiAtMC4yNWVtO1xufVxuc3VwIHtcbiAgIHRvcDogLTAuNWVtO1xufVxuYXVkaW8sXG52aWRlbyB7XG4gICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgZGlzcGxheTogbm9uZTtcbiAgIGhlaWdodDogMDtcbn1cbmltZyB7XG4gICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5zdmc6bm90KDpyb290KSB7XG4gICBvdmVyZmxvdzogaGlkZGVuO1xufVxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgZm9udC1zaXplOiAxMDAlO1xuICAgbWFyZ2luOiAwO1xufVxuYnV0dG9uLFxuaW5wdXQge1xuICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5idXR0b24sXG5zZWxlY3Qge1xuICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgYm9yZGVyLXN0eWxlOiBub25lO1xuICAgcGFkZGluZzogMDtcbn1cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cbmZpZWxkc2V0IHtcbiAgIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cbmxlZ2VuZCB7XG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgY29sb3I6IGluaGVyaXQ7XG4gICBkaXNwbGF5OiB0YWJsZTtcbiAgIG1heC13aWR0aDogMTAwJTtcbiAgIHBhZGRpbmc6IDA7XG4gICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxucHJvZ3Jlc3Mge1xuICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxudGV4dGFyZWEge1xuICAgb3ZlcmZsb3c6IGF1dG87XG59XG5bdHlwZT1cImNoZWNrYm94XCJdLFxuW3R5cGU9XCJyYWRpb1wiXSB7XG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgcGFkZGluZzogMDtcbn1cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICAgaGVpZ2h0OiBhdXRvO1xufVxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgIGZvbnQ6IGluaGVyaXQ7XG59XG5kZXRhaWxzLFxubWVudSB7XG4gICBkaXNwbGF5OiBibG9jaztcbn1cbnN1bW1hcnkge1xuICAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuY2FudmFzIHtcbiAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnRlbXBsYXRlIHtcbiAgIGRpc3BsYXk6IG5vbmU7XG59XG5baGlkZGVuXSB7XG4gICBkaXNwbGF5OiBub25lO1xufVxuLnBsYXRlLS1jb250YWluZXIsXG4ucGxhdGUtLWNvbnRhaW5lci1mbHVpZCB7XG4gICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICBwYWRkaW5nLXJpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tbW9iaWxlKTtcbiAgIHBhZGRpbmctbGVmdDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLW1vYmlsZSk7XG4gICB3aWR0aDogMTAwJTtcbn1cbi5wbGF0ZS0tcm93IHtcbiAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICBkaXNwbGF5OiBmbGV4O1xuICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgIGZsZXgtd3JhcDogd3JhcDtcbiAgIG1hcmdpbi1yaWdodDogLTEgKiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tbW9iaWxlKTtcbiAgIG1hcmdpbi1sZWZ0OiAtMSAqIG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1tb2JpbGUpO1xufVxuLnBsYXRlLS1jb2x1bW4ge1xuICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgIGZsZXgtZ3JvdzogMDtcbiAgIGZsZXgtc2hyaW5rOiAwO1xuICAgcGFkZGluZy1yaWdodDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLW1vYmlsZSk7XG4gICBwYWRkaW5nLWxlZnQ6IG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1tb2JpbGUpO1xufVxuLmVtcHR5LWNvbHVtbiB7XG4gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgIH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgIC5wbGF0ZS0tY29udGFpbmVyLFxuICAgLnBsYXRlLS1jb250YWluZXItZmx1aWQge1xuICAgICAgcGFkZGluZy1yaWdodDogbWFwLWdldCgkcGFkZGluZywgY29sdW1uLWRlc2t0b3ApO1xuICAgICAgcGFkZGluZy1sZWZ0OiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tZGVza3RvcCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgIH1cbiAgIC5wbGF0ZS0tcm93IHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTEgKiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tZGVza3RvcCk7XG4gICAgICBtYXJnaW4tbGVmdDogLTEgKiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tZGVza3RvcCk7XG4gICB9XG4gICAucGxhdGUtLWNvbHVtbiB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tZGVza3RvcCk7XG4gICAgICBwYWRkaW5nLWxlZnQ6IG1hcC1nZXQoJHBhZGRpbmcsIGNvbHVtbi1kZXNrdG9wKTtcbiAgIH1cbn1cbkBlYWNoICRuYW1lLCAkc2l6ZSBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lKSB7XG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAgICAgIC5wbGF0ZS0tY29udGFpbmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGlmICRzaXplICE9IDAge1xuICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAkc2l6ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgIH1cbiAgICAgICAgIFtkYXRhLXBsYXRlLWNvbC0jeyRuYW1lfT1cIiN7JGl9XCJdLFxuICAgICAgICAgLnBsYXRlLS1jb2x1bW4uI3skbmFtZX0tI3skaX0ge1xuICAgICAgICAgICAgZmxleC1iYXNpczogJGkgKiA4LjMzMzMzMzMzMzMlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAkaSAqIDguMzMzMzMzMzMzMyU7XG4gICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRtYXgtc2VjdGlvbnMge1xuICAgICAgICAgW2RhdGEtcGxhdGUtcG9zaXRpb24tI3skbmFtZX09XCIjeyRpIC0gMX1cIl06bm90KFtkYXRhLXBsYXRlLXBvc2l0aW9uaW5nLWRpc2FibGVkXSkge1xuICAgICAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogJGk7XG4gICAgICAgICAgICAtd2Via2l0LW9yZGVyOiAjeyRpIC0gMX07XG4gICAgICAgICAgICAtbW96LW9yZGVyOiAjeyRpIC0gMX07XG4gICAgICAgICAgICAtbXMtZmxleC1vcmRlcjogI3skaSAtIDF9O1xuICAgICAgICAgICAgb3JkZXI6ICN7JGkgLSAxfTtcbiAgICAgICAgIH1cbiAgICAgIH1cbiAgIH1cbn1cblxuW2RhdGEtcGxhdGUtaGlkZGVuLXhzXSB7XG4gICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuW2RhdGEtcGxhdGUtaGlkZGVuLXNtXSB7XG4gICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuW2RhdGEtcGxhdGUtaGlkZGVuLW1kXSB7XG4gICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuW2RhdGEtcGxhdGUtaGlkZGVuLWxnXSB7XG4gICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuW2RhdGEtcGxhdGUtaGlkZGVuLXhzXSB7XG4gICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLXhzXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLXNtXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLW1kXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLWxnXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLXNtXSB7XG4vLyAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyB9XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLXhzXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLXNtXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLW1kXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLWxnXSB7XG4vLyAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gICAgW2RhdGEtcGxhdGUtaGlkZGVuLW1kXSB7XG4vLyAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4vLyAgICB9XG4vLyB9XG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbi8vICAgIFtkYXRhLXBsYXRlLWhpZGRlbi14c10ge1xuLy8gICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbi8vICAgIH1cbi8vICAgIFtkYXRhLXBsYXRlLWhpZGRlbi1zbV0ge1xuLy8gICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbi8vICAgIH1cbi8vICAgIFtkYXRhLXBsYXRlLWhpZGRlbi1tZF0ge1xuLy8gICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbi8vICAgIH1cbi8vICAgIFtkYXRhLXBsYXRlLWhpZGRlbi1sZ10ge1xuLy8gICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbi8vICAgIH1cbi8vICAgIFtkYXRhLXBsYXRlLWhpZGRlbi1sZ10ge1xuLy8gICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuLy8gICAgfVxuLy8gfVxuLnBsYXRlLS1jb2x1bW4ge1xuICAgbWluLWhlaWdodDogJG1pbkNvbHVtbkhlaWdodDtcbiAgIHdpZHRoOiAxMDAlO1xufVxuLnRleHQtcmlnaHQge1xuICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbn1cbi50ZXh0LWNlbnRlciB7XG4gICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxlZnQge1xuICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuLnBsYXRlLS1wYWdlLWNvbnRlbnQtd3JhcHBlcixcbi5wbGF0ZS0tc2VjdGlvbixcbi5wbGF0ZS0tY29sdW1uIHtcbiAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgLXdlYmtpdC1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgZGlzcGxheTogLW1vei1ib3g7XG4gICAtbW96LWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgZGlzcGxheTogZmxleDtcbiAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4ucGxhdGUtLWVsZW1lbnRfX2ltYWdlIGltZyB7XG4gICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgIHdpZHRoOiBpbml0aWFsO1xufVxuIiwiLy8gRGVmYXVsdHMgd2hlbiBubyBjbGFzc2VzIGFyZSBhZGRlZC4gQ1NTIHNwZWNpZmljaXR5IG1ha2VzIHN1cmUgdGhhdCB0aGVzZSBkZWZhdWx0IGFyZSBvdmVyd3JpdHRlbi5cbi5zZWN0aW9uIHtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicERvd24pIHtcblx0XHRwYWRkaW5nLXRvcDogbWFwLWdldCgkc3BhY2VzLW1vYmlsZSwgbSk7XG5cdFx0cGFkZGluZy1ib3R0b206IG1hcC1nZXQoJHNwYWNlcy1tb2JpbGUsIG0pO1xuXHR9XG5cblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuXHRcdHBhZGRpbmctdG9wOiBtYXAtZ2V0KCRzcGFjZXMtZGVza3RvcCwgbSk7XG5cdFx0cGFkZGluZy1ib3R0b206IG1hcC1nZXQoJHNwYWNlcy1kZXNrdG9wLCBtKTtcblx0fVxufVxuXG4vLyBDbGFzc2VzIHRoYXQgYXJlIHNldCBvbiB0aGUgLnNlY3Rpb24gZWxlbWVudC5cbkBlYWNoICRzcGFjZSwgJHVuaXQgaW4gJHNwYWNlcy1tb2JpbGUge1xuXHQvLyBQYWRkaW5nXG5cdC5wIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwRG93bikge1xuXHRcdFx0Ly8gVG9wIE1vYmlsZVxuXHRcdFx0Ji10LW0tLSN7JHNwYWNlfSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkdW5pdDtcblx0XHRcdH1cblx0XHRcdC8vIEJvdHRvbSBNb2JpbGVcblx0XHRcdCYtYi1tLS0jeyRzcGFjZX0ge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHVuaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5AZWFjaCAkc3BhY2UsICR1bml0IGluICRzcGFjZXMtZGVza3RvcCB7XG5cdC8vIFBhZGRpbmdcblx0LnAge1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcblx0XHRcdC8vIFRvcCBEZXNrdG9wXG5cdFx0XHQmLXQtZC0tI3skc3BhY2V9IHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICR1bml0O1xuXHRcdFx0fVxuXHRcdFx0Ly8gQm90dG9tIERlc2t0b3Bcblx0XHRcdCYtYi1kLS0jeyRzcGFjZX0ge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogJHVuaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIqIHtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0bWFyZ2luOiAwO1xufVxuXG5odG1sIHtcblx0Zm9udC1zaXplOiA2Mi41JTtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG5ib2R5IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxucGljdHVyZSB7XG5cdCYsXG5cdGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHRzb3VyY2Uge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxufVxuXG4vKiBSZXNldCBgYnV0dG9uYCBhbmQgYnV0dG9uLXN0eWxlIGBpbnB1dGAgZGVmYXVsdCBzdHlsZXMgKi9cbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuYnV0dG9uIHtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0Ym9yZGVyOiAwO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0LyogY3Vyc29yOiBkZWZhdWx0OyAqL1xuXHRmb250OiBpbmhlcml0O1xuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0cGFkZGluZzogMDtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIGZvciBpbnB1dCAqL1xuXHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiBmb3IgYnV0dG9uICovXG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbn1cbiIsIi5hY2NvcmRpb24ge1xuXHQmX19pdGVtIHtcblx0XHQmX19ib2R5IHtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHQmOm5vdCguYWNjb3JkaW9uX19pdGVtX19ib2R5LS1hY3RpdmUpIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLmFydGljbGUtY2FyZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgJi1pbWFnZSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIuNHJlbTtcbiAgICB9XG5cbiAgICAmLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5idG5fX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IGF1dG87XG4gICAgfVxufVxuXG4uYXJ0aWNsZS1jYXJkLXB1Ymxpc2hlZC1kYXRlIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDFyZW07XG4gICAgY29sb3I6IHZhcigtLXB1cnBsZSk7XG59XG4iLCIvLyBBbGwgYXV0aGVudGljYXRpb24gZm9ybXMgaGF2ZSBzYW1lIGxvb2sgYW5kIGZlZWwuXG4vLyBObyBmdXNzIGxheW91dCBhbmQgc3R5bGluZy5cblxuLy9cbi5hdXRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGJsdWU7XG4gICAgcGFkZGluZzogNXJlbSAwO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG59XG4uYXV0aC1mb3JtLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNTBjaDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBnYXA6IDEuNXJlbTtcbiAgICB9XG59XG4iLCIvLyBBbWVuaXR5IHN3aXBlcjtcbi5jYXJkLWFtZW5pdHktc3dpcGVyIHtcbiAgICAuc3dpcGVyLXNsaWRlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAmLWlubmVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgfVxufVxuLy8gT3ZlcnJpZGVzIGZvciAuY2FyZC5cbi5jYXJkLmNhcmQtYW1lbml0eSB7XG4gICAgcGFkZGluZzogMS44cmVtO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgcGFkZGluZzogMy4ycmVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duKSB7XG4gICAgICAgIC5zd2lwZXItbmF2LWJ1dHRvbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHVuc2V0O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNhcmQtYW1lbml0eS1jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICBoMyB7XG4gICAgICAgICAgICBjb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG4gICAgICAgICAgICBAZXh0ZW5kIGg0O1xuICAgICAgICB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAwO1xuICAgICAgICB9XG5cbiAgICB9XG59XG5cbi5hbWVuaXR5LWljb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHBhZGRpbmc6IDEuNXJlbTtcbiAgICBtYXJnaW4tYmxvY2stZW5kOiAxLjVyZW07XG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDBweCAwcHgsIDI0LjYxJSA1LjQ1JSwgMTAwJSAwcHgsIDk4Ljk5JSAzNS42OCUsIDEwMCUgMTAwJSwgNzcuOTclIDk2JSwgMHB4IDEwMCUsIDEuNjYlIDY2Ljc2JSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgcGFkZGluZzogMnJlbTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcbiAgICB9XG5cbiAgICBtYXgtaGVpZ2h0OiAxNi41cmVtO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwaWN0dXJlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IDQvMzsgLy8gQXR0ZW1wdCB0byBmaXggbGF5b3V0IHNoaWZ0aW5nLi4uXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICB9XG4gICAgc3ZnIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG4iLCIuY2FyZC1zd2lwZXItc2VjdGlvbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhcmQtc3dpcGVyLWhlYWRlciB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAndGl0bGUgYnV0dG9uJztcbiAgICBnYXA6IDRyZW07XG4gICAgbWFyZ2luLWJsb2NrLWVuZDogMnJlbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDRyZW07XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBncmlkLWFyZWE6IHRpdGxlO1xuICAgIH1cbiAgICAuYnRuX193cmFwcGVyIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBidXR0b247XG4gICAgICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG59XG5cbi5jYXJkLXN3aXBlciB7XG4gICAgLnN3aXBlci1zbGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmNhcmQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIHRyYW5zaXRpb246IGJvcmRlciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgcGFkZGluZzogMy4ycmVtO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgaDMge1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAzLjJyZW07XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW07XG4gICAgICAgIEBleHRlbmQgaDY7XG4gICAgfVxuXG4gICAgJltocmVmXSB7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuXG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIC5vdXRlciB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLXB1cnBsZSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICAgICAgICAgIGZpbGw6IHdoaXRlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zd2lwZXItbmF2LWJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIHdpZHRoOiAzLjJyZW07XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsNTAlKTtcblxuICAgICAgICAub3V0ZXIge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tb3JhbmdlKTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zd2lwZXItbmF2LWJ1dHRvbiB7XG4gICAgLm91dGVyLFxuICAgIC5pbm5lciB7XG4gICAgICAgdHJhbnNpdGlvbjogZmlsbCAuMnMgZWFzZS1pbi1vdXQ7XG4gICB9XG59IiwiLmpzLWNoaWxkcmVuLWxpc3Qtd3JhcHBlciB7XG4gICAgJjpub3QoLm5vLWpzKSB7XG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoaWxkLWlucHV0LWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBmbGV4OiAxO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hZGQtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGFsaWduLXNlbGY6IG5vcm1hbDtcbiAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDJyZW07XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAuMnJlbTtcbiAgICAgICAgICAgIHotaW5kZXg6IC0xO1xuICAgICAgICB9XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmVkaXQtYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgd2lkdGg6IDQuOHJlbTtcbiAgICAgICAgaGVpZ2h0OiA0LjhyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IGNpcmNsZSgxcmVtIGF0IDUwJSA1MCUpO1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW9yYW5nZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAvLyBNb2RpZmllciBmb3IgZGVsZXRlIHRoaW5neS5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMnJlbSk7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5jaGlsZC1pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogLjVyZW07XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTtcbiAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiAwLjVyZW07XG4gICAgfVxuICAgIC5jaGlsZC1pdGVtIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgaHNsYSgwLCAwJSwgODUlLCAxKTtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMXJlbTtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxufSIsIi5zd2FsMi1wb3B1cCB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IDAgM3B4IDZweCByZ2IoMCAwIDAgLyAxNiUpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbn1cbi5zd2FsMi1jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6IHZhcigtLW9yYW5nZSk7XG59XG4uc3dhbDItYWN0aW9ucyB7XG4gICAgZ2FwOiAycmVtO1xuICAgIC5idG4ge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbn1cbi5zd2FsMi1jb250YWluZXIge1xuICAgICYuc3dhbDItYmFja2Ryb3Atc2hvdyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMCwgMCUsIDEwMCUsIC44NSkgIWltcG9ydGFudDtcbiAgICB9XG59XG4uc3dhbDItaHRtbC1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAuMXJlbSAhaW1wb3J0YW50OyAvLyBGaXggb3ZlcmZsb3cgc2Nyb2xsIHNob3dpbmcuXG4gICAgZm9udC1zaXplOiAxLjdyZW0gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIEBleHRlbmQgLnBhcmFncmFwaDtcbn1cbi5zd2FsMi1odG1sLWNvbnRhaW5lciAuZGlhbG9nIHtcbiAgICBkaXNwbGF5OiBpbml0aWFsO1xufVxuLmRpYWxvZyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicERvd24pIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcblxuICAgIGZvcm0ge1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG8gMWZyIGF1dG87XG4gICAgICAgIGdyaWQtZ2FwOiAxLjVyZW07XG4gICAgfVxuXG4gICAgaGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jazogMDtcbiAgICAgICAgfVxuICAgICAgICAuZGlhbG9nLWhlYWRlci0tY2xvc2UtYnRuIHtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBmb290ZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAwLjVyZW07XG4gICAgICAgIG1hcmdpbjogMDtcblxuICAgICAgICBtZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwRG93bikge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4jYXBwbGljYXRpb24tZGlhbG9nIHtcbiAgICBAZXh0ZW5kIC5jb250YWN0X2Zvcm07XG4gICAgLnJlc3VsdC1pdGVtIHtcbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDEuNHJlbTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuICAgICAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICB9XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6IHZhcigtLXB1cnBsZSk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgbWFyZ2luOiAzcmVtIDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAjZGlhbG9nLWZvb3Rlci0tY29uZmlybS1idG4ge1xuICAgICAgICBtYXJnaW46IDAgYXV0byAycmVtO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cblxuZGlhbG9nW29wZW5dIHtcbiAgICBhbmltYXRpb246IHNob3ctZGlhbG9nIC41cyBjdWJpYy1iZXppZXIoLjI1LDAsLjMsMSkgbm9ybWFsO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllciguNSwtLjUsLjEsMS41KTtcbn1cbmRpYWxvZy5oaWRlIHtcbiAgICBhbmltYXRpb246IHNjYWxlLWRvd24gLjVzIGN1YmljLWJlemllciguMjUsMCwuMywxKTtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoLjUsLS41LC4xLDEuNSk7XG59XG5cbkBrZXlmcmFtZXMgc2NhbGUtZG93biB7XG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06c2NhbGUoLjc1KVxuICAgIH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNob3ctZGlhbG9nIHtcbiAgICBmcm9tIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDIwJSk7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgaGlkZS1kaWFsb2d7XG4gICAgdG8ge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjAlKTtcbiAgICB9XG59XG5cbi5pbmZvcm1hdGlvbi1pIHtcbiAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAxcmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1wdXJwbGUpO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgd2lkdGg6IDEuNnJlbTtcbiAgICBoZWlnaHQ6IDEuNnJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgICB9XG59XG4iLCIuZmlsdGVyX19pbnB1dF9fcmFuZ2Uge1xuXHRwYWRkaW5nLWJvdHRvbTogMnJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdCZfX2JhciB7XG5cdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyZXk7XG5cdFx0Ly8gd2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luOiAwIDFyZW07XG5cblx0XHQmX19tYXgsXG5cdFx0Jl9fbWluIHtcblx0XHRcdEBpbmNsdWRlIGJveChtYXAtZ2V0KCRwYWRkaW5nLCAnc21hbGwnKSk7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgcHJpbWFyeSk7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblxuXHRcdCZfX3JhbmdlIHtcblx0XHRcdGhlaWdodDogbWFwLWdldCgkcGFkZGluZywgJ3NtYWxsJyk7O1xuXHRcdFx0YmFja2dyb3VuZDogbGlnaHRibHVlO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdH1cblxuXHRcdCZfX21heCxcblx0XHQmX19taW4sXG5cdFx0Jl9fcmFuZ2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0fVxuXG5cdFx0Jl9fbWluIHtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0fVxuXG5cdFx0Jl9fbWF4IHtcblx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Jl9fc2VsZWN0b3Ige1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxMDtcblx0XHR0b3A6IDUwJTtcblx0XHRsZWZ0OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRoZWlnaHQ6IG1hcC1nZXQoJHBhZGRpbmcsICdzbWFsbCcpOztcblxuXHRcdGlucHV0IHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cblx0XHQmLS1hY3RpdmUge1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxufSIsIi5wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblxuXHR1bCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0fVxufVxuXG4uZmlsdGVyIHtcblx0Jl9faW5wdXQge1xuXHRcdCZfX3RheG9ub215IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cblx0XHRcdCZfX3RpdGxlIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG1hcC1nZXQoJGZvbnQtd2VpZ2h0cywgYm9sZCk7XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0Jl9fc3ViIHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19zZWFyY2gge1xuXHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdH1cblxuXHQmX19yZXN1bHQge1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cblx0XHQmLS1sb2FkaW5nIHtcblx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHR9XG5cblx0XHQmX19pbm5lciB7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdH1cblx0XHQmX19sb2FkZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtaGVpZ2h0OiA1cmVtO1xuXHRcdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblxuXHRcdFx0Jl9faW5uZXIge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA1cmVtO1xuXHRcdFx0XHRhbmltYXRpb24tbmFtZTogbG9hZGVyO1xuXHRcdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDJzO1xuXHRcdFx0XHRhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcblx0XHRcdFx0YW5pbWF0aW9uLWZpbGwtbW9kZTogbGluZWFyO1xuXHRcdFx0XHRhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG5cdFx0XHR9XG5cdFx0XHRAa2V5ZnJhbWVzIGxvYWRlciB7XG5cdFx0XHRcdDAlIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdDEwMCUge1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLS1mdWxsIHtcblx0XHRcdC5maWx0ZXJfX3Jlc3VsdF9fbG9hZGVyIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0bWF4LWhlaWdodDogMDtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnNlYXJjaC1idXR0b24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuLmZvcm0tLXNlYXJjaCB7XG4gICAgbWFyZ2luOiAwIDAgM3JlbTtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYubW9iaWxlIHtcbiAgICAgICAgcGFkZGluZzogNXJlbSAycmVtIDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcblxuICAgICAgICAuc2VhcmNoLWJ1dHRvbiB7XG4gICAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgICAgIGZpbGw6IHZhcigtLXB1cnBsZSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmZvcm0tLXNlYXJjaC1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAgICAgICBpbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTIuOHB4IDJyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwTmF2KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlYXJjaC5pcy1pbmRleCAmIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1pbnB1dC13cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2lucHV0IGJ1dHRvbic7XG4gICAgICAgIGdyaWQtYXV0by1jb2x1bW5zOiBhdXRvIDVyZW07XG5cbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgbWFwLWdldCgkY29sb3JzLCBsaWdodGdyZXkpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuICAgICAgICBvdXRsaW5lLXdpZHRoOiAwO1xuICAgICAgICBvdXRsaW5lLW9mZnNldDogLTFweDsgLy8gSnVzdCB0aGUgYm9yZGVyIHdpZHRoO1xuICAgICAgICB0cmFuc2l0aW9uOiBvdXRsaW5lLXdpZHRoIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgICAgICAgJjpmb2N1cy13aXRoaW4ge1xuICAgICAgICAgICAgb3V0bGluZTogdmFyKC0tcHVycGxlKSBzb2xpZCAycHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwRG93bk5hdikge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDEuNXJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWFyY2guaXMtaW5kZXggJiB7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgICAgIHBhZGRpbmc6IDE1cHggMnJlbTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ3JpZC1hcmVhOiBpbnB1dDtcblxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgc2Vjb25kYXJ5KTtcblxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICYgKyAuc2VhcmNoLWJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLy9maWxsOiBtYXAtZ2V0KCRjb2xvcnMsIHRlcnRpYXJ5KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlYXJjaC1idXR0b24ge1xuICAgICAgICBncmlkLWFyZWE6IGJ1dHRvbjtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGZpbGwgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgd2lkdGg6IDIuNXJlbTtcbiAgICAgICAgICAgIGhlaWdodDogMi41cmVtO1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tcHVycGxlKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmpzLW5vLXNjcm9sbCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmpzLW92ZXJsYXkge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgei1pbmRleChtb2RhbCk7XG5cbiAgICAmLWlubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgbWF4LXdpZHRoOiA2MHJlbTtcblxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gY2xvc2UgYnV0dG9uIGluc2lkZSBvdmVybGF5LlxuICAgICYtY2xvc2Uuc2VhcmNoLWJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDVyZW07XG4gICAgICAgIHRvcDogNXJlbTtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xuICAgICAgICAgICAgaGVpZ2h0OiA0cmVtO1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tcHVycGxlKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmpzLW92ZXJsYXlbYXJpYS1oaWRkZW49XCJ0cnVlXCJdICB7IGRpc3BsYXk6IG5vbmU7IH1cbi5qcy1vdmVybGF5W2FyaWEtaGlkZGVuPVwiZmFsc2VcIl0geyBkaXNwbGF5OiBmbGV4OyB9XG4iLCIvLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuXG4kZ3JheXM6ICgpICFkZWZhdWx0O1xuJGdyYXlzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gICAgXCIyMDBcIjogJGdyYXktMjAwLFxuICAgIFwiMzAwXCI6ICRncmF5LTMwMCxcbiAgICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gICAgXCI1MDBcIjogJGdyYXktNTAwLFxuICAgIFwiNjAwXCI6ICRncmF5LTYwMCxcbiAgICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gICAgXCI4MDBcIjogJGdyYXktODAwLFxuICAgIFwiOTAwXCI6ICRncmF5LTkwMFxuICApLFxuICAkZ3JheXNcbik7XG5cbiRibHVlOiAgICAjMDA3YmZmICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZTgzZThjICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMyOGE3NDUgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMTdhMmI4ICFkZWZhdWx0O1xuXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcbiRjb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwiYmx1ZVwiOiAgICAgICAkYmx1ZSxcbiAgICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgICBcInB1cnBsZVwiOiAgICAgJHB1cnBsZSxcbiAgICBcInBpbmtcIjogICAgICAgJHBpbmssXG4gICAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gICAgXCJvcmFuZ2VcIjogICAgICRvcmFuZ2UsXG4gICAgXCJ5ZWxsb3dcIjogICAgICR5ZWxsb3csXG4gICAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgICBcInRlYWxcIjogICAgICAgJHRlYWwsXG4gICAgXCJjeWFuXCI6ICAgICAgICRjeWFuLFxuICAgIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gICAgXCJncmF5XCI6ICAgICAgICRncmF5LTYwMCxcbiAgICBcImdyYXktZGFya1wiOiAgJGdyYXktODAwXG4gICksXG4gICRjb2xvcnNcbik7XG5cbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcbiRzZWNvbmRhcnk6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kc3VjY2VzczogICAgICAgJGdyZWVuICFkZWZhdWx0O1xuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xuJHdhcm5pbmc6ICAgICAgICR5ZWxsb3cgIWRlZmF1bHQ7XG4kZGFuZ2VyOiAgICAgICAgJHJlZCAhZGVmYXVsdDtcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XG4kZGFyazogICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcbiR0aGVtZS1jb2xvcnM6IG1hcC1tZXJnZShcbiAgKFxuICAgIFwicHJpbWFyeVwiOiAgICAkcHJpbWFyeSxcbiAgICBcInNlY29uZGFyeVwiOiAgJHNlY29uZGFyeSxcbiAgICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gICAgXCJpbmZvXCI6ICAgICAgICRpbmZvLFxuICAgIFwid2FybmluZ1wiOiAgICAkd2FybmluZyxcbiAgICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgICBcImxpZ2h0XCI6ICAgICAgJGxpZ2h0LFxuICAgIFwiZGFya1wiOiAgICAgICAkZGFya1xuICApLFxuICAkdGhlbWUtY29sb3JzXG4pO1xuXG4vLyBTZXQgYSBzcGVjaWZpYyBqdW1wIHBvaW50IGZvciByZXF1ZXN0aW5nIGNvbG9yIGp1bXBzXG4kdGhlbWUtY29sb3ItaW50ZXJ2YWw6ICAgICAgOCUgIWRlZmF1bHQ7XG5cbi8vIFRoZSB5aXEgbGlnaHRuZXNzIHZhbHVlIHRoYXQgZGV0ZXJtaW5lcyB3aGVuIHRoZSBsaWdodG5lc3Mgb2YgY29sb3IgY2hhbmdlcyBmcm9tIFwiZGFya1wiIHRvIFwibGlnaHRcIi4gQWNjZXB0YWJsZSB2YWx1ZXMgYXJlIGJldHdlZW4gMCBhbmQgMjU1LlxuJHlpcS1jb250cmFzdGVkLXRocmVzaG9sZDogIDE1MCAhZGVmYXVsdDtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBZSVEgY29sb3IgY29udHJhc3QgZnVuY3Rpb24uXG4keWlxLXRleHQtZGFyazogICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpLFxuKSAhZGVmYXVsdDtcblxuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS1ncmFkaWVudHM6ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXByZWZlcnMtcmVkdWNlZC1tb3Rpb24tbWVkaWEtcXVlcnk6ICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICAgICAgICAgICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xuJGVuYWJsZS1ncmlkLWNsYXNzZXM6ICAgICAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zOiAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtcHJpbnQtc3R5bGVzOiAgICAgICAgICAgICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6ICAgICAgICAgICAgICAgIGZhbHNlICFkZWZhdWx0O1xuJGVuYWJsZS12YWxpZGF0aW9uLWljb25zOiAgICAgICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcblxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcbiRzcGFjZXJzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAwOiAwLFxuICAgIDE6ICgkc3BhY2VyICogLjI1KSxcbiAgICAyOiAoJHNwYWNlciAqIC41KSxcbiAgICAzOiAkc3BhY2VyLFxuICAgIDQ6ICgkc3BhY2VyICogMS41KSxcbiAgICA1OiAoJHNwYWNlciAqIDMpXG4gICksXG4gICRzcGFjZXJzXG4pO1xuXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXG4kc2l6ZXM6ICgpICFkZWZhdWx0O1xuJHNpemVzOiBtYXAtbWVyZ2UoXG4gIChcbiAgICAyNTogMjUlLFxuICAgIDUwOiA1MCUsXG4gICAgNzU6IDc1JSxcbiAgICAxMDA6IDEwMCUsXG4gICAgYXV0bzogYXV0b1xuICApLFxuICAkc2l6ZXNcbik7XG5cblxuLy8gQm9keVxuLy9cbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cblxuJGJvZHktYmc6ICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG5cblxuLy8gTGlua3Ncbi8vXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXG5cbiRsaW5rLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIG5vbmUgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBkYXJrZW4oJGxpbmstY29sb3IsIDE1JSkgIWRlZmF1bHQ7XG4kbGluay1ob3Zlci1kZWNvcmF0aW9uOiAgICAgICAgICAgICAgICAgICB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4vLyBEYXJrZW4gcGVyY2VudGFnZSBmb3IgbGlua3Mgd2l0aCBgLnRleHQtKmAgY2xhc3MgKGUuZy4gYC50ZXh0LXN1Y2Nlc3NgKVxuJGVtcGhhc2l6ZWQtbGluay1ob3Zlci1kYXJrZW4tcGVyY2VudGFnZTogMTUlICFkZWZhdWx0O1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206ICAgMXJlbSAhZGVmYXVsdDtcblxuXG4vLyBHcmlkIGJyZWFrcG9pbnRzXG4vL1xuLy8gRGVmaW5lIHRoZSBtaW5pbXVtIGRpbWVuc2lvbnMgYXQgd2hpY2ggeW91ciBsYXlvdXQgd2lsbCBjaGFuZ2UsXG4vLyBhZGFwdGluZyB0byBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLCBmb3IgdXNlIGluIG1lZGlhIHF1ZXJpZXMuXG5cbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4XG4pICFkZWZhdWx0O1xuXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5cblxuLy8gR3JpZCBjb250YWluZXJzXG4vL1xuLy8gRGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIGAuY29udGFpbmVyYCBmb3IgZGlmZmVyZW50IHNjcmVlbiBzaXplcy5cblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG4gIHNtOiA1NDBweCxcbiAgbWQ6IDcyMHB4LFxuICBsZzogOTYwcHgsXG4gIHhsOiAxMTQwcHhcbikgIWRlZmF1bHQ7XG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cblxuLy8gR3JpZCBjb2x1bW5zXG4vL1xuLy8gU2V0IHRoZSBudW1iZXIgb2YgY29sdW1ucyBhbmQgc3BlY2lmeSB0aGUgd2lkdGggb2YgdGhlIGd1dHRlcnMuXG5cbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xuJGdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgMzBweCAhZGVmYXVsdDtcbiRncmlkLXJvdy1jb2x1bW5zOiAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgIC4zcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XG5cbiRyb3VuZGVkLXBpbGw6ICAgICAgICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LWxnOiAgICAgICAgICAgICAgIDAgMXJlbSAzcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xuXG4kY2FyZXQtd2lkdGg6ICAgICAgICAgICAgICAgICAuM2VtICFkZWZhdWx0O1xuJGNhcmV0LXZlcnRpY2FsLWFsaWduOiAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjg1ICFkZWZhdWx0O1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbiR0cmFuc2l0aW9uLWNvbGxhcHNlOiAgICAgICAgIGhlaWdodCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogICB3aWR0aCAuMzVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3M6ICgpICFkZWZhdWx0O1xuJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvczogam9pbihcbiAgKFxuICAgICgyMSA5KSxcbiAgICAoMTYgOSksXG4gICAgKDQgMyksXG4gICAgKDEgMSksXG4gICksXG4gICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpb3Ncbik7XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBcIkxpYmVyYXRpb24gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWJhc2U6ICAgICAgICAgICAgJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHZhbHVlLWtleXdvcmQtY2FzZVxuXG4kZm9udC1zaXplLWJhc2U6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0OyAvLyBBc3N1bWVzIHRoZSBicm93c2VyIGRlZmF1bHQsIHR5cGljYWxseSBgMTZweGBcbiRmb250LXNpemUtbGc6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogICAgICAgICBsaWdodGVyICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAgICAgICAgICAgMzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGQ6ICAgICAgICAgICAgNzAwICFkZWZhdWx0O1xuJGZvbnQtd2VpZ2h0LWJvbGRlcjogICAgICAgICAgYm9sZGVyICFkZWZhdWx0O1xuXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XG4kaDItZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyICFkZWZhdWx0O1xuJGgzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS43NSAhZGVmYXVsdDtcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRoNS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kaDYtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG5cbiRoZWFkaW5ncy1tYXJnaW4tYm90dG9tOiAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkyLXNpemU6ICAgICAgICAgICAgICAgNS41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXkzLXNpemU6ICAgICAgICAgICAgICAgNC41cmVtICFkZWZhdWx0O1xuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xuXG4kZGlzcGxheTEtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTMtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheTQtd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRsZWFkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuMjUgIWRlZmF1bHQ7XG4kbGVhZC1mb250LXdlaWdodDogICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XG5cbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIC44NzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1zbWFsbC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYmxvY2txdW90ZS1zbWFsbC1mb250LXNpemU6ICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRoci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4ka2JkLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIC0uMXJlbSAwIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ6ICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRsaXN0LWlubGluZS1wYWRkaW5nOiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xuXG4kaHItbWFyZ2luLXk6ICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRhYmxlLWNlbGwtcGFkZGluZy1zbTogICAgICAgLjNyZW0gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jb2xvcjogICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWJnOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDUpICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWNvbG9yOiAgICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZzogICAgICAgICAgICAgJHRhYmxlLWhvdmVyLWJnICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRhYmxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGJvcmRlci1jb2xvciAhZGVmYXVsdDtcblxuJHRhYmxlLWhlYWQtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY29sb3I6ICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJHRhYmxlLXRoLWZvbnQtd2VpZ2h0OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcblxuJHRhYmxlLWRhcmstY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYmc6ICAgICAgICAgICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XG4kdGFibGUtZGFyay1ob3Zlci1jb2xvcjogICAgICAkdGFibGUtZGFyay1jb2xvciAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogICAgIGxpZ2h0ZW4oJHRhYmxlLWRhcmstYmcsIDcuNSUpICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1vcmRlcjogICAgICAgICBvZGQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuXG4kdGFibGUtYmctbGV2ZWw6ICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItbGV2ZWw6ICAgICAgICAgIC02ICFkZWZhdWx0O1xuXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4kaW5wdXQtYnRuLXBhZGRpbmcteTogICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LWZhbWlseTogICAgICAgbnVsbCAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplOiAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQ6ICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLWZvY3VzLXdpZHRoOiAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9jdXMtY29sb3I6ICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsIC4yNSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtc206ICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtc206ICAgICRsaW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc6ICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1sZzogICAgICAxcmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemUtbGc6ICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcbiRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGc6ICAgICRsaW5lLWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbiRidG4tcGFkZGluZy15OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGJ0bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtZmFtaWx5ICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemU6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGJ0bi13aGl0ZS1zcGFjZTogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gU2V0IHRvIGBub3dyYXBgIHRvIHByZXZlbnQgdGV4dCB3cmFwcGluZ1xuXG4kYnRuLXBhZGRpbmcteS1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xuXG4kYnRuLWJvcmRlci13aWR0aDogICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ0bi1mb250LXdlaWdodDogICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRidG4tYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIC4xNSksIDAgMXB4IDFweCByZ2JhKCRibGFjaywgLjA3NSkgIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGJ0bi1kaXNhYmxlZC1vcGFjaXR5OiAgICAgICAgLjY1ICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcblxuJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kYnRuLWJsb2NrLXNwYWNpbmcteTogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuXG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cblxuLy8gRm9ybXNcblxuJGxhYmVsLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRpbnB1dC1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRpbnB1dC1saW5lLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtc20gIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LWxnICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcbiRpbnB1dC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICAgICBpbnNldCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0LXNtICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQtbGcgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1ndXR0ZXI6ICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15OiAgICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlubGluZS1tYXJnaW4teDogICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XG5cbiRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxMHB4ICFkZWZhdWx0O1xuJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG5cbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbjogICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1ndXR0ZXI6ICAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1zcGFjZXIteDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWN1cnNvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTogICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJveC1zaGFkb3c6ICAgJGlucHV0LWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1sYWJlbC1jb2xvcjogICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWRpc2FibGVkLWJnOiAgICAgICAgICAkaW5wdXQtZGlzYWJsZWQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjogICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJvcmRlci1jb2xvcjogICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93OiAgICBudWxsICFkZWZhdWx0O1xuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkOiAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNmwyLjk3NCAyLjk5TDggMi4xOTN6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWNvbG9yOiAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlOiAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzQnIGhlaWdodD0nNCcgdmlld0JveD0nMCAwIDQgNCc+PHBhdGggc3Ryb2tlPScjeyRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtY29sb3J9JyBkPSdNMCAyaDQnLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICAgbnVsbCAhZGVmYXVsdDtcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zd2l0Y2gtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplICogMS43NSAhZGVmYXVsdDtcbiRjdXN0b20tc3dpdGNoLWluZGljYXRvci1ib3JkZXItcmFkaXVzOiAgICAgICAgICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSAqIC41ICFkZWZhdWx0O1xuJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgICAgICAgICAgc3VidHJhY3QoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplLCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aCAqIDQpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtZmFtaWx5OiAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZTogICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1oZWlnaHQ6ICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgMXJlbSAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyB0byBhY2NvdW50IGZvciB0aGUgcHJlc2VuY2Ugb2YgdGhlIGJhY2tncm91bmQtaW1hZ2UgYmFzZWQgaW5kaWNhdG9yXG4kY3VzdG9tLXNlbGVjdC1mb250LXdlaWdodDogICAgICAgICAkaW5wdXQtZm9udC13ZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZzogICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICA4cHggMTBweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nNCcgaGVpZ2h0PSc1JyB2aWV3Qm94PScwIDAgNCA1Jz48cGF0aCBmaWxsPScjeyRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcn0nIGQ9J00yIDBMMCAyaDR6bTAgNUwwIDNoNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kOiAgICAgICAgICBlc2NhcGUtc3ZnKCRjdXN0b20tc2VsZWN0LWluZGljYXRvcikgcmlnaHQgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAvICRjdXN0b20tc2VsZWN0LWJnLXNpemUgbm8tcmVwZWF0ICFkZWZhdWx0OyAvLyBVc2VkIHNvIHdlIGNhbiBoYXZlIG11bHRpcGxlIGJhY2tncm91bmQgZWxlbWVudHMgKGUuZy4sIGFycm93IGFuZCBmZWVkYmFjayBpY29uKVxuXG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ6IGFkZCgxZW0gKiAuNzUsICgyICogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICogLjc1KSArICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb246ICAgICAgY2VudGVyIHJpZ2h0ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAgICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZiAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgIWRlZmF1bHQ7XG5cbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93OiAgICAgICAgICBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG4kY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGg6ICAgICAgICAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGN1c3RvbS1zZWxlY3QtZm9jdXMtd2lkdGggJGlucHV0LWJ0bi1mb2N1cy1jb2xvciAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LXNtOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1zbSAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtc206ICAgICAgICAkaW5wdXQtZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcblxuJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRjdXN0b20tc2VsZWN0LXBhZGRpbmcteC1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1sZyAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDogICAgICAgICAgMTAwJSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYmc6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcblxuJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDogICAgICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAuMXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcbiRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7IC8vIEZvciBmb2N1cyBib3ggc2hhZG93IGlzc3VlIGluIElFL0VkZ2VcbiRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiAgICAgICAgICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XG4kY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRjdXN0b20tZmlsZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyOiAgICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjogICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93OiAgICAgICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWRpc2FibGVkLWJnOiAgICAgICAgICAgJGlucHV0LWRpc2FibGVkLWJnICFkZWZhdWx0O1xuXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1mb250LXdlaWdodDogICAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1iZzogICAgICAgICAgICAgICAgICAgICRpbnB1dC1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRpbnB1dC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY3VzdG9tLWZpbGUtYm94LXNoYWRvdzogICAgICAgICAgICAkaW5wdXQtYm94LXNoYWRvdyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRjdXN0b20tZmlsZS1jb2xvciAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcbiRjdXN0b20tZmlsZS10ZXh0OiAoXG4gIGVuOiBcIkJyb3dzZVwiXG4pICFkZWZhdWx0O1xuXG5cbi8vIEZvcm0gdmFsaWRhdGlvblxuXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICAgICAgICAgdGhlbWUtY29sb3IoXCJzdWNjZXNzXCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XG5cbiRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3I6ICAgICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZDogICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWQtY29sb3J9JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yOiAgJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZDogICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgdmlld0JveD0nMCAwIDEyIDEyJz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogKCkgIWRlZmF1bHQ7XG4kZm9ybS12YWxpZGF0aW9uLXN0YXRlczogbWFwLW1lcmdlKFxuICAoXG4gICAgXCJ2YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yLFxuICAgICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgICApLFxuICAgIFwiaW52YWxpZFwiOiAoXG4gICAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkXG4gICAgKSxcbiAgKSxcbiAgJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbik7XG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbC1iYWNrZHJvcDogICAgICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtbW9kYWw6ICAgICAgICAgICAgICAgICAgICAgIDEwNTAgIWRlZmF1bHQ7XG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xuJHppbmRleC10b29sdGlwOiAgICAgICAgICAgICAgICAgICAgMTA3MCAhZGVmYXVsdDtcblxuXG4vLyBOYXZzXG5cbiRuYXYtbGluay1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcblxuJG5hdi10YWJzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRuYXYtdGFicy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAgJGdyYXktMjAwICRncmF5LTIwMCAkbmF2LXRhYnMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgJGdyYXktMzAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LWRpdmlkZXItY29sb3I6ICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAkc3BhY2VyICogLjUgIWRlZmF1bHQ7XG5cblxuLy8gTmF2YmFyXG5cbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6ICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICAgICAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItYm9yZGVyLXJhZGl1czogICAgICAkYnRuLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LXNjcm9sbC1tYXgtaGVpZ2h0OiAgICAgIDc1dmggIWRlZmF1bHQ7XG5cbiRuYXZiYXItZGFyay1jb2xvcjogICAgICAgICAgICAgICAgIHJnYmEoJHdoaXRlLCAuNSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nMzAnIGhlaWdodD0nMzAnIHZpZXdCb3g9JzAgMCAzMCAzMCc+PHBhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLW1pdGVybGltaXQ9JzEwJyBzdHJva2Utd2lkdGg9JzInIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yOiAgcmdiYSgkd2hpdGUsIC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1saWdodC1jb2xvcjogICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6ICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNykgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogICAgICAgcmdiYSgkYmxhY2ssIC4zKSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnOiAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzMwJyBoZWlnaHQ9JzMwJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gRHJvcGRvd25zXG4vL1xuLy8gRHJvcGRvd24gbWVudSBjb250YWluZXIgYW5kIGNvbnRlbnRzLlxuXG4kZHJvcGRvd24tbWluLXdpZHRoOiAgICAgICAgICAgICAgICAxMHJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1zcGFjZXI6ICAgICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29sb3I6ICAgICAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1iZzogICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgc3VidHJhY3QoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMsICRkcm9wZG93bi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJG5hdi1kaXZpZGVyLW1hcmdpbi15ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWxpbmstY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcblxuJGRyb3Bkb3duLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWhlYWRlci1wYWRkaW5nOiAgICAgICAgICAgJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG5cblxuLy8gUGFnaW5hdGlvblxuXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteDogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbTogICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LWxnOiAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbGluZS1oZWlnaHQ6ICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogICAgICAgICAgICAkbGluay1ob3Zlci1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRwYWdpbmF0aW9uLWFjdGl2ZS1iZyAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3I6ICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAkYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG5cbi8vIEp1bWJvdHJvblxuXG4kanVtYm90cm9uLXBhZGRpbmc6ICAgICAgICAgICAgICAgICAycmVtICFkZWZhdWx0O1xuJGp1bWJvdHJvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRqdW1ib3Ryb24tYmc6ICAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcblxuXG4vLyBDYXJkc1xuXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1ncm91cC1tYXJnaW46ICAgICAgICAgICAgICAgICAkZ3JpZC1ndXR0ZXItd2lkdGggKiAuNSAhZGVmYXVsdDtcbiRjYXJkLWRlY2stbWFyZ2luOiAgICAgICAgICAgICAgICAgICRjYXJkLWdyb3VwLW1hcmdpbiAhZGVmYXVsdDtcblxuJGNhcmQtY29sdW1ucy1jb3VudDogICAgICAgICAgICAgICAgMyAhZGVmYXVsdDtcbiRjYXJkLWNvbHVtbnMtZ2FwOiAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcblxuXG4vLyBUb29sdGlwc1xuXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdG9vbHRpcC1tYXJnaW46ICAgICAgICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcbiR0b29sdGlwLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICAgICAgICAgICAgICAgJHRvb2x0aXAtYmcgIWRlZmF1bHQ7XG5cbi8vIEZvcm0gdG9vbHRpcHMgbXVzdCBjb21lIGFmdGVyIHJlZ3VsYXIgdG9vbHRpcHNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHk6ICAgICAgICR0b29sdGlwLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWJvcmRlci1yYWRpdXM6ICR0b29sdGlwLWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cblxuLy8gUG9wb3ZlcnNcblxuJHBvcG92ZXItZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgIHN1YnRyYWN0KCRwb3BvdmVyLWJvcmRlci1yYWRpdXMsICRwb3BvdmVyLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAwIC4yNXJlbSAuNXJlbSByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBkYXJrZW4oJHBvcG92ZXItYmcsIDMlKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICRoZWFkaW5ncy1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgZmFkZS1pbigkcG9wb3Zlci1ib3JkZXItY29sb3IsIC4wNSkgIWRlZmF1bHQ7XG5cblxuLy8gVG9hc3RzXG5cbiR0b2FzdC1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAgIDM1MHB4ICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHRvYXN0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoMCwgMCwgMCwgLjEpICFkZWZhdWx0O1xuJHRvYXN0LWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuMjVyZW0gLjc1cmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG5cbiR0b2FzdC1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiR0b2FzdC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjogICAgIHJnYmEoJHdoaXRlLCAuODUpICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1ib3JkZXItY29sb3I6ICAgICAgICAgcmdiYSgwLCAwLCAwLCAuMDUpICFkZWZhdWx0O1xuXG5cbi8vIEJhZGdlc1xuXG4kYmFkZ2UtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICA3NSUgIWRlZmF1bHQ7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC4yNWVtICFkZWZhdWx0O1xuJGJhZGdlLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgLjRlbSAhZGVmYXVsdDtcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuXG4kYmFkZ2UtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgICAkYnRuLXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4kYmFkZ2UtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xuXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNmVtICFkZWZhdWx0O1xuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxuLy8gY3VzdG9taXppbmcgcGFkZGluZyBvciBmb250LXNpemUgb24gbGFiZWxzLlxuJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1czogICAgICAgICAgMTByZW0gIWRlZmF1bHQ7XG5cblxuLy8gTW9kYWxzXG5cbi8vIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgbW9kYWwgYm9keVxuJG1vZGFsLWlubmVyLXBhZGRpbmc6ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuLy8gTWFyZ2luIGJldHdlZW4gZWxlbWVudHMgaW4gZm9vdGVyLCBtdXN0IGJlIGxvd2VyIHRoYW4gb3IgZXF1YWwgdG8gMiAqICRtb2RhbC1pbm5lci1wYWRkaW5nXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHJnYmEoJGJsYWNrLCAuMikgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1czogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4kbW9kYWwtY29udGVudC1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdCgkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzLCAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXA6ICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xuXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwteGw6ICAgICAgICAgICAgICAgICAgICAgICAgICAxMTQwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbGc6ICAgICAgICAgICAgICAgICAgICAgICAgICA4MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogICAgICAgICAgICAgIHRyYW5zbGF0ZSgwLCAtNTBweCkgIWRlZmF1bHQ7XG4kbW9kYWwtc2hvdy10cmFuc2Zvcm06ICAgICAgICAgICAgICBub25lICFkZWZhdWx0O1xuJG1vZGFsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4zcyBlYXNlLW91dCAhZGVmYXVsdDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06ICAgICAgICAgICAgIHNjYWxlKDEuMDIpICFkZWZhdWx0O1xuXG5cbi8vIEFsZXJ0c1xuLy9cbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxuXG4kYWxlcnQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XG4kYWxlcnQtYm9yZGVyLWxldmVsOiAgICAgICAgICAgICAgICAtOSAhZGVmYXVsdDtcbiRhbGVydC1jb2xvci1sZXZlbDogICAgICAgICAgICAgICAgIDYgIWRlZmF1bHQ7XG5cblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHByb2dyZXNzLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogLjc1ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWJnOiAgICAgICAgICAgICAgICAgICB0aGVtZS1jb2xvcihcInByaW1hcnlcIikgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcblxuXG4vLyBMaXN0IGdyb3VwXG5cbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1iZzogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHRodW1ibmFpbC1iZzogICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIDFweCAycHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuXG5cbi8vIEZpZ3VyZXNcblxuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgOTAlICFkZWZhdWx0O1xuJGZpZ3VyZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG5cbi8vIEJyZWFkY3J1bWJzXG5cbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLXBhZGRpbmcteTogICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLXBhZGRpbmcteDogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcblxuJGJyZWFkY3J1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjogICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItZGl2aWRlcjogICAgICAgICAgICAgICAgcXVvdGUoXCIvXCIpICFkZWZhdWx0O1xuXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuXG4vLyBDYXJvdXNlbFxuXG4kY2Fyb3VzZWwtY29udHJvbC1jb2xvcjogICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg6ICAgICAgICAgICAgIDE1JSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk6ICAgICAuOSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXRyYW5zaXRpb246ICAgICAgICBvcGFjaXR5IC4xNXMgZWFzZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgIDMwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQ6IDEwcHggIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAgM3B4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgIDIwcHggIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjVMNC4yNSA0bDIuNS0yLjVMNS4yNSAweicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9JyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4Jz48cGF0aCBkPSdNMi43NSAwbC0xLjUgMS41TDMuNzUgNGwtMi41IDIuNUwyLjc1IDhsNC00LTQtNHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgICAuNnMgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICAgdHJhbnNmb3JtICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uIGVhc2UtaW4tb3V0ICFkZWZhdWx0OyAvLyBEZWZpbmUgdHJhbnNmb3JtIHRyYW5zaXRpb24gZmlyc3QgaWYgdXNpbmcgbXVsdGlwbGUgdHJhbnNpdGlvbnMgKGUuZy4sIGB0cmFuc2Zvcm0gMnMgZWFzZSwgb3BhY2l0eSAuNXMgZWFzZS1vdXRgKVxuXG5cbi8vIFNwaW5uZXJzXG5cbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuXG5cbi8vIENsb3NlXG5cbiRjbG9zZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcbiRjbG9zZS1mb250LXdlaWdodDogICAgICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNsb3NlLXRleHQtc2hhZG93OiAgICAgICAgICAgICAgICAgMCAxcHggMCAkd2hpdGUgIWRlZmF1bHQ7XG5cblxuLy8gQ29kZVxuXG4kY29kZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICA4Ny41JSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMnJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC40cmVtICFkZWZhdWx0O1xuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xuJGtiZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGtiZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuXG4kcHJlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4kcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDogICAgICAgICAzNDBweCAhZGVmYXVsdDtcblxuXG4vLyBVdGlsaXRpZXNcblxuJGRpc3BsYXlzOiBub25lLCBpbmxpbmUsIGlubGluZS1ibG9jaywgYmxvY2ssIHRhYmxlLCB0YWJsZS1yb3csIHRhYmxlLWNlbGwsIGZsZXgsIGlubGluZS1mbGV4ICFkZWZhdWx0O1xuJG92ZXJmbG93czogYXV0bywgaGlkZGVuICFkZWZhdWx0O1xuJHBvc2l0aW9uczogc3RhdGljLCByZWxhdGl2ZSwgYWJzb2x1dGUsIGZpeGVkLCBzdGlja3kgIWRlZmF1bHQ7XG4kdXNlci1zZWxlY3RzOiBhbGwsIGF1dG8sIG5vbmUgIWRlZmF1bHQ7XG5cblxuLy8gUHJpbnRpbmdcblxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XG4kcHJpbnQtYm9keS1taW4td2lkdGg6ICAgICAgICAgICAgICBtYXAtZ2V0KCRncmlkLWJyZWFrcG9pbnRzLCBcImxnXCIpICFkZWZhdWx0O1xuIiwiLmZyb250cGFnZS1oZWFkZXItd3JhcHBlciB7XG4gICAgLy9ib3JkZXI6IDFweCBzb2xpZCBjcmltc29uO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkaGVhZGVyQnJlYWtwb2ludERvd24pIHtcbiAgICAgICAgLmZyb250cGFnZS1iYWNrZ3JvdW5kLWltYWdlLmNsaXAge1xuICAgICAgICAgICAgLy8gQ2hhbmdlIGNsaXBwYXRoIGJlY2F1c2Ugb2YgcmVhc29ucy5cbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigzNiUgNCUsIDY5JSAxJSwgODglIDMlLCAxMDAuNyUgLTdweCwgMTAwLjQzJSA1My4yNCUsIDEwMC41MSUgOTguOTUlLCAzOS44MiUgOTYuMzIlLCAtNHB4IDEwMC43OSUsIC0wLjUxJSA2OC42NyUsIC00cHggMHB4KTtcbiAgICAgICAgICAgIG1hcmdpbjogMnJlbSAwO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkaGVhZGVyQnJlYWtwb2ludCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IsIHZhcigtLWJsdWUpKTtcbiAgICAgICAgbWFyZ2luLXRvcDogOHJlbTtcblxuICAgICAgICAuZnJvbnRwYWdlLWJhY2tncm91bmQtaW1hZ2UuY2xpcCB7XG4gICAgICAgICAgICAvLyBDaGFuZ2UgY2xpcHBhdGggYmVjYXVzZSBvZiByZWFzb25zLlxuICAgICAgICAgICAgY2xpcC1wYXRoOiB2YXIoLS1pbWFnZS1jbGlwKTtcbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAycmVtIDAgMXJlbTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5mcm9udHBhZ2UtaGVhZGVyIHtcbiAgICAvLyBBbGlnbiBtYXJnaW4tbGVmdCB0ZXh0IHdpdGggZ3JpZDsgU2ltdWxhdGUgcGxhdGUgY29udGFpbmVyLlxuICAgICRoZWFkZXItYnJlYWtwb2ludHM6IChcbiAgICAgICAgICAgIG1kOiA3NjhweCxcbiAgICAgICAgICAgIGxnOiA5OTJweCxcbiAgICAgICAgICAgIHhsOiAxMjAwcHhcbiAgICApO1xuICAgIEBlYWNoICRicmVha3BvaW50LCAkdmFsdWUgaW4gJGhlYWRlci1icmVha3BvaW50cyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogI3skdmFsdWV9O1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4uZnJvbnRwYWdlLWhlYWRlci1jb250ZW50IHtcbiAgICAvL2JvcmRlcjogMXB4IHNvbGlkIGdyZWVuO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2ZpcnN0JyAnc2Vjb25kJztcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRoZWFkZXJCcmVha3BvaW50KSB7XG4gICAgICAgIGdyaWQtYXV0by1jb2x1bW5zOiA1ZnIgM2ZyIDFmciA7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdmaXJzdCBzZWNvbmQgLic7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiAxZnI7XG4gICAgICAgIGdhcDogI3ttYXAtZ2V0KCRwYWRkaW5nLCBjb2x1bW4tZGVza3RvcCkgKiAyfTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpIHtcbiAgICAgICAgZ3JpZC1hdXRvLWNvbHVtbnM6IDhmciAwIDRmcjtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2ZpcnN0IC4gc2Vjb25kJztcbiAgICB9XG59XG5cbi8vIEltYWdlIGFuZCB0aXRsZXM7XG4uZnJvbnRwYWdlLWhlYWRlci1jb250ZW50LWlubmVyIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRoZWFkZXJCcmVha3BvaW50KSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnJlbSk7XG5cbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2ltYWdlJztcbiAgICAgICAgcGljdHVyZSB7XG4gICAgICAgICAgICBncmlkLWFyZWE6IGltYWdlO1xuICAgICAgICB9XG4gICAgICAgIC5mcm9udC1wYWdlLWhlYWRlci10ZXh0IHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogaW1hZ2U7XG4gICAgICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcblxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDNyZW0pO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA2MGNoO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vLyBDb250YWlucyB0aXRsZSBhbmQgc3VidGl0bGUuXG4uZnJvbnQtcGFnZS1oZWFkZXItdGV4dCB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY2xpcC1wYXRoOiB1cmwoI2hlYWRlcl9jbGlwKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAvLyBPZmZzZXQgdGl0bGUgYXJlYSBhIGJpdCBvdmVyIHRoZSBpbWFnZS5cblxuICAgIG1hcmdpbjogLTZyZW0gMnJlbSAwIDJyZW07XG4gICAgcGFkZGluZzogM3JlbSAycmVtIDNyZW07XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRoZWFkZXJCcmVha3BvaW50KSB7XG4gICAgICAgIHBhZGRpbmc6IDNyZW0gMnJlbSAycmVtO1xuICAgICAgICBtYXJnaW46IDAgNHJlbTtcbiAgICB9XG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6IDRyZW07XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IsIHZhcigtLWJsdWUpKTtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcblxuICAgICAgICBwYWRkaW5nOiAwIDIuNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkaGVhZGVyQnJlYWtwb2ludCkge1xuICAgICAgICAgICAgcGFkZGluZzogMCA0cmVtO1xuICAgICAgICB9XG5cbiAgICB9XG59XG4vLyBBY2NvbXBhbnlpbmcgdGV4dCB0aGF0IGlzIG9ubHkgc2hvd24gb24gbW9iaWxlLiAvLyBUT0RPIG1pZ2h0IGNoYW5nZSBsYXRlci5cbi5mcm9udC1wYWdlLWhlYWRlci1tb2JpbGUtdGV4dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZnJvbnRwYWdlLWhlYWRlci1idXR0b25zIHtcbiAgICBncmlkLWFyZWE6IHNlY29uZDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRoZWFkZXJCcmVha3BvaW50RG93bikge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IsIHZhcigtLWJsdWUpKTtcbiAgICAgICAgcGFkZGluZzogMi41cmVtIDRyZW0gNXJlbTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogY2FsYygzNi8zNCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5zaW1wbGUtbWVudSB7XG5cbiAgICAgICAgLy8gRXZlbiBPZGQgY2xpcC1wYXRoO1xuICAgICAgICB1bCBsaTpudGgtY2hpbGQoZXZlbikgYSB7XG4gICAgICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMHB4IDBweCwgMjQuNjElIDUuNDUlLCAxMDAlIDBweCwgOTguOTklIDM1LjY4JSwgMTAwJSAxMDAlLCA3Ny45NyUgOTYlLCAwcHggMTAwJSwgMS42NiUgNjYuNzYlKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0LCBjb2xvciAuMnMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuXG4gICAgICAgICAgICAmLm9yYW5nZSB7XG4gICAgICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8vIE92ZXJyaWRlLlxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5wdXJwbGUge1xuICAgICAgICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAvLyBPdmVycmlkZS5cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5nb29nbGUtdHJhbnNsYXRlLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogMXJlbTtcblxuICAgICNnb29nbGVfdHJhbnNsYXRlX2VsZW1lbnQge1xuICAgICAgICAuZ29vZy10ZS1jb21ibyB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1hY2NlbnQtY29sb3IpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjRyZW07XG4gICAgICAgICAgICBtYXJnaW46IDFyZW0gMCAwO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWJvZHktZm9udCk7XG4gICAgICAgIH1cbiAgICAgICAgLmdvb2ctdGUtZ2FkZ2V0IHtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIuaGVhZGVyIHtcbiAgICBAaW5jbHVkZSB6LWluZGV4KGhlYWRlcik7XG5cbiAgICAvLyBGb3Igbm9ybWFsIGhlYWRlcnM7XG4gICAgLmgyIHtcbiAgICAgICAgbWFyZ2luOiAycmVtIDA7XG4gICAgfVxufSIsIi8vIENsYXNzIGZvciBwb3N0IGluZGV4IGxpc3RzIGxpa2UgYXJ0aWNsZXMuXG4uaW5kZXgtY2FyZCB7XG4gICAgLS1pbmRleC1jYXJkLWJvcmRlcjogMXB4IHNvbGlkIHZhcigtLXB1cnBsZSk7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiAnaW1hZ2UnICdjb250ZW50JztcbiAgICBnYXA6IDJyZW07XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2ltYWdlIGNvbnRlbnQnO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAzZnI7XG4gICAgICAgIGdhcDogNHJlbTtcbiAgICB9XG5cblxuICAgIC8vIENoaWxkcmVuIGdyaWQgcGxhY2VtZW50LlxuICAgIC5pbmRleC1jYXJkLWltYWdlIHtcbiAgICAgICAgZ3JpZC1hcmVhOiBpbWFnZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTsgLy8gQSBiaXQgb2Zmc2V0IGZyb20gdG9wIHRvIGFjY291bnQgZm9yIGRlc2lnbi4uLlxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgLy8gaWRlbS5cbiAgICAgICAgfVxuICAgIH1cbiAgICAuaW5kZXgtY2FyZC1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgIH1cblxuICAgIC5pbmRleC1jYXJkLWNvbnRlbnQtaW5uZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDNyZW07XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB9XG4gICAgLy8gQ29udGVudCBtYXJnaW5zO1xuICAgIC5jYXJkLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG5cbiAgICAvLyBOYXZpZ2F0aW9uIGJ1dHRvbi5cbiAgICAuc3dpcGVyLW5hdi1idXR0b24ge1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bzsgLy8gV2l0aCBmbGV4IHBhcmVudDtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuXG4gICAgICAgIHdpZHRoOiAzcmVtO1xuICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICAgIC5vdXRlciB7XG4gICAgICAgICAgICBmaWxsOiB2YXIoLS1vcmFuZ2UpO1xuICAgICAgICB9XG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIEJvcmRlcnNcbiAgICBib3JkZXItYm90dG9tOiB2YXIoLS1pbmRleC1jYXJkLWJvcmRlcik7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3A6IHZhcigtLWluZGV4LWNhcmQtYm9yZGVyKTtcbiAgICB9XG59XG4iLCIvLyBUaGlzIGlzIGEgZmlsZSB0aGF0IGNhbiBiZSBpbXBvcnRlZCB0byBpbmNsdWRlIGFsbCBmb3Jta2l0LWxlZXJnZWxkIHN0eWxlcy5cbjpyb290IHtcbiAgLy8gYWxsIHByb3BlcnRpZXMgZm9yIGZvcm1zIGFyZSBoZXJlLlxuICAtLWVycm9yLWNvbG9yOiAjZmY1NDU0O1xuICAtLWZvY3VzLWNvbG9yOiByZ2JhKDAsIDEwNywgMjIwLCAwLjIpO1xuICAtLWFjY2VudC1jb2xvcjogIzAwNmJkYztcbn1cbi8vPGRpdiBjbGFzcz1cImZvcm1raXQtb3V0ZXJcIiBkYXRhLWZhbWlseT1cInRleHRcIiBkYXRhLXR5cGU9XCJ0ZXh0XCIgZGF0YS1lbXB0eT1cInRydWVcIj5cbi8vICA8ZGl2IGNsYXNzPVwiZm9ybWtpdC13cmFwcGVyXCI+XG4vLyAgICAgIDxkaXYgY2xhc3M9XCJmb3Jta2l0LWlubmVyXCI+XG4vLyAgICAgICAgICA8aW5wdXQgY2xhc3M9XCJmb3Jta2l0LWlucHV0XCIgdHlwZT1cInRleHRcIiBuYW1lPVwidGV4dF8xXCIgaWQ9XCJpbnB1dF8wXCI+XG4vLyAgICAgIDwvZGl2PlxuLy8gIDwvZGl2PlxuLy88L2Rpdj5cbi5mb3Jta2l0LW91dGVyIHtcbiAgJltkYXRhLWludmFsaWQ9XCJ0cnVlXCJdIHtcbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYSxcbiAgICBzZWxlY3Qge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lcnJvci1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIGZvcm0tc2l6aW5nOiBjb250ZW50O1xuICB9XG59XG4uZm9ybWtpdC1pbm5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5mb3Jta2l0LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmpzLWhlbHAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC42cmVtO1xuICAgIGxlZnQ6IHZhcigtLWZvcm1raXQtbGFiZWwtd2lkdGgsIDEwY2gpO1xuICB9XG59XG5cbi5mb3Jta2l0LWxlZ2VuZCxcbi5mb3Jta2l0LWxhYmVsIHtcbiAgY29sb3I6IHZhcigtLXB1cnBsZSk7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkxhdG9cIiwgc2Fucy1zZXJpZjtcbn1cbi5mb3Jta2l0LWxhYmVsIHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMC44cmVtO1xufVxuXG4vLyBPZmZzZXQgYSBiaXQgYmVjYXVzZSBvIHBhZGRpbmcgZnJvbSBmaWVsZHNldC5cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT1cInJhZGlvXCJdICsgLmpzLWhlbHAge1xuICAgIG1hcmdpbi1pbmxpbmUtc3RhcnQ6IDJyZW07XG59XG5cbi5mb3Jta2l0LWZpbGUtcmVtb3ZlLFxuLmZvcm1raXQtbm8tZmlsZXMsXG4uZm9ybWtpdC1oZWxwIHtcbiAgZm9udC1zaXplOiBzbWFsbGVyO1xufVxuXG4vLyBNZXNzYWdlcyBsaWtlIGVycm9ycyBhbmQgc3VjY2VzcyBtZXNzYWdlcy5cbi5mb3Jta2l0LW1lc3NhZ2VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZDtcbiAgY29sb3I6ICNhNjY7XG4gIHBhZGRpbmc6IDEuNHJlbTtcblxuICAmLmluZm8ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBjb2xvcjogIzk5OTtcbiAgfVxuXG4gICYuc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVkO1xuICAgIGNvbG9yOiAjOWE5O1xuICB9XG5cbiAgJi5ub3RpY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTtcbiAgICBjb2xvcjogIzlhYTtcbiAgfVxuXG4gICYud2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZjdkZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZmVlYzZmO1xuICAgIGNvbG9yOiAjYzk5NzFjO1xuICB9XG5cbiAgJi5lcnJvciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWRkO1xuICAgIGNvbG9yOiAjYTY2O1xuICB9XG5cbiAgW2RhdGEtbWVzc2FnZS10eXBlPVwidmFsaWRhdGlvblwiXSB7XG4gICAgY29sb3I6IHZhcigtLWVycm9yLWNvbG9yKTtcbiAgfVxufVxuXG4vLyBGb3Jta2l0IGJ1dHRvbiB3aXRoIGljb25zXG4uZm9ybWtpdC1pbnB1dC5idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIC5mb3Jta2l0LWljb24ge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICB3aWR0aDogMnJlbTtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgfVxufVxuXG4vLyBGb3Jta2l0IG9wdGlvbi5cbi5mb3Jta2l0LW9wdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgLmZvcm1raXQtaW5uZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGlucHV0IHtcbiAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xuICAgIH1cbiAgfVxuICAuZm9ybWtpdC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5mb3Jta2l0LWxhYmVsIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDA7XG4gIH1cbn1cbi8vIGhyXG5ociB7XG4gIGJvcmRlci1ibG9jay1zdGFydDogbm9uZTtcbiAgYm9yZGVyOiB2YXIoLS1pbnB1dC1ib3JkZXIsIDAuMXB4IHNvbGlkICNkOWQ5ZDkpO1xufVxuXG4vLyBBIGNoaWxkIHJlcXVlc3QgaW5wdXQgZ3J1b3AuXG4ubGlzeS1mb3JtLWNoaWxkIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMDQsIDMxLCAxMzIsIDAuMSk7XG4gIHBhZGRpbmc6IDFyZW07XG59XG4vLyBjdXN0b20gcGFydCBvZiBzdHlsaW5nIGEgY29uZGl0aW9uIGNoZWNrYm94LlxuLmNvbmRpdGlvbi1jaGVjayB7XG4gICZbZGF0YS1pbnZhbGlkPVwidHJ1ZVwiXSB7XG4gICAgaW5wdXQge1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS1lcnJvci1jb2xvcik7XG4gICAgfVxuICB9XG5cbiAgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICAuZm9ybWtpdC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMXJlbTtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIC5mb3Jta2l0LWlubmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICB9XG4gIH1cbn1cblxuc2VsZWN0LmZvcm1raXQtaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IHZhcigtLWlucHV0LWJvcmRlci1yYWRpdXMsIHZhcigtLV9pbnB1dC1ib3JkZXItcmFkaXVzLCAwKSk7XG4gIGJvcmRlcjogdmFyKC0taW5wdXQtYm9yZGVyLCAxcHggc29saWQgaHNsYSgwLCAwJSwgODUlLCAxKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlucHV0LWJhY2tncm91bmQtY29sb3IsIHdoaXRlKTtcbiAgcGFkZGluZzogMXJlbSAycmVtIDFyZW0gMXJlbTtcbn1cblxuLy8gRmFrZSBmaWVsZHNldCBzdHlsaW5nLlxuLmZvcm1raXQtZmllbGRzZXQsXG4uZmllbGRzZXQge1xuICBwYWRkaW5nOiAwLjM1ZW0gMC43NWVtIDAuNjI1ZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlucHV0LWJhY2tncm91bmQtY29sb3IsICNmZmYpO1xuICBib3JkZXI6IHZhcigtLWlucHV0LWJvcmRlciwgMXB4IHNvbGlkICNkOWQ5ZDkpO1xuICBib3JkZXItcmFkaXVzOiB2YXIoLS1pbnB1dC1ib3JkZXItcmFkaXVzLCB2YXIoLS1faW5wdXQtYm9yZGVyLXJhZGl1cywgMCkpO1xufVxuXG4vLyBIZWxwZXIgY2xhc3MgdG8gcG9zaXRpb24gZGVsZXRlIGJ1dHRvbnMgb24gdGhlIHRvcCByaWdodCBvZiBhIGZpZWxkIG9yIGdyb3VwLlxuLnBvc2l0aW9uLXRvcC1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxcmVtO1xuICByaWdodDogMXJlbTtcbn1cblxuLy8gRmlsZSBpbnB1dC5cbi5mb3Jta2l0LWZpbGUtbmFtZSB7XG4gIG1hcmdpbi1pbmxpbmUtZW5kOiAycmVtO1xufVxuLmZvcm1raXQtZmlsZS1saXN0IHtcbiAgbWFyZ2luLWJsb2NrLWVuZDogMDtcbn1cblxuLmZvcm1raXQtZmlsZS1yZW1vdmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiB2YXIoLS1lcnJvci1jb2xvcik7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uZGVsZXRlLXBvcHVwIHtcbiAgLnN3YWwyLWh0bWwtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubG9hZGluZy1zcGlubmVyIHtcbiAgbWFyZ2luLWlubGluZTogYXV0bztcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm9yZGVyOiA0cHggc29saWQgdmFyKC0tcHVycGxlKTtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG5cbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICBhbmltYXRpb24tbmFtZTogcm90YXRlO1xuICBhbmltYXRpb24tZHVyYXRpb246IDEuMnM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG59XG5Aa2V5ZnJhbWVzIHJvdGF0ZSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG4iLCIvLyBIZWxwcyBjcmVhdGUgYSBncmlkIHRvIGhlbHAgdXNlciBjaG9vc2UgdGhlIHJpZ2h0IHNwYW4gY29sdW1uIHZhbHVlLlxuOnJvb3Qge1xuICAgIC0tb2Zmc2V0OiAwcHg7XG4gICAgLS1tYXhfd2lkdGg6IDEwMCU7XG4gICAgLS1ndXR0ZXI6IHZhcigtLWZvcm0tZ3JpZC1jb2x1bW4tZ2FwLCAzcmVtKTtcbiAgICAtLWNvbHVtbnM6IDEyO1xuICAgIC0tY29sb3I6IGhzbGEoMjIzLjIsIDEwMCUsIDYxLjQlLCAwLjIpOyAvLyBoc2xhKDgwLCAxMDAlLCA4MCUsIDAuMik7XG5cbiAgICAtLXJlcGVhdGluZy13aWR0aDogY2FsYygxMDAlIC8gdmFyKC0tY29sdW1ucykpO1xuICAgIC0tY29sdW1uLXdpZHRoOiBjYWxjKCgxMDAlIC8gdmFyKC0tY29sdW1ucykpIC0gdmFyKC0tZ3V0dGVyKSk7XG4gICAgLS1iYWNrZ3JvdW5kLXdpZHRoOiBjYWxjKDEwMCUgKyB2YXIoLS1ndXR0ZXIpKTtcbiAgICAtLWJhY2tncm91bmQtY29sdW1uczogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICAgICAgdG8gcmlnaHQsXG4gICAgICAgICAgICAgICAgICAgIHZhcigtLWNvbG9yKSxcbiAgICAgICAgICAgICAgICAgICAgdmFyKC0tY29sb3IpIHZhcigtLWNvbHVtbi13aWR0aCksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50IHZhcigtLWNvbHVtbi13aWR0aCksXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50IHZhcigtLXJlcGVhdGluZy13aWR0aClcbiAgICApO1xufVxuXG4uZm9ybS1ncmlkIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgW2RhdGEtY29udGVudC1lZGl0b3I9XCJ0cnVlXCJdICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwOyByaWdodDogMDsgYm90dG9tOiAwOyBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gKDIgKiB2YXIoLS1vZmZzZXQpKSk7XG4gICAgICAgIG1heC13aWR0aDogdmFyKC0tbWF4X3dpZHRoKTtcbiAgICAgICAgLy9taW4taGVpZ2h0OiAxMDB2aDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHZhcigtLWJhY2tncm91bmQtY29sdW1ucyk7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tYmFja2dyb3VuZC13aWR0aCkgMTAwJTtcbiAgICAgICAgLy96LWluZGV4OiAxMDAwO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxufVxuLmZvcm0tZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICAgIGNvbHVtbi1nYXA6IHZhcigtLWZvcm0tZ3JpZC1jb2x1bW4tZ2FwLCAzcmVtKTtcbiAgICByb3ctZ2FwOiB2YXIoLS1mb3JtLWdyaWQtcm93LWdhcCwgMS42cmVtKTtcbiAgICAmID4gOm5vdChbZGF0YS1ncmlkLWNvbHVtbl0pLFxuICAgICYgPiA6bm90KFtjbGFzcyo9XCJmb3JtLWdyaWQtY29sdW1uXCJdKSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiBzcGFuIDE7XG4gICAgfVxuXG4gICAgLy8gR3JpZCBkYXRhLWNvbHVtbi1zcGFuIGRhdGEgcHJvcGVydHkgc3R5bGluZy4gSWYgbm90IHNldCwgdXNlIGFib3ZlIGV2ZXJ5dGhpbmcgc2VsZWN0b3IuXG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgICAgIFtkYXRhLWdyaWQtY29sdW1uPVwiI3skaX1cIl0sXG4gICAgICAgIC5mb3JtLWdyaWQtY29sdW1uLSN7JGl9e1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDEyLCAxZnIpO1xuICAgICAgICAmID4gOm5vdChbZGF0YS1ncmlkLWNvbHVtbl0pLFxuICAgICAgICAmID4gOm5vdChbY2xhc3MqPVwiZm9ybS1ncmlkLWNvbHVtblwiXSkge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IHNwYW4gMTI7XG4gICAgICAgIH1cbiAgICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG4gICAgICAgICAgICBbZGF0YS1ncmlkLWNvbHVtbj1cIiN7JGl9XCJdLFxuICAgICAgICAgICAgLmZvcm0tZ3JpZC1jb2x1bW4tI3skaX0ge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiBzcGFuICN7JGl9O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiOnJvb3Qge1xuICAgIC0tbXVsdGlzdGVwLWNvbG9yLWJvcmRlcjogI2NjY2NkNztcbiAgICAtLW11bHRpc3RlcC1jb2xvci10YWI6ICNlZWVlZjQ7XG4gICAgLS1tdWx0aXN0ZXAtY29sb3ItdGFiLWFjdGl2ZTogI2ZmZmZmZjtcbiAgICAtLW11bHRpc3RlcC1jb2xvci1zdWNjZXNzOiAjNTRhMDg1O1xuICAgIC0tbXVsdGlzdGVwLWNvbG9yLWRhbmdlcjogI2VhMDAwMDtcbiAgICAtLW11bHRpc3RlcC1jb2xvci10YWItYWN0aXZlLXRleHQ6ICMwMDAwMDA7XG4gICAgLS1tdWx0aXN0ZXAtY29sb3ItdGFiLXRleHQ6ICM3Njc2NzY7XG4gICAgLS1tdWx0aXN0ZXAtcmFkaXVzOiAwLjRlbTtcbiAgICAtLW11bHRpc3RlcC1zaGFkb3c6IDAuMjVlbSAwLjI1ZW0gMWVtIDAgcmdiKDAgMCAwIC8gMTAlKTtcbn1cblxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ10gKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddICo6OmJlZm9yZSxcbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddICo6OmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXVtkYXRhLWRpc2FibGVkXSxcbi5mb3Jta2l0LXN0ZXBbZGF0YS1kaXNhYmxlZF0ge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ10gPiAuZm9ybWtpdC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDMyZW07XG4gICAgYm94LXNoYWRvdzogdmFyKC0tbXVsdGlzdGVwLXNoYWRvdyk7XG4gICAgYm9yZGVyLXJhZGl1czogdmFyKC0tbXVsdGlzdGVwLXJhZGl1cyk7XG59XG5cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddXG4+IC5mb3Jta2l0LXdyYXBwZXJbZGF0YS10YWItc3R5bGU9J3Byb2dyZXNzJ10ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddID4gLmZvcm1raXQtd3JhcHBlciAuZm9ybWtpdC13cmFwcGVyLFxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ10gPiAuZm9ybWtpdC13cmFwcGVyIC5mb3Jta2l0LWZpZWxkc2V0IHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddID4gLmZvcm1raXQtd3JhcHBlciA+IC5mb3Jta2l0LXRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ11cbj4gLmZvcm1raXQtd3JhcHBlclxuPiAuZm9ybWtpdC10YWJzXG4uZm9ybWtpdC10YWIge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddXG4+IC5mb3Jta2l0LXdyYXBwZXJcbj4gLmZvcm1raXQtdGFic1xuLmZvcm1raXQtdGFiW2RhdGEtYWN0aXZlPSd0cnVlJ10ge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXSAuZm9ybWtpdC1iYWRnZSB7XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbXVsdGlzdGVwLWNvbG9yLWRhbmdlcik7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEuMzNyZW07XG4gICAgaGVpZ2h0OiAxLjMzcmVtO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXNpemU6IDAuNjZyZW07XG4gICAgYm9yZGVyLXJhZGl1czogOTk5ZW07XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXVxuLmZvcm1raXQtdGFiW2RhdGEtdmFsaWQ9J3RydWUnXVxuLmZvcm1raXQtYmFkZ2Uge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW11bHRpc3RlcC1jb2xvci1zdWNjZXNzKTtcbn1cblxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ10gLmZvcm1raXQtYmFkZ2UgLmZvcm1raXQtaWNvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ10gLmZvcm1raXQtYmFkZ2UgLmZvcm1raXQtaWNvbiBzdmcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXVxuPiBbZGF0YS10YWItc3R5bGU9J3RhYiddXG4+IC5mb3Jta2l0LXRhYnMge1xuICAgIGJhY2tncm91bmQ6IHZhcigtLW11bHRpc3RlcC1jb2xvci10YWIpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLW11bHRpc3RlcC1yYWRpdXMpIHZhcigtLW11bHRpc3RlcC1yYWRpdXMpIDAgMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB2YXIoLS1tdWx0aXN0ZXAtY29sb3ItYm9yZGVyKTtcbn1cblxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ11cbj4gW2RhdGEtdGFiLXN0eWxlPSd0YWInXVxuPiAuZm9ybWtpdC10YWJzXG4uZm9ybWtpdC10YWIge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgYmFja2dyb3VuZDogdmFyKC0tbXVsdGlzdGVwLWNvbG9yLXRhYik7XG4gICAgYm94LXNoYWRvdzogLTFweCAwIDAgMCB2YXIoLS1tdWx0aXN0ZXAtY29sb3ItYm9yZGVyKTtcbiAgICBjb2xvcjogdmFyKC0tbXVsdGlzdGVwLWNvbG9yLXRhYi10ZXh0KTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddXG4+IFtkYXRhLXRhYi1zdHlsZT0ndGFiJ11cbj4gLmZvcm1raXQtdGFic1xuLmZvcm1raXQtdGFiOmxhc3QtY2hpbGQge1xuICAgIGJveC1zaGFkb3c6IC0xcHggMCAwIDAgdmFyKC0tbXVsdGlzdGVwLWNvbG9yLWJvcmRlciksXG4gICAgMXB4IDAgMCAwIHZhcigtLW11bHRpc3RlcC1jb2xvci1ib3JkZXIpO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXVxuPiBbZGF0YS10YWItc3R5bGU9J3RhYiddXG4+IC5mb3Jta2l0LXRhYnNcbi5mb3Jta2l0LXRhYltkYXRhLWFjdGl2ZT0ndHJ1ZSddIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1tdWx0aXN0ZXAtY29sb3ItdGFiLWFjdGl2ZSk7XG4gICAgY29sb3I6IHZhcigtLW11bHRpc3RlcC1jb2xvci10YWItYWN0aXZlLXRleHQpO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXSBbZGF0YS10YWItc3R5bGU9J3RhYiddIC5mb3Jta2l0LWJhZGdlIHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB0b3A6IDAuMjVyZW07XG4gICAgcmlnaHQ6IDAuMjVyZW07XG59XG5cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddXG4+IFtkYXRhLXRhYi1zdHlsZT0ncHJvZ3Jlc3MnXVxuPiAuZm9ybWtpdC10YWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgbWFyZ2luLXRvcDogMmVtO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ11cbj4gW2RhdGEtdGFiLXN0eWxlPSdwcm9ncmVzcyddW2RhdGEtaGlkZS1sYWJlbHM9J3RydWUnXVxuPiAuZm9ybWtpdC10YWJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddXG4+IFtkYXRhLXRhYi1zdHlsZT0ncHJvZ3Jlc3MnXVxuPiAuZm9ybWtpdC10YWJzXG4+IC5mb3Jta2l0LXRhYiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ11cbj4gW2RhdGEtdGFiLXN0eWxlPSdwcm9ncmVzcyddXG4+IC5mb3Jta2l0LXRhYnNcbi5mb3Jta2l0LXRhYi1sYWJlbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXVxuPiBbZGF0YS10YWItc3R5bGU9J3Byb2dyZXNzJ11cbj4gLmZvcm1raXQtdGFic1xuLmZvcm1raXQtdGFiOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICBib3JkZXI6IDVweCBzb2xpZCB2YXIoLS1tdWx0aXN0ZXAtY29sb3ItYm9yZGVyKTtcbiAgICBib3JkZXItcmFkaXVzOiA5OTllbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXVxuPiBbZGF0YS10YWItc3R5bGU9J3Byb2dyZXNzJ11cbi5mb3Jta2l0LXRhYltkYXRhLWFjdGl2ZT0ndHJ1ZSddOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tbXVsdGlzdGVwLWNvbG9yLXN1Y2Nlc3MpO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXVxuPiBbZGF0YS10YWItc3R5bGU9J3Byb2dyZXNzJ11cbj4gLmZvcm1raXQtdGFic1xuLmZvcm1raXQtdGFiOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAwLjI1cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDAuNzVlbTtcbiAgICBsZWZ0OiBjYWxjKDUwJSArIDAuNWVtKTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1tdWx0aXN0ZXAtY29sb3ItYm9yZGVyKTtcbn1cblxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ11cbj4gW2RhdGEtdGFiLXN0eWxlPSdwcm9ncmVzcyddXG4+IC5mb3Jta2l0LXRhYnNcbi5mb3Jta2l0LXRhYjpsYXN0LWNoaWxkOjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm1raXQtb3V0ZXJbZGF0YS10eXBlPSdtdWx0aS1zdGVwJ11cbj4gW2RhdGEtdGFiLXN0eWxlPSdwcm9ncmVzcyddXG4+IC5mb3Jta2l0LXRhYnNcbi5mb3Jta2l0LXRhYltkYXRhLXZhbGlkPSd0cnVlJ11bZGF0YS12aXNpdGVkPSd0cnVlJ106OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1tdWx0aXN0ZXAtY29sb3Itc3VjY2Vzcyk7XG59XG5cbi5mb3Jta2l0LW91dGVyW2RhdGEtdHlwZT0nbXVsdGktc3RlcCddXG4+IFtkYXRhLXRhYi1zdHlsZT0ncHJvZ3Jlc3MnXVxuPiAuZm9ybWtpdC10YWJzXG4uZm9ybWtpdC10YWJcbi5mb3Jta2l0LWJhZGdlIHtcbiAgICB6LWluZGV4OiAzO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXSA+IC5mb3Jta2l0LXdyYXBwZXIgPiAuZm9ybWtpdC1zdGVwcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tbXVsdGlzdGVwLWNvbG9yLWJvcmRlcik7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgdmFyKC0tbXVsdGlzdGVwLXJhZGl1cykgdmFyKC0tbXVsdGlzdGVwLXJhZGl1cyk7XG4gICAgcGFkZGluZzogMmVtO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXVxuPiBbZGF0YS10YWItc3R5bGU9J3Byb2dyZXNzJ11cbj4gLmZvcm1raXQtc3RlcHMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHZhcigtLW11bHRpc3RlcC1jb2xvci1ib3JkZXIpO1xuICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLW11bHRpc3RlcC1yYWRpdXMpO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLW11bHRpc3RlcC1zaGFkb3cpO1xufVxuXG4uZm9ybWtpdC1vdXRlcltkYXRhLXR5cGU9J211bHRpLXN0ZXAnXSAuZm9ybWtpdC1zdGVwLWFjdGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xZW07XG59XG5cbi5mb3Jta2l0LXN0ZXAtYWN0aW9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uZm9ybWtpdC1zdGVwLWFjdGlvbnMgLmZvcm1raXQtc3RlcC1uZXh0IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi5tZW51IHtcblx0Jl9faXRlbSB7XG5cdFx0Ly8gT24gZGVza3RvcCwgd2hlbiBtZW51dCBpdGVtIGlzIGFsbCB0aGUgd2F5IHRvIHRoZSByaWdodCwgYWxpZ24gdGhlIHN1Ym1lbnUgdG8gcmlnaHQ6IDAgaW5zdGVhZCBvZiBsZWZ0OiAwO1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXBOYXYpIHtcblx0XHRcdCY6bnRoLWxhc3QtY2hpbGQoMSkge1xuXHRcdFx0XHQ+IC5tZW51X19pdGVtLS1kcm9wZG93bl9fd3JhcHBlciB7XG5cdFx0XHRcdFx0cmlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdGxlZnQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9fbGluayB7XG5cdFx0XHRjb2xvcjogdmFyKC0tcHVycGxlKTtcblx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogY2FsYygyMS8xNCk7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdHBhZGRpbmc6IDNyZW0gMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHotaW5kZXg6IDE7XG5cblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHQmLS1hY3RpdmUge1xuXHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwRG93bk5hdikge1xuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRzdmcge1xuXHRcdFx0aGVpZ2h0OiAuOHJlbTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHRmaWxsOiBjdXJyZW50Q29sb3I7XG5cdFx0XHRtYXJnaW4tbGVmdDogLjVyZW07XG5cdFx0fVxuXHRcdC8vIE9ubHkgdGFyZ2V0IGZpcnN0IGRyb3Bkb3duLCBhbmQgbm90IGNoaWxkcmVuIG9mIGRyb3Bkb3duLlxuXHRcdCZfX2xpbmsge1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcE5hdikge1xuXHRcdFx0XHQrIC5tZW51X19pdGVtLS1kcm9wZG93bl9fd3JhcHBlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTAwMGVtOyAvKiB0cmljayBmcm9tIGNzcy10cmlja3MgY29tbWVudHMgKi9cblx0XHRcdFx0XHRtYXJnaW46IDAgLTEwMDBlbTsgLyogdHJpY2sgZnJvbSBjc3MtdHJpY2tzIGNvbW1lbnRzICovXG5cblx0XHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNDAsIDI0MCwgMC44KTtcblxuXHRcdFx0XHRcdGhlaWdodDogXHR1bnNldCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgMC44KTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogLTEwMHZ3O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC0xMDB2dztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Ji0tZHJvcGRvd24ge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0ei1pbmRleDogMTIxO1xuXHRcdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubWVudV9faXRlbS0tZHJvcGRvd25fX2l0ZW0gLm1lbnVfX2l0ZW0tLWRyb3Bkb3duX193cmFwcGVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0XHQmX19pdGVtIHtcblx0XHRcdFx0Jl9fbGluayB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA5MDA7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdMYXRvJywgc2Fucy1zZXJpZjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogY2FsYygzMi8xNCk7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IsIHZhcigtLWJsdWUpKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duTmF2KSB7XG5cdFx0XHRcdCZfX3dyYXBwZXIge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb24oKTtcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0Jjpub3QoLm1lbnVfX2l0ZW0tLWRyb3Bkb3duX193cmFwcGVyLS1hY3RpdmUpIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMCAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0XHQubWVudV9faXRlbS0tZHJvcGRvd25fX3dyYXBwZXIge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwTmF2KSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Jl9faXRlbSB7XG5cblx0XHRcdFx0XHQmX19saW5rIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtLWZpcnN0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jl9fd3JhcHBlciB7XG5cdFx0XHRcdFx0Lm1lbnVfX2l0ZW0tLWRyb3Bkb3duX193cmFwcGVyIHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IHVuc2V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogaW5pdGlhbDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cblx0XHRcdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRcdFx0XHRcdC5tZW51X19pdGVtLS1kcm9wZG93bl9faXRlbTpsYXN0LW9mLXR5cGUge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0Lm1lbnVfX2l0ZW0tLWRyb3Bkb3duX193cmFwcGVyIHtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGluaXRpYWw7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRtaW4td2lkdGg6IG1heC1jb250ZW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIudXNlci1tZW51IHtcblxuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1oZWFkaW5ncy1mb250KTtcbiAgICBmb250LXdlaWdodDogdmFyKC0taGVhZGluZ3MtZm9udC13ZWlnaHQpO1xuXG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIC5kaXZpZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcE5hdikge1xuICAgICAgICAgICAgZGlzcGxheTogaW5pdGlhbDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duTmF2KSB7XG4gICAgICAgIC5zZWFyY2gtYnV0dG9uIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzcmVtO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcE5hdikge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBtYXJnaW4taW5saW5lLXN0YXJ0OiAzcmVtO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBnYXA6IDNyZW07XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMnJlbSAxcmVtIDA7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcblxuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMjEvMTQpO1xuICAgIH1cblxuICAgIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAxLjZyZW07XG4gICAgICAgIGhlaWdodDogMS42cmVtO1xuICAgICAgICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gICAgfVxuXG4gICAgJi5pcy1sb2dnZWQtaW4ge1xuICAgICAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRpdmlkZXIge1xuICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICB9XG5cbiAgICBhIHtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwTmF2KSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgfVxuXG4gICAgfVxuICAgIFxuICAgIC5saW5rIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cbiIsIi5uYXYge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0QGluY2x1ZGUgei1pbmRleChuYXZpZ2F0aW9uKTtcblxuXHQmLS1hY3RpdmUge1xuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdHRvcDogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdFx0d2lkdGg6IDEwMHZ3O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcGluaztcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGhzbGEoMCwgMCUsIDEwMCUsIC44NSk7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHR9XG5cdH1cblxuXHQmX19pbm5lciB7XG5cdFx0QGluY2x1ZGUgZmxleC1jYjtcblx0fVxuXG5cdCZfX2JyYW5kIHtcblx0XHRwYWRkaW5nOiAwIDFyZW07XG5cdFx0Ly8gQWxpZ24gbWFyZ2luLWxlZnQgdGV4dCB3aXRoIGdyaWQ7IFNpbXVsYXRlIHBsYXRlIGNvbnRhaW5lci5cblx0XHQkbWVudS1icmVha3BvaW50czogKFxuXHRcdFx0XHRtZDogNzY4cHgsXG5cdFx0XHRcdGxnOiA5OTJweCxcblx0XHRcdFx0eGw6IDEyMDBweFxuXHRcdCk7XG5cdFx0QGVhY2ggJGJyZWFrcG9pbnQsICR2YWx1ZSBpbiAkbWVudS1icmVha3BvaW50cyB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogY2FsYygoMTAwdncgLSAjeyR2YWx1ZX0pIC8gMik7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHotaW5kZXg6IDEzMDtcblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xuXHRcdH1cblx0XHRhLFxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IGluaGVyaXQ7XG5cdFx0fVxuXHRcdGEge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHdpZHRoOiB2YXIoLS1zaXRlLWxvZ28td2lkdGgtbW9iaWxlLCAxMHJlbSk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duTmF2KSB7XG5cdFx0XHRcdGhlaWdodDogN3JlbTtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXBOYXYpIHtcblx0XHRcdFx0cGFkZGluZy1ibG9jay1zdGFydDogMXJlbTtcblx0XHRcdFx0d2lkdGg6IHZhcigtLXNpdGUtbG9nby13aWR0aC1kZXNrdG9wLCAyMHJlbSk7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19jb250ZW50IHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwRG93bk5hdikge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCB3aGl0ZSk7XG5cdFx0XHRAaW5jbHVkZSBjb3ZlcihcImJvdHRvbVwiKTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKDEwMCUgLSAwLjFweCkpIHRyYW5zbGF0ZVkoMnJlbSk7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uKG1heC1oZWlnaHQpO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblxuXHRcdFx0cGFkZGluZzogMCAyLjJyZW07XG5cblx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggNnB4IGhzbGEoMCwgMCUsIDAlLCAwLjE2KTtcblxuXHRcdFx0Jjpub3QoLm5hdl9fY29udGVudC0tYWN0aXZlKSB7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnVfX2l0ZW1fX2xpbmsge1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyO1xuXHRcdFx0fVxuXHRcdFx0Lm1lbnVfX2l0ZW0tLWRyb3Bkb3duX19pdGVtX19saW5rIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdH1cblxuXHRcdFx0Lm1lbnUge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblxuXHRcdFx0fVxuXHRcdFx0LmJ0bl9fd3JhcHBlciB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMnJlbSAxMHJlbSAycmVtO1xuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwTmF2KSB7XG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdFx0XHQubWVudSB7XG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXBOYXYpIHtcblx0XHRcdFx0XHRAaW5jbHVkZSBmbGV4LWNlO1xuXHRcdFx0XHRcdGdhcDogM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCZfX3RvZ2dsZXIge1xuXHRcdEBpbmNsdWRlIGJveCgkdG9nZ2xlV2lkdGgsICR0b2dnbGVIZWlnaHQpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHQmOjphZnRlcixcblx0XHQmOjpiZWZvcmUsXG5cdFx0c3BhbiB7XG5cdFx0XHRAaW5jbHVkZSBwc2V1ZG8tYWJzb2x1dGU7XG5cdFx0XHRoZWlnaHQ6ICR0b2dnbGVMaW5lSGVpZ2h0O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogJHRvZ2dsZUxpbmVCb3JkZXJSYWRpdXM7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdG9nZ2xlTGluZUNvbG9yO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRAaW5jbHVkZSB0cmFuc2l0aW9uO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXG5cdFx0c3BhbiB7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR9XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xuXHRcdH1cblxuXHRcdCYtLWFjdGl2ZSAubmF2X190b2dnbGVyIHtcblx0XHRcdCY6OmFmdGVyLFxuXHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR0b2dnbGVMaW5lQ29sb3JBY3RpdmU7XG5cdFx0XHR9XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG5cdFx0XHRcdHRvcDogMTBweDtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uanMtbW9iaWxlLXRvZ2dsZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRnYXA6IDJyZW07XG5cblx0bWFyZ2luLWlubGluZS1lbmQ6IDJyZW07XG5cblx0Zm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdzLWZvbnQpO1xuXHRmb250LXdlaWdodDogdmFyKC0taGVhZGluZ3MtZm9udC13ZWlnaHQpO1xuXG5cdGZvbnQtc2l6ZTogMS40cmVtO1xuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwTmF2KSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuIiwiLm9ic2VydmUge1xuICAgQGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0sIDFzKTtcbiAgICYuaW4tdmlld3BvcnQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgfVxuICAgJi5vdXQtdmlld3BvcnQge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTByZW0gMCAxMHJlbTtcblxuICAgIGdhcDogMXJlbTtcbiAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGdhcDogMXJlbTtcbiAgICB9XG5cbiAgICAucGFnaW5hdGlvbl9faXRlbSB7XG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogdmFyKC0tcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLCB2YXIoLS1fcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLCA1MCUpKTtcbiAgICAgICAgY29sb3I6IHZhcigtLXBhZ2luYXRpb24tdGV4dC1jb2xvciwgdmFyKC0tX3BhZ2luYXRpb24tdGV4dC1jb2xvciwgdmFyKC0tcHVycGxlKSkpO1xuICAgICAgICBib3JkZXI6IHZhcigtLXBhZ2luYXRpb24tYm9yZGVyLCB2YXIoLS1fcGFnaW5hdGlvbi1ib3JkZXIsIG5vbmUpKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdzLWZvbnQpO1xuICAgICAgICBmb250LXNpemU6IHZhcigtLWhlYWRpbmdzLWZvbnQtd2VpZ2h0KTtcblxuICAgICAgICAmLnBhZ2luYXRpb25fX2l0ZW0tLWFjdGl2ZSxcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyOiB2YXIoLS1wYWdpbmF0aW9uLWJvcmRlci1ob3ZlciwgdmFyKC0tX3BhZ2luYXRpb24tYm9yZGVyLWhvdmVyLCBub25lKSk7XG4gICAgICAgICAgICAucGFnaW5hdGlvbi1hcnJvdyB7XG4gICAgICAgICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuXG4gICAgICAgIHdpZHRoOiA1cmVtO1xuICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgfVxuXG4gICAgLy8gU1ZHLlxuICAgIC5wYWdpbmF0aW9uLWFycm93IHtcbiAgICAgICAgZmlsbDogdmFyKC0tcHVycGxlKTtcbiAgICAgICAgd2lkdGg6IDJyZW07XG4gICAgICAgIGhlaWdodDogMnJlbTtcbiAgICB9XG59XG4iLCIuZmlsdGVycy1wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctYmxvY2s6IDEwcmVtO1xuXG4gIC5saXN0LXBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAxcmVtO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAucGFnaW5hdGlvbl9faXRlbSB7XG4gICAgd2lkdGg6IDVyZW07XG4gICAgaGVpZ2h0OiA1cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGEge1xuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IHZhcigtLXBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cywgdmFyKC0tX3BhZ2luYXRpb24tYm9yZGVyLXJhZGl1cywgNTAlKSk7XG4gICAgICBjb2xvcjogdmFyKC0tcGFnaW5hdGlvbi10ZXh0LWNvbG9yLCB2YXIoLS1fcGFnaW5hdGlvbi10ZXh0LWNvbG9yLCB2YXIoLS1wdXJwbGUpKSk7XG4gICAgICBib3JkZXI6IHZhcigtLXBhZ2luYXRpb24tYm9yZGVyLCB2YXIoLS1fcGFnaW5hdGlvbi1ib3JkZXIsIG5vbmUpKTtcbiAgICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1oZWFkaW5ncy1mb250KTtcbiAgICAgIGZvbnQtc2l6ZTogdmFyKC0taGVhZGluZ3MtZm9udC13ZWlnaHQpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG5cbiAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJjpob3Zlcjpub3QoW2Rpc2FibGVkXSksXG4gICAgICAmOmZvY3VzOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW9yYW5nZSk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYm9yZGVyOiB2YXIoLS1wYWdpbmF0aW9uLWJvcmRlci1ob3ZlciwgdmFyKC0tX3BhZ2luYXRpb24tYm9yZGVyLWhvdmVyLCBub25lKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5wYWdpbmF0aW9uX19pdGVtLS1hY3RpdmUgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyOiB2YXIoLS1wYWdpbmF0aW9uLWJvcmRlci1ob3ZlciwgdmFyKC0tX3BhZ2luYXRpb24tYm9yZGVyLWhvdmVyLCBub25lKSk7XG4gICAgfVxuXG4gICAgJi5wYWdpbmF0aW9uX19pdGVtLS1lbGxpcHNpcyB7XG4gICAgICBzcGFuIHtcbiAgICAgICAgY29sb3I6IHZhcigtLXBhZ2luYXRpb24tdGV4dC1jb2xvciwgdmFyKC0tX3BhZ2luYXRpb24tdGV4dC1jb2xvciwgdmFyKC0tcHVycGxlKSkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnJlc3VsdC10aXRsZSB7XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgICRjdXN0b20tdGl0bGUtYnJlYWtwb2ludHM6IChcbiAgICAgICAgICAgIHNtOiA1NzZweCxcbiAgICAgICAgICAgIG1kOiA3NjhweCxcbiAgICAgICAgICAgIGxnOiA5OTJweCxcbiAgICAgICAgICAgIHhsOiAxMjAwcHgsXG4gICAgKTtcblxuICAgIEBlYWNoICRicmVha3BvaW50LCAkdmFsdWUgaW4gJGN1c3RvbS10aXRsZS1icmVha3BvaW50cyB7XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygjeyR2YWx1ZX0gLyAxMiAqIDYgLSAzcmVtKTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICB9XG59XG4uc2VhcmNoLXNuaXBwZXQge1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICAmLmhhcy1pbWFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6ICdpbWFnZSBjb250ZW50JztcbiAgICAgICAgZ3JpZC1hdXRvLWNvbHVtbnM6IDEwcmVtIGF1dG87XG4gICAgICAgIGdhcDogMnJlbTtcblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgICAgICBncmlkLWF1dG8tY29sdW1uczogMTcuNXJlbSBhdXRvO1xuICAgICAgICAgICAgZ2FwOiAzcmVtO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaXMtc3ZnIHtcbiAgICAgICAgLnNlYXJjaC1zbmlwcGV0LWltYWdlIHtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwcHggMHB4LCAyNC42MSUgNS40NSUsIDEwMCUgMHB4LCA5OC45OSUgMzUuNjglLCAxMDAlIDEwMCUsIDc3Ljk3JSA5NiUsIDBweCAxMDAlLCAxLjY2JSA2Ni43NiUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlKTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zZWFyY2gtc25pcHBldC1pbWFnZSB7XG4gICAgICAgIGdyaWQtYXJlYTogaW1hZ2U7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWFyY2gtc25pcHBldC1jb250ZW50IHtcbiAgICAgICAgZ3JpZC1hcmVhOiBjb250ZW50O1xuICAgIH1cblxuICAgIC8vIE92ZXJyaWRlcyBmb3IgY2FyZC1tZXRhIG9uIHNlYXJjaCBzbmlwcGV0LlxuICAgIC5jYXJkLW1ldGEge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIHRpbWUge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5zZWFyY2gtZm9ybS1pbnB1dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAxLjJyZW07XG4gIC5mb3JtLS1zZWFyY2gtaW5wdXQtd3JhcHBlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHN2ZyB7XG4gICAgICBncmlkLWFyZWE6IGJ1dHRvbjtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICB0cmFuc2l0aW9uOiBmaWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICB3aWR0aDogMi41cmVtO1xuICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICBmaWxsOiB2YXIoLS1wdXJwbGUpO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4gICAgcGFkZGluZzogMTVweCAycmVtO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBncmlkLWFyZWE6IGlucHV0O1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgc2Vjb25kYXJ5KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgJiArIC5zZWFyY2gtYnV0dG9uIHtcbiAgICAgICAgc3ZnIHtcbiAgICAgICAgICAvL2ZpbGw6IG1hcC1nZXQoJGNvbG9ycywgdGVydGlhcnkpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGZpZWxkc2V0IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGdhcDogMXJlbTtcbiAgfVxuXG4gIC5zZWFyY2gtZm9ybS1idXR0b24ge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLm5vLXJlc3VsdHMge1xuICBtYXJnaW4tYmxvY2s6IDIuNHJlbTtcbn1cblxuLmZpbHRlcmVkLXJlc3VsdHMtaXRlbSB7XG4gIG1hcmdpbi1ibG9jay1zdGFydDogMXJlbTtcbn1cblxuLnNlYXJjaC1pbnB1dC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGdhcDogMXJlbTtcblxuICBpbnB1dCB7XG4gICAgQGluY2x1ZGUgdmlzdWFsbHktaGlkZGVuO1xuICB9XG5cbiAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHVycGxlKTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgfVxuXG4gIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdzLWZvbnQpO1xuICAgIGZvbnQtd2VpZ2h0OiB2YXIoLS1oZWFkaW5ncy1mb250LXdlaWdodCk7XG4gICAgZm9udC1zaXplOiAyLjRyZW07XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMzIgLyAyNCk7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXg6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxcmVtIDAuOXJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgaW5zZXQ6IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICBvcGFjaXR5OiAwLjY7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG4gIH1cbn1cblxuLmxpc3QtcGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAxcmVtO1xufVxuIiwiLnNlY3JldCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICB0b3A6IDNyZW07XG4gICAgbGVmdDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBwYWRkaW5nOiAxcmVtIDJyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwMDAwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogM3JlbTtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgIH1cbn1cbiIsIi5zZWxlY3RvciB7XG5cdCRzZWxmOiAmO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHotaW5kZXg6IDU7XG5cblx0W2RhdGEtZGlzYWJsZWQ9XCJ0cnVlXCJdIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRvcGFjaXR5OiAwLjU7XG5cdH1cblxuXHQmX193cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQmOmZvY3VzLXdpdGhpbiB7XG5cdFx0XHQuc2VsZWN0b3JfX2lucHV0IHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JiA+IHN2ZyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdHNlbGVjdCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdH1cblx0fVxuXHQmX19pbnB1dCxcblx0Jl9fd3JhcHBlciBzZWxlY3Qge1xuXHRcdHBhZGRpbmc6IDFyZW0gMnJlbTtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdHN2ZyB7XG5cdFx0XHRmaWxsOiB2YXIoLS1wdXJwbGUpO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDJyZW07XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0fVxuXHR9XG5cblx0Jl9faW5wdXQge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IHZhcigtLWlucHV0LWJvcmRlciwgMXB4IHNvbGlkIGhzbGEoMCwgMCUsIDg1JSwgMSkpO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHZhcigtLWlucHV0LWJhY2tncm91bmQtY29sb3IsIHdoaXRlKTtcblx0XHRwYWRkaW5nOiB2YXIoLS1pbnB1dC1wYWRkaW5nLCB2YXIoLS1faW5wdXQtcGFkZGluZywgMXJlbSkpO1xuXHRcdGJvcmRlci1yYWRpdXM6IHZhcigtLWlucHV0LWJvcmRlci1yYWRpdXMsIHZhcigtLV9pbnB1dC1ib3JkZXItcmFkaXVzLCAwKSk7XG5cdH1cblxuXHQvLyBTZXQgcG9pbnRlciBldmVudHMgdG8gbm9uZSwgZWxzZSB5b3UgY2Fubm90IGNsaWNrIG9uIHRoZSBjaG9zZW4gdmFsdWUgYW5kIHBsYWNlaG9sZGVyIGluaXRpYWxseTtcblx0Jl9fdmFsdWUsXG5cdCZfX3BsYWNlaG9sZGVyIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0fVxuXG5cdCZfX3ZhbHVlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cblxuXHQmX19saXN0IHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbnB1dC1iYWNrZ3JvdW5kLCB2YXIoLS1faW5wdXQtYmFja2dyb3VuZCwgd2hpdGUpKTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1pbnB1dC1ib3JkZXItcmFkaXVzLCB2YXIoLS1faW5wdXQtYm9yZGVyLXJhZGl1cywgMCkpO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRib3R0b206IDA7XG5cdFx0d2lkdGg6IGF1dG87XG5cblx0XHQvLyBPdmVycmlkZSBvbmx5IGZvciBpbnNpZGUgY29udGFjdC1mb3Jtcy5cblx0XHQuY29udGFjdF9mb3JtICYge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCZfX2l0ZW0ge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHBhZGRpbmc6IHZhcigtLWlucHV0LXBhZGRpbmcsIHZhcigtLV9pbnB1dC1wYWRkaW5nLCAxcmVtKSk7XG5cblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0aW5zZXQ6IDA7XG5cdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAuMnMgZWFzZS1pbi1vdXQ7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdG9wYWNpdHk6IC4yO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jjpub3QoLnNlbGVjdG9yLS1vcGVuKSB7XG5cdFx0LnNlbGVjdG9yX19saXN0IHtcblx0XHRcdG1heC1oZWlnaHQ6IDAgIWltcG9ydGFudDtcblx0XHR9XG5cdH1cblxuXHQmLS1vcGVuIHtcblx0XHR6LWluZGV4OiAxMTtcblxuXHRcdHN2ZyB7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXHRcdH1cblx0fVxuXG5cdCYtLWNsb3Npbmcge1xuXHRcdHotaW5kZXg6IDExO1xuXHR9XG5cblx0Ji0tc2VsZWN0ZWQge1xuXHRcdCN7JHNlbGZ9X192YWx1ZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQjeyRzZWxmfV9fcGxhY2Vob2xkZXIge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn1cbiIsIi5zb2NpYWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMi4ycmVtO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgICBnYXA6IDNyZW07XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMHB4IDBweCwgMjQuNjElIDUuNDUlLCAxMDAlIDBweCwgOTguOTklIDM1LjY4JSwgMTAwJSAxMDAlLCA3Ny45NyUgOTYlLCAwcHggMTAwJSwgMS42NiUgNjYuNzYlKTtcbiAgICAgICAgY29sb3I6IHZhcigtLW9yYW5nZSk7XG4gICAgICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgc3ZnIHtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgfVxufVxuIiwiLy8gXCJTdGFydCBoaWVyIGpvdXcgYWFudnJhYWdcIiBjYWxsIHRvIGFjdGlvbiBjb21wb25lbnQuIEl0J3MgYWx3YXlzIHN0aWNreSBpbiBzY3JlZW4uIEJvdHRvbSByaWdodC5cbi5zdGlja3ktY3RhIHtcbiAgICAmLnB1cnBsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG5cbiAgICAgICAgLnRoaW5neSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICAgICAgICB9XG4gICAgfVxuICAgICYub3JhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tb3JhbmdlKTtcblxuICAgICAgICAudGhpbmd5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBjb2xvcjogd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgLy8gQnV0dG9uIGNsaXAuXG4gICAgY2xpcC1wYXRoOiBwb2x5Z29uKDBweCAwcHgsIDczJSAzJSwgMTAwJSAwcHgsIDk4Ljk5JSA3NC45JSwgMTAwJSAxMDAlLCAyNyUgOTYlLCAwcHggMTAwJSwgMS4wMSUgMzAlKTtcblxuICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgbGluZS1oZWlnaHQ6IGNhbGMoMTcvMTYpO1xuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDE5OTtcbiAgICAvLyBBbHdheXMgZml4ZWQgYmVjYXVzZSBpdCBtaWdodCBiZSAnb3ZlcicgaW1wb3J0YW50IGNvbnRlbnQ7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiAtNDByZW07XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgY2xpcC1wYXRoOiBwb2x5Z29uKDUwJSAwJSwgMTAwJSAxNCUsIDEwMCUgMTAwJSwgMTQlIDEwMCUsIC01cHggMTA1LjAwJSwgOCUgNTglLCAwcHggMTklKTtcbiAgICAgICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYuZml4ZWQge1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeGwpIHtcbiAgICAgICAgICAgIGJvdHRvbTogMHJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMXJlbSk7XG4gICAgbWFyZ2luOiAwLjVyZW07XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkaGVhZGVyQnJlYWtwb2ludCkge1xuICAgICAgICB3aWR0aDogMTlyZW07XG4gICAgICAgIGhlaWdodDogMTdyZW07XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cblxuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIHBhZGRpbmc6IDEuNXJlbSAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGhlYWRlckJyZWFrcG9pbnQpIHtcbiAgICAgICAgcGFkZGluZzogMnJlbSAwIDA7XG4gICAgfVxuICAgIGJvcmRlci1yYWRpdXM6IDByZW0gMHJlbSAwIDJyZW07XG4gICAgLy8gVGV4dCBpbnNpZGUgbGluay5cbiAgICBwIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICAgICAgICAvLyBNYWtlIHN1cmUgdGV4dCBicmVha3MuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGhlYWRlckJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNWNoO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5Y2g7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudGhpbmd5IHtcblxuICAgICAgICBjbGlwLXBhdGg6IHBvbHlnb24oMHB4IDBweCwgMTAwJSAzNyUsIDEwJSAxMDAlLCA0Ny4zMyUgNTAlLCA2NS4zMyUgMzcuNTclLCA5LjY3JSAxMyUpO1xuXG4gICAgICAgIGhlaWdodDogM3JlbTtcbiAgICAgICAgd2lkdGg6IDEuMnJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkaGVhZGVyQnJlYWtwb2ludCkge1xuICAgICAgICAgICAgaGVpZ2h0OiA3cmVtO1xuICAgICAgICAgICAgd2lkdGg6IDNyZW07XG4gICAgICAgIH1cblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbn1cbiIsIkB2aWV3LXRyYW5zaXRpb24ge1xuICBuYXZpZ2F0aW9uOiBhdXRvO1xufVxuXG4vKiBDdXN0b21pemUgdGhlIGRlZmF1bHQgYW5pbWF0aW9uIGJlaGF2aW9yICovXG46OnZpZXctdHJhbnNpdGlvbi1ncm91cChyb290KSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuLyogRmFkZSBhbmltYXRpb24ga2V5ZnJhbWVzICovXG5Aa2V5ZnJhbWVzIGZhZGUtb3V0IHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4ge1xuICBmcm9tIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8qIEZhZGUgdHJhbnNpdGlvbiBydWxlcyAqL1xuOjp2aWV3LXRyYW5zaXRpb24tb2xkKGZhZGUpIHtcbiAgYW5pbWF0aW9uOiAwLjRzIGVhc2UtaW4gYm90aCBmYWRlLW91dDtcbn1cblxuOjp2aWV3LXRyYW5zaXRpb24tbmV3KGZhZGUpIHtcbiAgYW5pbWF0aW9uOiAwLjRzIGVhc2UtaW4gYm90aCBmYWRlLWluO1xufVxuIiwiLmFuaW1hdGVTZWN0aW9uIHtcbiAgIHNlY3Rpb24ge1xuICAgICAgaGVpZ2h0OiA5MHZoO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgIH1cblxuICAgLmFuaW1hdGUsXG4gICAub2JzZXJ2ZUFuaW1hdGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAuYm94IHtcbiAgICAgICAgIG1hcmdpbjogMCAyMHB4O1xuICAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICBiYWNrZ3JvdW5kOiAjODg4O1xuICAgICAgfVxuICAgfVxuXG4gICAuYmlnIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMyk7XG4gICB9XG59XG4iLCIucGxhdGUtLWVsZW1lbnRfX2J1dHRvbiArIC5wbGF0ZS0tZWxlbWVudF9fYnV0dG9uIHtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XG5cdFx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAxcmVtO1xuXHR9XG59XG4uYnRuIHtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRwYWRkaW5nOiAuNnJlbSAycmVtO1xuXHRmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuXHRmb250LXdlaWdodDogOTAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0Y2xpcC1wYXRoOiBwb2x5Z29uKDBweCAwcHgsIDczJSAzJSwgMTAwJSAwcHgsIDk4Ljk5JSA3NC45MCUsIDEwMCUgMTAwJSwgMjclIDk2JSwgMHB4IDEwMCUsIDEuMDElIDMwJSk7XG5cblx0Zm9udC1zaXplOiAyLjJyZW07XG5cdGxpbmUtaGVpZ2h0OiBjYWxjKDIyLzE3KTtcblx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuXHRcdGZvbnQtc2l6ZTogMi40cmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiBjYWxjKDI0LzIwKTtcblx0fVxuXG5cdC8vIEJ1dHRvbiBhbmQgbGluayByZXNldHMuXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHQtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG5cdGFwcGVhcmFuY2U6IG5vbmU7XG5cblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgLjJzIGVhc2UtaW4tb3V0LCBjb2xvciAuMnMgZWFzZS1pbi1vdXQ7XG5cblx0Jjpob3Zlcixcblx0Jjpmb2N1cyB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxLjA1KTtcblx0fVxuXG5cdCZfX3dyYXBwZXIge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQmLS1sZWZ0IHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHQmLS1jZW50ZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0Ji0tcmlnaHQge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwRG93bikge1xuXHRcdFx0Ji0tbGVmdC1tb2JpbGUge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHR9XG5cdFx0XHQmLS1jZW50ZXItbW9iaWxlIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmLS1yaWdodC1tb2JpbGUge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC8vIENvbG9yIHRoZW1lcyBmb3IgYnV0dG9uLCBiYXNlZCBvbiBzZXR0aW5nIG9uIGJ1dHRvbi5cblx0Ji5vcmFuZ2Uge1xuXHRcdGJhY2tncm91bmQ6IHZhcigtLW9yYW5nZSk7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tb3JhbmdlKTtcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdH1cblx0fVxuXHQmLnB1cnBsZSB7XG5cdFx0YmFja2dyb3VuZDogdmFyKC0tcHVycGxlKTtcblx0XHRjb2xvcjogd2hpdGU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0fVxuXHR9XG5cdCYubGlnaHRibHVlIHtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ibHVlKTtcblx0XHRjb2xvcjogd2hpdGU7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB2YXIoLS1ibHVlKTtcblx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdH1cblx0fVxuXHQmLmdyZWVuIHtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1ncmVlbik7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tZ3JlZW4pO1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0fVxuXHR9XG5cdCYud2hpdGUge1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1wdXJwbGUpO1xuXHRcdH1cblx0fVxuXG5cdCYub3V0bGluZSB7XG5cdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0Y29sb3I6IHZhcigtLXB1cnBsZSk7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdGJhY2tncm91bmQ6IHZhcigtLWVycm9yLWNvbG9yKTtcblx0XHR9XG5cdH1cblx0Ji5vdXRsaW5lLXNvbGlkIHtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1lcnJvci1jb2xvcik7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogdmFyKC0tZXJyb3ItY29sb3IpO1xuXHRcdFx0YmFja2dyb3VuZDogd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0Ji50cmFuc3BhcmVudCB7XG5cdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0Y29sb3I6IHZhcigtLXB1cnBsZSk7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG5cblx0Ly8gRGlzYWJsZWQgc3RhdGUuLlxuXHQmW2Rpc2FibGVkXSB7XG5cdFx0ZmlsdGVyOiBncmF5c2NhbGUoMSk7XG5cdFx0Jjpob3Zlcixcblx0XHQmOmZvY3VzIHtcblx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRjb2xvcjogdW5zZXQ7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1bnNldDtcblx0XHRcdGN1cnNvcjogaW5pdGlhbDtcblx0XHR9XG5cdH1cbn1cbiIsIjo6cGxhY2Vob2xkZXIge1xuXHRjb2xvcjogaHNsYSgwLCAwJSwgMCUsIDAuMzMpO1xuXHRvcGFjaXR5OiAxO1xufVxuLmZvcm0tc3VibWl0IHtcblx0bWFyZ2luLWJsb2NrLXN0YXJ0OiAzcmVtO1xufVxuXG4ubGlzeS1mb3JtIHtcblx0aDIge1xuXHRcdGZvbnQtc2l6ZTogMy40cmVtO1xuXHR9XG5cdGgzIHtcblx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0fVxuXG5cdGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuXHRpbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHRpbnB1dFt0eXBlPVwibnVtYmVyXCJdIHtcblx0XHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0fVxufVxuLmxpc3ktZm9ybSxcbi5wbGF0ZS1wYXltZW50LWZvcm0sXG4uY29udGFjdF9mb3JtIHtcblx0JHNlbGY6ICY7XG5cblx0Jl9fY29sdW1uLFxuXHQmX19yb3cge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdH1cblxuXHQmX19jb2x1bW4ge1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblx0fVxuXG5cdC8vIFRhcmdldHRlZCBhdCBmb3JtIHdoZXJlIGxhc3Qgcm93IGlzIGNvbWJpIG9mIGNvbmRpdGlvbiBhbmQgYnV0dG9uIGZpZWxkcy5cblx0LmNvbnRhY3RfZm9ybV9fZmllbGQgKyAuY29udGFjdF9mb3JtX19yb3cge1xuXHRcdG1hcmdpbi10b3A6IDMuMnJlbTtcblx0fVxuXHQmX19yb3cge1xuXHRcdG1hcmdpbi1yaWdodDogLTEgKiBtYXAtZ2V0KCRwYWRkaW5nLCBcImNvbHVtbi1tb2JpbGVcIik7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xICogbWFwLWdldCgkcGFkZGluZywgXCJjb2x1bW4tbW9iaWxlXCIpO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAtMSAqIG1hcC1nZXQoJHBhZGRpbmcsIFwiY29sdW1uLWRlc2t0b3BcIik7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTEgKiBtYXAtZ2V0KCRwYWRkaW5nLCBcImNvbHVtbi1kZXNrdG9wXCIpO1xuXHRcdH1cblx0fVxuXG5cdCZfX2NvbHVtbiB7XG5cdFx0ZmxleDogMSAxIDEwJTtcblxuXHRcdCN7JHNlbGZ9X19maWVsZCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHBhZGRpbmcsIFwiY29sdW1uLW1vYmlsZVwiKTtcblx0XHRcdHBhZGRpbmctbGVmdDogbWFwLWdldCgkcGFkZGluZywgXCJjb2x1bW4tbW9iaWxlXCIpO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IG1hcC1nZXQoJHBhZGRpbmcsIFwiY29sdW1uLWRlc2t0b3BcIik7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogbWFwLWdldCgkcGFkZGluZywgXCJjb2x1bW4tZGVza3RvcFwiKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX19sYWJlbCB7XG5cdFx0Y29sb3I6IHZhcigtLXB1cnBsZSk7XG5cdFx0Zm9udC13ZWlnaHQ6IDkwMDtcblx0XHRmb250LWZhbWlseTogJ0xhdG8nLCBzYW5zLXNlcmlmO1xuXHRcdG1hcmdpbi1ibG9jay1lbmQ6IC44cmVtO1xuXHR9XG5cblx0aW5wdXQsXG5cdHRleHRhcmVhLFxuXHQuYXV0b2ZpbGxfX2Fuc3dlcnMge1xuXHRcdGJvcmRlcjogdmFyKC0taW5wdXQtYm9yZGVyLCAxcHggc29saWQgaHNsYSgwLCAwJSwgODUlLCAxKSk7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5wdXQtYmFja2dyb3VuZC1jb2xvciwgd2hpdGUpO1xuXHRcdGNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuXHRcdGFjY2VudC1jb2xvcjogY3VycmVudENvbG9yO1xuXHRcdHBhZGRpbmc6IHZhcigtLWlucHV0LXBhZGRpbmcsIHZhcigtLV9pbnB1dC1wYWRkaW5nLCAxcmVtKSk7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0taW5wdXQtYm9yZGVyLXJhZGl1cywgdmFyKC0tX2lucHV0LWJvcmRlci1yYWRpdXMsIDApKTtcblxuXHRcdCY6bm90KFt0eXBlPSdyYWRpbyddKTpub3QoW3R5cGU9J2NoZWNrYm94J10pOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IDJweCBzb2xpZCB2YXIoLS1wdXJwbGUpO1xuXHRcdFx0b3V0bGluZS1vZmZzZXQ6IC0ycHg7XG5cdFx0fVxuXHR9XG5cblx0dGV4dGFyZWEge1xuXHRcdHJlc2l6ZTogdmVydGljYWw7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0taW5wdXQtYm9yZGVyLXJhZGl1cywgdmFyKC0tX2lucHV0LWJvcmRlci1yYWRpdXMsIDApKSB2YXIoLS1pbnB1dC1ib3JkZXItcmFkaXVzLCB2YXIoLS1faW5wdXQtYm9yZGVyLXJhZGl1cywgMCkpIDAgdmFyKC0taW5wdXQtYm9yZGVyLXJhZGl1cywgdmFyKC0tX2lucHV0LWJvcmRlci1yYWRpdXMsIDApKTtcblx0fVxuXG5cdCZfX2ZpZWxkIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXHRcdH1cblx0XHQmX19lcnJvciB7XG5cdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0fVxuXG5cdFx0Ji5yYWRpbyxcblx0XHQmLmNoZWNrYm94IHtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb2xvcjogdmFyKC0tcHVycGxlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmJ1dHRvbiB7XG5cdFx0XHQvL2lmIGl0IGlzIGJ1dHRvbiBhbHdheXMgYWxpZ24gcmlnaHQgc2lkZTpcblx0XHRcdC5idG5fX3dyYXBwZXIge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtLWVycm9yIHtcblx0XHRcdGlucHV0LFxuXHRcdFx0dGV4dGFyZWEsXG5cdFx0XHQuc2VsZWN0b3IsXG5cdFx0XHQucmFkaW8tY2hlY2tfX2lucHV0LFxuXHRcdFx0LmZpbGVfX2Ryb3Age1xuXHRcdFx0XHRib3JkZXItY29sb3I6IHJlZCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oaWRlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59XG5cbi5ub3RpZmljYXRpb24ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0Lm1lc3NhZ2Uge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQmLnN1Y2Nlc3Mge1xuXHRcdC5tZXNzYWdlX19zdWNjZXNzIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG5cblx0Ji5lcnJvciB7XG5cdFx0Lm1lc3NhZ2VfX2Vycm9yIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59XG5cbi5ncmVjYXB0Y2hhLWJhZGdlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmZpbGUge1xuXHQvLyBGaWxlIGRyb3Agc3R5bGluZy5cblx0LmZpbGVuYW1lIHtcblx0XHRwYWRkaW5nOiAuNXJlbSAxLjhyZW07XG5cdFx0Ym9yZGVyLXJhZGl1czogLjhyZW07XG5cdFx0Y29sb3I6IHZhcigtLWlucHV0LWxhYmVsLWNvbG9yLCB2YXIoLS1faW5wdXQtbGFiZWwtY29sb3IsIGJsYWNrKSk7XG5cdH1cblx0Jl9fZHJvcCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0Z3JpZC10ZW1wbGF0ZS1hcmVhczogJ2ZpbGVkcm9wJztcblxuXHRcdGN1cnNvcjogcG9pbnRlcjsgLy8gQmVjYXVzZSBzdGFuZGFyZCBpbnB1dCBsYWJlbCBkb2VzIG5vdCBoYXZlIGN1cnNvciBwb2ludGVyLlxuXG5cdFx0Ym9yZGVyOiAycHggZGFzaGVkIHJnYmEoMCwgMCwgMCwgMC4yNCk7XG5cdFx0Ym9yZGVyLXJhZGl1czogdmFyKC0taW5wdXQtYm9yZGVyLXJhZGl1cywgdmFyKC0tX2lucHV0LWJvcmRlci1yYWRpdXMsIDApKTtcblxuXHRcdCY6Zm9jdXMtd2l0aGluIHtcblx0XHRcdGJvcmRlci1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItY29sb3I6IHZhcigtLXB1cnBsZSk7XG5cdFx0fVxuXG5cdFx0Ji5oYXNfZmlsZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBoc2xhKDEyMCwgMTAwJSwgMjUlLCAwLjEpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBoc2xhKDEyMCwgMTAwJSwgMjUlLCAwLjEpO1xuXHRcdH1cblx0fVxuXG5cdCZfX292ZXJsYXkge1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGdyaWQtYXJlYTogZmlsZWRyb3A7XG5cdFx0cGFkZGluZzogMXJlbSA0LjhyZW0gMXJlbSAxcmVtO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0fVxuXG5cdGlucHV0IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Z3JpZC1hcmVhOiBmaWxlZHJvcDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGZvbnQtc2l6ZTogMDsgLy8gVG8gaGlkZSB0aGUgdGV4dCBwYXJ0IG9mIHN0YW5kYXJkIGZpbGUgaW5wdXQgdHlwZS5cblx0fVxuXG5cdC5kcmFnX292ZXIge1xuXHRcdGJvcmRlci1zdHlsZTogZGFzaGVkO1xuXHR9XG5cblx0Jl9fZHJvcDpub3QoLmhhc19maWxlKSB7XG5cdFx0LmZpbGVfX3JlbW92ZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX3JlbW92ZSB7XG5cdFx0Z3JpZC1hcmVhOiBmaWxlZHJvcDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAxcmVtO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRiYWNrZ3JvdW5kOiB2YXIoLS1jb2xvci1wcmltYXJ5KTtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRoZWlnaHQ6IDIuOHJlbTtcblx0XHRsaW5lLWhlaWdodDogMTtcblx0XHR3aWR0aDogMi44cmVtO1xuXHR9XG59XG5cbiRyYWRpb0NoZWNrU2l6ZTogMnJlbTtcbi5yYWRpby1jaGVjayB7XG5cdCRyYWRpb0NoZWNrOiAmO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCYtLXJhZGlvIHtcblx0XHQjeyRyYWRpb0NoZWNrfSB7XG5cdFx0XHQmX19pbnB1dCB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvLyBXZSB1c2UgbmF0aXZlIGlucHV0LlxuXHRpbnB1dCB7XG5cdFx0d2lkdGg6IDEuNnJlbTtcblx0XHRoZWlnaHQ6IDEuNXJlbTsgLy8gMC4xIHNtYWxsZXIgYmVjYXVzZSBvZiBTYWZhcmkuLlxuXHRcdG1hcmdpbi1pbmxpbmUtZW5kOiAxcmVtO1xuXHRcdGFwcGVhcmFuY2U6IGF1dG87XG5cdH1cbn1cbi8vIE5ldyBzdHlsaW5nIHJ1bGVzOyBMZXNzIHNwZWNpZmljIGFuZCByZXVzYWJsZS5cbi5mb3JtLWNvbnRyb2wge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdGxhYmVsIHtcblx0XHRjb2xvcjogdmFyKC0tcHVycGxlKTtcblx0XHRmb250LXdlaWdodDogOTAwO1xuXHRcdGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogLjhyZW07XG5cdH1cblxuXHRpbnB1dCB7XG5cdFx0Ym9yZGVyOiB2YXIoLS1pbnB1dC1ib3JkZXIsIDFweCBzb2xpZCBoc2xhKDAsIDAlLCA4NSUsIDEpKTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1pbnB1dC1iYWNrZ3JvdW5kLWNvbG9yLCB3aGl0ZSk7XG5cdFx0Y29sb3I6IHZhcigtLXB1cnBsZSk7XG5cdFx0YWNjZW50LWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0cGFkZGluZzogdmFyKC0taW5wdXQtcGFkZGluZywgdmFyKC0tX2lucHV0LXBhZGRpbmcsIDFyZW0pKTtcblx0XHRib3JkZXItcmFkaXVzOiB2YXIoLS1pbnB1dC1ib3JkZXItcmFkaXVzLCB2YXIoLS1faW5wdXQtYm9yZGVyLXJhZGl1cywgMCkpO1xuXG5cdFx0Jjpub3QoW3R5cGU9J3JhZGlvJ10pOm5vdChbdHlwZT0nY2hlY2tib3gnXSk6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogMnB4IHNvbGlkIHZhcigtLXB1cnBsZSk7XG5cdFx0XHRvdXRsaW5lLW9mZnNldDogLTJweDtcblx0XHR9XG5cdH1cbn1cblxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmNvbmRpdGlvbiB7XG5cdGxhYmVsIHtcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxufVxuXG5idXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxcmVtO1xuXHRcblx0JltkaXNhYmxlZF0ge1xuXHRcdCY6aG92ZXIsXG5cdFx0Jjpmb2N1cyxcblx0XHQmOmFjdGl2ZSB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdFx0c3ZnIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdGZpbHRlcjogZ3JheXNjYWxlKDEpO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHR3aWR0aDogMS44cmVtO1xuXHRcdFx0aGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YW5pbWF0aW9uLW5hbWU6IHNwaW47XG5cdFx0XHRhbmltYXRpb24tZHVyYXRpb246IDQwMDBtcztcblx0XHRcdGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuXHRcdFx0YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuXHRcdFx0Ym9yZGVyOiAycHggZG90dGVkIGN1cnJlbnRDb2xvcjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbkBrZXlmcmFtZXMgc3BpbiB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbkBpbXBvcnQgXCIuLi9jb21wb25lbnRzL3BhcnRuZXItb3B0aW9uXCI7XG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9jaGlsZHJlbi1maWVsZFwiO1xuIiwiLy8gRm9ybSBjb250cm9sIHN0eWxpbmcgZm9yIG9wdGlvbiBhbmQgbGFiZWwgY29tYmkncy5cbi5qcy1wYXJ0bmVyLW9wdGlvbi13cmFwcGVyIHtcbiAgICAmLmpzLXllcy1zZWxlY3RlZCB7XG4gICAgICAgIC8vYmFja2dyb3VuZDogcGluaztcbiAgICB9XG5cbiAgICAmOm5vdCgubm8tanMpOm5vdCguanMteWVzLXNlbGVjdGVkKSB7XG4gICAgICAgIC5qcy1jb25kaXRpb25hbC1ncm91cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufVxuLmpzLWNvbmRpdGlvbmFsLWdyb3VwIHtcbiAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IDEuNnJlbTtcbn1cbi5wYXJ0bmVyLWZpZWxkc2V0IHtcbiAgICBib3JkZXI6IHZhcigtLWlucHV0LWJvcmRlciwgMXB4IHNvbGlkIGhzbGEoMCwgMCUsIDg1JSwgMSkpO1xuICAgIGxlZ2VuZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICB9XG59XG4uZm9ybS1jb250cm9sLW9wdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgJi5jb250YWN0X2Zvcm1fX2ZpZWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG5cbiAgICBpbnB1dCB7XG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEuNnJlbTtcbiAgICAgICAgaGVpZ2h0OiAxLjVyZW07IC8vIDAuMSBzbWFsbGVyIGJlY2F1c2Ugb2YgU2FmYXJpLi5cbiAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDFyZW07XG4gICAgICAgIGFwcGVhcmFuY2U6IGF1dG87XG4gICAgfVxufSIsIi5qcy1jaGlsZHJlbi1hcHBsaWNhdGlvbi13cmFwcGVyIHtcblxuICAgICY6bm90KC5uby1qcykge1xuICAgICAgICAubG9hZGluZy1tc2cge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGZpZWxkc2V0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0taW5wdXQtYmFja2dyb3VuZC1jb2xvciwjZmZmKTtcbiAgICAgICAgYm9yZGVyOiB2YXIoLS1pbnB1dC1ib3JkZXIsMXB4IHNvbGlkICNkOWQ5ZDkpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiB2YXIoLS1pbnB1dC1ib3JkZXItcmFkaXVzLHZhcigtLV9pbnB1dC1ib3JkZXItcmFkaXVzLDApKTtcbiAgICB9XG5cbiAgICAuY2hpbGQtYXBwbGljYXRpb24ge1xuICAgICAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjAyKTtcblxuICAgICAgICAmOm5vdCguc2hvdykge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuXG4gICAgICAgICYuc2hvdy1maXhlZCB7XG5cbiAgICAgICAgICAgIC5hY3Rpb25zLmFwcGxpY2F0aW9uLWFjdGlvbnMge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmNoaWxkLWZpZWxkc2V0IHtcbiAgICAgICAgJjpub3QoLnNob3cpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICAmLnNob3ctZml4ZWQge1xuXG4gICAgICAgICAgICAuYWN0aW9ucy5tYWluIHtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY3Rpb25zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAycmVtIDAgMXJlbTtcblxuICAgICAgICAmLm1haW4ge1xuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW4taW5saW5lLWVuZDogLjhyZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLWdyb3VwIHtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICA+IC5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSk7XG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDIgLSAuNXJlbSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuIiwiLmFkZHJlc3Mge1xuICAgIC5jb250YWN0X2Zvcm1fX2xhYmVsIHtcbiAgICAgICAgQGV4dGVuZCAudmlzdWFsbHktaGlkZGVuO1xuICAgIH1cbn1cbi8vIEZpZWxkc2V0LlxuLmFkZHJlc3MtaW5wdXQtZ3JvdXAge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogcmVkO1xuXG4gICAgaW5wdXQgKyBsYWJlbCB7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICB9XG5cbiAgICAuZm9ybS1jb250cm9sLWdyb3VwIHtcblxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgID4gLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyICsgMXJlbSk7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgJltkaXNhYmxlZF0ge1xuICAgICAgICAgICAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMjgsIDEyOCwgMTI4LCAwLjEpO1xuICAgICAgICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjkpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltkYXRhLWRpcnR5PVwiY29tcGxldGVkXCJdIHtcbiAgICAgICAgICAgICAgICBmaWx0ZXI6IHVuc2V0O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjNWZmZGY7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2IoMCwxNTMsNjgpO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmW2RhdGEtZGlydHk9XCJlcnJvclwiXSB7XG4gICAgICAgICAgICAgICAgZmlsdGVyOiB1bnNldDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkO1xuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogcmdiKDI1NSwgMCwgMCk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5mb3JtLWNvbnRyb2wge1xuICAgIGlucHV0ICsgbGFiZWwge1xuICAgICAgICBvcmRlcjogLTE7XG4gICAgfVxufVxuXG4uZm9ybS1jb250cm9sLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMXJlbTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICA+IC5mb3JtLWNvbnRyb2wge1xuICAgICAgICBmbGV4OiAxIDEgYXV0bztcbiAgICAgICAgZmxleC1iYXNpczogMzAwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAyIC0gLjVyZW0pO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbi5jaGlsZC1maWVsZHNldCArIC5jaGlsZC1maWVsZHNldCxcbi5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWdyb3VwLFxuLmZvcm0tY29udHJvbC1ncm91cCArIC5mb3JtLWNvbnRyb2wtZ3JvdXAsXG4uZm9ybS1jb250cm9sLWdyb3VwICsgLmZvcm0tY29udHJvbCxcbi5mb3JtLWNvbnRyb2wtb3B0aW9uICsgLmZvcm0tY29udHJvbCxcbi5mb3JtLWNvbnRyb2wtb3B0aW9uICsgLmZvcm0tY29udHJvbC1ncm91cCxcbi5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sIHtcbiAgICBtYXJnaW4tdG9wOiAxLjZyZW07XG59XG5cbiIsIi5hdXRvZmlsbCB7XG4gICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAvLyBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgaW5wdXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBmbGV4OiAxIDEgYXV0bztcbiAgIH1cblxuICAgJl9fYW5zd2VycyB7XG4gICAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7XG5cbiAgICAgICZfX2l0ZW0ge1xuICAgICAgICAgbWFyZ2luOiAwLjI1cmVtIDAuNXJlbTtcbiAgICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkY29sb3JzLCBsaWdodGdyZXkpO1xuICAgICAgfVxuICAgfVxuICAgJl9fbGlzdCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAtMC4yNXJlbTtcbiAgICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIGxpZ2h0Z3JleSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKGNhbGMoMTAwJSkpO1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24ob3BhY2l0eSk7XG4gICAgICAmLS1hY3RpdmUsXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgfVxuICAgICAgJl9faXRlbSB7XG4gICAgICAgICBtYXJnaW46IDAuMjVyZW0gMC41cmVtO1xuICAgICAgICAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsIHdoaXRlKTtcbiAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICB9XG4gICAgICB9XG4gICB9XG4gICAmOmhvdmVyIHtcbiAgICAgIC5hdXRvZmlsbF9fbGlzdCB7XG4gICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgIH1cbiAgIH1cbn1cbiIsIi5qcy1wcm9jZXNzZWQgLmpzLWlkZWFsLWZvcm0td3JhcHBlcjpub3QoLmFjdGl2ZSksXG4uanMtcHJvY2Vzc2VkIC5qcy1vdGhlci1mb3JtLXdyYXBwZXI6bm90KC5hY3RpdmUpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLmpzLXRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuLmpzLXRhYnMgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5qcy10YWJzIGJ1dHRvbi5hY3RpdmUge1xuICAgIC8qd2lkdGg6IDEwMCU7Ki9cbn1cblxuaW5wdXRbdHlwZT0nc3VibWl0J106ZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IC4yICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmpzLW90aGVyLWZvcm0td3JhcHBlcixcbi5qcy1pZGVhbC1mb3JtLXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAwO1xufSIsIi5wbGF0ZS0tZWxlbWVudF9fZG93bmxvYWRzX2VsZW1lbnQgKyAucGxhdGUtLWVsZW1lbnRfX2Rvd25sb2Fkc19lbGVtZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuLmRvd25sb2Fkcy1lbGVtZW50IHtcbiAgICAuc3dpcGVyLW5hdi1idXR0b24ge1xuICAgICAgICB3aWR0aDogM3JlbTtcbiAgICAgICAgaGVpZ2h0OiAzcmVtO1xuICAgICAgICAub3V0ZXIge1xuICAgICAgICAgICAgZmlsbDogdmFyKC0tb3JhbmdlKTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuICAgICYuaGFzLWRyb3Bkb3duIHtcbiAgICAgICAgLmRvd25sb2Fkcy1lbGVtZW50LWhlYWRlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgICAgICYtLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgICAgICAgICAgLmlubmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAmLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB9XG5cbiAgICAuYnRuIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgfVxuXG4gICAgLmRvd25sb2Fkcy1lbGVtZW50LWRyb3Bkb3duIHtcbiAgICAgICAgJi1pbm5lciB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZ2FwOiAxcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoLmhhcy1pbWFnZXMpIHtcbiAgICAgICAgICAgIC5kb3dubG9hZC1pdGVtIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbGEoMjgyLCA2MSUsIDMwJSwgLjE3KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaGFzLWltYWdlcyB7XG4gICAgICAgICAgICAuZG93bmxvYWRzLWVsZW1lbnQtZHJvcGRvd24taW5uZXIge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgICAgICAgICBnYXA6IDFyZW07XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xuXG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuLmRvd25sb2FkLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogJ2Rvd25sb2FkJztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgYSB7XG4gICAgICAgIGdyaWQtYXJlYTogZG93bmxvYWQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgICYubGlnaHRib3gge1xuICAgICAgICAgICAgY3Vyc29yOiB6b29tLWluO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICArIC5pbWFnZS1kb3dubG9hZCB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXJlbSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgIH1cblxuICAgICAgICAmLmltYWdlLWRvd25sb2FkIHtcbiAgICAgICAgICAgIGdyaWQtYXJlYTogZG93bmxvYWQ7XG4gICAgICAgICAgICBqdXN0aWZ5LXNlbGY6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xcmVtKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbi5maWxlLWRvd25sb2FkIHtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgfVxufVxuLmRvd25sb2Fkcy1lbGVtZW50LWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIC4ycyBlYXNlLWluLW91dDtcbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgdmFyKC0tcHVycGxlKTtcbiAgICB9XG59XG5cbi5kb3dubG9hZHMtZWxlbWVudCB7XG4gICAgJi1kcm9wZG93biB7XG4gICAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb247XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgICAgJjpub3QoLmRvd25sb2Fkcy1lbGVtZW50LWRyb3Bkb3duLS1hY3RpdmUpIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMy4ycmVtO1xuXG4gICAgdGFibGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbn1cblxudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbnRhYmxlLCB0aCwgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTA0LCAzMSwgMTMyLCAuMik7XG59XG5cbnRoIHtcbiAgICBjb2xvcjogdmFyKC0tcHVycGxlKTtcbiAgICB0ZXh0LWFsaWduOiBzdGFydDtcbn1cblxudGgsIHRkIHtcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcbn1cbiIsIi5pbWFnZSB7XG5cdCYuY2xpcCB7XG5cdFx0Y2xpcC1wYXRoOiB2YXIoLS1pbWFnZS1jbGlwKTtcblxuXHRcdGltZyB7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwIDJyZW0gMCAxcmVtO1xuXHRcdH1cblx0fVxuXHRpbWcge1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0fVxuXG5cdCYtLWxhcmdlIHtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgMiAqICN7bWFwLWdldCgkcGFkZGluZywgXCJjb2x1bW4tbW9iaWxlXCIpfSk7XG5cdFx0bWFyZ2luLWxlZnQ6IC0xICogbWFwLWdldCgkcGFkZGluZywgXCJjb2x1bW4tbW9iaWxlXCIpO1xuXHR9XG5cdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcblx0XHQmLS1sYXJnZSB7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMiAqICN7bWFwLWdldCgkcGFkZGluZywgXCJjb2x1bW4tZGVza3RvcFwiKX0pO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xICogbWFwLWdldCgkcGFkZGluZywgXCJjb2x1bW4tZGVza3RvcFwiKTtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvYmplY3QtZml0OiBjb3Zlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbkBtaXhpbiBtYXJnaW5JbWFnZUxhcmdlKCRwb3MsICRzaXplKSB7XG5cdCRwb3NFeHRyYTogXCI6Zmlyc3Qtb2YtdHlwZVwiO1xuXG5cdEBpZiAkcG9zID09IFwiYm90dG9tXCIge1xuXHRcdCRwb3NFeHRyYTogXCI6bGFzdC1vZi10eXBlXCI7XG5cdH1cblxuXHQucGxhdGUtLXJvdyN7JHBvc0V4dHJhfSB7XG5cdFx0W2RhdGEtcGxhdGUtb2JqZWN0LXR5cGU9XCJlbGVtZW50X3BsYWNlaG9sZGVyXCJdICsgLnBsYXRlLS1lbGVtZW50X19pbWFnZSxcblx0XHQucGxhdGUtLWVsZW1lbnRfX2ltYWdlI3skcG9zRXh0cmF9IHtcblx0XHRcdC5pbWFnZS0tbGFyZ2U6bm90KC5pbWFnZS0tc2luZ2xlKSB7XG5cdFx0XHRcdGhlaWdodDogY2FsYygxMDAlICsgI3skc2l6ZX0pO1xuXHRcdFx0XHRtYXJnaW4tI3skcG9zfTogLSRzaXplO1xuXHRcdFx0XHRmbGV4OiAxIDEgNTAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wbGF0ZS0tcm93Om9ubHktY2hpbGQge1xuXHRcdC5pbWFnZS0tc2luZ2xlIHtcblx0XHRcdGhlaWdodDogY2FsYygxMDAlICsgI3skc2l6ZX0gKiAyKTtcblx0XHRcdG1hcmdpbi0jeyRwb3N9OiAtJHNpemU7XG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHR9XG5cdH1cbn1cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcblx0LnBsYXRlLS1yb3cge1xuXHRcdC5wbGF0ZS0tY29sdW1uIHtcblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSxcblx0XHRcdCY6bGFzdC1vZi10eXBlIHtcblx0XHRcdFx0LmltYWdlIHtcblx0XHRcdFx0XHQmLS1sYXJnZSB7XG5cdFx0XHRcdFx0XHRAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcblx0XHRcdFx0XHRcdFx0Ji1jb2wtI3skaX0ge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKCgxMDB2dyAtICgxMDAlIC8gI3skaX0gKiAxMikpIC8gMiArIDEwMCUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3Qtb2YtdHlwZSB7XG5cdFx0XHRcdC5pbWFnZSB7XG5cdFx0XHRcdFx0Ji0tbGFyZ2Uge1xuXHRcdFx0XHRcdFx0QGZvciAkaSBmcm9tIDEgdGhyb3VnaCAxMiB7XG5cdFx0XHRcdFx0XHRcdCYtY29sLSN7JGl9IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogY2FsYygoMTAwdncgLSAoMTAwJSAvICN7JGl9ICogMTIpKSAvIC0yICsgI3ttYXAtZ2V0KCRwYWRkaW5nLCBcImNvbHVtbi1kZXNrdG9wXCIpfSk7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JjpsYXN0LW9mLXR5cGU6bm90KDpvbmx5LWNoaWxkKSB7XG5cdFx0XHRcdC5pbWFnZS0tbGFyZ2Uge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAtMSAqIG1hcC1nZXQoJHBhZGRpbmcsIFwiY29sdW1uLWRlc2t0b3BcIik7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpvbmx5LWNoaWxkIHtcblx0XHRcdFx0LmltYWdlIHtcblx0XHRcdFx0XHQmLS1sYXJnZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogY2FsYygoMTAwdncgLSAoMTAwJSkpIC8gLTIpO1xuXHRcdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwdncpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLm1hcCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRwYWRkaW5nLWJvdHRvbTogNjAlO1xuXG5cdEBpbmNsdWRlIHotaW5kZXgobWFwKTtcbn1cblxuLmxlYWZsZXQtbWFya2VyLWljb24ubGVhZmxldC16b29tLWFuaW1hdGVkLmxlYWZsZXQtaW50ZXJhY3RpdmUge1xuXHRoZWlnaHQ6IDNyZW07XG5cblx0cGF0aCB7XG5cdFx0ZmlsbDogdmFyKC0tYWNjZW50LWNvbG9yICk7XG5cdH1cbn1cblxuW3NyYz1cImh0dHBzOi8vdW5wa2cuY29tL2xlYWZsZXRAMS42LjAvZGlzdC9pbWFnZXMvbWFya2VyLWljb24ucG5nXCJdIHtcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufSIsIi5wYXJhZ3JhcGgge1xuXHRoMixcblx0dWwsXG5cdG9sLFxuXHRwLFxuXHR0YWJsZSB7XG5cdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDMuMnJlbTtcblx0XHR9XG5cdH1cblxuXHRhIHtcblx0XHRAaW5jbHVkZSBsaW5rRWZmZWN0O1xuXHR9XG5cblx0dWwge1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRsaSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiAwLjVyZW07XG5cdFx0XHRcdGhlaWdodDogMC41cmVtO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Q29sb3I7XG5cdFx0XHRcdHRvcDogMXJlbTtcblx0XHRcdFx0bGVmdDogMC4ycmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0b2wge1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0cGFkZGluZzogMDtcblx0XHRjb3VudGVyLXJlc2V0OiBteS1hd2Vzb21lLWNvdW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0bGkge1xuXHRcdFx0Y291bnRlci1pbmNyZW1lbnQ6IG15LWF3ZXNvbWUtY291bnRlcjtcblx0XHRcdHBhZGRpbmctbGVmdDogMnJlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogY291bnRlcihteS1hd2Vzb21lLWNvdW50ZXIpIFwiLiBcIjtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLnBsYXRlLS1lbGVtZW50X19hdXRvX3doaXRlc3BhY2Uge1xuICAgd2lkdGg6IDEwMCU7XG4gICBtYXJnaW4tYm90dG9tOiBhdXRvO1xufVxuIiwiLnBsYXRlLXBheW1lbnQtZm9ybSB7XG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgICAucmFkaW8tY2hlY2sge1xuICAgICAgICBnYXA6IDFyZW07XG4gICAgfVxuICAgIC5pbmxpbmUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5tb3RpdmF0aW9uLWRlc2NyaXB0aW9uLFxuICAgIC5mcmVxdWVuY3ktZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIH1cblxuICAgIC8vIFBpZWNlIG9mIHRleHQgdGhhdCBleHBsYWlucyB3aGF0IGhhcHBlbnMgd2l0aCBhIHJlY3VycmluZyBwYXltZW50IGZsb3cuXG4gICAgQHN1cHBvcnRzIHNlbGVjdG9yKDpoYXMoKikpIHtcbiAgICAgICAgLmZyZXF1ZW5jeS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgICY6aGFzKGlucHV0OmNoZWNrZWQ6bm90KFt2YWx1ZT1cIm9uZV90aW1lXCJdKTpub3QoW25hbWU9XCJtb2xsaWVfY29uZGl0aW9uX2NoZWNrXCJdKSkge1xuICAgICAgICAgICAgLmZyZXF1ZW5jeS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFtb3VudC1pbnB1dHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAxcmVtO1xuICAgIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG5cbiAgICBsYWJlbCB7XG4gICAgICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAycmVtO1xuICAgIH1cblxuICAgIC5hbW91bnQtaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBnYXA6IDAuNXJlbTtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB9XG59IiwiLnByb2Nlc3MtZWxlbWVudCB7XG4gICAgJi5ib3JkZXJlZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG4gICAgfVxuXG4gICAgJi5udW1iZXJlZCB7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDFyZW07XG5cbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQuMnJlbTtcbiAgICAgICAgICAgICAgICB3aWR0aDogNC4ycmVtO1xuXG4gICAgICAgICAgICAgICAgY29udGVudDogY291bnRlcihwcm9jZXNzKTtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogdmFyKC0taGVhZGluZ3MtZm9udCk7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWhlYWRpbmdzLWZvbnQtd2VpZ2h0KTtcblxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bih4cykge1xuICAgICAgICBtYXJnaW46IDAgI3ttYXAtZ2V0KCRwYWRkaW5nLCAnY29sdW1uLW1vYmlsZScpICogLTF9O1xuICAgIH1cblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIC0tX3RleHQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG5cblxuICAgIGEge1xuICAgICAgICBAaW5jbHVkZSBsaW5rRWZmZWN0O1xuICAgIH1cblxuICAgIGgyLFxuICAgIG9sLFxuICAgIHVsLFxuICAgIGxpLFxuICAgIHAge1xuICAgICAgICBjb2xvcjogdmFyKC0tX3RleHQtY29sb3IpO1xuICAgIH1cbiAgICAvLyBUaXRsZVxuICAgIGgyIHtcbiAgICAgICAgcGFkZGluZzogM3JlbSAyLjVyZW0gMi41cmVtO1xuICAgIH1cblxuICAgIG9sLFxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIH1cbiAgICBsaSB7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBwcm9jZXNzO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBwYWRkaW5nOiAycmVtIDIuNXJlbTtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHNtKSB7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZ2FwOiAycmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdzLWZvbnQpO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IHZhcigtLWhlYWRpbmdzLWZvbnQtd2VpZ2h0KTtcbiAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLV90ZXh0LWNvbG9yKTtcbiAgICAgICAgICAgIGNsaXAtcGF0aDogcG9seWdvbigwcHggMHB4LCAzMS4wMCUgNy4wMCUsIDEwMCUgMHB4LCA5OC45OSUgNzQuOSUsIDEwMCUgMTAwJSwgMjclIDk2JSwgMHB4IDEwMCUsIDEuMDElIDMwJSk7XG5cbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87IC8vIERvIG5vdCBzaHJpbmt5LlxuICAgICAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcblxuICAgICAgICAgICAgZm9udC1zaXplOiAyLjRyZW07XG5cbiAgICAgICAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgICAgICAgIHdpZHRoOiAycmVtO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjdyZW07XG4gICAgICAgICAgICAgICAgbWFyZ2luLWlubGluZS1lbmQ6IDEuNXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYmxvY2stc3RhcnQ6IC4zcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYmFja2dyb3VuZC1jb2xvciwgdmFyKC0tcHVycGxlKSk7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogLjE1O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgcDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLnNpbXBsZS1tZW51IHtcbiAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgZ2FwOiAxLjVyZW07XG4gICAgfVxuICAgIGEge1xuICAgICAgICBjb2xvcjogaW5oZXJpdDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnZpZGVvIHtcblx0cGFkZGluZy1ib3R0b206IDU2JTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHQmLFxuXHR2aWRlbyB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG5cdH1cblxuXHQmX19vdmVybGF5LFxuXHRpZnJhbWUsXG5cdHZpZGVvIHtcblx0XHRAaW5jbHVkZSBjb3Zlcjtcblx0fVxuXG5cdCZfX292ZXJsYXkge1xuXHRcdEBpbmNsdWRlIHRyYW5zaXRpb247XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0Ly8gRWZmZWN0IHRoYXQgaXMgcGxheWVkIGFmdGVyIHByZXNzaW5nIHBsYXkgYnV0dG9uLlxuXHRcdGFuaW1hdGlvbjogZmFkZU91dCAxcyBlYXNlLW91dDtcblx0XHRhbmltYXRpb24tcGxheS1zdGF0ZTogcGF1c2VkO1xuXG5cdFx0aW1nLFxuXHRcdHBpY3R1cmUge1xuXHRcdFx0QGluY2x1ZGUgY292ZXItaW1nO1xuXHRcdH1cblx0fVxuXG5cdCZfX3BsYXkge1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0QGluY2x1ZGUgdHJhbnNpdGlvbih0cmFuc2Zvcm0pO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEyMCUpO1xuXHRcdH1cblxuXHRcdGhlaWdodDogMTByZW07XG5cdFx0d2lkdGg6IDEwcmVtO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1hY2NlbnQtY29sb3IsIHZhcigtLWJsdWUpKTtcblxuXHRcdHN2ZyB7XG5cdFx0XHRoZWlnaHQ6IDMwJTtcblx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNiUpO1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdGZpbGw6IHdoaXRlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtLWxvYWRlZCB7XG5cdFx0LnZpZGVvX19vdmVybGF5IHtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cblx0XHQudmlkZW9fX3BsYXkge1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgwJSk7XG5cdFx0fVxuXHR9XG59XG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDIpO1xuXHR9XG59XG4iLCIuc2xpZGVyIHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIud2hpdGVfc3BhY2Uge1xuXHR3aWR0aDogMTAwJTtcblxuXHQmLS1zbWFsbCB7XG5cdFx0aGVpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCBcInNtYWxsXCIpO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuXHRcdFx0aGVpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCBcInNtYWxsXCIpO1xuXHRcdH1cblx0fVxuXG5cdCYtLW1lZGl1bSB7XG5cdFx0aGVpZ2h0OiBtYXAtZ2V0KCRwYWRkaW5nLCBcIm1lZGl1bVwiKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcblx0XHRcdGhlaWdodDogbWFwLWdldCgkcGFkZGluZywgXCJtZWRpdW1cIik7XG5cdFx0fVxuXHR9XG5cblx0Ji0tbGFyZ2Uge1xuXHRcdGhlaWdodDogbWFwLWdldCgkcGFkZGluZywgXCJsYXJnZVwiKTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcblx0XHRcdGhlaWdodDogbWFwLWdldCgkcGFkZGluZywgXCJsYXJnZVwiKTtcblx0XHR9XG5cdH1cblxuXHQmLmhpZGVfbW9iaWxlIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Ji5oaWRlX2Rlc2t0b3Age1xuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHR9XG59XG4iLCIuYW1lbml0aWVzLXN3aXBlci1zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLnNlY3Rpb25fX2lubmVyIHtcbiAgICAgICAgcGFkZGluZzogOHJlbSAwIDVyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLWJhY2tncm91bmQtY29sb3IpO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5jYXJkLWFtZW5pdHktc3dpcGVyOm5vdCguaXMtYWN0aXZlKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLnN3aXBlci1hbWVuaXR5LXRhYnMge1xuXG5cbiAgICAgICAgLy8gQWxpZ24gbWFyZ2luLWxlZnQgdGV4dCB3aXRoIGdyaWQ7IFNpbXVsYXRlIHBsYXRlIGNvbnRhaW5lci5cbiAgICAgICAgJHN3aXBlci1icmVha3BvaW50czogKFxuICAgICAgICAgICAgICAgIG1kOiA3NjhweCxcbiAgICAgICAgICAgICAgICBsZzogOTkycHgsXG4gICAgICAgICAgICAgICAgeGw6IDEyMDBweFxuICAgICAgICApO1xuICAgICAgICBAZWFjaCAkYnJlYWtwb2ludCwgJHZhbHVlIGluICRzd2lwZXItYnJlYWtwb2ludHMge1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogI3skdmFsdWV9O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGdhcDogMS4ycmVtO1xuICAgICAgICAgICAgcGFkZGluZzogMCBtYXAtZ2V0KCRwYWRkaW5nLCAnY29sdW1uLWRlc2t0b3AnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDEuNXJlbTtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4ycyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMnMgZWFzZSwgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG4gICAgICAgICAgICBjb2xvcjogaHNsYSgwLCAwJSwgMTAwJSwgLjU3KTtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgQGV4dGVuZCAuaDQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgaHNsYSgwLCAwJSwgMTAwJSwgLjUpO1xuICAgICAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBoc2xhKDAsIDAlLCAxMDAlLCAxKTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgICAgICAgICAgICAgICBjb2xvcjogaHNsYSgwLCAwJSwgMTAwJSwgMSk7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1vcmFuZ2UpO1xuICAgICAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHVycGxlKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cblxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnN3aXBlci1uYXYge1xuICAgICAgICAub3V0ZXIge1xuICAgICAgICAgICAgZmlsbDogaHNsYSgwLCAwJSwgMTAwJSwgMC40KTtcbiAgICAgICAgfVxuICAgICAgICAuaW5uZXIge1xuICAgICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuX193cmFwcGVyIHtcbiAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIGp1c3RpZnktc2VsZjogY2VudGVyO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBuYXY7XG4gICAgICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktc2VsZjogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxufVxuIiwiLmxhdGVzdC1zZWN0aW9uIHtcbiAgICAvL2JvcmRlcjogMXB4IHNvbGlkIGdyZWVuO1xufVxuXG4ubGF0ZXN0LXNlY3Rpb24tdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG4ubGF0ZXN0LXNlY3Rpb24taXRlbXMge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgZ3JpZC1hdXRvLWNvbHVtbnM6IDFmcjtcblxuICAgIGdhcDogM3JlbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG4gICAgICAgIGdhcDogNnJlbTtcbiAgICB9XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDhmciA0ZnI7XG4gICAgICAgIGdhcDogM3JlbTtcbiAgICB9XG5cbiAgICAuZmlyc3QtaXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGdhcDogM3JlbTtcblxuICAgICAgICAuYXJ0aWNsZS1jYXJkIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEuNXJlbSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY29uZC1pdGVtcyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGdhcDogM3JlbTtcbiAgICB9XG5cbiAgICAuYXJ0aWNsZS1jYXJkIHtcbiAgICAgICAgaDMge1xuICAgICAgICAgICAgQGV4dGVuZCBoNDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG5fX3dyYXBwZXIge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLmxvZ28tc3dpcGVyLXNlY3Rpb24ge1xuICAgIC8vYm9yZGVyOiAxcHggc29saWQgY3JpbXNvbjtcbn1cblxuLmxvZ28tc3dpcGVyLXRpdGxlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnBEb3duKSB7XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5sb2dvLXN3aXBlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5zd2lwZXItc2xpZGUtaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmxpbmsge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGluc2V0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAvLyBIaWRlIGxpbmsgdGV4dDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG5cbiAgICAubG9nby1zd2lwZXItbG9nbyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIucGhvdG8tY29sbGFnZS1zZWN0aW9uIHtcbiAgICAvL2JvcmRlcjogMXB4IHNvbGlkIGNyaW1zb247XG59XG5cbi5waG90by1jb2xsYWdlLXNlY3Rpb24taW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDEwcHg7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgICBnYXA6IDMwcHg7XG4gICAgfVxuICAgIC5ncmlkIHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiByZXBlYXQoNCwgYXV0byk7XG4gICAgICAgIGdyaWQtZ2FwOiAxMHB4O1xuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgICAgIGdyaWQtZ2FwOiAzMHB4O1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNCwgMWZyKTtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtcm93czogcmVwZWF0KDIsIGF1dG8pO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmltYWdlIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmdyaWQ6bnRoLWNoaWxkKGV2ZW4pLFxuICAgIC5ncmlkOm50aC1jaGlsZChvZGQpIHtcbiAgICAgICAgLmltYWdlOm50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMSAvIHNwYW4gMjtcbiAgICAgICAgICAgIGdyaWQtcm93OiAxIC8gc3BhbiAyO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5pbWFnZTpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgICAgICAgICBncmlkLXJvdzogMyAvIHNwYW4gMTtcblxuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDIvMTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaW1hZ2U6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAxO1xuICAgICAgICAgICAgZ3JpZC1yb3c6IDQgLyBzcGFuIDE7XG5cbiAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmltYWdlOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gMTtcbiAgICAgICAgICAgIGdyaWQtcm93OiA0IC8gc3BhbiAxO1xuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgLmdyaWQ6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgLy8gRXZlcnkgZmlyc3QgYW5kIDggaXRlbSBpcyBiaWcgdGlsZS4gMngyLlxuICAgICAgICAgICAgLmltYWdlOm50aC1jaGlsZCg3bi02KSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDI7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1hZ2U6bnRoLWNoaWxkKDduLTUpIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMyAvIHNwYW4gMjtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIHNwYW4gMTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMi8xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWFnZTpudGgtY2hpbGQoN24tNCkge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAzIC8gc3BhbiAxO1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyIC8gc3BhbiAxO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAxLzE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdlOm50aC1jaGlsZCg3bi0zKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDQgLyBzcGFuIDE7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDIgLyBzcGFuIDE7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZ3JpZDpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgLy8gRXZlcnkgZmlyc3QgYW5kIDggaXRlbSBpcyBiaWcgdGlsZS4gMngyLlxuICAgICAgICAgICAgLmltYWdlOm50aC1jaGlsZCg3bi02KSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDEgLyBzcGFuIDE7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDE7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaW1hZ2U6bnRoLWNoaWxkKDduLTUpIHtcbiAgICAgICAgICAgICAgICBncmlkLWNvbHVtbjogMiAvIHNwYW4gMTtcbiAgICAgICAgICAgICAgICBncmlkLXJvdzogMSAvIHNwYW4gMTtcblxuICAgICAgICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogMS8xO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pbWFnZTpudGgtY2hpbGQoN24tNCkge1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxIC8gc3BhbiAyO1xuICAgICAgICAgICAgICAgIGdyaWQtcm93OiAyIC8gc3BhbiAxO1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgYXNwZWN0LXJhdGlvOiAyLzE7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmltYWdlOm50aC1jaGlsZCg3bi0zKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC1jb2x1bW46IDMgLyBzcGFuIDI7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEgLyBzcGFuIDI7XG5cbiAgICAgICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgICAgICBhc3BlY3QtcmF0aW86IDEvMTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCIuc2VjdGlvbiB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQvLyBkaXYuXG5cdC5zZWN0aW9uLWJhY2tncm91bmQge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRpbnNldDogMDtcblx0XHQuc2VjdGlvbi1iYWNrZ3JvdW5kLWltYWdlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRpbnNldDogMDtcblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xuXHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jjo6YmVmb3JlIHtcblx0XHRjb250ZW50OiAnJztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aW5zZXQ6IDA7XG5cdFx0ei1pbmRleDogMTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1iYWNrZ3JvdW5kLWNvbG9yKTtcblx0fVxuXHQmLmhhcy10cmFuc3BhcmVudC1iYWNrZ3JvdW5kIHtcblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0fVxuXHR9XG5cdGNvbG9yOiB2YXIoLS10ZXh0LWNvbG9yKTtcblx0Ji0tY2VudGVyIHtcblx0XHQucGxhdGUtLWNvbHVtbiB7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuc2VjdGlvbl9faW5uZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiA1O1xuXHR9XG5cdC5zZWN0aW9uLXRpdGxlIHtcblx0XHRjb2xvcjogdmFyKC0tdGV4dC1jb2xvciwgdmFyKC0tcHVycGxlKSk7XG5cdH1cblxuXHQmLS1iYWxhbmNlIHtcblx0XHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicFVwKSB7XG5cdFx0XHQucGxhdGUtLXJvdyB7XG5cdFx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xuXHRcdFx0fVxuXG5cdFx0XHQucGxhdGUtLWNvbHVtbiB7XG5cdFx0XHRcdG1pbi13aWR0aDogdW5zZXQ7XG5cdFx0XHRcdHdpZHRoOiB1bnNldDtcblx0XHRcdFx0bWF4LXdpZHRoOiB1bnNldDtcblx0XHRcdFx0ZmxleC1ncm93OiAxO1xuXHRcdFx0XHRmbGV4LWJhc2lzOiB1bnNldDtcblx0XHRcdFx0ZmxleC1zaHJpbms6IDE7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5ub19wYWRkaW5nX3RvcCB7XG5cdHBhZGRpbmctdG9wOiAwO1xufVxuXG4ubm9fcGFkZGluZ19ib3R0b20ge1xuXHRwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiIsIi5mb290ZXIge1xuICAgIGNvbG9yOiBoc2xhKDAsIDAlLCAxMDAlLCAxKTtcblxuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiBjYWxjKDIxLzE0KTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGZvbnQtZmFtaWx5OiAnTGF0bycsIHNhbnMtc2VyaWY7XG5cbiAgICAtLWZvb3Rlci1wYWRkaW5nOiAzLjJyZW0gMCA1LjJyZW07XG4gICAgLy8gQnJlYWsgY29sdW1ucyBlYXJsaWVyIGluIGZvb3Rlci5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgLnBsYXRlLS1jb2x1bW4ge1xuICAgICAgICAgICAgZmxleDogMSAxIDUwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcblxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMyksXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg0KSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJsb2NrLXN0YXJ0OiB2YXIoLS1yaHl0bS1zcGFjaW5nKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAvLyBBZGp1c3RtZW50cyBmb3IgZm9vdGVyIGNvbHVtbiBzdGFja2luZy5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwRG93bikge1xuICAgICAgICAucGxhdGUtLWNvbHVtbiB7XG4gICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcbiAgICAgICAgfVxuICAgICAgICAucGxhdGUtLWNvbHVtbiArIC5wbGF0ZS0tY29sdW1uIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1zdGFydDogdmFyKC0tcmh5dG0tc3BhY2luZyk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBoMSxoMixoMyxoNCxoNSxoNiB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICBtYXJnaW4tYmxvY2stZW5kOiAxLjVyZW07XG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgICAgIG1hcmdpbi1ibG9jay1lbmQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgJi10b3Age1xuICAgICAgICBwYWRkaW5nOiB2YXIoLS1mb290ZXItcGFkZGluZyk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLW9yYW5nZSk7XG5cbiAgICAgICAgLmlubmVyIHtcblxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogdmFyKC0tZm9vdGVyLXBhZGRpbmcpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS1wdXJwbGUpO1xuICAgIH1cblxuICAgICYtYm90dG9tIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tYWNjZW50LWNvbG9yLCB2YXIoLS1ncmVlbikpO1xuXG4gICAgICAgIC5pbm5lciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgICAgIC8vIE9uIG1vYmlsZSBjcmVhdGUgZXh0cmEgc3BhY2luZyBmb3IgJ3N0aWNreS1jdGEnLlxuICAgICAgICAgICAgcGFkZGluZzogMy4ycmVtIDAgOHJlbTtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGhlYWRlckJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzLjJyZW0gMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC8vIE92ZXJyaWRlIHNpbXBsZS1tZW51IHNpemU7XG4gICAgLnNpbXBsZS1tZW51IHtcbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGV4dGVuZCBoNDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmhlbHAtbGluayB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIEBpbmNsdWRlIHotaW5kZXgobW9kYWwpO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1vcmFuZ2UpO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlci1zdGFydC1lbmQtcmFkaXVzOiAxcmVtO1xuICAgIG1heC13aWR0aDogMjRyZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQgYm90dG9tO1xuICAgICY6aG92ZXIge1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cbiAgICB9XG5cbn1cbiIsIi5wbGF0ZS0tY2VudGVyZWQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZmlsdGVyX19pbnB1dF9fdGF4b25vbXkucmFkaW8ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBnYXA6IC44cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuXG4gICAgLmZpbHRlcl9faW5wdXRfX3RheG9ub215X19pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJwRG93bikge1xuICAgICAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAwLjRyZW0pO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJwVXApIHtcbiAgICAgICAgLmZpbHRlcl9faW5wdXRfX3RheG9ub215X19pdGVtICsgLmZpbHRlcl9faW5wdXRfX3RheG9ub215X19pdGVtIHtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IHZhcigtLWhlYWRpbmdzLWZvbnQpO1xuICAgICAgICBmb250LXdlaWdodDogdmFyKC0taGVhZGluZ3MtZm9udC13ZWlnaHQpO1xuICAgICAgICBmb250LXNpemU6IDIuNHJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGNhbGMoMzIvMjQpO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleDogMTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMC41cmVtIDFyZW0gMC45cmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMnMgZWFzZS1pbi1vdXQsIGNvbG9yIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBpbnNldDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLXB1cnBsZSk7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4ycyBlYXNlLWluLW91dDtcbiAgICAgICAgICAgIG9wYWNpdHk6IC42O1xuICAgICAgICAgICAgei1pbmRleDogLTE7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHVycGxlKTtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgd2hpdGUpO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYW1lbml0aWVzLWluZGV4IHtcbiAgICBvcmRlcjogJG1heC1zZWN0aW9ucztcblxuICAgIC5pbmRleC1zZWN0aW9uLWl0ZW1zIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBnYXA6IDNyZW07XG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbTtcblxuICAgICAgICAuY2FyZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnBVcCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJyZW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUvMyAtIDJyZW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDNyZW0pO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmZpbHRlcl9fcmVzdWx0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tcHVycGxlKTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcblxuICAgICAgICAuZmlsdGVyX19yZXN1bHRfX2lubmVyIHtcbiAgICAgICAgICAgIC8vIEFsaWduIG1hcmdpbi1sZWZ0IHRleHQgd2l0aCBncmlkOyBTaW11bGF0ZSBwbGF0ZSBjb250YWluZXIuXG4gICAgICAgICAgICAkZmlsdGVyLXJlc3VsdC1icmVha3BvaW50czogKFxuICAgICAgICAgICAgICAgICAgICBtZDogNzY4cHgsXG4gICAgICAgICAgICAgICAgICAgIGxnOiA5OTJweCxcbiAgICAgICAgICAgICAgICAgICAgeGw6IDEyMDBweFxuICAgICAgICAgICAgKTtcbiAgICAgICAgICAgIEBlYWNoICRicmVha3BvaW50LCAkdmFsdWUgaW4gJGZpbHRlci1yZXN1bHQtYnJlYWtwb2ludHMge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAjeyR2YWx1ZX07XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/
