@charset "UTF-8";
/* SCSS */
/* Sprites */
/* Common */
@font-face {
  font-family: 'Roboto';
  font-weight: normal;
  src: url(/common/font/Roboto-Regular.eot);
  src: url(/common/font/Roboto-Regular.eot?#iefix) format("embedded-opentype"), url(/common/font/Roboto-Regular.woff) format("woff"), url(/common/font/Roboto-Regular.ttf) format("truetype");
}

@font-face {
  font-family: 'Roboto';
  font-weight: 500;
  src: url(/common/font/Roboto-Medium-webfont.eot);
  src: url(/common/font/Roboto-Medium-webfont.eot?#iefix) format("embedded-opentype"), url(/common/font/Roboto-Medium-webfont.woff) format("woff"), url(/common/font/Roboto-Medium-webfont.ttf) format("truetype");
}

@font-face {
  font-family: 'Roboto';
  font-weight: 700;
  src: url(/common/font/Roboto-Bold.eot);
  src: url(/common/font/Roboto-Bold.eot?#iefix) format("embedded-opentype"), url(/common/font/Roboto-Bold.woff) format("woff"), url(/common/font/Roboto-Bold.ttf) format("truetype");
}

@font-face {
  font-family: 'Roboto';
  font-weight: 300;
  src: url(/common/font/Roboto-Light-webfont.eot);
  src: url(/common/font/Roboto-Light-webfont.eot?#iefix) format("embedded-opentype"), url(/common/font/Roboto-Light-webfont.woff) format("woff"), url(/common/font/Roboto-Light-webfont.ttf) format("truetype");
}

@font-face {
  font-family: 'notosans';
  src: url(/common/font/NotoSansCJKkr-Regular.eot);
  src: url(/common/font/NotoSansCJKkr-Regular.eot?#iefix) format("embedded-opentype"), url(/common/font/NotoSansCJKkr-Regular.woff) format("woff"), url(/common/font/NotoSansCJKkr-Regular.ttf) format("truetype");
}

@font-face {
  font-family: 'notosans';
  font-weight: 300;
  src: url(/common/font/notoSansCJKkr_Light.eot);
  src: url(/common/font/notoSansCJKkr_Light.eot?#iefix) format("embedded-opentype"), url(/common/font/notoSansCJKkr_Light.woff) format("woff"), url(/common/font/notoSansCJKkr_Light.ttf) format("truetype");
}

@font-face {
  font-family: 'notosans';
  font-weight: 500;
  src: url(/common/font/notoSansCJKkr_Medium.eot);
  src: url(/common/font/notoSansCJKkr_Medium.eot?#iefix) format("embedded-opentype"), url(/common/font/notoSansCJKkr_Medium.woff) format("woff"), url(/common/font/notoSansCJKkr_Medium.ttf) format("truetype");
}

@font-face {
  font-family: 'NanumMyeongjo';
  font-weight: normal;
  src: url(/common/font/NanumMyeongjo.eot);
  src: url(/common/font/NanumMyeongjo.eot?#iefix) format("embedded-opentype"), url(/common/font/NanumMyeongjo.woff) format("woff"), url(/common/font/NanumMyeongjo.ttf) format("truetype");
}

@font-face {
  font-family: 'Barlow';
  src: url(/common/font/Barlow-Medium.eot?#iefix) format(embedded-opentype), url(/common/font/Barlow-Medium.woff) format("woff"), url(/common/font/Barlow-Medium.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

.btn_cash_charge {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -883px -804px;
  width: 80px;
  height: 20px;
}

.btn_down {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -242px -397px;
  width: 472px;
  height: 76px;
}

.btn_down_hover, .intro_page .btn_down:hover {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -242px -317px;
  width: 472px;
  height: 76px;
}

.btn_minus {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -769px -995px;
  width: 36px;
  height: 36px;
}

.btn_minus_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -359px -1153px;
  width: 20px;
  height: 20px;
}

.btn_plus {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -809px -995px;
  width: 36px;
  height: 36px;
}

.btn_plus_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -335px -1153px;
  width: 20px;
  height: 20px;
}

.ch_lst_indi, .intro_page .character_area .ch_lst .slick-dots li button {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -982px;
  width: 56px;
  height: 5px;
}

.ch_lst_indi_hover, .intro_page .character_area .ch_lst .slick-dots li.slick-active button, .intro_page .character_area .ch_lst .slick-dots li button:hover {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -925px -380px;
  width: 56px;
  height: 5px;
}

.ch_lst_next {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1079px -752px;
  width: 26px;
  height: 53px;
}

.ch_lst_prev {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1043px -1078px;
  width: 26px;
  height: 52px;
}

.dark_elf {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px -741px;
  width: 360px;
  height: 59px;
}

.dekan {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -718px -317px;
  width: 261px;
  height: 59px;
}

.dhan {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -667px -741px;
  width: 234px;
  height: 59px;
}

.down, .tbl_lst .r_num .r_change.r_down:before, .tbl_lst .sort_btn:after {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1193px -220px;
  width: 10px;
  height: 6px;
}

.dungeon {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -242px -477px;
  width: 399px;
  height: 59px;
}

.elf {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -204px -995px;
  width: 118px;
  height: 59px;
}

.flow_next {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1265px -1036px;
  width: 13px;
  height: 25px;
}

.flow_prev {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1093px -407px;
  width: 12px;
  height: 24px;
}

.giant {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -718px -397px;
  width: 246px;
  height: 61px;
}

.gold_lbl {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -378px -540px;
  width: 102px;
  height: 33px;
}

.green_lbl {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -945px;
  width: 102px;
  height: 33px;
}

.guide_btn_buy {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -611px -928px;
  width: 35px;
  height: 20px;
}

.guide_btn_give {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -572px -928px;
  width: 35px;
  height: 20px;
}

.half_elf {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -645px -477px;
  width: 344px;
  height: 59px;
}

.human {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -364px -741px;
  width: 299px;
  height: 59px;
}

.ico_account_thief {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -943px;
  width: 67px;
  height: 60px;
}

.ico_archive {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -95px -995px;
  width: 105px;
  height: 67px;
}

.ico_arr_accordion {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -718px -462px;
  width: 21px;
  height: 11px;
}

.ico_arr_bubble {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -643px;
  width: 12px;
  height: 9px;
}

.ico_arr_calendar {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -678px;
  width: 12px;
  height: 7px;
}

.ico_arr_down {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -666px;
  width: 11px;
  height: 8px;
}

.ico_arr_down2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -689px;
  width: 11px;
  height: 6px;
}

.ico_arr_down3 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -656px;
  width: 11px;
  height: 6px;
}

.ico_arr_down4, .game_guide_layout .header .gnb_lst .lst_itm > a:after {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1085px -395px;
  width: 15px;
  height: 8px;
}

.ico_arr_faq {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -967px;
  width: 8px;
  height: 15px;
}

.ico_arr_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1326px -1144px;
  width: 9px;
  height: 6px;
}

.ico_arr_lnb {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1079px -841px;
  width: 15px;
  height: 8px;
}

.ico_arr_refund {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -1035px;
  width: 8px;
  height: 5px;
}

.ico_arr_right {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1330px -569px;
  width: 5px;
  height: 9px;
}

.ico_arr_txt {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1329px -914px;
  width: 6px;
  height: 9px;
}

.ico_arr_txt_blue {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1329px -901px;
  width: 6px;
  height: 9px;
}

.ico_arr_txt_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1329px -557px;
  width: 4px;
  height: 7px;
}

.ico_attach {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -533px;
  width: 12px;
  height: 12px;
}

.ico_bars, .right_shortcut li a:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -847px -540px;
  width: 16px;
  height: 13px;
}

.ico_bars_hover, .right_shortcut li a:hover:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -827px -540px;
  width: 16px;
  height: 13px;
}

.ico_bronze {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -350px -587px;
  width: 171px;
  height: 150px;
}

.ico_bronze_badge {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -997px;
  width: 40px;
  height: 45px;
}

.ico_bronze_sm {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -651px -995px;
  width: 56px;
  height: 49px;
}

.ico_calendar {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -455px -1153px;
  width: 17px;
  height: 19px;
}

.ico_calendar_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1093px -435px;
  width: 14px;
  height: 16px;
}

.ico_cash {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1088px -903px;
  width: 19px;
  height: 19px;
}

.ico_cash_black_small {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1103px -1112px;
  width: 17px;
  height: 17px;
}

.ico_cash_blue_small {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -476px -1153px;
  width: 17px;
  height: 17px;
}

.ico_cash_gray {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1088px -880px;
  width: 19px;
  height: 19px;
}

.ico_cash_gray_small {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -497px -1153px;
  width: 17px;
  height: 17px;
}

.ico_change_pass {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -603px;
  width: 91px;
  height: 72px;
}

.ico_change_request {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -1084px;
  width: 62px;
  height: 61px;
}

.ico_change_to {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -1016px;
  width: 8px;
  height: 15px;
}

.ico_char_change_o {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -347px;
  width: 82px;
  height: 82px;
}

.ico_char_lock {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -413px;
  width: 51px;
  height: 46px;
}

.ico_char_transferred {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -569px;
  width: 43px;
  height: 47px;
}

.ico_character_name {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -857px;
  width: 46px;
  height: 40px;
}

.ico_character_name_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px -995px;
  width: 91px;
  height: 79px;
}

.ico_character_name_o {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -261px;
  width: 82px;
  height: 82px;
}

.ico_character_protect {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -765px;
  width: 45px;
  height: 42px;
}

.ico_character_protect2_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -233px -868px;
  width: 112px;
  height: 101px;
}

.ico_character_protect_1 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -811px;
  width: 45px;
  height: 42px;
}

.ico_character_protect_1_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -666px;
  width: 91px;
  height: 82px;
}

.ico_character_protect_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -494px;
  width: 91px;
  height: 82px;
}

.ico_character_unprotect {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -719px;
  width: 45px;
  height: 42px;
}

.ico_character_unprotect_1 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -673px;
  width: 45px;
  height: 42px;
}

.ico_character_unprotect_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -580px;
  width: 91px;
  height: 82px;
}

.ico_chars_locked {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -404px -995px;
  width: 63px;
  height: 54px;
}

.ico_check_acc {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -416px -1078px;
  width: 65px;
  height: 58px;
}

.ico_chkbox, .chkbox label:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -407px -1153px;
  width: 20px;
  height: 20px;
}

.ico_chkbox2, .service_page .sp_common_area .agr_chk_bx label:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -383px -1153px;
  width: 20px;
  height: 20px;
}

.ico_chkbox2_checked, .service_page .sp_common_area .agr_chk_bx input:checked + label:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -287px -1153px;
  width: 20px;
  height: 20px;
}

.ico_chkbox3 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -165px -1187px;
  width: 16px;
  height: 20px;
}

.ico_chkbox3_checked {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -145px -1187px;
  width: 16px;
  height: 20px;
}

.ico_chkbox_checked, .chkbox input:checked + label:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -311px -1153px;
  width: 20px;
  height: 20px;
}

.ico_circle_blue {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1124px -1112px;
  width: 17px;
  height: 17px;
}

.ico_circle_white {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1166px -1112px;
  width: 17px;
  height: 17px;
}

.ico_clock {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1265px -1065px;
  width: 14px;
  height: 14px;
}

.ico_close_pop {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1103px -1078px;
  width: 30px;
  height: 30px;
}

.ico_close_pop_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -518px -1153px;
  width: 16px;
  height: 16px;
}

.ico_comment {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -867px -540px;
  width: 14px;
  height: 13px;
}

.ico_confirm_accept {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -711px -995px;
  width: 54px;
  height: 46px;
}

.ico_confirm_accept_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px 0px;
  width: 108px;
  height: 91px;
}

.ico_coupon {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -650px -928px;
  width: 29px;
  height: 18px;
}

.ico_coupon_confirm {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -88px -1078px;
  width: 84px;
  height: 71px;
}

.ico_coupon_confirm2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px -1078px;
  width: 84px;
  height: 71px;
}

.ico_coupon_in {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -1007px;
  width: 54px;
  height: 73px;
}

.ico_coupon_out {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -63px -1153px;
  width: 54px;
  height: 59px;
}

.ico_coupon_reg {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -880px;
  width: 71px;
  height: 59px;
}

.ico_coupon_write {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -905px -741px;
  width: 79px;
  height: 58px;
}

.ico_currency, .service_page .ser_pro_lst .price:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -263px -1153px;
  width: 20px;
  height: 20px;
}

.ico_currency_sm, .service_page .sv_info_bx .info_txt .price:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1145px -1112px;
  width: 17px;
  height: 17px;
}

.ico_daum {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -437px -928px;
  width: 59px;
  height: 24px;
}

.ico_del {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -705px -928px;
  width: 18px;
  height: 18px;
}

.ico_delegation {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -711px -868px;
  width: 97px;
  height: 48px;
}

.ico_diamond {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -967px -804px;
  width: 24px;
  height: 20px;
}

.ico_done {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -197px;
  width: 98px;
  height: 98px;
}

.ico_done2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -842px;
  width: 78px;
  height: 78px;
}

.ico_down_btn {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -360px;
  width: 49px;
  height: 49px;
}

.ico_download {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -237px -1153px;
  width: 22px;
  height: 22px;
}

.ico_download_l {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -121px -1187px;
  width: 20px;
  height: 24px;
}

.ico_download_ost {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1088px -926px;
  width: 16px;
  height: 14px;
}

.ico_download_s {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -751px -928px;
  width: 16px;
  height: 14px;
}

.ico_exc_l {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -95px;
  width: 98px;
  height: 98px;
}

.ico_exc_s {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -679px;
  width: 80px;
  height: 80px;
}

.ico_exc_xs {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -924px;
  width: 78px;
  height: 78px;
}

.ico_eye {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -743px -462px;
  width: 14px;
  height: 10px;
}

.ico_facebook {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -964px -995px;
  width: 34px;
  height: 34px;
}

.ico_feature_1 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -700px -587px;
  width: 108px;
  height: 134px;
}

.ico_feature_2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -117px -868px;
  width: 112px;
  height: 112px;
}

.ico_feature_3 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px -868px;
  width: 113px;
  height: 123px;
}

.ico_first {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -1190px;
  width: 40px;
  height: 40px;
}

.ico_first_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1193px -168px;
  width: 10px;
  height: 10px;
}

.ico_flow_arr, .flow_lst.flow_v2 li ~ li:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1265px -1007px;
  width: 13px;
  height: 25px;
}

.ico_flow_done {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1041px -995px;
  width: 36px;
  height: 26px;
}

.ico_fraud {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -680px;
  width: 70px;
  height: 62px;
}

.ico_game_access {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -935px -868px;
  width: 58px;
  height: 45px;
}

.ico_gender_change {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -934px -587px;
  width: 59px;
  height: 60px;
}

.ico_gender_change_2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -80px;
  width: 83px;
  height: 84px;
}

.ico_gender_change_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -812px -587px;
  width: 118px;
  height: 118px;
}

.ico_gift {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1093px -455px;
  width: 14px;
  height: 16px;
}

.ico_gift_change {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px -1153px;
  width: 59px;
  height: 59px;
}

.ico_gold {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px -587px;
  width: 171px;
  height: 150px;
}

.ico_gold_badge {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -1095px;
  width: 40px;
  height: 45px;
}

.ico_gold_sm {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -471px -995px;
  width: 56px;
  height: 49px;
}

.ico_guide {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -613px;
  width: 11px;
  height: 11px;
}

.ico_guide_gray {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -565px;
  width: 11px;
  height: 11px;
}

.ico_guild_accept_2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -901px;
  width: 42px;
  height: 43px;
}

.ico_guild_accept_2_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -854px;
  width: 85px;
  height: 87px;
}

.ico_guild_change {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -513px;
  width: 42px;
  height: 52px;
}

.ico_guild_change_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -299px;
  width: 82px;
  height: 104px;
}

.ico_guild_namechange {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -620px;
  width: 39px;
  height: 49px;
}

.ico_guild_namechange_b {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -752px;
  width: 76px;
  height: 98px;
}

.ico_hand {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -811px;
  width: 65px;
  height: 65px;
}

.ico_hand_gift {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -84px;
  width: 70px;
  height: 76px;
}

.ico_heart {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -771px -928px;
  width: 16px;
  height: 14px;
}

.ico_heart_n {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -791px -928px;
  width: 16px;
  height: 14px;
}

.ico_heart_w {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -811px -928px;
  width: 16px;
  height: 14px;
}

.ico_home {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -580px;
  width: 12px;
  height: 12px;
}

.ico_house {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -164px;
  width: 72px;
  height: 71px;
}

.ico_house_change {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal_1.png");
  background-position: -999px -407px;
  width: 90px;
  height: 83px;
}

.ico_house_switch {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -999px -407px;
  width: 90px;
  height: 83px;
}

.ico_ie {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -849px -995px;
  width: 35px;
  height: 35px;
}

.ico_inquiry {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -746px;
  width: 71px;
  height: 61px;
}

.ico_itm_buy {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -874px -868px;
  width: 57px;
  height: 47px;
}

.ico_krwon {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -211px -1153px;
  width: 22px;
  height: 22px;
}

.ico_last {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -393px -928px;
  width: 40px;
  height: 40px;
}

.ico_last_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1193px -182px;
  width: 10px;
  height: 10px;
}

.ico_link {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -888px -995px;
  width: 34px;
  height: 34px;
}

.ico_lock {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -494px;
  width: 13px;
  height: 16px;
}

.ico_lock_shield {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px 0px;
  width: 72px;
  height: 80px;
}

.ico_login {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -743px -540px;
  width: 56px;
  height: 14px;
}

.ico_login2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -871px -380px;
  width: 50px;
  height: 12px;
}

.ico_login_ongate {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -718px -380px;
  width: 73px;
  height: 13px;
}

.ico_maintenance {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px 0px;
  width: 92px;
  height: 76px;
}

.ico_mini_download {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -596px;
  width: 11px;
  height: 13px;
}

.ico_monitor {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -326px -995px;
  width: 74px;
  height: 56px;
}

.ico_monitor2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -613px;
  width: 72px;
  height: 63px;
}

.ico_monitor_l {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -1006px;
  width: 88px;
  height: 68px;
}

.ico_new_window {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -628px;
  width: 11px;
  height: 11px;
}

.ico_next {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -349px -928px;
  width: 40px;
  height: 40px;
}

.ico_next_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1329px -543px;
  width: 6px;
  height: 10px;
}

.ico_nodata {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -239px;
  width: 70px;
  height: 70px;
}

.ico_npc_guild {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -463px;
  width: 50px;
  height: 46px;
}

.ico_ongate {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -795px -380px;
  width: 72px;
  height: 13px;
}

.ico_paper {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -68px;
  width: 51px;
  height: 64px;
}

.ico_pdf {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -431px -1153px;
  width: 20px;
  height: 20px;
}

.ico_person {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -557px -1153px;
  width: 15px;
  height: 16px;
}

.ico_platinum {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -175px -587px;
  width: 171px;
  height: 150px;
}

.ico_platinum_badge {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -1046px;
  width: 40px;
  height: 45px;
}

.ico_platinum_sm {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -531px -995px;
  width: 56px;
  height: 49px;
}

.ico_prev {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -1234px;
  width: 40px;
  height: 40px;
}

.ico_prev_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1326px -658px;
  width: 6px;
  height: 10px;
}

.ico_quest {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -683px -928px;
  width: 18px;
  height: 18px;
}

.ico_race_change {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -934px -651px;
  width: 58px;
  height: 53px;
}

.ico_race_change_2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -763px;
  width: 83px;
  height: 75px;
}

.ico_right_angle {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1193px -196px;
  width: 10px;
  height: 10px;
}

.ico_search {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1081px -995px;
  width: 24px;
  height: 24px;
}

.ico_search_gamemall {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1187px -1112px;
  width: 16px;
  height: 16px;
}

.ico_server_log {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -136px;
  width: 51px;
  height: 58px;
}

.ico_shield_lock {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1088px -854px;
  width: 18px;
  height: 22px;
}

.ico_silver {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -525px -587px;
  width: 171px;
  height: 150px;
}

.ico_silver_badge {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -948px;
  width: 40px;
  height: 45px;
}

.ico_silver_sm {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -591px -995px;
  width: 56px;
  height: 49px;
}

.ico_slide_next {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -313px;
  width: 70px;
  height: 70px;
}

.ico_slide_prev {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -387px;
  width: 70px;
  height: 70px;
}

.ico_sm_cog {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -538px -1153px;
  width: 15px;
  height: 16px;
}

.ico_smartphone {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px 0px;
  width: 52px;
  height: 64px;
}

.ico_smartphone_l {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -534px;
  width: 61px;
  height: 75px;
}

.ico_step1 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -919px -1078px;
  width: 58px;
  height: 58px;
}

.ico_step1_on {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -857px -1078px;
  width: 58px;
  height: 58px;
}

.ico_step2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -795px -1078px;
  width: 58px;
  height: 58px;
}

.ico_step2_on {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -733px -1078px;
  width: 58px;
  height: 58px;
}

.ico_step3 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -609px -1078px;
  width: 58px;
  height: 58px;
}

.ico_step3_on {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -547px -1078px;
  width: 58px;
  height: 58px;
}

.ico_step4 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -671px -1078px;
  width: 58px;
  height: 58px;
}

.ico_step4_on {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -981px -1078px;
  width: 58px;
  height: 58px;
}

.ico_step_krwon {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -485px -1078px;
  width: 58px;
  height: 58px;
}

.ico_tools {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -812px -868px;
  width: 58px;
  height: 48px;
}

.ico_top_btn {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -307px;
  width: 49px;
  height: 49px;
}

.ico_transcendence_stat {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px -1216px;
  width: 54px;
  height: 63px;
}

.ico_transcendence_stat_2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -168px;
  width: 78px;
  height: 89px;
}


.ico_transcendence_stat_guild_2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal_1.png");
  background-position: -1207px -164px;
  width: 72px;
  height: 71px;
}

.ico_transcendence_stat_guild_3 {
 background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal_1.png");
  background-position: -1111px -433px;
  width: 82px;
  height: 81px;
}

.ico_transcendence_stat_guild_4 {
 background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal_1.png");
  background-position: -711px -868px;
  width: 97px;
  height: 48px;
}








.ico_transfer_complete {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -1144px;
  width: 39px;
  height: 42px;
}

.ico_twitter {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -926px -995px;
  width: 34px;
  height: 34px;
}

.ico_unlock_char {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -198px;
  width: 52px;
  height: 52px;
}

.ico_user {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -885px -540px;
  width: 14px;
  height: 13px;
}

.ico_xp_recovery {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1111px -518px;
  width: 82px;
  height: 81px;
}

.intro_close_btn {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -461px;
  width: 69px;
  height: 69px;
}

.intro_def_btn, .intro_page .content > div.monster_area .monster_info .intro_btn {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -319px -804px;
  width: 229px;
  height: 44px;
}

.intro_def_btn_hover, .intro_page .content > div.monster_area .monster_info .intro_btn:hover {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -552px -804px;
  width: 229px;
  height: 44px;
}

.logo, .game_guide_layout .header .title a {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -530px -868px;
  width: 177px;
  height: 56px;
}

.logo_gamemania {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -785px -804px;
  width: 94px;
  height: 28px;
}

.logo_gray, .logo.gray a, .game_guide_layout .header .title a.gray a {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -349px -868px;
  width: 177px;
  height: 56px;
}

.logo_kakaogames {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -484px -540px;
  width: 133px;
  height: 23px;
}

.logo_ongate {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -621px -540px;
  width: 118px;
  height: 19px;
}

.logo_playwith {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -242px -540px;
  width: 132px;
  height: 34px;
}

.main_banner_arr_next {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -948px;
  width: 8px;
  height: 15px;
}

.main_banner_arr_prev {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1326px -620px;
  width: 8px;
  height: 15px;
}

.main_evt_arr_next {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1329px -513px;
  width: 6px;
  height: 11px;
}

.main_evt_arr_prev {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1329px -528px;
  width: 6px;
  height: 11px;
}

.main_server_layer_close {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -549px;
  width: 12px;
  height: 12px;
}

.main_shop_arr_next {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -997px;
  width: 8px;
  height: 15px;
}

.main_shop_arr_prev {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1326px -639px;
  width: 8px;
  height: 15px;
}

.main_vip_arr_next {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1085px -299px;
  width: 22px;
  height: 44px;
}

.main_vip_arr_prev {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1085px -347px;
  width: 22px;
  height: 44px;
}

.quick_arr_top {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -699px;
  width: 11px;
  height: 6px;
}

.quick_ico_cash {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1171px -1078px;
  width: 30px;
  height: 25px;
}

.quick_ico_coupon {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -500px -928px;
  width: 30px;
  height: 24px;
}

.quick_ico_cs {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1137px -1078px;
  width: 30px;
  height: 27px;
}

.quick_ico_invite {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1079px -809px;
  width: 28px;
  height: 28px;
}

.quick_ico_pcbang {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1002px -995px;
  width: 35px;
  height: 28px;
}

.quick_ico_report {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -534px -928px;
  width: 34px;
  height: 21px;
}

.rdo_def, .rdo.rdo_v2 label:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -849px -928px;
  width: 14px;
  height: 14px;
}

.rdo_def2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -831px -928px;
  width: 14px;
  height: 14px;
}

.rdo_selected, .rdo.rdo_v2 input:checked + label:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1093px -475px;
  width: 14px;
  height: 14px;
}

.red_dot, .game_guide_layout .header .gnb_lst .lst_itm .sub_lst a.new:after, .game_guide_layout .category_bx .cate_lst li.new a:after {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -986px;
  width: 7px;
  height: 7px;
}

.restart_txt {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px 0px;
  width: 995px;
  height: 313px;
}

.s_rank_1, .tbl_lst .lbl_top_1 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -151px -1153px;
  width: 26px;
  height: 30px;
}

.s_rank_2, .tbl_lst .lbl_top_2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -181px -1153px;
  width: 26px;
  height: 30px;
}

.s_rank_3, .tbl_lst .lbl_top_3 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -121px -1153px;
  width: 26px;
  height: 30px;
}

.sub_visual_arr_next {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1073px -1078px;
  width: 26px;
  height: 52px;
}

.sub_visual_arr_prev {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -968px -397px;
  width: 26px;
  height: 52px;
}

.timeline_dot, .game_guide_layout .history_lst > li:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -514px;
  width: 13px;
  height: 15px;
}

.tooltip_arrow {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -727px -928px;
  width: 20px;
  height: 15px;
}

.tooltip_arrow2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -803px -540px;
  width: 20px;
  height: 13px;
}

.top_btn, .btn_go_top {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1283px -254px;
  width: 49px;
  height: 49px;
}

.top_rank_1, .top_rank_lst .top_rank_ico.top_rank_1 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -256px -1078px;
  width: 76px;
  height: 67px;
}

.top_rank_2, .top_rank_lst .top_rank_ico.top_rank_2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -176px -1078px;
  width: 76px;
  height: 67px;
}

.top_rank_3, .top_rank_lst .top_rank_ico.top_rank_3 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -336px -1078px;
  width: 76px;
  height: 67px;
}

.trinity {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px -804px;
  width: 315px;
  height: 60px;
}

.type_box {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: 0px -317px;
  width: 238px;
  height: 266px;
}

.up, .tbl_lst .r_num .r_change.r_up:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1193px -210px;
  width: 10px;
  height: 6px;
}

body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
table,
th,
td,
form,
fieldset,
legend,
textarea,
input,
select,
textarea,
button,
article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
main {
  margin: 0;
  padding: 0;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

article,
aside,
dialog,
footer,
header,
section,
footer,
nav,
figure,
main {
  display: block;
}

html,
body {
  height: 100%;
  -webkit-text-size-adjust: none;
  -ms-text-size-adjust: none;
}

img,
form,
fieldset,
svg,
li {
  border: 0;
  vertical-align: top;
}

ul,
ol {
  list-style: none;
}

button {
  overflow: visible;
  border: 0;
  background-color: transparent;
  cursor: pointer;
}

button span {
  position: relative;
}

button:disabled {
  cursor: default;
}

button::-moz-focus-inner {
  padding: 0;
  margin: -1px;
}

input::-ms-reveal {
  display: none;
}

input::-ms-clear {
  display: none;
}

input,
button,
select {
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

textarea {
  overflow: auto;
}

address,
caption,
em {
  font-style: normal;
}

a,
a:focus,
a:active,
a:hover {
  text-decoration: none;
}

table {
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
}

.sb-container {
  position: relative;
  overflow: hidden !important;
}

.sb-content {
  height: 100%;
  width: 120%;
  padding-top: 40px;
  padding-right: 20%;
  padding-bottom: 40px;
  overflow-y: scroll;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.sb-scrollbar-container {
  position: absolute;
  top: 0;
  right: 9px;
  bottom: 0;
  width: 8px;
  background: #ededed;
}

.sb-scrollbar-container-hide {
  right: -20px;
}

.sb-scrollbar {
  position: absolute;
  right: 0;
  width: 8px;
  background: #868686;
}

.sb-container-noscroll .sb-scrollbar-container {
  visibility: hidden;
}

.tbl_lst_indi {
  margin-top: 30px;
  height: 13px;
}

.tbl_lst_indi li {
  display: inline-block;
  height: 100%;
}

.tbl_lst_indi li a {
  display: inline-block;
  font-size: 15px;
  line-height: 13px;
  color: #868686;
  vertical-align: top;
}

.tbl_lst_indi li ~ li {
  margin-left: 16px;
}

.tbl_lst_indi li ~ li:before {
  display: inline-block;
  width: 1px;
  height: 13px;
  margin-right: 20px;
  background: #c8c8cf;
  vertical-align: top;
  content: '';
}

.tbl_lst_indi li.active a {
  color: #222222;
}

.tbl_lst {
  width: 100%;
  border-top: 2px solid #384859;
  border-bottom: 1px solid #a4a4a4;
  font-size: 16px;
  text-align: center;
}

.tbl_lst.bot_line_gray {
  border-bottom: 1px solid #e5e5e5;
}

.tbl_lst.top_line_gray {
  border-top: 1px solid #e5e5e5;
}

.tbl_lst.top_line_gray2 {
  border-top: 1px solid #a4a4a4;
}

.tbl_lst.high_lh th, .tbl_lst.high_lh td {
  height: 70px;
}

.tbl_lst.type1 th, .tbl_lst.type1 td {
  padding-top: 8px;
  padding-bottom: 7px;
}

.tbl_lst th {
  font-weight: 400;
}

.tbl_lst thead th {
  height: 60px;
  border-bottom: 1px solid #dfdfdf;
  font-weight: 400;
  background-color: #f8f8f8;
}

.tbl_lst thead th.txt_left {
  padding-left: 40px;
}

.tbl_lst tbody tr {
  border-top: 1px solid #dfdfdf;
}

.tbl_lst tbody tr:first-child {
  border-top: 0;
}

.tbl_lst tbody tr.top_rank_row td {
  font-weight: 400;
}

.tbl_lst tbody tr.top_rank_row td .r_change {
  top: 10px;
}

.tbl_lst .nodata {
  height: 480px;
}

.tbl_lst .nodata .ico {
  display: block;
  margin: 8px auto 0;
}

.tbl_lst .nodata .txt_msg {
  display: block;
  margin: 12px auto 0;
  font-size: 24px;
  font-weight: normal;
  color: #868686;
  letter-spacing: -0.02em;
  text-align: center;
}

.tbl_lst td {
  height: 60px;
  font-weight: 300;
  color: #222;
}

.tbl_lst td.txt_left {
  padding-left: 40px;
}

.tbl_lst td.guild_name_cell {
  padding-left: 145px;
}

.tbl_lst td.guild_name_cell a {
  font-size: 16px;
  color: #222222;
}

.tbl_lst td.guild_name_cell2 {
  padding-left: 88px;
}

.tbl_lst td.guild_name_cell2 img {
  margin-top: 4px;
}

.tbl_lst td a {
  display: inline-block;
  font-size: 0;
  line-height: 20px;
  vertical-align: top;
}

.tbl_lst td a:hover {
  text-decoration: underline;
}

.tbl_lst td a:hover .tit {
  text-decoration: underline;
}

.tbl_lst td a.btn {
  text-decoration: none;
}

.tbl_lst td .lbl_outline + .tit {
  max-width: 740px;
  margin-left: 10px;
}

.tbl_lst td .tit {
  overflow: hidden;
  display: inline-block;
  max-width: 870px;
  font-size: 16px;
  color: #222;
  line-height: 28px;
  letter-spacing: -0.005em;
  vertical-align: top;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.tbl_lst td .tit + .ico_attach {
  margin-left: 12px;
}

.tbl_lst td .number {
  display: inline-block;
  margin-left: 12px;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
  line-height: 25px;
  vertical-align: top;
}

.tbl_lst td .number + .txt_new {
  margin-left: 4px;
}

.tbl_lst td .ico_attach {
  display: inline-block;
  margin-left: 4px;
}

.tbl_lst td .txt_new {
  line-height: 26px;
}

.tbl_lst td em {
  font-weight: bold;
}

.tbl_lst td .ico_change {
  display: inline-block;
  font-size: 11px;
  margin: 0 4px;
  line-height: 19px;
}

.tbl_lst td .txt_result {
  font-size: 14px;
}

.tbl_lst .cell_v1 {
  background-color: #f8f8f8;
}

.tbl_lst .cell_v1 td {
  font-weight: 400;
}

.tbl_lst .cell_v2 {
  background-color: #f3f3f4;
}

.tbl_lst .cell_v3 {
  background-color: #f2f2f2;
}

.tbl_lst .r_num {
  display: inline-block;
  position: relative;
  width: 26px;
  vertical-align: middle;
}

.tbl_lst .r_num .r_change {
  position: absolute;
  top: 7px;
  left: 100%;
  height: 9px;
  margin-left: 10px;
  font-size: 13px;
  line-height: 9px;
  color: #868686;
  white-space: nowrap;
}

.tbl_lst .r_num .r_change:before {
  display: inline-block;
  width: 7px;
  height: 1px;
  margin-right: 7px;
  background-color: #8b8c92;
  vertical-align: middle;
  content: '';
}

.tbl_lst .r_num .r_change.r_up:before, .tbl_lst .r_num .r_change.r_down:before {
  display: inline-block;
  background-color: transparent;
}

.tbl_lst .r_num .r_change.r_up:before {
  margin-top: -3px;
}

.tbl_lst .r_num .r_change.r_down:before {
  margin-top: -2px;
}

.tbl_lst .r_num [class^="lbl_top_"] {
  display: block;
}

.tbl_lst .lbl_top_1 {
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
}

.tbl_lst .lbl_top_2 {
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
}

.tbl_lst .lbl_top_3 {
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
}

.tbl_lst .sort_btn {
  font-size: 16px;
  outline: none;
}

.tbl_lst .sort_btn:after {
  display: inline-block;
  margin-left: 8px;
  margin-top: 9px;
  vertical-align: top;
  content: '';
}

.tbl_lst .sort_btn.no_btn:after {
  margin-top: 7px;
}

.tbl_lst .sort_btn.sort_up:after {
  -webkit-transform: rotateZ(180deg);
  -ms-transform: rotate(180deg);
  transform: rotateZ(180deg);
}

.tbl_lst.question a {
  display: block;
  position: relative;
  line-height: 72px;
}

.tbl_lst.question a:after {
  display: inline-block;
  position: absolute;
  top: 50%;
  right: 50px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -967px;
  width: 8px;
  height: 15px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  content: '';
}

.tbl_lst.question a:hover .tit {
  text-decoration: none;
}

.tbl_lst.question .txt_q {
  display: inline-block;
  width: 117px;
  font-family: 'notosans', sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #404dab;
  line-height: 69px;
  text-align: center;
  vertical-align: top;
}

.tbl_lst.question .lbl_outline {
  vertical-align: middle;
}

.tbl_lst.question .tit {
  padding-left: 0;
  line-height: 72px;
}

.tbl_lst.download_faq tr > *:first-child {
  padding-left: 50px;
  text-align: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.tbl_lst.download_faq tr > *:nth-child(2) {
  padding-right: 50px;
  text-align: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.tbl_lst.novel .txt_left {
  padding-left: 20px;
}

.tbl_lst.novel .tit {
  max-width: 240px;
  font-weight: 400;
  color: #222;
}

.tbl_lst.novel .number {
  margin-left: 8px;
}

.tbl_lst.novel .txt_novel {
  display: inline-block;
  max-width: 776px;
  padding: 17px 0 18px;
  font-size: 14px;
  font-weight: 300;
  color: #222;
  line-height: 20px;
  vertical-align: top;
}

.tbl_lst.novel .txt_novel:hover {
  text-decoration: underline;
}

.tbl_lst.novel + .pagination {
  margin-top: 100px;
}

.tbl_lst .dash {
  font-size: 18px;
  font-weight: 300;
  padding: 0 12px;
}

.tbl_lst .at_sign {
  font-size: 16px;
  font-weight: 300;
}

.tbl_lst .at_sign + .domain {
  margin: -6px 0 0 21px;
}

.tbl_lst .sms {
  margin-left: 44px;
}

.tbl_lst .certification_box {
  display: inline-block;
  margin-left: 27px;
}

.tbl_lst .certification_box:before {
  display: inline-block;
  width: 1px;
  height: 16px;
  background-color: #c8c8cf;
  vertical-align: middle;
  content: '';
}

.tbl_lst .certification_box input {
  width: 104px;
  margin-left: 25px;
}

.tbl_lst .certification_box .countdown {
  font-weight: 400;
  color: #404dab;
}

.tbl_lst .certification_box .btn {
  margin-left: 12px;
}

.tbl_lst .message {
  overflow: hidden;
  display: none;
  font-size: 14px;
  font-weight: 300;
  color: #b83d3d;
  line-height: 24px;
  vertical-align: top;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.tbl_lst .validate .message {
  display: block;
}

.write_area .area_tit {
  margin-bottom: 17px;
}

.write_area .tbl_lst {
  border-bottom: 0;
}

.write_area .tbl_lst .editor {
  border-top: 0;
}

.write_area .tbl_lst th,
.write_area .tbl_lst td {
  height: 74px;
  text-align: left;
}

.write_area .tbl_lst th {
  padding-left: 29px;
  font-size: 14px;
  font-weight: 400;
}

.write_area .tbl_lst .rdo_lst {
  font-size: 14px;
  font-weight: 400;
}

.write_area .tbl_lst .rdo_lst li {
  margin-left: 24px;
}

.write_area .tbl_lst .rdo_lst li:first-child {
  margin-left: 0;
}

.write_area .tbl_lst .rdo_v2 input:checked + label {
  padding-top: 1px;
  font-weight: 400;
  color: #384859;
}

.write_area .tbl_lst .rdo_v2 label {
  display: inline-block;
  font-weight: 300;
  color: #868686;
}

.write_area .tbl_lst .rdo_v2 label:before {
  margin: -2px 5px 0 0;
}

.write_area .tbl_lst .sms {
  margin-left: 44px;
}

.write_area .tbl_lst .file_upload_box {
  margin: 10px 0;
}

.server_status {
  display: inline-block;
  width: 44px;
  background-color: #404dab;
  font-size: 13px;
  line-height: 24px;
  color: #fff;
  text-align: center;
  vertical-align: top;
}

.server_status.inspect {
  background-color: #76777f;
}

.server_status.crowded {
  background-color: #e02424;
}

.server_status.uncrowded {
  background-color: #509216;
}

.server_status.recommand {
  background-color: #b78331;
}

.shop_label {
  display: inline-block;
  width: 66px;
  font-size: 14px;
  line-height: 30px;
  color: #fff;
  text-align: center;
  text-transform: uppercase;
}

.shop_label.best {
  background-color: #b78331;
}

.shop_label.new {
  background-color: #404dab;
}

.shop_label.md {
  background-color: #509216;
}

.lbl {
  display: inline-block;
  min-width: 70px;
  padding: 0 5px;
  font-size: 13px;
  color: #fff;
  line-height: 24px;
  text-align: center;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.lbl.red {
  background-color: #e02424;
}

.lbl.yellow {
  background-color: #b78331;
}

.lbl.green {
  background-color: #509216;
}

.lbl.blue {
  background-color: #404dab;
}

.lbl.purple {
  background-color: #a540ab;
}

.lbl_outline {
  display: inline-block;
  min-width: 72px;
  height: 26px;
  padding: 0 5px;
  border-radius: 2px;
  font-size: 14px;
  font-weight: 400;
  line-height: 26px;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.lbl_outline.red {
  border: 1px solid #e02424;
  color: #e02424;
}

.lbl_outline.yellow {
  border: 1px solid #b78331;
  color: #b78331;
}

.lbl_outline.green {
  border: 1px solid #509216;
  color: #509216;
}

.lbl_outline.blue {
  border: 1px solid #404dab;
  color: #404dab;
}

.lbl_outline.purple {
  border: 1px solid #a540ab;
  color: #a540ab;
}

.lbl_outline.black {
  border: 1px solid #222;
  color: #222;
}

.lbl_outline.s_lbl {
  width: 55px;
  height: 24px;
  line-height: 24px;
}

.lbl_outline.txt_s {
  font-size: 12px;
}

.layer {
  display: none;
  overflow: auto;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10000;
  padding: 50px 0;
  font-size: 0;
  text-align: center;
  background: rgba(0, 0, 0, 0.6);
}

.layer:before {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  content: '';
}

.popup {
  display: none;
  position: relative;
  z-index: 10001;
  width: 1410px;
  margin: 50px auto;
  padding: 26px 60px 60px;
  background-color: #fff;
  text-align: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
}

.popup .tbl_lst em {
  font-weight: 400;
}

.popup.guild_popup {
  width: 1092px;
  font-size: 16px;
}

.popup.guild_popup .popup_ct {
  margin-top: 27px;
}

.popup.guild_popup .popup_ct p {
  font-size: 16px;
  font-weight: 300;
  color: #222222;
}

.popup.calc_guide_pop {
  width: 932px;
  height: 420px;
  font-size: 16px;
}

.popup.calc_guide_pop .popup_ct {
  margin-top: 25px;
}

.popup.calc_guide_pop .popup_ct p {
  font-size: 16px;
  font-weight: 300;
  color: #222222;
}

.popup.calc_guide_pop .sb-container {
  width: -webkit-calc(100% + 30px);
  width: calc(100% + 30px);
}

.popup.calc_guide_pop .sb-content {
  max-height: 199px !important;
}

.popup.invite_adv_pop, .popup.info_coupon_return {
  width: 932px;
  height: 420px;
}

.popup.invite_adv_pop .sb-container, .popup.info_coupon_return .sb-container {
  width: -webkit-calc(100% + 30px);
  width: calc(100% + 30px);
}

.popup.invite_adv_pop .sb-content, .popup.info_coupon_return .sb-content {
  max-height: 243px !important;
}

.popup.invite_adv_pop .sb-content .dot_lst, .popup.info_coupon_return .sb-content .dot_lst {
  margin-top: 30px;
}

.popup.support_popup {
  width: 1092px;
  font-size: 16px;
}

.popup.support_popup .popup_ct {
  margin-top: 25px;
}

.popup.support_popup .popup_ct > strong {
  display: block;
  margin: 21px 0 10px;
  color: #222;
}

.popup.support_popup .popup_ct > strong:first-child {
  margin-top: 0;
}

.popup.support_popup .popup_ct .select {
  width: 130px;
}

.popup.support_popup .popup_ct .select + .select {
  margin-left: 6px;
}

.popup.support_popup .popup_ct .btn_authenticate {
  width: 104px;
  margin-left: 22px;
}

.popup.support_popup .popup_ct .btn_authenticate.grayfill2 {
  width: 92px;
}

.popup.support_popup .popup_ct .certification_box input {
  width: 104px;
}

.popup.support_popup .dash_lst {
  margin-top: 12px;
}

.popup.support_popup .dash_lst li {
  margin-top: 4px;
  padding-left: 10px;
  font-size: 14px;
  color: #868686;
  line-height: 22px;
}

.popup.support_popup .dash_lst li:first-child {
  margin-top: 0;
}

.popup.sanctions_popup {
  width: 1092px;
}

.popup.sanctions_popup .popup_ct p {
  margin-top: 28px;
  font-size: 16px;
  color: #222222;
}

.popup.sanctions_popup .popup_ct p a {
  position: relative;
  color: #404dab;
}

.popup.sanctions_popup .popup_ct p a:before {
  position: absolute;
  left: 1px;
  right: 1px;
  bottom: 1px;
  height: 1px;
  background-color: #404dab;
  content: '';
}

.popup.sanctions_popup .tbl_lst {
  margin-top: 26px;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  font-size: 16px;
}

.popup.sanctions_popup .tbl_lst th, .popup.sanctions_popup .tbl_lst td {
  height: 70px;
  padding-left: 30px;
  border-top: 1px solid #e5e5e5;
}

.popup.sanctions_popup .tbl_lst .txt_bold {
  font-weight: 400;
}

.popup.sanctions_popup .pop_btn_grp .btn.btn_lg {
  width: 262px;
  margin: 0 10px;
}

.popup.product_popup {
  width: 1092px;
}

.popup.product_popup .tbl_lst {
  border: solid #a4a4a4;
  border-width: 1px 0;
}

.popup.product_popup .tbl_lst th {
  padding-left: 30px;
}

.popup.product_popup .tbl_lst td {
  height: 70px;
  padding-left: 30px;
}

.popup.product_popup .tbl_lst td > div {
  padding: 17px 0 15px;
}

.popup.product_popup .tbl_lst .search_inp {
  padding: 0;
}

.popup.product_popup .tbl_lst .search_inp input {
  font-size: 16px;
}

.popup.product_popup .tbl_lst .search_inp input::-webkit-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.popup.product_popup .tbl_lst .search_inp input:-ms-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.popup.product_popup .tbl_lst .search_inp input::-moz-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.popup.product_popup .tbl_lst .search_inp input::-ms-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.popup.product_popup .tbl_lst .search_inp input::placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.popup.product_popup .tbl_lst .cash {
  margin-left: 14px;
  font-size: 14px;
  color: #b83d3d;
}

.popup.product_popup .tbl_lst .txt_note {
  font-size: 14px;
  font-weight: 300;
  color: #404dab;
}

.popup.product_popup .tbl_lst .btn_minus,
.popup.product_popup .tbl_lst .btn_plus {
  vertical-align: middle;
}

.popup.product_popup .tbl_lst .num {
  display: inline-block;
  margin: 0 11px;
  font-weight: 400;
  line-height: 36px;
  vertical-align: middle;
}

.popup.product_popup .tbl_lst .btn_charge {
  width: 60px;
  margin-left: 46px;
}

.popup.product_popup .tbl_lst .btn_limit {
  margin-left: 54px;
}

.popup.product_popup .tbl_lst .inp_pass {
  width: 160px;
}

.popup.product_popup .product_bx {
  height: 130px;
  margin: 50px 0 40px;
  font-size: 0;
}

.popup.product_popup .product_info {
  display: inline-block;
  position: relative;
  width: 450px;
  height: 100%;
  padding: 13px 0 0 134px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
}

.popup.product_popup .product_info .btn_group {
  margin-top: 27px;
}

.popup.product_popup .product_info .btn_group button {
  width: 34px;
  height: 34px;
  margin-left: 8px;
  border-radius: 2px;
  vertical-align: top;
}

.popup.product_popup .product_info .btn_group button:first-child {
  margin-left: 0;
}

.popup.product_popup .product_info .ico {
  display: inline-block;
}

.popup.product_popup .product_info .ico_heart_w {
  margin-top: 4px;
}

.popup.product_popup .product_info .btn_heart {
  background-color: #e02424;
}

.popup.product_popup .product_info .btn_heart.is_disabled {
  background-color: #a4a4a4;
}

.popup.product_popup .product_info .btn_gift {
  background-color: #404dab;
}

.popup.product_popup .product_thumb {
  position: absolute;
  top: 13px;
  left: 0;
  width: 104px;
  height: 104px;
  border: 2px solid #f4cf88;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.popup.product_popup .product_thumb img {
  width: 100%;
  height: 100%;
}

.popup.product_popup .product_name {
  display: block;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
}

.popup.product_popup .product_desc {
  display: block;
  margin-top: 4px;
  font-size: 14px;
  color: #022222;
}

.popup.product_popup .product_detail {
  display: inline-block;
  width: 499px;
  height: 100%;
  margin-left: 22px;
  padding: 6px 10px;
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
}

.popup.product_popup .product_detail p {
  margin-top: 0;
  color: #222;
  line-height: 21px;
}

.popup.product_popup .product_detail ul {
  font-size: 14px;
  font-weight: 300;
  color: #222;
}

.popup.product_popup .product_detail .sb-content {
  padding-top: 0;
}

.popup.product_popup .product_detail .sb-scrollbar-container {
  top: 10px;
  right: 6px;
  bottom: 10px;
  border-radius: 2px;
  background: #f8f8f8;
}

.popup.product_popup .product_detail .sb-scrollbar {
  border-radius: 2px;
}

.popup.product_popup .search_result {
  margin-top: 10px;
  font-size: 0;
}

.popup.product_popup .search_result dt {
  display: inline-block;
  position: relative;
  margin-left: 30px;
  padding-left: 30px;
  font-size: 16px;
  font-weight: 400;
  color: #222;
}

.popup.product_popup .search_result dt:before {
  position: absolute;
  top: 6px;
  left: 0;
  width: 1px;
  height: 14px;
  background-color: #c8c8cf;
  content: '';
}

.popup.product_popup .search_result dt:first-child {
  margin-left: 0;
  padding-left: 0;
}

.popup.product_popup .search_result dt:first-child:before {
  content: none;
}

.popup.product_popup .search_result dd {
  display: inline-block;
  margin-left: 17px;
  font-size: 16px;
  color: #868686;
}

.popup.product_popup .lst_tit {
  display: block;
  margin-top: 13px;
  font-size: 16px;
  font-weight: 400;
  color: #222;
  line-height: 30px;
}

.popup.product_popup .dot_lst {
  margin-top: 2px;
}

.popup.product_popup .dot_lst li {
  margin-top: 0;
  font-size: 14px;
  line-height: 22px;
  color: #222;
}

.popup.char_lst_popup {
  width: 1092px;
}

.popup.char_lst_popup .dot_lst {
  margin-top: 30px;
  font-size: 16px;
}

.popup.char_lst_popup .btn_grp {
  margin-top: 60px;
}

.popup.char_transfer_popup {
  width: 1092px;
}

.popup.char_transfer_popup .popup_ct p {
  margin-top: 24px;
  font-size: 18px;
  font-weight: 300;
  line-height: 36px;
  color: #222222;
}

.popup.char_transfer_popup .popup_ct p strong {
  font-weight: 500;
}

.popup.char_transfer_popup .popup_ct .tbl_lst {
  margin-top: 19px;
}

.popup.char_transfer_popup .popup_ct .tbl_lst .txt_left {
  padding-left: 30px;
}

.popup.char_transfer_popup .popup_ct .dot_lst {
  margin-top: 24px;
  font-size: 16px;
}

.popup.char_transfer_popup .popup_ct .pop_btn_grp {
  margin-top: 55px;
}

.popup.purchase_history {
  width: 1092px;
}

.popup.purchase_history .note {
  margin: 25px 0 26px;
}

.popup.purchase_history .note strong {
  display: block;
  font-size: 20px;
  color: #222;
}

.popup.purchase_history .note p {
  margin-top: 3px;
  font-size: 16px;
  color: #222;
}

.popup.purchase_history .tbl_lst {
  border: solid #e5e5e5;
  border-width: 1px 0;
}

.popup.purchase_history .tbl_lst th,
.popup.purchase_history .tbl_lst td {
  padding-left: 30px;
}

.popup.purchase_history .guide_lst {
  margin-top: 26px;
}

.popup.purchase_history .guide_lst dt {
  margin-top: 15px;
  font-size: 16px;
  color: #222;
}

.popup.purchase_history .guide_lst dt:first-child {
  margin-top: 0;
}

.popup.purchase_history .guide_lst dd {
  font-size: 14px;
  font-weight: 300;
  color: #868686;
}

.popup.purchase_history .guide_lst .ico_arr_txt {
  display: inline-block;
  margin: 6px 0 0;
  font-size: 0;
  vertical-align: top;
}

.popup.delegation_sv_popup {
  width: 1092px;
}

.popup.delegation_sv_popup .dot_lst {
  margin-top: 10px;
  font-size: 16px;
}

.popup.delegation_sv_popup .tbl_lst .txt_left {
  padding-left: 26px;
}

.popup.delegation_sv_popup .tbl_lst .btn {
  width: 100px;
  margin-left: 60px;
  font-size: 14px;
}

.popup.cash_popup {
  width: 1092px;
}

.popup.cash_popup .popup_ct {
  position: relative;
}

.popup.cash_popup .txt_note {
  margin-top: 37px;
  font-size: 16px;
  color: #222;
}

.popup.cash_popup .btn_setting_limit {
  position: absolute;
  top: -7px;
  right: 0;
  width: 120px;
  font-size: 16px;
  font-weight: 400;
}

.popup.cash_popup .tbl_lst {
  margin-top: 27px;
}

.popup.cash_popup .tbl_lst th {
  padding-left: 30px;
}

.popup.cash_popup .tbl_lst td {
  height: 70px;
  padding-left: 30px;
}

.popup.cash_popup .tbl_lst td > div {
  padding: 17px 0 15px;
}

.popup.cash_popup .tbl_lst .rdo.rdo_v1 label {
  border-radius: 2px;
}

.popup.cash_popup .tbl_lst .rdo_lst {
  margin: -5px -6px -4px;
}

.popup.cash_popup .tbl_lst .rdo_lst li {
  margin: 5px 6px 4px;
}

.popup.cash_popup .tbl_lst .cash {
  font-size: 18px;
  font-weight: 400;
  color: #222;
  letter-spacing: -0.02em;
}

.popup.cash_popup .tbl_lst .cash .num {
  font-size: 20px;
  font-weight: 500;
}

.popup.cash_popup .tbl_lst .cash.txt_blue {
  color: #404dab;
}

.popup.cash_popup .tbl_lst .txt_after_charge {
  font-size: 18px;
  font-weight: 400;
  color: #404dab;
}

.popup.cash_popup .tbl_lst em {
  font-weight: 400;
}

.popup.cash_popup .txt_notice {
  margin-top: 16px;
  font-size: 16px;
  color: #404dab;
}

.popup.cash_popup .cash_term {
  margin-top: 17px;
}

.popup.cash_popup .cash_term label {
  font-size: 16px;
  color: #222;
}

.popup.cash_popup .cash_term + .btn_outline {
  width: 68px;
  height: 28px;
  margin-left: 10px;
  font-weight: 400;
  line-height: 28px;
  border: 1px solid #404dab;
  color: #404dab;
}

.popup.cash_popup .registry_step_lst {
  margin: 50px 0 45px;
}

.popup.cash_popup .lst_tit {
  display: block;
  margin-top: 17px;
  font-size: 16px;
  color: #222;
}

.popup.cash_popup .dot_lst {
  margin-top: 4px;
}

.popup.cash_popup .dot_lst li {
  font-size: 14px;
}

.popup.cash_popup .dot_lst li:before {
  top: 9px;
}

.popup.cash_popup .dot_lst li ~ li {
  margin-top: 2px;
}

.popup.cash_popup .inp_pass {
  width: 190px;
}

.popup.cash_popup .validate .message {
  display: inline-block;
  margin-left: 16px;
  vertical-align: top;
  line-height: 46px;
}

.popup.cash_popup .btn_edit {
  display: inline-block;
  margin-top: 14px;
  font-size: 14px;
  color: #404dab;
}

.popup.cash_popup .btn_edit .ico_arr_txt_blue {
  display: inline-block;
  margin-top: 5px;
  font-size: 0;
  vertical-align: top;
}

.popup.cash_popup .result_bx {
  margin-top: 55px;
  padding-top: 0;
}

.popup.cash_popup .result_bx .tit {
  margin-top: 17px;
  font-size: 15px;
  font-weight: 400;
  color: #868686;
}

.popup.cash_popup .result_bx + .tbl_lst {
  margin-top: 62px;
}

.popup.cash_popup .result_bx + .tbl_lst + .dot_lst {
  margin-top: 15px;
}

.popup.buy_vip_popup {
  width: 1092px;
}

.popup.buy_vip_popup .tbl_lst {
  margin-top: 30px;
}

.popup.buy_vip_popup .tbl_lst .btn {
  width: 100px;
  margin-left: 60px;
  font-size: 14px;
}

.popup.buy_vip_popup .tbl_lst .inp_txt {
  width: 150px;
}

.popup.buy_vip_popup .tbl_lst .inp_txt + .txt_blue {
  margin-left: 20px;
}

.popup.buy_vip_popup .tbl_lst td.txt_left {
  padding-left: 30px;
}

.popup.buy_vip_popup .tbl_lst .txt_msg {
  margin-left: 15px;
}

.popup.buy_vip_popup .dot_lst {
  margin-top: 14px;
  font-size: 16px;
}

.popup.buy_vip_popup .dot_lst li ~ li {
  margin-top: 12px;
}

.popup .pop_block {
  margin-top: 25px;
}

.popup .pop_block .block_tit {
  display: block;
  font-size: 18px;
  color: #101010;
  font-weight: 500;
}

.popup .pop_block .block_tit + .tbl_lst {
  margin-top: 17px;
}

.popup .pop_block ~ .pop_block {
  margin-top: 40px;
}

.popup .popup_tit_box {
  margin-top: 26px;
  padding-bottom: 24px;
  border-bottom: 2px solid #384859;
  text-align: center;
}

.popup .popup_tit_box .pop_tit {
  font-size: 26px;
  font-weight: 500;
  color: #384859;
}

.popup .popup_tit_box.has_tab_lnk {
  padding-bottom: 15px;
}

.popup .popup_tit_box .tabs_lnk_lst {
  margin-top: 6px;
  text-align: left;
}

.popup .tab {
  display: table;
  table-layout: fixed;
  width: 100%;
}

.popup .tab li {
  display: table-cell;
}

.popup .tab li.on a {
  color: #384859;
  border-bottom: 2px solid #384859;
}

.popup .tab a {
  display: block;
  font-size: 26px;
  font-weight: 500;
  color: #a4a4a4;
  letter-spacing: -0.02em;
  line-height: 90px;
  text-align: center;
  border-bottom: 2px solid #e5e5e5;
  cursor: pointer;
}

.popup .popup_ct {
  margin-top: 2px;
}

.popup .popup_ct.tab_ct {
  display: none;
}

.popup .popup_ct .tit {
  font-size: 20px;
  font-weight: 500;
  color: #000;
}

.popup .popup_ct .subtit {
  margin-top: 25px;
  font-size: 16px;
  font-weight: 300;
  color: #222;
}

.popup .popup_ct .tbl_wrap {
  margin-top: 14px;
}

.popup .popup_ct .tbl_wrap th,
.popup .popup_ct .tbl_wrap td {
  padding: 7px 0;
  border: 1px solid #cecece;
  font-size: 14px;
  font-weight: 300;
  line-height: 22px;
  letter-spacing: -0.02em;
  text-align: center;
}

.popup .popup_ct .tbl_wrap thead th {
  color: #222;
  background-color: #f8f8f8;
}

.popup .popup_ct .tbl_wrap td {
  color: #5e5e5e;
}

.popup .popup_ct .tbl_wrap + .tbl_wrap {
  margin-top: 33px;
}

.popup .popup_ct p {
  margin-top: 20px;
  font-size: 14px;
  font-weight: 300;
  line-height: 22px;
  color: #868686;
}

.popup .popup_ct .agreement_lst > li {
  margin-top: 34px;
  padding-bottom: 35px;
  border-bottom: 1px solid #e2e7ee;
}

.popup .popup_ct .agreement_lst > li:first-child {
  margin-top: 0;
}

.popup .popup_ct .agreement_lst > li:last-child {
  padding-bottom: 0;
  border-bottom: 0;
}

.popup .popup_ct .agreement_lst > li em {
  font-weight: normal;
  color: #101010;
}

.popup .popup_ct .agreement_lst .tit {
  font-size: 18px;
}

.popup .popup_ct .agreement_lst .tit .num {
  font-family: 'Roboto', sans-serif;
  font-size: 20px;
  margin-right: 6px;
}

.popup .popup_ct .agreement_lst .dot_lst {
  margin-top: 30px;
}

.popup .popup_ct .agreement_lst .dash_lst {
  margin-top: 19px;
}

.popup .sb-container {
  width: 1325px;
}

.popup .sb-scrollbar-container {
  right: 0;
}

.popup .sb-content {
  max-height: 534px !important;
  padding-top: 22px;
  padding-bottom: 0;
}

.popup .sb-content-inner {
  width: -webkit-calc(100% - 30px);
  width: calc(100% - 30px);
  font-size: 16px;
}

.popup .btn_close {
  display: inline-block;
  position: absolute;
  top: -60px;
  right: -10px;
  padding: 10px;
}

.popup .pop_btn_grp {
  margin-top: 40px;
  text-align: center;
}

.popup .pop_btn_grp .btn {
  margin: 0 8px;
}

.popup .dot_lst li strong {
  font-weight: 400;
}

body, input, select, textarea, button {
  font-family: 'Roboto', 'notosans', 'Apple SD Gothic Neo', Dotum, '돋움', sans-serif;
}

.blind,
caption span,
legend {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 1px;
  font-size: 0;
  text-indent: -9999px;
  white-space: nowrap;
}

i {
  display: inline-block;
}

.skip {
  height: 0;
}

.skip a {
  display: block;
  position: absolute;
  left: 0;
  top: -100px;
  width: 100%;
  height: 25px;
  text-align: center;
}

.skip a:focus,
#skip a:active {
  position: absolute;
  top: 0;
  z-index: 100;
  padding: 10px 0;
  background: #000;
  font-weight: bold;
  color: #fff;
  font-size: 20px;
  text-decoration: none;
}

.wrap {
  position: relative;
  min-width: 1730px;
  min-height: 100%;
  margin: 0 auto;
  padding-top: 90px;
  padding-bottom: 343px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.inner {
  position: relative;
  width: 1410px;
  margin: 0 auto;
  padding: 0 20px;
}

.inner:after {
  display: block;
  clear: both;
  content: '';
}

.header {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  min-width: 1730px;
  height: 90px;
  background: #000;
  z-index: 9999;
}

.header.transparent {
  background: transparent;
}

.header.transparent .gnb {
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}

.header.fixed_left_header {
  position: fixed !important;
  width: 300px;
  min-width: 300px;
  height: 100%;
  padding: 42px 20px 42px 0;
  background: #384859;
  border-bottom: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.header.fixed_left_header .sb-content {
  width: 122%;
  padding: 0 42px 0 0;
}

.header.fixed_left_header .sub_tit {
  display: block;
  margin-left: 29px;
  font-size: 28px;
  font-weight: 500;
  color: #ffffff;
}

.header.white {
  height: 110px;
  border-bottom: 1px solid #ebebeb;
  background: #f8f8f8;
}

.header.white .inner {
  height: 100%;
}

.header.white .logo, .game_guide_layout .header.white .title a {
  margin: 27px 27px 0 20px;
}

.header.white .header_tit {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 36px;
  font-weight: 500;
  color: #222222;
  letter-spacing: -0.02em;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.header.open {
  width: auto;
  height: auto;
  background: none;
}

.logo, .game_guide_layout .header .title a {
  position: absolute;
  top: 0;
  left: 0;
  margin: 18px 27px 0 62px;
  vertical-align: top;
}

.logo a, .game_guide_layout .header .title a a {
  display: block;
  overflow: hidden;
  width: 177px;
  height: 56px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -530px -868px;
  width: 177px;
  height: 56px;
  line-height: 999px;
}

.gnb {
  position: relative;
  min-width: 1440px;
  height: 100%;
  border-bottom: 1px solid #171a1d;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 1;
}

.gnb span {
  position: relative;
}

.gnb .ico_new {
  overflow: hidden;
  position: absolute;
  width: 5px;
  height: 5px;
  background: #e80000;
  line-height: 999px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

.gnb_lst {
  display: table;
  position: relative;
  min-width: 860px;
  margin-left: 265px;
  font-size: 0;
  vertical-align: top;
}

.gnb_lst .lst_itm {
  display: table-cell;
  position: relative;
  height: 90px;
  text-align: center;
  vertical-align: top;
}

.gnb_lst .lst_itm a {
  position: relative;
  display: block;
  min-width: 117px;
  height: 100%;
  font-size: 20px;
  color: #fff;
  line-height: 20px;
}

.gnb_lst .lst_itm > a span {
  display: inline-block;
  vertical-align: middle;
}

.gnb_lst .lst_itm > a:before {
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  content: "";
}

.gnb_lst .lst_itm > a .ico_new {
  top: -6px;
  right: -10px;
}

.gnb_lst .lst_itm .ico_guide {
  overflow: hidden;
  position: absolute;
  top: 50%;
  right: -19px;
  width: 11px;
  height: 11px;
  margin-top: -6px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -613px;
  width: 11px;
  height: 11px;
  line-height: 999px;
  content: "";
}

.lst_itm .sub_lst {
  display: none;
  position: absolute;
  top: 94px;
  width: 100%;
  margin-top: 11px;
}

.lst_itm .sub_lst a {
  position: relative;
  display: block;
  height: 20px;
  padding: 5px 0;
  font-weight: 300;
  font-size: 14px;
  color: #8e8e8e;
  letter-spacing: -.3px;
}

.lst_itm .sub_lst a > span {
  display: inline-block;
  height: 20px;
  line-height: 20px;
}

.lst_itm .sub_lst a:hover {
  color: #fff;
  font-weight: 400;
}

.lst_itm .sub_lst a:hover > span {
  line-height: 22px;
  text-decoration: underline;
}

.lst_itm .sub_lst .ico_new {
  top: -2px;
  right: -8px;
}

header .gnb_util {
  position: absolute;
  top: 0;
  right: 0;
  margin: 26px 51px 0 0;
  font-size: 0;
}

header .gnb_util .btn_login {
  display: inline-block;
  padding: 10px 29px 10px 32px;
}

header .gnb_util .btn_login .ico_login {
  overflow: hidden;
  display: block;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -743px -540px;
  width: 56px;
  height: 14px;
  line-height: 999px;
}

header .gnb_util .btn_login.btn_name {
  padding: 5px 28px;
  font-size: 18px;
  color: #fff;
}

header .gnb_util .btn_login_ongate {
  display: inline-block;
  padding: 5px 0;
  margin-right: 30px;
  font-size: 18px;
  color: #fff;
}

header .gnb_util .btn_login_ongate .ico_login_ongate {
  overflow: hidden;
  display: inline-block;
  margin: -3px 10px 0 0;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -718px -380px;
  width: 73px;
  height: 13px;
  line-height: 999px;
  vertical-align: middle;
}

header .gnb_util .btn_login_gamemania {
  display: inline-block;
  padding: 5px 0;
  margin-right: 30px;
  font-size: 18px;
  color: #fff;
}

header .gnb_util .btn_outline {
  display: inline-block;
  height: 32px;
  margin: 2px 25px 0 0;
  padding: 5px 14px 0;
  border: 1px solid #a4a4a4;
  border-radius: 2px;
  font-size: 15px;
  color: #fff;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  letter-spacing: -.5px;
}

header .gnb_util .btn_outline .ico_login {
  margin-top: 4px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -871px -380px;
  width: 50px;
  height: 12px;
}

header .gnb_util .member {
  display: inline-block;
  position: relative;
  vertical-align: top;
}

header .gnb_util .member_info {
  display: none;
  position: absolute;
  top: 52px;
  left: -68px;
  width: 300px;
  height: auto;
  padding-bottom: 20px;
  background: #fff;
}

header .gnb_util .member_info:before {
  position: absolute;
  top: -13px;
  left: 130px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -727px -928px;
  width: 20px;
  height: 15px;
  content: "";
}

header .gnb_util .member_info .info_header {
  display: block;
  padding: 11px 20px 13px;
  background: #efefef;
}

header .gnb_util .member_info .info_header .name {
  font-size: 16px;
  letter-spacing: -.4px;
}

header .gnb_util .member_info .info_cnt {
  padding: 12px 20px 0;
}

header .gnb_util .member_info .cash_area {
  position: relative;
}

header .gnb_util .member_info .cash_area + .cash_area {
  margin-top: 12px;
}

header .gnb_util .member_info .cash {
  font-size: 16px;
  color: #000;
  line-height: 30px;
}

header .gnb_util .member_info .cash:before {
  display: inline-block;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1088px -903px;
  width: 19px;
  height: 19px;
  margin: -4px 4px 0 0;
  vertical-align: middle;
  content: "";
}

header .gnb_util .member_info .cash .point_txt {
  font-weight: 500;
}

header .gnb_util .member_info .btn_cash {
  overflow: hidden;
  float: right;
  height: 30px;
  padding: 0 10px;
  border-radius: 3px;
  background: #384859;
  font-size: 14px;
  color: #fff;
  line-height: 28px;
}

header .gnb_util .member_info .btn_cash:after {
  display: block;
  clear: both;
  content: "";
}

header .gnb_util .member_info .info_lst {
  margin-top: 12px;
  padding-top: 20px;
  border-top: 1px solid #dfdfdf;
  text-align: center;
}

header .gnb_util .member_info .info_lst li {
  display: inline-block;
  position: relative;
  margin: 0 0 0 21px;
  padding: 0 0 0 21px;
  background-image: none;
  float: initial;
}

header .gnb_util .member_info .info_lst li:before {
  position: absolute;
  left: 0;
  top: 5px;
  width: 1px;
  height: 11px;
  background: #dfdfdf;
  content: "";
}

header .gnb_util .member_info .info_lst li:first-child {
  margin: 0;
  padding: 0;
}

header .gnb_util .member_info .info_lst li:first-child:before {
  display: none;
}

header .gnb_util .member_info .info_lst li a {
  font-size: 15px;
  color: #000;
  letter-spacing: -.4px;
}

header .gnb_util .member_info .info_lst_type2 {
  text-align: center;
}

header .gnb_util .member_info .info_lst_type2 li {
  margin-left: 9px;
  padding-left: 10px;
}

header .gnb_util .member_info .info_lst_type2 li a {
  font-size: 13px;
  font-weight: 500;
}

header .gnb_util .pcroom {
  display: inline-block;
  margin-top: 8px;
  font-size: 14px;
  color: #cab18c;
  vertical-align: top;
}

header .gnb_util .pcroom .case {
  padding-left: 5px;
  color: #fff;
  opacity: 0.4;
}

header .gnb_util .pcroom .case.on {
  opacity: 1;
}

header .gnb_util .util_lst {
  display: inline-block;
  margin: 8px 0 0 23px;
  vertical-align: top;
}

header .gnb_util .util_lst li {
  display: inline-block;
  position: relative;
  height: auto;
  vertical-align: top;
  padding: 0 0 0 11px;
  margin: 0 0 0 12px;
  background: none;
  line-height: unset;
}

header .gnb_util .util_lst li:first-child {
  padding: 0;
  margin: 0;
}

header .gnb_util .util_lst li a {
  display: block;
  font-size: 14px;
  color: #cab18c;
}

header .gnb_util .util_lst li:before {
  position: absolute;
  top: 5px;
  left: 0;
  width: 1px;
  height: 10px;
  background: #2c2c2c;
  content: "";
}

header .gnb_util .util_lst li:first-child:before {
  display: none;
}

.depth_bg {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 336px;
  background: #000;
}

.lnb {
  width: 270px;
  border: solid #222;
  border-width: 1px 0;
}

.lnb_itm {
  border-top: 1px solid #e5e5e5;
}

.lnb_itm:first-child {
  border-top: 0;
}

.lnb_itm.has_sub a:after {
  position: absolute;
  top: 32px;
  right: 25px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1079px -841px;
  width: 15px;
  height: 8px;
  content: '';
}

.lnb_itm.has_sub.on a:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.lnb_itm.has_sub.on .sub_lst {
  display: block;
}

.lnb_itm.on > a {
  color: #222;
}

.lnb_itm > a {
  display: block;
  position: relative;
  padding-left: 25px;
  font-size: 18px;
  color: #a4a4a4;
  line-height: 72px;
  letter-spacing: -0.02em;
}

.lnb_itm .sub_lst {
  display: none;
  padding: 13px 0 9px 44px;
  border-top: 1px solid #e5e5e5;
}

.lnb_itm .sub_lst .sub_itm {
  padding: 6px 0 8px;
}

.lnb_itm .sub_lst .sub_itm.on a {
  color: #000;
}

.lnb_itm .sub_lst .sub_itm a {
  font-size: 16px;
  color: #a4a4a4;
  line-height: 20px;
}

iframe {
  display: block;
}

.content > .inner:last-child {
  padding-bottom: 130px;
}

.footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  background: #13151a;
}

.center_footer {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  height: 89px;
  border-top: 1px solid #e5e5e5;
  background: #ffffff;
  text-align: center;
  line-height: 89px;
}

.center_footer .copyright {
  font-size: 13px;
}

.policy_area {
  padding: 37px 0 35px;
  text-align: center;
}

.policy_lst {
  position: relative;
  font-size: 0;
}

.policy_lst .lst_itm {
  display: inline-block;
  position: relative;
}

.policy_lst .lst_itm a {
  padding: 4px 14px;
  font-size: 15px;
  font-weight: 300;
  color: #dadadb;
  letter-spacing: -.2px;
}

.policy_lst .lst_itm:before {
  position: absolute;
  top: 6px;
  left: 0;
  width: 1px;
  height: 11px;
  background: #424448;
  content: "";
}

.policy_lst .lst_itm:first-child:before {
  display: none;
}

.policy_lst .dsc_tooltip {
  display: none;
  position: absolute;
  bottom: 40px;
  left: -318px;
  z-index: 100;
  width: 746px;
  height: 130px;
  padding: 25px 0;
  background: #26272c;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.policy_lst .dsc_tooltip:after {
  position: absolute;
  bottom: -13px;
  left: 50%;
  margin-left: -10px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -803px -540px;
  width: 20px;
  height: 13px;
  content: "";
}

.company_info {
  padding: 35px 0 92px;
  border-top: 1px solid #24272d;
  text-align: center;
  line-height: 22px;
  font-size: 13px;
}

.company_info .info_lst {
  width: 900px;
  margin: 0 auto;
  font-size: 13px;
}

.company_info .info_lst .lst_itm {
  display: inline-block;
  margin-right: 10px;
  font-size: 13px;
  color: #707172;
  letter-spacing: -.2px;
}

.company_info .info_lst .lst_itm a {
  display: inline-block;
  font-size: 13px;
  color: #5a5c5f;
  letter-spacing: -.2px;
}

.company_info .copyright, .company_info .copy_lst {
  margin-top: 2px;
  font-family: 'Roboto';
  font-weight: 500;
  color: #707172;
}

.company_info .copy_lst {
  font-size: 0;
}

.company_info .copy_lst li {
  display: inline-block;
  font-family: 'Roboto';
  font-weight: 300;
  font-size: 13px;
  color: #707172;
  vertical-align: middle;
}

.company_info .copy_lst li:before {
  display: inline-block;
  width: 1px;
  height: 12px;
  margin: 0 12px;
  background: #4b4c55;
  vertical-align: middle;
  content: "";
}

.company_info .copy_lst li:first-child:before {
  display: none;
}

.company_info .line_end {
  margin-right: 0;
}

.company_info .dsc_txt {
  font-size: 13px;
  color: #5a5c5f;
  letter-spacing: -.2px;
}

.channel .info_lst {
  width: 1048px;
}

.logo_playwith {
  display: inline-block;
  margin-top: 16px;
  opacity: 0.8;
}

.logo_playwith a {
  display: block;
  overflow: hidden;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -242px -540px;
  width: 132px;
  height: 34px;
  line-height: 999px;
}

.logo_kakaogames {
  display: inline-block;
  margin-top: 16px;
  margin-left: 20px;
  vertical-align: top;
}

.logo_kakaogames a {
  display: block;
  overflow: hidden;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -484px -540px;
  width: 133px;
  height: 23px;
  line-height: 999px;
}

.logo_ongate {
  display: inline-block;
  margin-top: 20px;
  margin-left: 20px;
  vertical-align: top;
}

.logo_ongate a {
  display: block;
  overflow: hidden;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -621px -540px;
  width: 118px;
  height: 19px;
  line-height: 999px;
}

.logo_gamemania {
  display: inline-block;
  margin-top: 16px;
  margin-left: 20px;
  vertical-align: top;
}

.logo_gamemania a {
  display: block;
  overflow: hidden;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -785px -804px;
  width: 94px;
  height: 28px;
  line-height: 999px;
}

.quick_menu {
  display: none;
  position: absolute;
  right: 50px;
  z-index: 100;
  width: 90px;
}

.quick_menu.floating {
  position: fixed;
  top: 200px;
}

.quick_menu ul {
  overflow: hidden;
  padding-bottom: 25px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border: 1px solid #e5e5e5;
  border-bottom: 0;
  background-color: #f2f2f2;
}

.quick_menu li {
  margin-top: 29px;
}

.quick_menu li a {
  display: block;
  font-weight: 300;
  font-size: 14px;
  color: #3f546b;
  text-align: center;
}

.quick_menu li a:before {
  display: block;
  margin: 0 auto 5px;
  content: '';
}

.quick_menu li.cash a:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1171px -1078px;
  width: 30px;
  height: 25px;
}

.quick_menu li.coupon a:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -500px -928px;
  width: 30px;
  height: 24px;
}

.quick_menu li.pcbang a:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1002px -995px;
  width: 35px;
  height: 28px;
}

.quick_menu li.report a:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -534px -928px;
  width: 34px;
  height: 21px;
}

.quick_menu li.cs a:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1137px -1078px;
  width: 30px;
  height: 27px;
}

.quick_menu li.invite a {
  color: #404dab;
}

.quick_menu li.invite a:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1079px -809px;
  width: 28px;
  height: 28px;
}

.quick_menu .btn_top {
  display: block;
  width: 100%;
  background-color: #8b8c92;
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  line-height: 49px;
  outline: none;
}

.quick_menu .btn_top span {
  display: inline-block;
  font-family: 'Roboto', sans-serif;
  font-weight: 700;
  font-size: 14px;
  color: #fff;
  vertical-align: middle;
}

.quick_menu .btn_top:after {
  display: inline-block;
  position: relative;
  margin-left: 3px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -699px;
  width: 11px;
  height: 6px;
  vertical-align: middle;
  content: '';
}

.icon {
  display: inline-block;
  width: 22px;
  height: 21px;
  font-size: 0;
  line-height: 0;
  text-align: center;
}

.icon:before {
  font-family: 'Roboto', sans-serif;
  font-size: 13px;
  color: #fff;
  line-height: 21px;
}

.icon.notice {
  background-color: #e02424;
}

.icon.notice:before {
  content: 'N';
}

.icon.update {
  background-color: #404dab;
}

.icon.update:before {
  content: 'U';
}

.sub_visual {
  position: relative;
  overflow: hidden;
  height: 412px;
}

.sub_visual_lst .slide {
  overflow: hidden;
  position: relative;
  height: 412px;
}

.sub_visual_lst .slide a {
  display: block;
  height: 590px;
}

.sub_visual_lst .img_container img {
  position: absolute;
  top: 0;
  left: 50%;
  width: 100%;
  height: auto;
  z-index: 0;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.sub_visual_lst .desc_container {
  position: absolute;
  top: 122px;
  left: 50%;
  margin-left: -633px;
  color: #fff;
}

.sub_visual_lst .desc_container .date {
  font-family: 'Roboto';
  font-size: 16px;
}

.sub_visual_lst .desc_container .evt_tit {
  margin-top: 16px;
  margin-left: -5px;
  font-family: 'NanumMyeongjo';
  font-size: 60px;
  letter-spacing: -4.5px;
}

.sub_visual_lst .desc_container .evt_desc {
  margin-top: 4px;
  font-size: 18px;
  font-weight: 300;
  letter-spacing: -.37px;
}

.sub_visual_lst .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 1;
  width: 50px;
  height: 80px;
  margin-top: -40px;
}

.sub_visual_lst .slick-arrow span {
  display: inline-block;
  color: #fff;
  font-size: 0;
  line-height: 0;
  vertical-align: top;
}

.sub_visual_lst .slick-prev {
  left: 50%;
  margin-left: -720px;
}

.sub_visual_lst .slick-prev span {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -968px -397px;
  width: 26px;
  height: 52px;
}

.sub_visual_lst .slick-next {
  right: 50%;
  margin-right: -720px;
}

.sub_visual_lst .slick-next span {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1073px -1078px;
  width: 26px;
  height: 52px;
}

.sub_visual_lst .slick-dots {
  position: absolute;
  z-index: 1;
  left: 50%;
  margin-left: -633px;
  bottom: 82px;
}

.sub_visual_lst .slick-dots li {
  display: inline-block;
  margin-right: 4px;
}

.sub_visual_lst .slick-dots li button {
  width: 30px;
  height: 2px;
  background-color: #74777e;
  font-size: 0;
  line-height: 0;
}

.sub_visual_lst .slick-dots li.slick-active button {
  background-color: #fff;
}

.select {
  display: inline-block;
  position: relative;
  width: 190px;
  height: 50px;
  border: solid 1px #ebebeb;
  color: #222;
  font-size: 14px;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  z-index: 1;
}

.select .btn_open_select {
  overflow: hidden;
  position: relative;
  width: 100%;
  height: 100%;
  padding: 0 50px 0 20px;
  background: #ffffff;
  font-size: 14px;
  text-align: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  outline: none;
}

.select .btn_open_select:after {
  position: absolute;
  top: 50%;
  right: 20px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -689px;
  width: 11px;
  height: 6px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  content: '';
}

.select.open {
  border: 1px solid #222;
  border-bottom: transparent;
}

.select.open .select_lst {
  display: block;
  top: 100%;
  z-index: 9999;
  right: -1px;
}

.select.open .btn_open_select:after {
  -webkit-transform: translateY(-50%) rotate(180deg);
  -ms-transform: translateY(-50%) rotate(180deg);
  transform: translateY(-50%) rotate(180deg);
}

.select.lst_up {
  border-bottom: 1px solid #222;
}

.select.lst_up .select_lst {
  top: auto;
  bottom: 100%;
  border-top: 1px solid #222;
  border-bottom: transparent;
}

.select.domain {
  width: 170px;
  height: 46px;
}

.select_lst {
  overflow-y: auto;
  display: none;
  position: absolute;
  width: 100%;
  max-height: 200px;
  border: 1px solid #222;
  border-top: transparent;
  background-color: #fff;
}

.select_lst .select_itm {
  width: 100%;
  border-top: 1px solid #ebebeb;
}

.select_lst .select_itm:first-child {
  border-top: 0;
}

.select_lst .btn_option {
  width: 100%;
  padding-left: 22px;
  font-weight: 300;
  font-size: 14px;
  color: #222;
  line-height: 49px;
  text-align: left;
}

.select_lst .btn_option:hover {
  background-color: #f2f2f2;
}

.breadcrumb {
  font-size: 0;
}

.breadcrumb .itm {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}

.breadcrumb .itm:after {
  position: absolute;
  top: 6px;
  right: -15px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1330px -569px;
  width: 5px;
  height: 9px;
  content: '';
}

.breadcrumb .itm.dropdown {
  position: relative;
}

.breadcrumb .itm.dropdown a {
  position: relative;
  padding-right: 20px;
}

.breadcrumb .itm.dropdown a:before {
  position: absolute;
  top: 4px;
  right: 0;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -666px;
  width: 11px;
  height: 8px;
  content: '';
}

.breadcrumb .itm.dropdown.open a:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.breadcrumb .itm.dropdown.open .select_lst {
  display: block;
}


.breadcrumb .itm.dropdown.open2 a:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.breadcrumb .itm.dropdown.open2 .select_lst {
  display: block;
}


.breadcrumb .itm + .itm {
  padding-left: 24px;
}

.breadcrumb .itm:last-child:after {
  content: none;
}

.breadcrumb a {
  font-size: 14px;
  color: #868686;
}

.breadcrumb .select_lst {
  top: 28px;
  right: 0;
  z-index: 1;
  width: 140px;
  max-height: initial;
  border: 1px solid #ebebeb;
}

.tab_lst {
  overflow: hidden;
  display: table;
  width: 100%;
  table-layout: fixed;
}

.tab_lst .tab_itm {
  display: table-cell;
  border: 1px solid #ebebeb;
  background-color: #fff;
}

.tab_lst .tab_itm:last-child {
  border-right: 1px solid #ebebeb;
}

.tab_lst .tab_itm.on, .tab_lst .tab_itm:hover {
  background-color: #384859;
  border: 1px solid #384859;
}

.tab_lst .tab_itm.on a, .tab_lst .tab_itm:hover a {
  color: #fff;
}

.tab_lst a {
  display: block;
  font-size: 20px;
  color: #a4a4a4;
  text-align: center;
  line-height: 61px;
}

.tab_lst .ico_guide {
  display: inline-block;
  margin-top: -4px;
  vertical-align: middle;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -565px;
  width: 11px;
  height: 11px;
}

.menu_depth_3 {
  margin-top: 30px;
}

.menu_depth_3 .tab_lst .tab_itm {
  display: inline-block;
}

.menu_depth_3 .tab_lst .tab_itm a {
  display: block;
  min-width: 130px;
  padding: 0 33px;
  font-size: 18px;
  line-height: 48px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.menu_depth_3 .tab_lst .tab_itm ~ .tab_itm {
  margin-left: 12px;
}

.sub_sticky {
  position: absolute;
  width: 100%;
  padding: 77px 0 32px;
  min-width: 1730px;
  background-color: #fff;
  z-index: 10;
}

.sub_sticky .tit {
  font-size: 40px;
  font-weight: normal;
  color: #222;
  letter-spacing: -0.02em;
}

.sub_sticky .breadcrumb {
  position: absolute;
  top: 32px;
  right: 20px;
}

.sub_sticky .tab_lst {
  margin-top: 41px;
}

.sub_sticky .tab_lst .tab_itm:not(:last-child) {
  border-right: none;
}

.sub_sticky .tab_lst.has_border {
  padding-top: 50px;
  border-top: 2px solid #384859;
}

.sub_sticky .filter_time {
  position: absolute;
  top: 33px;
  right: 20px;
}

.sub_sticky .filter_time .btn_time {
  font-size: 14px;
  color: #868686;
  line-height: 18px;
}

.sub_sticky .filter_time .btn_time:after {
  display: inline-block;
  margin: 4px 0 0 10px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -666px;
  width: 11px;
  height: 8px;
  vertical-align: top;
  content: '';
}

.sub_sticky .filter_time .select_lst {
  top: 26px;
  right: 0;
  width: 140px;
  border: 1px solid #ebebeb;
}

.sub_sticky .filter_time.open .btn_time:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.sticky {
  position: fixed;
  top: 50px;
  right: 0;
  left: 0;
}

.pagination {
  margin-top: 50px;
  font-size: 0;
  text-align: center;
}

.pagination .btn_pagination,
.pagination .lst_itm {
  display: inline-block;
  vertical-align: middle;
}

.pagination .btn_pagination a,
.pagination .lst_itm a {
  display: block;
  width: 40px;
  height: 40px;
  font-family: 'Roboto', sans-serif;
  font-size: 16px;
  color: #a4a4a4;
  line-height: 40px;
  text-align: center;
}

.pagination .lst_itm a:hover {
  color: #202020;
}

.pagination .lst_itm a.on {
  color: #202020;
  font-weight: 500;
}

.pagination .btn_pagination.prev, .pagination .btn_pagination.last {
  margin-left: -1px;
}

.pagination_lst {
  display: inline-block;
  margin: 0 19px;
}

.pagination_lst .lst_itm {
  margin: 0 1px;
}

.tbl_img_lst {
  position: relative;
  overflow: hidden;
  margin: 0 -15px;
  padding-bottom: 33px;
  font-size: 0;
}

.tbl_img_lst:before {
  display: block;
  position: absolute;
  top: 0;
  right: 15px;
  left: 15px;
  border-top: solid 2px #384859;
  content: '';
}

.tbl_img_lst li {
  display: inline-block;
  width: 33.333%;
  padding: 42px 15px 18px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.tbl_img_lst li.end a {
  cursor: default;
}

.tbl_img_lst li.end .overlay {
  display: block;
}

.tbl_img_lst li.nodata {
  position: relative;
  width: 100%;
  height: 444px;
  text-align: center;
}

.tbl_img_lst li.nodata:after {
  position: absolute;
  bottom: 0;
  left: 15px;
  right: 15px;
  border-bottom: 1px solid #a4a4a4;
  content: '';
}

.tbl_img_lst li.nodata .ico {
  display: block;
  margin: 110px auto 0;
}

.tbl_img_lst li.nodata .txt_msg {
  display: block;
  margin: 13px auto 0;
  font-size: 24px;
  font-weight: normal;
  color: #868686;
  letter-spacing: -0.02em;
}

.tbl_img_lst a {
  display: block;
  position: relative;
  width: 390px;
  padding: 278px 29px 24px;
  border: solid 1px #ccc;
}

.tbl_img_lst a .time:before {
  content: none;
}

.tbl_img_lst .lbl {
  position: absolute;
  top: -1px;
  left: -1px;
  z-index: 5;
  min-width: 67px;
  height: 35px;
  font-size: 16px;
  line-height: 35px;
}

.tbl_img_lst .img {
  overflow: hidden;
  position: absolute;
  top: -1px;
  right: -1px;
  left: -1px;
  height: 255px;
  background: url(/common/img/news/img_event_default.jpg) no-repeat;
}

.tbl_img_lst .img img {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-transition: 0.3s;
  transition: 0.3s;
}

.tbl_img_lst .img .overlay {
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 4;
  background-color: rgba(0, 0, 0, 0.7);
  color: #fff;
  text-align: center;
}

.tbl_img_lst .img .overlay strong {
  display: inline-block;
  width: 94px;
  height: 32px;
  margin-top: 98px;
  border: 1px solid #a4a4a4;
  border-radius: 3px;
  font-size: 16px;
  font-weight: normal;
  line-height: 32px;
  letter-spacing: -0.025em;
}

.tbl_img_lst .img .overlay p {
  margin-top: 7px;
  font-size: 14px;
  letter-spacing: -0.02em;
}

.tbl_img_lst .tit {
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.tbl_img_lst .tit .txt {
  overflow: hidden;
  display: inline-block;
  max-width: 360px;
  font-size: 16px;
  font-weight: 400;
  color: #222;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.tbl_img_lst .tit .txt_new {
  margin-left: 10px;
  line-height: 20px;
}

.tbl_img_lst .time {
  display: inline-block;
  margin-top: 7px;
}

.tbl_img_lst .view {
  position: absolute;
  bottom: 24px;
  right: 28px;
}

.search_inp {
  display: inline-block;
  position: relative;
  border: 1px solid #ebebeb;
  color: #222;
  font-size: 14px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.search_inp input {
  width: 465px;
  height: 48px;
  padding: 0 54px 0 19px;
  border: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  letter-spacing: 0.04em;
  outline: none;
}

.search_inp input::-webkit-input-placeholder {
  color: #ccc;
}

.search_inp input::-moz-placeholder {
  color: #ccc;
}

.search_inp input:-ms-input-placeholder {
  color: #ccc;
}

.search_inp input:-moz-placeholder {
  color: #ccc;
}

.search_inp button {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 100%;
  background-color: #f2f2f2;
  font-size: 0;
  outline: none;
}

.clearfix:after, .attach_box:after, .service_page .sl_server:after, .service_page .sl_char:after {
  display: block;
  visibility: hidden;
  clear: both;
  content: '';
}

.notice_txt {
  font-size: 14px;
  line-height: 15px;
  font-weight: 300;
  color: #222222;
}

.txt_blue {
  color: #404dab !important;
}

.txt_gray {
  color: #868686 !important;
}

.txt_gray2 {
  color: #5e5e5e !important;
}

.txt_gray3 {
  color: #a4a4a4 !important;
}

.txt_left {
  text-align: left;
}

.txt_center {
  text-align: center;
}

.txt_right {
  text-align: right;
}

.txt_reg {
  font-weight: 400;
}

.txt_med {
  font-weight: 500;
}

.search_box .select {
  height: 56px;
}

.search_box .select + .search_inp {
  margin-left: -1px;
}

.search_box.size_l .search_inp input {
  width: 537px;
  height: 54px;
}

.search_box.size_l .search_inp button {
  width: 55px;
  height: 54px;
}

.view_area {
  position: relative;
  width: 990px;
}

.view_area.faq .ct {
  border-bottom: 0;
}

.view_area.faq .ct ~ .ct {
  border-bottom: 1px solid #a4a4a4;
}

.view_area.faq .info .time {
  right: 20px;
  letter-spacing: 0.01em;
}

.view_area.faq .btn_wrap {
  margin-top: 39px;
  text-align: right;
}

.view_area .title {
  display: block;
  position: relative;
  width: 100%;
  padding: 0 150px 0 29px;
  border-top: solid 2px #384859;
  border-bottom: 1px solid #e5e5e5;
  background-color: #f8f8f8;
  font-size: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.view_area .title strong {
  display: inline-block;
  position: relative;
  font-size: 0;
  color: #222;
  font-weight: normal;
  line-height: 80px;
}

.view_area .title strong .lbl_outline {
  margin: 0 10px 0 2px;
  vertical-align: middle;
}

.view_area .title strong .txt {
  display: inline-block;
  overflow: hidden;
  max-width: 681px;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
  font-size: 20px;
}

.view_area .title strong .txt_q,
.view_area .title strong .txt_a {
  display: inline-block;
  font-family: 'notosans', sans-serif;
  font-size: 24px;
  font-weight: 500;
  color: #404dab;
  vertical-align: top;
}

.view_area .title strong .txt_q {
  margin: 0 14px 0 1px;
  line-height: 74px;
}

.view_area .title strong .txt_a {
  margin: 0 14px 0 3px;
  line-height: 77px;
}

.view_area .title strong .ico_attach {
  display: inline-block;
  margin-left: 12px;
  vertical-align: middle;
}

.view_area .info {
  position: relative;
  height: 59px;
  border-bottom: 1px solid #e5e5e5;
}

.view_area .info .view,
.view_area .info .time,
.view_area .info .comment,
.view_area .info .name {
  display: inline-block;
  position: absolute;
  top: 0;
  line-height: 59px;
}

.view_area .info .name {
  left: 30px;
}

.view_area .info .comment {
  right: 240px;
  width: 150px;
}

.view_area .info .view {
  right: 150px;
  width: 90px;
}

.view_area .info .time {
  right: 0;
  width: 150px;
}

.view_area .ct {
  padding: 33px 0 72px;
  border-bottom: 1px solid #a4a4a4;
  font-size: 16px;
  font-weight: 300;
  color: #222;
  word-break: break-word;
}

.view_area .ct p {
  margin: 25px 0 0 31px;
  line-height: 25px;
}

.view_area .ct p:first-child {
  margin-top: 0;
}

.view_area .ct > span {
  display: block;
  margin: 5px 0 0 29px;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
}

.view_area .ct > span + table {
  margin-top: 32px;
}

.view_area .ct table {
  margin: 8px 0 0 31px;
  font-size: 14px;
  font-weight: 300;
}

.view_area .ct thead th {
  height: 37px;
  color: #222;
  background-color: #f8f8f8;
  border: 1px solid #e5e5e5;
}

.view_area .ct tbody td {
  height: 50px;
  border: 1px solid #e5e5e5;
  line-height: 18px;
  text-align: center;
}

.view_area .share_box {
  position: relative;
}

.view_area .share_box .share {
  padding: 39px 0 30px;
  font-size: 0;
}

.view_area .share_box .share li {
  display: inline-block;
  margin-left: 8px;
}

.view_area .share_box .share li:first-child {
  margin-left: 0;
}

.view_area .share_box .share li a {
  display: block;
}

.view_area .share_box .btn_wrap {
  position: absolute;
  top: 39px;
  right: 0;
  font-size: 0;
}

.view_area .share_box .btn_wrap .btn {
  margin-left: 8px;
}

.view_area .share_box .btn_wrap .btn:first-child {
  margin-left: 0;
}

.view_area .tbl_lst {
  margin-top: 32px;
  border: solid #e5e5e5;
  border-width: 1px 0;
}

.view_area .tbl_lst td {
  height: 62px;
}

.view_area .tbl_lst td.txt_left {
  padding-left: 30px;
}

.view_area .tbl_lst td .lbl_outline + .tit {
  max-width: 400px;
}

.view_area .tbl_lst td .tit {
  max-width: 490px;
  font-size: 14px;
  letter-spacing: -0.02em;
}

.write_area {
  position: relative;
  width: 990px;
}

.write_area.full_width {
  width: 100%;
}

.write_area.full_width input::-webkit-input-placeholder {
  font-size: 14px;
}

.write_area.full_width input::-moz-placeholder {
  font-size: 14px;
}

.write_area.full_width input:-ms-input-placeholder {
  font-size: 14px;
}

.write_area.full_width input:-moz-placeholder {
  font-size: 14px;
}

.write_area .area_tit {
  font-family: 'notosans', sans-serif;
  line-height: 48px;
}

.write_area .txt_note {
  position: absolute;
  top: 19px;
  right: 0;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
  letter-spacing: -0.02em;
}

.write_area .file_upload_box .guide_txt {
  display: inline-block;
  margin-left: 10px;
  font-size: 14px;
  font-weight: 300;
  color: #a4a4a4;
}

.write_area .file_upload_box label {
  padding: 0 13px;
  cursor: pointer;
}

.write_area .file_lst {
  display: inline-block;
  width: -webkit-calc(100% - 105px);
  width: calc(100% - 105px);
  vertical-align: top;
  line-height: 30px;
  font-size: 0;
}

.write_area .file_lst li {
  display: inline-block;
  position: relative;
  margin-left: 10px;
}

.write_area .file_lst li .ico {
  display: inline-block;
  margin-top: 5px;
  vertical-align: top;
}

.write_area .file_lst li .filename {
  display: inline-block;
  margin-left: 5px;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
  vertical-align: top;
}

.write_area .file_lst li .btn_remove_file {
  display: inline-block;
  margin: 6px 0 0 10px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -705px -928px;
  width: 18px;
  height: 18px;
  vertical-align: top;
}

.write_area .btn_wrap {
  margin-top: 59px;
  font-size: 0;
  text-align: center;
}

.write_area .btn_wrap .btn {
  margin-left: 20px;
  vertical-align: top;
}

.write_area .btn_wrap .btn:first-child {
  margin-left: 0;
}

.write_area .btn_wrap .btn_outline {
  border: 1px solid #a4a4a4;
  color: #a4a4a4;
}

.inp_txt {
  width: 100%;
  padding: 11px 0;
  border: 0;
  font-size: 16px;
  color: #222;
  line-height: 24px;
  outline: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.inp_txt::-webkit-input-placeholder {
  font-size: 14px;
  font-weight: 300;
  color: #a4a4a4;
}

.inp_txt:-ms-input-placeholder {
  font-size: 14px;
  font-weight: 300;
  color: #a4a4a4;
}

.inp_txt::-moz-placeholder {
  font-size: 14px;
  font-weight: 300;
  color: #a4a4a4;
}

.inp_txt::-ms-input-placeholder {
  font-size: 14px;
  font-weight: 300;
  color: #a4a4a4;
}

.inp_txt::placeholder {
  font-size: 14px;
  font-weight: 300;
  color: #a4a4a4;
}

.inp_txt.password {
  width: 500px;
}

.inp_txt.phone {
  position: relative;
  width: 35px;
  margin: 0;
  font-size: 18px;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.inp_txt.phone.num2 {
  width: 45px;
}

.inp_txt.inp_mail {
  width: 201px;
}

.inp_txt.inp_domain {
  width: 150px;
  margin: 0 5px;
}

.inp_txt.inp_domain:-moz-read-only {
  pointer-events: none;
}

.inp_txt.inp_domain:read-only {
  pointer-events: none;
}

.aside {
  position: absolute;
  top: 0;
  right: -420px;
  width: 300px;
  border: 1px solid #e5e5e5;
}

.aside .tit {
  display: block;
  padding-left: 20px;
  border-bottom: 1px solid #e5e5e5;
  background-color: #f8f8f8;
  line-height: 80px;
  font-size: 20px;
  font-weight: normal;
  color: #222;
}

.aside .recent_posts_lst {
  padding: 0 20px;
}

.aside .recent_posts_lst li {
  border-top: solid 1px #e5e5e5;
}

.aside .recent_posts_lst li:first-child {
  border-top: none;
}

.aside .recent_posts_lst a {
  display: block;
  padding: 20px 0 17px;
  font-size: 14px;
  color: #222;
  letter-spacing: -0.02em;
}

.aside .recent_posts_lst strong {
  display: block;
  margin-top: 6px;
  font-weight: 300;
  line-height: 21px;
  word-break: break-word;
}

.aside .recent_posts_lst .time {
  display: block;
  margin-top: 2px;
  color: #a4a4a4;
  text-align: left;
  letter-spacing: 0;
}

.aside .recent_posts_lst .time:before {
  content: none;
}

.aside .term_policy_lst {
  padding: 0 20px;
}

.aside .term_policy_lst li {
  border-top: solid 1px #e5e5e5;
}

.aside .term_policy_lst li:first-child {
  border-top: none;
}

.aside .term_policy_lst li.on a {
  color: #404dab;
}

.aside .term_policy_lst a {
  display: block;
  padding: 17px 0;
  font-size: 14px;
  color: #222;
  letter-spacing: -0.02em;
}

.btn {
  display: inline-block;
  width: 93px;
  height: 36px;
  border: transparent;
  background-color: #384859;
  border-radius: 2px;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  line-height: 36px;
  letter-spacing: -0.02em;
  text-align: center;
}

.btn.btn_round {
  border-radius: 3px;
}

.btn.btn_aside {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.btn.disabled {
  cursor: not-allowed;
}

.btn.grayfill {
  background: #a4a4a4;
}

.btn.goldfill {
  background: #a68a5f;
}

.btn.silverfill {
  background: #a5a5b6;
}

.btn.grayfill2 {
  background: #868686;
}

.btn.grayfill3 {
  background-color: #737f8b;
}

.btn.whitefill {
  background-color: #ffffff;
  color: #222222;
}

.btn.btn_outline {
  background-color: transparent;
  border: 1px solid #3f546b;
  color: #3f546b;
}

.btn.btn_outline.grayout {
  border: 1px solid #a4a4a4;
  color: #a4a4a4;
}

.btn.btn_outline.blueout {
  border: 1px solid #404dab;
  color: #404dab;
}

.btn.btn_outline.whiteout {
  border: 1px solid #ffffff;
  color: #ffffff;
}

.btn.full_width {
  width: 100%;
}

.btn.btn_sm {
  width: auto;
  height: 30px;
  padding: 0 10px;
  line-height: 32px;
  font-weight: 400;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.btn.btn_sm.btn_round {
  border-radius: 2px;
}

.btn.btn_xs {
  width: auto;
  height: 22px;
  padding: 0 8px;
  font-size: 13px;
  font-weight: 400;
  line-height: 22px;
}

.btn.btn_lg {
  width: 242px;
  height: 52px;
  padding: 0 10px;
  font-size: 16px;
  line-height: 50px;
  font-weight: 500;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.right_shortcut {
  float: right;
  height: 16px;
  margin-top: 10px;
}

.right_shortcut li {
  display: inline-block;
  height: 16px;
  vertical-align: top;
}

.right_shortcut li ~ li {
  margin-left: 14px;
}

.right_shortcut li ~ li:before {
  display: inline-block;
  width: 1px;
  height: 13px;
  margin-right: 18px;
  margin-top: 2px;
  background: #c8c8cf;
  vertical-align: top;
  content: '';
}

.right_shortcut li a:hover, .right_shortcut li.selected {
  color: #404dab;
}

.right_shortcut li a {
  display: inline-block;
  height: 16px;
  font-size: 16px;
  font-weight: 300;
  line-height: 16px;
  color: #222222;
  vertical-align: top;
}

.right_shortcut li a:before {
  display: inline-block;
  margin-right: 8px;
  vertical-align: baseline;
  content: '';
}

.right {
  float: right;
}

.left {
  float: left;
}

.chkbox {
  display: inline-block;
  padding: 0;
  font-size: 0;
}

.chkbox input {
  position: absolute;
  opacity: 0;
}

.chkbox label {
  display: inline-block;
  position: relative;
  padding-left: 27px;
  font-size: 14px;
  font-weight: 300;
  color: #5e5e5e;
  line-height: 20px;
  cursor: pointer;
}

.chkbox label:before {
  position: absolute;
  top: 0;
  left: 0;
  content: "";
}

.chkbox.no_txt label {
  padding-left: 0;
}

.chkbox.no_txt label:before {
  position: relative;
  display: block;
}

.rdo {
  display: inline-block;
  position: relative;
  overflow: hidden;
  line-height: 34px;
  vertical-align: top;
}

.rdo input {
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
}

.rdo.rdo_v1 label {
  display: inline-block;
  height: 36px;
  min-width: 92px;
  padding: 0 15px;
  border: 1px solid #ebebeb;
  font-size: 14px;
  font-weight: 300;
  color: #a4a4a4;
  text-align: center;
  line-height: 34px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
  cursor: pointer;
}

.rdo.rdo_v1 input:checked + label {
  border: none;
  background: #737f8b;
  font-weight: 500;
  color: #ffffff;
  line-height: 36px;
}

.rdo.rdo_v2 label:before {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
  content: '';
}

.rdo_lst {
  display: inline-block;
}

.rdo_lst li {
  display: inline-block;
}

.rdo_lst li ~ li {
  margin-left: 8px;
}

.rdo_lst.rdo_lst_v2 li:not(:last-child) {
  margin-right: 46px;
}

.rdo_lst.rdo_lst_v2 li ~ li {
  margin-left: 0;
}

.comment_box {
  margin-top: 32px;
}

.comment_box .txtarea {
  width: 100%;
  height: 110px;
  font-size: 0;
}

.comment_box .txtarea textarea {
  width: 100%;
  height: 100%;
  padding: 16px 28px;
  border: 1px solid rgba(197, 208, 221, 0.5);
  font-size: 14px;
  font-weight: 300;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  resize: none;
}

.comment_box .txtarea textarea::-webkit-input-placeholder {
  color: #a5a5a5;
}

.comment_box .txtarea textarea::-moz-placeholder {
  color: #a5a5a5;
}

.comment_box .txtarea textarea:-ms-input-placeholder {
  color: #a5a5a5;
}

.comment_box .txtarea textarea:-moz-placeholder {
  color: #a5a5a5;
}

.comment_box .txtarea.not_login textarea {
  display: none;
}

.comment_box .txtarea.not_login .notice_login {
  display: block;
}

.comment_box .notice_login {
  display: none;
  width: 100%;
  height: 100%;
  padding: 18px 0;
  border: 1px solid rgba(204, 204, 204, 0.5);
  background-color: #f8f8f8;
  font-size: 16px;
  font-weight: 300;
  color: #a4a4a4;
  text-align: center;
  letter-spacing: -0.01em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.comment_box .notice_login .btn {
  margin-top: 7px;
  border-radius: 3px;
}

.comment_box .btn_wrap {
  text-align: right;
  margin-top: 10px;
}

.comment_box .btn_wrap .char_num {
  margin-right: 6px;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #a4a4a4;
}

.comment_box .action_bx {
  position: absolute;
  top: 3px;
  right: 16px;
  font-size: 0;
}

.comment_box .action_bx button {
  position: relative;
  padding: 0 14px;
  font-size: 14px;
  font-weight: 300;
  color: #222;
  line-height: 20px;
}

.comment_box .action_bx button:hover {
  color: #404dab;
}

.comment_box .action_bx button + button:before {
  position: absolute;
  top: 4px;
  left: 0;
  width: 1px;
  height: 12px;
  background-color: #c8c8cf;
  content: '';
}

.comment_box .lst {
  margin-top: 40px;
  border-bottom: 1px solid #e5e5e5;
}

.comment_box .lst > li {
  padding: 23px 0 26px;
  border-top: 1px solid rgba(197, 208, 221, 0.5);
}

.comment_box .lst .itm {
  position: relative;
  padding-left: 30px;
}

.comment_box .lst .username {
  font-size: 14px;
  font-weight: normal;
  letter-spacing: -0.02em;
}

.comment_box .lst .comment_time {
  margin-left: 10px;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #a5a5a5;
}

.comment_box .lst .txt {
  margin: 9px 30px 0 0;
  font-weight: 300;
  color: #868686;
  letter-spacing: 0.01em;
  word-wrap: break-word;
}

.comment_box .lst .reply {
  padding: 0 0 30px;
  border-top: 0;
}

.comment_box .lst .reply .itm {
  margin-top: 0;
  padding: 13px 0 14px 53px;
  background-color: #f8f8f8;
}

.comment_box .lst .reply .itm:before {
  display: block;
  position: absolute;
  top: 18px;
  left: 30px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1193px -196px;
  width: 10px;
  height: 10px;
  content: '';
}

.comment_box .lst .reply .itm .action_bx {
  top: 17px;
}

.comment_box .lst .reply_write {
  position: relative;
  margin: 23px 0 0;
  padding-left: 53px;
}

.comment_box .lst .reply_write:before {
  display: block;
  position: absolute;
  top: 0;
  left: 30px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1193px -196px;
  width: 10px;
  height: 10px;
  content: '';
}

.comment_box .lst .reply_write .txtarea {
  height: 86px;
}

.comment_box .lst .notice_login {
  padding: 8px 0;
}

.comment_box .btn_more {
  display: block;
  width: 450px;
  height: 65px;
  margin: 28px 0 0 278px;
  border: 1px solid #ccc;
  border-radius: 2px;
  font-size: 16px;
  color: #76777f;
}

.comment_box .btn_more:after {
  display: inline-block;
  margin-left: 6px;
  vertical-align: middle;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -666px;
  width: 11px;
  height: 8px;
  content: '';
}

.comment_box + .tbl_lst {
  margin-top: 80px;
}

.dot_lst > li {
  position: relative;
  padding-left: 11px;
  font-weight: 300;
}

.dot_lst > li:before {
  position: absolute;
  top: 11px;
  left: 0;
  width: 3px;
  height: 3px;
  background: #222222;
  content: '';
}

.dot_lst > li.txt_blue:before {
  background: #404dab;
}

.dot_lst > li.txt_gray:before {
  background: #868686;
}

.dot_lst > li.txt_gray2:before {
  background: #5e5e5e;
}

.dot_lst > li ~ li {
  margin-top: 13px;
}

.dot_lst > li em {
  font-weight: 400;
}

.dot_lst.inline_lst li {
  display: inline-block;
  margin-top: 0;
  vertical-align: middle;
}

.dash_lst > li {
  position: relative;
  padding-left: 16px;
  font-size: 16px;
  font-weight: 300;
  color: #5e5e5e;
  line-height: 25px;
  margin-top: 9px;
}

.dash_lst > li:first-child {
  margin-top: 0;
}

.dash_lst > li:before {
  position: absolute;
  top: 0;
  left: 0;
  content: '-';
}

.content_head {
  margin-top: 27px;
  padding-bottom: 19px;
  border-bottom: 2px solid #384859;
}

.tabs_lnk_lst li {
  display: inline-block;
  margin-right: 16px;
}

.tabs_lnk_lst li:last-child {
  margin-right: 0;
}

.tabs_lnk_lst li ~ li:before {
  display: inline-block;
  width: 1px;
  height: 14px;
  background: #c8c8cf;
  margin-right: 16px;
  vertical-align: middle;
  content: '';
}

.tabs_lnk_lst li.active a {
  color: #404dab;
}

.tabs_lnk_lst li a {
  display: inline-block;
  font-size: 16px;
  line-height: 16px;
  color: #222222;
  vertical-align: middle;
}

.tabs_lnk_lst li [class^="ico_"] {
  display: inline-block;
  margin-left: 2px;
}

.area_tit {
  font-size: 30px;
  font-weight: 400;
  line-height: 27px;
}

.area_desc {
  display: inline-block;
  margin: 5px 0 0 8px;
  font-size: 14px;
  color: #a4a4a4;
  line-height: 14px;
}

.intro_txt {
  display: block;
  font-size: 35px;
  color: #222222;
  font-family: 'notosans', 'roboto', sans-serif;
  font-weight: 500;
  line-height: 37px;
  text-align: center;
}

.sub_intro_txt {
  display: block;
  margin-top: 15px;
  font-size: 25px;
  font-weight: 400;
  line-height: 23px;
  color: #222222;
  text-align: center;
}

.gray_bx {
  background: #f2f2f2;
}

.step_lst {
  margin-top: 29px;
}

.step_lst li {
  display: inline-block;
  position: relative;
  padding: 30px;
  background: #ffffff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.step_lst li .step_lbl {
  position: absolute;
  top: 0;
  left: 0;
  min-width: 93px;
  height: 40px;
  padding: 0 14px;
  background: #404dab;
  font-size: 14px;
  font-weight: 500;
  color: #f5f5f5;
  text-align: center;
  line-height: 40px;
  text-transform: uppercase;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.step_lst li .step_lbl.green {
  background: #509216;
}

.step_lst li .step_ico {
  margin-top: 2px;
}

.step_lst li .step_ico span {
  display: block;
  margin: auto;
}

.step_lst li .step_tit {
  display: block;
  margin-top: 30px;
  font-size: 22px;
  color: #101010;
  font-weight: 400;
  line-height: 21px;
  text-align: center;
}

.step_lst li .step_tit + .step_desc {
  margin-top: 7px;
}

.step_lst li .step_desc {
  margin-top: 21px;
  font-size: 16px;
  color: #222222;
  text-align: center;
}

.step_lst.step3 {
  padding: 40px;
}

.step_lst.step3 li {
  width: 420px;
  height: 186px;
}

.step_lst.step3 li ~ li {
  margin-left: 31px;
}

.step_lst.step4 {
  padding: 50px;
}

.step_lst.step4 li {
  width: 630px;
  height: 250px;
  padding: 40px 45px 35px;
}

.step_lst.step4 li:nth-child(even) {
  margin-left: 46px;
}

.step_lst.step4 li:nth-child(2) ~ li {
  margin-top: 50px;
}

.step_lst.step4 li .step_desc {
  font-weight: 300;
}

.step_lst.step4 li .step_desc strong {
  font-weight: 400;
}

.note_txt {
  margin-top: 30px;
  font-size: 14px;
  font-weight: 300;
  line-height: 14px;
}

.hr_blue {
  display: block;
  margin: 53px 0;
  border-bottom: none;
  border-left: none;
  border-right: none;
  border-top: 2px solid #384859;
}

.btn_grp .btn ~ .btn {
  margin-left: 6px;
}

.def_inp {
  display: inline-block;
  height: 50px;
  padding: 18px 20px;
  border: 1px solid #ebebeb;
  border-right: none;
  font-size: 14px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.top_line_gray {
  border-top: 1px solid #a4a4a4;
}

.btn_go_top {
  position: fixed;
  bottom: 239px;
  left: 1440px;
}

.result_bx {
  padding-top: 150px;
  text-align: center;
}

.result_bx .ico {
  display: block;
  margin: 0 auto;
}

.result_bx .tit {
  display: block;
  margin-top: 30px;
  font-size: 30px;
  font-weight: 500;
  color: #101010;
  letter-spacing: -0.04em;
}

.result_bx .txt {
  display: block;
  margin-top: 8px;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
  line-height: 21px;
  letter-spacing: -0.02em;
}

.result_bx .btn {
  width: 262px;
  border-radius: 3px;
}

.result_bx .info_lst li {
  display: inline-block;
  position: relative;
  margin-left: 28px;
}

.result_bx .info_lst li:before {
  position: absolute;
  top: 6px;
  left: -16px;
  width: 1px;
  height: 13px;
  background-color: #c8c8cf;
  content: '';
}

.result_bx .info_lst li:first-child {
  margin-left: 0;
}

.result_bx .info_lst li:first-child:before {
  content: none;
}

.verify_phone_bx {
  display: inline-block;
  position: relative;
  margin-left: 30px;
}

.verify_phone_bx:before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 1px;
  height: 17px;
  background: #c8c8cf;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  content: '';
}

.verify_phone_bx .txt {
  display: inline-block;
  width: 82px;
  margin-left: 31px;
  border: none;
  font-size: 16px;
  font-weight: 400;
  color: #222222;
  outline: none;
}

.verify_phone_bx .txt::-webkit-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.verify_phone_bx .txt:-ms-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.verify_phone_bx .txt::-moz-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.verify_phone_bx .txt::-ms-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.verify_phone_bx .txt::placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.verify_phone_bx .time_count {
  display: inline-block;
  margin-left: 26px;
  font-size: 16px;
  font-weight: 400;
  color: #404dab;
}

.verify_phone_bx .btn {
  margin-left: 10px !important;
}

/* SVG Icons */
/* SVG Icons */
/* Pages */
/* MAIN */
.main_page .wrap, .main_page .header {
  min-width: 1890px;
}

.main_visual {
  position: relative;
  overflow: hidden;
  height: 590px;
}

.main_visual_lst .slide {
  overflow: hidden;
  position: relative;
}

.main_visual_lst .slide a {
  display: block;
  height: 590px;
}

.main_visual_lst .img_container img {
  position: absolute;
  top: 0;
  left: 50%;
  z-index: 0;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.main_visual_lst .desc_container {
  position: absolute;
  top: 164px;
  left: 16.6%;
  color: #fff;
}

.main_visual_lst .desc_container .date {
  font-family: 'Roboto';
  font-size: 18px;
  letter-spacing: .5px;
}

.main_visual_lst .desc_container .evt_tit {
  margin-top: 6px;
  margin-left: -7px;
  font-family: 'NanumMyeongjo';
  font-size: 72px;
  letter-spacing: -4.5px;
  line-height: 87px;
}

.main_visual_lst .desc_container .evt_desc {
  margin-top: 4px;
  font-size: 22px;
  font-weight: 300;
  letter-spacing: -.37px;
}

.main_visual_indicater {
  overflow: hidden;
  position: relative;
  z-index: 10;
  max-width: 1410px;
  height: 70px;
  margin: -70px auto 0;
}

.main_visual_indicater_lst {
  padding-left: 141px;
  padding-right: 71px;
  font-size: 0;
}

.main_visual_indicater_lst .indicator {
  border-left: 1px solid #1c1e1e;
  background-color: rgba(0, 0, 0, 0.8);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: 300;
  font-size: 16px;
  color: #fff;
  color: rgba(255, 255, 255, 0.4);
  line-height: 70px;
  text-align: center;
}

.main_visual_indicater_lst .indicator.slick-current {
  color: #fff;
}

.main_visual_indicater .slick-arrow {
  position: absolute;
  top: 0;
  height: 70px;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
}

.main_visual_indicater .slick-arrow span {
  display: inline-block;
  margin-top: 2px;
  font-size: 0;
  line-height: 0;
  vertical-align: top;
}

.main_visual_indicater .slick-prev {
  width: 70px;
  left: 0;
}

.main_visual_indicater .slick-prev span {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1326px -620px;
  width: 8px;
  height: 15px;
}

.main_visual_indicater .slick-next {
  left: 70px;
  width: 71px;
  padding-left: 1px;
}

.main_visual_indicater .slick-next span {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -948px;
  width: 8px;
  height: 15px;
}

.main_visual_indicater .slick-next:before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 1px;
  height: 15px;
  margin-top: -7px;
  background-color: #3b3b3c;
  content: '';
}

.main_visual_indicater .btn_evt_link {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 70px;
  height: 70px;
  background-color: rgba(0, 0, 0, 0.8);
  border-left: 1px solid #1c1e1e;
  font-size: 0;
  line-height: 0;
}

.main_visual_indicater .btn_evt_link:before, .main_visual_indicater .btn_evt_link:after {
  position: absolute;
  background-color: #b3b6bb;
  content: '';
}

.main_visual_indicater .btn_evt_link:before {
  top: 28px;
  left: 34px;
  width: 2px;
  height: 14px;
}

.main_visual_indicater .btn_evt_link:after {
  top: 34px;
  left: 28px;
  width: 14px;
  height: 2px;
}

.main_boards {
  margin-top: 110px;
}

.main_boards .col {
  float: left;
  position: relative;
  width: 450px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.main_boards .col_news {
  padding: 12px 5px 0 0;
}

.main_boards .col_news .col_tit {
  font-weight: 500;
  font-size: 26px;
}

.main_boards .col_news .news_lst {
  margin-top: 34px;
}

.main_boards .col_news .news_lst li {
  margin-top: 14px;
}

.main_boards .col_news .news_lst li:first-child {
  margin-top: 0;
}

.main_boards .col_news .news_lst li a {
  display: block;
}

.main_boards .col_news .news_lst li span {
  display: inline-block;
  line-height: 24px;
  vertical-align: top;
}

.main_boards .col_news .news_lst li .icon {
  margin-top: 2px;
}

.main_boards .col_news .news_lst li .tit {
  overflow: hidden;
  max-width: 70%;
  margin-left: 5px;
  font-size: 16px;
  color: #222;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.main_boards .col_news .news_lst li .date {
  float: right;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #868686;
}

.main_boards .col_news .news_lst li .new {
  font-weight: 500;
  font-size: 14px;
  color: #e02424;
}

.main_boards .col_news .btn_more_news {
  position: absolute;
  top: 15px;
  right: 0;
  width: 34px;
  height: 34px;
  font-size: 0;
  line-height: 0;
}

.main_boards .col_news .btn_more_news:before, .main_boards .col_news .btn_more_news:after {
  position: absolute;
  background-color: #000;
  content: '';
}

.main_boards .col_news .btn_more_news:before {
  top: 5px;
  left: 16px;
  width: 2px;
  height: 24px;
}

.main_boards .col_news .btn_more_news:after {
  top: 16px;
  left: 5px;
  width: 24px;
  height: 2px;
}

.main_boards .col_gmstory {
  overflow: hidden;
  height: 289px;
}

.main_boards .col_gmstory .gmstory_banner .slide img {
  width: 100%;
  height: auto;
  vertical-align: top;
}

.main_boards .col_gmstory .slick-arrow {
  position: absolute;
  top: 0;
  z-index: 1;
  height: 45px;
  background-color: #fff;
  color: #fff;
}

.main_boards .col_gmstory .slick-arrow span {
  display: inline-block;
  margin-top: 4px;
  font-size: 0;
  line-height: 0;
  vertical-align: top;
}

.main_boards .col_gmstory .slick-prev {
  width: 45px;
  right: 46px;
}

.main_boards .col_gmstory .slick-prev span {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1329px -528px;
  width: 6px;
  height: 11px;
}

.main_boards .col_gmstory .slick-next {
  width: 46px;
  right: 0;
  padding-left: 1px;
}

.main_boards .col_gmstory .slick-next span {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1329px -513px;
  width: 6px;
  height: 11px;
}

.main_boards .col_gmstory .slick-next:before {
  position: absolute;
  top: 50%;
  left: 0;
  width: 1px;
  height: 11px;
  margin-top: -6px;
  background-color: #dfdfdf;
  content: '';
}

.main_boards .col_download .btn_game_download {
  display: block;
  height: 148px;
  background: url("/common/img/btn_download.jpg") no-repeat;
  font-size: 0;
  line-height: 0;
}

.main_boards .col_download .btn_game_download:hover {
  background-image: url("/common/img/btn_download_hover.jpg");
}



.main_boards .col_download .btn_game_download_cha {
  display: block;
  height: 148px;
  background: url("/common/img/btn_download_cha.jpg") no-repeat;
  font-size: 0;
  line-height: 0;
}

.main_boards .col_download .btn_game_download_cha:hover {
  display: block;
  height: 148px;
  background: url("/common/img/btn_download_cha_hover.jpg") no-repeat;
  font-size: 0;
  line-height: 0;
}



.main_boards .col_download .login_info {
  height: 65px;
  margin-top: 6px;
  padding: 18px 25px 17px;
  background-color: #384859;
  font-size: 15px;
  color: #fff;
  line-height: 28px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.main_boards .col_download .login_info .name {
  display: block;
  overflow: hidden;
  float: left;
  max-width: 220px;
  font-weight: normal;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.main_boards .col_download .login_info .cash_info {
  overflow: hidden;
  text-align: right;
}

.main_boards .col_download .login_info .cash_info .cash {
  display: inline-block;
  margin-right: 10px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
}

.main_boards .col_download .login_info .cash_info .cash:before {
  display: inline-block;
  margin: -3px 5px 0 0;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1088px -880px;
  width: 19px;
  height: 19px;
  vertical-align: middle;
  content: '';
}

.main_boards .col_download .login_info .cash_info .btn_cash {
  width: 70px;
  font-size: 14px;
  color: #fff;
  border: 1px solid #6e7985;
  border-radius: 2px;
  line-height: 28px;
  letter-spacing: -0.5px;
}

.main_boards .col_download .btn_login {
  display: block;
  width: 100%;
  margin-top: 6px;
  background-color: #384859;
  font-size: 15px;
  color: #fff;
  line-height: 65px;
}

.main_boards .col_download .btn_login .ico_daum {
  display: inline-block;
  overflow: hidden;
  margin-right: 5px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -437px -928px;
  width: 59px;
  height: 24px;
  vertical-align: middle;
  line-height: 999px;
  content: "";
}

.main_boards .col_download .btn_login .ico_ongate {
  display: inline-block;
  overflow: hidden;
  margin-right: 5px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -795px -380px;
  width: 72px;
  height: 13px;
  vertical-align: middle;
  line-height: 999px;
  content: "";
}

.main_boards .col_download .btn_login span {
  display: inline-block;
  vertical-align: middle;
}

.main_boards .col_download .server_info {
  position: relative;
  margin-top: 5px;
}

.main_boards .col_download .btn_server_status {
  display: block;
  width: 100%;
  border: 1px solid #ccc;
  background-color: #fff;
  font-size: 15px;
  color: #373636;
  line-height: 63px;
}

.main_boards .col + .col {
  margin-left: 30px;
}

.main_boards .channel_download .login_info {
  position: relative;
  height: 75px;
  margin-top: 5px;
  padding: 11px 33px 11px 25px;
}

.main_boards .channel_download .login_info .myinfo_lst {
  position: absolute;
  bottom: 16px;
  font-size: 0;
  line-height: initial;
}

.main_boards .channel_download .login_info .myinfo_lst li {
  display: inline-block;
}

.main_boards .channel_download .login_info .myinfo_lst li:first-child:before {
  display: none;
}

.main_boards .channel_download .login_info .myinfo_lst li:before {
  display: inline-block;
  width: 1px;
  height: 11px;
  margin: 0 7px;
  background: #606d7a;
  vertical-align: middle;
  content: "";
}

.main_boards .channel_download .login_info .myinfo_lst li a {
  display: inline-block;
  font-size: 13px;
  color: #d1d4d6;
  vertical-align: middle;
}

.main_boards .channel_download .login_info .cash_info {
  line-height: initial;
}

.main_boards .channel_download .login_info .cash_info .cash {
  line-height: initial;
  vertical-align: middle;
}

.main_boards .channel_download .login_info .cash_info .dsc_txt {
  font-family: 'notosans';
  font-weight: 300;
}

.main_boards .channel_download .login_info .cash_info .btn_cash {
  display: inline-block;
  width: auto;
  border: 0;
  font-size: 12px;
  font-weight: 300;
  text-decoration: underline;
  line-height: initial;
  vertical-align: middle;
  letter-spacing: 0;
}

.main_boards .channel_download .login_info .cash_info + .cash_info {
  margin-top: 7px;
}

.main_boards .channel_download .btn_game_download {
  height: 129px;
  background: url("/common/img/btn_download2.jpg") no-repeat;
}

.main_boards .channel_download .btn_game_download:hover {
  background-image: url("/common/img/btn_download2_hover.jpg");
}

.main_boards .channel_download .btn_server_status {
  height: 75px;
}

.layer_server_status {
  display: none;
  position: absolute;
  top: 50px;
  left: 70px;
  z-index: 100;
  width: 310px;
  border: 1px solid #384859;
  background-color: #fff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.layer_server_status .layer_title {
  padding: 0 18px;
  background-color: #384859;
  font-weight: normal;
  font-size: 16px;
  color: #fff;
  line-height: 46px;
}

.layer_server_status .server_lst {
  padding: 13px 19px 15px;
}

.layer_server_status .server_lst li {
  overflow: hidden;
  border-top: 1px solid #dfdfdf;
  padding: 12px 15px 10px 10px;
}

.layer_server_status .server_lst li:first-child {
  border-top: 0;
}

.layer_server_status .server_lst li .server_name {
  float: left;
  font-size: 15px;
  line-height: 24px;
}

.layer_server_status .server_lst li .server_status {
  float: right;
}

.layer_server_status .btn_close {
  position: absolute;
  top: 0;
  right: 0;
  width: 46px;
  height: 46px;
  font-size: 0;
  line-height: 0;
}

.layer_server_status .btn_close:after {
  display: inline-block;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -549px;
  width: 12px;
  height: 12px;
  content: '';
}

.main_shop {
  overflow: hidden;
  margin-top: 100px;
}

.main_shop_tab li {
  display: inline-block;
  position: relative;
  margin-right: 50px;
  padding-top: 3px;
  vertical-align: top;
}

.main_shop_tab li a {
  font-weight: 500;
  font-size: 20px;
  color: #a5a4a4;
  line-height: 60px;
  letter-spacing: -0.3px;
}

.main_shop_tab li.active:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 3px;
  background-color: #000;
  content: '';
}

.main_shop_tab li.active a {
  color: #000;
}

.main_shop_lst {
  overflow: hidden;
  height: 350px;
  margin: 10px -10px 0;
  font-size: 0;
  letter-spacing: -5px;
}

.main_shop_lst li {
  display: inline-block;
  width: 266px;
  margin: 0 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
  outline: 0;
}

.main_shop_lst .item_box {
  position: relative;
  height: 350px;
  border: 1px solid #ccc;
  padding: 49px 35px 0;
  text-align: center;
  letter-spacing: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.main_shop_lst .thumb {
  display: block;
  position: relative;
  width: 120px;
  height: 120px;
  margin: 0 auto;
  padding: 2px;
  background: -webkit-linear-gradient(302deg, #f4cf88 30%, #986a4b 50%, #f4cf88 70%);
  background: linear-gradient(148deg, #f4cf88 30%, #986a4b 50%, #f4cf88 70%);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.main_shop_lst .thumb:before {
  position: absolute;
  top: 2px;
  left: 2px;
  background-color: #000;
  width: 116px;
  height: 116px;
  content: '';
}

.main_shop_lst .thumb img {
  position: relative;
  width: 100%;
  height: 100%;
  vertical-align: top;
}

.main_shop_lst .item_tit {
  display: block;
  overflow: hidden;
  margin-top: 17px;
  font-size: 14px;
  height: 40px;
}

.main_shop_lst .item_price {
  display: block;
  margin-top: 11px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 14px;
}

.main_shop_lst .item_price:before {
  display: inline-block;
  margin: -2px 4px 0 0;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1103px -1112px;
  width: 17px;
  height: 17px;
  vertical-align: middle;
  content: '';
}

.main_shop_lst .btn_buy {
  position: absolute;
  left: 50%;
  bottom: 39px;
  width: 99px;
  margin-left: -50px;
  border-radius: 2px;
  background-color: #a68a5f;
  font-weight: 300;
  font-size: 13px;
  color: #fff;
  line-height: 34px;
}

.main_shop_lst .shop_label {
  position: absolute;
  top: -1px;
  left: -1px;
}

.main_shop_lst .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 1;
  width: 35px;
  height: 34px;
  margin-top: -17px;
  background-color: #a4a4a4;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  opacity: 0;
}

.main_shop_lst .slick-arrow span {
  display: block;
  font-size: 0;
  line-height: 0;
  vertical-align: top;
}

.main_shop_lst .slick-prev {
  left: 10px;
}

.main_shop_lst .slick-prev span {
  margin-left: 12px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1326px -639px;
  width: 8px;
  height: 15px;
}

.main_shop_lst .slick-next {
  right: 10px;
}

.main_shop_lst .slick-next span {
  margin-left: 14px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -997px;
  width: 8px;
  height: 15px;
}

.main_shop .btn_cash_charge {
  position: absolute;
  top: 23px;
  right: 20px;
}

.main_vip_banner {
  overflow: hidden;
  position: relative;
  margin-top: 110px;
  height: 251px;
}

.main_vip_banner .slide {
  overflow: hidden;
  position: relative;
  height: 251px;
}

.main_vip_banner .slide img {
  position: absolute;
  top: 0;
  left: 50%;
  z-index: 0;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.main_vip_banner .slick-arrow {
  opacity: 0;
  position: absolute;
  top: 50%;
  z-index: 1;
  width: 50px;
  height: 80px;
  margin-top: -40px;
}

.main_vip_banner .slick-arrow span {
  display: inline-block;
  font-size: 0;
  line-height: 0;
  vertical-align: top;
}

.main_vip_banner .slick-prev {
  left: 50%;
  margin-left: -720px;
}

.main_vip_banner .slick-prev span {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1085px -347px;
  width: 22px;
  height: 44px;
}

.main_vip_banner .slick-next {
  right: 50%;
  margin-right: -720px;
}

.main_vip_banner .slick-next span {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1085px -299px;
  width: 22px;
  height: 44px;
}

.main_guide {
  padding: 120px 0;
  background: url("/common/img/main_guide_bg.jpg") no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}

.main_guide .inner {
  overflow: hidden;
  width: 1890px;
  padding: 0;
}

.main_guide_lst {
  overflow: hidden;
  margin: 0 -15px;
  font-size: 0;
  letter-spacing: -4px;
  text-align: center;
  white-space: nowrap;
}

.main_guide .guide {
  overflow: hidden;
  display: inline-block;
  position: relative;
  width: 330px;
  height: 622px;
  padding: 0 15px;
  font-size: normal;
  letter-spacing: 0;
  vertical-align: top;
  white-space: normal;
  outline: 0;
}

.main_guide .guide_thumb {
  overflow: hidden;
  position: absolute;
  width: 330px;
  height: 622px;
}

.main_guide .guide_thumb img {
  position: absolute;
  top: 50%;
  left: 0;
  bottom: 0;
  width: auto;
  height: 522px;
  vertical-align: top;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.main_guide .guide_thumb img.default {
  opacity: 1;
}

.main_guide .guide_thumb img.active {
  opacity: 0;
}

.main_guide .guide_title {
  position: absolute;
  top: 50%;
  left: 0;
  width: 330px;
  z-index: 1;
  color: #fff;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.main_guide .guide_title span {
  display: block;
  padding-left: 11px;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 14px;
  letter-spacing: 11px;
  text-transform: uppercase;
}

.main_guide .guide_title h3 {
  margin-top: 14px;
  font-family: 'NanumMyeongjo','나눔명조', sans-serif;
  font-weight: normal;
  font-size: 30px;
}

.main_guide .guide_link {
  opacity: 0;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 60px;
  height: 60px;
  background-color: #000;
}

.main_guide .guide_link:before, .main_guide .guide_link:after {
  position: absolute;
  background-color: #fff;
  content: '';
}

.main_guide .guide_link:before {
  top: 18px;
  left: 29px;
  width: 2px;
  height: 24px;
}

.main_guide .guide_link:after {
  top: 29px;
  left: 18px;
  width: 24px;
  height: 2px;
}

.main_guide .guide_details {
  position: absolute;
  top: 174px;
  left: 466px;
  width: 365px;
  opacity: 0;
  z-index: 1;
  text-align: left;
}

.main_guide .guide_details .cate {
  display: block;
  font-family: 'Roboto', sans-serif;
  font-weight: 500;
  font-size: 16px;
  color: #e02424;
  letter-spacing: 16px;
  text-transform: uppercase;
}

.main_guide .guide_details .tit {
  margin-top: 19px;
  font-family: 'NanumMyeongjo','나눔명조', sans-serif;
  font-weight: normal;
  font-size: 70px;
  text-indent: -4px;
  color: #fff;
}

.main_guide .guide_details .desc {
  margin-top: 17px;
  font-weight: 300;
  font-size: 16px;
  line-height: 28px;
  color: #fff;
  opacity: .7;
  word-wrap: break-word;
  word-break: keep-all;
}

.board_area .name,
.view_area .name {
  font-size: 14px;
  color: #868686;
  text-align: center;
}

.board_area .name:before,
.view_area .name:before {
  display: inline-block;
  margin-right: 5px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -557px -1153px;
  width: 15px;
  height: 16px;
  vertical-align: middle;
  content: '';
}

.board_area .comment,
.view_area .comment {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #868686;
  text-align: center;
}

.board_area .comment:before,
.view_area .comment:before {
  display: inline-block;
  margin-right: 5px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -867px -540px;
  width: 14px;
  height: 13px;
  vertical-align: middle;
  content: '';
}

.board_area .view,
.view_area .view {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #868686;
  text-align: center;
}

.board_area .view:before,
.view_area .view:before {
  display: inline-block;
  margin-right: 5px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -743px -462px;
  width: 14px;
  height: 10px;
  vertical-align: middle;
  content: '';
}

.board_area .time,
.view_area .time {
  font-family: 'Roboto', 'notosans', sans-serif;
  font-size: 14px;
  color: #868686;
  text-align: center;
}

.board_area .time:before,
.view_area .time:before {
  display: inline-block;
  margin-right: 5px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1265px -1065px;
  width: 14px;
  height: 14px;
  vertical-align: middle;
  content: '';
}

.board_area .heart,
.view_area .heart {
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  color: #868686;
  text-align: center;
}

.board_area .heart:before,
.view_area .heart:before {
  display: inline-block;
  margin-right: 5px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -771px -928px;
  width: 16px;
  height: 14px;
  vertical-align: middle;
  content: '';
}

.board_area .btn_wrap {
  margin-top: 16px;
  text-align: right;
}

.board_area .btn_wrap + .pagination {
  margin-top: 35px;
}

.board_area .search_box {
  margin-top: 40px;
  font-size: 0;
  text-align: center;
}

.board_area .area_tit {
  margin-bottom: 23px;
  line-height: 42px;
}

.txt_new {
  display: inline-block;
  margin-left: 12px;
  font-family: 'Roboto', sans-serif;
  font-size: 15px;
  font-weight: 500;
  color: #e80000;
  vertical-align: top;
}

.btn_grp.pop {
  font-size: 0;
}

.btn_grp.pop .btn {
  overflow: hidden;
  width: auto;
  height: 28px;
  padding: 0 17px;
  border: 1px solid #a4a4a4;
  background-color: #fff;
  font-size: 14px;
  font-weight: 400;
  color: #868686;
  line-height: 30px;
}

.btn_grp.pop .btn + .btn {
  margin-left: 10px;
}

.btn_grp.pop + div {
  margin-top: 32px;
}

.tabs_server_lst {
  float: left;
}

.tabs_server_lst li {
  display: inline-block;
  width: 120px;
  height: 50px;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.tabs_server_lst li a {
  display: block;
  font-size: 18px;
  color: #a4a4a4;
  line-height: 48px;
  text-align: center;
}

.tabs_server_lst li ~ li {
  margin-left: 8px;
}

.tabs_server_lst li.on {
  background: #384859;
  border-color: #384859;
}

.tabs_server_lst li.on a {
  color: #ffffff;
}

.top_rank_lst {
  padding: 36px;
  background: #f4f5f7;
  font-size: 0;
}

.top_rank_lst .lst_itm {
  display: inline-block;
  width: 426px;
  height: 186px;
  margin-left: 30px;
  background: #ffffff;
}

.top_rank_lst .lst_itm:first-child {
  margin-left: 0;
}

.top_rank_lst .lst_itm:after {
  display: block;
  clear: both;
  content: "";
}

.top_rank_lst .top_rank_ico {
  display: block;
  width: 98px;
  height: 38px;
  margin: 27px auto 0;
  line-height: 999px;
}

.top_rank_lst .info_container {
  margin: 16px auto 0;
  text-align: center;
}

.top_rank_lst .name {
  display: block;
  font-size: 24px;
  font-weight: bold;
  color: #101010;
  line-height: 23px;
}

.top_rank_lst .name img {
  margin-top: -3px;
}

.top_rank_lst .desc_lst {
  font-size: 0;
}

.top_rank_lst .desc_lst li {
  display: inline-block;
  margin-left: 10px;
  margin-top: 12px;
  font-size: 16px;
  font-weight: 300;
  color: #868686;
  line-height: 15px;
  vertical-align: bottom;
  letter-spacing: -0.2px;
}

.top_rank_lst .desc_lst li:first-child {
  margin: 0;
}

.top_rank_lst .desc_lst li:first-child:before {
  display: none;
}

.top_rank_lst .desc_lst li:before {
  display: inline-block;
  width: 1px;
  height: 14px;
  margin-right: 10px;
  background: #c8c8cf;
  vertical-align: bottom;
  content: '';
}

.top_rank_lst .desc_lst li span {
  display: inline-block;
  font-weight: 500;
}

.top_rank_lst.guild_rank .info_container {
  margin-top: 13px;
}

.top_rank_lst.guild_rank .name img {
  vertical-align: middle;
}

.top_rank_lst.guild_rank .name a {
  color: #222222;
}

.top_rank_lst.guild_rank .name a:hover {
  text-decoration: underline;
}

.top_rank_lst.guild_rank .desc_lst li {
  vertical-align: baseline;
}

.top_rank_lst.guild_rank .lbl_outline.s_lbl {
  width: 53px;
  height: 22px;
  line-height: 22px;
}

.rank_page .sub_sticky {
  padding-bottom: 30px;
}

.rank_page .search_box {
  float: right;
}

.rank_page .search_box .search_inp input {
  width: 469px;
  height: 48px;
}

.rank_page .tbl_lst_indi {
  float: left;
}

.rank_page .notice_txt {
  float: right;
  margin-top: 30px;
}

.rank_page .search_box .select {
  width: 130px;
  height: 50px;
  margin-right: -4px;
}

.rank_page .notice_txt_grp {
  float: left;
  margin-top: 13px;
}

.rank_page .notice_txt_grp .notice_txt {
  float: none;
  margin-top: 0;
  line-height: 20px;
}

.rank_page .btn_grp {
  float: right;
  margin-top: 22px;
}

.rank_page .btn_grp .btn:not(:last-child) {
  margin-right: 5px;
}

.rank_page .notice_area {
  margin-top: 0;
}

.rank_page .notice_area .notice_txt_grp {
  margin-top: 0;
}

.rank_page .notice_area .btn_grp {
  margin-top: 7px;
}

.rank_page .guild_info_area .area_tit {
  float: left;
}

.rank_page .guild_info_tbl {
  margin-top: 30px;
  border-top: none;
}

.rank_page .guild_info_tbl th, .rank_page .guild_info_tbl td {
  height: 54px;
  border: 1px solid #ebebeb;
  font-size: 16px;
  color: #222222;
}

.rank_page .guild_info_tbl th {
  font-weight: 400;
  border-bottom: none;
}

.rank_page .guild_info_tbl td {
  font-weight: 300;
}

.rank_page .guild_info_tbl td a {
  font-size: 16px;
  color: #222222;
}

.rank_page .guild_info_tbl td a:hover {
  text-decoration: underline;
}

.rank_page .guild_info_tbl .guild_main_info {
  border: none;
  background: url("/common/img/guild_info_bg.jpg") no-repeat;
}

.rank_page .guild_info_tbl .guild_main_info .guild_name {
  font-size: 26px;
  font-weight: 400;
  color: #ffffff;
}

.rank_page .guild_info_tbl .guild_main_info .guild_name img {
  margin-top: -5px;
  vertical-align: middle;
}

.rank_page .guild_info_tbl .guild_main_info dl dt, .rank_page .guild_info_tbl .guild_main_info dl dd {
  display: inline-block;
  font-size: 14px;
  font-weight: 300;
  line-height: 13px;
  color: #ffffff;
}

.rank_page .guild_info_tbl .guild_main_info dl dt {
  margin-right: 7px;
  color: rgba(255, 255, 255, 0.4);
}

.rank_page .guild_info_tbl .guild_main_info dl dt:after {
  display: inline-block;
  width: 1px;
  height: 10px;
  margin-left: 11px;
  background: #afb3b8;
  opacity: .2;
  content: '';
}

.rank_page .guild_fm {
  margin-top: 27px;
  font-size: 16px;
}

.rank_page .guild_fm .tbl_lst {
  border-top: none;
}

.rank_page .guild_fm th, .rank_page .guild_fm td {
  height: auto;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  vertical-align: top;
}

.rank_page .guild_fm th > div, .rank_page .guild_fm td > div {
  display: table-cell;
  min-height: 71px;
}

.rank_page .guild_fm th > div {
  display: block;
  line-height: 71px;
}

.rank_page .guild_fm td {
  padding-left: 30px;
  text-align: left;
  vertical-align: middle;
}

.rank_page .guild_fm input[type="text"] {
  width: 100%;
  height: 36px;
  border: none;
  font-size: 14px;
  color: #222222;
  outline: none;
}

.rank_page .guild_fm input[type="text"]::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.rank_page .guild_fm input[type="text"]::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.rank_page .guild_fm input[type="text"]:-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.rank_page .guild_fm input[type="text"]::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.rank_page .guild_fm input[type="text"]::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.rank_page .guild_fm input[type="text"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #a4a4a4;
}

.rank_page .guild_fm input[type="text"]::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #a4a4a4;
}

.rank_page .guild_fm .rdo_lst_v2 li {
  margin-top: 15px;
}

.rank_page .guild_fm .rdo_lst_v2 label img {
  vertical-align: middle;
}

.rank_page .guild_popup .dot_lst {
  margin-top: 11px;
}

.rank_page .calc_guide_pop .dot_lst + p {
  margin-top: 31px;
}

.rank_page .file_upload_box {
  margin-top: 32px;
  margin-bottom: 26px;
}

.rank_page .file_upload_box .guide_txt {
  display: inline-block;
  margin-left: 5px;
  font-size: 14px;
  font-weight: 300;
  color: #222222;
}

.rank_page .file_upload_box label {
  cursor: pointer;
}

.rank_page .file_upload_box .file_name {
  display: inline-block;
  margin-left: 6px;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
  line-height: 30px;
}

.rank_page .file_upload_box .btn_del_file {
  margin-left: 9px;
  vertical-align: middle;
}

.rank_page .file_upload_box .btn_del_file .ico_del {
  display: block;
}

.rank_page .rank_board_area {
  margin-top: 80px;
}

.rank_page .rank_board_area:first-child {
  margin-top: 40px;
}

.rank_page .rank_board_area .area_tit + .top_filter {
  margin-top: 40px;
}

.rank_page .rank_board_area .clearfix > .area_tit, .rank_page .rank_board_area .attach_box > .area_tit, .rank_page .rank_board_area .service_page .sl_server > .area_tit, .service_page .rank_page .rank_board_area .sl_server > .area_tit, .rank_page .rank_board_area .service_page .sl_char > .area_tit, .service_page .rank_page .rank_board_area .sl_char > .area_tit {
  float: left;
  margin-top: 10px;
}

.rank_page .rank_board_area .tbl_lst {
  margin-top: 30px;
}

.rank_page .top3_area, .rank_page .guild_info_area {
  margin-top: 40px;
}

.invite_page .menu_depth_3 .tab_itm a {
  padding: 0 15px;
}

.invite_page .cp_history_area .left.note_txt {
  margin-top: 5px;
}

.invite_page .tbl_lst {
  margin-top: 30px;
}

.invite_page .dot_lst {
  margin-top: 30px;
}

.invite_page .dot_lst li:before {
  top: 5px;
  background: #868686;
}

.invite_page .dot_lst li ~ li {
  margin-top: 16px;
}

.invite_page .dot_lst li ~ li .note_txt {
  margin-top: 0;
}

.invite_step_area {
  margin-top: 57px;
}

.invite_step_area .area_tit {
  display: inline-block;
  margin-top: 50px;
}

.proceed_area {
  margin-top: 47px;
}

.proceed_area .intro_txt + img {
  margin-top: -144px;
}

.proceed_area .adv_guide_bx {
  margin-top: 48px;
  text-align: center;
}

.proceed_area .adv_guide_bx strong {
  display: inline-block;
  font-size: 20px;
  color: #222222;
  line-height: 19px;
  vertical-align: middle;
}

.proceed_area .adv_guide_bx strong:after {
  display: inline-block;
  width: 1px;
  height: 13px;
  background: #c8c8cf;
  margin-left: 20px;
  margin-top: 3px;
  vertical-align: top;
  content: '';
}

.proceed_area .adv_guide_bx .dot_lst {
  display: inline-block;
  vertical-align: middle;
}

.proceed_area .adv_guide_bx .dot_lst li {
  margin-left: 17px;
  font-size: 18px;
  line-height: 17px;
  color: #222222;
  letter-spacing: -0.4px;
}

.proceed_area .adv_guide_bx .dot_lst li:before {
  top: 6px;
  background: #868686;
}

.proceed_area .area_tit {
  float: left;
  margin-top: 80px;
}

.proceed_area .btn_grp {
  float: right;
  margin-top: 77px;
}

.proceed_area .btn_grp .btn:first-child ~ .btn {
  margin-left: 6px;
}

.proceed_area .step_lst li:last-child .step_tit {
  margin-top: 13px;
}

.proceed_area .step_lst li:last-child .step_desc {
  margin-top: 6px;
}

.proceed_area .step_lst .step_desc {
  letter-spacing: -1px;
}

.coupon_reward_area {
  margin-top: 58px;
}

.coupon_reward_area .tbl_lst {
  margin-top: 47px;
}

.coupon_reward_area .tbl_lst.coupon_reward thead th:first-child {
  padding-left: 224px;
}

.coupon_reward_area .tbl_lst.coupon_reward tbody td:first-child {
  padding-left: 137px;
}

.coupon_reward_area .tbl_lst.coupon_reward tbody td:first-child img {
  margin-top: 0;
  margin-right: 9px;
}

.coupon_reward_area .tbl_lst.coupon_reward tbody td:first-child a {
  font-size: 16px;
  color: #222;
  line-height: 24px;
}

.reward_token_area, .reward_helper_area {
  margin-top: 58px;
}

.reward_token_area .tbl_lst, .reward_helper_area .tbl_lst {
  margin-top: 47px;
}

.reward_token_area .tbl_lst tbody td:last-child, .reward_helper_area .tbl_lst tbody td:last-child {
  min-height: 60px;
  height: auto;
  padding: 17px 0 17px 119px;
}

.reward_token_area .tbl_lst .item_lst li, .reward_helper_area .tbl_lst .item_lst li {
  display: inline-block;
  width: 345px;
}

.reward_token_area .tbl_lst .item_lst li:nth-child(even), .reward_helper_area .tbl_lst .item_lst li:nth-child(even) {
  margin-left: 13px;
}

.reward_token_area .tbl_lst .item_lst li:nth-child(2) ~ li, .reward_helper_area .tbl_lst .item_lst li:nth-child(2) ~ li {
  margin-top: 20px;
}

.reward_token_area .tbl_lst .item_lst li img, .reward_helper_area .tbl_lst .item_lst li img {
  margin-top: 0 !important;
  margin-right: 14px;
  vertical-align: top !important;
}

.send_cp_area > .clearfix .area_tit, .send_cp_area > .attach_box .area_tit, .service_page .send_cp_area > .sl_server .area_tit, .service_page .send_cp_area > .sl_char .area_tit {
  float: left;
}

.send_cp_area > .clearfix .btn_grp, .send_cp_area > .attach_box .btn_grp, .service_page .send_cp_area > .sl_server .btn_grp, .service_page .send_cp_area > .sl_char .btn_grp {
  float: right;
}

.send_cp_area .send_cp_bx {
  width: 940px;
  height: 163px;
  padding: 43px 50px;
  margin-top: 26px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.send_cp_area .send_cp_bx .txt {
  font-size: 16px;
  font-weight: 300;
  line-height: 16px;
  color: #222222;
}

.send_cp_area .send_cp_fm {
  margin-top: 10px;
}

.send_cp_area .send_cp_fm .def_inp {
  width: 678px;
  vertical-align: top;
}

.send_cp_area .send_cp_fm .def_inp::-webkit-input-placeholder {
  color: #a4a4a4;
}

.send_cp_area .send_cp_fm .def_inp:-ms-input-placeholder {
  color: #a4a4a4;
}

.send_cp_area .send_cp_fm .def_inp::-moz-placeholder {
  color: #a4a4a4;
}

.send_cp_area .send_cp_fm .def_inp::-ms-input-placeholder {
  color: #a4a4a4;
}

.send_cp_area .send_cp_fm .def_inp::placeholder {
  color: #a4a4a4;
}

.send_cp_area .send_cp_fm .btn {
  width: 162px;
  height: 50px;
  margin-left: -4px;
  border: 1px solid #ebebeb;
  border-left: none;
  vertical-align: top;
  font-size: 14px;
  font-weight: 500;
}

.send_cp_area .cp_stt_bx {
  width: 470px;
  height: 163px;
  margin-top: 26px;
  padding: 0 47px 0 53px;
  border: 1px solid #e3e3e3;
  background: #ffffff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.send_cp_area .cp_type_box {
  display: table;
  height: 80px;
  width: 100%;
}

.send_cp_area .cp_type_box ~ .cp_type_box {
  border-top: 1px solid #e5e5e5;
}

.send_cp_area .cp_type_box .cp_type {
  display: table-cell;
  text-align: left;
  vertical-align: middle;
}

.send_cp_area .cp_type_box .cp_type strong {
  font-size: 20px;
  font-weight: 400;
  line-height: 19px;
  color: #222222;
}

.send_cp_area .cp_type_box .cp_type .note_txt {
  display: block;
  margin-top: 8px;
}

.send_cp_area .cp_type_box .num_count {
  display: table-cell;
  font-size: 40px;
  text-align: right;
  vertical-align: middle;
}

.friend_cp_area {
  margin-top: 60px;
}

.friend_cp_area .tbl_lst .nodata {
  height: 305px;
}

.friend_cp_area .tbl_lst .nodata .ico {
  margin-top: 0;
}

.friend_cp_area .tbl_lst .nodata .txt_msg {
  margin-top: 17px;
  font-size: 16px;
}

.friend_cp_area .tbl_lst .nodata .btn {
  margin-top: 27px;
}

.inv_reward_area {
  margin-top: 63px;
}

.inv_reward_area > .clearfix .area_tit, .inv_reward_area > .attach_box .area_tit, .service_page .inv_reward_area > .sl_server .area_tit, .service_page .inv_reward_area > .sl_char .area_tit {
  float: left;
}

.inv_reward_area > .clearfix .note_txt, .inv_reward_area > .attach_box .note_txt, .service_page .inv_reward_area > .sl_server .note_txt, .service_page .inv_reward_area > .sl_char .note_txt {
  float: right;
  margin-top: 15px;
}

.inv_reward_area .reward_coin_bx {
  display: table;
  width: 100%;
  height: 133px;
  margin-top: 27px;
  padding: 43px 50px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.inv_reward_area .reward_coin_bx .tit {
  display: table-cell;
  width: 577px;
  font-size: 28px;
  font-weight: 500;
  vertical-align: middle;
  letter-spacing: -1.6px;
}

.inv_reward_area .reward_coin_bx .coin_info > div {
  display: table-cell;
  vertical-align: middle;
}

.inv_reward_area .reward_coin_bx .coin_info > div:first-child {
  width: 502px;
}

.inv_reward_area .reward_coin_bx .coin_info dt {
  display: inline-block;
  font-size: 28px;
  font-weight: 300;
  vertical-align: middle;
  letter-spacing: -1.5px;
}

.inv_reward_area .reward_coin_bx .coin_info dd {
  display: inline-block;
  vertical-align: middle;
}

.inv_reward_area .reward_coin_bx .coin_info .num {
  display: inline-block;
  margin-left: 27px;
  font-family: 'Barlow', sans-serif;
  font-size: 32px;
  font-weight: 500;
  color: #404dab;
  vertical-align: middle;
}

.inv_reward_area .reward_coin_bx .coin_info .btn {
  width: 130px;
  height: 48px;
  vertical-align: middle;
  margin-left: 43px;
}

.redeem_itm_area {
  margin-top: 60px;
}

.redeem_itm_area > .clearfix .area_tit, .redeem_itm_area > .attach_box .area_tit, .service_page .redeem_itm_area > .sl_server .area_tit, .service_page .redeem_itm_area > .sl_char .area_tit {
  float: left;
}

.redeem_itm_area > .clearfix .note_txt, .redeem_itm_area > .attach_box .note_txt, .service_page .redeem_itm_area > .sl_server .note_txt, .service_page .redeem_itm_area > .sl_char .note_txt {
  float: right;
  margin-top: 13px;
}

.cp_history_area {
  margin-top: 30px;
}

.community_page .view_area .ct {
  padding-bottom: 38px;
}

.community_page .view_area .ct img {
  display: block;
  margin: 80px auto 0;
}

.community_page .view_area .ct img + .attach_box {
  margin-top: 34px;
}

.screenshot_slide {
  font-size: 0;
  text-align: center;
}

.screenshot_slide li {
  display: inline-block;
  width: 538px;
  margin-left: 36px;
  border: 1px solid #ccc;
  text-align: left;
}

.screenshot_slide li:first-child {
  margin-left: 0;
}

.screenshot_slide a {
  display: block;
  position: relative;
  padding: 326px 28px 20px;
}

.screenshot_slide .img {
  position: absolute;
  top: -1px;
  left: -1px;
  right: -1px;
}

.screenshot_slide .img .lbl {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 67px;
  height: 35px;
  font-size: 16px;
  line-height: 35px;
}

.screenshot_slide .img img {
  position: absolute;
  width: 100%;
}

.screenshot_slide .tit {
  display: block;
  height: 42px;
  font-size: 0;
  font-weight: 400;
  line-height: 22px;
  color: #222;
}

.screenshot_slide .tit .txt {
  overflow: hidden;
  font-size: 16px;
}

.screenshot_slide .tit .txt + .ico_attach {
  margin-left: 12px;
}

.screenshot_slide .tit .number {
  display: inline-block;
  margin-left: 12px;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
  line-height: 18px;
  vertical-align: top;
}

.screenshot_slide .tit .number + .txt_new {
  margin-left: 4px;
}

.screenshot_slide .tit .txt_new {
  margin-top: -2px;
}

.screenshot_slide .tit .ico_attach {
  display: inline-block;
  margin-left: 4px;
}

.screenshot_slide.slick-slider:hover .slick-arrow {
  opacity: 0.8;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) {
  margin-left: -35px;
  -webkit-transform: scale(0.74074, 0.73933);
  -ms-transform: scale(0.74074, 0.73933);
  transform: scale(0.74074, 0.73933);
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center):before {
  position: absolute;
  top: -1px;
  bottom: -1px;
  left: -1px;
  right: -1px;
  z-index: 3;
  background-color: rgba(0, 0, 0, 0.5);
  content: '';
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) a {
  padding: 326px 34px 20px 36px;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) .lbl {
  -webkit-transform: scale(1.35, 1.3526);
  -ms-transform: scale(1.35, 1.3526);
  transform: scale(1.35, 1.3526);
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) .tit {
  font-size: 0px;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) .txt {
  font-size: 18px;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) .txt + .ico_attach {
  margin-left: 12px;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) .number {
  margin-top: 2px;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) .txt_new {
  margin-top: -1px;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) .ico_attach {
  margin-left: 4px;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) .time {
  font-size: 17px;
}

.screenshot_slide.slick-slider .slick-slide:not(.slick-center) .info {
  right: 65px;
  -webkit-transform: scale(1.2, 1.2);
  -ms-transform: scale(1.2, 1.2);
  transform: scale(1.2, 1.2);
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
}

.screenshot_slide.slick-slider .slick-center {
  margin-left: -35px;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.screenshot_slide.slick-slider .slick-arrow {
  position: absolute;
  top: 50%;
  z-index: 5;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  opacity: 0;
  background-color: black;
  font-size: 0;
  outline: none;
  -webkit-transition: opacity 200ms ease;
  transition: opacity 200ms ease;
}

.screenshot_slide.slick-slider .slick-prev {
  left: 0;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -387px;
  width: 70px;
  height: 70px;
}

.screenshot_slide.slick-slider .slick-next {
  right: 0;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1207px -313px;
  width: 70px;
  height: 70px;
}

.tbl_img_box {
  border-top: 2px solid #384859;
  border-bottom: 1px solid #a4a4a4;
}

.tbl_img_box .screenshot_slide {
  margin: 40px 0;
}

.tbl_img_box .tbl_img_lst:before {
  border-top: 1px solid #e5e5e5;
}

.tbl_img_box .tbl_img_lst .nodata:after {
  content: none;
}

.tbl_img_box .tbl_img_lst a {
  padding-bottom: 22px;
}

.tbl_img_box .tbl_img_lst .number {
  display: inline-block;
  margin-left: 12px;
  font-family: 'Roboto', sans-serif;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
  line-height: 24px;
  vertical-align: top;
}

.tbl_img_box .tbl_img_lst .number + .txt_new {
  margin-left: 4px;
}

.tbl_img_box .tbl_img_lst .txt {
  max-width: 310px;
}

.tbl_img_box .tbl_img_lst .txt + .ico_attach {
  margin-left: 12px;
}

.tbl_img_box .tbl_img_lst .txt_new {
  margin-left: 12px;
}

.tbl_img_box .tbl_img_lst .ico_attach {
  display: inline-block;
  margin: 6px 0 0 4px;
  vertical-align: top;
}

.tbl_img_box .tbl_img_lst .time {
  margin-top: 5px;
}

.tbl_img_box .name:before {
  margin-top: -2px;
}

.tbl_img_box .time {
  display: inline-block;
  margin-top: 12px;
  line-height: 20px;
}

.tbl_img_box .time:before {
  content: none;
}

.tbl_img_box .info {
  position: absolute;
  bottom: 24px;
  right: 28px;
}

.tbl_img_box .heart {
  margin-left: 12px;
}

.tbl_img_box .heart:before {
  margin-top: -1px;
}

.attach_box {
  margin: 75px 0 0 31px;
}

.attach_box.open .btn_toggle_attach:before {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.attach_box .attach_lst_wrap {
  float: left;
}

.attach_box .btn_like {
  float: right;
  margin-top: 49px;
}

.attach_box .btn_like .ico_heart_n {
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}

.attach_box .btn_toggle_attach {
  position: relative;
  padding-left: 22px;
  font-size: 14px;
  font-weight: normal;
  color: #868686;
  outline: none;
}

.attach_box .btn_toggle_attach:before {
  position: absolute;
  top: 8px;
  left: 0;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -656px;
  width: 11px;
  height: 6px;
  content: '';
}

.attach_box .lst {
  width: 433px;
  margin-top: 7px;
}

.attach_box .lst li {
  margin-top: 10px;
  border: 1px solid #e5e5e5;
  line-height: 54px;
}

.attach_box .lst li:first-child {
  margin-top: 0;
}

.attach_box .lst a {
  position: relative;
  display: block;
  font-size: 0;
  padding-left: 20px;
}

.attach_box .lst .ico {
  display: inline-block;
  vertical-align: middle;
}

.attach_box .lst .filename {
  overflow: hidden;
  display: inline-block;
  max-width: 320px;
  margin-left: 7px;
  font-size: 14px;
  font-weight: 300;
  color: #444;
  letter-spacing: 0.02em;
  vertical-align: top;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.attach_box .lst .ico_download {
  position: absolute;
  top: 15px;
  right: 20px;
}

.game_guide_layout .sb-scrollbar-container {
  top: 15px;
  bottom: 15px;
  right: -20px;
  border-radius: 4px;
}

.game_guide_layout .sb-scrollbar {
  border-radius: 4px;
  z-index: 99;
}

.game_guide_layout .wrap {
  min-height: 100%;
  padding-top: 100px;
  padding-bottom: 90px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.game_guide_layout .tbl_lst {
  border-top-color: #a4a4a4;
}

.game_guide_layout .tbl_lst td {
  letter-spacing: -.2px;
}

.game_guide_layout footer {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 90px;
  margin-left: 300px;
  padding-left: 80px;
  border-top: 1px solid #e5e5e5;
}

.game_guide_layout footer .inner {
  width: 100%;
  padding: 0;
}

.game_guide_layout footer .copyright {
  font-size: 13px;
  line-height: 90px;
  color: #222222;
}

.game_guide_layout .header .inner {
  width: 300px;
  padding: 0;
}

.game_guide_layout .header .title {
  width: 300px;
  margin-bottom: 38px;
}

.game_guide_layout .header .title + .btn {
  margin-left: 20px;
}

.game_guide_layout .header .title a {
  display: block;
  position: relative;
  overflow: hidden;
  margin: 0 auto;
  line-height: 999px;
}

.game_guide_layout .header .title ~ .btn {
  width: 125px;
  height: 44px;
  font-size: 14px;
  font-weight: 400;
  line-height: 45px;
}

.game_guide_layout .header .title ~ .btn [class^="ico_"] {
  display: inline-block;
  margin-top: -2px;
  margin-right: 6px;
  vertical-align: middle;
}

.game_guide_layout .header .title ~ .btn.silverfill {
  margin-left: 6px;
}

.game_guide_layout .header .gnb {
  min-width: 300px;
  margin-top: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}

.game_guide_layout .header .gnb_lst {
  display: block;
  margin-left: 0;
  min-width: 100%;
}

.game_guide_layout .header .gnb_lst .lst_itm {
  display: block;
  min-height: 71px;
  height: auto;
  border-top: 1px solid rgba(255, 255, 255, 0.05);
  text-align: left;
}

.game_guide_layout .header .gnb_lst .lst_itm > a {
  padding: 0 30px;
  font-size: 18px;
  font-weight: 300;
  color: #c5c5d0;
  line-height: 72px;
}

.game_guide_layout .header .gnb_lst .lst_itm > a:after {
  position: absolute;
  top: 50%;
  right: 30px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  content: '';
}

.game_guide_layout .header .gnb_lst .lst_itm > a.no_sub:after {
  -webkit-transform: translateY(-50%) rotateZ(270deg);
  -ms-transform: translateY(-50%) rotateZ(270deg);
  transform: translateY(-50%) rotateZ(270deg);
}

.game_guide_layout .header .gnb_lst .lst_itm > a.on:not(.no_sub):after {
  -webkit-transform: translateY(-50%) rotateZ(180deg);
  -ms-transform: translateY(-50%) rotateZ(180deg);
  transform: translateY(-50%) rotateZ(180deg);
}

.game_guide_layout .header .gnb_lst .lst_itm > a:hover, .game_guide_layout .header .gnb_lst .lst_itm > a.on {
  color: #ffffff;
  font-weight: 500;
}

.game_guide_layout .header .gnb_lst .lst_itm .sub_lst {
  position: relative;
  top: 0;
  margin-top: 0;
  padding: 20px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.05);
}

.game_guide_layout .header .gnb_lst .lst_itm .sub_lst li ~ li {
  margin-top: 18px;
}

.game_guide_layout .header .gnb_lst .lst_itm .sub_lst a {
  display: block;
  padding: 0 49px;
  font-size: 16px;
  font-weight: 300;
  line-height: 16px;
  color: #9da3aa;
}

.game_guide_layout .header .gnb_lst .lst_itm .sub_lst a.new:after {
  display: inline-block;
  margin-left: 4px;
  margin-top: 4px;
  vertical-align: top;
  content: '';
}

.game_guide_layout .header .gnb_lst .lst_itm .sub_lst a:hover, .game_guide_layout .header .gnb_lst .lst_itm .sub_lst a.on {
  color: #ffffff;
  text-decoration: none;
}

.game_guide_layout #content {
  padding-bottom: 130px;
}

.game_guide_layout #content .inner {
  width: 1000px;
  margin-left: 380px;
  padding-left: 0;
  padding-right: 0;
}

.game_guide_layout #content .page_header_area {
  margin-bottom: 40px;
}

.game_guide_layout #content .page_header_area + .inner > *:first-child {
  margin-top: 0;
}

.game_guide_layout #content .page_header_area .inner {
  padding-bottom: 40px;
  border-bottom: 2px solid #384859;
}

.game_guide_layout #content .page_header_area h2 {
  font-weight: 400;
  font-size: 40px;
  line-height: 36px;
}

.game_guide_layout #content .page_header_area .breadcrumb {
  position: absolute;
  bottom: 17px;
  right: 0;
}

.game_guide_layout #content .page_header_area > .clearfix > *:first-child, .game_guide_layout #content .page_header_area > .attach_box > *:first-child, .game_guide_layout #content .service_page .page_header_area > .sl_server > *:first-child, .service_page .game_guide_layout #content .page_header_area > .sl_server > *:first-child, .game_guide_layout #content .service_page .page_header_area > .sl_char > *:first-child, .service_page .game_guide_layout #content .page_header_area > .sl_char > *:first-child {
  float: left;
  margin-top: 8px;
}

.game_guide_layout #content .page_header_area > .clearfix > *:last-of-type:last-child, .game_guide_layout #content .page_header_area > .attach_box > *:last-of-type:last-child, .game_guide_layout #content .service_page .page_header_area > .sl_server > *:last-of-type:last-child, .service_page .game_guide_layout #content .page_header_area > .sl_server > *:last-of-type:last-child, .game_guide_layout #content .service_page .page_header_area > .sl_char > *:last-of-type:last-child, .service_page .game_guide_layout #content .page_header_area > .sl_char > *:last-of-type:last-child {
  float: right;
}

.game_guide_layout #content .comment_box {
  margin-top: 60px;
  padding-top: 30px;
  border-top: 1px solid #e5e5e5;
}

.game_guide_layout .sc_lst {
  padding-left: 0;
  font-size: 0;
}

.game_guide_layout .sc_lst li {
  display: inline-block;
  position: relative;
}

.game_guide_layout .sc_lst li a {
  display: block;
}

.game_guide_layout .sc_lst li a .sc_img_bx {
  width: 235px;
  height: 202px;
  background-color: #f4f4f4;
}

.game_guide_layout .sc_lst li a img {
  display: block;
  width: 100%;
  height: 100%;
}

.game_guide_layout .sc_lst li a .sc_tit {
  display: block;
  position: absolute;
  bottom: 25px;
  left: 50%;
  font-size: 16px;
  line-height: 15px;
  color: #fafafa;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
}

.game_guide_layout .sc_lst li:first-child ~ li {
  margin-left: 20px;
}

.game_guide_layout .search_area {
  margin-top: 60px;
  margin-bottom: 0;
  padding: 30px 50px;
  background: #f8f8f8;
}

.game_guide_layout .search_area .inp_grp {
  float: right;
}

.game_guide_layout .search_area .select {
  width: 140px;
  margin-right: -5px;
  background: #ffffff;
  vertical-align: middle;
  color: #101010;
}

.game_guide_layout .search_area .search_inp {
  overflow: hidden;
  margin-left: 0;
  width: 656px;
  vertical-align: middle;
}

.game_guide_layout .search_area .search_inp input {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.game_guide_layout .search_area .search_inp button {
  background: #ebebeb;
}

.game_guide_layout .search_area .search_lbl {
  display: inline-block;
  float: left;
  font-size: 18px;
  color: #222222;
  line-height: 50px;
  vertical-align: middle;
}

.game_guide_layout .search_area + .tbl_lst {
  margin-top: 30px;
}

.game_guide_layout .category_bx {
  display: block;
  float: left;
  width: 320px;
  margin-top: 30px;
  margin-right: 20px;
  border-bottom: 1px solid #a4a4a4;
  border-top: 2px solid #a4a4a4;
}

.game_guide_layout .category_bx:nth-child(3n) {
  margin-right: 0;
}

.game_guide_layout .category_bx .cate_tit {
  display: block;
  height: 60px;
  border-bottom: 1px solid #dfdfdf;
  background: #f8f8f8;
  font-size: 16px;
  font-weight: 400;
  line-height: 60px;
  color: #222222;
  text-align: center;
}

.game_guide_layout .category_bx .cate_lst {
  display: block;
  height: 400px;
  width: 100%;
  padding: 32px 10px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-writing-mode: vertical-lr;
  -ms-writing-mode: tb-lr;
  writing-mode: vertical-lr;
}

.game_guide_layout .category_bx .cate_lst.type2 {
  height: 247px;
}

.game_guide_layout .category_bx .cate_lst.type2 li {
  width: 100%;
}

.game_guide_layout .category_bx .cate_lst li {
  display: inline-block;
  width: 50%;
  margin: 4px 0 3px;
  -webkit-writing-mode: horizontal-tb;
  -ms-writing-mode: lr-tb;
  writing-mode: horizontal-tb;
  vertical-align: bottom;
}

.game_guide_layout .category_bx .cate_lst li a {
  display: block;
  font-size: 15px;
  font-weight: 300;
  line-height: 15px;
  color: #222222;
}

.game_guide_layout .category_bx .cate_lst li a:hover {
  font-weight: bold;
  color: #404dab;
}

.game_guide_layout .category_bx .cate_lst li.new a:after {
  display: inline-block;
  margin-left: 4px;
  margin-top: 4px;
  vertical-align: top;
  content: '';
}

.game_guide_layout .filter_lst {
  background: #f2f2f2;
}

.game_guide_layout .filter_lst > li {
  height: 55px;
  border-top: 1px solid #ffffff;
}

.game_guide_layout .filter_lst .filter_name {
  display: inline-block;
  width: 164px;
  padding-left: 24px;
  font-size: 16px;
  font-weight: 400;
  color: #222222;
  line-height: 55px;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.game_guide_layout .filter_lst .filter_val_lst {
  display: inline-block;
  margin-left: -4px;
  vertical-align: middle;
}

.game_guide_layout .filter_lst .filter_val_lst li {
  display: inline-block;
}

.game_guide_layout .filter_lst .filter_val_lst li ~ li {
  margin-left: 15px;
}

.game_guide_layout .filter_lst .filter_val_lst li ~ li:before {
  display: inline-block;
  width: 1px;
  height: 14px;
  background: #c8c8ce;
  margin-right: 15px;
  content: '';
}

.game_guide_layout .filter_lst .filter_val_lst li a {
  display: inline-block;
  font-size: 16px;
  font-weight: 300;
  color: #222222;
  vertical-align: text-bottom;
}

.game_guide_layout .filter_lst + .itm_search {
  margin-top: 50px;
}

.game_guide_layout .itm_search .inp_grp {
  float: left;
}

.game_guide_layout .itm_search .inp_grp .select {
  width: 130px;
}

.game_guide_layout .itm_search .inp_grp .search_inp {
  margin-left: -5px;
}

.game_guide_layout .itm_search .inp_grp .search_inp input {
  width: 469px;
}

.game_guide_layout .itm_search .inp_grp .search_inp input::-webkit-input-placeholder {
  color: #a4a4a4;
  opacity: 1;
}

.game_guide_layout .itm_search .inp_grp .search_inp input::-moz-placeholder {
  color: #a4a4a4;
  opacity: 1;
}

.game_guide_layout .itm_search .inp_grp .search_inp input:-ms-input-placeholder {
  color: #a4a4a4;
  opacity: 1;
}

.game_guide_layout .itm_search .inp_grp .search_inp input::-ms-input-placeholder {
  color: #a4a4a4;
  opacity: 1;
}

.game_guide_layout .itm_search .inp_grp .search_inp input::placeholder {
  color: #a4a4a4;
  opacity: 1;
}

.game_guide_layout .itm_search .inp_grp .search_inp input:-ms-input-placeholder {
  color: #a4a4a4;
}

.game_guide_layout .itm_search .inp_grp .search_inp input::-ms-input-placeholder {
  color: #a4a4a4;
}

.game_guide_layout .itm_search + .tbl_lst {
  margin-top: 19px;
}

.game_guide_layout .rating_filter {
  float: right;
  width: 130px;
}

.game_guide_layout .menu_depth_2 li {
  display: inline-block;
  width: 100px;
  height: 50px;
  border: 1px solid #ebebeb;
  background: #ffffff;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.game_guide_layout .menu_depth_2 li a {
  display: block;
  font-size: 18px;
  font-weight: 400;
  line-height: 48px;
  color: #a4a4a4;
  text-align: center;
}

.game_guide_layout .menu_depth_2 li.on, .game_guide_layout .menu_depth_2 li:hover {
  border: none;
  background: #384859;
}

.game_guide_layout .menu_depth_2 li.on a, .game_guide_layout .menu_depth_2 li:hover a {
  line-height: 50px;
  color: #ffffff;
}

.game_guide_layout .menu_depth_2 li ~ li {
  margin-left: 8px;
}

.game_guide_layout .tabs_lnk_lst {
  margin-top: 47px;
}

.game_guide_layout .tabs_lnk_lst + .editor_area {
  margin-top: 75px;
}

.game_guide_layout .change_log {
  margin-top: 23px;
  border-top: 2px solid #a4a4a4;
}

.game_guide_layout .change_log li {
  padding: 60px 0 53px;
}

.game_guide_layout .change_log li:last-child {
  padding-bottom: 0;
}

.game_guide_layout .change_log .type {
  display: inline-block;
}

.game_guide_layout .change_log .type_box {
  display: table-cell;
  padding: 0 12px;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: middle;
}

.game_guide_layout .change_log .type_box em {
  font-size: 22px;
  font-weight: 400;
  color: #ffffff;
  line-height: 26px;
}

.game_guide_layout .change_log .type_box p {
  margin-top: 7px;
  font-size: 15px;
  font-weight: 300;
  color: #ffffff;
  line-height: 19px;
  opacity: .6;
}

.game_guide_layout .change_log .change_detail {
  display: inline-block;
  width: 680px;
  margin-left: 78px;
  vertical-align: top;
}

.game_guide_layout .change_log .change_detail .gold_lbl {
  margin-top: 0;
}

.game_guide_layout .change_log .change_detail .green_lbl {
  margin-top: 23px;
}

.game_guide_layout .change_log .change_detail p {
  font-size: 16px;
}

.game_guide_layout .history_lst {
  margin-top: 23px;
  border-top: 2px solid #a4a4a4;
  padding-top: 84px;
}

.game_guide_layout .history_lst > li {
  position: relative;
  color: #868686;
}

.game_guide_layout .history_lst > li:before {
  position: absolute;
  top: 0;
  left: 444px;
  content: '';
}

.game_guide_layout .history_lst > li:after {
  position: absolute;
  top: 0;
  left: 450px;
  width: 1px;
  height: 100%;
  background: #384859;
  content: '';
}

.game_guide_layout .history_lst > li:last-child:after {
  display: none;
}

.game_guide_layout .history_lst > li:last-child .period_detail, .game_guide_layout .history_lst > li:last-child .period_name {
  padding-bottom: 0;
}

.game_guide_layout .history_lst .period_name {
  display: inline-block;
  width: 451px;
  padding-bottom: 75px;
  vertical-align: top;
}

.game_guide_layout .history_lst .period_name h5 {
  position: absolute;
  left: 0;
  bottom: 100%;
  margin-bottom: 13px;
}

.game_guide_layout .history_lst .period_name img {
  margin-top: 0;
}

.game_guide_layout .history_lst .period_name ul {
  margin-top: 7px;
  font-size: 15px;
}

.game_guide_layout .history_lst .period_name ul > li {
  position: relative;
  padding-left: 11px;
  font-weight: 300;
}

.game_guide_layout .history_lst .period_name ul > li:before {
  position: absolute;
  top: 11px;
  left: 0;
  width: 3px;
  height: 3px;
  background: #868686;
  content: '';
}

.game_guide_layout .history_lst .period_detail {
  display: inline-block;
  width: 545px;
  padding-bottom: 69px;
  padding-left: 49px;
  margin-left: -4px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  vertical-align: top;
}

.game_guide_layout .history_lst .period_detail .num, .game_guide_layout .history_lst .period_detail .tit {
  display: inline-block;
  font-size: 20px;
  font-weight: 400;
  color: #404dab;
  line-height: 19px;
  vertical-align: top;
}

.game_guide_layout .history_lst .period_detail .tit {
  margin-left: 8px;
}

.game_guide_layout .history_lst .period_detail .tit:before {
  display: inline-block;
  width: 1px;
  height: 14px;
  background: #c8c8cf;
  margin-right: 8px;
  content: '';
}

.game_guide_layout .history_lst .period_detail p {
  margin-top: 7px;
  color: #222;
  line-height: 27px;
  letter-spacing: -0.45px;
}

.download_page .download_faq li > span {
  height: 72px !important;
}

.download_page .download_faq .qa_lbl {
  display: inline-block;
  margin-right: 26px;
  font-family: 'notosans',sans-serif;
  font-size: 24px;
  font-weight: bold;
  line-height: 23px;
  vertical-align: top;
  color: #404dab;
}

.download_page .download_faq .btn {
  color: #868686 !important;
  font-size: 14px;
  font-weight: 400;
  white-space: nowrap;
}

.download_page .download_faq .btn:hover {
  text-decoration: none;
}

.download_page .download_lst {
  margin-top: 80px;
}

.download_page .download_lst li {
  display: inline-block;
}

.download_page .download_lst li ~ li {
  margin-left: 36px;
}

.download_page .download_lst .download_btn {
  display: block;
  width: 685px;
  height: 167px;
  padding-top: 52px;
  background: url("/common/img/btn_down_bg.jpg") no-repeat;
  color: #ffffff;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.download_page .download_lst .download_btn .ico_download_l {
  display: inline-block;
  margin-top: 8px;
  margin-right: 10px;
  vertical-align: top;
}

.download_page .download_lst .download_btn .txt {
  display: block;
  font-size: 26px;
  font-weight: 500;
  letter-spacing: -0.8px;
}

.download_page .download_lst .download_btn .sub_txt {
  display: block;
  font-size: 15px;
  font-weight: 300;
  opacity: .3;
}

.download_page .download_lst .download_btn .notice {
  display: none;
  font-size: 16px;
  font-weight: 400;
  color: #ffffff;
}

.download_page .download_lst .download_btn:hover {
  padding-top: 70px;
  background: url("/common/img/btn_down_hover.jpg") no-repeat;
}

.download_page .download_lst .download_btn:hover .txt, .download_page .download_lst .download_btn:hover .sub_txt {
  display: none;
}

.download_page .download_lst .download_btn:hover .notice {
  display: block;
}

.download_page .download_lst .dot_lst {
  margin-top: 7px;
  font-size: 14px;
  letter-spacing: -0.2px;
}

.download_page .download_lst .dot_lst li:before {
  top: 9px;
}

.download_page .download_lst + .dot_lst {
  margin-top: 21px;
}

.download_page .download_lst + .dot_lst .btn_sm {
  height: 26px;
  font-weight: 300;
  font-size: 13px;
  line-height: 26px;
  color: #868686;
}

.download_page .download_lst + .dot_lst .ico_sm_cog {
  display: inline-block;
  margin-top: 5px;
  vertical-align: top;
}

.download_page .download_lst + .dot_lst li ~ li {
  margin-top: 8px;
}

.download_page .requirement_area {
  margin-top: 78px;
}

.download_page .requirement_area .tbl_lst {
  margin-top: 30px;
}

.download_page .driver_down_area {
  margin-top: 80px;
}

.download_page .driver_down_area .area_tit {
  float: left;
}

.download_page .driver_down_area .note_txt {
  float: right;
  margin-top: 15px;
}

.download_page .driver_down_area .driver_lst {
  margin-top: 29px;
}

.download_page .driver_down_area .driver_lst li {
  display: inline-block;
  width: 450px;
  height: 272px;
  padding: 36px;
  border: 1px solid #cccccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  text-align: center;
}

.download_page .driver_down_area .driver_lst li .logo_box {
  display: block;
  height: 77px;
  width: 100%;
}

.download_page .driver_down_area .driver_lst li .logo_box .amd_logo {
  margin-top: 15px;
}

.download_page .driver_down_area .driver_lst li .d_name {
  display: block;
  margin-top: 18px;
  font-size: 24px;
  font-weight: 500;
  color: #222222;
  line-height: 17px;
  letter-spacing: -0.7px;
}

.download_page .driver_down_area .driver_lst li .btn {
  width: 160px;
  height: 50px;
  margin-top: 35px;
  font-size: 16px;
  font-weight: 500;
  line-height: 50px;
}

.download_page .driver_down_area .driver_lst li .btn .ico_download_s {
  display: inline-block;
  margin-left: 8px;
}

.download_page .driver_down_area .driver_lst li ~ li {
  margin-left: 26px;
}

.download_page .ost_lst {
  padding-top: 40px;
  border-top: 2px solid #384859;
}

.download_page .ost_lst li {
  display: inline-block;
  position: relative;
}

.download_page .ost_lst li:not(:nth-child(3n+1)) {
  margin-left: 26px;
}

.download_page .ost_lst li:nth-last-child(n+4) {
  margin-bottom: 30px;
}

.download_page .ost_lst li .ost_bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.download_page .ost_lst li .ost_bg img {
  display: block;
}

.download_page .ost_lst li .ost_detail {
  display: table-cell;
  position: relative;
  width: 450px;
  height: 400px;
  text-align: center;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.download_page .ost_lst li .ost_name {
  display: block;
  font-size: 24px;
  font-weight: 400;
  color: #ffffff;
  letter-spacing: -1px;
}

.download_page .ost_lst li .ost_desc {
  display: none;
  margin-top: 12px;
  font-size: 14px;
  font-weight: 400;
  color: #ffffff;
  opacity: 0.5;
}

.download_page .ost_lst li .btn_ost_download {
  display: none;
  width: 160px;
  height: 50px;
  margin: 42px auto 0;
  background: #ffffff;
  font-size: 18px;
  font-weight: 500;
  line-height: 50px;
  color: #222222;
}

.download_page .ost_lst li .btn_ost_download .ico_download_ost {
  display: inline-block;
  margin-left: 11px;
}

.download_page .ost_lst li:hover .ost_desc, .download_page .ost_lst li:hover .btn_ost_download {
  display: block;
}

.download_page .ost_lst li:hover .ost_bg:after {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.7;
  content: '';
}

.download_page .ost_lst li:hover .ost_detail {
  padding-top: 90px;
  vertical-align: top;
}

.support_page .view_area {
  margin-top: 45px;
}

.support_page .view_area .ct {
  padding-bottom: 38px;
}

.inquiry_area .menu_depth_3 {
  margin-top: 39px;
}

.inquiry_area .menu_depth_3 .tab_itm a {
  min-width: 238px;
}

.inquiry_area .menu_depth_3 .tab_itm + .tab_itm {
  margin-left: 16px;
}

.inquiry_area .txt_note {
  margin-top: 26px;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
  letter-spacing: -0.02em;
}

.inquiry_area .txt_note + .tbl_lst {
  margin-top: 27px;
}

.search_area {
  margin: 80px 0;
  padding: 54px 68px 32px;
  background-color: #f8f8f8;
}

.search_area .tit {
  display: inline-block;
  font-size: 28px;
  line-height: 57px;
  letter-spacing: -0.01em;
  vertical-align: top;
}

.search_area .search_box {
  display: inline-block;
  margin-left: 62px;
}

.search_area .search_inp input {
  width: 910px;
  font-size: 14px;
}

.search_area .search_inp input::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  letter-spacing: -0.02em;
  opacity: 1;
  /* Firefox */
}

.search_area .search_inp input::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  letter-spacing: -0.02em;
  opacity: 1;
  /* Firefox */
}

.search_area .search_inp input:-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  letter-spacing: -0.02em;
  opacity: 1;
  /* Firefox */
}

.search_area .search_inp input::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  letter-spacing: -0.02em;
  opacity: 1;
  /* Firefox */
}

.search_area .search_inp input::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  letter-spacing: -0.02em;
  opacity: 1;
  /* Firefox */
}

.search_area .search_inp input:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #a4a4a4;
  font-weight: 300;
  letter-spacing: -0.02em;
}

.search_area .search_inp input::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #a4a4a4;
  font-weight: 300;
  letter-spacing: -0.02em;
}

.search_area .filter_lst {
  margin-top: 7px;
}

.search_area .filter_lst li {
  display: inline-block;
  position: relative;
  margin-left: 26px;
}

.search_area .filter_lst li:before {
  position: absolute;
  top: 5px;
  left: -14px;
  width: 1px;
  height: 12px;
  background-color: #c5c5cc;
  content: '';
}

.search_area .filter_lst li:first-child {
  margin-left: 0;
}

.search_area .filter_lst li:first-child:before {
  content: none;
}

.search_area .filter_lst li a {
  font-size: 14px;
  font-weight: 300;
  color: #868686;
}

.search_area .btn {
  width: 162px;
  height: 50px;
  margin-left: 27px;
  line-height: 50px;
  vertical-align: top;
}

.board_area .tabs_server_lst {
  float: none;
}

.board_area .tabs_server_lst + .tbl_lst {
  margin-top: 28px;
}

.board_area .tabs_server_lst ~ .pagination {
  margin-top: 87px;
}

.report_lst li {
  width: 100%;
  margin-top: 14px;
}

.report_lst li:first-child {
  margin-top: 0;
}

.report_lst .report_itm {
  display: table;
  width: 100%;
  height: 133px;
  background-color: #f2f2f2;
}

.report_lst .report_itm > div {
  display: table-cell;
  vertical-align: middle;
}

.report_lst .report_itm .ico_box {
  width: 160px;
  padding-left: 20px;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.report_lst .report_itm .ico_box .ico {
  display: inline-block;
  vertical-align: middle;
}

.report_lst .report_itm .tit_box {
  width: 260px;
}

.report_lst .report_itm .tit_box .tit {
  font-family: 'notosans', sans-serif;
  font-size: 28px;
  font-weight: 500;
  vertical-align: middle;
  letter-spacing: -0.05em;
}

.report_lst .report_itm .content_box {
  width: 718px;
  padding-left: 13px;
  font-size: 16px;
  font-weight: 300;
  letter-spacing: -0.025em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.report_lst .report_itm .content_box .desc {
  vertical-align: middle;
  color: #222;
}

.report_lst .report_itm .content_box .note {
  color: #a4a4a4;
}

.report_lst .report_itm .btn_box {
  text-align: center;
}

.report_lst .report_itm .btn_box .btn {
  width: 130px;
  height: 48px;
  line-height: 48px;
  font-size: 16px;
  letter-spacing: -0.02em;
}

.report_area .area_tit {
  line-height: 48px;
}

.report_area .report_lst {
  margin-top: 16px;
}

.report_area ~ .report_area {
  margin-top: 41px;
}

.card_itm {
  display: block;
  height: 213px;
  padding-top: 42px;
  background-color: #fff;
  font-size: 0;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.card_itm .ico {
  display: block;
  margin: 0 auto;
}

.card_itm .info {
  display: inline-block;
  margin-top: 10px;
  vertical-align: top;
}

.card_itm .info .tit {
  display: block;
  font-size: 22px;
  font-weight: 400;
  letter-spacing: -0.02em;
  color: #101010;
}

.card_itm .info .desc {
  display: block;
  margin-top: 4px;
  font-size: 14px;
  font-weight: 300;
  line-height: 17px;
  letter-spacing: -0.02em;
  color: #222;
}

.card_lst {
  display: table;
  width: 100%;
  table-layout: fixed;
  margin-top: 25px;
  padding: 45px 19px 35px;
  background-color: #f2f2f2;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.card_lst li {
  display: table-cell;
  padding: 0 19px;
  vertical-align: middle;
}

.support_fm {
  margin-top: 25px;
  font-size: 16px;
}

.support_fm .tbl_lst {
  border-top: none;
}

.support_fm th, .support_fm td {
  height: auto;
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  vertical-align: top;
}

.support_fm th > div, .support_fm td > div {
  display: table-cell;
  min-height: 70px;
  vertical-align: middle;
}

.support_fm th > div {
  display: block;
  padding-left: 30px;
  line-height: 70px;
  text-align: left;
}

.support_fm td {
  padding-left: 30px;
  text-align: left;
  vertical-align: middle;
}

.support_fm td > div {
  width: 795px;
}

.support_fm input[type="text"] {
  width: 100%;
  height: 36px;
  border: none;
  font-size: 14px;
  color: #222222;
  outline: none;
}

.support_fm input[type="text"]::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  opacity: 1;
  /* Firefox */
}

.support_fm input[type="text"]::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  opacity: 1;
  /* Firefox */
}

.support_fm input[type="text"]:-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  opacity: 1;
  /* Firefox */
}

.support_fm input[type="text"]::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  opacity: 1;
  /* Firefox */
}

.support_fm input[type="text"]::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #a4a4a4;
  font-weight: 300;
  opacity: 1;
  /* Firefox */
}

.support_fm input[type="text"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #a4a4a4;
  font-weight: 300;
}

.support_fm input[type="text"]::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #a4a4a4;
  font-weight: 300;
}

.support_fm input[type="text"].phone {
  position: relative;
  width: 35px;
  margin: 0;
  font-size: 18px;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.support_fm input[type="text"].phone.num2 {
  width: 45px;
}

.support_fm .dash {
  font-size: 18px;
  font-weight: 300;
  padding: 0 12px;
}

.support_fm .dot_lst {
  margin-top: 24px;
}

.support_fm .dot_lst .dash_lst {
  margin-left: -4px;
}

.datepicker_area .tui-datepicker {
  top: 53px;
  left: -13px;
  z-index: 1;
  border: 1px solid #ebebeb;
}

.datepicker_area .tui-datepicker:before {
  position: absolute;
  top: -7px;
  left: 50%;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -678px;
  width: 12px;
  height: 7px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  content: '';
}

.datepicker_area .tui-datepicker.tui-rangepicker .tui-is-selectable.tui-is-selected {
  background-color: #404dab;
}

.datepicker_area .tui-datepicker-input {
  height: 46px;
  border: 1px solid #ebebeb;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.datepicker_area .tui-datepicker-input input {
  padding-left: 13px;
  font-size: 14px;
  color: #222;
  letter-spacing: -0.02em;
}

.datepicker_area .tui-datepicker-input + .select {
  width: 100px;
  height: 46px;
  margin-left: 10px;
}

.datepicker_area .tui-datepicker-body {
  width: 320px;
}

.datepicker_area .tui-calendar {
  width: 100%;
}

.datepicker_area .tui-calendar tr {
  border-top: none;
}

.datepicker_area .tui-calendar th {
  background-color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 0;
}

.datepicker_area .tui-calendar td {
  text-align: center;
}

.datepicker_area .tui-calendar-header {
  border-bottom: 0;
}

.datepicker_area .tui-calendar-header-inner {
  height: 60px;
}

.datepicker_area .tui-calendar-header-info {
  display: none;
}

.datepicker_area .tui-calendar-title {
  line-height: 28px;
}

.datepicker_area .tui-calendar-btn {
  width: 66px;
  height: 60px;
}

.datepicker_area .tui-calendar-body {
  width: 260px;
  margin: 0 auto;
}

.datepicker_area .tui-calendar-body-inner td {
  height: 38px;
  border-top: 0;
  color: #222;
}

.datepicker_area .tui-calendar-body-inner td.tui-is-blocked {
  color: #a4a4a4;
}

.datepicker_area .tui-calendar-body-header th {
  height: 37px;
  border-bottom: 1px solid #e5e5e5;
  color: #222;
}

.datepicker_area .select button {
  padding-left: 15px;
}

.datepicker_area .ico_calendar {
  display: inline-block;
  position: absolute;
  top: 12px;
  right: 11px;
}

.datepicker_area .txt {
  display: inline-block;
  padding: 0 15px;
  font-size: 16px;
  font-weight: 300;
  line-height: 44px;
  color: #222;
  vertical-align: top;
}

.my_page.completed_layout .wrap {
  padding-top: 111px;
}

.my_page.completed_layout .content > .inner {
  padding-bottom: 189px;
}

.my_page .user_info_area {
  padding-top: 49px;
  border-top: 2px solid #384859;
}

.my_page .user_tbl_wrap {
  overflow: hidden;
  border: 1px solid #a4a4a4;
}

.my_page .user_info {
  width: 1410px;
  margin: -1px;
  border-top: none;
}

.my_page .user_info .greeting {
  height: 212px;
  padding: 0 60px;
  border: 1px solid #a4a4a4;
  border-right: 1px solid #ebebeb;
  font-size: 26px;
  font-weight: 300;
  line-height: 24px;
  color: #222222;
  text-align: left;
}

.my_page .user_info .greeting strong {
  display: block;
  margin-top: 13px;
  font-size: 32px;
  font-weight: 500;
  line-height: 30px;
  letter-spacing: -1.7px;
}

.my_page .user_info th, .my_page .user_info td {
  border: 1px solid #ebebeb;
  text-align: center;
}

.my_page .user_info th:last-child, .my_page .user_info td:last-child {
  border-right: 1px solid #a4a4a4;
}

.my_page .user_info th {
  height: 62px;
  border-top: 1px solid #a4a4a4;
  border-left: none;
}

.my_page .user_info td {
  border-left: none;
  padding: 27px 0 33px;
  border-bottom: 1px solid #a4a4a4;
}

.my_page .user_info td strong {
  display: block;
  font-weight: 500;
  font-size: 28px;
  line-height: 32px;
}

.my_page .user_info td strong [class^="ico_"] {
  display: inline-block;
  margin-right: 8px;
  margin-top: 7px;
  vertical-align: top;
}

.my_page .user_info td a {
  display: inline-block;
  margin-top: 25px;
  font-size: 14px;
  color: #868686;
}

.my_page .user_info td a .ico_quest {
  display: inline-block;
  margin-right: 4px;
  vertical-align: text-bottom;
}

.my_page .user_info td a .ico_quest + span {
  position: relative;
}

.my_page .user_info td a .ico_quest + span:before {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  background: #868686;
  content: '';
}

.my_page .user_info td a.btn {
  width: 130px;
  height: 42px;
  margin-top: 15px;
  font-size: 14px;
  font-weight: 400;
  line-height: 42px;
  color: #ffffff;
}

.my_page .user_info td a:hover {
  text-decoration: none;
}

.my_page .user_info_area + .tab_lst {
  margin-top: 80px;
}

.my_page .write_area, .my_page .acc_sanctions_area {
  margin-top: 39px;
}

.my_page .write_area .clearfix .area_tit, .my_page .write_area .attach_box .area_tit, .my_page .write_area .service_page .sl_server .area_tit, .service_page .my_page .write_area .sl_server .area_tit, .my_page .write_area .service_page .sl_char .area_tit, .service_page .my_page .write_area .sl_char .area_tit, .my_page .acc_sanctions_area .clearfix .area_tit, .my_page .acc_sanctions_area .attach_box .area_tit, .my_page .acc_sanctions_area .service_page .sl_server .area_tit, .service_page .my_page .acc_sanctions_area .sl_server .area_tit, .my_page .acc_sanctions_area .service_page .sl_char .area_tit, .service_page .my_page .acc_sanctions_area .sl_char .area_tit {
  float: left;
  margin-bottom: 0;
  line-height: 48px;
}

.my_page .write_area .clearfix .note_txt, .my_page .write_area .attach_box .note_txt, .my_page .write_area .service_page .sl_server .note_txt, .service_page .my_page .write_area .sl_server .note_txt, .my_page .write_area .service_page .sl_char .note_txt, .service_page .my_page .write_area .sl_char .note_txt, .my_page .acc_sanctions_area .clearfix .note_txt, .my_page .acc_sanctions_area .attach_box .note_txt, .my_page .acc_sanctions_area .service_page .sl_server .note_txt, .service_page .my_page .acc_sanctions_area .sl_server .note_txt, .my_page .acc_sanctions_area .service_page .sl_char .note_txt, .service_page .my_page .acc_sanctions_area .sl_char .note_txt {
  float: right;
}

.my_page .write_area .clearfix .note_txt .btn, .my_page .write_area .attach_box .note_txt .btn, .my_page .write_area .service_page .sl_server .note_txt .btn, .service_page .my_page .write_area .sl_server .note_txt .btn, .my_page .write_area .service_page .sl_char .note_txt .btn, .service_page .my_page .write_area .sl_char .note_txt .btn, .my_page .acc_sanctions_area .clearfix .note_txt .btn, .my_page .acc_sanctions_area .attach_box .note_txt .btn, .my_page .acc_sanctions_area .service_page .sl_server .note_txt .btn, .service_page .my_page .acc_sanctions_area .sl_server .note_txt .btn, .my_page .acc_sanctions_area .service_page .sl_char .note_txt .btn, .service_page .my_page .acc_sanctions_area .sl_char .note_txt .btn {
  width: 67px;
  height: 28px;
  font-size: 14px;
  font-weight: 300;
  line-height: 28px;
}

.my_page .write_area .tbl_lst, .my_page .acc_sanctions_area .tbl_lst {
  margin-top: 19px;
}

.my_page .write_area .clearfix .note_txt, .my_page .write_area .attach_box .note_txt, .my_page .write_area .service_page .sl_server .note_txt, .service_page .my_page .write_area .sl_server .note_txt, .my_page .write_area .service_page .sl_char .note_txt, .service_page .my_page .write_area .sl_char .note_txt {
  margin-top: 18px;
}

.my_page .write_area .tbl_lst {
  border-top: 1px solid #a4a4a4;
  border-bottom: 1px solid #a4a4a4;
}

.my_page .write_area .tbl_lst tr:first-child th, .my_page .write_area .tbl_lst tr:first-child td {
  border-top: none;
}

.my_page .write_area .tbl_lst th {
  height: auto;
  padding: 26px 0 0 31px;
  border-top: 1px solid #e5e5e5;
  font-size: 15px;
  vertical-align: top;
}

.my_page .write_area .tbl_lst td {
  height: 46px;
  padding: 14px 0;
}

.my_page .write_area .tbl_lst td span + .btn {
  margin-left: 35px;
}

.my_page .write_area .tbl_lst td input + .btn {
  margin-left: 20px;
}

.my_page .write_area .tbl_lst .dot_lst li:before {
  top: 9px;
}

.my_page .write_area .tbl_lst .dot_lst li ~ li {
  margin-top: 3px;
}

.my_page .write_area .tbl_lst .valign_top th {
  padding-top: 25px;
  vertical-align: top;
}

.my_page .write_area .tbl_lst .valign_top td {
  padding-top: 14px;
  padding-bottom: 16px;
}

.my_page .write_area .tbl_lst .chkbox.email {
  margin-top: 15px;
}

.my_page .write_area .tbl_lst.tbl_private tr:last-child td {
  font-size: 0;
}

.my_page .write_area .tbl_lst.tbl_private tr:last-child .btn {
  margin-left: 50px;
}

.my_page .write_area .tbl_lst.tbl_private .chkbox.sms {
  margin-left: 30px;
}

.my_page .write_area .cf_ct {
  margin-top: 20px;
  padding-top: 24px;
  border-top: 1px solid #a4a4a4;
  letter-spacing: -0.5px;
}

.my_page .write_area .cf_ct .cf_txt {
  font-size: 20px;
  font-weight: 500;
  color: #101010;
}

.my_page .write_area .cf_ct .cf_txt .username {
  color: #404dab;
}

.my_page .write_area .cf_ct .caution_txt {
  margin-top: 30px;
  font-size: 18px;
  font-weight: 500;
  color: #101010;
}

.my_page .write_area .cf_ct .dot_lst {
  margin-top: 11px;
  margin-bottom: -3px;
}

.my_page .write_area .cf_ct .dot_lst li ~ li {
  margin-top: 11px;
}

.my_page .result_bx .txt {
  margin-top: 0;
}

.my_page .precaution_done {
  width: 971px;
  margin: 52px auto 0;
}

.my_page .precaution_done th {
  font-size: 18px;
  font-weight: 500;
}

.my_page .precaution_done td {
  padding: 23px 36px 25px;
  text-align: left;
}

.my_page .precaution_done .dot_lst li ~ li {
  margin-top: 11px;
}

.my_page .precaution_done + .btn_wrap {
  margin-top: 40px;
}

.my_page .acc_sanctions_area .clearfix .note_txt, .my_page .acc_sanctions_area .attach_box .note_txt, .my_page .acc_sanctions_area .service_page .sl_server .note_txt, .service_page .my_page .acc_sanctions_area .sl_server .note_txt, .my_page .acc_sanctions_area .service_page .sl_char .note_txt, .service_page .my_page .acc_sanctions_area .sl_char .note_txt {
  margin-top: 26px;
}

.my_page .tbl_lst .nodata {
  height: 480px;
}

.my_page .tbl_lst .nodata .ico {
  display: block;
  margin: auto;
}

.my_page .tbl_lst .nodata .txt_msg {
  display: block;
  margin-top: 10px;
  font-size: 24px;
  font-weight: 400;
  color: #868686;
}

.my_page .tabs_lnk_lst {
  margin-top: 40px;
  font-size: 0;
}

.my_page .tabs_lnk_lst li {
  margin-right: 14px;
}

.my_page .tabs_lnk_lst li ~ li:before {
  margin-right: 13px;
}

.my_page .tabs_lnk_lst li.on a, .my_page .tabs_lnk_lst a:hover {
  color: #404dab;
}

.my_page .tabs_lnk_lst + .editor_area h5:first-child {
  margin-top: 76px;
}

.my_page .tabs_lnk_lst + .editor_area h5:first-child + .tbl_lst {
  margin-top: 20px;
}

.login_area,
.find_area {
  border-top: 2px solid #384859;
}

.login_area .tbl_lst,
.find_area .tbl_lst {
  border-top: 1px solid #a4a4a4;
}

.login_area .btn_wrap,
.find_area .btn_wrap {
  text-align: center;
}

.login_area .btn_wrap .btn,
.find_area .btn_wrap .btn {
  margin-left: 16px;
  vertical-align: top;
}

.login_area .btn_wrap .btn:first-child,
.find_area .btn_wrap .btn:first-child {
  margin-left: 0;
}

.login_area .txt_note {
  margin-top: 45px;
  font-weight: 300;
  color: #222;
  letter-spacing: -0.005em;
}

.login_area .txt_note + .tbl_lst {
  margin-top: 16px;
}

.login_area .lst_tit {
  display: block;
  margin-top: 24px;
  font-size: 18px;
  font-weight: 500;
  color: #101010;
}

.login_area .dot_lst {
  margin-top: 11px;
}

.login_area .dot_lst li {
  margin-top: 11px;
  color: #868686;
  letter-spacing: -0.025em;
}

.login_area .dot_lst li:before {
  background-color: #868686;
}

.login_area .btn_wrap {
  margin-top: 56px;
}

.find_area .txt_note {
  margin-top: 37px;
  font-weight: 300;
  color: #222;
  letter-spacing: -0.024em;
}

.find_area .txt_note + .tbl_lst {
  margin-top: 26px;
}

.find_area .dot_lst {
  margin-top: 37px;
}

.find_area .dot_lst li {
  margin-top: 10px;
  letter-spacing: -0.02em;
}

.find_area .dot_lst li:first-child {
  margin-top: 0;
}

.find_area .dot_lst + .tbl_lst {
  margin-top: 25px;
}

.find_area .dot_lst + .tbl_lst.txt_left {
  margin-top: 45px;
}

.find_area .tbl_lst .select {
  width: 100px;
  height: 46px;
}

.find_area .tbl_lst .select.year {
  width: 172px;
}

.find_area .tbl_lst .select + .select {
  margin-left: 6px;
}

.find_area .tbl_lst.txt_left tbody th {
  font-size: 14px;
  padding: 26px 0 0 30px;
  vertical-align: top;
}

.find_area .tbl_lst.txt_left tbody td {
  height: auto;
  padding: 14px 0;
  padding-left: 0;
}

.find_area .tbl_lst .nodata {
  height: 499px;
}

.find_area .tbl_lst .nodata .ico {
  margin-top: 4px;
}

.find_area .tbl_lst .nodata .txt_msg {
  margin-top: 16px;
  font-size: 16px;
}

.find_area .btn_wrap {
  margin-top: 60px;
}

.find_area .result_bx .txt {
  margin-top: 2px;
}

.find_area .result_bx .btn_wrap {
  margin-top: 56px;
}

.account_area {
  border-top: 2px solid #384859;
}

.account_area .card_lst {
  margin-top: 28px;
  padding: 46px 23px;
}

.account_area .card_lst li {
  padding: 0 23px;
}

.account_area .card_lst + .dot_lst {
  margin-top: 24px;
}

.account_area .card_lst + .dot_lst li {
  padding-left: 12px;
  color: #868686;
  letter-spacing: -0.02em;
}

.account_area .card_lst + .dot_lst li:before {
  background-color: #868686;
}

.account_area .card_lst + .dot_lst li ~ li {
  margin-top: 9px;
}

.account_area .card_itm {
  height: 233px;
  padding-top: 42px;
}

.account_area .card_itm .ico_monitor_l {
  margin-top: 7px;
}

.account_area .card_itm .desc {
  margin-top: 8px;
  font-size: 16px;
}

.account_area .policy_bx {
  margin-top: 49px;
  padding: 36px 40px 33px;
  background-color: #f2f2f2;
}

.account_area .policy_bx .txt {
  display: block;
  margin: 6px 0 0 40px;
  font-size: 14px;
  font-weight: 300;
  color: #222;
}

.account_area .btn_wrap {
  margin-top: 60px;
  text-align: center;
}

.account_area .btn_wrap .btn {
  margin-left: 16px;
  vertical-align: top;
}

.account_area .btn_wrap .btn:first-child {
  margin-left: 0;
}

.account_area .txt_note {
  float: right;
  margin-top: 8px;
  font-size: 14px;
  font-weight: 300;
  color: #222;
}

.account_area .result_bx + .tbl_lst {
  margin-top: 34px;
  border-top: 1px solid #a4a4a4;
}

.account_area .tbl_lst {
  margin-top: 29px;
  border-top: 2px solid #a4a4a4;
}

.account_area .tbl_lst.txt_left tbody th {
  font-size: 14px;
  padding: 26px 0 0 30px;
  vertical-align: top;
}

.account_area .tbl_lst.txt_left tbody td {
  height: auto;
  padding: 14px 0;
  padding-left: 0;
}

.account_area .tbl_lst .btn_certification {
  margin-left: 46px;
}

.account_area .tbl_lst .btn_certification + .sms {
  margin-left: 27px;
}

.account_area .tbl_lst .note {
  display: block;
  margin-top: 11px;
  font-size: 14px;
  letter-spacing: -0.01em;
}

.account_area .tbl_lst .note + .sms {
  margin: 7px 0 16px;
}

.account_area .tbl_lst .confirm .message {
  display: inline-block;
  margin-left: 10px;
  color: #a4a4a4;
  vertical-align: middle;
}

.account_area .tbl_lst .captcha_bx {
  margin: 15px 0 16px;
}

.account_area .tbl_lst .captcha_bx .img_captcha {
  display: block;
}

.account_area .tbl_lst .captcha_bx .inp_captcha {
  width: 510px;
  height: 58px;
  margin-top: 20px;
  padding: 0 20px;
  border: 1px solid #ccc;
  border-radius: 2px;
  font-size: 16px;
}

.account_area .tbl_lst .captcha_bx .inp_captcha::-webkit-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.account_area .tbl_lst .captcha_bx .inp_captcha:-ms-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.account_area .tbl_lst .captcha_bx .inp_captcha::-moz-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.account_area .tbl_lst .captcha_bx .inp_captcha::-ms-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.account_area .tbl_lst .captcha_bx .inp_captcha::placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.login_fm {
  width: 550px;
  margin: 96px auto 0;
  text-align: center;
}

.login_fm label {
  display: block;
  font-size: 14px;
  color: #222;
  text-align: left;
}

.login_fm .inp_bx {
  display: block;
  position: relative;
  margin-top: 9px;
  border: 1px solid #ccc;
  border-radius: 2px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.login_fm .inp_bx input {
  display: block;
  width: 100%;
  height: 58px;
  padding: 0 54px 0 19px;
  border: none;
  outline: none;
  font-size: 16px;
  color: #222;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.login_fm .inp_bx input::-webkit-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.login_fm .inp_bx input:-ms-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.login_fm .inp_bx input::-moz-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.login_fm .inp_bx input::-ms-input-placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.login_fm .inp_bx input::placeholder {
  font-size: 14px;
  color: #a4a4a4;
}

.login_fm .inp_bx .ico {
  position: absolute;
  top: 50%;
  right: 20px;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.login_fm .inp_bx + label {
  margin-top: 16px;
}

.login_fm .btn_login {
  height: 60px;
  margin-top: 60px;
  font-size: 18px;
}

.login_fm .chkbox {
  margin-top: 20px;
}

.login_fm .chkbox label {
  font-size: 16px;
  color: #868686;
}

.login_fm .lnk_lst {
  margin-top: 70px;
  padding-top: 15px;
  border-top: 1px solid #e5e5e5;
}

.login_fm .lnk_lst li {
  display: inline-block;
  position: relative;
  margin-left: 15px;
  padding-left: 20px;
}

.login_fm .lnk_lst li:before {
  position: absolute;
  top: 6px;
  left: 0;
  width: 1px;
  height: 14px;
  background-color: #c8c8cf;
  content: '';
}

.login_fm .lnk_lst li:first-child {
  margin-left: 0;
  padding-left: 0;
}

.login_fm .lnk_lst li:first-child:before {
  content: none;
}

.login_fm .lnk_lst li a {
  font-weight: 300;
  color: #222;
  letter-spacing: -0.02em;
}

.login_fm .sign_up {
  margin-top: 69px;
  font-size: 16px;
  font-weight: 300;
  color: #868686;
  letter-spacing: -0.02em;
}

.login_fm .sign_up .btn {
  width: 90px;
  height: 34px;
  margin-left: 15px;
  font-size: 16px;
  font-weight: 400;
  line-height: 34px;
}

.login_fm .error {
  display: block;
  margin-top: 7px;
  font-size: 14px;
  font-weight: 300;
  color: #b83d3d;
  line-height: 20px;
  letter-spacing: -0.005em;
  text-align: left;
}

.login_fm .captcha {
  margin-top: 16px;
}

.login_fm .captcha + .inp_bx {
  margin-top: 20px;
}

.login_fm .captcha ~ .btn {
  margin-top: 40px;
}

.registry_step_lst {
  margin: 80px 0 56px;
  text-align: center;
  font-size: 0;
}

.registry_step_lst li {
  display: inline-block;
  position: relative;
  width: 220px;
}

.registry_step_lst li:before {
  position: absolute;
  top: 29px;
  left: -71px;
  width: 142px;
  height: 1px;
  background-color: #ccc;
  content: '';
}

.registry_step_lst li:first-child {
  margin-left: 0;
}

.registry_step_lst li:first-child:before {
  content: none;
}

.registry_step_lst li.on .ico_step1 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -857px -1078px;
  width: 58px;
  height: 58px;
}

.registry_step_lst li.on .ico_step2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -733px -1078px;
  width: 58px;
  height: 58px;
}

.registry_step_lst li.on .ico_step3 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -547px -1078px;
  width: 58px;
  height: 58px;
}

.registry_step_lst li.on .ico_step4 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -981px -1078px;
  width: 58px;
  height: 58px;
}

.registry_step_lst li.on .txt {
  font-weight: 400;
  color: #222;
}

.registry_step_lst .ico {
  display: block;
  margin: 0 auto;
}

.registry_step_lst .txt {
  display: block;
  margin-top: 14px;
  font-size: 18px;
  font-weight: 300;
  color: #a4a4a4;
  letter-spacing: -0.02em;
}

.registry_step_lst + .result_bx {
  padding-top: 70px;
}

.registry_step_lst + .result_bx .txt {
  margin-top: 2px;
}

.chkbox.policy input:checked + label:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -287px -1153px;
  width: 20px;
  height: 20px;
}

.chkbox.policy label {
  padding-left: 39px;
  font-size: 22px;
  font-weight: 500;
  color: #222;
  letter-spacing: -0.04em;
}

.chkbox.policy label:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -383px -1153px;
  width: 20px;
  height: 20px;
}

.chkbox.policy label.txt_blue {
  color: #404dab;
}

.chkbox.email {
  display: block;
  margin-top: 15px;
}

.chkbox.email + .dot_lst {
  margin: 4px 0 11px;
  font-size: 14px;
  color: #868686;
}

.chkbox.email + .dot_lst li {
  margin-top: 0;
}

.chkbox.email + .dot_lst li:before {
  background-color: #868686;
}

.accordion_lst {
  margin-top: 52px;
}

.accordion_lst .accordion_itm {
  margin-top: 52px;
  border-bottom: 1px solid #a4a4a4;
}

.accordion_lst .accordion_itm:first-child {
  margin-top: 0;
}

.accordion_lst .accordion_itm.open .accordion_header {
  border-bottom: 1px solid #a4a4a4;
}

.accordion_lst .accordion_itm.open .accordion_header:after {
  -webkit-transform: rotate(0);
  -ms-transform: rotate(0);
  transform: rotate(0);
}

.accordion_lst .accordion_itm.open .accordion_content {
  display: block;
}

.accordion_header {
  position: relative;
  border-bottom: 0;
  cursor: pointer;
}

.accordion_header:after {
  position: absolute;
  top: 39px;
  right: 0;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -718px -462px;
  width: 21px;
  height: 11px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  content: '';
}

.accordion_header .policy {
  padding: 30px 0;
}

.accordion_header .policy label {
  padding-left: 31px;
  letter-spacing: -0.02em;
}

.accordion_content {
  display: none;
  margin: 40px 0;
  padding-left: 30px;
  color: #222;
}

.accordion_content .sb-scrollbar-container {
  right: 0;
}

.accordion_content .sb-content {
  max-height: 349px;
  padding-top: 0;
  padding-bottom: 0;
}

.accordion_content .tit {
  font-size: 26px;
  font-weight: 400;
  line-height: 1;
}

.accordion_content .chapter_tit {
  display: block;
  margin-top: 20px;
  font-size: 22px;
}

.accordion_content .article_tit {
  display: block;
  margin-top: 24px;
}

.accordion_content .article_itm p {
  margin-top: 2px;
  line-height: 25px;
}

.accordion_content .article_itm ol {
  margin-top: 2px;
}

.accordion_content .article_itm li {
  line-height: 25px;
}

.accordion_content .article_menu_lst li {
  line-height: 1;
  margin-top: 8px;
}

.accordion_content .article_menu_lst li:first-child {
  margin-top: 0;
}

.accordion_content .article_menu_lst a {
  font-weight: 500;
  color: #222;
}

.accordion_content table {
  font-size: 16px;
}

.accordion_content table th,
.accordion_content table td {
  border: 1px solid #e5e5e5;
  font-weight: 400;
  text-align: center;
}

.accordion_content table th {
  height: 58px;
  background-color: #f8f8f8;
}

.accordion_content table td {
  height: 60px;
}

.accordion_content .lst_tit {
  display: block;
  margin-top: 24px;
  font-size: 18px;
  font-weight: 400;
  color: #101010;
}

.accordion_content .lst_tit + .dot_lst {
  margin-top: 16px;
}

.accordion_content .dot_lst {
  margin-top: 30px;
}

.accordion_content .dot_lst li {
  line-height: 1;
  color: #868686;
  letter-spacing: -0.024em;
}

.accordion_content .dot_lst li:before {
  top: 7px;
  background-color: #868686;
}

.accordion_content .dot_lst li ~ li {
  margin-top: 18px;
}

.etc_page .wrap {
  padding-top: 111px;
  padding-bottom: 90px;
}

.etc_page .content > .inner {
  padding-bottom: 100px;
}

.etc_page .txt_note {
  display: block;
  font-weight: 300;
  color: #222;
  letter-spacing: -0.025em;
  line-height: 27px;
}

.etc_page .txt_note + p.txt_note {
  margin-top: 7px;
}

.etc_page strong.txt_note {
  margin-top: 27px;
  font-weight: 500;
}

.etc_page .card_lst {
  margin-top: 33px;
  padding: 46px 23px;
}

.etc_page .card_lst li {
  padding: 0 23px;
}

.etc_page .card_itm {
  height: 233px;
  padding-top: 42px;
}

.etc_page .card_itm .ico_monitor_l {
  margin-top: 7px;
}

.etc_page .card_itm .desc {
  margin-top: 8px;
  font-size: 16px;
}

.etc_page .lst_tit {
  display: block;
  margin-top: 24px;
  font-size: 18px;
}

.etc_page .dot_lst {
  margin-top: 7px;
}

.etc_page .dot_lst li {
  padding-left: 13px;
  line-height: 35px;
  letter-spacing: -0.025em;
}

.etc_page .dot_lst li:before {
  top: 16px;
  left: 1px;
  background-color: #868686;
}

.etc_page .dot_lst li ~ li {
  margin-top: 0;
}

.etc_page .dot_lst.gray li {
  color: #868686;
}

.etc_page .dot_lst.gray li:before {
  background-color: #868686;
}

.etc_page .btn_wrap {
  margin-top: 30px;
  font-size: 0;
  text-align: center;
}

.etc_page .btn_wrap .btn {
  vertical-align: top;
}

.etc_page .result_bx .txt {
  margin-top: 4px;
}

.etc_page .result_bx .btn_wrap {
  margin-top: 36px;
}

.etc_page .result_bx .btn_wrap .btn ~ .btn {
  margin-left: 20px;
}

.etc_page .tab_lst {
  padding: 100px 0 75px;
}

.etc_page .support_bx {
  margin-top: 25px;
  padding: 32px 0 29px 47px;
  border: solid #a4a4a4;
  border-width: 1px 0;
}

.etc_page .support_bx p {
  color: #101010;
  letter-spacing: -0.025em;
}

.etc_page .support_bx p + .lst_tit {
  margin-top: 32px;
}

.etc_page .result_bx .tbl_lst {
  width: 970px;
  margin: 52px auto 0;
  border-bottom: 1px solid #e5e5e5;
}

.etc_page .result_bx .tbl_lst th,
.etc_page .result_bx .tbl_lst td {
  height: 70px;
}

.etc_page .result_bx .tbl_lst th {
  background-color: #f8f8f8;
  font-weight: 500;
}

.etc_page .result_bx .tbl_lst td.txt_left {
  padding-left: 31px;
}

.etc_page .result_bx .guide_download {
  width: 970px;
  margin: 51px auto 0;
  padding: 35px 197px 41px;
  background-color: #f8f8f8;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.etc_page .result_bx .guide_download .txt_guide {
  font-weight: 300;
  color: #222;
  line-height: 25px;
  letter-spacing: -0.02em;
}

.etc_page .result_bx .guide_download .download_info {
  margin-top: 27px;
  padding-top: 30px;
  border-top: 1px solid #cecece;
  font-size: 0;
}

.etc_page .result_bx .guide_download .browser_ico {
  display: inline-block;
  vertical-align: middle;
}

.etc_page .result_bx .guide_download .browser_name {
  margin-left: 10px;
  font-size: 24px;
  font-weight: 500;
  vertical-align: middle;
}

.etc_page .result_bx .guide_download .btn_download {
  width: 195px;
  margin-left: 20px;
  vertical-align: middle;
}

.etc_page .result_bx .guide_download .btn_download .ico_download_s {
  display: inline-block;
  margin-left: 8px;
}

.etc_page .result_bx .guide_download + .btn_wrap {
  margin-top: 40px;
}

.rest_area {
  padding-top: 94px;
}

.view_area .view_ct {
  border-top: 2px solid #384859;
  border-bottom: 1px solid #a4a4a4;
}

.view_area .view_ct .js_scrollbar {
  min-height: 599px;
  max-height: 599px;
  margin: 38px 0 50px;
  padding-left: 30px;
}

.view_area .view_ct .sb-scrollbar-container {
  right: 0;
}

.view_area .view_ct .sb-content {
  padding-top: 0;
  padding-bottom: 0;
}

.view_area .view_ct .tit {
  font-size: 26px;
  font-weight: 400;
  line-height: 1;
}

.view_area .view_ct .chapter_tit {
  display: block;
  margin-top: 20px;
  font-size: 22px;
}

.view_area .view_ct .article_tit {
  display: block;
  margin-top: 24px;
}

.view_area .view_ct .article_itm p {
  margin-top: 2px;
  line-height: 25px;
}

.view_area .view_ct .article_itm ol {
  margin-top: 2px;
}

.view_area .view_ct .article_itm li {
  line-height: 25px;
}

.view_area .view_ct .article_menu_lst li {
  line-height: 1;
  margin-top: 8px;
}

.view_area .view_ct .article_menu_lst li:first-child {
  margin-top: 0;
}

.view_area .view_ct .article_menu_lst a {
  font-weight: 500;
  color: #222;
}

.view_area .view_ct + .btn_wrap {
  margin-top: 40px;
  text-align: right;
}

.view_area .view_ct + .btn_wrap .btn {
  background-color: #3f546b;
}

.view_area .view_ct table {
  margin: 10px 0;
  table-layout: fixed;
  border-collapse: collapse;
}

.view_area .view_ct table th, .view_area .view_ct table td {
  height: 40px;
  padding: 0 10px;
  border: 1px solid #a4a4a4;
  text-align: center;
  vertical-align: middle;
}

.view_area .view_ct table td {
  font-weight: 300;
}

.authentication_area {
  margin-top: 48px;
}

.authentication_area .tit {
  font-size: 24px;
  letter-spacing: -0.04em;
}

.authentication_area .email_bx {
  margin-top: 24px;
  padding: 27px 0 27px 31px;
  border: solid #a4a4a4;
  border-width: 1px 0;
}

.authentication_area .email_bx .txt {
  font-size: 14px;
  color: #222;
  letter-spacing: -0.025em;
}

.authentication_area .email_bx .inp_mail {
  margin-left: 75px;
  width: 196px;
}

.authentication_area .email_bx .at_sign {
  font-family: 'barlow', sans-serif;
  font-size: 20px;
  font-weight: 300;
  color: #101010;
}

.authentication_area .email_bx .domain {
  margin-left: 32px;
}

.authentication_area + .card_lst {
  margin-top: 30px;
}

.service_page .wrap {
  padding-top: 90px;
}

.service_page .breadcrumb .select_lst {
  width: 155px;
}

.service_page .inner .emp_txt {
  margin-top: 22px;
  font-size: 18px;
  letter-spacing: -0.3px;
  color: #222;
}

.service_page .inner .emp_txt .btn {
  margin-left: 30px;
}

.service_page .inner > .clearfix .menu_depth_3, .service_page .inner > .attach_box .menu_depth_3, .service_page .inner > .sl_server .menu_depth_3, .service_page .inner > .sl_char .menu_depth_3 {
  float: left;
  margin-top: 0;
}

.service_page .inner > .clearfix .menu_depth_3 .tab_lst, .service_page .inner > .attach_box .menu_depth_3 .tab_lst, .service_page .inner > .sl_server .menu_depth_3 .tab_lst, .service_page .inner > .sl_char .menu_depth_3 .tab_lst {
  width: auto;
}

.service_page .inner > .clearfix .search_box, .service_page .inner > .attach_box .search_box, .service_page .inner > .sl_server .search_box, .service_page .inner > .sl_char .search_box {
  float: right;
}

.service_page .inner > .clearfix:first-child, .service_page .inner > .attach_box:first-child, .service_page .inner > .sl_server:first-child, .service_page .inner > .sl_char:first-child {
  margin-top: 13px;
}

.service_page h2.sub_tit {
  font-weight: 400;
}

.service_page .select .btn_open_select {
  color: #868686;
}

.service_page .select.open .btn_open_select {
  color: #222222;
}

.service_page .flow_guide_area {
  position: relative;
  text-align: center;
}

.service_page .flow_guide_area .flow_lst {
  margin-top: 39px;
}

.service_page .flow_guide_area .flow_lst li.active {
  margin-top: -16px;
}

.service_page .flow_guide_area .flow_lst.flow_v2 {
  margin-top: 25px;
}

.service_page .flow_guide_area .flow_lst.flow_v2 li.active {
  margin-top: 0;
}

.service_page .flow_guide_area .btn_flow {
  display: block;
  position: absolute;
  left: 50%;
  top: 71px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.service_page .flow_guide_area .btn_flow span {
  display: block;
}

.service_page .flow_guide_area .btn_flow.prev {
  margin-left: -106px;
}

.service_page .flow_guide_area .btn_flow.next {
  margin-left: 100px;
}

.service_page .sp_common_area {
  margin-top: 60px;
}

.service_page .sp_common_area h3 {
  font-size: 24px;
  font-weight: 400;
  color: #222222;
  letter-spacing: -1.4px;
  line-height: 22px;
}

.service_page .sp_common_area h3 .btn {
  margin-left: 30px;
  vertical-align: text-top;
}

.service_page .sp_common_area h3 em {
  display: inline-block;
  margin-left: 20px;
  font-size: 16px;
  font-weight: 500;
  color: #404dab;
  vertical-align: text-bottom;
  letter-spacing: 0;
}

.service_page .sp_common_area h3 small {
  display: inline-block;
  margin-left: 30px;
  font-size: 16px;
  font-weight: 300;
}

.service_page .sp_common_area h3 + .dot_lst {
  margin-top: 21px;
}

.service_page .sp_common_area p {
  margin-top: 11px;
  line-height: 33px;
  letter-spacing: -0.1px;
  word-wrap: break-word;
  font-weight: 300;
}

.service_page .sp_common_area p strong {
  font-weight: 400;
  color: #222222;
}

.service_page .sp_common_area p .emp_txt {
  margin-top: 0;
}

.service_page .sp_common_area p + .tbl_lst {
  margin-top: 20px;
}

.service_page .sp_common_area p span.btn {
  margin: 0 4px;
  line-height: 23px;
}

.service_page .sp_common_area p + img {
  margin-top: 22px;
}

.service_page .sp_common_area img + .tbl_lst {
  margin-top: 30px;
}

.service_page .sp_common_area .dot_lst {
  margin-top: 14px;
}

.service_page .sp_common_area .dot_lst li ~ li {
  margin-top: 9px;
}

.service_page .sp_common_area .tbl_lst {
  margin-top: 20px;
  border-top: 1px solid #a4a4a4;
}

.service_page .sp_common_area .tbl_lst + .gray_bx {
  margin-top: 30px;
}

.service_page .sp_common_area .tbl_lst.txt_left th,
.service_page .sp_common_area .tbl_lst.txt_left td {
  padding-left: 30px;
}

.service_page .sp_common_area .emp_txt {
  display: block;
  margin-top: 13px;
  font-weight: 500;
  font-size: 15px;
}

.service_page .sp_common_area ~ .sp_common_area {
  margin-top: 78px;
}

.service_page .sp_common_area + .tbl_lst {
  margin-top: 56px;
}

.service_page .sp_common_area + .tbl_lst ~ .tbl_lst {
  margin-top: 60px;
}

.service_page .sp_common_area + .tabs_lnk_lst {
  margin-top: 28px;
}

.service_page .sp_common_area .clearfix .btn_grp, .service_page .sp_common_area .attach_box .btn_grp, .service_page .sp_common_area .sl_server .btn_grp, .service_page .sp_common_area .sl_char .btn_grp {
  margin-top: 25px;
}

.service_page .sp_common_area .clearfix .btn_grp .btn, .service_page .sp_common_area .attach_box .btn_grp .btn, .service_page .sp_common_area .sl_server .btn_grp .btn, .service_page .sp_common_area .sl_char .btn_grp .btn {
  width: 100px;
}

.service_page .sp_common_area .clearfix + .tbl_lst, .service_page .sp_common_area .attach_box + .tbl_lst, .service_page .sp_common_area .sl_server + .tbl_lst, .service_page .sp_common_area .sl_char + .tbl_lst {
  margin-top: 14px;
}

.service_page .sp_common_area .txt_note {
  margin-top: 20px;
  letter-spacing: -1.2px;
}

.service_page .sp_common_area .txt_note .btn_sm {
  height: 26px;
  margin: 3px 7px 0;
  font-size: 12px;
  line-height: 26px;
  vertical-align: top;
}

.service_page .sp_common_area .term_txt_bx {
  margin-top: 21px;
  padding: 40px 0;
  border-top: 1px solid #a4a4a4;
  border-bottom: 1px solid #a4a4a4;
  font-weight: 300;
}

.service_page .sp_common_area .term_txt_bx .js_scrollbar {
  max-height: 350px;
}

.service_page .sp_common_area .term_txt_bx .js_scrollbar .sb-scrollbar-container {
  right: 0;
}

.service_page .sp_common_area .term_txt_bx .js_scrollbar .sb-content {
  width: -webkit-calc(100% + 17px);
  width: calc(100% + 17px);
  padding: 0 30px;
}

.service_page .sp_common_area .term_txt_bx .term_tit {
  font-size: 20px;
  font-weight: bold;
}

.service_page .sp_common_area .term_txt_bx strong {
  font-weight: 500;
}

.service_page .sp_common_area .term_txt_bx ul {
  line-height: 25px;
}

.service_page .sp_common_area .term_txt_bx .disc_lst {
  list-style: inside disc;
}

.service_page .sp_common_area .agr_chk_bx {
  margin-top: 18px;
  padding: 35px 40px;
}

.service_page .sp_common_area .agr_chk_bx label {
  padding-left: 40px;
  font-size: 22px;
  font-weight: 500;
  color: #222222;
}

.service_page .sp_common_area .agr_chk_bx .chk_detail {
  display: block;
  margin-top: 6px;
  margin-left: 40px;
  font-size: 14px;
  font-weight: 300;
}

.service_page .btn_grp {
  margin-top: 51px;
  text-align: center;
}

.service_page .btn_grp .btn {
  vertical-align: top;
}

.service_page .btn_grp.cs_btn_grp {
  margin-top: 120px;
}

.service_page .btn_grp.ct_btn_grp {
  margin-top: 130px;
}

.service_page .btn_grp.ge_btn_grp {
  margin-top: 60px;
}

.service_page .sub_sticky + .inner .sp_common_area:first-child {
  margin-top: 12px;
}

.service_page .sub_sticky + .inner .sp_common_area h3 {
  font-weight: 500;
}

.service_page .service_product_area {
  margin-top: 29px;
  padding-bottom: 50px;
  border-bottom: 1px solid #a4a4a4;
}

.service_page .ser_pro_lst {
  font-size: 0;
}

.service_page .ser_pro_lst li {
  display: inline-block;
  position: relative;
  width: 442px;
  height: 207px;
  padding: 0 38px;
  border: 1px solid #cccccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page .ser_pro_lst li .ser_pro_cont {
  display: table-cell;
  height: inherit;
  vertical-align: middle;
}

.service_page .ser_pro_lst li:after {
  display: none;
  position: absolute;
  top: -1px;
  left: -1px;
  bottom: -1px;
  right: -1px;
  background: rgba(0, 0, 0, 0.8);
  content: '';
}

.service_page .ser_pro_lst li ~ li:not(:nth-child(3n+1)) {
  margin-left: 42px;
}

.service_page .ser_pro_lst li:nth-child(3) ~ li {
  margin-top: 42px;
}

.service_page .ser_pro_lst li:hover:after, .service_page .ser_pro_lst li:hover .btn_grp {
  display: block;
}

.service_page .ser_pro_lst .tag {
  display: block;
  position: absolute;
  top: -1px;
  left: -1px;
  width: 66px;
  height: 30px;
  background: #404dab;
  font-size: 14px;
  font-weight: 400;
  color: #ffffff;
  line-height: 30px;
  text-align: center;
}

.service_page .ser_pro_lst .guideline {
  width: 250px;
  min-height: 100px;
  word-break: break-word;
}

.service_page .ser_pro_lst .guideline strong {
  display: block;
  font-size: 18px;
  font-weight: 500;
  line-height: 17px;
  color: #000;
}

.service_page .ser_pro_lst .guideline p {
  margin-top: 7px;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  color: #222222;
}

.service_page .ser_pro_lst .guideline small {
  display: block;
  margin-top: 4px;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
}

.service_page .ser_pro_lst .price {
  display: block;
  margin-top: 1px;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
  color: #000;
}

.service_page .ser_pro_lst .price:before {
  display: inline-block;
  margin-right: 8px;
  vertical-align: top;
  content: '';
}

.service_page .ser_pro_lst .ico {
  position: absolute;
  left: 305px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.service_page .ser_pro_lst .btn_grp {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  width: 100%;
  margin-top: 0;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.service_page .ser_pro_lst .btn_grp .btn {
  width: 130px;
  height: 50px;
  line-height: 50px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page .ser_pro_lst .btn_grp .btn ~ .btn {
  margin-left: 10px;
}

.service_page .tbl_lst th.txt_left {
  padding-left: 30px;
}

.service_page .tbl_lst .inp_txt {
  display: inline-block;
  width: auto;
}

.service_page .tbl_lst .inp_txt.id_inp {
  width: 225px;
}

.service_page .tbl_lst .inp_txt.id_inp + .btn {
  width: 100px;
  margin-left: 10px;
}

.service_page .tbl_lst .btn {
  font-size: 14px;
  vertical-align: middle;
  line-height: 36px;
}

.service_page .tbl_lst .select ~ .select {
  margin-left: 12px;
}

.service_page .tbl_lst dl {
  font-size: 0;
}

.service_page .tbl_lst dl dt, .service_page .tbl_lst dl dd {
  display: inline-block;
  font-size: 16px;
}

.service_page .tbl_lst dl dd {
  margin-left: 20px;
}

.service_page .tbl_lst dl dd ~ dt {
  margin-left: 30px;
}

.service_page .tbl_lst dl dd ~ dt:before {
  display: inline-block;
  width: 1px;
  height: 17px;
  margin-right: 30px;
  margin-top: 5px;
  background: #c8c8cf;
  vertical-align: top;
  content: '';
}

.service_page .tbl_lst .txt_msg {
  display: inline-block;
  font-size: 16px;
  font-weight: 300;
  color: #b83d3d;
}

.service_page .tbl_lst .nodata {
  height: 219px;
}

.service_page .tbl_lst .nodata .txt_msg {
  margin-top: 17px;
  font-size: 16px;
  font-weight: 400;
  color: #868686;
}

.service_page .tbl_lst .nodata .ico {
  margin-top: 2px;
}

.service_page .registry_step_lst {
  margin-top: 40px;
}

.service_page .registry_step_lst + .sp_common_area {
  margin-top: 80px;
}

.service_page .registry_step_lst + .sp_common_area .dot_lst {
  margin-top: 13px !important;
}

.service_page .registry_step_lst + .sp_common_area .dot_lst .txt_reg {
  color: #222222;
}

.service_page .registry_step_lst .txt {
  white-space: nowrap;
}

.service_page .step_lst {
  margin-top: 22px;
  padding: 42px 40px;
}

.service_page .step_lst .lst_itm {
  position: relative;
  height: 246px;
  padding-top: 86px;
}

.service_page .step_lst .lst_itm .step_ico {
  position: absolute;
  top: 46px;
  left: 50%;
  margin: 0;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.service_page .step_lst .lst_itm .step_tit {
  font-size: 20px;
}

.service_page .step_lst .lst_itm .step_desc {
  margin-top: 11px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.7px;
}

.service_page .sl_server, .service_page .sl_char {
  padding: 30px 40px 30px 50px;
  margin-top: 17px;
  font-size: 0;
}

.service_page .sl_server label, .service_page .sl_char label {
  display: inline-block;
  font-size: 18px;
  font-weight: 400;
}

.service_page .sl_server .select, .service_page .sl_char .select {
  width: 210px;
  margin-left: 35px;
}

.service_page .sl_server .btn.btn_aside, .service_page .sl_char .btn.btn_aside {
  height: 50px;
  line-height: 50px;
}

.service_page .sl_server .txt_gray, .service_page .sl_char .txt_gray {
  display: block;
  float: right;
  margin-top: 14px;
  letter-spacing: -0.35px;
  font-size: 14px;
  font-weight: 300;
}

.service_page .sl_server .txt_gray .btn_sm, .service_page .sl_char .txt_gray .btn_sm {
  min-width: 45px;
  height: 24px;
  margin: 0 3px;
  font-size: 13px;
  line-height: 24px;
  vertical-align: middle;
}

.service_page .sl_server .btn.btn_aside {
  width: 107px;
}

.service_page .sl_char .btn.btn_aside {
  width: 126px;
  margin-left: 55px;
  border-radius: 2px;
}

.service_page .tabs_lnk_lst + .tbl_lst {
  margin-top: 29px;
}

.service_page .tabs_lnk_lst:first-child {
  margin-top: 7px;
  letter-spacing: -0.8px;
}

.service_page .tabs_lnk_lst + .sp_common_area {
  margin-top: 70px;
}

.service_page .impossible_itms {
  width: 360px;
}

.service_page .id_classification {
  width: 203px;
}

.service_page .lock_char_tbl td .btn {
  width: 100px;
  margin-left: 60px;
  font-size: 14px;
  line-height: 36px;
  vertical-align: middle;
}

.service_page .lock_char_tbl td.txt_bold {
  font-weight: 400;
}

.service_page .lock_char_tbl td .txt_msg {
  margin-left: 55px;
}

.service_page .last_notice {
  margin-top: 127px;
}

.service_page .last_notice strong {
  font-size: 18px;
}

.service_page .last_notice .dot_lst {
  margin-top: 6px;
}

.service_page .last_notice .dot_lst li {
  margin-top: 0;
  line-height: 35px;
}

.service_page .last_notice .dot_lst li:before {
  top: 16px;
}

.service_page .complete_msg_area {
  margin-top: 127px;
  text-align: center;
  font-size: 0;
}

.service_page .complete_msg_area .ico_done {
  display: inline-block;
}

.service_page .complete_msg_area strong {
  display: block;
  margin-top: 32px;
  font-size: 30px;
  font-weight: 500;
  letter-spacing: -1.3px;
}

.service_page .complete_msg_area small {
  display: block;
  margin-top: 3px;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: -0.3px;
}

.service_page .complete_msg_area small em {
  font-weight: 400;
  color: #222222;
}

.service_page .complete_msg_area .sv_info_bx {
  margin-top: 54px;
}

.service_page .complete_msg_area + .btn_grp {
  margin-top: 60px;
}

.service_page .result_area {
  margin-top: 55px;
}

.service_page .result_area .gray_bx {
  position: relative;
  padding: 42px 64px;
}

.service_page .result_area .gray_bx > span {
  font-size: 18px;
  font-weight: 500;
}

.service_page .result_area .gray_bx .res {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.service_page .result_area .gray_bx .res .old_res {
  font-size: 20px;
  font-weight: 400;
  color: #868686;
}

.service_page .result_area .gray_bx .res .new_res {
  font-size: 20px;
  font-weight: 500;
  color: #404dab;
}

.service_page .result_area .gray_bx .res .ico_change_to {
  display: inline-block;
  margin: 0 60px;
}

.service_page .result_area .tbl_lst {
  margin-top: 30px;
}

.service_page .result_area + .btn_grp {
  margin-top: 61px;
}

.service_page .result_area + .btn_grp .btn {
  font-weight: 400;
}

.service_page .sv_info_bx {
  display: inline-block;
  width: 346px;
  height: 180px;
  padding: 40px 29px;
  margin-top: 20px;
  border: 1px solid #cccccc;
  text-align: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page .sv_info_bx .info_txt {
  float: left;
  max-width: 186px;
}

.service_page .sv_info_bx .info_txt p {
  margin-top: 6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

.service_page .sv_info_bx .info_txt .price {
  display: block;
  margin-top: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  color: #000;
}

.service_page .sv_info_bx .info_txt .price:before {
  display: inline-block;
  margin-right: 5px;
  vertical-align: top;
  content: '';
}

.service_page .sv_info_bx .img_container {
  float: right;
  font-size: 0;
}

.service_page.guild_create .registry_step_lst + .sp_common_area {
  margin-top: -7px;
}

.service_page.guild_entrust_lst .sp_common_area .btn_grp.right {
  margin-top: 0;
}

.service_page .gc_btn_grp {
  margin-top: 130px;
}

.service_page .area_tit + p {
  margin-top: 25px;
}

.service_page .safe_login_area {
  margin-top: 11px;
}

.service_page .safe_login_area p {
  font-size: 18px;
}

.service_page .safe_login_area .dot_lst {
  margin-top: 12px;
}

.service_page .safe_login_area .dot_lst li ~ li {
  margin-top: 9px;
}

.service_page .safe_login_area .dot_lst + p {
  margin-top: 14px;
}

.service_page .safe_login_area .step_lst {
  margin-top: 46px;
  padding: 46px;
  text-align: center;
}

.service_page .safe_login_area .step_lst .lst_itm {
  width: 637px;
  height: 269px;
  padding-bottom: 30px;
}

.service_page .safe_login_area .step_lst .lst_itm ~ .lst_itm {
  margin-left: 40px;
}

.service_page .safe_login_area .step_lst .step_ico {
  top: 42px;
}

.service_page .safe_login_area .step_lst .step_tit {
  margin-top: 54px;
  font-size: 22px;
}

.service_page .safe_login_area .step_lst .step_tit.txt_blue {
  color: #404dab;
}

.service_page .safe_login_area .step_lst .btn.btn_lg {
  width: 130px;
  height: 48px;
  margin-top: 28px;
}

.service_page .safe_login_area .info_bx {
  margin-top: 46px;
}

.service_page .safe_login_area .phone_verify {
  margin-top: 30px;
}

.service_page .safe_login_area .phone_verify tr, .service_page .safe_login_area .phone_verify th, .service_page .safe_login_area .phone_verify td {
  min-height: 74px;
  border: none;
}

.service_page .safe_login_area .phone_verify tr:only-child {
  height: 76px;
}

.service_page .safe_login_area .phone_verify tr:not(:only-child):first-child th, .service_page .safe_login_area .phone_verify tr:not(:only-child):first-child td {
  padding-top: 5px;
}

.service_page .safe_login_area .phone_verify tr:not(:only-child):last-child th, .service_page .safe_login_area .phone_verify tr:not(:only-child):last-child td {
  padding-bottom: 15px;
}

.service_page .safe_login_area .phone_verify th {
  font-size: 14px;
}

.service_page .safe_login_area .phone_verify .inp_txt {
  width: 47px;
}

.service_page .safe_login_area .phone_verify .btn {
  margin-left: 39px;
}

.service_page .safe_login_area .phone_verify .verify_phone_bx input {
  font-size: 14px;
}

.service_page .safe_login_area .phone_verify .dot_lst {
  margin-top: -5px;
  font-size: 14px;
}

.service_page .safe_login_area .phone_verify .dot_lst li {
  margin-top: 2px;
}

.service_page .safe_login_area .phone_verify .dot_lst li:first-child {
  margin-top: 0;
}

.service_page .verify_guide_bx {
  display: block;
  margin-left: 30px;
  text-align: left;
}

.service_page .verify_guide_bx .btn {
  width: 51px;
  height: 23px;
  padding: 0;
  margin-left: 0 !important;
  font-size: 13px;
  line-height: 23px;
  vertical-align: baseline;
  font-weight: 400;
}

.service_page.vip_services .dot_lst.note_txt {
  margin-top: 19px;
}

.service_page.vip_services .dot_lst.note_txt li {
  font-size: 14px;
}

.service_page.vip_services .dot_lst.note_txt li:before {
  top: 5px;
}

.service_page.vip_services .dot_lst.note_txt li ~ li {
  margin-top: 17px;
}

.service_page.vip_services .btn_grp.right {
  margin-top: 15px;
}

.service_page.vip_services .btn_grp.right .btn {
  width: auto;
  padding: 0 30px;
}

.service_page.vip_services .service_info {
  padding: 42px 66px 42px 70px;
  margin-top: 26px;
  white-space: nowrap;
}

.service_page.vip_services .service_info .class_rate, .service_page.vip_services .service_info .class_progress {
  position: relative;
  display: inline-block;
  width: 635px;
  min-height: 201px;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page.vip_services .service_info .class_rate .rate {
  display: block;
  margin-top: 22px;
  font-size: 24px;
}

.service_page.vip_services .service_info .class_rate .rate span {
  display: inline-block;
  margin-left: 10px;
}

.service_page.vip_services .service_info .class_rate .rate span:before {
  display: inline-block;
  width: 1px;
  height: 15px;
  margin-right: 10px;
  background: #c8c8cf;
  vertical-align: middle;
  content: '';
}

.service_page.vip_services .service_info .class_rate dl {
  margin-top: 10px;
  font-size: 14px;
}

.service_page.vip_services .service_info .class_rate dl dd, .service_page.vip_services .service_info .class_rate dl dt {
  display: inline;
}

.service_page.vip_services .service_info .class_rate dl div ~ div {
  margin-top: 2px;
}

.service_page.vip_services .service_info .class_rate .btn.btn_lg {
  width: 162px;
  margin-top: 18px;
}

.service_page.vip_services .service_info .class_rate .rate_ico {
  position: absolute;
  right: 92px;
  top: 26px;
}

.service_page.vip_services .service_info .class_progress {
  padding-left: 87px;
  margin-left: -4px;
}

.service_page.vip_services .service_info .class_progress:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 200px;
  background: #ffffff;
  content: '';
}

.service_page.vip_services .service_info .class_progress .class_lst {
  margin-top: 40px;
  font-size: 0;
}

.service_page.vip_services .service_info .class_progress .class_lst li {
  display: inline-block;
  width: 138px;
  text-align: center;
}

.service_page.vip_services .service_info .class_progress .class_lst li.on .rate_tit {
  font-weight: 400;
  color: #404dab;
}

.service_page.vip_services .service_info .class_progress .progress_bar {
  position: absolute;
  top: 105px;
  overflow: hidden;
  width: 552px;
  height: 24px;
  font-size: 0;
  border-radius: 2px;
  background: url("/common/img/service/progress_bar_bg.png") no-repeat;
}

.service_page.vip_services .service_info .class_progress .progress_bar li {
  position: relative;
  display: inline-block;
  max-width: 138px;
  height: 24px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page.vip_services .service_info .class_progress .progress_bar li:before {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: inherit;
  content: '';
  background: #404dab;
}

.service_page.vip_services .service_info .class_progress .progress_bar li ~ li:before {
  -webkit-box-shadow: inset 1px 0px 0px 0px #5966be;
  box-shadow: inset 1px 0px 0px 0px #5966be;
}

.service_page.vip_services .service_info .class_progress .rate_badge {
  display: block;
  margin: 0 auto;
}

.service_page.vip_services .service_info .class_progress .rate_tit {
  display: block;
  margin-top: 59px;
  font-size: 16px;
  font-weight: 300;
  color: #222222;
}

.service_page.vip_services .service_detail {
  margin-top: 80px;
}

.service_page.vip_services .service_detail [class^="ico_"] {
  display: inline-block;
  margin-right: 15px;
  vertical-align: middle;
}

.service_page.vip_services .service_detail .class_name {
  font-size: 16px;
  font-weight: 400;
}

.service_page.vip_services .service_detail .dot_lst {
  margin-top: 0;
}

.service_page.vip_services .service_detail .dot_lst li ~ li {
  margin-top: 6px;
}

.service_page.vip_services .service_detail td:nth-child(3) {
  padding: 28px 0;
}

.service_page.vip_services .service_detail .rate_area {
  padding-left: 102px;
  text-align: left;
}

.service_page .gray_bx.result {
  background: #f8f8f8;
}

.flow_lst {
  display: inline-block;
  font-size: 0;
}

.flow_lst li {
  display: inline-block;
  margin: 0 40px;
}

.flow_lst li .icon_container {
  position: relative;
  display: block;
  width: 92px;
  height: 92px;
  margin: 0 auto;
  border-radius: 50%;
  background: #cccccc;
  font-size: 0;
}

.flow_lst li .icon_container span {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.flow_lst li .flow_name {
  display: block;
  margin-top: 15px;
  font-size: 18px;
  font-weight: 300;
  color: #868686;
  text-align: center;
  line-height: 18px;
}

.flow_lst li.active .icon_container {
  width: 113px;
  height: 113px;
  background: #384859;
}

.flow_lst li.active .flow_name {
  font-weight: bold;
  color: #022222;
}

.flow_lst.flow_v2 li {
  position: relative;
  margin: 0 42px;
}

.flow_lst.flow_v2 li:first-child:nth-last-child(6), .flow_lst.flow_v2 li:first-child:nth-last-child(6) ~ li {
  margin: 0 36px;
}

.flow_lst.flow_v2 li:first-child {
  margin-left: 0 !important;
}

.flow_lst.flow_v2 li:last-child {
  margin-right: 0 !important;
}

.flow_lst.flow_v2 li.active .flow_name {
  font-weight: 300;
}

.flow_lst.flow_v2 li.active .icon_container {
  width: 92px;
  height: 92px;
}

.flow_lst.flow_v2 li ~ li:before {
  position: absolute;
  top: 36px;
  left: -46px;
  content: '';
}

.tbl_fm {
  margin-top: 27px;
  font-size: 16px;
}

.tbl_fm .tbl_lst {
  border-top: none;
}

.tbl_fm th, .tbl_fm td {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding-left: 30px;
  text-align: left;
  vertical-align: middle;
}

.tbl_fm input[type="text"] {
  width: 100%;
  height: 36px;
  border: none;
  font-size: 14px;
  color: #222222;
  outline: none;
}

.tbl_fm input[type="text"]::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]:-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  font-weight: 300;
  color: #a4a4a4;
}

.tbl_fm input[type="text"]::-ms-input-placeholder {
  /* Microsoft Edge */
  font-weight: 300;
  color: #a4a4a4;
}

.shop_page .lnb {
  display: inline-block;
  margin-top: 10px;
  vertical-align: top;
}

.shop_page .main_shop_tab li {
  margin-right: 34px;
}

.shop_page .main_shop_tab li a {
  letter-spacing: -0.8px;
}

.shop_page .menu_depth_3 {
  float: left;
  margin: 50px 0 30px;
}

.shop_page .menu_depth_3 .tab_lst {
  width: auto;
  padding: 0;
  border-top: none;
}

.shop_page .tbl_desc {
  float: right;
  margin-top: 54px;
}

.shop_page .tbl_lst {
  margin-top: 20px;
}

.shop_page .tbl_lst .itm_name_tit {
  padding-left: 137px;
  text-align: left;
}

.shop_page .tbl_lst .itm_name {
  overflow: hidden;
  display: block;
  width: 670px;
  padding-left: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.shop_page .tbl_lst .itm_name img {
  width: 26px;
  height: 26px;
  margin-right: 10px;
}

.shop_page .tbl_lst .itm_name.type2 {
  width: 390px;
}

.shop_page .tbl_lst a.lbl_outline {
  width: 80px;
  height: 36px;
  font-size: 15px;
  line-height: 36px;
  text-decoration: none;
}

.shop_page .lst_tit {
  display: block;
  font-size: 18px;
  font-weight: 500;
  color: #101010;
}

.shop_page .dot_lst {
  margin-top: 12px;
}

.shop_page .dot_lst li ~ li {
  margin-top: 11px;
}

.shop_page .dot_lst + .tbl_lst {
  margin-top: 26px;
}

.shop_page .send_cp_area .send_cp_bx {
  margin-top: 18px;
  font-size: 0;
}

.shop_page .send_cp_area .send_cp_bx .txt {
  font-weight: 400;
  letter-spacing: -0.02em;
}

.shop_page .send_cp_area .send_cp_bx .def_inp {
  width: 126px;
  text-align: center;
}

.shop_page .send_cp_area .send_cp_bx .def_inp + .def_inp {
  margin-left: 9px;
}

.shop_page .send_cp_area .send_cp_bx .btn {
  width: 145px;
  margin-left: 29px;
}

.shop_page .send_cp_area .cp_stt_bx {
  margin-top: 18px;
  padding: 0 47px;
}

.shop_page .send_cp_area .cp_stt_bx .cp_type {
  letter-spacing: -0.02em;
}

.shop_page .send_cp_area .lst_tit {
  margin-top: 25px;
}

.shop_page .send_cp_area .dot_lst {
  margin-top: 13px;
}

.shop_page .send_cp_area .dot_lst li {
  padding-left: 12px;
  letter-spacing: -0.025em;
  margin-top: 9px;
  color: #5e5e5e;
}

.shop_page .send_cp_area .dot_lst li:before {
  background-color: #5e5e5e;
}

.shop_page .send_cp_area .dot_lst li:first-child {
  margin-top: 0;
}

.shop_page .area_tit {
  letter-spacing: -0.03em;
}

.shop_page .usage_guide_area {
  margin-top: 78px;
}

.shop_page .usage_guide_area .lst_tit {
  letter-spacing: -0.025em;
  margin-top: 25px;
}

.shop_page .usage_guide_area .dot_lst li {
  letter-spacing: -0.025em;
  color: #5e5e5e;
}

.shop_page .usage_guide_area .dot_lst li:before {
  background-color: #5e5e5e;
}

.shop_page .usage_guide_area .dot_lst + .lst_tit {
  margin-top: 20px;
}

.shop_page .registration_method_area {
  margin-top: 76px;
  font-size: 0;
}

.shop_page .registration_method_area .step_lst {
  padding: 41px 38px;
}

.shop_page .registration_method_area .lst_itm {
  width: 310px;
  min-height: 196px;
  margin-left: 31px;
  padding: 50px 0 0;
}

.shop_page .registration_method_area .lst_itm:first-child {
  margin-left: 0;
}

.shop_page .registration_method_area .lst_itm .step_ico {
  min-height: 71px;
  margin-top: 4px;
}

.shop_page .registration_method_area .lst_itm .step_desc {
  margin-top: 7px;
  font-size: 18px;
  letter-spacing: -0.02em;
}

.shop_page .registration_method_area .registration_case {
  padding: 2px 45px 0;
  text-align: center;
}

.shop_page .registration_method_area .registration_case dt {
  margin-top: 11px;
  padding-top: 14px;
  border-top: 1px solid #ebebeb;
  font-size: 18px;
  line-height: 20px;
}

.shop_page .registration_method_area .registration_case dt:first-child {
  margin-top: 0;
  padding-top: 0;
  border-top: 0;
}

.shop_page .registration_method_area .registration_case dd {
  margin-top: 2px;
  font-size: 14px;
  font-weight: 300;
  line-height: 20px;
  letter-spacing: -0.02em;
}

.shop_wrap {
  display: inline-block;
  width: 1100px;
  margin: 10px 0 0 36px;
  vertical-align: top;
}

.shop_wrap .search_area {
  margin: 50px 0 24px;
  padding: 30px 40px;
}

.shop_wrap .search_area .search {
  font-size: 0;
}

.shop_wrap .search_area .select {
  width: 140px;
  height: 50px;
  background-color: #fff;
}

.shop_wrap .search_area .select.lst_up .select_lst {
  bottom: 48px;
}

.shop_wrap .search_area .select .select_lst {
  overflow: auto;
  max-height: 200px;
}

.shop_wrap .search_area .tit {
  font-size: 18px;
  line-height: 50px;
}

.shop_wrap .search_area .search_box {
  margin-left: 15px;
}

.shop_wrap .search_area .search_box input {
  width: 625px;
  padding-left: 13px;
}

.shop_wrap .search_area .btn {
  width: 130px;
  margin-left: 14px;
}

.shop_lst {
  margin-top: 10px;
  font-size: 0;
}

.shop_lst li {
  display: inline-block;
  width: 260px;
  margin-left: 20px;
  border: 1px solid #ccc;
  background-color: #f2f2f2;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.shop_lst li:first-child {
  margin-left: 0;
}

.shop_itm {
  display: block;
  min-height: 298px;
  position: relative;
  padding: 46px 0;
  color: #000;
  text-align: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.shop_itm .thumb {
  display: block;
  width: 120px;
  height: 120px;
  margin: 0 auto;
  border: 2px solid #f4cf88;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.shop_itm .itm_name {
  display: block;
  margin-top: 17px;
  padding: 0 15px;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

.shop_itm .itm_price {
  display: block;
  margin-top: 10px;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
}

.shop_itm .itm_price:before {
  display: inline-block;
  margin-right: 3px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1103px -1112px;
  width: 17px;
  height: 17px;
  vertical-align: top;
  content: '';
}

.shop_itm .overlay {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding-top: 91px;
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
}

.shop_itm .overlay .itm_name {
  margin-top: 0;
}

.shop_itm .overlay .itm_price {
  margin-top: 4px;
}

.shop_itm .overlay .itm_price:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -497px -1153px;
  width: 17px;
  height: 17px;
}

.shop_itm .overlay .btn_group {
  margin-top: 21px;
}

.shop_itm .overlay .btn {
  min-width: 60px;
  margin-left: 8px;
  background-color: #fff;
  font-size: 15px;
  line-height: 30px;
  color: #222;
}

.shop_itm .overlay .btn:first-child {
  margin-left: 0;
}

.shop_itm .overlay .btn.orange {
  background-color: #a68a5f;
  color: #fff;
}

.shop_area {
  position: relative;
}

.shop_area .btn_cash_charge {
  position: absolute;
  top: 23px;
  right: 0;
}

.product_lst_detail .product_num {
  display: inline-block;
  margin-top: 32px;
}

.product_lst_detail .select {
  float: right;
  width: 140px;
}

.product_lst {
  margin-top: 16px;
  border-top: 1px solid #a4a4a4;
  font-size: 0;
}

.product_lst li {
  display: inline-block;
  width: 346px;
  height: 180px;
  margin: 31px 0 0 31px;
  border: 1px solid #ccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.product_lst li:nth-child(3n + 1) {
  margin-left: 0;
}

.product_lst.nodata {
  border-bottom: 1px solid #a4a4a4;
}

.product_lst.nodata li {
  position: relative;
  width: 100%;
  height: 460px;
  margin: 0;
  border: 0;
  text-align: center;
}

.product_lst.nodata li .ico {
  display: block;
  margin: 170px auto 0;
}

.product_lst.nodata li .txt_msg {
  display: block;
  margin: 13px auto 0;
  font-size: 24px;
  font-weight: normal;
  color: #868686;
  letter-spacing: -0.02em;
}

.product_itm {
  position: relative;
  padding: 39px 30px;
}

.product_itm .lbl {
  width: auto;
  min-width: 60px;
  height: 25px;
  padding: 0 10px;
  font-size: 12px;
  font-weight: 300;
  line-height: 25px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.product_itm .lbl.darkblue {
  background-color: #72879e;
}

.product_itm .lbl.lightblue {
  background-color: #72949e;
}

.product_itm .lbl.green {
  background-color: #7e9e72;
}

.product_itm .lbl.blue {
  background-color: #727b9e;
}

.product_itm .lbl.pink {
  background-color: #9e7298;
}

.product_itm .lbl.darkorange {
  background-color: #9e8972;
}

.product_itm .lbl.darkviolet {
  background-color: #80729e;
}

.product_itm .lbl.darkgreen {
  background-color: #83b297;
}

.product_itm .lbl.darkred {
  background-color: #9e7272;
}

.product_itm .lbl.gray {
  background-color: #5e6c74;
}

.product_itm .lbl.darkyellow {
  background-color: #a79e73;
}

.product_itm .lbl.red {
  background-color: #bf6a6a;
}

.product_itm .product_tit {
  display: block;
  height: 42px;
  margin-top: 9px;
  padding-right: 110px;
  font-size: 14px;
  line-height: 21px;
}

.product_itm .product_thumb {
  display: block;
  position: absolute;
  top: 38px;
  right: 28px;
  width: 50px;
  height: 50px;
  padding: 25px;
  background: #f8f8f8;
}

.product_itm .product_thumb img {
  border: 1px solid #f4cf88;
}

.product_itm .product_price {
  display: block;
  margin-top: 5px;
  font-size: 14px;
  font-weight: 500;
}

.product_itm .product_price:before {
  display: inline-block;
  margin: 2px 3px 0 0;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1103px -1112px;
  width: 17px;
  height: 17px;
  vertical-align: top;
  content: '';
}

.product_itm .overlay {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding-top: 40px;
  background-color: rgba(0, 0, 0, 0.8);
  font-size: 14px;
  color: #fff;
  text-align: center;
}

.product_itm .overlay .product_name {
  display: block;
  margin-top: 0;
  padding: 0 60px;
}

.product_itm .overlay .product_price {
  margin-top: 4px;
}

.product_itm .overlay .product_price:before {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -497px -1153px;
  width: 17px;
  height: 17px;
}

.product_itm .overlay .btn_group {
  margin-top: 21px;
}

.product_itm .overlay .btn {
  min-width: 60px;
  margin-left: 4px;
  background-color: #fff;
  color: #222;
}

.product_itm .overlay .btn:first-child {
  margin-left: 0;
}

.product_itm .overlay .btn.orange {
  background-color: #a68a5f;
  color: #fff;
}

.tbl_desc {
  text-align: right;
}

.tbl_desc .note {
  float: left;
  font-weight: 300;
  color: #404dab;
  letter-spacing: -0.007em;
  line-height: 46px;
}

.tbl_desc .tbl_lst_indi {
  display: inline-block;
  margin-top: 18px;
  vertical-align: top;
}

.tbl_desc .datepicker_area {
  display: inline-block;
  margin-left: 25px;
  vertical-align: top;
}

.tbl_desc .datepicker_area .tilde {
  margin: 0 15px;
  line-height: 46px;
}

.shop_guide_page .wrap {
  padding-top: 92px;
}

.shop_guide_page h2.sub_tit {
  font-weight: 400;
}

.shop_guide_page .sp_common_area {
  margin-top: 60px;
}

.shop_guide_page .sp_common_area h3 {
  font-size: 24px;
  font-weight: 400;
  color: #222;
  letter-spacing: -1.4px;
  line-height: 22px;
}

.shop_guide_page .sp_common_area h3 + p {
  margin-top: 14px;
  line-height: 25px;
}

.shop_guide_page .sp_common_area p {
  margin-top: 11px;
  line-height: 33px;
  word-wrap: break-word;
  font-weight: 300;
}

.shop_guide_page .sp_common_area p + .tbl_lst {
  margin-top: 20px;
}

.shop_guide_page .sp_common_area p + img {
  margin-top: 22px;
}

.shop_guide_page .sp_common_area .txt_bold {
  font-weight: 400;
}

.shop_guide_page .sp_common_area img + .tbl_lst {
  margin-top: 30px;
}

.shop_guide_page .sp_common_area .dot_lst {
  margin-top: 14px;
}

.shop_guide_page .sp_common_area .dot_lst li {
  line-height: 33px;
}

.shop_guide_page .sp_common_area .dot_lst li:before {
  top: 14px;
}

.shop_guide_page .sp_common_area .dot_lst li ~ li {
  margin-top: 9px;
}

.shop_guide_page .sp_common_area .tbl_lst {
  margin-top: 20px;
}

.shop_guide_page .sp_common_area .tbl_lst th {
  font-weight: 400;
}

.shop_guide_page .sp_common_area .tbl_lst.txt_left th,
.shop_guide_page .sp_common_area .tbl_lst.txt_left td {
  padding-left: 30px;
}

.shop_guide_page .sp_common_area ~ .sp_common_area {
  margin-top: 50px;
}

.cash_page .cash_status_area {
  padding-top: 50px;
  border-top: 2px solid #384859;
}

.cash_page .menu_depth_3 {
  margin-top: 40px;
}

.cash_page .tbl_desc {
  margin-top: 30px;
}

.cash_page .tbl_lst {
  margin-top: 30px;
}

.cash_page .tbl_lst + .btn_wrap {
  margin-top: 16px;
  text-align: right;
}

.cash_page .tbl_lst + .btn_wrap + .pagination {
  margin-top: 35px;
}

.cash_page2 .wrap {
  padding-top: 110px;
  padding-bottom: 90px;
}

.cash_page2 .registry_step_lst .ico_step1 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -485px -1078px;
  width: 58px;
  height: 58px;
}

.cash_page2 .registry_step_lst .ico_step2 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -733px -1078px;
  width: 58px;
  height: 58px;
}

.cash_page2 .registry_step_lst .ico_step3 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -547px -1078px;
  width: 58px;
  height: 58px;
}

.cash_page2 .registry_step_lst .ico_step4 {
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -981px -1078px;
  width: 58px;
  height: 58px;
}

.cash_page2 .registry_step_lst .txt {
  font-weight: 500;
  color: #222;
}

.cash_page2 .cash_status_area + .tbl_lst {
  margin-top: 53px;
}

.cash_page2 .tbl_lst th {
  padding-left: 30px;
  font-size: 14px;
}

.cash_page2 .tbl_lst td {
  height: 74px;
}

.cash_page2 .tbl_lst td em {
  font-weight: 400;
}

.cash_page2 .tbl_lst .txt_note {
  margin-left: 13px;
  font-size: 14px;
  color: #404dab;
  letter-spacing: -0.007em;
}

.cash_page2 .tbl_lst .bank {
  width: 210px;
}

.cash_page2 .tbl_lst .inp_acc_num {
  width: 216px;
  margin: 0 10px 0 25px;
}

.cash_page2 .tbl_lst .inp_acc {
  width: 145px;
  margin-left: 14px;
}

.cash_page2 .tbl_lst .bar {
  display: inline-block;
  width: 1px;
  height: 16px;
  background-color: #c8c8cf;
  vertical-align: middle;
}

.cash_page2 .tbl_lst .btn_verify {
  margin: 0 7px;
}

.cash_page2 .tbl_lst .btn_authenticate {
  margin-left: 47px;
}

.cash_page2 .tbl_lst .validate .message {
  display: inline-block;
  margin-left: 8px;
  vertical-align: middle;
}

.cash_page2 .btn_wrap {
  margin-top: 60px;
  font-size: 0;
  text-align: center;
}

.cash_page2 .btn_wrap .btn {
  margin-left: 20px;
  vertical-align: top;
}

.cash_page2 .btn_wrap .btn:first-child {
  margin-left: 0;
}

.cash_page2 .result_bx {
  width: 970px;
  margin: 0 auto;
  text-align: left;
}

.cash_page2 .result_bx .tit {
  text-align: center;
}

.cash_page2 .result_bx .tbl_lst {
  margin-top: 50px;
}

.cash_page2 .result_bx .tbl_lst th {
  padding-left: 0;
  font-size: 16px;
}

.cash_page2 .result_bx .tbl_lst td {
  height: 70px;
  padding-left: 30px;
}

.cash_page2 .result_bx .lst_tit {
  display: block;
  margin-top: 25px;
  font-size: 18px;
}

.cash_page2 .result_bx .dot_lst {
  margin-top: 10px;
}

.cash_page2 .result_bx .btn_wrap {
  margin-top: 36px;
}

.cash_page2 .result_bx .info_lst li {
  font-weight: 400;
}

.cash_status_area .cash_status {
  position: relative;
  padding: 43px 60px 42px;
  background-color: #f2f2f2;
  font-size: 0;
}

.cash_status_area .cash_status .tit {
  display: inline-block;
  min-width: 200px;
  font-size: 28px;
  color: #101010;
  letter-spacing: -0.05em;
  line-height: 46px;
  vertical-align: top;
}

.cash_status_area .cash_status .current_cash {
  display: inline-block;
  margin-left: 7px;
  font-size: 30px;
  font-weight: 300;
  color: #404dab;
  line-height: 46px;
  letter-spacing: -0.01em;
  vertical-align: top;
}

.cash_status_area .cash_status .current_cash .num {
  font-family: 'barlow', sans-serif;
  font-size: 31px;
  font-weight: 400;
}

.cash_status_area .cash_status .btn {
  vertical-align: top;
  width: 130px;
  height: 48px;
  margin-left: 16px;
  font-size: 16px;
}

.cash_status_area .cash_status .btn_refund_info {
  position: absolute;
  top: 43px;
  right: 60px;
}

.cash_status_area .cash_status .btn_refund_info:after {
  display: inline-block;
  margin: -2px 0 0 15px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1327px -1035px;
  width: 8px;
  height: 5px;
  vertical-align: middle;
  content: '';
}

.cash_status_area .cash_status .btn_refund_info.open:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.cash_status_area .cash_status .btn_refund_info.open + .refund_info {
  display: block;
}

.cash_status_area .cash_status .refund_info {
  display: none;
  position: absolute;
  top: 109px;
  right: 0;
  width: 650px;
  padding: 25px 30px 25px 33px;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  font-size: 14px;
}

.cash_status_area .cash_status .refund_info:before {
  position: absolute;
  top: -9px;
  right: 118px;
  background-size: 1335px 1279px;
  background-image: url("/common/img/sprites/normal.png");
  background-position: -1094px -643px;
  width: 12px;
  height: 9px;
  content: '';
}

.cash_status_area .cash_status .refund_info li {
  padding-left: 13px;
  letter-spacing: -0.013em;
}

.cash_status_area .cash_status .refund_info li:before {
  top: 9px;
}

.cash_status_area .cash_status .refund_info li ~ li {
  margin-top: 2px;
}

.cash_status_area .progress_bx {
  position: absolute;
  top: 51px;
  right: 60px;
  text-align: right;
}

.cash_status_area .progress_bx .progress_bar {
  display: block;
  width: 584px;
  height: 30px;
  border: 1px solid #dadada;
  border-radius: 15px;
  background-color: #fff;
}

.cash_status_area .progress_bx .bar {
  display: block;
  height: 28px;
  border: 1px solid #404dab;
  border-radius: 14px;
  background-color: #404dab;
}

.cash_status_area .progress_bx .progress_info {
  margin-top: 7px;
  font-size: 14px;
  line-height: 21px;
}

.cash_status_area .progress_bx .progress_info dt {
  display: inline-block;
  margin-left: 10px;
}

.cash_status_area .progress_bx .progress_info dt:first-child {
  margin-left: 0;
}

.cash_status_area .progress_bx .progress_info dd {
  display: inline-block;
  color: #404dab;
  letter-spacing: 0.01em;
}

.cash_status_area .progress_bx .progress_info .ico {
  display: inline-block;
  margin: 1px 1px 0 0;
  vertical-align: top;
}

.cash_status_area .cash_limit {
  display: block;
  margin-top: 20px;
  text-align: right;
}

.cash_status_area .cash_limit .num {
  color: #b83d3d;
}

.cash_status_area .cash_limit .btn_outline {
  width: 104px;
  height: 30px;
  margin-left: 4px;
  line-height: 28px;
  color: #868686;
  border: 1px solid #a4a4a4;
}

.charge_limit_area {
  display: table;
  width: 100%;
  margin-top: 70px;
  border: solid #a4a4a4;
  border-width: 1px 0;
}

.charge_limit_area .tit {
  display: table-cell;
  width: 200px;
  padding-left: 31px;
  font-size: 16px;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.charge_limit_area .ct {
  display: table-cell;
  padding: 20px 0 25px;
}

.charge_limit_area .cash {
  margin-right: 13px;
  font-size: 16px;
  font-weight: 300;
  color: #b83d3d;
}

.charge_limit_area .cash .num {
  font-size: 18px;
  font-weight: 500;
}

.charge_limit_area .dot_lst {
  margin-top: 14px;
}

.charge_limit_area .dot_lst li {
  padding-left: 13px;
  font-size: 14px;
  color: #868686;
  line-height: 23px;
  letter-spacing: -0.01em;
}

.charge_limit_area .dot_lst li:before {
  background-color: #868686;
}

.charge_limit_area .dot_lst li ~ li {
  margin-top: 0;
}

.chart_area {
  margin-top: 58px;
}

.chart_area .area_tit {
  font-size: 24px;
  letter-spacing: -0.02em;
}

.chart_area .chart_bx {
  height: 353px;
  margin: 100px 0 60px;
  border-bottom: 1px solid #ccc;
  font-size: 0;
}

.chart_area .chart_bar {
  display: inline-block;
  position: relative;
  bottom: 0;
  width: 80px;
  height: 100%;
  margin-left: 186px;
  color: #222;
}

.chart_area .chart_bar:first-child {
  margin-left: 0;
}

.chart_area .chart_bar .value {
  position: absolute;
  top: -28px;
  width: 100%;
  font-size: 16px;
  text-align: center;
  white-space: nowrap;
}

.chart_area .chart_bar .bar {
  display: block;
  position: absolute;
  bottom: 0;
  width: 80px;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  background-color: #404dab;
}

.chart_area .chart_bar .time {
  position: absolute;
  bottom: -60px;
  width: 100%;
  font-size: 18px;
  font-weight: 500;
  text-align: center;
}

.chart_area .chart_bar .point_txt {
  font-weight: bold;
  color: #404dab;
}

.service_page .wrap {
  padding-top: 90px;
}

.service_page .breadcrumb .select_lst {
  width: 155px;
}

.service_page .inner .emp_txt {
  margin-top: 22px;
  font-size: 18px;
  letter-spacing: -0.3px;
  color: #222;
}

.service_page .inner .emp_txt .btn {
  margin-left: 30px;
}

.service_page .inner > .clearfix .menu_depth_3, .service_page .inner > .attach_box .menu_depth_3, .service_page .inner > .sl_server .menu_depth_3, .service_page .inner > .sl_char .menu_depth_3 {
  float: left;
  margin-top: 0;
}

.service_page .inner > .clearfix .menu_depth_3 .tab_lst, .service_page .inner > .attach_box .menu_depth_3 .tab_lst, .service_page .inner > .sl_server .menu_depth_3 .tab_lst, .service_page .inner > .sl_char .menu_depth_3 .tab_lst {
  width: auto;
}

.service_page .inner > .clearfix .search_box, .service_page .inner > .attach_box .search_box, .service_page .inner > .sl_server .search_box, .service_page .inner > .sl_char .search_box {
  float: right;
}

.service_page .inner > .clearfix:first-child, .service_page .inner > .attach_box:first-child, .service_page .inner > .sl_server:first-child, .service_page .inner > .sl_char:first-child {
  margin-top: 13px;
}

.service_page h2.sub_tit {
  font-weight: 400;
}

.service_page .select .btn_open_select {
  color: #868686;
}

.service_page .select.open .btn_open_select {
  color: #222222;
}

.service_page .flow_guide_area {
  position: relative;
  text-align: center;
}

.service_page .flow_guide_area .flow_lst {
  margin-top: 39px;
}

.service_page .flow_guide_area .flow_lst li.active {
  margin-top: -16px;
}

.service_page .flow_guide_area .flow_lst.flow_v2 {
  margin-top: 25px;
}

.service_page .flow_guide_area .flow_lst.flow_v2 li.active {
  margin-top: 0;
}

.service_page .flow_guide_area .btn_flow {
  display: block;
  position: absolute;
  left: 50%;
  top: 71px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.service_page .flow_guide_area .btn_flow span {
  display: block;
}

.service_page .flow_guide_area .btn_flow.prev {
  margin-left: -106px;
}

.service_page .flow_guide_area .btn_flow.next {
  margin-left: 100px;
}

.service_page .sp_common_area {
  margin-top: 60px;
}

.service_page .sp_common_area h3 {
  font-size: 24px;
  font-weight: 400;
  color: #222222;
  letter-spacing: -1.4px;
  line-height: 22px;
}

.service_page .sp_common_area h3 .btn {
  margin-left: 30px;
  vertical-align: text-top;
}

.service_page .sp_common_area h3 em {
  display: inline-block;
  margin-left: 20px;
  font-size: 16px;
  font-weight: 500;
  color: #404dab;
  vertical-align: text-bottom;
  letter-spacing: 0;
}

.service_page .sp_common_area h3 small {
  display: inline-block;
  margin-left: 30px;
  font-size: 16px;
  font-weight: 300;
}

.service_page .sp_common_area h3 + .dot_lst {
  margin-top: 21px;
}

.service_page .sp_common_area p {
  margin-top: 11px;
  line-height: 33px;
  letter-spacing: -0.1px;
  word-wrap: break-word;
  font-weight: 300;
}

.service_page .sp_common_area p strong {
  font-weight: 400;
  color: #222222;
}

.service_page .sp_common_area p .emp_txt {
  margin-top: 0;
}

.service_page .sp_common_area p + .tbl_lst {
  margin-top: 20px;
}

.service_page .sp_common_area p span.btn {
  margin: 0 4px;
  line-height: 23px;
}

.service_page .sp_common_area p + img {
  margin-top: 22px;
}

.service_page .sp_common_area img + .tbl_lst {
  margin-top: 30px;
}

.service_page .sp_common_area .dot_lst {
  margin-top: 14px;
}

.service_page .sp_common_area .dot_lst li ~ li {
  margin-top: 9px;
}

.service_page .sp_common_area .tbl_lst {
  margin-top: 20px;
  border-top: 1px solid #a4a4a4;
}

.service_page .sp_common_area .tbl_lst + .gray_bx {
  margin-top: 30px;
}

.service_page .sp_common_area .tbl_lst.txt_left th,
.service_page .sp_common_area .tbl_lst.txt_left td {
  padding-left: 30px;
}

.service_page .sp_common_area .emp_txt {
  display: block;
  margin-top: 13px;
  font-weight: 500;
  font-size: 15px;
}

.service_page .sp_common_area ~ .sp_common_area {
  margin-top: 78px;
}

.service_page .sp_common_area + .tbl_lst {
  margin-top: 56px;
}

.service_page .sp_common_area + .tbl_lst ~ .tbl_lst {
  margin-top: 60px;
}

.service_page .sp_common_area + .tabs_lnk_lst {
  margin-top: 28px;
}

.service_page .sp_common_area .clearfix .btn_grp, .service_page .sp_common_area .attach_box .btn_grp, .service_page .sp_common_area .sl_server .btn_grp, .service_page .sp_common_area .sl_char .btn_grp {
  margin-top: 25px;
}

.service_page .sp_common_area .clearfix .btn_grp .btn, .service_page .sp_common_area .attach_box .btn_grp .btn, .service_page .sp_common_area .sl_server .btn_grp .btn, .service_page .sp_common_area .sl_char .btn_grp .btn {
  width: 100px;
}

.service_page .sp_common_area .clearfix + .tbl_lst, .service_page .sp_common_area .attach_box + .tbl_lst, .service_page .sp_common_area .sl_server + .tbl_lst, .service_page .sp_common_area .sl_char + .tbl_lst {
  margin-top: 14px;
}

.service_page .sp_common_area .txt_note {
  margin-top: 20px;
  letter-spacing: -1.2px;
}

.service_page .sp_common_area .txt_note .btn_sm {
  height: 26px;
  margin: 3px 7px 0;
  font-size: 12px;
  line-height: 26px;
  vertical-align: top;
}

.service_page .sp_common_area .term_txt_bx {
  margin-top: 21px;
  padding: 40px 0;
  border-top: 1px solid #a4a4a4;
  border-bottom: 1px solid #a4a4a4;
  font-weight: 300;
}

.service_page .sp_common_area .term_txt_bx .js_scrollbar {
  max-height: 350px;
}

.service_page .sp_common_area .term_txt_bx .js_scrollbar .sb-scrollbar-container {
  right: 0;
}

.service_page .sp_common_area .term_txt_bx .js_scrollbar .sb-content {
  width: -webkit-calc(100% + 17px);
  width: calc(100% + 17px);
  padding: 0 30px;
}

.service_page .sp_common_area .term_txt_bx .term_tit {
  font-size: 20px;
  font-weight: bold;
}

.service_page .sp_common_area .term_txt_bx strong {
  font-weight: 500;
}

.service_page .sp_common_area .term_txt_bx ul {
  line-height: 25px;
}

.service_page .sp_common_area .term_txt_bx .disc_lst {
  list-style: inside disc;
}

.service_page .sp_common_area .agr_chk_bx {
  margin-top: 18px;
  padding: 35px 40px;
}

.service_page .sp_common_area .agr_chk_bx label {
  padding-left: 40px;
  font-size: 22px;
  font-weight: 500;
  color: #222222;
}

.service_page .sp_common_area .agr_chk_bx .chk_detail {
  display: block;
  margin-top: 6px;
  margin-left: 40px;
  font-size: 14px;
  font-weight: 300;
}

.service_page .btn_grp {
  margin-top: 51px;
  text-align: center;
}

.service_page .btn_grp .btn {
  vertical-align: top;
}

.service_page .btn_grp.cs_btn_grp {
  margin-top: 120px;
}

.service_page .btn_grp.ct_btn_grp {
  margin-top: 130px;
}

.service_page .btn_grp.ge_btn_grp {
  margin-top: 60px;
}

.service_page .sub_sticky + .inner .sp_common_area:first-child {
  margin-top: 12px;
}

.service_page .sub_sticky + .inner .sp_common_area h3 {
  font-weight: 500;
}

.service_page .service_product_area {
  margin-top: 29px;
  padding-bottom: 50px;
  border-bottom: 1px solid #a4a4a4;
}

.service_page .ser_pro_lst {
  font-size: 0;
}

.service_page .ser_pro_lst li {
  display: inline-block;
  position: relative;
  width: 442px;
  height: 207px;
  padding: 0 38px;
  border: 1px solid #cccccc;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page .ser_pro_lst li .ser_pro_cont {
  display: table-cell;
  height: inherit;
  vertical-align: middle;
}

.service_page .ser_pro_lst li:after {
  display: none;
  position: absolute;
  top: -1px;
  left: -1px;
  bottom: -1px;
  right: -1px;
  background: rgba(0, 0, 0, 0.8);
  content: '';
}

.service_page .ser_pro_lst li ~ li:not(:nth-child(3n+1)) {
  margin-left: 42px;
}

.service_page .ser_pro_lst li:nth-child(3) ~ li {
  margin-top: 42px;
}

.service_page .ser_pro_lst li:hover:after, .service_page .ser_pro_lst li:hover .btn_grp {
  display: block;
}

.service_page .ser_pro_lst .tag {
  display: block;
  position: absolute;
  top: -1px;
  left: -1px;
  width: 66px;
  height: 30px;
  background: #404dab;
  font-size: 14px;
  font-weight: 400;
  color: #ffffff;
  line-height: 30px;
  text-align: center;
}

.service_page .ser_pro_lst .guideline {
  width: 250px;
  min-height: 100px;
  word-break: break-word;
}

.service_page .ser_pro_lst .guideline strong {
  display: block;
  font-size: 18px;
  font-weight: 500;
  line-height: 17px;
  color: #000;
}

.service_page .ser_pro_lst .guideline p {
  margin-top: 7px;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  color: #222222;
}

.service_page .ser_pro_lst .guideline small {
  display: block;
  margin-top: 4px;
  font-size: 14px;
  font-weight: 300;
  color: #868686;
}

.service_page .ser_pro_lst .price {
  display: block;
  margin-top: 1px;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
  color: #000;
}

.service_page .ser_pro_lst .price:before {
  display: inline-block;
  margin-right: 8px;
  vertical-align: top;
  content: '';
}

.service_page .ser_pro_lst .ico {
  position: absolute;
  left: 305px;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.service_page .ser_pro_lst .btn_grp {
  display: none;
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 2;
  width: 100%;
  margin-top: 0;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.service_page .ser_pro_lst .btn_grp .btn {
  width: 130px;
  height: 50px;
  line-height: 50px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page .ser_pro_lst .btn_grp .btn ~ .btn {
  margin-left: 10px;
}

.service_page .tbl_lst th.txt_left {
  padding-left: 30px;
}

.service_page .tbl_lst .inp_txt {
  display: inline-block;
  width: auto;
}

.service_page .tbl_lst .inp_txt.id_inp {
  width: 225px;
}

.service_page .tbl_lst .inp_txt.id_inp + .btn {
  width: 100px;
  margin-left: 10px;
}

.service_page .tbl_lst .btn {
  font-size: 14px;
  vertical-align: middle;
  line-height: 36px;
}

.service_page .tbl_lst .select ~ .select {
  margin-left: 12px;
}

.service_page .tbl_lst dl {
  font-size: 0;
}

.service_page .tbl_lst dl dt, .service_page .tbl_lst dl dd {
  display: inline-block;
  font-size: 16px;
}

.service_page .tbl_lst dl dd {
  margin-left: 20px;
}

.service_page .tbl_lst dl dd ~ dt {
  margin-left: 30px;
}

.service_page .tbl_lst dl dd ~ dt:before {
  display: inline-block;
  width: 1px;
  height: 17px;
  margin-right: 30px;
  margin-top: 5px;
  background: #c8c8cf;
  vertical-align: top;
  content: '';
}

.service_page .tbl_lst .txt_msg {
  display: inline-block;
  font-size: 16px;
  font-weight: 300;
  color: #b83d3d;
}

.service_page .tbl_lst .nodata {
  height: 219px;
}

.service_page .tbl_lst .nodata .txt_msg {
  margin-top: 17px;
  font-size: 16px;
  font-weight: 400;
  color: #868686;
}

.service_page .tbl_lst .nodata .ico {
  margin-top: 2px;
}

.service_page .registry_step_lst {
  margin-top: 40px;
}

.service_page .registry_step_lst + .sp_common_area {
  margin-top: 80px;
}

.service_page .registry_step_lst + .sp_common_area .dot_lst {
  margin-top: 13px !important;
}

.service_page .registry_step_lst + .sp_common_area .dot_lst .txt_reg {
  color: #222222;
}

.service_page .registry_step_lst .txt {
  white-space: nowrap;
}

.service_page .step_lst {
  margin-top: 22px;
  padding: 42px 40px;
}

.service_page .step_lst .lst_itm {
  position: relative;
  height: 246px;
  padding-top: 86px;
}

.service_page .step_lst .lst_itm .step_ico {
  position: absolute;
  top: 46px;
  left: 50%;
  margin: 0;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.service_page .step_lst .lst_itm .step_tit {
  font-size: 20px;
}

.service_page .step_lst .lst_itm .step_desc {
  margin-top: 11px;
  font-size: 14px;
  line-height: 20px;
  letter-spacing: -0.7px;
}

.service_page .sl_server, .service_page .sl_char {
  padding: 30px 40px 30px 50px;
  margin-top: 17px;
  font-size: 0;
}

.service_page .sl_server label, .service_page .sl_char label {
  display: inline-block;
  font-size: 18px;
  font-weight: 400;
}

.service_page .sl_server .select, .service_page .sl_char .select {
  width: 210px;
  margin-left: 35px;
}

.service_page .sl_server .btn.btn_aside, .service_page .sl_char .btn.btn_aside {
  height: 50px;
  line-height: 50px;
}

.service_page .sl_server .txt_gray, .service_page .sl_char .txt_gray {
  display: block;
  float: right;
  margin-top: 14px;
  letter-spacing: -0.35px;
  font-size: 14px;
  font-weight: 300;
}

.service_page .sl_server .txt_gray .btn_sm, .service_page .sl_char .txt_gray .btn_sm {
  min-width: 45px;
  height: 24px;
  margin: 0 3px;
  font-size: 13px;
  line-height: 24px;
  vertical-align: middle;
}

.service_page .sl_server .btn.btn_aside {
  width: 107px;
}

.service_page .sl_char .btn.btn_aside {
  width: 126px;
  margin-left: 55px;
  border-radius: 2px;
}

.service_page .tabs_lnk_lst + .tbl_lst {
  margin-top: 29px;
}

.service_page .tabs_lnk_lst:first-child {
  margin-top: 7px;
  letter-spacing: -0.8px;
}

.service_page .tabs_lnk_lst + .sp_common_area {
  margin-top: 70px;
}

.service_page .impossible_itms {
  width: 360px;
}

.service_page .id_classification {
  width: 203px;
}

.service_page .lock_char_tbl td .btn {
  width: 100px;
  margin-left: 60px;
  font-size: 14px;
  line-height: 36px;
  vertical-align: middle;
}

.service_page .lock_char_tbl td.txt_bold {
  font-weight: 400;
}

.service_page .lock_char_tbl td .txt_msg {
  margin-left: 55px;
}

.service_page .last_notice {
  margin-top: 127px;
}

.service_page .last_notice strong {
  font-size: 18px;
}

.service_page .last_notice .dot_lst {
  margin-top: 6px;
}

.service_page .last_notice .dot_lst li {
  margin-top: 0;
  line-height: 35px;
}

.service_page .last_notice .dot_lst li:before {
  top: 16px;
}

.service_page .complete_msg_area {
  margin-top: 127px;
  text-align: center;
  font-size: 0;
}

.service_page .complete_msg_area .ico_done {
  display: inline-block;
}

.service_page .complete_msg_area strong {
  display: block;
  margin-top: 32px;
  font-size: 30px;
  font-weight: 500;
  letter-spacing: -1.3px;
}

.service_page .complete_msg_area small {
  display: block;
  margin-top: 3px;
  font-size: 14px;
  font-weight: 300;
  letter-spacing: -0.3px;
}

.service_page .complete_msg_area small em {
  font-weight: 400;
  color: #222222;
}

.service_page .complete_msg_area .sv_info_bx {
  margin-top: 54px;
}

.service_page .complete_msg_area + .btn_grp {
  margin-top: 60px;
}

.service_page .result_area {
  margin-top: 55px;
}

.service_page .result_area .gray_bx {
  position: relative;
  padding: 42px 64px;
}

.service_page .result_area .gray_bx > span {
  font-size: 18px;
  font-weight: 500;
}

.service_page .result_area .gray_bx .res {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.service_page .result_area .gray_bx .res .old_res {
  font-size: 20px;
  font-weight: 400;
  color: #868686;
}

.service_page .result_area .gray_bx .res .new_res {
  font-size: 20px;
  font-weight: 500;
  color: #404dab;
}

.service_page .result_area .gray_bx .res .ico_change_to {
  display: inline-block;
  margin: 0 60px;
}

.service_page .result_area .tbl_lst {
  margin-top: 30px;
}

.service_page .result_area + .btn_grp {
  margin-top: 61px;
}

.service_page .result_area + .btn_grp .btn {
  font-weight: 400;
}

.service_page .sv_info_bx {
  display: inline-block;
  width: 346px;
  height: 180px;
  padding: 40px 29px;
  margin-top: 20px;
  border: 1px solid #cccccc;
  text-align: left;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page .sv_info_bx .info_txt {
  float: left;
  max-width: 186px;
}

.service_page .sv_info_bx .info_txt p {
  margin-top: 6px;
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}

.service_page .sv_info_bx .info_txt .price {
  display: block;
  margin-top: 24px;
  font-size: 14px;
  font-weight: 500;
  line-height: 17px;
  color: #000;
}

.service_page .sv_info_bx .info_txt .price:before {
  display: inline-block;
  margin-right: 5px;
  vertical-align: top;
  content: '';
}

.service_page .sv_info_bx .img_container {
  float: right;
  font-size: 0;
}

.service_page.guild_create .registry_step_lst + .sp_common_area {
  margin-top: -7px;
}

.service_page.guild_entrust_lst .sp_common_area .btn_grp.right {
  margin-top: 0;
}

.service_page .gc_btn_grp {
  margin-top: 130px;
}

.service_page .area_tit + p {
  margin-top: 25px;
}

.service_page .safe_login_area {
  margin-top: 11px;
}

.service_page .safe_login_area p {
  font-size: 18px;
}

.service_page .safe_login_area .dot_lst {
  margin-top: 12px;
}

.service_page .safe_login_area .dot_lst li ~ li {
  margin-top: 9px;
}

.service_page .safe_login_area .dot_lst + p {
  margin-top: 14px;
}

.service_page .safe_login_area .step_lst {
  margin-top: 46px;
  padding: 46px;
  text-align: center;
}

.service_page .safe_login_area .step_lst .lst_itm {
  width: 637px;
  height: 269px;
  padding-bottom: 30px;
}

.service_page .safe_login_area .step_lst .lst_itm ~ .lst_itm {
  margin-left: 40px;
}

.service_page .safe_login_area .step_lst .step_ico {
  top: 42px;
}

.service_page .safe_login_area .step_lst .step_tit {
  margin-top: 54px;
  font-size: 22px;
}

.service_page .safe_login_area .step_lst .step_tit.txt_blue {
  color: #404dab;
}

.service_page .safe_login_area .step_lst .btn.btn_lg {
  width: 130px;
  height: 48px;
  margin-top: 28px;
}

.service_page .safe_login_area .info_bx {
  margin-top: 46px;
}

.service_page .safe_login_area .phone_verify {
  margin-top: 30px;
}

.service_page .safe_login_area .phone_verify tr, .service_page .safe_login_area .phone_verify th, .service_page .safe_login_area .phone_verify td {
  min-height: 74px;
  border: none;
}

.service_page .safe_login_area .phone_verify tr:only-child {
  height: 76px;
}

.service_page .safe_login_area .phone_verify tr:not(:only-child):first-child th, .service_page .safe_login_area .phone_verify tr:not(:only-child):first-child td {
  padding-top: 5px;
}

.service_page .safe_login_area .phone_verify tr:not(:only-child):last-child th, .service_page .safe_login_area .phone_verify tr:not(:only-child):last-child td {
  padding-bottom: 15px;
}

.service_page .safe_login_area .phone_verify th {
  font-size: 14px;
}

.service_page .safe_login_area .phone_verify .inp_txt {
  width: 47px;
}

.service_page .safe_login_area .phone_verify .btn {
  margin-left: 39px;
}

.service_page .safe_login_area .phone_verify .verify_phone_bx input {
  font-size: 14px;
}

.service_page .safe_login_area .phone_verify .dot_lst {
  margin-top: -5px;
  font-size: 14px;
}

.service_page .safe_login_area .phone_verify .dot_lst li {
  margin-top: 2px;
}

.service_page .safe_login_area .phone_verify .dot_lst li:first-child {
  margin-top: 0;
}

.service_page .verify_guide_bx {
  display: block;
  margin-left: 30px;
  text-align: left;
}

.service_page .verify_guide_bx .btn {
  width: 51px;
  height: 23px;
  padding: 0;
  margin-left: 0 !important;
  font-size: 13px;
  line-height: 23px;
  vertical-align: baseline;
  font-weight: 400;
}

.service_page.vip_services .dot_lst.note_txt {
  margin-top: 19px;
}

.service_page.vip_services .dot_lst.note_txt li {
  font-size: 14px;
}

.service_page.vip_services .dot_lst.note_txt li:before {
  top: 5px;
}

.service_page.vip_services .dot_lst.note_txt li ~ li {
  margin-top: 17px;
}

.service_page.vip_services .btn_grp.right {
  margin-top: 15px;
}

.service_page.vip_services .btn_grp.right .btn {
  width: auto;
  padding: 0 30px;
}

.service_page.vip_services .service_info {
  padding: 42px 66px 42px 70px;
  margin-top: 26px;
  white-space: nowrap;
}

.service_page.vip_services .service_info .class_rate, .service_page.vip_services .service_info .class_progress {
  position: relative;
  display: inline-block;
  width: 635px;
  min-height: 201px;
  vertical-align: top;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page.vip_services .service_info .class_rate .rate {
  display: block;
  margin-top: 22px;
  font-size: 24px;
}

.service_page.vip_services .service_info .class_rate .rate span {
  display: inline-block;
  margin-left: 10px;
}

.service_page.vip_services .service_info .class_rate .rate span:before {
  display: inline-block;
  width: 1px;
  height: 15px;
  margin-right: 10px;
  background: #c8c8cf;
  vertical-align: middle;
  content: '';
}

.service_page.vip_services .service_info .class_rate dl {
  margin-top: 10px;
  font-size: 14px;
}

.service_page.vip_services .service_info .class_rate dl dd, .service_page.vip_services .service_info .class_rate dl dt {
  display: inline;
}

.service_page.vip_services .service_info .class_rate dl div ~ div {
  margin-top: 2px;
}

.service_page.vip_services .service_info .class_rate .btn.btn_lg {
  width: 162px;
  margin-top: 18px;
}

.service_page.vip_services .service_info .class_rate .rate_ico {
  position: absolute;
  right: 92px;
  top: 26px;
}

.service_page.vip_services .service_info .class_progress {
  padding-left: 87px;
  margin-left: -4px;
}

.service_page.vip_services .service_info .class_progress:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 1px;
  height: 200px;
  background: #ffffff;
  content: '';
}

.service_page.vip_services .service_info .class_progress .class_lst {
  margin-top: 40px;
  font-size: 0;
}

.service_page.vip_services .service_info .class_progress .class_lst li {
  display: inline-block;
  width: 138px;
  text-align: center;
}

.service_page.vip_services .service_info .class_progress .class_lst li.on .rate_tit {
  font-weight: 400;
  color: #404dab;
}

.service_page.vip_services .service_info .class_progress .progress_bar {
  position: absolute;
  top: 105px;
  overflow: hidden;
  width: 552px;
  height: 24px;
  font-size: 0;
  border-radius: 2px;
  background: url("/common/img/service/progress_bar_bg.png") no-repeat;
}

.service_page.vip_services .service_info .class_progress .progress_bar li {
  position: relative;
  display: inline-block;
  max-width: 138px;
  height: 24px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.service_page.vip_services .service_info .class_progress .progress_bar li:before {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: inherit;
  content: '';
  background: #404dab;
}

.service_page.vip_services .service_info .class_progress .progress_bar li ~ li:before {
  -webkit-box-shadow: inset 1px 0px 0px 0px #5966be;
  box-shadow: inset 1px 0px 0px 0px #5966be;
}

.service_page.vip_services .service_info .class_progress .rate_badge {
  display: block;
  margin: 0 auto;
}

.service_page.vip_services .service_info .class_progress .rate_tit {
  display: block;
  margin-top: 59px;
  font-size: 16px;
  font-weight: 300;
  color: #222222;
}

.service_page.vip_services .service_detail {
  margin-top: 80px;
}

.service_page.vip_services .service_detail [class^="ico_"] {
  display: inline-block;
  margin-right: 15px;
  vertical-align: middle;
}

.service_page.vip_services .service_detail .class_name {
  font-size: 16px;
  font-weight: 400;
}

.service_page.vip_services .service_detail .dot_lst {
  margin-top: 0;
}

.service_page.vip_services .service_detail .dot_lst li ~ li {
  margin-top: 6px;
}

.service_page.vip_services .service_detail td:nth-child(3) {
  padding: 28px 0;
}

.service_page.vip_services .service_detail .rate_area {
  padding-left: 102px;
  text-align: left;
}

.service_page .gray_bx.result {
  background: #f8f8f8;
}

.flow_lst {
  display: inline-block;
  font-size: 0;
}

.flow_lst li {
  display: inline-block;
  margin: 0 40px;
}

.flow_lst li .icon_container {
  position: relative;
  display: block;
  width: 92px;
  height: 92px;
  margin: 0 auto;
  border-radius: 50%;
  background: #cccccc;
  font-size: 0;
}

.flow_lst li .icon_container span {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.flow_lst li .flow_name {
  display: block;
  margin-top: 15px;
  font-size: 18px;
  font-weight: 300;
  color: #868686;
  text-align: center;
  line-height: 18px;
}

.flow_lst li.active .icon_container {
  width: 113px;
  height: 113px;
  background: #384859;
}

.flow_lst li.active .flow_name {
  font-weight: bold;
  color: #022222;
}

.flow_lst.flow_v2 li {
  position: relative;
  margin: 0 42px;
}

.flow_lst.flow_v2 li:first-child:nth-last-child(6), .flow_lst.flow_v2 li:first-child:nth-last-child(6) ~ li {
  margin: 0 36px;
}

.flow_lst.flow_v2 li:first-child {
  margin-left: 0 !important;
}

.flow_lst.flow_v2 li:last-child {
  margin-right: 0 !important;
}

.flow_lst.flow_v2 li.active .flow_name {
  font-weight: 300;
}

.flow_lst.flow_v2 li.active .icon_container {
  width: 92px;
  height: 92px;
}

.flow_lst.flow_v2 li ~ li:before {
  position: absolute;
  top: 36px;
  left: -46px;
  content: '';
}

.tbl_fm {
  margin-top: 27px;
  font-size: 16px;
}

.tbl_fm .tbl_lst {
  border-top: none;
}

.tbl_fm th, .tbl_fm td {
  border-top: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  padding-left: 30px;
  text-align: left;
  vertical-align: middle;
}

.tbl_fm input[type="text"] {
  width: 100%;
  height: 36px;
  border: none;
  font-size: 14px;
  color: #222222;
  outline: none;
}

.tbl_fm input[type="text"]::-webkit-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]::-moz-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]:-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]::-ms-input-placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  font-weight: 300;
  color: #a4a4a4;
  opacity: 1;
  /* Firefox */
}

.tbl_fm input[type="text"]:-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  font-weight: 300;
  color: #a4a4a4;
}

.tbl_fm input[type="text"]::-ms-input-placeholder {
  /* Microsoft Edge */
  font-weight: 300;
  color: #a4a4a4;
}

.preload_wrap {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 9999999;
  background: #ffffff;
}

.preload_wrap .preload_bx {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.preload_wrap .preload_bx p {
  margin-top: 30px;
  font-size: 14px;
  font-weight: 400;
  color: #5b5b5b;
}

.preload_wrap .preload_bx .logo_loading {
  display: block;
  position: relative;
  width: 265px;
  height: 84px;
  margin: 0 auto;
  background: url("/common/img/loading_logo.png") no-repeat;
}

.preload_wrap .preload_bx .logo_loading .logo_loading_fill {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 0;
  background: url("/common/img/loading_logo_fill.png") no-repeat left bottom/265px 84px;
}

.intro_page {
  background: #000;
}

.intro_page .wrap {
  overflow: auto;
  padding: 0;
  height: 100%;
}

.intro_page .content > div {
  max-width: 2400px;
  margin: 0 auto;
}

.intro_page .content > div .inner {
  width: 100%;
  max-width: 1920px;
  padding: 0;
}

.intro_page .animate_bg {
  position: absolute;
  top: 50%;
  left: 50%;
  width: auto;
  height: 100%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.intro_page .intro_top_area {
  position: relative;
  overflow: hidden;
  height: 1108px;
}

.intro_page .ch_img_bx {
  position: absolute;
  top: 0;
  left: 330px;
  font-size: 0;
}

.intro_page .ch_img_bx.fade_fx {
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
  -webkit-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
}

.intro_page .top_cont_bx {
  position: absolute;
  left: 50%;
  top: 409px;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  text-align: center;
}

.intro_page .top_cont_bx .fade_fx {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.intro_page .top_cont_bx .init_fx.fade_fx {
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  transform: translateY(30px);
}

.intro_page .restart_txt {
  display: block;
  font-size: 0;
  -webkit-transition-delay: 700ms !important;
  transition-delay: 700ms !important;
}

.intro_page .year_txt {
  display: block;
  margin-top: -103px;
  font-size: 18px;
  color: #ffffff;
  letter-spacing: 18px;
  -webkit-transition-delay: 750ms !important;
  transition-delay: 750ms !important;
}

.intro_page .intro_txt {
  display: block;
  margin-top: 17px;
  font-size: 34px;
  font-weight: 300;
  color: #ffffff;
  letter-spacing: -0.4px;
  -webkit-transition-delay: 800ms !important;
  transition-delay: 800ms !important;
}

.intro_page .btn_down {
  display: inline-block;
  margin-top: 136px;
  font-size: 0;
  -webkit-transition-delay: 850ms !important;
  transition-delay: 850ms !important;
}

.intro_page .btn_down.fade_fx {
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

.intro_page .area_tit {
  display: block;
  padding-left: 18px;
  font-size: 18px;
  font-weight: bold;
  line-height: 13px;
  color: #e80000;
  letter-spacing: 18px;
  text-indent: 18px;
  text-align: center;
}

.intro_page .sub_txt {
  display: block;
  margin-top: 31px;
  font-family: 'NanumMyeongjo', sans-serif;
  font-size: 32px;
  color: #292929;
}

.intro_page .desc_txt {
  display: block;
  margin-top: 19px;
  font-size: 16px;
  line-height: 26px;
}

.intro_page .story_area {
  overflow: hidden;
  height: 398px;
  padding-top: 112px;
  text-align: center;
  background: url("/common/img/intro/story_bg.jpg") no-repeat center/auto 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.intro_page .story_area .inner {
  position: relative;
}

.intro_page .story_area .sub_txt.init_fx.fade_fx, .intro_page .story_area .desc_txt.init_fx.fade_fx {
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  transform: translateY(30px);
}

.intro_page .story_area .sub_txt.fade_fx, .intro_page .story_area .desc_txt.fade_fx {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.intro_page .story_area .sub_txt {
  -webkit-transition-delay: 400ms !important;
  transition-delay: 400ms !important;
}

.intro_page .story_area .desc_txt {
  -webkit-transition-delay: 450ms !important;
  transition-delay: 450ms !important;
  color: rgba(0, 0, 0, 0.7);
}

.intro_page .story_area .story_obj1, .intro_page .story_area .story_obj2 {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  -moz-transition-timing-function: linear !important;
}

.intro_page .story_area .story_obj1 {
  margin-left: -757px;
  top: -65px;
}

.intro_page .story_area .story_obj1.init_fx.fade_fx {
  margin-left: -807px;
}

.intro_page .story_area .story_obj2 {
  margin-left: 622px;
  top: 73px;
}

.intro_page .story_area .story_obj2.init_fx.fade_fx {
  margin-left: 672px;
}

.intro_page .feature_area {
  height: 669px;
  padding-top: 141px;
  text-align: center;
  background: url("/common/img/intro/feature_bg.jpg") no-repeat center/auto 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.intro_page .feature_area .feature_lst {
  margin-top: 49px;
  font-size: 0;
}

.intro_page .feature_area .feature_lst li {
  display: inline-block;
  margin: 0 120px;
  text-align: center;
}

.intro_page .feature_area .feature_lst li > *.init_fx.fade_fx {
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  transform: translateY(30px);
}

.intro_page .feature_area .feature_lst li > *.fade_fx {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.intro_page .feature_area .feature_lst li .ico_bx {
  -webkit-transition-delay: 0.25s !important;
  transition-delay: 0.25s !important;
}

.intro_page .feature_area .feature_lst li .ft_name {
  -webkit-transition-delay: 0.4s !important;
  transition-delay: 0.4s !important;
}

.intro_page .feature_area .feature_lst li .ft_desc {
  -webkit-transition-delay: 0.55s !important;
  transition-delay: 0.55s !important;
}

.intro_page .feature_area .feature_lst .ico_bx {
  display: block;
  position: relative;
  height: 134px;
}

.intro_page .feature_area .feature_lst .ico {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

.intro_page .feature_area .feature_lst .ft_name {
  display: inline-block;
  margin-top: 37px;
  font-size: 32px;
  font-weight: 400;
  color: #ffffff;
}

.intro_page .feature_area .feature_lst .ft_desc {
  display: block;
  margin-top: 13px;
  font-size: 16px;
  font-weight: 300;
  line-height: 26px;
  color: #b3b3b2;
}

.intro_page .character_area {
  position: relative;
}

.intro_page .character_area .inner {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.intro_page .character_area .area_tit {
  position: absolute;
  top: 143px;
  left: 50%;
  z-index: 999;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.intro_page .character_area .ch_lst li {
  position: relative;
}

.intro_page .character_area .ch_lst li.human_ch .ch_img.init_fx.fade_fx {
  right: -209px;
}

.intro_page .character_area .ch_lst li.elf_ch .ch_img.ch_img1 {
  margin-left: -597px;
}

.intro_page .character_area .ch_lst li.elf_ch .ch_img.ch_img1.init_fx.fade_fx {
  margin-left: -627px;
}

.intro_page .character_area .ch_lst li.elf_ch .ch_img.ch_img2 {
  margin-left: 468px;
}

.intro_page .character_area .ch_lst li.elf_ch .ch_img.ch_img2.init_fx.fade_fx {
  margin-left: 498px;
}

.intro_page .character_area .ch_lst li.half_elf_ch .ch_img.init_fx.fade_fx {
  left: -274px;
}

.intro_page .character_area .ch_lst li.dhan_ch .fade_fx {
  -webkit-transition-duration: 1.5s;
  transition-duration: 1.5s;
}

.intro_page .character_area .ch_lst li.dhan_ch .ch_img.ch_img1 {
  margin-left: -508px;
}

.intro_page .character_area .ch_lst li.dhan_ch .ch_img.ch_img1.init_fx.fade_fx {
  margin-left: -538px;
}

.intro_page .character_area .ch_lst li.dhan_ch .ch_img.ch_img2 {
  margin-left: 446px;
}

.intro_page .character_area .ch_lst li.dhan_ch .ch_img.ch_img2.init_fx.fade_fx {
  margin-left: 476px;
}

.intro_page .character_area .ch_lst li.dark_elf_ch .ch_img.ch_img1 {
  margin-left: -581px;
}

.intro_page .character_area .ch_lst li.dark_elf_ch .ch_img.ch_img1.init_fx.fade_fx {
  margin-left: -611px;
}

.intro_page .character_area .ch_lst li.dark_elf_ch .ch_img.ch_img2 {
  margin-left: 644px;
}

.intro_page .character_area .ch_lst li.dark_elf_ch .ch_img.ch_img2.init_fx.fade_fx {
  margin-left: 674px;
}

.intro_page .character_area .ch_lst li.dekan_ch .ch_txt_bx.txt_right + .ch_img {
  right: 21px;
}

.intro_page .character_area .ch_lst li.dekan_ch .ch_txt_bx.txt_right + .ch_img.init_fx.fade_fx {
  right: -11px;
}

.intro_page .character_area .ch_lst li.trinity_ch .ch_txt_bx.txt_right + .ch_img {
  right: -82px;
}

.intro_page .character_area .ch_lst li.trinity_ch .ch_txt_bx.txt_right + .ch_img.init_fx.fade_fx {
  right: -112px;
}

.intro_page .character_area .ch_lst li.giant_ch .ch_txt_bx.txt_left + .ch_img {
  left: -75px;
}

.intro_page .character_area .ch_lst li.giant_ch .ch_txt_bx.txt_left + .ch_img.init_fx.fade_fx {
  left: -105px;
}

.intro_page .character_area .ch_lst .ch_img, .intro_page .character_area .ch_lst .ch_txt_bx {
  position: absolute;
}

.intro_page .character_area .ch_lst .ch_img {
  bottom: 0;
  top: auto;
  left: auto;
  -webkit-transition-duration: 0.5s;
  transition-duration: 0.5s;
}

.intro_page .character_area .ch_lst .ch_txt_bx {
  top: 373px;
  z-index: 99;
}

.intro_page .character_area .ch_lst .ch_txt_bx .init_fx.fade_fx {
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  transform: translateY(30px);
}

.intro_page .character_area .ch_lst .ch_txt_bx .fade_fx {
  -webkit-transition-duration: 2s;
  transition-duration: 2s;
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.intro_page .character_area .ch_lst .ch_txt_bx.txt_right {
  right: 947px;
}

.intro_page .character_area .ch_lst .ch_txt_bx.txt_right + .ch_img {
  right: -179px;
}

.intro_page .character_area .ch_lst .ch_txt_bx.txt_left {
  left: 956px;
}

.intro_page .character_area .ch_lst .ch_txt_bx.txt_left + .ch_img {
  left: -244px;
}

.intro_page .character_area .ch_lst .ch_txt_bx.txt_center {
  right: auto;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.intro_page .character_area .ch_lst .ch_txt_bx.txt_center ~ .ch_img {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.intro_page .character_area .ch_lst .bg_img_bx {
  position: relative;
  overflow: hidden;
  height: 1087px;
}

.intro_page .character_area .ch_lst .bg_img_bx img {
  position: absolute;
  top: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.intro_page .character_area .ch_lst .type {
  display: block;
  margin-right: -18px;
  font-size: 18px;
  font-weight: 400;
  color: #cab18c;
  letter-spacing: 18px;
  -webkit-transition-delay: 0.7s !important;
  transition-delay: 0.7s !important;
}

.intro_page .character_area .ch_lst .name {
  display: inline-block;
  position: relative;
  font-size: 0;
  -webkit-transition-delay: 0.75s !important;
  transition-delay: 0.75s !important;
}

.intro_page .character_area .ch_lst .name:after {
  position: absolute;
  top: 100%;
  width: 28px;
  height: 2px;
  margin-top: 30px;
  background: #cab18c;
  content: '';
}

.intro_page .character_area .ch_lst .txt_right .name:after {
  right: 0;
}

.intro_page .character_area .ch_lst .txt_center .name:after {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.intro_page .character_area .ch_lst .txt_left .name:after {
  left: 0;
}

.intro_page .character_area .ch_lst .sub_txt {
  margin-top: 59px;
  font-size: 40px;
  color: #222222;
  letter-spacing: -0.7px;
  -webkit-transition-delay: 0.8s !important;
  transition-delay: 0.8s !important;
}

.intro_page .character_area .ch_lst .desc {
  margin-top: 9px;
  font-weight: 300;
  color: #868686;
  line-height: 25px;
  -webkit-transition-delay: 0.85s !important;
  transition-delay: 0.85s !important;
}

.intro_page .character_area .ch_lst .sld_btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 9999;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  outline: none;
  z-index: 999;
}

.intro_page .character_area .ch_lst .sld_btn span {
  display: block;
}

.intro_page .character_area .ch_lst .sld_btn.prev_btn {
  margin-left: -683px;
}

.intro_page .character_area .ch_lst .sld_btn.next_btn {
  margin-left: 691px;
}

.intro_page .character_area .ch_lst .slick-dots {
  position: absolute;
  left: 50%;
  bottom: 118px;
  z-index: 999;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  font-size: 0;
}

.intro_page .character_area .ch_lst .slick-dots li {
  display: inline-block;
}

.intro_page .character_area .ch_lst .slick-dots li button {
  display: block;
  font-size: 0;
  outline: none;
}

.intro_page .character_area .ch_lst .slick-dots li ~ li {
  margin-left: 5px;
}

.intro_page .content > div.monster_area {
  position: relative;
  overflow: hidden;
  height: 1538px;
  padding-top: 142px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.intro_page .content > div.monster_area .inner {
  max-width: 1410px;
  height: 100%;
}

.intro_page .content > div.monster_area .monster_info {
  position: absolute;
  top: 366px;
  left: 121px;
  text-align: right;
}

.intro_page .content > div.monster_area .monster_info > *.init_fx.fade_fx {
  -webkit-transform: translateY(30px);
  -ms-transform: translateY(30px);
  transform: translateY(30px);
}

.intro_page .content > div.monster_area .monster_info > *.fade_fx {
  -webkit-transform: none;
  -ms-transform: none;
  transform: none;
}

.intro_page .content > div.monster_area .monster_info .name {
  display: inline-block;
  position: relative;
  font-size: 0;
  -webkit-transition-property: opacity, transform;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

.intro_page .content > div.monster_area .monster_info .name:after {
  position: absolute;
  top: 100%;
  right: 0;
  width: 28px;
  height: 2px;
  margin-top: 30px;
  background: #cab18c;
  content: '';
}

.intro_page .content > div.monster_area .monster_info .sub_txt {
  margin-top: 59px;
  font-size: 40px;
  color: #ffffff;
  letter-spacing: -0.7px;
  -webkit-transition-delay: 50ms !important;
  transition-delay: 50ms !important;
}

.intro_page .content > div.monster_area .monster_info .desc {
  margin-top: 12px;
  font-weight: 300;
  color: #a4a4a4;
  line-height: 25px;
  -webkit-transition-delay: 100ms !important;
  transition-delay: 100ms !important;
}

.intro_page .content > div.monster_area .monster_info .intro_btn {
  display: inline-block;
  margin-top: 55px;
  font-size: 18px;
  font-weight: 400;
  color: #222222;
  outline: none;
  -webkit-transition-delay: 150ms !important;
  transition-delay: 150ms !important;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  transition-property: opacity, transform, -webkit-transform;
}

.intro_page header {
  -webkit-transition: background 0.4s;
  transition: background 0.4s;
}

.intro_page footer {
  position: absolute;
  bottom: 89px;
  left: 0;
  width: 100%;
  margin-bottom: -89px;
  background: transparent;
  border-top: none;
  color: rgba(255, 255, 255, 0.3);
  line-height: 22px;
}

.intro_page .fade_fx {
  -webkit-transition: all 1.1s cubic-bezier(0.31, 1.02, 0.93, 1.01);
  transition: all 1.1s cubic-bezier(0.31, 1.02, 0.93, 1.01);
  opacity: 1;
}

.intro_page .init_fx {
  opacity: 0;
  -webkit-transition: none;
  transition: none;
}

.intro_page .bg_fx .animate_bg {
  -webkit-transition: height 7s ease-out;
  transition: height 7s ease-out;
}

.intro_page .zoomed .animate_bg {
  height: 115%;
}

.intro_page .intro_close_btn {
  position: fixed;
  top: 110px;
  right: 37px;
  z-index: 999;
  font-size: 0;
}

.intro_page .ico_top_btn, .intro_page .ico_down_btn {
  display: block;
  position: fixed;
  bottom: 110px;
  right: 47px;
  font-size: 0;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi5jc3MiLCJjb21tb24uc2NzcyIsImNvbW1vbi9fZm9udC5zY3NzIiwiY29tbW9uL19pY29ucy5zY3NzIiwiLi4vc3ByaXRlcy1kYXRhL19yZXRpbmEuc2NzcyIsIi4uL3Nwcml0ZXMtZGF0YS9fbm9ybWFsLnNjc3MiLCJjb21tb24vX3Jlc2V0LnNjc3MiLCJjb21tb24vX3Njcm9sbGJhci5zY3NzIiwiY29tbW9uL190YmxfbHN0LnNjc3MiLCJjb21tb24vX3ZhcmlhYmxlLnNjc3MiLCJjb21tb24vX2xhYmVsLnNjc3MiLCJjb21tb24vX2xheWVyLnNjc3MiLCJjb21tb24vX2NvbW1vbi5zY3NzIiwic3ZnL19zdmdpY29ucy5zY3NzIiwicGFnZXMvX21haW4uc2NzcyIsInBhZ2VzL19uZXdzLnNjc3MiLCJwYWdlcy9fcmFuay5zY3NzIiwicGFnZXMvX2ludml0ZS5zY3NzIiwicGFnZXMvX2NvbW11bml0eS5zY3NzIiwicGFnZXMvX2dhbWVfZ3VpZGUuc2NzcyIsInBhZ2VzL19kb3dubG9hZC5zY3NzIiwicGFnZXMvX3N1cHBvcnQuc2NzcyIsInBhZ2VzL19teXBhZ2Uuc2NzcyIsInBhZ2VzL19tZW1iZXIuc2NzcyIsInBhZ2VzL19ldGMuc2NzcyIsInBhZ2VzL19zZXJ2aWNlcy5zY3NzIiwicGFnZXMvX3Nob3Auc2NzcyIsInBhZ2VzL19jYXNoLnNjc3MiLCJwYWdlcy9faW50cm8uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUNBaEIsU0FBQTtBQUVBLFlBQUE7QUFJQSxXQUFBO0FDTkE7RUFDRSxxQkFBcUI7RUFDckIsbUJBQW1CO0VBQ25CLG9DQUFvQztFQUNwQyw0S0FBNEs7QUZLOUs7O0FFRkE7RUFDRSxxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLDJDQUEyQztFQUMzQyxpTUFBaU07QUZLbk07O0FFRkE7RUFDRSxxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLGlDQUFpQztFQUNqQyxtS0FBbUs7QUZLcks7O0FFRkE7RUFDRSxxQkFBcUI7RUFDckIsZ0JBQWdCO0VBQ2hCLDBDQUEwQztFQUMxQyw4TEFBOEw7QUZLaE07O0FFRkE7RUFDRSx1QkFBdUI7RUFDdkIsMkNBQTJDO0VBQzNDLGlNQUFpTTtBRktuTTs7QUVGQTtFQUNFLHVCQUF1QjtFQUN2QixnQkFBZ0I7RUFDaEIseUNBQXlDO0VBQ3pDLDJMQUEyTDtBRks3TDs7QUVGQTtFQUNFLHVCQUF1QjtFQUN2QixnQkFBZ0I7RUFDaEIsMENBQTBDO0VBQzFDLDhMQUE4TDtBRktoTTs7QUVGQTtFQUNFLDRCQUE0QjtFQUM1QixtQkFBbUI7RUFDbkIsbUNBQW1DO0VBQ25DLHlLQUF5SztBRkszSzs7QUVGQTtFQUNFLHFCQUFxQjtFQUNyQix1S0FBeUs7RUFDekssbUJBQW1CO0VBQ25CLGtCQUFrQjtBRktwQjs7QUcvREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0E3eUVpQjtFQSt5RWhCLFdBOXlFVztFQSt5RVgsWUE5eUVZO0FMbUVkOztBR3ZFSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXB5RWlCO0VBc3lFaEIsWUFyeUVZO0VBc3lFWixZQXJ5RVk7QUxrRWQ7O0FHL0VJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBM3hFaUI7RUE2eEVoQixZQTV4RVk7RUE2eEVaLFlBNXhFWTtBTGlFZDs7QUd2Rkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FseEVpQjtFQW94RWhCLFdBbnhFVztFQW94RVgsWUFueEVZO0FMZ0VkOztBRy9GSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXp3RWtCO0VBMndFakIsV0Exd0VXO0VBMndFWCxZQTF3RVk7QUwrRGQ7O0FHdkdJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBaHdFaUI7RUFrd0VoQixXQWp3RVc7RUFrd0VYLFlBandFWTtBTDhEZDs7QUcvR0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0F2dkVrQjtFQXl2RWpCLFdBeHZFVztFQXl2RVgsWUF4dkVZO0FMNkRkOztBR3ZISTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQTl1RWlCO0VBZ3ZFaEIsV0EvdUVXO0VBZ3ZFWCxXQS91RVc7QUw0RGI7O0FHL0hJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBcnVFaUI7RUF1dUVoQixXQXR1RVc7RUF1dUVYLFdBdHVFVztBTDJEYjs7QUd2SUk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0E1dEVpQjtFQTh0RWhCLFdBN3RFVztFQTh0RVgsWUE3dEVZO0FMMERkOztBRy9JSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG9DQW50RWtCO0VBcXRFakIsV0FwdEVXO0VBcXRFWCxZQXB0RVk7QUx5RGQ7O0FHdkpJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsK0JBMXNFaUI7RUE0c0VoQixZQTNzRVk7RUE0c0VaLFlBM3NFWTtBTHdEZDs7QUcvSkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0Fqc0VpQjtFQW1zRWhCLFlBbHNFWTtFQW1zRVosWUFsc0VZO0FMdURkOztBR3ZLSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXhyRWlCO0VBMHJFaEIsWUF6ckVZO0VBMHJFWixZQXpyRVk7QUxzRGQ7O0FHL0tJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBL3FFaUI7RUFpckVoQixXQWhyRVc7RUFpckVYLFdBaHJFVztBTHFEYjs7QUd2TEk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0F0cUVpQjtFQXdxRWhCLFlBdnFFWTtFQXdxRVosWUF2cUVZO0FMb0RkOztBRy9MSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQTdwRWlCO0VBK3BFaEIsWUE5cEVZO0VBK3BFWixZQTlwRVk7QUxtRGQ7O0FHdk1JO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsb0NBcHBFa0I7RUFzcEVqQixXQXJwRVc7RUFzcEVYLFlBcnBFWTtBTGtEZDs7QUcvTUk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0Ezb0VpQjtFQTZvRWhCLFdBNW9FVztFQTZvRVgsWUE1b0VZO0FMaURkOztBR3ZOSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQWxvRWlCO0VBb29FaEIsWUFub0VZO0VBb29FWixZQW5vRVk7QUxnRGQ7O0FHL05JO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBem5FaUI7RUEybkVoQixZQTFuRVk7RUEybkVaLFlBMW5FWTtBTCtDZDs7QUd2T0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FobkVpQjtFQWtuRWhCLFlBam5FWTtFQWtuRVosWUFqbkVZO0FMOENkOztBRy9PSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXZtRWlCO0VBeW1FaEIsV0F4bUVXO0VBeW1FWCxZQXhtRVk7QUw2Q2Q7O0FHdlBJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBOWxFaUI7RUFnbUVoQixXQS9sRVc7RUFnbUVYLFlBL2xFWTtBTDRDZDs7QUcvUEk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FybEVpQjtFQXVsRWhCLFlBdGxFWTtFQXVsRVosWUF0bEVZO0FMMkNkOztBR3ZRSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQTVrRWlCO0VBOGtFaEIsWUE3a0VZO0VBOGtFWixZQTdrRVk7QUwwQ2Q7O0FHL1FJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBbmtFaUI7RUFxa0VoQixXQXBrRVc7RUFxa0VYLFlBcGtFWTtBTHlDZDs7QUd2Ukk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxpQ0ExakVpQjtFQTRqRWhCLFlBM2pFWTtFQTRqRVosWUEzakVZO0FMd0NkOztBRy9SSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQWpqRWlCO0VBbWpFaEIsV0FsakVXO0VBbWpFWCxZQWxqRVk7QUx1Q2Q7O0FHdlNJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBeGlFaUI7RUEwaUVoQixXQXppRVc7RUEwaUVYLFdBemlFVztBTHNDYjs7QUcvU0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0EvaEVpQjtFQWlpRWhCLFdBaGlFVztFQWlpRVgsV0FoaUVXO0FMcUNiOztBR3ZUSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXRoRWlCO0VBd2hFaEIsV0F2aEVXO0VBd2hFWCxXQXZoRVc7QUxvQ2I7O0FHL1RJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBN2dFaUI7RUErZ0VoQixXQTlnRVc7RUErZ0VYLFdBOWdFVztBTG1DYjs7QUd2VUk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FwZ0VpQjtFQXNnRWhCLFdBcmdFVztFQXNnRVgsV0FyZ0VXO0FMa0NiOztBRy9VSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTMvRGlCO0VBNi9EaEIsV0E1L0RXO0VBNi9EWCxXQTUvRFc7QUxpQ2I7O0FHdlZJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBbC9EaUI7RUFvL0RoQixVQW4vRFU7RUFvL0RWLFlBbi9EWTtBTGdDZDs7QUcvVkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxvQ0F6K0RrQjtFQTIrRGpCLFVBMStEVTtFQTIrRFYsV0ExK0RXO0FMK0JiOztBR3ZXSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQWgrRGlCO0VBaytEaEIsV0FqK0RXO0VBaytEWCxXQWorRFc7QUw4QmI7O0FHL1dJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsb0NBdjlEa0I7RUF5OURqQixVQXg5RFU7RUF5OURWLFdBeDlEVztBTDZCYjs7QUd2WEk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0E5OERpQjtFQWc5RGhCLFVBLzhEVTtFQWc5RFYsV0EvOERXO0FMNEJiOztBRy9YSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXI4RGlCO0VBdThEaEIsVUF0OERVO0VBdThEVixXQXQ4RFc7QUwyQmI7O0FHdllJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBNTdEaUI7RUE4N0RoQixVQTc3RFU7RUE4N0RWLFdBNzdEVztBTDBCYjs7QUcvWUk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FuN0RpQjtFQXE3RGhCLFVBcDdEVTtFQXE3RFYsV0FwN0RXO0FMeUJiOztBR3ZaSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTE2RGlCO0VBNDZEaEIsV0EzNkRXO0VBNDZEWCxZQTM2RFk7QUx3QmQ7O0FHL1pJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBajZEaUI7RUFtNkRoQixXQWw2RFc7RUFtNkRYLFlBbDZEWTtBTHVCZDs7QUd2YUk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0F4NURpQjtFQTA1RGhCLFdBejVEVztFQTA1RFgsWUF6NURZO0FMc0JkOztBRy9hSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQS80RGlCO0VBaTVEaEIsWUFoNURZO0VBaTVEWixhQWg1RGE7QUxxQmY7O0FHdmJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBdDREaUI7RUF3NERoQixXQXY0RFc7RUF3NERYLFlBdjREWTtBTG9CZDs7QUcvYkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0E3M0RpQjtFQSszRGhCLFdBOTNEVztFQSszRFgsWUE5M0RZO0FMbUJkOztBR3ZjSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXAzRGtCO0VBczNEakIsV0FyM0RXO0VBczNEWCxZQXIzRFk7QUxrQmQ7O0FHL2NJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBMzJEaUI7RUE2MkRoQixXQTUyRFc7RUE2MkRYLFlBNTJEWTtBTGlCZDs7QUd2ZEk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FsMkRpQjtFQW8yRGhCLFdBbjJEVztFQW8yRFgsWUFuMkRZO0FMZ0JkOztBRy9kSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG9DQXoxRGtCO0VBMjFEakIsV0ExMURXO0VBMjFEWCxZQTExRFk7QUxlZDs7QUd2ZUk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FoMURrQjtFQWsxRGpCLFdBajFEVztFQWsxRFgsWUFqMURZO0FMY2Q7O0FHL2VJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBdjBEaUI7RUF5MERoQixXQXgwRFc7RUF5MERYLFlBeDBEWTtBTGFkOztBR3ZmSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTl6RGtCO0VBZzBEakIsV0EvekRXO0VBZzBEWCxZQS96RFk7QUxZZDs7QUcvZkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FyekRpQjtFQXV6RGhCLFdBdHpEVztFQXV6RFgsWUF0ekRZO0FMV2Q7O0FHdmdCSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG9DQTV5RGtCO0VBOHlEakIsV0E3eURXO0VBOHlEWCxZQTd5RFk7QUxVZDs7QUcvZ0JJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsb0NBbnlEa0I7RUFxeURqQixVQXB5RFU7RUFxeURWLFlBcHlEWTtBTFNkOztBR3ZoQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0ExeERpQjtFQTR4RGhCLFdBM3hEVztFQTR4RFgsWUEzeERZO0FMUWQ7O0FHL2hCSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQWp4RGlCO0VBbXhEaEIsV0FseERXO0VBbXhEWCxZQWx4RFk7QUxPZDs7QUd2aUJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBeHdEaUI7RUEwd0RoQixXQXp3RFc7RUEwd0RYLFlBendEWTtBTE1kOztBRy9pQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0EvdkRpQjtFQWl3RGhCLFdBaHdEVztFQWl3RFgsWUFod0RZO0FMS2Q7O0FHdmpCSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLCtCQXR2RGlCO0VBd3ZEaEIsV0F2dkRXO0VBd3ZEWCxZQXZ2RFk7QUxJZDs7QUcvakJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBN3VEaUI7RUErdURoQixXQTl1RFc7RUErdURYLFlBOXVEWTtBTEdkOztBR3ZrQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FwdURpQjtFQXN1RGhCLFdBcnVEVztFQXN1RFgsWUFydURZO0FMRWQ7O0FHL2tCSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQTN0RGlCO0VBNnREaEIsWUE1dERZO0VBNnREWixhQTV0RGE7QUxDZjs7QUd2bEJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBbHREaUI7RUFvdERoQixXQW50RFc7RUFvdERYLFlBbnREWTtBTEFkOztBRy9sQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0F6c0RpQjtFQTJzRGhCLFdBMXNEVztFQTJzRFgsWUExc0RZO0FMRGQ7O0FHdm1CSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQWhzRGlCO0VBa3NEaEIsV0Fqc0RXO0VBa3NEWCxZQWpzRFk7QUxGZDs7QUcvbUJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBdnJEaUI7RUF5ckRoQixXQXhyRFc7RUF5ckRYLFlBeHJEWTtBTEhkOztBR3ZuQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0E5cURpQjtFQWdyRGhCLFdBL3FEVztFQWdyRFgsWUEvcURZO0FMSmQ7O0FHL25CSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXJxRGlCO0VBdXFEaEIsV0F0cURXO0VBdXFEWCxZQXRxRFk7QUxMZDs7QUd2b0JJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBNXBEaUI7RUE4cERoQixXQTdwRFc7RUE4cERYLFlBN3BEWTtBTE5kOztBRy9vQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FucERrQjtFQXFwRGpCLFdBcHBEVztFQXFwRFgsWUFwcERZO0FMUGQ7O0FHdnBCSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTFvRGtCO0VBNG9EakIsV0Ezb0RXO0VBNG9EWCxZQTNvRFk7QUxSZDs7QUcvcEJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBam9Ea0I7RUFtb0RqQixXQWxvRFc7RUFtb0RYLFlBbG9EWTtBTFRkOztBR3ZxQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0F4bkRrQjtFQTBuRGpCLFdBem5EVztFQTBuRFgsWUF6bkRZO0FMVmQ7O0FHL3FCSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQS9tRGtCO0VBaW5EakIsV0FobkRXO0VBaW5EWCxZQWhuRFk7QUxYZDs7QUd2ckJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBdG1Ea0I7RUF3bURqQixXQXZtRFc7RUF3bURYLFlBdm1EWTtBTFpkOztBRy9yQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0E3bERrQjtFQStsRGpCLFdBOWxEVztFQStsRFgsWUE5bERZO0FMYmQ7O0FHdnNCSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG9DQXBsRGtCO0VBc2xEakIsV0FybERXO0VBc2xEWCxZQXJsRFk7QUxkZDs7QUcvc0JJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsb0NBM2tEa0I7RUE2a0RqQixXQTVrRFc7RUE2a0RYLFlBNWtEWTtBTGZkOztBR3Z0Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxvQ0Fsa0RrQjtFQW9rRGpCLFdBbmtEVztFQW9rRFgsWUFua0RZO0FMaEJkOztBRy90Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxvQ0F6akRrQjtFQTJqRGpCLFdBMWpEVztFQTJqRFgsWUExakRZO0FMakJkOztBR3Z1Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FoakRrQjtFQWtqRGpCLFdBampEVztFQWtqRFgsWUFqakRZO0FMbEJkOztBRy91Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0F2aURpQjtFQXlpRGhCLFdBeGlEVztFQXlpRFgsWUF4aURZO0FMbkJkOztBR3Z2Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0E5aERpQjtFQWdpRGhCLFdBL2hEVztFQWdpRFgsWUEvaERZO0FMcEJkOztBRy92Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQywrQkFyaERjO0VBdWhEYixZQXRoRFk7RUF1aERaLFlBdGhEWTtBTHJCZDs7QUd2d0JJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBNWdEaUI7RUE4Z0RoQixXQTdnRFc7RUE4Z0RYLFlBN2dEWTtBTHRCZDs7QUcvd0JJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBbmdEa0I7RUFxZ0RqQixXQXBnRFc7RUFxZ0RYLFlBcGdEWTtBTHZCZDs7QUd2eEJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsZ0NBMS9Da0I7RUE0L0NqQixXQTMvQ1c7RUE0L0NYLFlBMy9DWTtBTHhCZDs7QUcveEJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsb0NBai9Da0I7RUFtL0NqQixXQWwvQ1c7RUFtL0NYLFlBbC9DWTtBTHpCZDs7QUd2eUJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBeCtDa0I7RUEwK0NqQixXQXorQ1c7RUEwK0NYLFlBeitDWTtBTDFCZDs7QUcveUJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBLzlDaUI7RUFpK0NoQixXQWgrQ1c7RUFpK0NYLFlBaCtDWTtBTDNCZDs7QUd2ekJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBdDlDaUI7RUF3OUNoQixXQXY5Q1c7RUF3OUNYLFlBdjlDWTtBTDVCZDs7QUcvekJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBNzhDa0I7RUErOENqQixXQTk4Q1c7RUErOENYLFlBOThDWTtBTDdCZDs7QUd2MEJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsb0NBcDhDa0I7RUFzOENqQixXQXI4Q1c7RUFzOENYLFlBcjhDWTtBTDlCZDs7QUcvMEJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBMzdDaUI7RUE2N0NoQixXQTU3Q1c7RUE2N0NYLFlBNTdDWTtBTC9CZDs7QUd2MUJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBbDdDaUI7RUFvN0NoQixXQW43Q1c7RUFvN0NYLFlBbjdDWTtBTGhDZDs7QUcvMUJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBejZDaUI7RUEyNkNoQixXQTE2Q1c7RUEyNkNYLFlBMTZDWTtBTGpDZDs7QUd2MkJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBaDZDaUI7RUFrNkNoQixXQWo2Q1c7RUFrNkNYLFlBajZDWTtBTGxDZDs7QUcvMkJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBdjVDaUI7RUF5NUNoQixXQXg1Q1c7RUF5NUNYLFlBeDVDWTtBTG5DZDs7QUd2M0JJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBOTRDaUI7RUFnNUNoQixXQS80Q1c7RUFnNUNYLFlBLzRDWTtBTHBDZDs7QUcvM0JJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBcjRDaUI7RUF1NENoQixXQXQ0Q1c7RUF1NENYLFlBdDRDWTtBTHJDZDs7QUd2NEJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBNTNDa0I7RUE4M0NqQixXQTczQ1c7RUE4M0NYLFlBNzNDWTtBTHRDZDs7QUcvNEJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBbjNDa0I7RUFxM0NqQixXQXAzQ1c7RUFxM0NYLFlBcDNDWTtBTHZDZDs7QUd2NUJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBMTJDaUI7RUE0MkNoQixXQTMyQ1c7RUE0MkNYLFlBMzJDWTtBTHhDZDs7QUcvNUJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBajJDaUI7RUFtMkNoQixXQWwyQ1c7RUFtMkNYLFlBbDJDWTtBTHpDZDs7QUd2NkJJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsaUNBeDFDZ0I7RUEwMUNmLFdBejFDVztFQTAxQ1gsWUF6MUNZO0FMMUNkOztBRy82Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0EvMENpQjtFQWkxQ2hCLFdBaDFDVztFQWkxQ1gsWUFoMUNZO0FMM0NkOztBR3Y3Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0F0MENpQjtFQXcwQ2hCLFdBdjBDVztFQXcwQ1gsWUF2MENZO0FMNUNkOztBRy83Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0E3ekNpQjtFQSt6Q2hCLFdBOXpDVztFQSt6Q1gsWUE5ekNZO0FMN0NkOztBR3Y4Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FwekNpQjtFQXN6Q2hCLFdBcnpDVztFQXN6Q1gsWUFyekNZO0FMOUNkOztBRy84Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0EzeUNpQjtFQTZ5Q2hCLFlBNXlDWTtFQTZ5Q1osYUE1eUNhO0FML0NmOztBR3Y5Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FseUNpQjtFQW95Q2hCLFlBbnlDWTtFQW95Q1osYUFueUNhO0FMaERmOztBRy85Qkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQywrQkF6eENpQjtFQTJ4Q2hCLFlBMXhDWTtFQTJ4Q1osYUExeENhO0FMakRmOztBR3YrQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxvQ0FoeENrQjtFQWt4Q2pCLFdBanhDVztFQWt4Q1gsWUFqeENZO0FMbERkOztBRy8rQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0F2d0NpQjtFQXl3Q2hCLFdBeHdDVztFQXl3Q1gsWUF4d0NZO0FMbkRkOztBR3YvQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxvQ0E5dkNrQjtFQWd3Q2pCLFdBL3ZDVztFQWd3Q1gsWUEvdkNZO0FMcERkOztBRy8vQkk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FydkNpQjtFQXV2Q2hCLFdBdHZDVztFQXV2Q1gsWUF0dkNZO0FMckRkOztBR3ZnQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0E1dUNpQjtFQTh1Q2hCLFdBN3VDVztFQTh1Q1gsWUE3dUNZO0FMdERkOztBRy9nQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FudUNpQjtFQXF1Q2hCLFdBcHVDVztFQXF1Q1gsWUFwdUNZO0FMdkRkOztBR3ZoQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0ExdENpQjtFQTR0Q2hCLFdBM3RDVztFQTR0Q1gsWUEzdENZO0FMeERkOztBRy9oQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FqdENnQjtFQW10Q2YsV0FsdENXO0VBbXRDWCxZQWx0Q1k7QUx6RGQ7O0FHdmlDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXhzQ2lCO0VBMHNDaEIsWUF6c0NZO0VBMHNDWixhQXpzQ2E7QUwxRGY7O0FHL2lDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQS9yQ2lCO0VBaXNDaEIsV0Foc0NXO0VBaXNDWCxZQWhzQ1k7QUwzRGQ7O0FHdmpDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGdDQXRyQ2tCO0VBd3JDakIsV0F2ckNXO0VBd3JDWCxZQXZyQ1k7QUw1RGQ7O0FHL2pDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLCtCQTdxQ2lCO0VBK3FDaEIsWUE5cUNZO0VBK3FDWixhQTlxQ2E7QUw3RGY7O0FHdmtDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG9DQXBxQ2tCO0VBc3FDakIsV0FycUNXO0VBc3FDWCxZQXJxQ1k7QUw5RGQ7O0FHL2tDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQTNwQ2lCO0VBNnBDaEIsV0E1cENXO0VBNnBDWCxZQTVwQ1k7QUwvRGQ7O0FHdmxDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQWxwQ2lCO0VBb3BDaEIsV0FucENXO0VBb3BDWCxZQW5wQ1k7QUxoRWQ7O0FHL2xDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXpvQ2lCO0VBMm9DaEIsV0Exb0NXO0VBMm9DWCxZQTFvQ1k7QUxqRWQ7O0FHdm1DSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQWhvQ2lCO0VBa29DaEIsV0Fqb0NXO0VBa29DWCxZQWpvQ1k7QUxsRWQ7O0FHL21DSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXZuQ2lCO0VBeW5DaEIsV0F4bkNXO0VBeW5DWCxZQXhuQ1k7QUxuRWQ7O0FHdm5DSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTltQ2lCO0VBZ25DaEIsV0EvbUNXO0VBZ25DWCxZQS9tQ1k7QUxwRWQ7O0FHL25DSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXJtQ2lCO0VBdW1DaEIsV0F0bUNXO0VBdW1DWCxhQXRtQ2E7QUxyRWY7O0FHdm9DSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTVsQ2lCO0VBOGxDaEIsV0E3bENXO0VBOGxDWCxZQTdsQ1k7QUx0RWQ7O0FHL29DSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQW5sQ2lCO0VBcWxDaEIsV0FwbENXO0VBcWxDWCxZQXBsQ1k7QUx2RWQ7O0FHdnBDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTFrQ2lCO0VBNGtDaEIsV0Eza0NXO0VBNGtDWCxZQTNrQ1k7QUx4RWQ7O0FHL3BDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQWprQ2dCO0VBbWtDZixXQWxrQ1c7RUFta0NYLFlBbGtDWTtBTHpFZDs7QUd2cUNJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBeGpDaUI7RUEwakNoQixXQXpqQ1c7RUEwakNYLFlBempDWTtBTDFFZDs7QUcvcUNJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBL2lDaUI7RUFpakNoQixXQWhqQ1c7RUFpakNYLFlBaGpDWTtBTDNFZDs7QUd2ckNJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBdGlDaUI7RUF3aUNoQixXQXZpQ1c7RUF3aUNYLFlBdmlDWTtBTDVFZDs7QUcvckNJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBN2hDaUI7RUEraENoQixXQTloQ1c7RUEraENYLFlBOWhDWTtBTDdFZDs7QUd2c0NJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBcGhDaUI7RUFzaENoQixXQXJoQ1c7RUFzaENYLFlBcmhDWTtBTDlFZDs7QUcvc0NJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBM2dDaUI7RUE2Z0NoQixXQTVnQ1c7RUE2Z0NYLFlBNWdDWTtBTC9FZDs7QUd2dENJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBbGdDaUI7RUFvZ0NoQixXQW5nQ1c7RUFvZ0NYLFlBbmdDWTtBTGhGZDs7QUcvdENJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBei9CaUI7RUEyL0JoQixXQTEvQlc7RUEyL0JYLFlBMS9CWTtBTGpGZDs7QUd2dUNJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBaC9CaUI7RUFrL0JoQixXQWovQlc7RUFrL0JYLFlBai9CWTtBTGxGZDs7QUcvdUNJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBditCaUI7RUF5K0JoQixXQXgrQlc7RUF5K0JYLFlBeCtCWTtBTG5GZDs7QUd2dkNJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBOTlCa0I7RUFnK0JqQixXQS85Qlc7RUFnK0JYLFlBLzlCWTtBTHBGZDs7QUcvdkNJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBcjlCaUI7RUF1OUJoQixXQXQ5Qlc7RUF1OUJYLFlBdDlCWTtBTHJGZDs7QUd2d0NJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBNThCaUI7RUE4OEJoQixXQTc4Qlc7RUE4OEJYLFlBNzhCWTtBTHRGZDs7QUcvd0NJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBbjhCaUI7RUFxOEJoQixXQXA4Qlc7RUFxOEJYLFlBcDhCWTtBTHZGZDs7QUd2eENJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBMTdCaUI7RUE0N0JoQixXQTM3Qlc7RUE0N0JYLFlBMzdCWTtBTHhGZDs7QUcveENJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsZ0NBajdCYztFQW03QmIsV0FsN0JXO0VBbTdCWCxZQWw3Qlk7QUx6RmQ7O0FHdnlDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXg2QmlCO0VBMDZCaEIsV0F6NkJXO0VBMDZCWCxZQXo2Qlk7QUwxRmQ7O0FHL3lDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQS81QmlCO0VBaTZCaEIsV0FoNkJXO0VBaTZCWCxZQWg2Qlk7QUwzRmQ7O0FHdnpDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXQ1QmlCO0VBdzVCaEIsV0F2NUJXO0VBdzVCWCxZQXY1Qlk7QUw1RmQ7O0FHL3pDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGdDQTc0QmM7RUErNEJiLFdBOTRCVztFQSs0QlgsWUE5NEJZO0FMN0ZkOztBR3YwQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FwNEJpQjtFQXM0QmhCLFdBcjRCVztFQXM0QlgsWUFyNEJZO0FMOUZkOztBRy8wQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0EzM0JpQjtFQTYzQmhCLFdBNTNCVztFQTYzQlgsWUE1M0JZO0FML0ZkOztBR3YxQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FsM0JpQjtFQW8zQmhCLFdBbjNCVztFQW8zQlgsWUFuM0JZO0FMaEdkOztBRy8xQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxvQ0F6MkJrQjtFQTIyQmpCLFdBMTJCVztFQTIyQlgsWUExMkJZO0FMakdkOztBR3YyQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FoMkJpQjtFQWsyQmhCLFdBajJCVztFQWsyQlgsWUFqMkJZO0FMbEdkOztBRy8yQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0F2MUJpQjtFQXkxQmhCLFdBeDFCVztFQXkxQlgsWUF4MUJZO0FMbkdkOztBR3YzQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0E5MEJpQjtFQWcxQmhCLFVBLzBCVTtFQWcxQlYsWUEvMEJZO0FMcEdkOztBRy8zQ0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FyMEJpQjtFQXUwQmhCLFdBdDBCVztFQXUwQlgsWUF0MEJZO0FMckdkOztBR3Y0Q0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0E1ekJpQjtFQTh6QmhCLFdBN3pCVztFQTh6QlgsWUE3ekJZO0FMdEdkOztBRy80Q0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FuekJpQjtFQXF6QmhCLFdBcHpCVztFQXF6QlgsWUFwekJZO0FMdkdkOztBR3Y1Q0k7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0ExeUJnQjtFQTR5QmYsV0EzeUJXO0VBNHlCWCxZQTN5Qlk7QUx4R2Q7O0FHLzVDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQWp5QmtCO0VBbXlCakIsV0FseUJXO0VBbXlCWCxZQWx5Qlk7QUx6R2Q7O0FHdjZDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXh4QmtCO0VBMHhCakIsV0F6eEJXO0VBMHhCWCxZQXp4Qlk7QUwxR2Q7O0FHLzZDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQS93QmlCO0VBaXhCaEIsWUFoeEJZO0VBaXhCWixhQWh4QmE7QUwzR2Y7O0FHdjdDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG9DQXR3QmtCO0VBd3dCakIsV0F2d0JXO0VBd3dCWCxZQXZ3Qlk7QUw1R2Q7O0FHLzdDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQTd2QmlCO0VBK3ZCaEIsV0E5dkJXO0VBK3ZCWCxZQTl2Qlk7QUw3R2Q7O0FHdjhDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG9DQXB2QmtCO0VBc3ZCakIsV0FydkJXO0VBc3ZCWCxZQXJ2Qlk7QUw5R2Q7O0FHLzhDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTN1QmlCO0VBNnVCaEIsVUE1dUJVO0VBNnVCVixZQTV1Qlk7QUwvR2Q7O0FHdjlDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQWx1QmlCO0VBb3VCaEIsV0FudUJXO0VBb3VCWCxZQW51Qlk7QUxoSGQ7O0FHLzlDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXp0QmlCO0VBMnRCaEIsV0ExdEJXO0VBMnRCWCxZQTF0Qlk7QUxqSGQ7O0FHditDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQWh0QmlCO0VBa3RCaEIsV0FqdEJXO0VBa3RCWCxZQWp0Qlk7QUxsSGQ7O0FHLytDSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXZzQmlCO0VBeXNCaEIsV0F4c0JXO0VBeXNCWCxZQXhzQlk7QUxuSGQ7O0FHdi9DSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTlyQmlCO0VBZ3NCaEIsV0EvckJXO0VBZ3NCWCxZQS9yQlk7QUxwSGQ7O0FHLy9DSTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG9DQXJyQmtCO0VBdXJCakIsV0F0ckJXO0VBdXJCWCxZQXRyQlk7QUxySGQ7O0FHdmdESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTVxQmlCO0VBOHFCaEIsV0E3cUJXO0VBOHFCWCxZQTdxQlk7QUx0SGQ7O0FHL2dESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQW5xQmlCO0VBcXFCaEIsV0FwcUJXO0VBcXFCWCxZQXBxQlk7QUx2SGQ7O0FHdmhESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQTFwQmlCO0VBNHBCaEIsWUEzcEJZO0VBNHBCWixhQTNwQmE7QUx4SGY7O0FHL2hESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQWpwQmlCO0VBbXBCaEIsV0FscEJXO0VBbXBCWCxZQWxwQlk7QUx6SGQ7O0FHdmlESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXhvQmlCO0VBMG9CaEIsV0F6b0JXO0VBMG9CWCxZQXpvQlk7QUwxSGQ7O0FHL2lESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQS9uQmlCO0VBaW9CaEIsV0Fob0JXO0VBaW9CWCxZQWhvQlk7QUwzSGQ7O0FHdmpESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXRuQmlCO0VBd25CaEIsV0F2bkJXO0VBd25CWCxZQXZuQlk7QUw1SGQ7O0FHL2pESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTdtQmtCO0VBK21CakIsV0E5bUJXO0VBK21CWCxZQTltQlk7QUw3SGQ7O0FHdmtESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGdDQXBtQmM7RUFzbUJiLFdBcm1CVztFQXNtQlgsWUFybUJZO0FMOUhkOztBRy9rREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0EzbEJpQjtFQTZsQmhCLFdBNWxCVztFQTZsQlgsWUE1bEJZO0FML0hkOztBR3ZsREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FsbEJrQjtFQW9sQmpCLFdBbmxCVztFQW9sQlgsWUFubEJZO0FMaElkOztBRy9sREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0F6a0JrQjtFQTJrQmpCLFdBMWtCVztFQTJrQlgsWUExa0JZO0FMaklkOztBR3ZtREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0Foa0JrQjtFQWtrQmpCLFdBamtCVztFQWtrQlgsWUFqa0JZO0FMbElkOztBRy9tREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0F2akJrQjtFQXlqQmpCLFdBeGpCVztFQXlqQlgsWUF4akJZO0FMbklkOztBR3ZuREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0E5aUJrQjtFQWdqQmpCLFdBL2lCVztFQWdqQlgsWUEvaUJZO0FMcElkOztBRy9uREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FyaUJrQjtFQXVpQmpCLFdBdGlCVztFQXVpQlgsWUF0aUJZO0FMcklkOztBR3ZvREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0E1aEJrQjtFQThoQmpCLFdBN2hCVztFQThoQlgsWUE3aEJZO0FMdElkOztBRy9vREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FuaEJrQjtFQXFoQmpCLFdBcGhCVztFQXFoQlgsWUFwaEJZO0FMdklkOztBR3ZwREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0ExZ0JrQjtFQTRnQmpCLFdBM2dCVztFQTRnQlgsWUEzZ0JZO0FMeElkOztBRy9wREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FqZ0JpQjtFQW1nQmhCLFdBbGdCVztFQW1nQlgsWUFsZ0JZO0FMeklkOztBR3ZxREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0F4ZmlCO0VBMGZoQixXQXpmVztFQTBmWCxZQXpmWTtBTDFJZDs7QUcvcURJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsZ0NBL2VrQjtFQWlmakIsV0FoZlc7RUFpZlgsWUFoZlk7QUwzSWQ7O0FHdnJESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXRlaUI7RUF3ZWhCLFdBdmVXO0VBd2VYLFlBdmVZO0FMNUlkOztBRy9yREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxvQ0E3ZGtCO0VBK2RqQixXQTlkVztFQStkWCxZQTlkWTtBTDdJZDs7QUd2c0RJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBcGRpQjtFQXNkaEIsV0FyZFc7RUFzZFgsWUFyZFk7QUw5SWQ7O0FHL3NESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTNjaUI7RUE2Y2hCLFdBNWNXO0VBNmNYLFlBNWNZO0FML0lkOztBR3Z0REk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FsY2lCO0VBb2NoQixXQW5jVztFQW9jWCxZQW5jWTtBTGhKZDs7QUcvdERJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBemJpQjtFQTJiaEIsV0ExYlc7RUEyYlgsWUExYlk7QUxqSmQ7O0FHdnVESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQWhiaUI7RUFrYmhCLFdBamJXO0VBa2JYLFlBamJZO0FMbEpkOztBRy91REk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0F2YWlCO0VBeWFoQixZQXhhWTtFQXlhWixZQXhhWTtBTG5KZDs7QUd2dkRJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBOVppQjtFQWdhaEIsWUEvWlk7RUFnYVosWUEvWlk7QUxwSmQ7O0FHL3ZESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXJaaUI7RUF1WmhCLFlBdFpZO0VBdVpaLFlBdFpZO0FMckpkOztBR3Z3REk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0E1WWlCO0VBOFloQixXQTdZVztFQThZWCxZQTdZWTtBTHRKZDs7QUcvd0RJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBbllpQjtFQXFZaEIsWUFwWVk7RUFxWVosWUFwWVk7QUx2SmQ7O0FHdnhESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQTFYaUI7RUE0WGhCLFlBM1hZO0VBNFhaLFlBM1hZO0FMeEpkOztBRy94REk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0FqWGlCO0VBbVhoQixZQWxYWTtFQW1YWixZQWxYWTtBTHpKZDs7QUd2eURJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBeFdpQjtFQTBXaEIsWUF6V1k7RUEwV1osWUF6V1k7QUwxSmQ7O0FHL3lESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQS9WaUI7RUFpV2hCLFVBaFdVO0VBaVdWLFlBaFdZO0FMM0pkOztBR3Z6REk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0F0VmlCO0VBd1ZoQixVQXZWVTtFQXdWVixZQXZWWTtBTDVKZDs7QUcvekRJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBN1VpQjtFQStVaEIsVUE5VVU7RUErVVYsWUE5VVk7QUw3SmQ7O0FHdjBESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXBVaUI7RUFzVWhCLFVBclVVO0VBc1VWLFlBclVZO0FMOUpkOztBRy8wREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0EzVGlCO0VBNlRoQixXQTVUVztFQTZUWCxZQTVUWTtBTC9KZDs7QUd2MURJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBbFRpQjtFQW9UaEIsVUFuVFU7RUFvVFYsWUFuVFk7QUxoS2Q7O0FHLzFESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXpTaUI7RUEyU2hCLFVBMVNVO0VBMlNWLFlBMVNZO0FMaktkOztBR3YyREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FoU2lCO0VBa1NoQixXQWpTVztFQWtTWCxZQWpTWTtBTGxLZDs7QUcvMkRJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBdlJpQjtFQXlSaEIsV0F4Ulc7RUF5UlgsWUF4Ulk7QUxuS2Q7O0FHdjNESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTlRaUI7RUFnUmhCLFdBL1FXO0VBZ1JYLFdBL1FXO0FMcEtiOztBRy8zREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxvQ0FyUWtCO0VBdVFqQixXQXRRVztFQXVRWCxZQXRRWTtBTHJLZDs7QUd2NERJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBNVBpQjtFQThQaEIsV0E3UFc7RUE4UFgsWUE3UFk7QUx0S2Q7O0FHLzRESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG9DQW5Qa0I7RUFxUGpCLFdBcFBXO0VBcVBYLFlBcFBZO0FMdktkOztBR3Y1REk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0ExT2lCO0VBNE9oQixXQTNPVztFQTRPWCxZQTNPWTtBTHhLZDs7QUcvNURJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBak9pQjtFQW1PaEIsV0FsT1c7RUFtT1gsWUFsT1k7QUx6S2Q7O0FHdjZESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLGtDQXhOaUI7RUEwTmhCLFdBek5XO0VBME5YLFlBek5ZO0FMMUtkOztBRy82REk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxrQ0EvTWlCO0VBaU5oQixXQWhOVztFQWlOWCxZQWhOWTtBTDNLZDs7QUd2N0RJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBdE1pQjtFQXdNaEIsV0F2TVc7RUF3TVgsWUF2TVk7QUw1S2Q7O0FHLzdESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQTdMaUI7RUErTGhCLFdBOUxXO0VBK0xYLFlBOUxZO0FMN0tkOztBR3Y4REk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FwTGlCO0VBc0xoQixVQXJMVTtFQXNMVixXQXJMVztBTDlLYjs7QUcvOERJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsNEJBM0tjO0VBNktiLFlBNUtZO0VBNktaLGFBNUthO0FML0tmOztBR3Y5REk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxtQ0FsS2tCO0VBb0tqQixXQW5LVztFQW9LWCxZQW5LWTtBTGhMZDs7QUcvOURJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsbUNBekprQjtFQTJKakIsV0ExSlc7RUEySlgsWUExSlk7QUxqTGQ7O0FHditESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQWhKa0I7RUFrSmpCLFdBakpXO0VBa0pYLFlBakpZO0FMbExkOztBRy8rREk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxvQ0F2SWtCO0VBeUlqQixXQXhJVztFQXlJWCxZQXhJWTtBTG5MZDs7QUd2L0RJO0VDbUNILDhCQ2t2RXFCO0VEN3VFckIsa0RBQWtDO0VDdXdFbEMsa0NBOUhpQjtFQWdJaEIsV0EvSFc7RUFnSVgsWUEvSFk7QUxwTGQ7O0FHLy9ESTtFQ21DSCw4QkNrdkVxQjtFRDd1RXJCLGtEQUFrQztFQ3V3RWxDLG1DQXJIaUI7RUF1SGhCLFdBdEhXO0VBdUhYLFlBdEhZO0FMckxkOztBR3ZnRUk7RUNtQ0gsOEJDa3ZFcUI7RUQ3dUVyQixrREFBa0M7RUN1d0VsQyxr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QXZDLHVDQUF1QztFQUF2QywwREFBdUM7QTVCcWpnQnZEOztBNEJwcWhCQTtFQXVuQlEsbUNBQW1DO0VBSW5DLDJCQUEyQjtBNUJpamdCbkM7O0E0QjVxaEJBO0VBOG5CUSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLE9BQU87RUFDUCxXQUFXO0VBQ1gsb0JBQW9CO0VBQ3BCLHVCQUF1QjtFQUN2QixnQkFBZ0I7RUFDaEIsK0JBQTJCO0VBQzNCLGlCQUFpQjtBNUJramdCekI7O0E0QnhyaEJBO0VBMG9CUSxpRUFBNEQ7RUFJNUQseURBQW9EO0VBQ3BELFVBQVU7QTVCa2pnQmxCOztBNEJqc2hCQTtFQWtwQlEsVUFBVTtFQUNWLHdCQUF3QjtFQUl4QixnQkFBZ0I7QTVCbWpnQnhCOztBNEIxc2hCQTtFQTBwQlEsc0NBQThCO0VBQTlCLDhCQUE4QjtBNUJvamdCdEM7O0E0QjlzaEJBO0VBNnBCUSxZQUFZO0E1QnFqZ0JwQjs7QTRCbHRoQkE7RUFncUJRLGVBQWU7RUFDZixVQUFVO0VBQ1YsV0FBVztFQUNYLFlBQVk7RUFDWixZQUFZO0E1QnNqZ0JwQjs7QTRCMXRoQkE7RUF1cUJRLGNBQWM7RUFDZCxlQUFlO0VBQ2YsYUFBYTtFQUNiLFdBQVc7RUFDWCxZQUFZO0E1QnVqZ0JwQiIsImZpbGUiOiJjb21tb24uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyogU0NTUyAqL1xuLyogU3ByaXRlcyAqL1xuLyogQ29tbW9uICovXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybCguLi9mb250L1JvYm90by1SZWd1bGFyLmVvdCk7XG4gIHNyYzogdXJsKC4uL2ZvbnQvUm9ib3RvLVJlZ3VsYXIuZW90PyNpZWZpeCkgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybCguLi9mb250L1JvYm90by1SZWd1bGFyLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250L1JvYm90by1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKC4uL2ZvbnQvUm9ib3RvLU1lZGl1bS13ZWJmb250LmVvdCk7XG4gIHNyYzogdXJsKC4uL2ZvbnQvUm9ib3RvLU1lZGl1bS13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udC9Sb2JvdG8tTWVkaXVtLXdlYmZvbnQud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnQvUm9ib3RvLU1lZGl1bS13ZWJmb250LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90byc7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKC4uL2ZvbnQvUm9ib3RvLUJvbGQuZW90KTtcbiAgc3JjOiB1cmwoLi4vZm9udC9Sb2JvdG8tQm9sZC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uL2ZvbnQvUm9ib3RvLUJvbGQud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnQvUm9ib3RvLUJvbGQudHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoLi4vZm9udC9Sb2JvdG8tTGlnaHQtd2ViZm9udC5lb3QpO1xuICBzcmM6IHVybCguLi9mb250L1JvYm90by1MaWdodC13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udC9Sb2JvdG8tTGlnaHQtd2ViZm9udC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udC9Sb2JvdG8tTGlnaHQtd2ViZm9udC50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdub3Rvc2Fucyc7XG4gIHNyYzogdXJsKC4uL2ZvbnQvTm90b1NhbnNDSktrci1SZWd1bGFyLmVvdCk7XG4gIHNyYzogdXJsKC4uL2ZvbnQvTm90b1NhbnNDSktrci1SZWd1bGFyLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udC9Ob3RvU2Fuc0NKS2tyLVJlZ3VsYXIud29mZikgZm9ybWF0KFwid29mZlwiKSwgdXJsKC4uL2ZvbnQvTm90b1NhbnNDSktrci1SZWd1bGFyLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ25vdG9zYW5zJztcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgc3JjOiB1cmwoLi4vZm9udC9ub3RvU2Fuc0NKS2tyX0xpZ2h0LmVvdCk7XG4gIHNyYzogdXJsKC4uL2ZvbnQvbm90b1NhbnNDSktrcl9MaWdodC5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uL2ZvbnQvbm90b1NhbnNDSktrcl9MaWdodC53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udC9ub3RvU2Fuc0NKS2tyX0xpZ2h0LnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ25vdG9zYW5zJztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoLi4vZm9udC9ub3RvU2Fuc0NKS2tyX01lZGl1bS5lb3QpO1xuICBzcmM6IHVybCguLi9mb250L25vdG9TYW5zQ0pLa3JfTWVkaXVtLmVvdD8jaWVmaXgpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoLi4vZm9udC9ub3RvU2Fuc0NKS2tyX01lZGl1bS53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udC9ub3RvU2Fuc0NKS2tyX01lZGl1bS50dGYpIGZvcm1hdChcInRydWV0eXBlXCIpO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdOYW51bU15ZW9uZ2pvJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoLi4vZm9udC9OYW51bU15ZW9uZ2pvLmVvdCk7XG4gIHNyYzogdXJsKC4uL2ZvbnQvTmFudW1NeWVvbmdqby5lb3Q/I2llZml4KSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKC4uL2ZvbnQvTmFudW1NeWVvbmdqby53b2ZmKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoLi4vZm9udC9OYW51bU15ZW9uZ2pvLnR0ZikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Jhcmxvdyc7XG4gIHNyYzogdXJsKC4uL2ZvbnQvQmFybG93LU1lZGl1bS5lb3Q/I2llZml4KSBmb3JtYXQoZW1iZWRkZWQtb3BlbnR5cGUpLCB1cmwoLi4vZm9udC9CYXJsb3ctTWVkaXVtLndvZmYpIGZvcm1hdChcIndvZmZcIiksIHVybCguLi9mb250L0Jhcmxvdy1NZWRpdW0udHRmKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uYnRuX2Nhc2hfY2hhcmdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODgzcHggLTgwNHB4O1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uYnRuX2Rvd24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDJweCAtMzk3cHg7XG4gIHdpZHRoOiA0NzJweDtcbiAgaGVpZ2h0OiA3NnB4O1xufVxuXG4uYnRuX2Rvd25faG92ZXIsIC5pbnRyb19wYWdlIC5idG5fZG93bjpob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MnB4IC0zMTdweDtcbiAgd2lkdGg6IDQ3MnB4O1xuICBoZWlnaHQ6IDc2cHg7XG59XG5cbi5idG5fbWludXMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03NjlweCAtOTk1cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5idG5fbWludXNfZ2FtZW1hbGwge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNTlweCAtMTE1M3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uYnRuX3BsdXMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MDlweCAtOTk1cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDM2cHg7XG59XG5cbi5idG5fcGx1c19nYW1lbWFsbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNXB4IC0xMTUzcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5jaF9sc3RfaW5kaSwgLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTk5cHggLTk4MnB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5jaF9sc3RfaW5kaV9ob3ZlciwgLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiwgLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTI1cHggLTM4MHB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1cHg7XG59XG5cbi5jaF9sc3RfbmV4dCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNzlweCAtNzUycHg7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDUzcHg7XG59XG5cbi5jaF9sc3RfcHJldiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNDNweCAtMTA3OHB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uZGFya19lbGYge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtNzQxcHg7XG4gIHdpZHRoOiAzNjBweDtcbiAgaGVpZ2h0OiA1OXB4O1xufVxuXG4uZGVrYW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MThweCAtMzE3cHg7XG4gIHdpZHRoOiAyNjFweDtcbiAgaGVpZ2h0OiA1OXB4O1xufVxuXG4uZGhhbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY2N3B4IC03NDFweDtcbiAgd2lkdGg6IDIzNHB4O1xuICBoZWlnaHQ6IDU5cHg7XG59XG5cbi5kb3duLCAudGJsX2xzdCAucl9udW0gLnJfY2hhbmdlLnJfZG93bjpiZWZvcmUsIC50YmxfbHN0IC5zb3J0X2J0bjphZnRlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExOTNweCAtMjIwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDZweDtcbn1cblxuLmR1bmdlb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDJweCAtNDc3cHg7XG4gIHdpZHRoOiAzOTlweDtcbiAgaGVpZ2h0OiA1OXB4O1xufVxuXG4uZWxmIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA0cHggLTk5NXB4O1xuICB3aWR0aDogMTE4cHg7XG4gIGhlaWdodDogNTlweDtcbn1cblxuLmZsb3dfbmV4dCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyNjVweCAtMTAzNnB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4uZmxvd19wcmV2IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5M3B4IC00MDdweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmdpYW50IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzE4cHggLTM5N3B4O1xuICB3aWR0aDogMjQ2cHg7XG4gIGhlaWdodDogNjFweDtcbn1cblxuLmdvbGRfbGJsIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzc4cHggLTU0MHB4O1xuICB3aWR0aDogMTAycHg7XG4gIGhlaWdodDogMzNweDtcbn1cblxuLmdyZWVuX2xibCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk5OXB4IC05NDVweDtcbiAgd2lkdGg6IDEwMnB4O1xuICBoZWlnaHQ6IDMzcHg7XG59XG5cbi5ndWlkZV9idG5fYnV5IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjExcHggLTkyOHB4O1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uZ3VpZGVfYnRuX2dpdmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NzJweCAtOTI4cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5oYWxmX2VsZiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0NXB4IC00NzdweDtcbiAgd2lkdGg6IDM0NHB4O1xuICBoZWlnaHQ6IDU5cHg7XG59XG5cbi5odW1hbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM2NHB4IC03NDFweDtcbiAgd2lkdGg6IDI5OXB4O1xuICBoZWlnaHQ6IDU5cHg7XG59XG5cbi5pY29fYWNjb3VudF90aGllZiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDdweCAtOTQzcHg7XG4gIHdpZHRoOiA2N3B4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5pY29fYXJjaGl2ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk1cHggLTk5NXB4O1xuICB3aWR0aDogMTA1cHg7XG4gIGhlaWdodDogNjdweDtcbn1cblxuLmljb19hcnJfYWNjb3JkaW9uIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzE4cHggLTQ2MnB4O1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4uaWNvX2Fycl9idWJibGUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDk0cHggLTY0M3B4O1xuICB3aWR0aDogMTJweDtcbiAgaGVpZ2h0OiA5cHg7XG59XG5cbi5pY29fYXJyX2NhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC02NzhweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogN3B4O1xufVxuXG4uaWNvX2Fycl9kb3duIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC02NjZweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogOHB4O1xufVxuXG4uaWNvX2Fycl9kb3duMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNjg5cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDZweDtcbn1cblxuLmljb19hcnJfZG93bjMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDk0cHggLTY1NnB4O1xuICB3aWR0aDogMTFweDtcbiAgaGVpZ2h0OiA2cHg7XG59XG5cbi5pY29fYXJyX2Rvd240LCAuZ2FtZV9ndWlkZV9sYXlvdXQgLmhlYWRlciAuZ25iX2xzdCAubHN0X2l0bSA+IGE6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg1cHggLTM5NXB4O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiA4cHg7XG59XG5cbi5pY29fYXJyX2ZhcSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMjdweCAtOTY3cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLmljb19hcnJfZ2FtZW1hbGwge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI2cHggLTExNDRweDtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA2cHg7XG59XG5cbi5pY29fYXJyX2xuYiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNzlweCAtODQxcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLmljb19hcnJfcmVmdW5kIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMyN3B4IC0xMDM1cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogNXB4O1xufVxuXG4uaWNvX2Fycl9yaWdodCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMzBweCAtNTY5cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOXB4O1xufVxuXG4uaWNvX2Fycl90eHQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI5cHggLTkxNHB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDlweDtcbn1cblxuLmljb19hcnJfdHh0X2JsdWUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI5cHggLTkwMXB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDlweDtcbn1cblxuLmljb19hcnJfdHh0X2dhbWVtYWxsIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMyOXB4IC01NTdweDtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA3cHg7XG59XG5cbi5pY29fYXR0YWNoIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC01MzNweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmljb19iYXJzLCAucmlnaHRfc2hvcnRjdXQgbGkgYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04NDdweCAtNTQwcHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG5cbi5pY29fYmFyc19ob3ZlciwgLnJpZ2h0X3Nob3J0Y3V0IGxpIGE6aG92ZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODI3cHggLTU0MHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuXG4uaWNvX2Jyb256ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM1MHB4IC01ODdweDtcbiAgd2lkdGg6IDE3MXB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4uaWNvX2Jyb256ZV9iYWRnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtOTk3cHg7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQ1cHg7XG59XG5cbi5pY29fYnJvbnplX3NtIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjUxcHggLTk5NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA0OXB4O1xufVxuXG4uaWNvX2NhbGVuZGFyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDU1cHggLTExNTNweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTlweDtcbn1cblxuLmljb19jYWxlbmRhcl9nYW1lbWFsbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTNweCAtNDM1cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5pY29fY2FzaCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwODhweCAtOTAzcHg7XG4gIHdpZHRoOiAxOXB4O1xuICBoZWlnaHQ6IDE5cHg7XG59XG5cbi5pY29fY2FzaF9ibGFja19zbWFsbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMDNweCAtMTExMnB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuXG4uaWNvX2Nhc2hfYmx1ZV9zbWFsbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ3NnB4IC0xMTUzcHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG59XG5cbi5pY29fY2FzaF9ncmF5IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4OHB4IC04ODBweDtcbiAgd2lkdGg6IDE5cHg7XG4gIGhlaWdodDogMTlweDtcbn1cblxuLmljb19jYXNoX2dyYXlfc21hbGwge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OTdweCAtMTE1M3B4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuXG4uaWNvX2NoYW5nZV9wYXNzIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExMXB4IC02MDNweDtcbiAgd2lkdGg6IDkxcHg7XG4gIGhlaWdodDogNzJweDtcbn1cblxuLmljb19jaGFuZ2VfcmVxdWVzdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDdweCAtMTA4NHB4O1xuICB3aWR0aDogNjJweDtcbiAgaGVpZ2h0OiA2MXB4O1xufVxuXG4uaWNvX2NoYW5nZV90byB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMjdweCAtMTAxNnB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5pY29fY2hhcl9jaGFuZ2VfbyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMTFweCAtMzQ3cHg7XG4gIHdpZHRoOiA4MnB4O1xuICBoZWlnaHQ6IDgycHg7XG59XG5cbi5pY29fY2hhcl9sb2NrIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4M3B4IC00MTNweDtcbiAgd2lkdGg6IDUxcHg7XG4gIGhlaWdodDogNDZweDtcbn1cblxuLmljb19jaGFyX3RyYW5zZmVycmVkIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4M3B4IC01NjlweDtcbiAgd2lkdGg6IDQzcHg7XG4gIGhlaWdodDogNDdweDtcbn1cblxuLmljb19jaGFyYWN0ZXJfbmFtZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtODU3cHg7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5pY29fY2hhcmFjdGVyX25hbWVfYiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC05OTVweDtcbiAgd2lkdGg6IDkxcHg7XG4gIGhlaWdodDogNzlweDtcbn1cblxuLmljb19jaGFyYWN0ZXJfbmFtZV9vIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExMXB4IC0yNjFweDtcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogODJweDtcbn1cblxuLmljb19jaGFyYWN0ZXJfcHJvdGVjdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtNzY1cHg7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDQycHg7XG59XG5cbi5pY29fY2hhcmFjdGVyX3Byb3RlY3QyX2Ige1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzNweCAtODY4cHg7XG4gIHdpZHRoOiAxMTJweDtcbiAgaGVpZ2h0OiAxMDFweDtcbn1cblxuLmljb19jaGFyYWN0ZXJfcHJvdGVjdF8xIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4M3B4IC04MTFweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDJweDtcbn1cblxuLmljb19jaGFyYWN0ZXJfcHJvdGVjdF8xX2Ige1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05OTlweCAtNjY2cHg7XG4gIHdpZHRoOiA5MXB4O1xuICBoZWlnaHQ6IDgycHg7XG59XG5cbi5pY29fY2hhcmFjdGVyX3Byb3RlY3RfYiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk5OXB4IC00OTRweDtcbiAgd2lkdGg6IDkxcHg7XG4gIGhlaWdodDogODJweDtcbn1cblxuLmljb19jaGFyYWN0ZXJfdW5wcm90ZWN0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4M3B4IC03MTlweDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDJweDtcbn1cblxuLmljb19jaGFyYWN0ZXJfdW5wcm90ZWN0XzEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjgzcHggLTY3M3B4O1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuXG4uaWNvX2NoYXJhY3Rlcl91bnByb3RlY3RfYiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk5OXB4IC01ODBweDtcbiAgd2lkdGg6IDkxcHg7XG4gIGhlaWdodDogODJweDtcbn1cblxuLmljb19jaGFyc19sb2NrZWQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MDRweCAtOTk1cHg7XG4gIHdpZHRoOiA2M3B4O1xuICBoZWlnaHQ6IDU0cHg7XG59XG5cbi5pY29fY2hlY2tfYWNjIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDE2cHggLTEwNzhweDtcbiAgd2lkdGg6IDY1cHg7XG4gIGhlaWdodDogNThweDtcbn1cblxuLmljb19jaGtib3gsIC5jaGtib3ggbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDA3cHggLTExNTNweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb19jaGtib3gyLCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuYWdyX2Noa19ieCBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODNweCAtMTE1M3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvX2Noa2JveDJfY2hlY2tlZCwgLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmFncl9jaGtfYnggaW5wdXQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI4N3B4IC0xMTUzcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pY29fY2hrYm94MyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2NXB4IC0xMTg3cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5pY29fY2hrYm94M19jaGVja2VkIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ1cHggLTExODdweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb19jaGtib3hfY2hlY2tlZCwgLmNoa2JveCBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzExcHggLTExNTNweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb19jaXJjbGVfYmx1ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMjRweCAtMTExMnB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuXG4uaWNvX2NpcmNsZV93aGl0ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNjZweCAtMTExMnB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuXG4uaWNvX2Nsb2NrIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI2NXB4IC0xMDY1cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5pY29fY2xvc2VfcG9wIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEwM3B4IC0xMDc4cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5pY29fY2xvc2VfcG9wX2dhbWVtYWxsIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTE4cHggLTExNTNweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmljb19jb21tZW50IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODY3cHggLTU0MHB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuXG4uaWNvX2NvbmZpcm1fYWNjZXB0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzExcHggLTk5NXB4O1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuXG4uaWNvX2NvbmZpcm1fYWNjZXB0X2Ige1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05OTlweCAwcHg7XG4gIHdpZHRoOiAxMDhweDtcbiAgaGVpZ2h0OiA5MXB4O1xufVxuXG4uaWNvX2NvdXBvbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1MHB4IC05MjhweDtcbiAgd2lkdGg6IDI5cHg7XG4gIGhlaWdodDogMThweDtcbn1cblxuLmljb19jb3Vwb25fY29uZmlybSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg4cHggLTEwNzhweDtcbiAgd2lkdGg6IDg0cHg7XG4gIGhlaWdodDogNzFweDtcbn1cblxuLmljb19jb3Vwb25fY29uZmlybTIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtMTA3OHB4O1xuICB3aWR0aDogODRweDtcbiAgaGVpZ2h0OiA3MXB4O1xufVxuXG4uaWNvX2NvdXBvbl9pbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDdweCAtMTAwN3B4O1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA3M3B4O1xufVxuXG4uaWNvX2NvdXBvbl9vdXQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02M3B4IC0xMTUzcHg7XG4gIHdpZHRoOiA1NHB4O1xuICBoZWlnaHQ6IDU5cHg7XG59XG5cbi5pY29fY291cG9uX3JlZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDdweCAtODgwcHg7XG4gIHdpZHRoOiA3MXB4O1xuICBoZWlnaHQ6IDU5cHg7XG59XG5cbi5pY29fY291cG9uX3dyaXRlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTA1cHggLTc0MXB4O1xuICB3aWR0aDogNzlweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uaWNvX2N1cnJlbmN5LCAuc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCAucHJpY2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjYzcHggLTExNTNweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb19jdXJyZW5jeV9zbSwgLnNlcnZpY2VfcGFnZSAuc3ZfaW5mb19ieCAuaW5mb190eHQgLnByaWNlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNDVweCAtMTExMnB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuXG4uaWNvX2RhdW0ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MzdweCAtOTI4cHg7XG4gIHdpZHRoOiA1OXB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5pY29fZGVsIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzA1cHggLTkyOHB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uaWNvX2RlbGVnYXRpb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MTFweCAtODY4cHg7XG4gIHdpZHRoOiA5N3B4O1xuICBoZWlnaHQ6IDQ4cHg7XG59XG5cbi5pY29fZGlhbW9uZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2N3B4IC04MDRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmljb19kb25lIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTk5cHggLTE5N3B4O1xuICB3aWR0aDogOThweDtcbiAgaGVpZ2h0OiA5OHB4O1xufVxuXG4uaWNvX2RvbmUyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExMXB4IC04NDJweDtcbiAgd2lkdGg6IDc4cHg7XG4gIGhlaWdodDogNzhweDtcbn1cblxuLmljb19kb3duX2J0biB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtMzYwcHg7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG59XG5cbi5pY29fZG93bmxvYWQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMzdweCAtMTE1M3B4O1xuICB3aWR0aDogMjJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuXG4uaWNvX2Rvd25sb2FkX2wge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjFweCAtMTE4N3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uaWNvX2Rvd25sb2FkX29zdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwODhweCAtOTI2cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5pY29fZG93bmxvYWRfcyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc1MXB4IC05MjhweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuLmljb19leGNfbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk5OXB4IC05NXB4O1xuICB3aWR0aDogOThweDtcbiAgaGVpZ2h0OiA5OHB4O1xufVxuXG4uaWNvX2V4Y19zIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExMXB4IC02NzlweDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbn1cblxuLmljb19leGNfeHMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTExcHggLTkyNHB4O1xuICB3aWR0aDogNzhweDtcbiAgaGVpZ2h0OiA3OHB4O1xufVxuXG4uaWNvX2V5ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc0M3B4IC00NjJweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmljb19mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2NHB4IC05OTVweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbn1cblxuLmljb19mZWF0dXJlXzEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MDBweCAtNTg3cHg7XG4gIHdpZHRoOiAxMDhweDtcbiAgaGVpZ2h0OiAxMzRweDtcbn1cblxuLmljb19mZWF0dXJlXzIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTdweCAtODY4cHg7XG4gIHdpZHRoOiAxMTJweDtcbiAgaGVpZ2h0OiAxMTJweDtcbn1cblxuLmljb19mZWF0dXJlXzMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtODY4cHg7XG4gIHdpZHRoOiAxMTNweDtcbiAgaGVpZ2h0OiAxMjNweDtcbn1cblxuLmljb19maXJzdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtMTE5MHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uaWNvX2ZpcnN0X2dhbWVtYWxsIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE5M3B4IC0xNjhweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmljb19mbG93X2FyciwgLmZsb3dfbHN0LmZsb3dfdjIgbGkgfiBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjY1cHggLTEwMDdweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMjVweDtcbn1cblxuLmljb19mbG93X2RvbmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDQxcHggLTk5NXB4O1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4uaWNvX2ZyYXVkIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwN3B4IC02ODBweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNjJweDtcbn1cblxuLmljb19nYW1lX2FjY2VzcyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTkzNXB4IC04NjhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNDVweDtcbn1cblxuLmljb19nZW5kZXJfY2hhbmdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTM0cHggLTU4N3B4O1xuICB3aWR0aDogNTlweDtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uaWNvX2dlbmRlcl9jaGFuZ2VfMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMTFweCAtODBweDtcbiAgd2lkdGg6IDgzcHg7XG4gIGhlaWdodDogODRweDtcbn1cblxuLmljb19nZW5kZXJfY2hhbmdlX2Ige1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MTJweCAtNTg3cHg7XG4gIHdpZHRoOiAxMThweDtcbiAgaGVpZ2h0OiAxMThweDtcbn1cblxuLmljb19naWZ0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5M3B4IC00NTVweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmljb19naWZ0X2NoYW5nZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC0xMTUzcHg7XG4gIHdpZHRoOiA1OXB4O1xuICBoZWlnaHQ6IDU5cHg7XG59XG5cbi5pY29fZ29sZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IC01ODdweDtcbiAgd2lkdGg6IDE3MXB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4uaWNvX2dvbGRfYmFkZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjgzcHggLTEwOTVweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDVweDtcbn1cblxuLmljb19nb2xkX3NtIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDcxcHggLTk5NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA0OXB4O1xufVxuXG4uaWNvX2d1aWRlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC02MTNweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbn1cblxuLmljb19ndWlkZV9ncmF5IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC01NjVweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbn1cblxuLmljb19ndWlsZF9hY2NlcHRfMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtOTAxcHg7XG4gIHdpZHRoOiA0MnB4O1xuICBoZWlnaHQ6IDQzcHg7XG59XG5cbi5pY29fZ3VpbGRfYWNjZXB0XzJfYiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk5OXB4IC04NTRweDtcbiAgd2lkdGg6IDg1cHg7XG4gIGhlaWdodDogODdweDtcbn1cblxuLmljb19ndWlsZF9jaGFuZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjgzcHggLTUxM3B4O1xuICB3aWR0aDogNDJweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uaWNvX2d1aWxkX2NoYW5nZV9iIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTk5cHggLTI5OXB4O1xuICB3aWR0aDogODJweDtcbiAgaGVpZ2h0OiAxMDRweDtcbn1cblxuLmljb19ndWlsZF9uYW1lY2hhbmdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4M3B4IC02MjBweDtcbiAgd2lkdGg6IDM5cHg7XG4gIGhlaWdodDogNDlweDtcbn1cblxuLmljb19ndWlsZF9uYW1lY2hhbmdlX2Ige1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05OTlweCAtNzUycHg7XG4gIHdpZHRoOiA3NnB4O1xuICBoZWlnaHQ6IDk4cHg7XG59XG5cbi5pY29faGFuZCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDdweCAtODExcHg7XG4gIHdpZHRoOiA2NXB4O1xuICBoZWlnaHQ6IDY1cHg7XG59XG5cbi5pY29faGFuZF9naWZ0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwN3B4IC04NHB4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3NnB4O1xufVxuXG4uaWNvX2hlYXJ0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzcxcHggLTkyOHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuXG4uaWNvX2hlYXJ0X24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03OTFweCAtOTI4cHg7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5pY29faGVhcnRfdyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgxMXB4IC05MjhweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuLmljb19ob21lIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC01ODBweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuLmljb19ob3VzZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDdweCAtMTY0cHg7XG4gIHdpZHRoOiA3MnB4O1xuICBoZWlnaHQ6IDcxcHg7XG59XG5cbi5pY29faG91c2VfY2hhbmdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExMXB4IC00MzNweDtcbiAgd2lkdGg6IDgycHg7XG4gIGhlaWdodDogODFweDtcbn1cblxuLmljb19ob3VzZV9zd2l0Y2gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05OTlweCAtNDA3cHg7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDgzcHg7XG59XG5cbi5pY29faWUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04NDlweCAtOTk1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbi5pY29faW5xdWlyeSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDdweCAtNzQ2cHg7XG4gIHdpZHRoOiA3MXB4O1xuICBoZWlnaHQ6IDYxcHg7XG59XG5cbi5pY29faXRtX2J1eSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg3NHB4IC04NjhweDtcbiAgd2lkdGg6IDU3cHg7XG4gIGhlaWdodDogNDdweDtcbn1cblxuLmljb19rcndvbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIxMXB4IC0xMTUzcHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG59XG5cbi5pY29fbGFzdCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTM5M3B4IC05MjhweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmljb19sYXN0X2dhbWVtYWxsIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE5M3B4IC0xODJweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmljb19saW5rIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODg4cHggLTk5NXB4O1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG4uaWNvX2xvY2sge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDk0cHggLTQ5NHB4O1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uaWNvX2xvY2tfc2hpZWxkIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwN3B4IDBweDtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogODBweDtcbn1cblxuLmljb19sb2dpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc0M3B4IC01NDBweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogMTRweDtcbn1cblxuLmljb19sb2dpbjIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04NzFweCAtMzgwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5pY29fbG9naW5fb25nYXRlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzE4cHggLTM4MHB4O1xuICB3aWR0aDogNzNweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuXG4uaWNvX21haW50ZW5hbmNlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExMXB4IDBweDtcbiAgd2lkdGg6IDkycHg7XG4gIGhlaWdodDogNzZweDtcbn1cblxuLmljb19taW5pX2Rvd25sb2FkIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC01OTZweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTNweDtcbn1cblxuLmljb19tb25pdG9yIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzI2cHggLTk5NXB4O1xuICB3aWR0aDogNzRweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuXG4uaWNvX21vbml0b3IyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwN3B4IC02MTNweDtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogNjNweDtcbn1cblxuLmljb19tb25pdG9yX2wge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTExcHggLTEwMDZweDtcbiAgd2lkdGg6IDg4cHg7XG4gIGhlaWdodDogNjhweDtcbn1cblxuLmljb19uZXdfd2luZG93IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC02MjhweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbn1cblxuLmljb19uZXh0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzQ5cHggLTkyOHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uaWNvX25leHRfZ2FtZW1hbGwge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI5cHggLTU0M3B4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5pY29fbm9kYXRhIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwN3B4IC0yMzlweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cblxuLmljb19ucGNfZ3VpbGQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjgzcHggLTQ2M3B4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuXG4uaWNvX29uZ2F0ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5NXB4IC0zODBweDtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogMTNweDtcbn1cblxuLmljb19wYXBlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtNjhweDtcbiAgd2lkdGg6IDUxcHg7XG4gIGhlaWdodDogNjRweDtcbn1cblxuLmljb19wZGYge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MzFweCAtMTE1M3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uaWNvX3BlcnNvbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1N3B4IC0xMTUzcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi5pY29fcGxhdGludW0ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzVweCAtNTg3cHg7XG4gIHdpZHRoOiAxNzFweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cblxuLmljb19wbGF0aW51bV9iYWRnZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtMTA0NnB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4uaWNvX3BsYXRpbnVtX3NtIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTMxcHggLTk5NXB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA0OXB4O1xufVxuXG4uaWNvX3ByZXYge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjgzcHggLTEyMzRweDtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmljb19wcmV2X2dhbWVtYWxsIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMyNnB4IC02NThweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMHB4O1xufVxuXG4uaWNvX3F1ZXN0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjgzcHggLTkyOHB4O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4uaWNvX3JhY2VfY2hhbmdlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTM0cHggLTY1MXB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1M3B4O1xufVxuXG4uaWNvX3JhY2VfY2hhbmdlXzIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTExcHggLTc2M3B4O1xuICB3aWR0aDogODNweDtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuXG4uaWNvX3JpZ2h0X2FuZ2xlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE5M3B4IC0xOTZweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbn1cblxuLmljb19zZWFyY2gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDgxcHggLTk5NXB4O1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4O1xufVxuXG4uaWNvX3NlYXJjaF9nYW1lbWFsbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExODdweCAtMTExMnB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uaWNvX3NlcnZlcl9sb2cge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjgzcHggLTEzNnB4O1xuICB3aWR0aDogNTFweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uaWNvX3NoaWVsZF9sb2NrIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4OHB4IC04NTRweDtcbiAgd2lkdGg6IDE4cHg7XG4gIGhlaWdodDogMjJweDtcbn1cblxuLmljb19zaWx2ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MjVweCAtNTg3cHg7XG4gIHdpZHRoOiAxNzFweDtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cblxuLmljb19zaWx2ZXJfYmFkZ2Uge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjgzcHggLTk0OHB4O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0NXB4O1xufVxuXG4uaWNvX3NpbHZlcl9zbSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU5MXB4IC05OTVweDtcbiAgd2lkdGg6IDU2cHg7XG4gIGhlaWdodDogNDlweDtcbn1cblxuLmljb19zbGlkZV9uZXh0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwN3B4IC0zMTNweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cblxuLmljb19zbGlkZV9wcmV2IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwN3B4IC0zODdweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cblxuLmljb19zbV9jb2cge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MzhweCAtMTE1M3B4O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4uaWNvX3NtYXJ0cGhvbmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjgzcHggMHB4O1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA2NHB4O1xufVxuXG4uaWNvX3NtYXJ0cGhvbmVfbCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMDdweCAtNTM0cHg7XG4gIHdpZHRoOiA2MXB4O1xuICBoZWlnaHQ6IDc1cHg7XG59XG5cbi5pY29fc3RlcDEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MTlweCAtMTA3OHB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uaWNvX3N0ZXAxX29uIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODU3cHggLTEwNzhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbn1cblxuLmljb19zdGVwMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5NXB4IC0xMDc4cHg7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG59XG5cbi5pY29fc3RlcDJfb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MzNweCAtMTA3OHB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uaWNvX3N0ZXAzIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjA5cHggLTEwNzhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbn1cblxuLmljb19zdGVwM19vbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU0N3B4IC0xMDc4cHg7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG59XG5cbi5pY29fc3RlcDQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NzFweCAtMTA3OHB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uaWNvX3N0ZXA0X29uIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTgxcHggLTEwNzhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbn1cblxuLmljb19zdGVwX2tyd29uIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg1cHggLTEwNzhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbn1cblxuLmljb190b29scyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgxMnB4IC04NjhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLmljb190b3BfYnRuIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4M3B4IC0zMDdweDtcbiAgd2lkdGg6IDQ5cHg7XG4gIGhlaWdodDogNDlweDtcbn1cblxuLmljb190cmFuc2NlbmRlbmNlX3N0YXQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDBweCAtMTIxNnB4O1xuICB3aWR0aDogNTRweDtcbiAgaGVpZ2h0OiA2M3B4O1xufVxuXG4uaWNvX3RyYW5zY2VuZGVuY2Vfc3RhdF8yIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTExMXB4IC0xNjhweDtcbiAgd2lkdGg6IDc4cHg7XG4gIGhlaWdodDogODlweDtcbn1cblxuLmljb190cmFuc2Zlcl9jb21wbGV0ZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtMTE0NHB4O1xuICB3aWR0aDogMzlweDtcbiAgaGVpZ2h0OiA0MnB4O1xufVxuXG4uaWNvX3R3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05MjZweCAtOTk1cHg7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDM0cHg7XG59XG5cbi5pY29fdW5sb2NrX2NoYXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjgzcHggLTE5OHB4O1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uaWNvX3VzZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04ODVweCAtNTQwcHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG5cbi5pY29feHBfcmVjb3Zlcnkge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTExcHggLTUxOHB4O1xuICB3aWR0aDogODJweDtcbiAgaGVpZ2h0OiA4MXB4O1xufVxuXG4uaW50cm9fY2xvc2VfYnRuIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwN3B4IC00NjFweDtcbiAgd2lkdGg6IDY5cHg7XG4gIGhlaWdodDogNjlweDtcbn1cblxuLmludHJvX2RlZl9idG4sIC5pbnRyb19wYWdlIC5jb250ZW50ID4gZGl2Lm1vbnN0ZXJfYXJlYSAubW9uc3Rlcl9pbmZvIC5pbnRyb19idG4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMTlweCAtODA0cHg7XG4gIHdpZHRoOiAyMjlweDtcbiAgaGVpZ2h0OiA0NHB4O1xufVxuXG4uaW50cm9fZGVmX2J0bl9ob3ZlciwgLmludHJvX3BhZ2UgLmNvbnRlbnQgPiBkaXYubW9uc3Rlcl9hcmVhIC5tb25zdGVyX2luZm8gLmludHJvX2J0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTU1MnB4IC04MDRweDtcbiAgd2lkdGg6IDIyOXB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5sb2dvLCAuZ2FtZV9ndWlkZV9sYXlvdXQgLmhlYWRlciAudGl0bGUgYSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMHB4IC04NjhweDtcbiAgd2lkdGg6IDE3N3B4O1xuICBoZWlnaHQ6IDU2cHg7XG59XG5cbi5sb2dvX2dhbWVtYW5pYSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc4NXB4IC04MDRweDtcbiAgd2lkdGg6IDk0cHg7XG4gIGhlaWdodDogMjhweDtcbn1cblxuLmxvZ29fZ3JheSwgLmxvZ28uZ3JheSBhLCAuZ2FtZV9ndWlkZV9sYXlvdXQgLmhlYWRlciAudGl0bGUgYS5ncmF5IGEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zNDlweCAtODY4cHg7XG4gIHdpZHRoOiAxNzdweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuXG4ubG9nb19rYWthb2dhbWVzIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDg0cHggLTU0MHB4O1xuICB3aWR0aDogMTMzcHg7XG4gIGhlaWdodDogMjNweDtcbn1cblxuLmxvZ29fb25nYXRlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjIxcHggLTU0MHB4O1xuICB3aWR0aDogMTE4cHg7XG4gIGhlaWdodDogMTlweDtcbn1cblxuLmxvZ29fcGxheXdpdGgge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDJweCAtNTQwcHg7XG4gIHdpZHRoOiAxMzJweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG4ubWFpbl9iYW5uZXJfYXJyX25leHQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI3cHggLTk0OHB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5tYWluX2Jhbm5lcl9hcnJfcHJldiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMjZweCAtNjIwcHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLm1haW5fZXZ0X2Fycl9uZXh0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMyOXB4IC01MTNweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4ubWFpbl9ldnRfYXJyX3ByZXYge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI5cHggLTUyOHB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5cbi5tYWluX3NlcnZlcl9sYXllcl9jbG9zZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNTQ5cHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5tYWluX3Nob3BfYXJyX25leHQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI3cHggLTk5N3B4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5tYWluX3Nob3BfYXJyX3ByZXYge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI2cHggLTYzOXB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5tYWluX3ZpcF9hcnJfbmV4dCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwODVweCAtMjk5cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5tYWluX3ZpcF9hcnJfcHJldiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwODVweCAtMzQ3cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5xdWlja19hcnJfdG9wIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC02OTlweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogNnB4O1xufVxuXG4ucXVpY2tfaWNvX2Nhc2gge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTcxcHggLTEwNzhweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjVweDtcbn1cblxuLnF1aWNrX2ljb19jb3Vwb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDBweCAtOTI4cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5xdWlja19pY29fY3Mge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTM3cHggLTEwNzhweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjdweDtcbn1cblxuLnF1aWNrX2ljb19pbnZpdGUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDc5cHggLTgwOXB4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xufVxuXG4ucXVpY2tfaWNvX3BjYmFuZyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMDJweCAtOTk1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5xdWlja19pY29fcmVwb3J0IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTM0cHggLTkyOHB4O1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAyMXB4O1xufVxuXG4ucmRvX2RlZiwgLnJkby5yZG9fdjIgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODQ5cHggLTkyOHB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuXG4ucmRvX2RlZjIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MzFweCAtOTI4cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5yZG9fc2VsZWN0ZWQsIC5yZG8ucmRvX3YyIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDkzcHggLTQ3NXB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuXG4ucmVkX2RvdCwgLmdhbWVfZ3VpZGVfbGF5b3V0IC5oZWFkZXIgLmduYl9sc3QgLmxzdF9pdG0gLnN1Yl9sc3QgYS5uZXc6YWZ0ZXIsIC5nYW1lX2d1aWRlX2xheW91dCAuY2F0ZWdvcnlfYnggLmNhdGVfbHN0IGxpLm5ldyBhOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMyN3B4IC05ODZweDtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiA3cHg7XG59XG5cbi5yZXN0YXJ0X3R4dCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMHB4IDBweDtcbiAgd2lkdGg6IDk5NXB4O1xuICBoZWlnaHQ6IDMxM3B4O1xufVxuXG4uc19yYW5rXzEsIC50YmxfbHN0IC5sYmxfdG9wXzEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTFweCAtMTE1M3B4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uc19yYW5rXzIsIC50YmxfbHN0IC5sYmxfdG9wXzIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xODFweCAtMTE1M3B4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uc19yYW5rXzMsIC50YmxfbHN0IC5sYmxfdG9wXzMge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjFweCAtMTE1M3B4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uc3ViX3Zpc3VhbF9hcnJfbmV4dCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNzNweCAtMTA3OHB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uc3ViX3Zpc3VhbF9hcnJfcHJldiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2OHB4IC0zOTdweDtcbiAgd2lkdGg6IDI2cHg7XG4gIGhlaWdodDogNTJweDtcbn1cblxuLnRpbWVsaW5lX2RvdCwgLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCA+IGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNTE0cHg7XG4gIHdpZHRoOiAxM3B4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi50b29sdGlwX2Fycm93IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzI3cHggLTkyOHB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG4udG9vbHRpcF9hcnJvdzIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MDNweCAtNTQwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDEzcHg7XG59XG5cbi50b3BfYnRuLCAuYnRuX2dvX3RvcCB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyODNweCAtMjU0cHg7XG4gIHdpZHRoOiA0OXB4O1xuICBoZWlnaHQ6IDQ5cHg7XG59XG5cbi50b3BfcmFua18xLCAudG9wX3JhbmtfbHN0IC50b3BfcmFua19pY28udG9wX3JhbmtfMSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI1NnB4IC0xMDc4cHg7XG4gIHdpZHRoOiA3NnB4O1xuICBoZWlnaHQ6IDY3cHg7XG59XG5cbi50b3BfcmFua18yLCAudG9wX3JhbmtfbHN0IC50b3BfcmFua19pY28udG9wX3JhbmtfMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMDc4cHg7XG4gIHdpZHRoOiA3NnB4O1xuICBoZWlnaHQ6IDY3cHg7XG59XG5cbi50b3BfcmFua18zLCAudG9wX3JhbmtfbHN0IC50b3BfcmFua19pY28udG9wX3JhbmtfMyB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMzNnB4IC0xMDc4cHg7XG4gIHdpZHRoOiA3NnB4O1xuICBoZWlnaHQ6IDY3cHg7XG59XG5cbi50cmluaXR5IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTgwNHB4O1xuICB3aWR0aDogMzE1cHg7XG4gIGhlaWdodDogNjBweDtcbn1cblxuLnR5cGVfYm94IHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwcHggLTMxN3B4O1xuICB3aWR0aDogMjM4cHg7XG4gIGhlaWdodDogMjY2cHg7XG59XG5cbi51cCwgLnRibF9sc3QgLnJfbnVtIC5yX2NoYW5nZS5yX3VwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExOTNweCAtMjEwcHg7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDZweDtcbn1cblxuYm9keSxcbmRpdixcbmRsLFxuZHQsXG5kZCxcbnVsLFxub2wsXG5saSxcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNixcbnAsXG50YWJsZSxcbnRoLFxudGQsXG5mb3JtLFxuZmllbGRzZXQsXG5sZWdlbmQsXG50ZXh0YXJlYSxcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEsXG5idXR0b24sXG5hcnRpY2xlLFxuYXNpZGUsXG5kaWFsb2csXG5mb290ZXIsXG5oZWFkZXIsXG5zZWN0aW9uLFxuZm9vdGVyLFxubmF2LFxuZmlndXJlLFxubWFpbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuKiB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5hcnRpY2xlLFxuYXNpZGUsXG5kaWFsb2csXG5mb290ZXIsXG5oZWFkZXIsXG5zZWN0aW9uLFxuZm9vdGVyLFxubmF2LFxuZmlndXJlLFxubWFpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5odG1sLFxuYm9keSB7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiBub25lO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcbn1cblxuaW1nLFxuZm9ybSxcbmZpZWxkc2V0LFxuc3ZnLFxubGkge1xuICBib3JkZXI6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbnVsLFxub2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5idXR0b24gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuYnV0dG9uOmRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG59XG5cbmlucHV0OjotbXMtcmV2ZWFsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaW5wdXQ6Oi1tcy1jbGVhciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuYWRkcmVzcyxcbmNhcHRpb24sXG5lbSB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuYSxcbmE6Zm9jdXMsXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi5zYi1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cblxuLnNiLWNvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMjAlO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogMjAlO1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2Itc2Nyb2xsYmFyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogOXB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA4cHg7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG59XG5cbi5zYi1zY3JvbGxiYXItY29udGFpbmVyLWhpZGUge1xuICByaWdodDogLTIwcHg7XG59XG5cbi5zYi1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjODY4Njg2O1xufVxuXG4uc2ItY29udGFpbmVyLW5vc2Nyb2xsIC5zYi1zY3JvbGxiYXItY29udGFpbmVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udGJsX2xzdF9pbmRpIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgaGVpZ2h0OiAxM3B4O1xufVxuXG4udGJsX2xzdF9pbmRpIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi50YmxfbHN0X2luZGkgbGkgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi50YmxfbHN0X2luZGkgbGkgfiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuXG4udGJsX2xzdF9pbmRpIGxpIH4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogI2M4YzhjZjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY29udGVudDogJyc7XG59XG5cbi50YmxfbHN0X2luZGkgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnRibF9sc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzODQ4NTk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRibF9sc3QuYm90X2xpbmVfZ3JheSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4udGJsX2xzdC50b3BfbGluZV9ncmF5IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi50YmxfbHN0LnRvcF9saW5lX2dyYXkyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XG59XG5cbi50YmxfbHN0LmhpZ2hfbGggdGgsIC50YmxfbHN0LmhpZ2hfbGggdGQge1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi50YmxfbHN0LnR5cGUxIHRoLCAudGJsX2xzdC50eXBlMSB0ZCB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG5cbi50YmxfbHN0IHRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnRibF9sc3QgdGhlYWQgdGgge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuXG4udGJsX2xzdCB0aGVhZCB0aC50eHRfbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbn1cblxuLnRibF9sc3QgdGJvZHkgdHIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGZkZjtcbn1cblxuLnRibF9sc3QgdGJvZHkgdHI6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4udGJsX2xzdCB0Ym9keSB0ci50b3BfcmFua19yb3cgdGQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udGJsX2xzdCB0Ym9keSB0ci50b3BfcmFua19yb3cgdGQgLnJfY2hhbmdlIHtcbiAgdG9wOiAxMHB4O1xufVxuXG4udGJsX2xzdCAubm9kYXRhIHtcbiAgaGVpZ2h0OiA0ODBweDtcbn1cblxuLnRibF9sc3QgLm5vZGF0YSAuaWNvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogOHB4IGF1dG8gMDtcbn1cblxuLnRibF9sc3QgLm5vZGF0YSAudHh0X21zZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDEycHggYXV0byAwO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjODY4Njg2O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGJsX2xzdCB0ZCB7XG4gIGhlaWdodDogNjBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi50YmxfbHN0IHRkLnR4dF9sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4udGJsX2xzdCB0ZC5ndWlsZF9uYW1lX2NlbGwge1xuICBwYWRkaW5nLWxlZnQ6IDE0NXB4O1xufVxuXG4udGJsX2xzdCB0ZC5ndWlsZF9uYW1lX2NlbGwgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi50YmxfbHN0IHRkLmd1aWxkX25hbWVfY2VsbDIge1xuICBwYWRkaW5nLWxlZnQ6IDg4cHg7XG59XG5cbi50YmxfbHN0IHRkLmd1aWxkX25hbWVfY2VsbDIgaW1nIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4udGJsX2xzdCB0ZCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udGJsX2xzdCB0ZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50YmxfbHN0IHRkIGE6aG92ZXIgLnRpdCB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4udGJsX2xzdCB0ZCBhLmJ0biB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnRibF9sc3QgdGQgLmxibF9vdXRsaW5lICsgLnRpdCB7XG4gIG1heC13aWR0aDogNzQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4udGJsX2xzdCB0ZCAudGl0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDg3MHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyO1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRibF9sc3QgdGQgLnRpdCArIC5pY29fYXR0YWNoIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi50YmxfbHN0IHRkIC5udW1iZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODY4Njg2O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnRibF9sc3QgdGQgLm51bWJlciArIC50eHRfbmV3IHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnRibF9sc3QgdGQgLmljb19hdHRhY2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi50YmxfbHN0IHRkIC50eHRfbmV3IHtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG59XG5cbi50YmxfbHN0IHRkIGVtIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi50YmxfbHN0IHRkIC5pY29fY2hhbmdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDExcHg7XG4gIG1hcmdpbjogMCA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4udGJsX2xzdCB0ZCAudHh0X3Jlc3VsdCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnRibF9sc3QgLmNlbGxfdjEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuXG4udGJsX2xzdCAuY2VsbF92MSB0ZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50YmxfbHN0IC5jZWxsX3YyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjNmNDtcbn1cblxuLnRibF9sc3QgLmNlbGxfdjMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udGJsX2xzdCAucl9udW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi50YmxfbHN0IC5yX251bSAucl9jaGFuZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiAxMDAlO1xuICBoZWlnaHQ6IDlweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDlweDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi50YmxfbHN0IC5yX251bSAucl9jaGFuZ2U6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YjhjOTI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4udGJsX2xzdCAucl9udW0gLnJfY2hhbmdlLnJfdXA6YmVmb3JlLCAudGJsX2xzdCAucl9udW0gLnJfY2hhbmdlLnJfZG93bjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4udGJsX2xzdCAucl9udW0gLnJfY2hhbmdlLnJfdXA6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogLTNweDtcbn1cblxuLnRibF9sc3QgLnJfbnVtIC5yX2NoYW5nZS5yX2Rvd246YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLnRibF9sc3QgLnJfbnVtIFtjbGFzc149XCJsYmxfdG9wX1wiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGJsX2xzdCAubGJsX3RvcF8xIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi50YmxfbHN0IC5sYmxfdG9wXzIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnRibF9sc3QgLmxibF90b3BfMyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udGJsX2xzdCAuc29ydF9idG4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi50YmxfbHN0IC5zb3J0X2J0bjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgbWFyZ2luLXRvcDogOXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjb250ZW50OiAnJztcbn1cblxuLnRibF9sc3QgLnNvcnRfYnRuLm5vX2J0bjphZnRlciB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnRibF9sc3QgLnNvcnRfYnRuLnNvcnRfdXA6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMTgwZGVnKTtcbn1cblxuLnRibF9sc3QucXVlc3Rpb24gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiA3MnB4O1xufVxuXG4udGJsX2xzdC5xdWVzdGlvbiBhOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogNTBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMyN3B4IC05NjdweDtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4udGJsX2xzdC5xdWVzdGlvbiBhOmhvdmVyIC50aXQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi50YmxfbHN0LnF1ZXN0aW9uIC50eHRfcSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDExN3B4O1xuICBmb250LWZhbWlseTogJ25vdG9zYW5zJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM0MDRkYWI7XG4gIGxpbmUtaGVpZ2h0OiA2OXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi50YmxfbHN0LnF1ZXN0aW9uIC5sYmxfb3V0bGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi50YmxfbHN0LnF1ZXN0aW9uIC50aXQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiA3MnB4O1xufVxuXG4udGJsX2xzdC5kb3dubG9hZF9mYXEgdHIgPiAqOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udGJsX2xzdC5kb3dubG9hZF9mYXEgdHIgPiAqOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi50YmxfbHN0Lm5vdmVsIC50eHRfbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLnRibF9sc3Qubm92ZWwgLnRpdCB7XG4gIG1heC13aWR0aDogMjQwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4udGJsX2xzdC5ub3ZlbCAubnVtYmVyIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLnRibF9sc3Qubm92ZWwgLnR4dF9ub3ZlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiA3NzZweDtcbiAgcGFkZGluZzogMTdweCAwIDE4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udGJsX2xzdC5ub3ZlbCAudHh0X25vdmVsOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50YmxfbHN0Lm5vdmVsICsgLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiAxMDBweDtcbn1cblxuLnRibF9sc3QgLmRhc2gge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cblxuLnRibF9sc3QgLmF0X3NpZ24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi50YmxfbHN0IC5hdF9zaWduICsgLmRvbWFpbiB7XG4gIG1hcmdpbjogLTZweCAwIDAgMjFweDtcbn1cblxuLnRibF9sc3QgLnNtcyB7XG4gIG1hcmdpbi1sZWZ0OiA0NHB4O1xufVxuXG4udGJsX2xzdCAuY2VydGlmaWNhdGlvbl9ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAyN3B4O1xufVxuXG4udGJsX2xzdCAuY2VydGlmaWNhdGlvbl9ib3g6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Y2Y7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4udGJsX2xzdCAuY2VydGlmaWNhdGlvbl9ib3ggaW5wdXQge1xuICB3aWR0aDogMTA0cHg7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuXG4udGJsX2xzdCAuY2VydGlmaWNhdGlvbl9ib3ggLmNvdW50ZG93biB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDA0ZGFiO1xufVxuXG4udGJsX2xzdCAuY2VydGlmaWNhdGlvbl9ib3ggLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4udGJsX2xzdCAubWVzc2FnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNiODNkM2Q7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRibF9sc3QgLnZhbGlkYXRlIC5tZXNzYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi53cml0ZV9hcmVhIC5hcmVhX3RpdCB7XG4gIG1hcmdpbi1ib3R0b206IDE3cHg7XG59XG5cbi53cml0ZV9hcmVhIC50YmxfbHN0IHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLndyaXRlX2FyZWEgLnRibF9sc3QgLmVkaXRvciB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi53cml0ZV9hcmVhIC50YmxfbHN0IHRoLFxuLndyaXRlX2FyZWEgLnRibF9sc3QgdGQge1xuICBoZWlnaHQ6IDc0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi53cml0ZV9hcmVhIC50YmxfbHN0IHRoIHtcbiAgcGFkZGluZy1sZWZ0OiAyOXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi53cml0ZV9hcmVhIC50YmxfbHN0IC5yZG9fbHN0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ud3JpdGVfYXJlYSAudGJsX2xzdCAucmRvX2xzdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4ud3JpdGVfYXJlYSAudGJsX2xzdCAucmRvX2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ud3JpdGVfYXJlYSAudGJsX2xzdCAucmRvX3YyIGlucHV0OmNoZWNrZWQgKyBsYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMzg0ODU5O1xufVxuXG4ud3JpdGVfYXJlYSAudGJsX2xzdCAucmRvX3YyIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLndyaXRlX2FyZWEgLnRibF9sc3QgLnJkb192MiBsYWJlbDpiZWZvcmUge1xuICBtYXJnaW46IC0ycHggNXB4IDAgMDtcbn1cblxuLndyaXRlX2FyZWEgLnRibF9sc3QgLnNtcyB7XG4gIG1hcmdpbi1sZWZ0OiA0NHB4O1xufVxuXG4ud3JpdGVfYXJlYSAudGJsX2xzdCAuZmlsZV91cGxvYWRfYm94IHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5zZXJ2ZXJfc3RhdHVzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNGRhYjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnNlcnZlcl9zdGF0dXMuaW5zcGVjdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Njc3N2Y7XG59XG5cbi5zZXJ2ZXJfc3RhdHVzLmNyb3dkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTAyNDI0O1xufVxuXG4uc2VydmVyX3N0YXR1cy51bmNyb3dkZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTA5MjE2O1xufVxuXG4uc2VydmVyX3N0YXR1cy5yZWNvbW1hbmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc4MzMxO1xufVxuXG4uc2hvcF9sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY2cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5zaG9wX2xhYmVsLmJlc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc4MzMxO1xufVxuXG4uc2hvcF9sYWJlbC5uZXcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0ZGFiO1xufVxuXG4uc2hvcF9sYWJlbC5tZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MDkyMTY7XG59XG5cbi5sYmwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogNzBweDtcbiAgcGFkZGluZzogMCA1cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5sYmwucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwMjQyNDtcbn1cblxuLmxibC55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjc4MzMxO1xufVxuXG4ubGJsLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwOTIxNjtcbn1cblxuLmxibC5ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNGRhYjtcbn1cblxuLmxibC5wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTU0MGFiO1xufVxuXG4ubGJsX291dGxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogNzJweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBwYWRkaW5nOiAwIDVweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5sYmxfb3V0bGluZS5yZWQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTAyNDI0O1xuICBjb2xvcjogI2UwMjQyNDtcbn1cblxuLmxibF9vdXRsaW5lLnllbGxvdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiNzgzMzE7XG4gIGNvbG9yOiAjYjc4MzMxO1xufVxuXG4ubGJsX291dGxpbmUuZ3JlZW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTA5MjE2O1xuICBjb2xvcjogIzUwOTIxNjtcbn1cblxuLmxibF9vdXRsaW5lLmJsdWUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0ZGFiO1xuICBjb2xvcjogIzQwNGRhYjtcbn1cblxuLmxibF9vdXRsaW5lLnB1cnBsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNTQwYWI7XG4gIGNvbG9yOiAjYTU0MGFiO1xufVxuXG4ubGJsX291dGxpbmUuYmxhY2sge1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjIyO1xuICBjb2xvcjogIzIyMjtcbn1cblxuLmxibF9vdXRsaW5lLnNfbGJsIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5sYmxfb3V0bGluZS50eHRfcyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmxheWVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgcGFkZGluZzogNTBweCAwO1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xufVxuXG4ubGF5ZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ucG9wdXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDAxO1xuICB3aWR0aDogMTQxMHB4O1xuICBtYXJnaW46IDUwcHggYXV0bztcbiAgcGFkZGluZzogMjZweCA2MHB4IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5wb3B1cCAudGJsX2xzdCBlbSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wb3B1cC5ndWlsZF9wb3B1cCB7XG4gIHdpZHRoOiAxMDkycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnBvcHVwLmd1aWxkX3BvcHVwIC5wb3B1cF9jdCB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG59XG5cbi5wb3B1cC5ndWlsZF9wb3B1cCAucG9wdXBfY3QgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5wb3B1cC5jYWxjX2d1aWRlX3BvcCB7XG4gIHdpZHRoOiA5MzJweDtcbiAgaGVpZ2h0OiA0MjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucG9wdXAuY2FsY19ndWlkZV9wb3AgLnBvcHVwX2N0IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnBvcHVwLmNhbGNfZ3VpZGVfcG9wIC5wb3B1cF9jdCBwIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnBvcHVwLmNhbGNfZ3VpZGVfcG9wIC5zYi1jb250YWluZXIge1xuICB3aWR0aDogY2FsYygxMDAlICsgMzBweCk7XG59XG5cbi5wb3B1cC5jYWxjX2d1aWRlX3BvcCAuc2ItY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDE5OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wb3B1cC5pbnZpdGVfYWR2X3BvcCwgLnBvcHVwLmluZm9fY291cG9uX3JldHVybiB7XG4gIHdpZHRoOiA5MzJweDtcbiAgaGVpZ2h0OiA0MjBweDtcbn1cblxuLnBvcHVwLmludml0ZV9hZHZfcG9wIC5zYi1jb250YWluZXIsIC5wb3B1cC5pbmZvX2NvdXBvbl9yZXR1cm4gLnNiLWNvbnRhaW5lciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcbn1cblxuLnBvcHVwLmludml0ZV9hZHZfcG9wIC5zYi1jb250ZW50LCAucG9wdXAuaW5mb19jb3Vwb25fcmV0dXJuIC5zYi1jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMjQzcHggIWltcG9ydGFudDtcbn1cblxuLnBvcHVwLmludml0ZV9hZHZfcG9wIC5zYi1jb250ZW50IC5kb3RfbHN0LCAucG9wdXAuaW5mb19jb3Vwb25fcmV0dXJuIC5zYi1jb250ZW50IC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnBvcHVwLnN1cHBvcnRfcG9wdXAge1xuICB3aWR0aDogMTA5MnB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wb3B1cC5zdXBwb3J0X3BvcHVwIC5wb3B1cF9jdCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5wb3B1cC5zdXBwb3J0X3BvcHVwIC5wb3B1cF9jdCA+IHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDIxcHggMCAxMHB4O1xuICBjb2xvcjogIzIyMjtcbn1cblxuLnBvcHVwLnN1cHBvcnRfcG9wdXAgLnBvcHVwX2N0ID4gc3Ryb25nOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnBvcHVwLnN1cHBvcnRfcG9wdXAgLnBvcHVwX2N0IC5zZWxlY3Qge1xuICB3aWR0aDogMTMwcHg7XG59XG5cbi5wb3B1cC5zdXBwb3J0X3BvcHVwIC5wb3B1cF9jdCAuc2VsZWN0ICsgLnNlbGVjdCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5wb3B1cC5zdXBwb3J0X3BvcHVwIC5wb3B1cF9jdCAuYnRuX2F1dGhlbnRpY2F0ZSB7XG4gIHdpZHRoOiAxMDRweDtcbiAgbWFyZ2luLWxlZnQ6IDIycHg7XG59XG5cbi5wb3B1cC5zdXBwb3J0X3BvcHVwIC5wb3B1cF9jdCAuYnRuX2F1dGhlbnRpY2F0ZS5ncmF5ZmlsbDIge1xuICB3aWR0aDogOTJweDtcbn1cblxuLnBvcHVwLnN1cHBvcnRfcG9wdXAgLnBvcHVwX2N0IC5jZXJ0aWZpY2F0aW9uX2JveCBpbnB1dCB7XG4gIHdpZHRoOiAxMDRweDtcbn1cblxuLnBvcHVwLnN1cHBvcnRfcG9wdXAgLmRhc2hfbHN0IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnBvcHVwLnN1cHBvcnRfcG9wdXAgLmRhc2hfbHN0IGxpIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucG9wdXAuc3VwcG9ydF9wb3B1cCAuZGFzaF9sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucG9wdXAuc2FuY3Rpb25zX3BvcHVwIHtcbiAgd2lkdGg6IDEwOTJweDtcbn1cblxuLnBvcHVwLnNhbmN0aW9uc19wb3B1cCAucG9wdXBfY3QgcCB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5wb3B1cC5zYW5jdGlvbnNfcG9wdXAgLnBvcHVwX2N0IHAgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5wb3B1cC5zYW5jdGlvbnNfcG9wdXAgLnBvcHVwX2N0IHAgYTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDFweDtcbiAgcmlnaHQ6IDFweDtcbiAgYm90dG9tOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0ZGFiO1xuICBjb250ZW50OiAnJztcbn1cblxuLnBvcHVwLnNhbmN0aW9uc19wb3B1cCAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucG9wdXAuc2FuY3Rpb25zX3BvcHVwIC50YmxfbHN0IHRoLCAucG9wdXAuc2FuY3Rpb25zX3BvcHVwIC50YmxfbHN0IHRkIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4ucG9wdXAuc2FuY3Rpb25zX3BvcHVwIC50YmxfbHN0IC50eHRfYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5wb3B1cC5zYW5jdGlvbnNfcG9wdXAgLnBvcF9idG5fZ3JwIC5idG4uYnRuX2xnIHtcbiAgd2lkdGg6IDI2MnB4O1xuICBtYXJnaW46IDAgMTBweDtcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAge1xuICB3aWR0aDogMTA5MnB4O1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAudGJsX2xzdCB7XG4gIGJvcmRlcjogc29saWQgI2E0YTRhNDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAgLnRibF9sc3QgdGgge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IHRkIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IHRkID4gZGl2IHtcbiAgcGFkZGluZzogMTdweCAwIDE1cHg7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IC5zZWFyY2hfaW5wIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAgLnRibF9sc3QgLnNlYXJjaF9pbnAgaW5wdXQge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IC5zZWFyY2hfaW5wIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAgLnRibF9sc3QgLnNlYXJjaF9pbnAgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IC5zZWFyY2hfaW5wIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IC5zZWFyY2hfaW5wIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IC5jYXNoIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNiODNkM2Q7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IC50eHRfbm90ZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IC5idG5fbWludXMsXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAudGJsX2xzdCAuYnRuX3BsdXMge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAudGJsX2xzdCAubnVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IC5idG5fY2hhcmdlIHtcbiAgd2lkdGg6IDYwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0NnB4O1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAudGJsX2xzdCAuYnRuX2xpbWl0IHtcbiAgbWFyZ2luLWxlZnQ6IDU0cHg7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC50YmxfbHN0IC5pbnBfcGFzcyB7XG4gIHdpZHRoOiAxNjBweDtcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAgLnByb2R1Y3RfYngge1xuICBoZWlnaHQ6IDEzMHB4O1xuICBtYXJnaW46IDUwcHggMCA0MHB4O1xuICBmb250LXNpemU6IDA7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5wcm9kdWN0X2luZm8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQ1MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDEzcHggMCAwIDEzNHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAucHJvZHVjdF9pbmZvIC5idG5fZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAucHJvZHVjdF9pbmZvIC5idG5fZ3JvdXAgYnV0dG9uIHtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAucHJvZHVjdF9pbmZvIC5idG5fZ3JvdXAgYnV0dG9uOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5wcm9kdWN0X2luZm8gLmljbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAgLnByb2R1Y3RfaW5mbyAuaWNvX2hlYXJ0X3cge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5wcm9kdWN0X2luZm8gLmJ0bl9oZWFydCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMDI0MjQ7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5wcm9kdWN0X2luZm8gLmJ0bl9oZWFydC5pc19kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5wcm9kdWN0X2luZm8gLmJ0bl9naWZ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNGRhYjtcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAgLnByb2R1Y3RfdGh1bWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwNHB4O1xuICBoZWlnaHQ6IDEwNHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZjRjZjg4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAucHJvZHVjdF90aHVtYiBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAucHJvZHVjdF9uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5wcm9kdWN0X2Rlc2Mge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMDIyMjIyO1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAucHJvZHVjdF9kZXRhaWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0OTlweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMjJweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5wcm9kdWN0X2RldGFpbCBwIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgY29sb3I6ICMyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAucHJvZHVjdF9kZXRhaWwgdWwge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAucHJvZHVjdF9kZXRhaWwgLnNiLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAgLnByb2R1Y3RfZGV0YWlsIC5zYi1zY3JvbGxiYXItY29udGFpbmVyIHtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogNnB4O1xuICBib3R0b206IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAgLnByb2R1Y3RfZGV0YWlsIC5zYi1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5zZWFyY2hfcmVzdWx0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAuc2VhcmNoX3Jlc3VsdCBkdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAuc2VhcmNoX3Jlc3VsdCBkdDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Y2Y7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAuc2VhcmNoX3Jlc3VsdCBkdDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5zZWFyY2hfcmVzdWx0IGR0OmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5zZWFyY2hfcmVzdWx0IGRkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLnBvcHVwLnByb2R1Y3RfcG9wdXAgLmxzdF90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5wb3B1cC5wcm9kdWN0X3BvcHVwIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ucG9wdXAucHJvZHVjdF9wb3B1cCAuZG90X2xzdCBsaSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ucG9wdXAuY2hhcl9sc3RfcG9wdXAge1xuICB3aWR0aDogMTA5MnB4O1xufVxuXG4ucG9wdXAuY2hhcl9sc3RfcG9wdXAgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5wb3B1cC5jaGFyX2xzdF9wb3B1cCAuYnRuX2dycCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5wb3B1cC5jaGFyX3RyYW5zZmVyX3BvcHVwIHtcbiAgd2lkdGg6IDEwOTJweDtcbn1cblxuLnBvcHVwLmNoYXJfdHJhbnNmZXJfcG9wdXAgLnBvcHVwX2N0IHAge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnBvcHVwLmNoYXJfdHJhbnNmZXJfcG9wdXAgLnBvcHVwX2N0IHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnBvcHVwLmNoYXJfdHJhbnNmZXJfcG9wdXAgLnBvcHVwX2N0IC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cblxuLnBvcHVwLmNoYXJfdHJhbnNmZXJfcG9wdXAgLnBvcHVwX2N0IC50YmxfbHN0IC50eHRfbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLnBvcHVwLmNoYXJfdHJhbnNmZXJfcG9wdXAgLnBvcHVwX2N0IC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucG9wdXAuY2hhcl90cmFuc2Zlcl9wb3B1cCAucG9wdXBfY3QgLnBvcF9idG5fZ3JwIHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cblxuLnBvcHVwLnB1cmNoYXNlX2hpc3Rvcnkge1xuICB3aWR0aDogMTA5MnB4O1xufVxuXG4ucG9wdXAucHVyY2hhc2VfaGlzdG9yeSAubm90ZSB7XG4gIG1hcmdpbjogMjVweCAwIDI2cHg7XG59XG5cbi5wb3B1cC5wdXJjaGFzZV9oaXN0b3J5IC5ub3RlIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ucG9wdXAucHVyY2hhc2VfaGlzdG9yeSAubm90ZSBwIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ucG9wdXAucHVyY2hhc2VfaGlzdG9yeSAudGJsX2xzdCB7XG4gIGJvcmRlcjogc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLnBvcHVwLnB1cmNoYXNlX2hpc3RvcnkgLnRibF9sc3QgdGgsXG4ucG9wdXAucHVyY2hhc2VfaGlzdG9yeSAudGJsX2xzdCB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLnBvcHVwLnB1cmNoYXNlX2hpc3RvcnkgLmd1aWRlX2xzdCB7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG59XG5cbi5wb3B1cC5wdXJjaGFzZV9oaXN0b3J5IC5ndWlkZV9sc3QgZHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ucG9wdXAucHVyY2hhc2VfaGlzdG9yeSAuZ3VpZGVfbHN0IGR0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnBvcHVwLnB1cmNoYXNlX2hpc3RvcnkgLmd1aWRlX2xzdCBkZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi5wb3B1cC5wdXJjaGFzZV9oaXN0b3J5IC5ndWlkZV9sc3QgLmljb19hcnJfdHh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDZweCAwIDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnBvcHVwLmRlbGVnYXRpb25fc3ZfcG9wdXAge1xuICB3aWR0aDogMTA5MnB4O1xufVxuXG4ucG9wdXAuZGVsZWdhdGlvbl9zdl9wb3B1cCAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnBvcHVwLmRlbGVnYXRpb25fc3ZfcG9wdXAgLnRibF9sc3QgLnR4dF9sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAyNnB4O1xufVxuXG4ucG9wdXAuZGVsZWdhdGlvbl9zdl9wb3B1cCAudGJsX2xzdCAuYnRuIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW4tbGVmdDogNjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCB7XG4gIHdpZHRoOiAxMDkycHg7XG59XG5cbi5wb3B1cC5jYXNoX3BvcHVwIC5wb3B1cF9jdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnR4dF9ub3RlIHtcbiAgbWFyZ2luLXRvcDogMzdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzIyMjtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLmJ0bl9zZXR0aW5nX2xpbWl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAudGJsX2xzdCB0aCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnRibF9sc3QgdGQge1xuICBoZWlnaHQ6IDcwcHg7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnRibF9sc3QgdGQgPiBkaXYge1xuICBwYWRkaW5nOiAxN3B4IDAgMTVweDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnRibF9sc3QgLnJkby5yZG9fdjEgbGFiZWwge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5wb3B1cC5jYXNoX3BvcHVwIC50YmxfbHN0IC5yZG9fbHN0IHtcbiAgbWFyZ2luOiAtNXB4IC02cHggLTRweDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnRibF9sc3QgLnJkb19sc3QgbGkge1xuICBtYXJnaW46IDVweCA2cHggNHB4O1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAudGJsX2xzdCAuY2FzaCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAudGJsX2xzdCAuY2FzaCAubnVtIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAudGJsX2xzdCAuY2FzaC50eHRfYmx1ZSB7XG4gIGNvbG9yOiAjNDA0ZGFiO1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAudGJsX2xzdCAudHh0X2FmdGVyX2NoYXJnZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5wb3B1cC5jYXNoX3BvcHVwIC50YmxfbHN0IGVtIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnR4dF9ub3RpY2Uge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNDA0ZGFiO1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAuY2FzaF90ZXJtIHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLmNhc2hfdGVybSBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5wb3B1cC5jYXNoX3BvcHVwIC5jYXNoX3Rlcm0gKyAuYnRuX291dGxpbmUge1xuICB3aWR0aDogNjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0MDRkYWI7XG4gIGNvbG9yOiAjNDA0ZGFiO1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAucmVnaXN0cnlfc3RlcF9sc3Qge1xuICBtYXJnaW46IDUwcHggMCA0NXB4O1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAubHN0X3RpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLmRvdF9sc3QgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5wb3B1cC5jYXNoX3BvcHVwIC5kb3RfbHN0IGxpOmJlZm9yZSB7XG4gIHRvcDogOXB4O1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAuaW5wX3Bhc3Mge1xuICB3aWR0aDogMTkwcHg7XG59XG5cbi5wb3B1cC5jYXNoX3BvcHVwIC52YWxpZGF0ZSAubWVzc2FnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuXG4ucG9wdXAuY2FzaF9wb3B1cCAuYnRuX2VkaXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5wb3B1cC5jYXNoX3BvcHVwIC5idG5fZWRpdCAuaWNvX2Fycl90eHRfYmx1ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBmb250LXNpemU6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5wb3B1cC5jYXNoX3BvcHVwIC5yZXN1bHRfYngge1xuICBtYXJnaW4tdG9wOiA1NXB4O1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnJlc3VsdF9ieCAudGl0IHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnJlc3VsdF9ieCArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogNjJweDtcbn1cblxuLnBvcHVwLmNhc2hfcG9wdXAgLnJlc3VsdF9ieCArIC50YmxfbHN0ICsgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucG9wdXAuYnV5X3ZpcF9wb3B1cCB7XG4gIHdpZHRoOiAxMDkycHg7XG59XG5cbi5wb3B1cC5idXlfdmlwX3BvcHVwIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnBvcHVwLmJ1eV92aXBfcG9wdXAgLnRibF9sc3QgLmJ0biB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnBvcHVwLmJ1eV92aXBfcG9wdXAgLnRibF9sc3QgLmlucF90eHQge1xuICB3aWR0aDogMTUwcHg7XG59XG5cbi5wb3B1cC5idXlfdmlwX3BvcHVwIC50YmxfbHN0IC5pbnBfdHh0ICsgLnR4dF9ibHVlIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5wb3B1cC5idXlfdmlwX3BvcHVwIC50YmxfbHN0IHRkLnR4dF9sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4ucG9wdXAuYnV5X3ZpcF9wb3B1cCAudGJsX2xzdCAudHh0X21zZyB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xufVxuXG4ucG9wdXAuYnV5X3ZpcF9wb3B1cCAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnBvcHVwLmJ1eV92aXBfcG9wdXAgLmRvdF9sc3QgbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5wb3B1cCAucG9wX2Jsb2NrIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnBvcHVwIC5wb3BfYmxvY2sgLmJsb2NrX3RpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMTAxMDEwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucG9wdXAgLnBvcF9ibG9jayAuYmxvY2tfdGl0ICsgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxN3B4O1xufVxuXG4ucG9wdXAgLnBvcF9ibG9jayB+IC5wb3BfYmxvY2sge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucG9wdXAgLnBvcHVwX3RpdF9ib3gge1xuICBtYXJnaW4tdG9wOiAyNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODQ4NTk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBvcHVwIC5wb3B1cF90aXRfYm94IC5wb3BfdGl0IHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzM4NDg1OTtcbn1cblxuLnBvcHVwIC5wb3B1cF90aXRfYm94Lmhhc190YWJfbG5rIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5wb3B1cCAucG9wdXBfdGl0X2JveCAudGFic19sbmtfbHN0IHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4ucG9wdXAgLnRhYiB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnBvcHVwIC50YWIgbGkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4ucG9wdXAgLnRhYiBsaS5vbiBhIHtcbiAgY29sb3I6ICMzODQ4NTk7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMzg0ODU5O1xufVxuXG4ucG9wdXAgLnRhYiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNhNGE0YTQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBsaW5lLWhlaWdodDogOTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2U1ZTVlNTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucG9wdXAgLnBvcHVwX2N0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ucG9wdXAgLnBvcHVwX2N0LnRhYl9jdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wb3B1cCAucG9wdXBfY3QgLnRpdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wb3B1cCAucG9wdXBfY3QgLnN1YnRpdCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5wb3B1cCAucG9wdXBfY3QgLnRibF93cmFwIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnBvcHVwIC5wb3B1cF9jdCAudGJsX3dyYXAgdGgsXG4ucG9wdXAgLnBvcHVwX2N0IC50Ymxfd3JhcCB0ZCB7XG4gIHBhZGRpbmc6IDdweCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucG9wdXAgLnBvcHVwX2N0IC50Ymxfd3JhcCB0aGVhZCB0aCB7XG4gIGNvbG9yOiAjMjIyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuXG4ucG9wdXAgLnBvcHVwX2N0IC50Ymxfd3JhcCB0ZCB7XG4gIGNvbG9yOiAjNWU1ZTVlO1xufVxuXG4ucG9wdXAgLnBvcHVwX2N0IC50Ymxfd3JhcCArIC50Ymxfd3JhcCB7XG4gIG1hcmdpbi10b3A6IDMzcHg7XG59XG5cbi5wb3B1cCAucG9wdXBfY3QgcCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIGNvbG9yOiAjODY4Njg2O1xufVxuXG4ucG9wdXAgLnBvcHVwX2N0IC5hZ3JlZW1lbnRfbHN0ID4gbGkge1xuICBtYXJnaW4tdG9wOiAzNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlMmU3ZWU7XG59XG5cbi5wb3B1cCAucG9wdXBfY3QgLmFncmVlbWVudF9sc3QgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5wb3B1cCAucG9wdXBfY3QgLmFncmVlbWVudF9sc3QgPiBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5wb3B1cCAucG9wdXBfY3QgLmFncmVlbWVudF9sc3QgPiBsaSBlbSB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMTAxMDEwO1xufVxuXG4ucG9wdXAgLnBvcHVwX2N0IC5hZ3JlZW1lbnRfbHN0IC50aXQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5wb3B1cCAucG9wdXBfY3QgLmFncmVlbWVudF9sc3QgLnRpdCAubnVtIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4ucG9wdXAgLnBvcHVwX2N0IC5hZ3JlZW1lbnRfbHN0IC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnBvcHVwIC5wb3B1cF9jdCAuYWdyZWVtZW50X2xzdCAuZGFzaF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4ucG9wdXAgLnNiLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMzI1cHg7XG59XG5cbi5wb3B1cCAuc2Itc2Nyb2xsYmFyLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucG9wdXAgLnNiLWNvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiA1MzRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMjJweDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wb3B1cCAuc2ItY29udGVudC1pbm5lciB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ucG9wdXAgLmJ0bl9jbG9zZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MHB4O1xuICByaWdodDogLTEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5wb3B1cCAucG9wX2J0bl9ncnAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wb3B1cCAucG9wX2J0bl9ncnAgLmJ0biB7XG4gIG1hcmdpbjogMCA4cHg7XG59XG5cbi5wb3B1cCAuZG90X2xzdCBsaSBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5ib2R5LCBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSwgYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCAnbm90b3NhbnMnLCAnQXBwbGUgU0QgR290aGljIE5lbycsIERvdHVtLCAn64+L7JuAJywgc2Fucy1zZXJpZjtcbn1cblxuLmJsaW5kLFxuY2FwdGlvbiBzcGFuLFxubGVnZW5kIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5pIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2tpcCB7XG4gIGhlaWdodDogMDtcbn1cblxuLnNraXAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTEwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5za2lwIGE6Zm9jdXMsXG4jc2tpcCBhOmFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogMTczMHB4O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDkwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNDNweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTQxMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAyMHB4O1xufVxuXG4uaW5uZXI6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtaW4td2lkdGg6IDE3MzBweDtcbiAgaGVpZ2h0OiA5MHB4O1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4uaGVhZGVyLnRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5oZWFkZXIudHJhbnNwYXJlbnQgLmduYiB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG59XG5cbi5oZWFkZXIuZml4ZWRfbGVmdF9oZWFkZXIge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgd2lkdGg6IDMwMHB4O1xuICBtaW4td2lkdGg6IDMwMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDQycHggMjBweCA0MnB4IDA7XG4gIGJhY2tncm91bmQ6ICMzODQ4NTk7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaGVhZGVyLmZpeGVkX2xlZnRfaGVhZGVyIC5zYi1jb250ZW50IHtcbiAgd2lkdGg6IDEyMiU7XG4gIHBhZGRpbmc6IDAgNDJweCAwIDA7XG59XG5cbi5oZWFkZXIuZml4ZWRfbGVmdF9oZWFkZXIgLnN1Yl90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDI5cHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5oZWFkZXIud2hpdGUge1xuICBoZWlnaHQ6IDExMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbn1cblxuLmhlYWRlci53aGl0ZSAuaW5uZXIge1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oZWFkZXIud2hpdGUgLmxvZ28sIC5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyLndoaXRlIC50aXRsZSBhIHtcbiAgbWFyZ2luOiAyN3B4IDI3cHggMCAyMHB4O1xufVxuXG4uaGVhZGVyLndoaXRlIC5oZWFkZXJfdGl0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICBmb250LXNpemU6IDM2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5oZWFkZXIub3BlbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi5sb2dvLCAuZ2FtZV9ndWlkZV9sYXlvdXQgLmhlYWRlciAudGl0bGUgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDE4cHggMjdweCAwIDYycHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5sb2dvIGEsIC5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC50aXRsZSBhIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDE3N3B4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzMHB4IC04NjhweDtcbiAgd2lkdGg6IDE3N3B4O1xuICBoZWlnaHQ6IDU2cHg7XG4gIGxpbmUtaGVpZ2h0OiA5OTlweDtcbn1cblxuLmduYiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLXdpZHRoOiAxNDQwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxNzFhMWQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5nbmIgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmduYiAuaWNvX25ldyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQ6ICNlODAwMDA7XG4gIGxpbmUtaGVpZ2h0OiA5OTlweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uZ25iX2xzdCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi13aWR0aDogODYwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyNjVweDtcbiAgZm9udC1zaXplOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZ25iX2xzdCAubHN0X2l0bSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA5MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5nbmJfbHN0IC5sc3RfaXRtIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4td2lkdGg6IDExN3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4uZ25iX2xzdCAubHN0X2l0bSA+IGEgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmduYl9sc3QgLmxzdF9pdG0gPiBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4uZ25iX2xzdCAubHN0X2l0bSA+IGEgLmljb19uZXcge1xuICB0b3A6IC02cHg7XG4gIHJpZ2h0OiAtMTBweDtcbn1cblxuLmduYl9sc3QgLmxzdF9pdG0gLmljb19ndWlkZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAtMTlweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC02MTNweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDk5OXB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubHN0X2l0bSAuc3ViX2xzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA5NHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuLmxzdF9pdG0gLnN1Yl9sc3QgYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4ZThlOGU7XG4gIGxldHRlci1zcGFjaW5nOiAtLjNweDtcbn1cblxuLmxzdF9pdG0gLnN1Yl9sc3QgYSA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5sc3RfaXRtIC5zdWJfbHN0IGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmxzdF9pdG0gLnN1Yl9sc3QgYTpob3ZlciA+IHNwYW4ge1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5sc3RfaXRtIC5zdWJfbHN0IC5pY29fbmV3IHtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLThweDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAyNnB4IDUxcHggMCAwO1xuICBmb250LXNpemU6IDA7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLmJ0bl9sb2dpbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTBweCAyOXB4IDEwcHggMzJweDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAuYnRuX2xvZ2luIC5pY29fbG9naW4ge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzQzcHggLTU0MHB4O1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBsaW5lLWhlaWdodDogOTk5cHg7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLmJ0bl9sb2dpbi5idG5fbmFtZSB7XG4gIHBhZGRpbmc6IDVweCAyOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5idG5fbG9naW5fb25nYXRlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5idG5fbG9naW5fb25nYXRlIC5pY29fbG9naW5fb25nYXRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IC0zcHggMTBweCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcxOHB4IC0zODBweDtcbiAgd2lkdGg6IDczcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDk5OXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5idG5fbG9naW5fZ2FtZW1hbmlhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5idG5fb3V0bGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW46IDJweCAyNXB4IDAgMDtcbiAgcGFkZGluZzogNXB4IDE0cHggMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YTRhNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBsZXR0ZXItc3BhY2luZzogLS41cHg7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLmJ0bl9vdXRsaW5lIC5pY29fbG9naW4ge1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTg3MXB4IC0zODBweDtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMTJweDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAubWVtYmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLm1lbWJlcl9pbmZvIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUycHg7XG4gIGxlZnQ6IC02OHB4O1xuICB3aWR0aDogMzAwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLm1lbWJlcl9pbmZvOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMTNweDtcbiAgbGVmdDogMTMwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcyN3B4IC05MjhweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTVweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAubWVtYmVyX2luZm8gLmluZm9faGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDExcHggMjBweCAxM3B4O1xuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5tZW1iZXJfaW5mbyAuaW5mb19oZWFkZXIgLm5hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtLjRweDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAubWVtYmVyX2luZm8gLmluZm9fY250IHtcbiAgcGFkZGluZzogMTJweCAyMHB4IDA7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLm1lbWJlcl9pbmZvIC5jYXNoX2FyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLm1lbWJlcl9pbmZvIC5jYXNoX2FyZWEgKyAuY2FzaF9hcmVhIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAubWVtYmVyX2luZm8gLmNhc2gge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMDAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAubWVtYmVyX2luZm8gLmNhc2g6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg4cHggLTkwM3B4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW46IC00cHggNHB4IDAgMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAubWVtYmVyX2luZm8gLmNhc2ggLnBvaW50X3R4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLm1lbWJlcl9pbmZvIC5idG5fY2FzaCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogIzM4NDg1OTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLm1lbWJlcl9pbmZvIC5idG5fY2FzaDphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAubWVtYmVyX2luZm8gLmluZm9fbHN0IHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLm1lbWJlcl9pbmZvIC5pbmZvX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMCAwIDIxcHg7XG4gIHBhZGRpbmc6IDAgMCAwIDIxcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZsb2F0OiBpbml0aWFsO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5tZW1iZXJfaW5mbyAuaW5mb19sc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDVweDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kOiAjZGZkZmRmO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5tZW1iZXJfaW5mbyAuaW5mb19sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLm1lbWJlcl9pbmZvIC5pbmZvX2xzdCBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5tZW1iZXJfaW5mbyAuaW5mb19sc3QgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMwMDA7XG4gIGxldHRlci1zcGFjaW5nOiAtLjRweDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAubWVtYmVyX2luZm8gLmluZm9fbHN0X3R5cGUyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5tZW1iZXJfaW5mbyAuaW5mb19sc3RfdHlwZTIgbGkge1xuICBtYXJnaW4tbGVmdDogOXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLm1lbWJlcl9pbmZvIC5pbmZvX2xzdF90eXBlMiBsaSBhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC5wY3Jvb20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2NhYjE4YztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAucGNyb29tIC5jYXNlIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjQ7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLnBjcm9vbSAuY2FzZS5vbiB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLnV0aWxfbHN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDhweCAwIDAgMjNweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAudXRpbF9sc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBwYWRkaW5nOiAwIDAgMCAxMXB4O1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGxpbmUtaGVpZ2h0OiB1bnNldDtcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAudXRpbF9sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbmhlYWRlciAuZ25iX3V0aWwgLnV0aWxfbHN0IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2NhYjE4Yztcbn1cblxuaGVhZGVyIC5nbmJfdXRpbCAudXRpbF9sc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjMmMyYzJjO1xuICBjb250ZW50OiBcIlwiO1xufVxuXG5oZWFkZXIgLmduYl91dGlsIC51dGlsX2xzdCBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGVwdGhfYmcge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogMzM2cHg7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5sbmIge1xuICB3aWR0aDogMjcwcHg7XG4gIGJvcmRlcjogc29saWQgIzIyMjtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbn1cblxuLmxuYl9pdG0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLmxuYl9pdG06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4ubG5iX2l0bS5oYXNfc3ViIGE6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzJweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNzlweCAtODQxcHg7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5sbmJfaXRtLmhhc19zdWIub24gYTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5sbmJfaXRtLmhhc19zdWIub24gLnN1Yl9sc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxuYl9pdG0ub24gPiBhIHtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5sbmJfaXRtID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2E0YTRhNDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4ubG5iX2l0bSAuc3ViX2xzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDEzcHggMCA5cHggNDRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5sbmJfaXRtIC5zdWJfbHN0IC5zdWJfaXRtIHtcbiAgcGFkZGluZzogNnB4IDAgOHB4O1xufVxuXG4ubG5iX2l0bSAuc3ViX2xzdCAuc3ViX2l0bS5vbiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5sbmJfaXRtIC5zdWJfbHN0IC5zdWJfaXRtIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjYTRhNGE0O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jb250ZW50ID4gLmlubmVyOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG5cbi5mb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQ6ICMxMzE1MWE7XG59XG5cbi5jZW50ZXJfZm9vdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDg5cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA4OXB4O1xufVxuXG4uY2VudGVyX2Zvb3RlciAuY29weXJpZ2h0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ucG9saWN5X2FyZWEge1xuICBwYWRkaW5nOiAzN3B4IDAgMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucG9saWN5X2xzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ucG9saWN5X2xzdCAubHN0X2l0bSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG9saWN5X2xzdCAubHN0X2l0bSBhIHtcbiAgcGFkZGluZzogNHB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNkYWRhZGI7XG4gIGxldHRlci1zcGFjaW5nOiAtLjJweDtcbn1cblxuLnBvbGljeV9sc3QgLmxzdF9pdG06YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDZweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBiYWNrZ3JvdW5kOiAjNDI0NDQ4O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ucG9saWN5X2xzdCAubHN0X2l0bTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucG9saWN5X2xzdCAuZHNjX3Rvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNDBweDtcbiAgbGVmdDogLTMxOHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiA3NDZweDtcbiAgaGVpZ2h0OiAxMzBweDtcbiAgcGFkZGluZzogMjVweCAwO1xuICBiYWNrZ3JvdW5kOiAjMjYyNzJjO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5wb2xpY3lfbHN0IC5kc2NfdG9vbHRpcDphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTNweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwM3B4IC01NDBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTNweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmNvbXBhbnlfaW5mbyB7XG4gIHBhZGRpbmc6IDMxcHggMCA5MnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzI0MjcyZDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY29tcGFueV9pbmZvIC5pbmZvX2xzdCB7XG4gIHdpZHRoOiA2NDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmNvbXBhbnlfaW5mbyAuaW5mb19sc3QgLmxzdF9pdG0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzcwNzE3MjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xufVxuXG4uY29tcGFueV9pbmZvIC5pbmZvX2xzdCAubHN0X2l0bSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNWE1YzVmO1xuICBsZXR0ZXItc3BhY2luZzogLS4ycHg7XG59XG5cbi5jb21wYW55X2luZm8gLmNvcHlyaWdodCwgLmNvbXBhbnlfaW5mbyAuY29weV9sc3Qge1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM3MDcxNzI7XG59XG5cbi5jb21wYW55X2luZm8gLmNvcHlfbHN0IHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uY29tcGFueV9pbmZvIC5jb3B5X2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNzA3MTcyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uY29tcGFueV9pbmZvIC5jb3B5X2xzdCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTJweDtcbiAgbWFyZ2luOiAwIDEycHg7XG4gIGJhY2tncm91bmQ6ICM0YjRjNTU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jb21wYW55X2luZm8gLmNvcHlfbHN0IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jb21wYW55X2luZm8gLmxpbmVfZW5kIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY29tcGFueV9pbmZvIC5kc2NfdHh0IHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBjb2xvcjogIzVhNWM1ZjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xufVxuXG4uY2hhbm5lbCAuaW5mb19sc3Qge1xuICB3aWR0aDogMTA0OHB4O1xufVxuXG4ubG9nb19wbGF5d2l0aCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgb3BhY2l0eTogMC44O1xufVxuXG4ubG9nb19wbGF5d2l0aCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MnB4IC01NDBweDtcbiAgd2lkdGg6IDEzMnB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiA5OTlweDtcbn1cblxuLmxvZ29fa2FrYW9nYW1lcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5sb2dvX2tha2FvZ2FtZXMgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODRweCAtNTQwcHg7XG4gIHdpZHRoOiAxMzNweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBsaW5lLWhlaWdodDogOTk5cHg7XG59XG5cbi5sb2dvX29uZ2F0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5sb2dvX29uZ2F0ZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTYyMXB4IC01NDBweDtcbiAgd2lkdGg6IDExOHB4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIGxpbmUtaGVpZ2h0OiA5OTlweDtcbn1cblxuLmxvZ29fZ2FtZW1hbmlhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmxvZ29fZ2FtZW1hbmlhIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzg1cHggLTgwNHB4O1xuICB3aWR0aDogOTRweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogOTk5cHg7XG59XG5cbi5xdWlja19tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNTBweDtcbiAgei1pbmRleDogMTAwO1xuICB3aWR0aDogOTBweDtcbn1cblxuLnF1aWNrX21lbnUuZmxvYXRpbmcge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMjAwcHg7XG59XG5cbi5xdWlja19tZW51IHVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnF1aWNrX21lbnUgbGkge1xuICBtYXJnaW4tdG9wOiAyOXB4O1xufVxuXG4ucXVpY2tfbWVudSBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMzZjU0NmI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnF1aWNrX21lbnUgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gNXB4O1xuICBjb250ZW50OiAnJztcbn1cblxuLnF1aWNrX21lbnUgbGkuY2FzaCBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExNzFweCAtMTA3OHB4O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAyNXB4O1xufVxuXG4ucXVpY2tfbWVudSBsaS5jb3Vwb24gYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01MDBweCAtOTI4cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5xdWlja19tZW51IGxpLnBjYmFuZyBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwMDJweCAtOTk1cHg7XG4gIHdpZHRoOiAzNXB4O1xuICBoZWlnaHQ6IDI4cHg7XG59XG5cbi5xdWlja19tZW51IGxpLnJlcG9ydCBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTUzNHB4IC05MjhweDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMjFweDtcbn1cblxuLnF1aWNrX21lbnUgbGkuY3MgYTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTM3cHggLTEwNzhweDtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMjdweDtcbn1cblxuLnF1aWNrX21lbnUgbGkuaW52aXRlIGEge1xuICBjb2xvcjogIzQwNGRhYjtcbn1cblxuLnF1aWNrX21lbnUgbGkuaW52aXRlIGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA3OXB4IC04MDlweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbn1cblxuLnF1aWNrX21lbnUgLmJ0bl90b3Age1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4YjhjOTI7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDQ5cHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5xdWlja19tZW51IC5idG5fdG9wIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnF1aWNrX21lbnUgLmJ0bl90b3A6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC02OTlweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIxcHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmljb246YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cblxuLmljb24ubm90aWNlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwMjQyNDtcbn1cblxuLmljb24ubm90aWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdOJztcbn1cblxuLmljb24udXBkYXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQwNGRhYjtcbn1cblxuLmljb24udXBkYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdVJztcbn1cblxuLnN1Yl92aXN1YWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNDEycHg7XG59XG5cbi5zdWJfdmlzdWFsX2xzdCAuc2xpZGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNDEycHg7XG59XG5cbi5zdWJfdmlzdWFsX2xzdCAuc2xpZGUgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDU5MHB4O1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLmltZ19jb250YWluZXIgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLmRlc2NfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEyMnB4O1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNjMzcHg7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLmRlc2NfY29udGFpbmVyIC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zdWJfdmlzdWFsX2xzdCAuZGVzY19jb250YWluZXIgLmV2dF90aXQge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgZm9udC1mYW1pbHk6ICdOYW51bU15ZW9uZ2pvJztcbiAgZm9udC1zaXplOiA2MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTQuNXB4O1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLmRlc2NfY29udGFpbmVyIC5ldnRfZGVzYyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLS4zN3B4O1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG59XG5cbi5zdWJfdmlzdWFsX2xzdCAuc2xpY2stYXJyb3cgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5zdWJfdmlzdWFsX2xzdCAuc2xpY2stcHJldiB7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC03MjBweDtcbn1cblxuLnN1Yl92aXN1YWxfbHN0IC5zbGljay1wcmV2IHNwYW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NjhweCAtMzk3cHg7XG4gIHdpZHRoOiAyNnB4O1xuICBoZWlnaHQ6IDUycHg7XG59XG5cbi5zdWJfdmlzdWFsX2xzdCAuc2xpY2stbmV4dCB7XG4gIHJpZ2h0OiA1MCU7XG4gIG1hcmdpbi1yaWdodDogLTcyMHB4O1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLnNsaWNrLW5leHQgc3BhbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwNzNweCAtMTA3OHB4O1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiA1MnB4O1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLnNsaWNrLWRvdHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC02MzNweDtcbiAgYm90dG9tOiA4MnB4O1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLnNsaWNrLWRvdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3NzdlO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4uc3ViX3Zpc3VhbF9sc3QgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDE5MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNlYmViZWI7XG4gIGNvbG9yOiAjMjIyO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHotaW5kZXg6IDE7XG59XG5cbi5zZWxlY3QgLmJ0bl9vcGVuX3NlbGVjdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCA1MHB4IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNlbGVjdCAuYnRuX29wZW5fc2VsZWN0OmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNjg5cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDZweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29udGVudDogJyc7XG59XG5cbi5zZWxlY3Qub3BlbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gIGJvcmRlci1ib3R0b206IHRyYW5zcGFyZW50O1xufVxuXG4uc2VsZWN0Lm9wZW4gLnNlbGVjdF9sc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuICByaWdodDogLTFweDtcbn1cblxuLnNlbGVjdC5vcGVuIC5idG5fb3Blbl9zZWxlY3Q6YWZ0ZXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uc2VsZWN0LmxzdF91cCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMjIyO1xufVxuXG4uc2VsZWN0LmxzdF91cCAuc2VsZWN0X2xzdCB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzIyMjtcbiAgYm9yZGVyLWJvdHRvbTogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWxlY3QuZG9tYWluIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBoZWlnaHQ6IDQ2cHg7XG59XG5cbi5zZWxlY3RfbHN0IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LWhlaWdodDogMjAwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gIGJvcmRlci10b3A6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2VsZWN0X2xzdCAuc2VsZWN0X2l0bSB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ViZWJlYjtcbn1cblxuLnNlbGVjdF9sc3QgLnNlbGVjdF9pdG06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uc2VsZWN0X2xzdCAuYnRuX29wdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjI7XG4gIGxpbmUtaGVpZ2h0OiA0OXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc2VsZWN0X2xzdCAuYnRuX29wdGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uYnJlYWRjcnVtYiAuaXRtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5icmVhZGNydW1iIC5pdG06YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICByaWdodDogLTE1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMzBweCAtNTY5cHg7XG4gIHdpZHRoOiA1cHg7XG4gIGhlaWdodDogOXB4O1xuICBjb250ZW50OiAnJztcbn1cblxuLmJyZWFkY3J1bWIgLml0bS5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJyZWFkY3J1bWIgLml0bS5kcm9wZG93biBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uYnJlYWRjcnVtYiAuaXRtLmRyb3Bkb3duIGE6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNjY2cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5icmVhZGNydW1iIC5pdG0uZHJvcGRvd24ub3BlbiBhOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5icmVhZGNydW1iIC5pdG0uZHJvcGRvd24ub3BlbiAuc2VsZWN0X2xzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYnJlYWRjcnVtYiAuaXRtICsgLml0bSB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cblxuLmJyZWFkY3J1bWIgLml0bTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmJyZWFkY3J1bWIgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi5icmVhZGNydW1iIC5zZWxlY3RfbHN0IHtcbiAgdG9wOiAyOHB4O1xuICByaWdodDogMDtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDE0MHB4O1xuICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xufVxuXG4udGFiX2xzdCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLnRhYl9sc3QgLnRhYl9pdG0ge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4udGFiX2xzdCAudGFiX2l0bTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ViZWJlYjtcbn1cblxuLnRhYl9sc3QgLnRhYl9pdG0ub24sIC50YWJfbHN0IC50YWJfaXRtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4NDg1OTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM4NDg1OTtcbn1cblxuLnRhYl9sc3QgLnRhYl9pdG0ub24gYSwgLnRhYl9sc3QgLnRhYl9pdG06aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGFiX2xzdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDYxcHg7XG59XG5cbi50YWJfbHN0IC5pY29fZ3VpZGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IC00cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNTY1cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDExcHg7XG59XG5cbi5tZW51X2RlcHRoXzMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ubWVudV9kZXB0aF8zIC50YWJfbHN0IC50YWJfaXRtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubWVudV9kZXB0aF8zIC50YWJfbHN0IC50YWJfaXRtIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLXdpZHRoOiAxMzBweDtcbiAgcGFkZGluZzogMCAzM3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLm1lbnVfZGVwdGhfMyAudGFiX2xzdCAudGFiX2l0bSB+IC50YWJfaXRtIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi5zdWJfc3RpY2t5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNzdweCAwIDMycHg7XG4gIG1pbi13aWR0aDogMTczMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDtcbn1cblxuLnN1Yl9zdGlja3kgLnRpdCB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4uc3ViX3N0aWNreSAuYnJlYWRjcnVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMnB4O1xuICByaWdodDogMjBweDtcbn1cblxuLnN1Yl9zdGlja3kgLnRhYl9sc3Qge1xuICBtYXJnaW4tdG9wOiA0MXB4O1xufVxuXG4uc3ViX3N0aWNreSAudGFiX2xzdCAudGFiX2l0bTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4uc3ViX3N0aWNreSAudGFiX2xzdC5oYXNfYm9yZGVyIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzg0ODU5O1xufVxuXG4uc3ViX3N0aWNreSAuZmlsdGVyX3RpbWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzNweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi5zdWJfc3RpY2t5IC5maWx0ZXJfdGltZSAuYnRuX3RpbWUge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjODY4Njg2O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLnN1Yl9zdGlja3kgLmZpbHRlcl90aW1lIC5idG5fdGltZTphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA0cHggMCAwIDEwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNjY2cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDhweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY29udGVudDogJyc7XG59XG5cbi5zdWJfc3RpY2t5IC5maWx0ZXJfdGltZSAuc2VsZWN0X2xzdCB7XG4gIHRvcDogMjZweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxNDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbn1cblxuLnN1Yl9zdGlja3kgLmZpbHRlcl90aW1lLm9wZW4gLmJ0bl90aW1lOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cblxuLnN0aWNreSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MHB4O1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbn1cblxuLnBhZ2luYXRpb24ge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBhZ2luYXRpb24gLmJ0bl9wYWdpbmF0aW9uLFxuLnBhZ2luYXRpb24gLmxzdF9pdG0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5wYWdpbmF0aW9uIC5idG5fcGFnaW5hdGlvbiBhLFxuLnBhZ2luYXRpb24gLmxzdF9pdG0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wYWdpbmF0aW9uIC5sc3RfaXRtIGE6aG92ZXIge1xuICBjb2xvcjogIzIwMjAyMDtcbn1cblxuLnBhZ2luYXRpb24gLmxzdF9pdG0gYS5vbiB7XG4gIGNvbG9yOiAjMjAyMDIwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucGFnaW5hdGlvbiAuYnRuX3BhZ2luYXRpb24ucHJldiwgLnBhZ2luYXRpb24gLmJ0bl9wYWdpbmF0aW9uLmxhc3Qge1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnBhZ2luYXRpb25fbHN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTlweDtcbn1cblxuLnBhZ2luYXRpb25fbHN0IC5sc3RfaXRtIHtcbiAgbWFyZ2luOiAwIDFweDtcbn1cblxuLnRibF9pbWdfbHN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzM3B4O1xuICBmb250LXNpemU6IDA7XG59XG5cbi50YmxfaW1nX2xzdDpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxNXB4O1xuICBsZWZ0OiAxNXB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAycHggIzM4NDg1OTtcbiAgY29udGVudDogJyc7XG59XG5cbi50YmxfaW1nX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMzLjMzMyU7XG4gIHBhZGRpbmc6IDQycHggMTVweCAxOHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udGJsX2ltZ19sc3QgbGkuZW5kIGEge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi50YmxfaW1nX2xzdCBsaS5lbmQgLm92ZXJsYXkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRibF9pbWdfbHN0IGxpLm5vZGF0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNDQ0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRibF9pbWdfbHN0IGxpLm5vZGF0YTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAxNXB4O1xuICByaWdodDogMTVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGE0YTQ7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4udGJsX2ltZ19sc3QgbGkubm9kYXRhIC5pY28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxMTBweCBhdXRvIDA7XG59XG5cbi50YmxfaW1nX2xzdCBsaS5ub2RhdGEgLnR4dF9tc2cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxM3B4IGF1dG8gMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi50YmxfaW1nX2xzdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDM5MHB4O1xuICBwYWRkaW5nOiAyNzhweCAyOXB4IDI0cHg7XG4gIGJvcmRlcjogc29saWQgMXB4ICNjY2M7XG59XG5cbi50YmxfaW1nX2xzdCBhIC50aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi50YmxfaW1nX2xzdCAubGJsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGxlZnQ6IC0xcHg7XG4gIHotaW5kZXg6IDU7XG4gIG1pbi13aWR0aDogNjdweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG4udGJsX2ltZ19sc3QgLmltZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgaGVpZ2h0OiAyNTVweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9uZXdzL2ltZ19ldmVudF9kZWZhdWx0LmpwZykgbm8tcmVwZWF0O1xufVxuXG4udGJsX2ltZ19sc3QgLmltZyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4udGJsX2ltZ19sc3QgLmltZyAub3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YmxfaW1nX2xzdCAuaW1nIC5vdmVybGF5IHN0cm9uZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDk0cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbWFyZ2luLXRvcDogOThweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YTRhNDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG59XG5cbi50YmxfaW1nX2xzdCAuaW1nIC5vdmVybGF5IHAge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi50YmxfaW1nX2xzdCAudGl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi50YmxfaW1nX2xzdCAudGl0IC50eHQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMzYwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4udGJsX2ltZ19sc3QgLnRpdCAudHh0X25ldyB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnRibF9pbWdfbHN0IC50aW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi50YmxfaW1nX2xzdCAudmlldyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNHB4O1xuICByaWdodDogMjhweDtcbn1cblxuLnNlYXJjaF9pbnAge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlYXJjaF9pbnAgaW5wdXQge1xuICB3aWR0aDogNDY1cHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCA1NHB4IDAgMTlweDtcbiAgYm9yZGVyOiBub25lO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDRlbTtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnNlYXJjaF9pbnAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjYztcbn1cblxuLnNlYXJjaF9pbnAgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjYztcbn1cblxuLnNlYXJjaF9pbnAgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNjY2M7XG59XG5cbi5zZWFyY2hfaW5wIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2NjYztcbn1cblxuLnNlYXJjaF9pbnAgYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBmb250LXNpemU6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5jbGVhcmZpeDphZnRlciwgLmF0dGFjaF9ib3g6YWZ0ZXIsIC5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlcjphZnRlciwgLnNlcnZpY2VfcGFnZSAuc2xfY2hhcjphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbn1cblxuLm5vdGljZV90eHQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnR4dF9ibHVlIHtcbiAgY29sb3I6ICM0MDRkYWIgIWltcG9ydGFudDtcbn1cblxuLnR4dF9ncmF5IHtcbiAgY29sb3I6ICM4Njg2ODYgIWltcG9ydGFudDtcbn1cblxuLnR4dF9ncmF5MiB7XG4gIGNvbG9yOiAjNWU1ZTVlICFpbXBvcnRhbnQ7XG59XG5cbi50eHRfZ3JheTMge1xuICBjb2xvcjogI2E0YTRhNCAhaW1wb3J0YW50O1xufVxuXG4udHh0X2xlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udHh0X2NlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnR4dF9yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udHh0X3JlZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi50eHRfbWVkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlYXJjaF9ib3ggLnNlbGVjdCB7XG4gIGhlaWdodDogNTZweDtcbn1cblxuLnNlYXJjaF9ib3ggLnNlbGVjdCArIC5zZWFyY2hfaW5wIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5zZWFyY2hfYm94LnNpemVfbCAuc2VhcmNoX2lucCBpbnB1dCB7XG4gIHdpZHRoOiA1MzdweDtcbiAgaGVpZ2h0OiA1NHB4O1xufVxuXG4uc2VhcmNoX2JveC5zaXplX2wgLnNlYXJjaF9pbnAgYnV0dG9uIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNTRweDtcbn1cblxuLnZpZXdfYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk5MHB4O1xufVxuXG4udmlld19hcmVhLmZhcSAuY3Qge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4udmlld19hcmVhLmZhcSAuY3QgfiAuY3Qge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E0YTRhNDtcbn1cblxuLnZpZXdfYXJlYS5mYXEgLmluZm8gLnRpbWUge1xuICByaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcbn1cblxuLnZpZXdfYXJlYS5mYXEgLmJ0bl93cmFwIHtcbiAgbWFyZ2luLXRvcDogMzlweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi52aWV3X2FyZWEgLnRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTUwcHggMCAyOXB4O1xuICBib3JkZXItdG9wOiBzb2xpZCAycHggIzM4NDg1OTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnZpZXdfYXJlYSAudGl0bGUgc3Ryb25nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6ICMyMjI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xufVxuXG4udmlld19hcmVhIC50aXRsZSBzdHJvbmcgLmxibF9vdXRsaW5lIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi52aWV3X2FyZWEgLnRpdGxlIHN0cm9uZyAudHh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtd2lkdGg6IDY4MXB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4udmlld19hcmVhIC50aXRsZSBzdHJvbmcgLnR4dF9xLFxuLnZpZXdfYXJlYSAudGl0bGUgc3Ryb25nIC50eHRfYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdub3Rvc2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0MDRkYWI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi52aWV3X2FyZWEgLnRpdGxlIHN0cm9uZyAudHh0X3Ege1xuICBtYXJnaW46IDAgMTRweCAwIDFweDtcbiAgbGluZS1oZWlnaHQ6IDc0cHg7XG59XG5cbi52aWV3X2FyZWEgLnRpdGxlIHN0cm9uZyAudHh0X2Ege1xuICBtYXJnaW46IDAgMTRweCAwIDNweDtcbiAgbGluZS1oZWlnaHQ6IDc3cHg7XG59XG5cbi52aWV3X2FyZWEgLnRpdGxlIHN0cm9uZyAuaWNvX2F0dGFjaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi52aWV3X2FyZWEgLmluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTlweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi52aWV3X2FyZWEgLmluZm8gLnZpZXcsXG4udmlld19hcmVhIC5pbmZvIC50aW1lLFxuLnZpZXdfYXJlYSAuaW5mbyAuY29tbWVudCxcbi52aWV3X2FyZWEgLmluZm8gLm5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsaW5lLWhlaWdodDogNTlweDtcbn1cblxuLnZpZXdfYXJlYSAuaW5mbyAubmFtZSB7XG4gIGxlZnQ6IDMwcHg7XG59XG5cbi52aWV3X2FyZWEgLmluZm8gLmNvbW1lbnQge1xuICByaWdodDogMjQwcHg7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLnZpZXdfYXJlYSAuaW5mbyAudmlldyB7XG4gIHJpZ2h0OiAxNTBweDtcbiAgd2lkdGg6IDkwcHg7XG59XG5cbi52aWV3X2FyZWEgLmluZm8gLnRpbWUge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDE1MHB4O1xufVxuXG4udmlld19hcmVhIC5jdCB7XG4gIHBhZGRpbmc6IDMzcHggMCA3MnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E0YTRhNDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzIyMjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLnZpZXdfYXJlYSAuY3QgcCB7XG4gIG1hcmdpbjogMjVweCAwIDAgMzFweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi52aWV3X2FyZWEgLmN0IHA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udmlld19hcmVhIC5jdCA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA1cHggMCAwIDI5cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi52aWV3X2FyZWEgLmN0ID4gc3BhbiArIHRhYmxlIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLnZpZXdfYXJlYSAuY3QgdGFibGUge1xuICBtYXJnaW46IDhweCAwIDAgMzFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4udmlld19hcmVhIC5jdCB0aGVhZCB0aCB7XG4gIGhlaWdodDogMzdweDtcbiAgY29sb3I6ICMyMjI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi52aWV3X2FyZWEgLmN0IHRib2R5IHRkIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udmlld19hcmVhIC5zaGFyZV9ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi52aWV3X2FyZWEgLnNoYXJlX2JveCAuc2hhcmUge1xuICBwYWRkaW5nOiAzOXB4IDAgMzBweDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4udmlld19hcmVhIC5zaGFyZV9ib3ggLnNoYXJlIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4udmlld19hcmVhIC5zaGFyZV9ib3ggLnNoYXJlIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi52aWV3X2FyZWEgLnNoYXJlX2JveCAuc2hhcmUgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udmlld19hcmVhIC5zaGFyZV9ib3ggLmJ0bl93cmFwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM5cHg7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG59XG5cbi52aWV3X2FyZWEgLnNoYXJlX2JveCAuYnRuX3dyYXAgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi52aWV3X2FyZWEgLnNoYXJlX2JveCAuYnRuX3dyYXAgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udmlld19hcmVhIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgYm9yZGVyOiBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4udmlld19hcmVhIC50YmxfbHN0IHRkIHtcbiAgaGVpZ2h0OiA2MnB4O1xufVxuXG4udmlld19hcmVhIC50YmxfbHN0IHRkLnR4dF9sZWZ0IHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4udmlld19hcmVhIC50YmxfbHN0IHRkIC5sYmxfb3V0bGluZSArIC50aXQge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xufVxuXG4udmlld19hcmVhIC50YmxfbHN0IHRkIC50aXQge1xuICBtYXgtd2lkdGg6IDQ5MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4ud3JpdGVfYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDk5MHB4O1xufVxuXG4ud3JpdGVfYXJlYS5mdWxsX3dpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53cml0ZV9hcmVhLmZ1bGxfd2lkdGggaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi53cml0ZV9hcmVhLmZ1bGxfd2lkdGggaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi53cml0ZV9hcmVhLmZ1bGxfd2lkdGggaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ud3JpdGVfYXJlYS5mdWxsX3dpZHRoIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi53cml0ZV9hcmVhIC5hcmVhX3RpdCB7XG4gIGZvbnQtZmFtaWx5OiAnbm90b3NhbnMnLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogNDhweDtcbn1cblxuLndyaXRlX2FyZWEgLnR4dF9ub3RlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5cHg7XG4gIHJpZ2h0OiAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODY4Njg2O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLndyaXRlX2FyZWEgLmZpbGVfdXBsb2FkX2JveCAuZ3VpZGVfdHh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLndyaXRlX2FyZWEgLmZpbGVfdXBsb2FkX2JveCBsYWJlbCB7XG4gIHBhZGRpbmc6IDAgMTNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ud3JpdGVfYXJlYSAuZmlsZV9sc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDVweCk7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBmb250LXNpemU6IDA7XG59XG5cbi53cml0ZV9hcmVhIC5maWxlX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLndyaXRlX2FyZWEgLmZpbGVfbHN0IGxpIC5pY28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLndyaXRlX2FyZWEgLmZpbGVfbHN0IGxpIC5maWxlbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLndyaXRlX2FyZWEgLmZpbGVfbHN0IGxpIC5idG5fcmVtb3ZlX2ZpbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogNnB4IDAgMCAxMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC03MDVweCAtOTI4cHg7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi53cml0ZV9hcmVhIC5idG5fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDU5cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud3JpdGVfYXJlYSAuYnRuX3dyYXAgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ud3JpdGVfYXJlYSAuYnRuX3dyYXAgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ud3JpdGVfYXJlYSAuYnRuX3dyYXAgLmJ0bl9vdXRsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YTRhNDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5pbnBfdHh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDExcHggMDtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmlucF90eHQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4uaW5wX3R4dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2E0YTRhNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLmlucF90eHQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLmlucF90eHQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLmlucF90eHQucGFzc3dvcmQge1xuICB3aWR0aDogNTAwcHg7XG59XG5cbi5pbnBfdHh0LnBob25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMzVweDtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmlucF90eHQucGhvbmUubnVtMiB7XG4gIHdpZHRoOiA0NXB4O1xufVxuXG4uaW5wX3R4dC5pbnBfbWFpbCB7XG4gIHdpZHRoOiAyMDFweDtcbn1cblxuLmlucF90eHQuaW5wX2RvbWFpbiB7XG4gIHdpZHRoOiAxNTBweDtcbiAgbWFyZ2luOiAwIDVweDtcbn1cblxuLmlucF90eHQuaW5wX2RvbWFpbjpyZWFkLW9ubHkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLmFzaWRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtNDIwcHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLmFzaWRlIC50aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5hc2lkZSAucmVjZW50X3Bvc3RzX2xzdCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLmFzaWRlIC5yZWNlbnRfcG9zdHNfbHN0IGxpIHtcbiAgYm9yZGVyLXRvcDogc29saWQgMXB4ICNlNWU1ZTU7XG59XG5cbi5hc2lkZSAucmVjZW50X3Bvc3RzX2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5hc2lkZSAucmVjZW50X3Bvc3RzX2xzdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDIwcHggMCAxN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLmFzaWRlIC5yZWNlbnRfcG9zdHNfbHN0IHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xufVxuXG4uYXNpZGUgLnJlY2VudF9wb3N0c19sc3QgLnRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBjb2xvcjogI2E0YTRhNDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5hc2lkZSAucmVjZW50X3Bvc3RzX2xzdCAudGltZTpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4uYXNpZGUgLnRlcm1fcG9saWN5X2xzdCB7XG4gIHBhZGRpbmc6IDAgMjBweDtcbn1cblxuLmFzaWRlIC50ZXJtX3BvbGljeV9sc3QgbGkge1xuICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2U1ZTVlNTtcbn1cblxuLmFzaWRlIC50ZXJtX3BvbGljeV9sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uYXNpZGUgLnRlcm1fcG9saWN5X2xzdCBsaS5vbiBhIHtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5hc2lkZSAudGVybV9wb2xpY3lfbHN0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTdweCAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLmJ0biB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDkzcHg7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4NDg1OTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnRuLmJ0bl9yb3VuZCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uYnRuLmJ0bl9hc2lkZSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4uZGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uYnRuLmdyYXlmaWxsIHtcbiAgYmFja2dyb3VuZDogI2E0YTRhNDtcbn1cblxuLmJ0bi5nb2xkZmlsbCB7XG4gIGJhY2tncm91bmQ6ICNhNjhhNWY7XG59XG5cbi5idG4uc2lsdmVyZmlsbCB7XG4gIGJhY2tncm91bmQ6ICNhNWE1YjY7XG59XG5cbi5idG4uZ3JheWZpbGwyIHtcbiAgYmFja2dyb3VuZDogIzg2ODY4Njtcbn1cblxuLmJ0bi5ncmF5ZmlsbDMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzM3ZjhiO1xufVxuXG4uYnRuLndoaXRlZmlsbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uYnRuLmJ0bl9vdXRsaW5lIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzZjU0NmI7XG4gIGNvbG9yOiAjM2Y1NDZiO1xufVxuXG4uYnRuLmJ0bl9vdXRsaW5lLmdyYXlvdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTRhNGE0O1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLmJ0bi5idG5fb3V0bGluZS5ibHVlb3V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQwNGRhYjtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5idG4uYnRuX291dGxpbmUud2hpdGVvdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJ0bi5mdWxsX3dpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idG4uYnRuX3NtIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmJ0bi5idG5fc20uYnRuX3JvdW5kIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5idG4uYnRuX3hzIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5idG4uYnRuX2xnIHtcbiAgd2lkdGg6IDI0MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnJpZ2h0X3Nob3J0Y3V0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBoZWlnaHQ6IDE2cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5yaWdodF9zaG9ydGN1dCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucmlnaHRfc2hvcnRjdXQgbGkgfiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuXG4ucmlnaHRfc2hvcnRjdXQgbGkgfiBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTNweDtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG4gIGJhY2tncm91bmQ6ICNjOGM4Y2Y7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ucmlnaHRfc2hvcnRjdXQgbGkgYTpob3ZlciwgLnJpZ2h0X3Nob3J0Y3V0IGxpLnNlbGVjdGVkIHtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5yaWdodF9zaG9ydGN1dCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDE2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucmlnaHRfc2hvcnRjdXQgbGkgYTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jaGtib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmNoa2JveCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmNoa2JveCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM1ZTVlNWU7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jaGtib3ggbGFiZWw6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG59XG5cbi5jaGtib3gubm9fdHh0IGxhYmVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uY2hrYm94Lm5vX3R4dCBsYWJlbDpiZWZvcmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ucmRvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ucmRvIGlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5yZG8ucmRvX3YxIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDM2cHg7XG4gIG1pbi13aWR0aDogOTJweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjYTRhNGE0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmRvLnJkb192MSBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICM3MzdmOGI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuLnJkby5yZG9fdjIgbGFiZWw6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogJyc7XG59XG5cbi5yZG9fbHN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ucmRvX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnJkb19sc3QgbGkgfiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi5yZG9fbHN0LnJkb19sc3RfdjIgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogNDZweDtcbn1cblxuLnJkb19sc3QucmRvX2xzdF92MiBsaSB+IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5jb21tZW50X2JveCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5jb21tZW50X2JveCAudHh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDExMHB4O1xuICBmb250LXNpemU6IDA7XG59XG5cbi5jb21tZW50X2JveCAudHh0YXJlYSB0ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDE2cHggMjhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxOTcsIDIwOCwgMjIxLCAwLjUpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHJlc2l6ZTogbm9uZTtcbn1cblxuLmNvbW1lbnRfYm94IC50eHRhcmVhIHRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNWE1YTU7XG59XG5cbi5jb21tZW50X2JveCAudHh0YXJlYSB0ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTVhNWE1O1xufVxuXG4uY29tbWVudF9ib3ggLnR4dGFyZWEgdGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNWE1YTU7XG59XG5cbi5jb21tZW50X2JveCAudHh0YXJlYSB0ZXh0YXJlYTotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNWE1YTU7XG59XG5cbi5jb21tZW50X2JveCAudHh0YXJlYS5ub3RfbG9naW4gdGV4dGFyZWEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uY29tbWVudF9ib3ggLnR4dGFyZWEubm90X2xvZ2luIC5ub3RpY2VfbG9naW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbW1lbnRfYm94IC5ub3RpY2VfbG9naW4ge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxOHB4IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjA0LCAyMDQsIDIwNCwgMC41KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2E0YTRhNDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNvbW1lbnRfYm94IC5ub3RpY2VfbG9naW4gLmJ0biB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uY29tbWVudF9ib3ggLmJ0bl93cmFwIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5jb21tZW50X2JveCAuYnRuX3dyYXAgLmNoYXJfbnVtIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLmNvbW1lbnRfYm94IC5hY3Rpb25fYngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uY29tbWVudF9ib3ggLmFjdGlvbl9ieCBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMTRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzIyMjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5jb21tZW50X2JveCAuYWN0aW9uX2J4IGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjNDA0ZGFiO1xufVxuXG4uY29tbWVudF9ib3ggLmFjdGlvbl9ieCBidXR0b24gKyBidXR0b246YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDRweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGNmO1xuICBjb250ZW50OiAnJztcbn1cblxuLmNvbW1lbnRfYm94IC5sc3Qge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLmNvbW1lbnRfYm94IC5sc3QgPiBsaSB7XG4gIHBhZGRpbmc6IDIzcHggMCAyNnB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxOTcsIDIwOCwgMjIxLCAwLjUpO1xufVxuXG4uY29tbWVudF9ib3ggLmxzdCAuaXRtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5jb21tZW50X2JveCAubHN0IC51c2VybmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5jb21tZW50X2JveCAubHN0IC5jb21tZW50X3RpbWUge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjYTVhNWE1O1xufVxuXG4uY29tbWVudF9ib3ggLmxzdCAudHh0IHtcbiAgbWFyZ2luOiA5cHggMzBweCAwIDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODY4Njg2O1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbi5jb21tZW50X2JveCAubHN0IC5yZXBseSB7XG4gIHBhZGRpbmc6IDAgMCAzMHB4O1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uY29tbWVudF9ib3ggLmxzdCAucmVwbHkgLml0bSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDEzcHggMCAxNHB4IDUzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG5cbi5jb21tZW50X2JveCAubHN0IC5yZXBseSAuaXRtOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMThweDtcbiAgbGVmdDogMzBweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTE5M3B4IC0xOTZweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5jb21tZW50X2JveCAubHN0IC5yZXBseSAuaXRtIC5hY3Rpb25fYngge1xuICB0b3A6IDE3cHg7XG59XG5cbi5jb21tZW50X2JveCAubHN0IC5yZXBseV93cml0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAyM3B4IDAgMDtcbiAgcGFkZGluZy1sZWZ0OiA1M3B4O1xufVxuXG4uY29tbWVudF9ib3ggLmxzdCAucmVwbHlfd3JpdGU6YmVmb3JlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAzMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTkzcHggLTE5NnB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBjb250ZW50OiAnJztcbn1cblxuLmNvbW1lbnRfYm94IC5sc3QgLnJlcGx5X3dyaXRlIC50eHRhcmVhIHtcbiAgaGVpZ2h0OiA4NnB4O1xufVxuXG4uY29tbWVudF9ib3ggLmxzdCAubm90aWNlX2xvZ2luIHtcbiAgcGFkZGluZzogOHB4IDA7XG59XG5cbi5jb21tZW50X2JveCAuYnRuX21vcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQ1MHB4O1xuICBoZWlnaHQ6IDY1cHg7XG4gIG1hcmdpbjogMjhweCAwIDAgMjc4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzc2Nzc3Zjtcbn1cblxuLmNvbW1lbnRfYm94IC5idG5fbW9yZTphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC02NjZweDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogOHB4O1xuICBjb250ZW50OiAnJztcbn1cblxuLmNvbW1lbnRfYm94ICsgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4uZG90X2xzdCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5kb3RfbHN0ID4gbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xuICBjb250ZW50OiAnJztcbn1cblxuLmRvdF9sc3QgPiBsaS50eHRfYmx1ZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNDA0ZGFiO1xufVxuXG4uZG90X2xzdCA+IGxpLnR4dF9ncmF5OmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM4Njg2ODY7XG59XG5cbi5kb3RfbHN0ID4gbGkudHh0X2dyYXkyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM1ZTVlNWU7XG59XG5cbi5kb3RfbHN0ID4gbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG5cbi5kb3RfbHN0ID4gbGkgZW0ge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZG90X2xzdC5pbmxpbmVfbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZGFzaF9sc3QgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNWU1ZTVlO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4uZGFzaF9sc3QgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5kYXNoX2xzdCA+IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjb250ZW50OiAnLSc7XG59XG5cbi5jb250ZW50X2hlYWQge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogMTlweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODQ4NTk7XG59XG5cbi50YWJzX2xua19sc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cblxuLnRhYnNfbG5rX2xzdCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udGFic19sbmtfbHN0IGxpIH4gbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQ6ICNjOGM4Y2Y7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogJyc7XG59XG5cbi50YWJzX2xua19sc3QgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzQwNGRhYjtcbn1cblxuLnRhYnNfbG5rX2xzdCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnRhYnNfbG5rX2xzdCBsaSBbY2xhc3NePVwiaWNvX1wiXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLmFyZWFfdGl0IHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjdweDtcbn1cblxuLmFyZWFfZGVzYyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiA1cHggMCAwIDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2E0YTRhNDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5pbnRyb190eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAzNXB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgZm9udC1mYW1pbHk6ICdub3Rvc2FucycsICdyb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3ViX2ludHJvX3R4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDI1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZ3JheV9ieCB7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG59XG5cbi5zdGVwX2xzdCB7XG4gIG1hcmdpbi10b3A6IDI5cHg7XG59XG5cbi5zdGVwX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnN0ZXBfbHN0IGxpIC5zdGVwX2xibCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtaW4td2lkdGg6IDkzcHg7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjNDA0ZGFiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZjVmNWY1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc3RlcF9sc3QgbGkgLnN0ZXBfbGJsLmdyZWVuIHtcbiAgYmFja2dyb3VuZDogIzUwOTIxNjtcbn1cblxuLnN0ZXBfbHN0IGxpIC5zdGVwX2ljbyB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLnN0ZXBfbHN0IGxpIC5zdGVwX2ljbyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnN0ZXBfbHN0IGxpIC5zdGVwX3RpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDIycHg7XG4gIGNvbG9yOiAjMTAxMDEwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc3RlcF9sc3QgbGkgLnN0ZXBfdGl0ICsgLnN0ZXBfZGVzYyB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnN0ZXBfbHN0IGxpIC5zdGVwX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zdGVwX2xzdC5zdGVwMyB7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5cbi5zdGVwX2xzdC5zdGVwMyBsaSB7XG4gIHdpZHRoOiA0MjBweDtcbiAgaGVpZ2h0OiAxODZweDtcbn1cblxuLnN0ZXBfbHN0LnN0ZXAzIGxpIH4gbGkge1xuICBtYXJnaW4tbGVmdDogMzFweDtcbn1cblxuLnN0ZXBfbHN0LnN0ZXA0IHtcbiAgcGFkZGluZzogNTBweDtcbn1cblxuLnN0ZXBfbHN0LnN0ZXA0IGxpIHtcbiAgd2lkdGg6IDYzMHB4O1xuICBoZWlnaHQ6IDI1MHB4O1xuICBwYWRkaW5nOiA0MHB4IDQ1cHggMzVweDtcbn1cblxuLnN0ZXBfbHN0LnN0ZXA0IGxpOm50aC1jaGlsZChldmVuKSB7XG4gIG1hcmdpbi1sZWZ0OiA0NnB4O1xufVxuXG4uc3RlcF9sc3Quc3RlcDQgbGk6bnRoLWNoaWxkKDIpIH4gbGkge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4uc3RlcF9sc3Quc3RlcDQgbGkgLnN0ZXBfZGVzYyB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zdGVwX2xzdC5zdGVwNCBsaSAuc3RlcF9kZXNjIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5ub3RlX3R4dCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE0cHg7XG59XG5cbi5ocl9ibHVlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNTNweCAwO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItbGVmdDogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzM4NDg1OTtcbn1cblxuLmJ0bl9ncnAgLmJ0biB+IC5idG4ge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4uZGVmX2lucCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAxOHB4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1yaWdodDogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnRvcF9saW5lX2dyYXkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YTRhNDtcbn1cblxuLmJ0bl9nb190b3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMjM5cHg7XG4gIGxlZnQ6IDE0NDBweDtcbn1cblxuLnJlc3VsdF9ieCB7XG4gIHBhZGRpbmctdG9wOiAxNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVzdWx0X2J4IC5pY28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5yZXN1bHRfYnggLnRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTAxMDEwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcbn1cblxuLnJlc3VsdF9ieCAudHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4ucmVzdWx0X2J4IC5idG4ge1xuICB3aWR0aDogMjYycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLnJlc3VsdF9ieCAuaW5mb19sc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDI4cHg7XG59XG5cbi5yZXN1bHRfYnggLmluZm9fbHN0IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2cHg7XG4gIGxlZnQ6IC0xNnB4O1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Y2Y7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ucmVzdWx0X2J4IC5pbmZvX2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucmVzdWx0X2J4IC5pbmZvX2xzdCBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBub25lO1xufVxuXG4udmVyaWZ5X3Bob25lX2J4IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4udmVyaWZ5X3Bob25lX2J4OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTdweDtcbiAgYmFja2dyb3VuZDogI2M4YzhjZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgY29udGVudDogJyc7XG59XG5cbi52ZXJpZnlfcGhvbmVfYnggLnR4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDgycHg7XG4gIG1hcmdpbi1sZWZ0OiAzMXB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi52ZXJpZnlfcGhvbmVfYnggLnR4dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi52ZXJpZnlfcGhvbmVfYnggLnR4dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4udmVyaWZ5X3Bob25lX2J4IC50eHQ6OnBsYWNlaG9sZGVyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLnZlcmlmeV9waG9uZV9ieCAudGltZV9jb3VudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDI2cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi52ZXJpZnlfcGhvbmVfYnggLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi8qIFNWRyBJY29ucyAqL1xuLyogU1ZHIEljb25zICovXG4vKiBQYWdlcyAqL1xuLyogTUFJTiAqL1xuLm1haW5fcGFnZSAud3JhcCwgLm1haW5fcGFnZSAuaGVhZGVyIHtcbiAgbWluLXdpZHRoOiAxODkwcHg7XG59XG5cbi5tYWluX3Zpc3VhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA1OTBweDtcbn1cblxuLm1haW5fdmlzdWFsX2xzdCAuc2xpZGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluX3Zpc3VhbF9sc3QgLnNsaWRlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA1OTBweDtcbn1cblxuLm1haW5fdmlzdWFsX2xzdCAuaW1nX2NvbnRhaW5lciBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5tYWluX3Zpc3VhbF9sc3QgLmRlc2NfY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE2NHB4O1xuICBsZWZ0OiAxNi42JTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYWluX3Zpc3VhbF9sc3QgLmRlc2NfY29udGFpbmVyIC5kYXRlIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAuNXB4O1xufVxuXG4ubWFpbl92aXN1YWxfbHN0IC5kZXNjX2NvbnRhaW5lciAuZXZ0X3RpdCB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWxlZnQ6IC03cHg7XG4gIGZvbnQtZmFtaWx5OiAnTmFudW1NeWVvbmdqbyc7XG4gIGZvbnQtc2l6ZTogNzJweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC00LjVweDtcbiAgbGluZS1oZWlnaHQ6IDg3cHg7XG59XG5cbi5tYWluX3Zpc3VhbF9sc3QgLmRlc2NfY29udGFpbmVyIC5ldnRfZGVzYyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLS4zN3B4O1xufVxuXG4ubWFpbl92aXN1YWxfaW5kaWNhdGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDtcbiAgbWF4LXdpZHRoOiAxNDEwcHg7XG4gIGhlaWdodDogNzBweDtcbiAgbWFyZ2luOiAtNzBweCBhdXRvIDA7XG59XG5cbi5tYWluX3Zpc3VhbF9pbmRpY2F0ZXJfbHN0IHtcbiAgcGFkZGluZy1sZWZ0OiAxNDFweDtcbiAgcGFkZGluZy1yaWdodDogNzFweDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ubWFpbl92aXN1YWxfaW5kaWNhdGVyX2xzdCAuaW5kaWNhdG9yIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMWMxZTFlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5tYWluX3Zpc3VhbF9pbmRpY2F0ZXJfbHN0IC5pbmRpY2F0b3Iuc2xpY2stY3VycmVudCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4ubWFpbl92aXN1YWxfaW5kaWNhdGVyIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYWluX3Zpc3VhbF9pbmRpY2F0ZXIgLnNsaWNrLWFycm93IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1haW5fdmlzdWFsX2luZGljYXRlciAuc2xpY2stcHJldiB7XG4gIHdpZHRoOiA3MHB4O1xuICBsZWZ0OiAwO1xufVxuXG4ubWFpbl92aXN1YWxfaW5kaWNhdGVyIC5zbGljay1wcmV2IHNwYW4ge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI2cHggLTYyMHB4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5tYWluX3Zpc3VhbF9pbmRpY2F0ZXIgLnNsaWNrLW5leHQge1xuICBsZWZ0OiA3MHB4O1xuICB3aWR0aDogNzFweDtcbiAgcGFkZGluZy1sZWZ0OiAxcHg7XG59XG5cbi5tYWluX3Zpc3VhbF9pbmRpY2F0ZXIgLnNsaWNrLW5leHQgc3BhbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMjdweCAtOTQ4cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLm1haW5fdmlzdWFsX2luZGljYXRlciAuc2xpY2stbmV4dDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi10b3A6IC03cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjNiM2M7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubWFpbl92aXN1YWxfaW5kaWNhdGVyIC5idG5fZXZ0X2xpbmsge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA3MHB4O1xuICBoZWlnaHQ6IDcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMWMxZTFlO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ubWFpbl92aXN1YWxfaW5kaWNhdGVyIC5idG5fZXZ0X2xpbms6YmVmb3JlLCAubWFpbl92aXN1YWxfaW5kaWNhdGVyIC5idG5fZXZ0X2xpbms6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2I2YmI7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubWFpbl92aXN1YWxfaW5kaWNhdGVyIC5idG5fZXZ0X2xpbms6YmVmb3JlIHtcbiAgdG9wOiAyOHB4O1xuICBsZWZ0OiAzNHB4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5tYWluX3Zpc3VhbF9pbmRpY2F0ZXIgLmJ0bl9ldnRfbGluazphZnRlciB7XG4gIHRvcDogMzRweDtcbiAgbGVmdDogMjhweDtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMnB4O1xufVxuXG4ubWFpbl9ib2FyZHMge1xuICBtYXJnaW4tdG9wOiAxMTBweDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2wge1xuICBmbG9hdDogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDUwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX25ld3Mge1xuICBwYWRkaW5nOiAxMnB4IDVweCAwIDA7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX25ld3MgLmNvbF90aXQge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDI2cHg7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX25ld3MgLm5ld3NfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzRweDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfbmV3cyAubmV3c19sc3QgbGkge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9uZXdzIC5uZXdzX2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX25ld3MgLm5ld3NfbHN0IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfbmV3cyAubmV3c19sc3QgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX25ld3MgLm5ld3NfbHN0IGxpIC5pY29uIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9uZXdzIC5uZXdzX2xzdCBsaSAudGl0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMjI7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9uZXdzIC5uZXdzX2xzdCBsaSAuZGF0ZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjODY4Njg2O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9uZXdzIC5uZXdzX2xzdCBsaSAubmV3IHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2UwMjQyNDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfbmV3cyAuYnRuX21vcmVfbmV3cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNXB4O1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfbmV3cyAuYnRuX21vcmVfbmV3czpiZWZvcmUsIC5tYWluX2JvYXJkcyAuY29sX25ld3MgLmJ0bl9tb3JlX25ld3M6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9uZXdzIC5idG5fbW9yZV9uZXdzOmJlZm9yZSB7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAxNnB4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX25ld3MgLmJ0bl9tb3JlX25ld3M6YWZ0ZXIge1xuICB0b3A6IDE2cHg7XG4gIGxlZnQ6IDVweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMnB4O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9nbXN0b3J5IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAyODlweDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZ21zdG9yeSAuZ21zdG9yeV9iYW5uZXIgLnNsaWRlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX2dtc3RvcnkgLnNsaWNrLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX2dtc3RvcnkgLnNsaWNrLWFycm93IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZ21zdG9yeSAuc2xpY2stcHJldiB7XG4gIHdpZHRoOiA0NXB4O1xuICByaWdodDogNDZweDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZ21zdG9yeSAuc2xpY2stcHJldiBzcGFuIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMyOXB4IC01MjhweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9nbXN0b3J5IC5zbGljay1uZXh0IHtcbiAgd2lkdGg6IDQ2cHg7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZ21zdG9yeSAuc2xpY2stbmV4dCBzcGFuIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMyOXB4IC01MTNweDtcbiAgd2lkdGg6IDZweDtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9nbXN0b3J5IC5zbGljay1uZXh0OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZGZkZjtcbiAgY29udGVudDogJyc7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX2Rvd25sb2FkIC5idG5fZ2FtZV9kb3dubG9hZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE0OHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Rvd25sb2FkLmpwZ1wiKSBuby1yZXBlYXQ7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX2Rvd25sb2FkIC5idG5fZ2FtZV9kb3dubG9hZDpob3ZlciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9idG5fZG93bmxvYWRfaG92ZXIuanBnXCIpO1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9kb3dubG9hZCAubG9naW5faW5mbyB7XG4gIGhlaWdodDogNjVweDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBwYWRkaW5nOiAxOHB4IDI1cHggMTdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM4NDg1OTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX2Rvd25sb2FkIC5sb2dpbl9pbmZvIC5uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDIyMHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZG93bmxvYWQgLmxvZ2luX2luZm8gLmNhc2hfaW5mbyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9kb3dubG9hZCAubG9naW5faW5mbyAuY2FzaF9pbmZvIC5jYXNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZG93bmxvYWQgLmxvZ2luX2luZm8gLmNhc2hfaW5mbyAuY2FzaDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogLTNweCA1cHggMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMDg4cHggLTg4MHB4O1xuICB3aWR0aDogMTlweDtcbiAgaGVpZ2h0OiAxOXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZG93bmxvYWQgLmxvZ2luX2luZm8gLmNhc2hfaW5mbyAuYnRuX2Nhc2gge1xuICB3aWR0aDogNzBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzZlNzk4NTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZG93bmxvYWQgLmJ0bl9sb2dpbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg0ODU5O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogNjVweDtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZG93bmxvYWQgLmJ0bl9sb2dpbiAuaWNvX2RhdW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00MzdweCAtOTI4cHg7XG4gIHdpZHRoOiA1OXB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiA5OTlweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLm1haW5fYm9hcmRzIC5jb2xfZG93bmxvYWQgLmJ0bl9sb2dpbiAuaWNvX29uZ2F0ZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTc5NXB4IC0zODBweDtcbiAgd2lkdGg6IDcycHg7XG4gIGhlaWdodDogMTNweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDk5OXB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9kb3dubG9hZCAuYnRuX2xvZ2luIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tYWluX2JvYXJkcyAuY29sX2Rvd25sb2FkIC5zZXJ2ZXJfaW5mbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbF9kb3dubG9hZCAuYnRuX3NlcnZlcl9zdGF0dXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzNzM2MzY7XG4gIGxpbmUtaGVpZ2h0OiA2M3B4O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNvbCArIC5jb2wge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLm1haW5fYm9hcmRzIC5jaGFubmVsX2Rvd25sb2FkIC5sb2dpbl9pbmZvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDc1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZzogMTFweCAzM3B4IDExcHggMjVweDtcbn1cblxuLm1haW5fYm9hcmRzIC5jaGFubmVsX2Rvd25sb2FkIC5sb2dpbl9pbmZvIC5teWluZm9fbHN0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDE2cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5tYWluX2JvYXJkcyAuY2hhbm5lbF9kb3dubG9hZCAubG9naW5faW5mbyAubXlpbmZvX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLm1haW5fYm9hcmRzIC5jaGFubmVsX2Rvd25sb2FkIC5sb2dpbl9pbmZvIC5teWluZm9fbHN0IGxpOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tYWluX2JvYXJkcyAuY2hhbm5lbF9kb3dubG9hZCAubG9naW5faW5mbyAubXlpbmZvX2xzdCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTFweDtcbiAgbWFyZ2luOiAwIDdweDtcbiAgYmFja2dyb3VuZDogIzYwNmQ3YTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLm1haW5fYm9hcmRzIC5jaGFubmVsX2Rvd25sb2FkIC5sb2dpbl9pbmZvIC5teWluZm9fbHN0IGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNkMWQ0ZDY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tYWluX2JvYXJkcyAuY2hhbm5lbF9kb3dubG9hZCAubG9naW5faW5mbyAuY2FzaF9pbmZvIHtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG59XG5cbi5tYWluX2JvYXJkcyAuY2hhbm5lbF9kb3dubG9hZCAubG9naW5faW5mbyAuY2FzaF9pbmZvIC5jYXNoIHtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tYWluX2JvYXJkcyAuY2hhbm5lbF9kb3dubG9hZCAubG9naW5faW5mbyAuY2FzaF9pbmZvIC5kc2NfdHh0IHtcbiAgZm9udC1mYW1pbHk6ICdub3Rvc2Fucyc7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5tYWluX2JvYXJkcyAuY2hhbm5lbF9kb3dubG9hZCAubG9naW5faW5mbyAuY2FzaF9pbmZvIC5idG5fY2FzaCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgbGluZS1oZWlnaHQ6IGluaXRpYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4ubWFpbl9ib2FyZHMgLmNoYW5uZWxfZG93bmxvYWQgLmxvZ2luX2luZm8gLmNhc2hfaW5mbyArIC5jYXNoX2luZm8ge1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi5tYWluX2JvYXJkcyAuY2hhbm5lbF9kb3dubG9hZCAuYnRuX2dhbWVfZG93bmxvYWQge1xuICBoZWlnaHQ6IDEyOXB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Rvd25sb2FkMi5qcGdcIikgbm8tcmVwZWF0O1xufVxuXG4ubWFpbl9ib2FyZHMgLmNoYW5uZWxfZG93bmxvYWQgLmJ0bl9nYW1lX2Rvd25sb2FkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2J0bl9kb3dubG9hZDJfaG92ZXIuanBnXCIpO1xufVxuXG4ubWFpbl9ib2FyZHMgLmNoYW5uZWxfZG93bmxvYWQgLmJ0bl9zZXJ2ZXJfc3RhdHVzIHtcbiAgaGVpZ2h0OiA3NXB4O1xufVxuXG4ubGF5ZXJfc2VydmVyX3N0YXR1cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MHB4O1xuICBsZWZ0OiA3MHB4O1xuICB6LWluZGV4OiAxMDA7XG4gIHdpZHRoOiAzMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzM4NDg1OTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxheWVyX3NlcnZlcl9zdGF0dXMgLmxheWVyX3RpdGxlIHtcbiAgcGFkZGluZzogMCAxOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg0ODU5O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogNDZweDtcbn1cblxuLmxheWVyX3NlcnZlcl9zdGF0dXMgLnNlcnZlcl9sc3Qge1xuICBwYWRkaW5nOiAxM3B4IDE5cHggMTVweDtcbn1cblxuLmxheWVyX3NlcnZlcl9zdGF0dXMgLnNlcnZlcl9sc3QgbGkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGZkZjtcbiAgcGFkZGluZzogMTJweCAxNXB4IDEwcHggMTBweDtcbn1cblxuLmxheWVyX3NlcnZlcl9zdGF0dXMgLnNlcnZlcl9sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4ubGF5ZXJfc2VydmVyX3N0YXR1cyAuc2VydmVyX2xzdCBsaSAuc2VydmVyX25hbWUge1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLmxheWVyX3NlcnZlcl9zdGF0dXMgLnNlcnZlcl9sc3QgbGkgLnNlcnZlcl9zdGF0dXMge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5sYXllcl9zZXJ2ZXJfc3RhdHVzIC5idG5fY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi5sYXllcl9zZXJ2ZXJfc3RhdHVzIC5idG5fY2xvc2U6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNTQ5cHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubWFpbl9zaG9wIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5tYWluX3Nob3BfdGFiIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1haW5fc2hvcF90YWIgbGkgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNhNWE0YTQ7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuXG4ubWFpbl9zaG9wX3RhYiBsaS5hY3RpdmU6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb250ZW50OiAnJztcbn1cblxuLm1haW5fc2hvcF90YWIgbGkuYWN0aXZlIGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm1haW5fc2hvcF9sc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDM1MHB4O1xuICBtYXJnaW46IDEwcHggLTEwcHggMDtcbiAgZm9udC1zaXplOiAwO1xuICBsZXR0ZXItc3BhY2luZzogLTVweDtcbn1cblxuLm1haW5fc2hvcF9sc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyNjZweDtcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tYWluX3Nob3BfbHN0IC5pdGVtX2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgcGFkZGluZzogNDlweCAzNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tYWluX3Nob3BfbHN0IC50aHVtYiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDJweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE0OGRlZywgI2Y0Y2Y4OCAzMCUsICM5ODZhNGIgNTAlLCAjZjRjZjg4IDcwJSk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5tYWluX3Nob3BfbHN0IC50aHVtYjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHdpZHRoOiAxMTZweDtcbiAgaGVpZ2h0OiAxMTZweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5tYWluX3Nob3BfbHN0IC50aHVtYiBpbWcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5tYWluX3Nob3BfbHN0IC5pdGVtX3RpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLm1haW5fc2hvcF9sc3QgLml0ZW1fcHJpY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5tYWluX3Nob3BfbHN0IC5pdGVtX3ByaWNlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAtMnB4IDRweCAwIDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMDNweCAtMTExMnB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLm1haW5fc2hvcF9sc3QgLmJ0bl9idXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAzOXB4O1xuICB3aWR0aDogOTlweDtcbiAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNjhhNWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4ubWFpbl9zaG9wX2xzdCAuc2hvcF9sYWJlbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xufVxuXG4ubWFpbl9zaG9wX2xzdCAuc2xpY2stYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBtYXJnaW4tdG9wOiAtMTdweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E0YTRhNDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLm1haW5fc2hvcF9sc3QgLnNsaWNrLWFycm93IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1haW5fc2hvcF9sc3QgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAxMHB4O1xufVxuXG4ubWFpbl9zaG9wX2xzdCAuc2xpY2stcHJldiBzcGFuIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEzMjZweCAtNjM5cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLm1haW5fc2hvcF9sc3QgLnNsaWNrLW5leHQge1xuICByaWdodDogMTBweDtcbn1cblxuLm1haW5fc2hvcF9sc3QgLnNsaWNrLW5leHQgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMzI3cHggLTk5N3B4O1xuICB3aWR0aDogOHB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5cbi5tYWluX3Nob3AgLmJ0bl9jYXNoX2NoYXJnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyM3B4O1xuICByaWdodDogMjBweDtcbn1cblxuLm1haW5fdmlwX2Jhbm5lciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMTEwcHg7XG4gIGhlaWdodDogMjUxcHg7XG59XG5cbi5tYWluX3ZpcF9iYW5uZXIgLnNsaWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDI1MXB4O1xufVxuXG4ubWFpbl92aXBfYmFubmVyIC5zbGlkZSBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5tYWluX3ZpcF9iYW5uZXIgLnNsaWNrLWFycm93IHtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbWFyZ2luLXRvcDogLTQwcHg7XG59XG5cbi5tYWluX3ZpcF9iYW5uZXIgLnNsaWNrLWFycm93IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5tYWluX3ZpcF9iYW5uZXIgLnNsaWNrLXByZXYge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNzIwcHg7XG59XG5cbi5tYWluX3ZpcF9iYW5uZXIgLnNsaWNrLXByZXYgc3BhbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwODVweCAtMzQ3cHg7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDQ0cHg7XG59XG5cbi5tYWluX3ZpcF9iYW5uZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogNTAlO1xuICBtYXJnaW4tcmlnaHQ6IC03MjBweDtcbn1cblxuLm1haW5fdmlwX2Jhbm5lciAuc2xpY2stbmV4dCBzcGFuIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA4NXB4IC0yOTlweDtcbiAgd2lkdGg6IDIycHg7XG4gIGhlaWdodDogNDRweDtcbn1cblxuLm1haW5fZ3VpZGUge1xuICBwYWRkaW5nOiAxMjBweCAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWFpbl9ndWlkZV9iZy5qcGdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ubWFpbl9ndWlkZSAuaW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTg5MHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4ubWFpbl9ndWlkZV9sc3Qge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgLTE1cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC00cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLm1haW5fZ3VpZGUgLmd1aWRlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzMzBweDtcbiAgaGVpZ2h0OiA2MjJweDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXNpemU6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG91dGxpbmU6IDA7XG59XG5cbi5tYWluX2d1aWRlIC5ndWlkZV90aHVtYiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDMzMHB4O1xuICBoZWlnaHQ6IDYyMnB4O1xufVxuXG4ubWFpbl9ndWlkZSAuZ3VpZGVfdGh1bWIgaW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiA1MjJweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubWFpbl9ndWlkZSAuZ3VpZGVfdGh1bWIgaW1nLmRlZmF1bHQge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubWFpbl9ndWlkZSAuZ3VpZGVfdGh1bWIgaW1nLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5tYWluX2d1aWRlIC5ndWlkZV90aXRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzMzBweDtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLm1haW5fZ3VpZGUgLmd1aWRlX3RpdGxlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxMXB4O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tYWluX2d1aWRlIC5ndWlkZV90aXRsZSBoMyB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiAnTmFudW1NeWVvbmdqbycsJ+uCmOuIlOuqheyhsCcsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMzBweDtcbn1cblxuLm1haW5fZ3VpZGUgLmd1aWRlX2xpbmsge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG5cbi5tYWluX2d1aWRlIC5ndWlkZV9saW5rOmJlZm9yZSwgLm1haW5fZ3VpZGUgLmd1aWRlX2xpbms6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubWFpbl9ndWlkZSAuZ3VpZGVfbGluazpiZWZvcmUge1xuICB0b3A6IDE4cHg7XG4gIGxlZnQ6IDI5cHg7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLm1haW5fZ3VpZGUgLmd1aWRlX2xpbms6YWZ0ZXIge1xuICB0b3A6IDI5cHg7XG4gIGxlZnQ6IDE4cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDJweDtcbn1cblxuLm1haW5fZ3VpZGUgLmd1aWRlX2RldGFpbHMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTc0cHg7XG4gIGxlZnQ6IDQ2NnB4O1xuICB3aWR0aDogMzY1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDE7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5tYWluX2d1aWRlIC5ndWlkZV9kZXRhaWxzIC5jYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2UwMjQyNDtcbiAgbGV0dGVyLXNwYWNpbmc6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5tYWluX2d1aWRlIC5ndWlkZV9kZXRhaWxzIC50aXQge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xuICBmb250LWZhbWlseTogJ05hbnVtTXllb25nam8nLCfrgpjriJTrqoXsobAnLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDcwcHg7XG4gIHRleHQtaW5kZW50OiAtNHB4O1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm1haW5fZ3VpZGUgLmd1aWRlX2RldGFpbHMgLmRlc2Mge1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogLjc7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgd29yZC1icmVhazoga2VlcC1hbGw7XG59XG5cbi5ib2FyZF9hcmVhIC5uYW1lLFxuLnZpZXdfYXJlYSAubmFtZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvYXJkX2FyZWEgLm5hbWU6YmVmb3JlLFxuLnZpZXdfYXJlYSAubmFtZTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC01NTdweCAtMTE1M3B4O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLmJvYXJkX2FyZWEgLmNvbW1lbnQsXG4udmlld19hcmVhIC5jb21tZW50IHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjODY4Njg2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib2FyZF9hcmVhIC5jb21tZW50OmJlZm9yZSxcbi52aWV3X2FyZWEgLmNvbW1lbnQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODY3cHggLTU0MHB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLmJvYXJkX2FyZWEgLnZpZXcsXG4udmlld19hcmVhIC52aWV3IHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjODY4Njg2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib2FyZF9hcmVhIC52aWV3OmJlZm9yZSxcbi52aWV3X2FyZWEgLnZpZXc6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzQzcHggLTQ2MnB4O1xuICB3aWR0aDogMTRweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLmJvYXJkX2FyZWEgLnRpbWUsXG4udmlld19hcmVhIC50aW1lIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCAnbm90b3NhbnMnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjODY4Njg2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ib2FyZF9hcmVhIC50aW1lOmJlZm9yZSxcbi52aWV3X2FyZWEgLnRpbWU6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI2NXB4IC0xMDY1cHg7XG4gIHdpZHRoOiAxNHB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uYm9hcmRfYXJlYSAuaGVhcnQsXG4udmlld19hcmVhIC5oZWFydCB7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzg2ODY4NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYm9hcmRfYXJlYSAuaGVhcnQ6YmVmb3JlLFxuLnZpZXdfYXJlYSAuaGVhcnQ6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNzcxcHggLTkyOHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLmJvYXJkX2FyZWEgLmJ0bl93cmFwIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5ib2FyZF9hcmVhIC5idG5fd3JhcCArIC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuLmJvYXJkX2FyZWEgLnNlYXJjaF9ib3gge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmJvYXJkX2FyZWEgLmFyZWFfdGl0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG59XG5cbi50eHRfbmV3IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTJweDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZTgwMDAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uYnRuX2dycC5wb3Age1xuICBmb250LXNpemU6IDA7XG59XG5cbi5idG5fZ3JwLnBvcCAuYnRuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogMjhweDtcbiAgcGFkZGluZzogMCAxN3B4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTRhNGE0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODY4Njg2O1xuICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxuLmJ0bl9ncnAucG9wIC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5idG5fZ3JwLnBvcCArIGRpdiB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi50YWJzX3NlcnZlcl9sc3Qge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnRhYnNfc2VydmVyX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4udGFic19zZXJ2ZXJfbHN0IGxpIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2E0YTRhNDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYnNfc2VydmVyX2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLnRhYnNfc2VydmVyX2xzdCBsaS5vbiB7XG4gIGJhY2tncm91bmQ6ICMzODQ4NTk7XG4gIGJvcmRlci1jb2xvcjogIzM4NDg1OTtcbn1cblxuLnRhYnNfc2VydmVyX2xzdCBsaS5vbiBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50b3BfcmFua19sc3Qge1xuICBwYWRkaW5nOiAzNnB4O1xuICBiYWNrZ3JvdW5kOiAjZjRmNWY3O1xuICBmb250LXNpemU6IDA7XG59XG5cbi50b3BfcmFua19sc3QgLmxzdF9pdG0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA0MjZweDtcbiAgaGVpZ2h0OiAxODZweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi50b3BfcmFua19sc3QgLmxzdF9pdG06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnRvcF9yYW5rX2xzdCAubHN0X2l0bTphZnRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnRvcF9yYW5rX2xzdCAudG9wX3JhbmtfaWNvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5OHB4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbjogMjdweCBhdXRvIDA7XG4gIGxpbmUtaGVpZ2h0OiA5OTlweDtcbn1cblxuLnRvcF9yYW5rX2xzdCAuaW5mb19jb250YWluZXIge1xuICBtYXJnaW46IDE2cHggYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50b3BfcmFua19sc3QgLm5hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICMxMDEwMTA7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xufVxuXG4udG9wX3JhbmtfbHN0IC5uYW1lIGltZyB7XG4gIG1hcmdpbi10b3A6IC0zcHg7XG59XG5cbi50b3BfcmFua19sc3QgLmRlc2NfbHN0IHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4udG9wX3JhbmtfbHN0IC5kZXNjX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMnB4O1xufVxuXG4udG9wX3JhbmtfbHN0IC5kZXNjX2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnRvcF9yYW5rX2xzdCAuZGVzY19sc3QgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRvcF9yYW5rX2xzdCAuZGVzY19sc3QgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgYmFja2dyb3VuZDogI2M4YzhjZjtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgY29udGVudDogJyc7XG59XG5cbi50b3BfcmFua19sc3QgLmRlc2NfbHN0IGxpIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50b3BfcmFua19sc3QuZ3VpbGRfcmFuayAuaW5mb19jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuXG4udG9wX3JhbmtfbHN0Lmd1aWxkX3JhbmsgLm5hbWUgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnRvcF9yYW5rX2xzdC5ndWlsZF9yYW5rIC5uYW1lIGEge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnRvcF9yYW5rX2xzdC5ndWlsZF9yYW5rIC5uYW1lIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnRvcF9yYW5rX2xzdC5ndWlsZF9yYW5rIC5kZXNjX2xzdCBsaSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLnRvcF9yYW5rX2xzdC5ndWlsZF9yYW5rIC5sYmxfb3V0bGluZS5zX2xibCB7XG4gIHdpZHRoOiA1M3B4O1xuICBoZWlnaHQ6IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4ucmFua19wYWdlIC5zdWJfc3RpY2t5IHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5yYW5rX3BhZ2UgLnNlYXJjaF9ib3gge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5yYW5rX3BhZ2UgLnNlYXJjaF9ib3ggLnNlYXJjaF9pbnAgaW5wdXQge1xuICB3aWR0aDogNDY5cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLnJhbmtfcGFnZSAudGJsX2xzdF9pbmRpIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yYW5rX3BhZ2UgLm5vdGljZV90eHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5yYW5rX3BhZ2UgLnNlYXJjaF9ib3ggLnNlbGVjdCB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IC00cHg7XG59XG5cbi5yYW5rX3BhZ2UgLm5vdGljZV90eHRfZ3JwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG5cbi5yYW5rX3BhZ2UgLm5vdGljZV90eHRfZ3JwIC5ub3RpY2VfdHh0IHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xufVxuXG4ucmFua19wYWdlIC5idG5fZ3JwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4ucmFua19wYWdlIC5idG5fZ3JwIC5idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4ucmFua19wYWdlIC5ub3RpY2VfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5yYW5rX3BhZ2UgLm5vdGljZV9hcmVhIC5ub3RpY2VfdHh0X2dycCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5yYW5rX3BhZ2UgLm5vdGljZV9hcmVhIC5idG5fZ3JwIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xufVxuXG4ucmFua19wYWdlIC5ndWlsZF9pbmZvX2FyZWEgLmFyZWFfdGl0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yYW5rX3BhZ2UgLmd1aWxkX2luZm9fdGJsIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfaW5mb190YmwgdGgsIC5yYW5rX3BhZ2UgLmd1aWxkX2luZm9fdGJsIHRkIHtcbiAgaGVpZ2h0OiA1NHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4ucmFua19wYWdlIC5ndWlsZF9pbmZvX3RibCB0aCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5yYW5rX3BhZ2UgLmd1aWxkX2luZm9fdGJsIHRkIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfaW5mb190YmwgdGQgYSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5yYW5rX3BhZ2UgLmd1aWxkX2luZm9fdGJsIHRkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfaW5mb190YmwgLmd1aWxkX21haW5faW5mbyB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2d1aWxkX2luZm9fYmcuanBnXCIpIG5vLXJlcGVhdDtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfaW5mb190YmwgLmd1aWxkX21haW5faW5mbyAuZ3VpbGRfbmFtZSB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYW5rX3BhZ2UgLmd1aWxkX2luZm9fdGJsIC5ndWlsZF9tYWluX2luZm8gLmd1aWxkX25hbWUgaW1nIHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfaW5mb190YmwgLmd1aWxkX21haW5faW5mbyBkbCBkdCwgLnJhbmtfcGFnZSAuZ3VpbGRfaW5mb190YmwgLmd1aWxkX21haW5faW5mbyBkbCBkZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5yYW5rX3BhZ2UgLmd1aWxkX2luZm9fdGJsIC5ndWlsZF9tYWluX2luZm8gZGwgZHQge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfaW5mb190YmwgLmd1aWxkX21haW5faW5mbyBkbCBkdDphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogMTFweDtcbiAgYmFja2dyb3VuZDogI2FmYjNiODtcbiAgb3BhY2l0eTogLjI7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ucmFua19wYWdlIC5ndWlsZF9mbSB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfZm0gLnRibF9sc3Qge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4ucmFua19wYWdlIC5ndWlsZF9mbSB0aCwgLnJhbmtfcGFnZSAuZ3VpbGRfZm0gdGQge1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfZm0gdGggPiBkaXYsIC5yYW5rX3BhZ2UgLmd1aWxkX2ZtIHRkID4gZGl2IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgbWluLWhlaWdodDogNzFweDtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfZm0gdGggPiBkaXYge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDcxcHg7XG59XG5cbi5yYW5rX3BhZ2UgLmd1aWxkX2ZtIHRkIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucmFua19wYWdlIC5ndWlsZF9mbSBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM2cHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfZm0gaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyIHtcbiAgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG4gIGNvbG9yOiAjYTRhNGE0O1xuICBvcGFjaXR5OiAxO1xuICAvKiBGaXJlZm94ICovXG59XG5cbi5yYW5rX3BhZ2UgLmd1aWxkX2ZtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4ucmFua19wYWdlIC5ndWlsZF9mbSBpbnB1dFt0eXBlPVwidGV4dFwiXTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogTWljcm9zb2Z0IEVkZ2UgKi9cbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5yYW5rX3BhZ2UgLmd1aWxkX2ZtIC5yZG9fbHN0X3YyIGxpIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfZm0gLnJkb19sc3RfdjIgbGFiZWwgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJhbmtfcGFnZSAuZ3VpbGRfcG9wdXAgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xufVxuXG4ucmFua19wYWdlIC5jYWxjX2d1aWRlX3BvcCAuZG90X2xzdCArIHAge1xuICBtYXJnaW4tdG9wOiAzMXB4O1xufVxuXG4ucmFua19wYWdlIC5maWxlX3VwbG9hZF9ib3gge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBtYXJnaW4tYm90dG9tOiAyNnB4O1xufVxuXG4ucmFua19wYWdlIC5maWxlX3VwbG9hZF9ib3ggLmd1aWRlX3R4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnJhbmtfcGFnZSAuZmlsZV91cGxvYWRfYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmFua19wYWdlIC5maWxlX3VwbG9hZF9ib3ggLmZpbGVfbmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbi5yYW5rX3BhZ2UgLmZpbGVfdXBsb2FkX2JveCAuYnRuX2RlbF9maWxlIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnJhbmtfcGFnZSAuZmlsZV91cGxvYWRfYm94IC5idG5fZGVsX2ZpbGUgLmljb19kZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnJhbmtfcGFnZSAucmFua19ib2FyZF9hcmVhIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLnJhbmtfcGFnZSAucmFua19ib2FyZF9hcmVhOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnJhbmtfcGFnZSAucmFua19ib2FyZF9hcmVhIC5hcmVhX3RpdCArIC50b3BfZmlsdGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLnJhbmtfcGFnZSAucmFua19ib2FyZF9hcmVhIC5jbGVhcmZpeCA+IC5hcmVhX3RpdCwgLnJhbmtfcGFnZSAucmFua19ib2FyZF9hcmVhIC5hdHRhY2hfYm94ID4gLmFyZWFfdGl0LCAucmFua19wYWdlIC5yYW5rX2JvYXJkX2FyZWEgLnNlcnZpY2VfcGFnZSAuc2xfc2VydmVyID4gLmFyZWFfdGl0LCAuc2VydmljZV9wYWdlIC5yYW5rX3BhZ2UgLnJhbmtfYm9hcmRfYXJlYSAuc2xfc2VydmVyID4gLmFyZWFfdGl0LCAucmFua19wYWdlIC5yYW5rX2JvYXJkX2FyZWEgLnNlcnZpY2VfcGFnZSAuc2xfY2hhciA+IC5hcmVhX3RpdCwgLnNlcnZpY2VfcGFnZSAucmFua19wYWdlIC5yYW5rX2JvYXJkX2FyZWEgLnNsX2NoYXIgPiAuYXJlYV90aXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnJhbmtfcGFnZSAucmFua19ib2FyZF9hcmVhIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnJhbmtfcGFnZSAudG9wM19hcmVhLCAucmFua19wYWdlIC5ndWlsZF9pbmZvX2FyZWEge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uaW52aXRlX3BhZ2UgLm1lbnVfZGVwdGhfMyAudGFiX2l0bSBhIHtcbiAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4uaW52aXRlX3BhZ2UgLmNwX2hpc3RvcnlfYXJlYSAubGVmdC5ub3RlX3R4dCB7XG4gIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmludml0ZV9wYWdlIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmludml0ZV9wYWdlIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmludml0ZV9wYWdlIC5kb3RfbHN0IGxpOmJlZm9yZSB7XG4gIHRvcDogNXB4O1xuICBiYWNrZ3JvdW5kOiAjODY4Njg2O1xufVxuXG4uaW52aXRlX3BhZ2UgLmRvdF9sc3QgbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5pbnZpdGVfcGFnZSAuZG90X2xzdCBsaSB+IGxpIC5ub3RlX3R4dCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5pbnZpdGVfc3RlcF9hcmVhIHtcbiAgbWFyZ2luLXRvcDogNTdweDtcbn1cblxuLmludml0ZV9zdGVwX2FyZWEgLmFyZWFfdGl0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4ucHJvY2VlZF9hcmVhIHtcbiAgbWFyZ2luLXRvcDogNDdweDtcbn1cblxuLnByb2NlZWRfYXJlYSAuaW50cm9fdHh0ICsgaW1nIHtcbiAgbWFyZ2luLXRvcDogLTE0NHB4O1xufVxuXG4ucHJvY2VlZF9hcmVhIC5hZHZfZ3VpZGVfYngge1xuICBtYXJnaW4tdG9wOiA0OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcm9jZWVkX2FyZWEgLmFkdl9ndWlkZV9ieCBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucHJvY2VlZF9hcmVhIC5hZHZfZ3VpZGVfYnggc3Ryb25nOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDEzcHg7XG4gIGJhY2tncm91bmQ6ICNjOGM4Y2Y7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ucHJvY2VlZF9hcmVhIC5hZHZfZ3VpZGVfYnggLmRvdF9sc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5wcm9jZWVkX2FyZWEgLmFkdl9ndWlkZV9ieCAuZG90X2xzdCBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAxN3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbn1cblxuLnByb2NlZWRfYXJlYSAuYWR2X2d1aWRlX2J4IC5kb3RfbHN0IGxpOmJlZm9yZSB7XG4gIHRvcDogNnB4O1xuICBiYWNrZ3JvdW5kOiAjODY4Njg2O1xufVxuXG4ucHJvY2VlZF9hcmVhIC5hcmVhX3RpdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4ucHJvY2VlZF9hcmVhIC5idG5fZ3JwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA3N3B4O1xufVxuXG4ucHJvY2VlZF9hcmVhIC5idG5fZ3JwIC5idG46Zmlyc3QtY2hpbGQgfiAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDZweDtcbn1cblxuLnByb2NlZWRfYXJlYSAuc3RlcF9sc3QgbGk6bGFzdC1jaGlsZCAuc3RlcF90aXQge1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuXG4ucHJvY2VlZF9hcmVhIC5zdGVwX2xzdCBsaTpsYXN0LWNoaWxkIC5zdGVwX2Rlc2Mge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5wcm9jZWVkX2FyZWEgLnN0ZXBfbHN0IC5zdGVwX2Rlc2Mge1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cblxuLmNvdXBvbl9yZXdhcmRfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDU4cHg7XG59XG5cbi5jb3Vwb25fcmV3YXJkX2FyZWEgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiA0N3B4O1xufVxuXG4uY291cG9uX3Jld2FyZF9hcmVhIC50YmxfbHN0LmNvdXBvbl9yZXdhcmQgdGhlYWQgdGg6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDIyNHB4O1xufVxuXG4uY291cG9uX3Jld2FyZF9hcmVhIC50YmxfbHN0LmNvdXBvbl9yZXdhcmQgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDEzN3B4O1xufVxuXG4uY291cG9uX3Jld2FyZF9hcmVhIC50YmxfbHN0LmNvdXBvbl9yZXdhcmQgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQgaW1nIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA5cHg7XG59XG5cbi5jb3Vwb25fcmV3YXJkX2FyZWEgLnRibF9sc3QuY291cG9uX3Jld2FyZCB0Ym9keSB0ZDpmaXJzdC1jaGlsZCBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogIzIyMjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5yZXdhcmRfdG9rZW5fYXJlYSwgLnJld2FyZF9oZWxwZXJfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDU4cHg7XG59XG5cbi5yZXdhcmRfdG9rZW5fYXJlYSAudGJsX2xzdCwgLnJld2FyZF9oZWxwZXJfYXJlYSAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDQ3cHg7XG59XG5cbi5yZXdhcmRfdG9rZW5fYXJlYSAudGJsX2xzdCB0Ym9keSB0ZDpsYXN0LWNoaWxkLCAucmV3YXJkX2hlbHBlcl9hcmVhIC50YmxfbHN0IHRib2R5IHRkOmxhc3QtY2hpbGQge1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE3cHggMCAxN3B4IDExOXB4O1xufVxuXG4ucmV3YXJkX3Rva2VuX2FyZWEgLnRibF9sc3QgLml0ZW1fbHN0IGxpLCAucmV3YXJkX2hlbHBlcl9hcmVhIC50YmxfbHN0IC5pdGVtX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM0NXB4O1xufVxuXG4ucmV3YXJkX3Rva2VuX2FyZWEgLnRibF9sc3QgLml0ZW1fbHN0IGxpOm50aC1jaGlsZChldmVuKSwgLnJld2FyZF9oZWxwZXJfYXJlYSAudGJsX2xzdCAuaXRlbV9sc3QgbGk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgbWFyZ2luLWxlZnQ6IDEzcHg7XG59XG5cbi5yZXdhcmRfdG9rZW5fYXJlYSAudGJsX2xzdCAuaXRlbV9sc3QgbGk6bnRoLWNoaWxkKDIpIH4gbGksIC5yZXdhcmRfaGVscGVyX2FyZWEgLnRibF9sc3QgLml0ZW1fbHN0IGxpOm50aC1jaGlsZCgyKSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnJld2FyZF90b2tlbl9hcmVhIC50YmxfbHN0IC5pdGVtX2xzdCBsaSBpbWcsIC5yZXdhcmRfaGVscGVyX2FyZWEgLnRibF9sc3QgLml0ZW1fbHN0IGxpIGltZyB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG59XG5cbi5zZW5kX2NwX2FyZWEgPiAuY2xlYXJmaXggLmFyZWFfdGl0LCAuc2VuZF9jcF9hcmVhID4gLmF0dGFjaF9ib3ggLmFyZWFfdGl0LCAuc2VydmljZV9wYWdlIC5zZW5kX2NwX2FyZWEgPiAuc2xfc2VydmVyIC5hcmVhX3RpdCwgLnNlcnZpY2VfcGFnZSAuc2VuZF9jcF9hcmVhID4gLnNsX2NoYXIgLmFyZWFfdGl0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zZW5kX2NwX2FyZWEgPiAuY2xlYXJmaXggLmJ0bl9ncnAsIC5zZW5kX2NwX2FyZWEgPiAuYXR0YWNoX2JveCAuYnRuX2dycCwgLnNlcnZpY2VfcGFnZSAuc2VuZF9jcF9hcmVhID4gLnNsX3NlcnZlciAuYnRuX2dycCwgLnNlcnZpY2VfcGFnZSAuc2VuZF9jcF9hcmVhID4gLnNsX2NoYXIgLmJ0bl9ncnAge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi5zZW5kX2NwX2FyZWEgLnNlbmRfY3BfYngge1xuICB3aWR0aDogOTQwcHg7XG4gIGhlaWdodDogMTYzcHg7XG4gIHBhZGRpbmc6IDQzcHggNTBweDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZW5kX2NwX2FyZWEgLnNlbmRfY3BfYnggLnR4dCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uc2VuZF9jcF9hcmVhIC5zZW5kX2NwX2ZtIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnNlbmRfY3BfYXJlYSAuc2VuZF9jcF9mbSAuZGVmX2lucCB7XG4gIHdpZHRoOiA2NzhweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnNlbmRfY3BfYXJlYSAuc2VuZF9jcF9mbSAuZGVmX2lucDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4uc2VuZF9jcF9hcmVhIC5zZW5kX2NwX2ZtIC5kZWZfaW5wOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4uc2VuZF9jcF9hcmVhIC5zZW5kX2NwX2ZtIC5kZWZfaW5wOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4uc2VuZF9jcF9hcmVhIC5zZW5kX2NwX2ZtIC5idG4ge1xuICB3aWR0aDogMTYycHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zZW5kX2NwX2FyZWEgLmNwX3N0dF9ieCB7XG4gIHdpZHRoOiA0NzBweDtcbiAgaGVpZ2h0OiAxNjNweDtcbiAgbWFyZ2luLXRvcDogMjZweDtcbiAgcGFkZGluZzogMCA0N3B4IDAgNTNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZW5kX2NwX2FyZWEgLmNwX3R5cGVfYm94IHtcbiAgZGlzcGxheTogdGFibGU7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zZW5kX2NwX2FyZWEgLmNwX3R5cGVfYm94IH4gLmNwX3R5cGVfYm94IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5zZW5kX2NwX2FyZWEgLmNwX3R5cGVfYm94IC5jcF90eXBlIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNlbmRfY3BfYXJlYSAuY3BfdHlwZV9ib3ggLmNwX3R5cGUgc3Ryb25nIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5zZW5kX2NwX2FyZWEgLmNwX3R5cGVfYm94IC5jcF90eXBlIC5ub3RlX3R4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5cbi5zZW5kX2NwX2FyZWEgLmNwX3R5cGVfYm94IC5udW1fY291bnQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBmb250LXNpemU6IDQwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZnJpZW5kX2NwX2FyZWEge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uZnJpZW5kX2NwX2FyZWEgLnRibF9sc3QgLm5vZGF0YSB7XG4gIGhlaWdodDogMzA1cHg7XG59XG5cbi5mcmllbmRfY3BfYXJlYSAudGJsX2xzdCAubm9kYXRhIC5pY28ge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZnJpZW5kX2NwX2FyZWEgLnRibF9sc3QgLm5vZGF0YSAudHh0X21zZyB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmZyaWVuZF9jcF9hcmVhIC50YmxfbHN0IC5ub2RhdGEgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG59XG5cbi5pbnZfcmV3YXJkX2FyZWEge1xuICBtYXJnaW4tdG9wOiA2M3B4O1xufVxuXG4uaW52X3Jld2FyZF9hcmVhID4gLmNsZWFyZml4IC5hcmVhX3RpdCwgLmludl9yZXdhcmRfYXJlYSA+IC5hdHRhY2hfYm94IC5hcmVhX3RpdCwgLnNlcnZpY2VfcGFnZSAuaW52X3Jld2FyZF9hcmVhID4gLnNsX3NlcnZlciAuYXJlYV90aXQsIC5zZXJ2aWNlX3BhZ2UgLmludl9yZXdhcmRfYXJlYSA+IC5zbF9jaGFyIC5hcmVhX3RpdCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW52X3Jld2FyZF9hcmVhID4gLmNsZWFyZml4IC5ub3RlX3R4dCwgLmludl9yZXdhcmRfYXJlYSA+IC5hdHRhY2hfYm94IC5ub3RlX3R4dCwgLnNlcnZpY2VfcGFnZSAuaW52X3Jld2FyZF9hcmVhID4gLnNsX3NlcnZlciAubm90ZV90eHQsIC5zZXJ2aWNlX3BhZ2UgLmludl9yZXdhcmRfYXJlYSA+IC5zbF9jaGFyIC5ub3RlX3R4dCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmludl9yZXdhcmRfYXJlYSAucmV3YXJkX2NvaW5fYngge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTMzcHg7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIHBhZGRpbmc6IDQzcHggNTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmludl9yZXdhcmRfYXJlYSAucmV3YXJkX2NvaW5fYnggLnRpdCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHdpZHRoOiA1NzdweDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsZXR0ZXItc3BhY2luZzogLTEuNnB4O1xufVxuXG4uaW52X3Jld2FyZF9hcmVhIC5yZXdhcmRfY29pbl9ieCAuY29pbl9pbmZvID4gZGl2IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmludl9yZXdhcmRfYXJlYSAucmV3YXJkX2NvaW5fYnggLmNvaW5faW5mbyA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1MDJweDtcbn1cblxuLmludl9yZXdhcmRfYXJlYSAucmV3YXJkX2NvaW5fYnggLmNvaW5faW5mbyBkdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsZXR0ZXItc3BhY2luZzogLTEuNXB4O1xufVxuXG4uaW52X3Jld2FyZF9hcmVhIC5yZXdhcmRfY29pbl9ieCAuY29pbl9pbmZvIGRkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW52X3Jld2FyZF9hcmVhIC5yZXdhcmRfY29pbl9ieCAuY29pbl9pbmZvIC5udW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAyN3B4O1xuICBmb250LWZhbWlseTogJ0JhcmxvdycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0MDRkYWI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5pbnZfcmV3YXJkX2FyZWEgLnJld2FyZF9jb2luX2J4IC5jb2luX2luZm8gLmJ0biB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tbGVmdDogNDNweDtcbn1cblxuLnJlZGVlbV9pdG1fYXJlYSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5yZWRlZW1faXRtX2FyZWEgPiAuY2xlYXJmaXggLmFyZWFfdGl0LCAucmVkZWVtX2l0bV9hcmVhID4gLmF0dGFjaF9ib3ggLmFyZWFfdGl0LCAuc2VydmljZV9wYWdlIC5yZWRlZW1faXRtX2FyZWEgPiAuc2xfc2VydmVyIC5hcmVhX3RpdCwgLnNlcnZpY2VfcGFnZSAucmVkZWVtX2l0bV9hcmVhID4gLnNsX2NoYXIgLmFyZWFfdGl0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yZWRlZW1faXRtX2FyZWEgPiAuY2xlYXJmaXggLm5vdGVfdHh0LCAucmVkZWVtX2l0bV9hcmVhID4gLmF0dGFjaF9ib3ggLm5vdGVfdHh0LCAuc2VydmljZV9wYWdlIC5yZWRlZW1faXRtX2FyZWEgPiAuc2xfc2VydmVyIC5ub3RlX3R4dCwgLnNlcnZpY2VfcGFnZSAucmVkZWVtX2l0bV9hcmVhID4gLnNsX2NoYXIgLm5vdGVfdHh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuXG4uY3BfaGlzdG9yeV9hcmVhIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmNvbW11bml0eV9wYWdlIC52aWV3X2FyZWEgLmN0IHtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7XG59XG5cbi5jb21tdW5pdHlfcGFnZSAudmlld19hcmVhIC5jdCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiA4MHB4IGF1dG8gMDtcbn1cblxuLmNvbW11bml0eV9wYWdlIC52aWV3X2FyZWEgLmN0IGltZyArIC5hdHRhY2hfYm94IHtcbiAgbWFyZ2luLXRvcDogMzRweDtcbn1cblxuLnNjcmVlbnNob3Rfc2xpZGUge1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNjcmVlbnNob3Rfc2xpZGUgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA1MzhweDtcbiAgbWFyZ2luLWxlZnQ6IDM2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMjZweCAyOHB4IDIwcHg7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlIC5pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlIC5pbWcgLmxibCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogNjdweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZSAuaW1nIGltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlIC50aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MnB4O1xuICBmb250LXNpemU6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICBjb2xvcjogIzIyMjtcbn1cblxuLnNjcmVlbnNob3Rfc2xpZGUgLnRpdCAudHh0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZSAudGl0IC50eHQgKyAuaWNvX2F0dGFjaCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZSAudGl0IC5udW1iZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZSAudGl0IC5udW1iZXIgKyAudHh0X25ldyB7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlIC50aXQgLnR4dF9uZXcge1xuICBtYXJnaW4tdG9wOiAtMnB4O1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZSAudGl0IC5pY29fYXR0YWNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZS5zbGljay1zbGlkZXI6aG92ZXIgLnNsaWNrLWFycm93IHtcbiAgb3BhY2l0eTogMC44O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zIGVhc2U7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGU6bm90KC5zbGljay1jZW50ZXIpIHtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNzQwNzQsIDAuNzM5MzMpO1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cblxuLnNjcmVlbnNob3Rfc2xpZGUuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpub3QoLnNsaWNrLWNlbnRlcik6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xcHg7XG4gIGJvdHRvbTogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgcmlnaHQ6IC0xcHg7XG4gIHotaW5kZXg6IDM7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgY29udGVudDogJyc7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGU6bm90KC5zbGljay1jZW50ZXIpIGEge1xuICBwYWRkaW5nOiAzMjZweCAzNHB4IDIwcHggMzZweDtcbn1cblxuLnNjcmVlbnNob3Rfc2xpZGUuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpub3QoLnNsaWNrLWNlbnRlcikgLmxibCB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4zNSwgMS4zNTI2KTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCAwO1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZS5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlOm5vdCguc2xpY2stY2VudGVyKSAudGl0IHtcbiAgZm9udC1zaXplOiAwcHg7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGU6bm90KC5zbGljay1jZW50ZXIpIC50eHQge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGU6bm90KC5zbGljay1jZW50ZXIpIC50eHQgKyAuaWNvX2F0dGFjaCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZS5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlOm5vdCguc2xpY2stY2VudGVyKSAubnVtYmVyIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZS5zbGljay1zbGlkZXIgLnNsaWNrLXNsaWRlOm5vdCguc2xpY2stY2VudGVyKSAudHh0X25ldyB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGU6bm90KC5zbGljay1jZW50ZXIpIC5pY29fYXR0YWNoIHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnNjcmVlbnNob3Rfc2xpZGUuc2xpY2stc2xpZGVyIC5zbGljay1zbGlkZTpub3QoLnNsaWNrLWNlbnRlcikgLnRpbWUge1xuICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlLnNsaWNrLXNsaWRlciAuc2xpY2stc2xpZGU6bm90KC5zbGljay1jZW50ZXIpIC5pbmZvIHtcbiAgcmlnaHQ6IDY1cHg7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG59XG5cbi5zY3JlZW5zaG90X3NsaWRlLnNsaWNrLXNsaWRlciAuc2xpY2stY2VudGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0zNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZTtcbn1cblxuLnNjcmVlbnNob3Rfc2xpZGUuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHotaW5kZXg6IDU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZS5zbGljay1zbGlkZXIgLnNsaWNrLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjA3cHggLTM4N3B4O1xuICB3aWR0aDogNzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xufVxuXG4uc2NyZWVuc2hvdF9zbGlkZS5zbGljay1zbGlkZXIgLnNsaWNrLW5leHQge1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTIwN3B4IC0zMTNweDtcbiAgd2lkdGg6IDcwcHg7XG4gIGhlaWdodDogNzBweDtcbn1cblxuLnRibF9pbWdfYm94IHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzODQ4NTk7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xufVxuXG4udGJsX2ltZ19ib3ggLnNjcmVlbnNob3Rfc2xpZGUge1xuICBtYXJnaW46IDQwcHggMDtcbn1cblxuLnRibF9pbWdfYm94IC50YmxfaW1nX2xzdDpiZWZvcmUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLnRibF9pbWdfYm94IC50YmxfaW1nX2xzdCAubm9kYXRhOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLnRibF9pbWdfYm94IC50YmxfaW1nX2xzdCBhIHtcbiAgcGFkZGluZy1ib3R0b206IDIycHg7XG59XG5cbi50YmxfaW1nX2JveCAudGJsX2ltZ19sc3QgLm51bWJlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi50YmxfaW1nX2JveCAudGJsX2ltZ19sc3QgLm51bWJlciArIC50eHRfbmV3IHtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLnRibF9pbWdfYm94IC50YmxfaW1nX2xzdCAudHh0IHtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbn1cblxuLnRibF9pbWdfYm94IC50YmxfaW1nX2xzdCAudHh0ICsgLmljb19hdHRhY2gge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLnRibF9pbWdfYm94IC50YmxfaW1nX2xzdCAudHh0X25ldyB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4udGJsX2ltZ19ib3ggLnRibF9pbWdfbHN0IC5pY29fYXR0YWNoIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDZweCAwIDAgNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udGJsX2ltZ19ib3ggLnRibF9pbWdfbHN0IC50aW1lIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4udGJsX2ltZ19ib3ggLm5hbWU6YmVmb3JlIHtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLnRibF9pbWdfYm94IC50aW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnRibF9pbWdfYm94IC50aW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi50YmxfaW1nX2JveCAuaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyNHB4O1xuICByaWdodDogMjhweDtcbn1cblxuLnRibF9pbWdfYm94IC5oZWFydCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4udGJsX2ltZ19ib3ggLmhlYXJ0OmJlZm9yZSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG59XG5cbi5hdHRhY2hfYm94IHtcbiAgbWFyZ2luOiA3NXB4IDAgMCAzMXB4O1xufVxuXG4uYXR0YWNoX2JveC5vcGVuIC5idG5fdG9nZ2xlX2F0dGFjaDpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4uYXR0YWNoX2JveCAuYXR0YWNoX2xzdF93cmFwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5hdHRhY2hfYm94IC5idG5fbGlrZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNDlweDtcbn1cblxuLmF0dGFjaF9ib3ggLmJ0bl9saWtlIC5pY29faGVhcnRfbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uYXR0YWNoX2JveCAuYnRuX3RvZ2dsZV9hdHRhY2gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMjJweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmF0dGFjaF9ib3ggLmJ0bl90b2dnbGVfYXR0YWNoOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNjU2cHg7XG4gIHdpZHRoOiAxMXB4O1xuICBoZWlnaHQ6IDZweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5hdHRhY2hfYm94IC5sc3Qge1xuICB3aWR0aDogNDMzcHg7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLmF0dGFjaF9ib3ggLmxzdCBsaSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGxpbmUtaGVpZ2h0OiA1NHB4O1xufVxuXG4uYXR0YWNoX2JveCAubHN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmF0dGFjaF9ib3ggLmxzdCBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5hdHRhY2hfYm94IC5sc3QgLmljbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmF0dGFjaF9ib3ggLmxzdCAuZmlsZW5hbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMzIwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0NDQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYXR0YWNoX2JveCAubHN0IC5pY29fZG93bmxvYWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbiAgcmlnaHQ6IDIwcHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuc2Itc2Nyb2xsYmFyLWNvbnRhaW5lciB7XG4gIHRvcDogMTVweDtcbiAgYm90dG9tOiAxNXB4O1xuICByaWdodDogLTIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5zYi1zY3JvbGxiYXIge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLndyYXAge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLnRibF9sc3Qge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTRhNGE0O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLnRibF9sc3QgdGQge1xuICBsZXR0ZXItc3BhY2luZzogLS4ycHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCBmb290ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogOTBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDgwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgZm9vdGVyIC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgZm9vdGVyIC5jb3B5cmlnaHQge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiA5MHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oZWFkZXIgLmlubmVyIHtcbiAgd2lkdGg6IDMwMHB4O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmhlYWRlciAudGl0bGUge1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1ib3R0b206IDM4cHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC50aXRsZSArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oZWFkZXIgLnRpdGxlIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbGluZS1oZWlnaHQ6IDk5OXB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmhlYWRlciAudGl0bGUgfiAuYnRuIHtcbiAgd2lkdGg6IDEyNXB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC50aXRsZSB+IC5idG4gW2NsYXNzXj1cImljb19cIl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG4gIG1hcmdpbi1yaWdodDogNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmhlYWRlciAudGl0bGUgfiAuYnRuLnNpbHZlcmZpbGwge1xuICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmhlYWRlciAuZ25iIHtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC5nbmJfbHN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtaW4td2lkdGg6IDEwMCU7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC5nbmJfbHN0IC5sc3RfaXRtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDcxcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC5nbmJfbHN0IC5sc3RfaXRtID4gYSB7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2M1YzVkMDtcbiAgbGluZS1oZWlnaHQ6IDcycHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC5nbmJfbHN0IC5sc3RfaXRtID4gYTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiAzMHB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBjb250ZW50OiAnJztcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oZWFkZXIgLmduYl9sc3QgLmxzdF9pdG0gPiBhLm5vX3N1YjphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMjcwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWigyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMjcwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMjcwZGVnKTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oZWFkZXIgLmduYl9sc3QgLmxzdF9pdG0gPiBhLm9uOm5vdCgubm9fc3ViKTphZnRlciB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMTgwZGVnKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWigxODBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMTgwZGVnKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMTgwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMTgwZGVnKTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oZWFkZXIgLmduYl9sc3QgLmxzdF9pdG0gPiBhOmhvdmVyLCAuZ2FtZV9ndWlkZV9sYXlvdXQgLmhlYWRlciAuZ25iX2xzdCAubHN0X2l0bSA+IGEub24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oZWFkZXIgLmduYl9sc3QgLmxzdF9pdG0gLnN1Yl9sc3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oZWFkZXIgLmduYl9sc3QgLmxzdF9pdG0gLnN1Yl9sc3QgbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC5nbmJfbHN0IC5sc3RfaXRtIC5zdWJfbHN0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCA0OXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBjb2xvcjogIzlkYTNhYTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oZWFkZXIgLmduYl9sc3QgLmxzdF9pdG0gLnN1Yl9sc3QgYS5uZXc6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY29udGVudDogJyc7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC5nbmJfbHN0IC5sc3RfaXRtIC5zdWJfbHN0IGE6aG92ZXIsIC5nYW1lX2d1aWRlX2xheW91dCAuaGVhZGVyIC5nbmJfbHN0IC5sc3RfaXRtIC5zdWJfbHN0IGEub24ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgI2NvbnRlbnQge1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAjY29udGVudCAuaW5uZXIge1xuICB3aWR0aDogMTAwMHB4O1xuICBtYXJnaW4tbGVmdDogMzgwcHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0ICNjb250ZW50IC5wYWdlX2hlYWRlcl9hcmVhIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0ICNjb250ZW50IC5wYWdlX2hlYWRlcl9hcmVhICsgLmlubmVyID4gKjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAjY29udGVudCAucGFnZV9oZWFkZXJfYXJlYSAuaW5uZXIge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODQ4NTk7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAjY29udGVudCAucGFnZV9oZWFkZXJfYXJlYSBoMiB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAjY29udGVudCAucGFnZV9oZWFkZXJfYXJlYSAuYnJlYWRjcnVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxN3B4O1xuICByaWdodDogMDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0ICNjb250ZW50IC5wYWdlX2hlYWRlcl9hcmVhID4gLmNsZWFyZml4ID4gKjpmaXJzdC1jaGlsZCwgLmdhbWVfZ3VpZGVfbGF5b3V0ICNjb250ZW50IC5wYWdlX2hlYWRlcl9hcmVhID4gLmF0dGFjaF9ib3ggPiAqOmZpcnN0LWNoaWxkLCAuZ2FtZV9ndWlkZV9sYXlvdXQgI2NvbnRlbnQgLnNlcnZpY2VfcGFnZSAucGFnZV9oZWFkZXJfYXJlYSA+IC5zbF9zZXJ2ZXIgPiAqOmZpcnN0LWNoaWxkLCAuc2VydmljZV9wYWdlIC5nYW1lX2d1aWRlX2xheW91dCAjY29udGVudCAucGFnZV9oZWFkZXJfYXJlYSA+IC5zbF9zZXJ2ZXIgPiAqOmZpcnN0LWNoaWxkLCAuZ2FtZV9ndWlkZV9sYXlvdXQgI2NvbnRlbnQgLnNlcnZpY2VfcGFnZSAucGFnZV9oZWFkZXJfYXJlYSA+IC5zbF9jaGFyID4gKjpmaXJzdC1jaGlsZCwgLnNlcnZpY2VfcGFnZSAuZ2FtZV9ndWlkZV9sYXlvdXQgI2NvbnRlbnQgLnBhZ2VfaGVhZGVyX2FyZWEgPiAuc2xfY2hhciA+ICo6Zmlyc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgI2NvbnRlbnQgLnBhZ2VfaGVhZGVyX2FyZWEgPiAuY2xlYXJmaXggPiAqOmxhc3Qtb2YtdHlwZTpsYXN0LWNoaWxkLCAuZ2FtZV9ndWlkZV9sYXlvdXQgI2NvbnRlbnQgLnBhZ2VfaGVhZGVyX2FyZWEgPiAuYXR0YWNoX2JveCA+ICo6bGFzdC1vZi10eXBlOmxhc3QtY2hpbGQsIC5nYW1lX2d1aWRlX2xheW91dCAjY29udGVudCAuc2VydmljZV9wYWdlIC5wYWdlX2hlYWRlcl9hcmVhID4gLnNsX3NlcnZlciA+ICo6bGFzdC1vZi10eXBlOmxhc3QtY2hpbGQsIC5zZXJ2aWNlX3BhZ2UgLmdhbWVfZ3VpZGVfbGF5b3V0ICNjb250ZW50IC5wYWdlX2hlYWRlcl9hcmVhID4gLnNsX3NlcnZlciA+ICo6bGFzdC1vZi10eXBlOmxhc3QtY2hpbGQsIC5nYW1lX2d1aWRlX2xheW91dCAjY29udGVudCAuc2VydmljZV9wYWdlIC5wYWdlX2hlYWRlcl9hcmVhID4gLnNsX2NoYXIgPiAqOmxhc3Qtb2YtdHlwZTpsYXN0LWNoaWxkLCAuc2VydmljZV9wYWdlIC5nYW1lX2d1aWRlX2xheW91dCAjY29udGVudCAucGFnZV9oZWFkZXJfYXJlYSA+IC5zbF9jaGFyID4gKjpsYXN0LW9mLXR5cGU6bGFzdC1jaGlsZCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0ICNjb250ZW50IC5jb21tZW50X2JveCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5zY19sc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5zY19sc3QgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5zY19sc3QgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLnNjX2xzdCBsaSBhIC5zY19pbWdfYngge1xuICB3aWR0aDogMjM1cHg7XG4gIGhlaWdodDogMjAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuc2NfbHN0IGxpIGEgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuc2NfbHN0IGxpIGEgLnNjX3RpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjVweDtcbiAgbGVmdDogNTAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogI2ZhZmFmYTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5zY19sc3QgbGk6Zmlyc3QtY2hpbGQgfiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLnNlYXJjaF9hcmVhIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMzBweCA1MHB4O1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLnNlYXJjaF9hcmVhIC5pbnBfZ3JwIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLnNlYXJjaF9hcmVhIC5zZWxlY3Qge1xuICB3aWR0aDogMTQwcHg7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICMxMDEwMTA7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuc2VhcmNoX2FyZWEgLnNlYXJjaF9pbnAge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2lkdGg6IDY1NnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLnNlYXJjaF9hcmVhIC5zZWFyY2hfaW5wIGlucHV0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLnNlYXJjaF9hcmVhIC5zZWFyY2hfaW5wIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICNlYmViZWI7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuc2VhcmNoX2FyZWEgLnNlYXJjaF9sYmwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5zZWFyY2hfYXJlYSArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5jYXRlZ29yeV9ieCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDMyMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2E0YTRhNDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5jYXRlZ29yeV9ieDpudGgtY2hpbGQoM24pIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNhdGVnb3J5X2J4IC5jYXRlX3RpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNhdGVnb3J5X2J4IC5jYXRlX2xzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDQwMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzJweCAxMHB4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLXdlYmtpdC13cml0aW5nLW1vZGU6IHZlcnRpY2FsLWxyO1xuICAtbXMtd3JpdGluZy1tb2RlOiB0Yi1scjtcbiAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5jYXRlZ29yeV9ieCAuY2F0ZV9sc3QudHlwZTIge1xuICBoZWlnaHQ6IDI0N3B4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNhdGVnb3J5X2J4IC5jYXRlX2xzdC50eXBlMiBsaSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNhdGVnb3J5X2J4IC5jYXRlX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDUwJTtcbiAgbWFyZ2luOiA0cHggMCAzcHg7XG4gIC13ZWJraXQtd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xuICAtbXMtd3JpdGluZy1tb2RlOiBsci10YjtcbiAgd3JpdGluZy1tb2RlOiBob3Jpem9udGFsLXRiO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNhdGVnb3J5X2J4IC5jYXRlX2xzdCBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNhdGVnb3J5X2J4IC5jYXRlX2xzdCBsaSBhOmhvdmVyIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNDA0ZGFiO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNhdGVnb3J5X2J4IC5jYXRlX2xzdCBsaS5uZXcgYTphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjb250ZW50OiAnJztcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5maWx0ZXJfbHN0IHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5maWx0ZXJfbHN0ID4gbGkge1xuICBoZWlnaHQ6IDU1cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmZmZmO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmZpbHRlcl9sc3QgLmZpbHRlcl9uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTY0cHg7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGluZS1oZWlnaHQ6IDU1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmZpbHRlcl9sc3QgLmZpbHRlcl92YWxfbHN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5maWx0ZXJfbHN0IC5maWx0ZXJfdmFsX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5maWx0ZXJfbHN0IC5maWx0ZXJfdmFsX2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuZmlsdGVyX2xzdCAuZmlsdGVyX3ZhbF9sc3QgbGkgfiBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTRweDtcbiAgYmFja2dyb3VuZDogI2M4YzhjZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBjb250ZW50OiAnJztcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5maWx0ZXJfbHN0IC5maWx0ZXJfdmFsX2xzdCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuZmlsdGVyX2xzdCArIC5pdG1fc2VhcmNoIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5pdG1fc2VhcmNoIC5pbnBfZ3JwIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaXRtX3NlYXJjaCAuaW5wX2dycCAuc2VsZWN0IHtcbiAgd2lkdGg6IDEzMHB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLml0bV9zZWFyY2ggLmlucF9ncnAgLnNlYXJjaF9pbnAge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5pdG1fc2VhcmNoIC5pbnBfZ3JwIC5zZWFyY2hfaW5wIGlucHV0IHtcbiAgd2lkdGg6IDQ2OXB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLml0bV9zZWFyY2ggLmlucF9ncnAgLnNlYXJjaF9pbnAgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhNGE0YTQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaXRtX3NlYXJjaCAuaW5wX2dycCAuc2VhcmNoX2lucCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5pdG1fc2VhcmNoIC5pbnBfZ3JwIC5zZWFyY2hfaW5wIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5pdG1fc2VhcmNoICsgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLnJhdGluZ19maWx0ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHdpZHRoOiAxMzBweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5tZW51X2RlcHRoXzIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMTNweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLm1lbnVfZGVwdGhfMiBsaSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjYTRhNGE0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAubWVudV9kZXB0aF8yIGxpLm9uLCAuZ2FtZV9ndWlkZV9sYXlvdXQgLm1lbnVfZGVwdGhfMiBsaTpob3ZlciB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogIzM4NDg1OTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5tZW51X2RlcHRoXzIgbGkub24gYSwgLmdhbWVfZ3VpZGVfbGF5b3V0IC5tZW51X2RlcHRoXzIgbGk6aG92ZXIgYSB7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5tZW51X2RlcHRoXzIgbGkgfiBsaSB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAudGFic19sbmtfbHN0IHtcbiAgbWFyZ2luLXRvcDogNDdweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC50YWJzX2xua19sc3QgKyAuZWRpdG9yX2FyZWEge1xuICBtYXJnaW4tdG9wOiA3NXB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNoYW5nZV9sb2cge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2E0YTRhNDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5jaGFuZ2VfbG9nIGxpIHtcbiAgcGFkZGluZzogNjBweCAwIDUzcHg7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuY2hhbmdlX2xvZyBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuY2hhbmdlX2xvZyAudHlwZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5jaGFuZ2VfbG9nIC50eXBlX2JveCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5jaGFuZ2VfbG9nIC50eXBlX2JveCBlbSB7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNoYW5nZV9sb2cgLnR5cGVfYm94IHAge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBvcGFjaXR5OiAuNjtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5jaGFuZ2VfbG9nIC5jaGFuZ2VfZGV0YWlsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjgwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3OHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNoYW5nZV9sb2cgLmNoYW5nZV9kZXRhaWwgLmdvbGRfbGJsIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5jaGFuZ2VfbG9nIC5jaGFuZ2VfZGV0YWlsIC5ncmVlbl9sYmwge1xuICBtYXJnaW4tdG9wOiAyM3B4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmNoYW5nZV9sb2cgLmNoYW5nZV9kZXRhaWwgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCB7XG4gIG1hcmdpbi10b3A6IDIzcHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjYTRhNGE0O1xuICBwYWRkaW5nLXRvcDogODRweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCA+IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA0NDRweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGlzdG9yeV9sc3QgPiBsaTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA0NTBweDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMzg0ODU5O1xuICBjb250ZW50OiAnJztcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCA+IGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmhpc3RvcnlfbHN0ID4gbGk6bGFzdC1jaGlsZCAucGVyaW9kX2RldGFpbCwgLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCA+IGxpOmxhc3QtY2hpbGQgLnBlcmlvZF9uYW1lIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGlzdG9yeV9sc3QgLnBlcmlvZF9uYW1lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDUxcHg7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmhpc3RvcnlfbHN0IC5wZXJpb2RfbmFtZSBoNSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmhpc3RvcnlfbHN0IC5wZXJpb2RfbmFtZSBpbWcge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmhpc3RvcnlfbHN0IC5wZXJpb2RfbmFtZSB1bCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uZ2FtZV9ndWlkZV9sYXlvdXQgLmhpc3RvcnlfbHN0IC5wZXJpb2RfbmFtZSB1bCA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDExcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGlzdG9yeV9sc3QgLnBlcmlvZF9uYW1lIHVsID4gbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDExcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kOiAjODY4Njg2O1xuICBjb250ZW50OiAnJztcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCAucGVyaW9kX2RldGFpbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDU0NXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjlweDtcbiAgcGFkZGluZy1sZWZ0OiA0OXB4O1xuICBtYXJnaW4tbGVmdDogLTRweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGlzdG9yeV9sc3QgLnBlcmlvZF9kZXRhaWwgLm51bSwgLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCAucGVyaW9kX2RldGFpbCAudGl0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNDA0ZGFiO1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCAucGVyaW9kX2RldGFpbCAudGl0IHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cblxuLmdhbWVfZ3VpZGVfbGF5b3V0IC5oaXN0b3J5X2xzdCAucGVyaW9kX2RldGFpbCAudGl0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBiYWNrZ3JvdW5kOiAjYzhjOGNmO1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5nYW1lX2d1aWRlX2xheW91dCAuaGlzdG9yeV9sc3QgLnBlcmlvZF9kZXRhaWwgcCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgY29sb3I6ICMyMjI7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuNDVweDtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRvd25sb2FkX2ZhcSBsaSA+IHNwYW4ge1xuICBoZWlnaHQ6IDcycHggIWltcG9ydGFudDtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRvd25sb2FkX2ZhcSAucWFfbGJsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gIGZvbnQtZmFtaWx5OiAnbm90b3NhbnMnLHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjb2xvcjogIzQwNGRhYjtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRvd25sb2FkX2ZhcSAuYnRuIHtcbiAgY29sb3I6ICM4Njg2ODYgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZG93bmxvYWRfZmFxIC5idG46aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5kb3dubG9hZF9sc3Qge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZG93bmxvYWRfbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZG93bmxvYWRfbHN0IGxpIH4gbGkge1xuICBtYXJnaW4tbGVmdDogMzZweDtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRvd25sb2FkX2xzdCAuZG93bmxvYWRfYnRuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA2ODVweDtcbiAgaGVpZ2h0OiAxNjdweDtcbiAgcGFkZGluZy10b3A6IDUycHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9idG5fZG93bl9iZy5qcGdcIikgbm8tcmVwZWF0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZG93bmxvYWRfbHN0IC5kb3dubG9hZF9idG4gLmljb19kb3dubG9hZF9sIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRvd25sb2FkX2xzdCAuZG93bmxvYWRfYnRuIC50eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuOHB4O1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZG93bmxvYWRfbHN0IC5kb3dubG9hZF9idG4gLnN1Yl90eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBvcGFjaXR5OiAuMztcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRvd25sb2FkX2xzdCAuZG93bmxvYWRfYnRuIC5ub3RpY2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZG93bmxvYWRfbHN0IC5kb3dubG9hZF9idG46aG92ZXIge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kb3duX2hvdmVyLmpwZ1wiKSBuby1yZXBlYXQ7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5kb3dubG9hZF9sc3QgLmRvd25sb2FkX2J0bjpob3ZlciAudHh0LCAuZG93bmxvYWRfcGFnZSAuZG93bmxvYWRfbHN0IC5kb3dubG9hZF9idG46aG92ZXIgLnN1Yl90eHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZG93bmxvYWRfbHN0IC5kb3dubG9hZF9idG46aG92ZXIgLm5vdGljZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZG93bmxvYWRfbHN0IC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4ycHg7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5kb3dubG9hZF9sc3QgLmRvdF9sc3QgbGk6YmVmb3JlIHtcbiAgdG9wOiA5cHg7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5kb3dubG9hZF9sc3QgKyAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5kb3dubG9hZF9sc3QgKyAuZG90X2xzdCAuYnRuX3NtIHtcbiAgaGVpZ2h0OiAyNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRvd25sb2FkX2xzdCArIC5kb3RfbHN0IC5pY29fc21fY29nIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5kb3dubG9hZF9sc3QgKyAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uZG93bmxvYWRfcGFnZSAucmVxdWlyZW1lbnRfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDc4cHg7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5yZXF1aXJlbWVudF9hcmVhIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRyaXZlcl9kb3duX2FyZWEge1xuICBtYXJnaW4tdG9wOiA4MHB4O1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZHJpdmVyX2Rvd25fYXJlYSAuYXJlYV90aXQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRyaXZlcl9kb3duX2FyZWEgLm5vdGVfdHh0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZHJpdmVyX2Rvd25fYXJlYSAuZHJpdmVyX2xzdCB7XG4gIG1hcmdpbi10b3A6IDI5cHg7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5kcml2ZXJfZG93bl9hcmVhIC5kcml2ZXJfbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDUwcHg7XG4gIGhlaWdodDogMjcycHg7XG4gIHBhZGRpbmc6IDM2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLmRyaXZlcl9kb3duX2FyZWEgLmRyaXZlcl9sc3QgbGkgLmxvZ29fYm94IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogNzdweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5kcml2ZXJfZG93bl9hcmVhIC5kcml2ZXJfbHN0IGxpIC5sb2dvX2JveCAuYW1kX2xvZ28ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZHJpdmVyX2Rvd25fYXJlYSAuZHJpdmVyX2xzdCBsaSAuZF9uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuN3B4O1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZHJpdmVyX2Rvd25fYXJlYSAuZHJpdmVyX2xzdCBsaSAuYnRuIHtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5kcml2ZXJfZG93bl9hcmVhIC5kcml2ZXJfbHN0IGxpIC5idG4gLmljb19kb3dubG9hZF9zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uZG93bmxvYWRfcGFnZSAuZHJpdmVyX2Rvd25fYXJlYSAuZHJpdmVyX2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDI2cHg7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5vc3RfbHN0IHtcbiAgcGFkZGluZy10b3A6IDQwcHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzg0ODU5O1xufVxuXG4uZG93bmxvYWRfcGFnZSAub3N0X2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZG93bmxvYWRfcGFnZSAub3N0X2xzdCBsaTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICBtYXJnaW4tbGVmdDogMjZweDtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLm9zdF9sc3QgbGk6bnRoLWxhc3QtY2hpbGQobis0KSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5vc3RfbHN0IGxpIC5vc3RfYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLm9zdF9sc3QgbGkgLm9zdF9iZyBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmRvd25sb2FkX3BhZ2UgLm9zdF9sc3QgbGkgLm9zdF9kZXRhaWwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0NTBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZG93bmxvYWRfcGFnZSAub3N0X2xzdCBsaSAub3N0X25hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5vc3RfbHN0IGxpIC5vc3RfZGVzYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLm9zdF9sc3QgbGkgLmJ0bl9vc3RfZG93bmxvYWQge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTYwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbWFyZ2luOiA0MnB4IGF1dG8gMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5kb3dubG9hZF9wYWdlIC5vc3RfbHN0IGxpIC5idG5fb3N0X2Rvd25sb2FkIC5pY29fZG93bmxvYWRfb3N0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTFweDtcbn1cblxuLmRvd25sb2FkX3BhZ2UgLm9zdF9sc3QgbGk6aG92ZXIgLm9zdF9kZXNjLCAuZG93bmxvYWRfcGFnZSAub3N0X2xzdCBsaTpob3ZlciAuYnRuX29zdF9kb3dubG9hZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZG93bmxvYWRfcGFnZSAub3N0X2xzdCBsaTpob3ZlciAub3N0X2JnOmFmdGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwLjc7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uZG93bmxvYWRfcGFnZSAub3N0X2xzdCBsaTpob3ZlciAub3N0X2RldGFpbCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc3VwcG9ydF9wYWdlIC52aWV3X2FyZWEge1xuICBtYXJnaW4tdG9wOiA0NXB4O1xufVxuXG4uc3VwcG9ydF9wYWdlIC52aWV3X2FyZWEgLmN0IHtcbiAgcGFkZGluZy1ib3R0b206IDM4cHg7XG59XG5cbi5pbnF1aXJ5X2FyZWEgLm1lbnVfZGVwdGhfMyB7XG4gIG1hcmdpbi10b3A6IDM5cHg7XG59XG5cbi5pbnF1aXJ5X2FyZWEgLm1lbnVfZGVwdGhfMyAudGFiX2l0bSBhIHtcbiAgbWluLXdpZHRoOiAyMzhweDtcbn1cblxuLmlucXVpcnlfYXJlYSAubWVudV9kZXB0aF8zIC50YWJfaXRtICsgLnRhYl9pdG0ge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cblxuLmlucXVpcnlfYXJlYSAudHh0X25vdGUge1xuICBtYXJnaW4tdG9wOiAyNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODY4Njg2O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLmlucXVpcnlfYXJlYSAudHh0X25vdGUgKyAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG59XG5cbi5zZWFyY2hfYXJlYSB7XG4gIG1hcmdpbjogODBweCAwO1xuICBwYWRkaW5nOiA1NHB4IDY4cHggMzJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cblxuLnNlYXJjaF9hcmVhIC50aXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDU3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc2VhcmNoX2FyZWEgLnNlYXJjaF9ib3gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA2MnB4O1xufVxuXG4uc2VhcmNoX2FyZWEgLnNlYXJjaF9pbnAgaW5wdXQge1xuICB3aWR0aDogOTEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlYXJjaF9hcmVhIC5zZWFyY2hfaW5wIGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICBjb2xvcjogI2E0YTRhNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIG9wYWNpdHk6IDE7XG4gIC8qIEZpcmVmb3ggKi9cbn1cblxuLnNlYXJjaF9hcmVhIC5zZWFyY2hfaW5wIGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGNvbG9yOiAjYTRhNGE0O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLnNlYXJjaF9hcmVhIC5zZWFyY2hfaW5wIGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogI2E0YTRhNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5zZWFyY2hfYXJlYSAuZmlsdGVyX2xzdCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLnNlYXJjaF9hcmVhIC5maWx0ZXJfbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4O1xufVxuXG4uc2VhcmNoX2FyZWEgLmZpbHRlcl9sc3QgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogLTE0cHg7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1YzVjYztcbiAgY29udGVudDogJyc7XG59XG5cbi5zZWFyY2hfYXJlYSAuZmlsdGVyX2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2VhcmNoX2FyZWEgLmZpbHRlcl9sc3QgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLnNlYXJjaF9hcmVhIC5maWx0ZXJfbHN0IGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODY4Njg2O1xufVxuXG4uc2VhcmNoX2FyZWEgLmJ0biB7XG4gIHdpZHRoOiAxNjJweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtYXJnaW4tbGVmdDogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5ib2FyZF9hcmVhIC50YWJzX3NlcnZlcl9sc3Qge1xuICBmbG9hdDogbm9uZTtcbn1cblxuLmJvYXJkX2FyZWEgLnRhYnNfc2VydmVyX2xzdCArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLmJvYXJkX2FyZWEgLnRhYnNfc2VydmVyX2xzdCB+IC5wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogODdweDtcbn1cblxuLnJlcG9ydF9sc3QgbGkge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnJlcG9ydF9sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ucmVwb3J0X2xzdCAucmVwb3J0X2l0bSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMzNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnJlcG9ydF9sc3QgLnJlcG9ydF9pdG0gPiBkaXYge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ucmVwb3J0X2xzdCAucmVwb3J0X2l0bSAuaWNvX2JveCB7XG4gIHdpZHRoOiAxNjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5yZXBvcnRfbHN0IC5yZXBvcnRfaXRtIC5pY29fYm94IC5pY28ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5yZXBvcnRfbHN0IC5yZXBvcnRfaXRtIC50aXRfYm94IHtcbiAgd2lkdGg6IDI2MHB4O1xufVxuXG4ucmVwb3J0X2xzdCAucmVwb3J0X2l0bSAudGl0X2JveCAudGl0IHtcbiAgZm9udC1mYW1pbHk6ICdub3Rvc2FucycsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjA1ZW07XG59XG5cbi5yZXBvcnRfbHN0IC5yZXBvcnRfaXRtIC5jb250ZW50X2JveCB7XG4gIHdpZHRoOiA3MThweDtcbiAgcGFkZGluZy1sZWZ0OiAxM3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnJlcG9ydF9sc3QgLnJlcG9ydF9pdG0gLmNvbnRlbnRfYm94IC5kZXNjIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5yZXBvcnRfbHN0IC5yZXBvcnRfaXRtIC5jb250ZW50X2JveCAubm90ZSB7XG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4ucmVwb3J0X2xzdCAucmVwb3J0X2l0bSAuYnRuX2JveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnJlcG9ydF9sc3QgLnJlcG9ydF9pdG0gLmJ0bl9ib3ggLmJ0biB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLnJlcG9ydF9hcmVhIC5hcmVhX3RpdCB7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuXG4ucmVwb3J0X2FyZWEgLnJlcG9ydF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ucmVwb3J0X2FyZWEgfiAucmVwb3J0X2FyZWEge1xuICBtYXJnaW4tdG9wOiA0MXB4O1xufVxuXG4uY2FyZF9pdG0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyMTNweDtcbiAgcGFkZGluZy10b3A6IDQycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uY2FyZF9pdG0gLmljbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmNhcmRfaXRtIC5pbmZvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uY2FyZF9pdG0gLmluZm8gLnRpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBjb2xvcjogIzEwMTAxMDtcbn1cblxuLmNhcmRfaXRtIC5pbmZvIC5kZXNjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4uY2FyZF9sc3Qge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIHBhZGRpbmc6IDQ1cHggMTlweCAzNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uY2FyZF9sc3QgbGkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAwIDE5cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zdXBwb3J0X2ZtIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc3VwcG9ydF9mbSAudGJsX2xzdCB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zdXBwb3J0X2ZtIHRoLCAuc3VwcG9ydF9mbSB0ZCB7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc3VwcG9ydF9mbSB0aCA+IGRpdiwgLnN1cHBvcnRfZm0gdGQgPiBkaXYge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBtaW4taGVpZ2h0OiA3MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc3VwcG9ydF9mbSB0aCA+IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uc3VwcG9ydF9mbSB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnN1cHBvcnRfZm0gdGQgPiBkaXYge1xuICB3aWR0aDogNzk1cHg7XG59XG5cbi5zdXBwb3J0X2ZtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uc3VwcG9ydF9mbSBpbnB1dFt0eXBlPVwidGV4dFwiXTo6cGxhY2Vob2xkZXIge1xuICAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cbiAgY29sb3I6ICNhNGE0YTQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG9wYWNpdHk6IDE7XG4gIC8qIEZpcmVmb3ggKi9cbn1cblxuLnN1cHBvcnRfZm0gaW5wdXRbdHlwZT1cInRleHRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgY29sb3I6ICNhNGE0YTQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zdXBwb3J0X2ZtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBjb2xvcjogI2E0YTRhNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnN1cHBvcnRfZm0gaW5wdXRbdHlwZT1cInRleHRcIl0ucGhvbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNXB4O1xuICBtYXJnaW46IDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc3VwcG9ydF9mbSBpbnB1dFt0eXBlPVwidGV4dFwiXS5waG9uZS5udW0yIHtcbiAgd2lkdGg6IDQ1cHg7XG59XG5cbi5zdXBwb3J0X2ZtIC5kYXNoIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nOiAwIDEycHg7XG59XG5cbi5zdXBwb3J0X2ZtIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnN1cHBvcnRfZm0gLmRvdF9sc3QgLmRhc2hfbHN0IHtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbi5kYXRlcGlja2VyX2FyZWEgLnR1aS1kYXRlcGlja2VyIHtcbiAgdG9wOiA1M3B4O1xuICBsZWZ0OiAtMTNweDtcbiAgei1pbmRleDogMTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcbn1cblxuLmRhdGVwaWNrZXJfYXJlYSAudHVpLWRhdGVwaWNrZXI6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC03cHg7XG4gIGxlZnQ6IDUwJTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTA5NHB4IC02NzhweDtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogN3B4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uZGF0ZXBpY2tlcl9hcmVhIC50dWktZGF0ZXBpY2tlci50dWktcmFuZ2VwaWNrZXIgLnR1aS1pcy1zZWxlY3RhYmxlLnR1aS1pcy1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MDRkYWI7XG59XG5cbi5kYXRlcGlja2VyX2FyZWEgLnR1aS1kYXRlcGlja2VyLWlucHV0IHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZGF0ZXBpY2tlcl9hcmVhIC50dWktZGF0ZXBpY2tlci1pbnB1dCBpbnB1dCB7XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5kYXRlcGlja2VyX2FyZWEgLnR1aS1kYXRlcGlja2VyLWlucHV0ICsgLnNlbGVjdCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmRhdGVwaWNrZXJfYXJlYSAudHVpLWRhdGVwaWNrZXItYm9keSB7XG4gIHdpZHRoOiAzMjBweDtcbn1cblxuLmRhdGVwaWNrZXJfYXJlYSAudHVpLWNhbGVuZGFyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRlcGlja2VyX2FyZWEgLnR1aS1jYWxlbmRhciB0ciB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5kYXRlcGlja2VyX2FyZWEgLnR1aS1jYWxlbmRhciB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZGF0ZXBpY2tlcl9hcmVhIC50dWktY2FsZW5kYXIgdGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5kYXRlcGlja2VyX2FyZWEgLnR1aS1jYWxlbmRhci1oZWFkZXIge1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uZGF0ZXBpY2tlcl9hcmVhIC50dWktY2FsZW5kYXItaGVhZGVyLWlubmVyIHtcbiAgaGVpZ2h0OiA2MHB4O1xufVxuXG4uZGF0ZXBpY2tlcl9hcmVhIC50dWktY2FsZW5kYXItaGVhZGVyLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXBpY2tlcl9hcmVhIC50dWktY2FsZW5kYXItdGl0bGUge1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLmRhdGVwaWNrZXJfYXJlYSAudHVpLWNhbGVuZGFyLWJ0biB7XG4gIHdpZHRoOiA2NnB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5kYXRlcGlja2VyX2FyZWEgLnR1aS1jYWxlbmRhci1ib2R5IHtcbiAgd2lkdGg6IDI2MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmRhdGVwaWNrZXJfYXJlYSAudHVpLWNhbGVuZGFyLWJvZHktaW5uZXIgdGQge1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJvcmRlci10b3A6IDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4uZGF0ZXBpY2tlcl9hcmVhIC50dWktY2FsZW5kYXItYm9keS1pbm5lciB0ZC50dWktaXMtYmxvY2tlZCB7XG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4uZGF0ZXBpY2tlcl9hcmVhIC50dWktY2FsZW5kYXItYm9keS1oZWFkZXIgdGgge1xuICBoZWlnaHQ6IDM3cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBjb2xvcjogIzIyMjtcbn1cblxuLmRhdGVwaWNrZXJfYXJlYSAuc2VsZWN0IGJ1dHRvbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLmRhdGVwaWNrZXJfYXJlYSAuaWNvX2NhbGVuZGFyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDExcHg7XG59XG5cbi5kYXRlcGlja2VyX2FyZWEgLnR4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBjb2xvcjogIzIyMjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm15X3BhZ2UuY29tcGxldGVkX2xheW91dCAud3JhcCB7XG4gIHBhZGRpbmctdG9wOiAxMTFweDtcbn1cblxuLm15X3BhZ2UuY29tcGxldGVkX2xheW91dCAuY29udGVudCA+IC5pbm5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAxODlweDtcbn1cblxuLm15X3BhZ2UgLnVzZXJfaW5mb19hcmVhIHtcbiAgcGFkZGluZy10b3A6IDQ5cHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzg0ODU5O1xufVxuXG4ubXlfcGFnZSAudXNlcl90Ymxfd3JhcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhNGE0YTQ7XG59XG5cbi5teV9wYWdlIC51c2VyX2luZm8ge1xuICB3aWR0aDogMTQxMHB4O1xuICBtYXJnaW46IC0xcHg7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5teV9wYWdlIC51c2VyX2luZm8gLmdyZWV0aW5nIHtcbiAgaGVpZ2h0OiAyMTJweDtcbiAgcGFkZGluZzogMCA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTRhNGE0O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZWJlYmViO1xuICBmb250LXNpemU6IDI2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm15X3BhZ2UgLnVzZXJfaW5mbyAuZ3JlZXRpbmcgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMS43cHg7XG59XG5cbi5teV9wYWdlIC51c2VyX2luZm8gdGgsIC5teV9wYWdlIC51c2VyX2luZm8gdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5teV9wYWdlIC51c2VyX2luZm8gdGg6bGFzdC1jaGlsZCwgLm15X3BhZ2UgLnVzZXJfaW5mbyB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2E0YTRhNDtcbn1cblxuLm15X3BhZ2UgLnVzZXJfaW5mbyB0aCB7XG4gIGhlaWdodDogNjJweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XG4gIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4ubXlfcGFnZSAudXNlcl9pbmZvIHRkIHtcbiAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gIHBhZGRpbmc6IDI3cHggMCAzM3B4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E0YTRhNDtcbn1cblxuLm15X3BhZ2UgLnVzZXJfaW5mbyB0ZCBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzJweDtcbn1cblxuLm15X3BhZ2UgLnVzZXJfaW5mbyB0ZCBzdHJvbmcgW2NsYXNzXj1cImljb19cIl0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5teV9wYWdlIC51c2VyX2luZm8gdGQgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLm15X3BhZ2UgLnVzZXJfaW5mbyB0ZCBhIC5pY29fcXVlc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG5cbi5teV9wYWdlIC51c2VyX2luZm8gdGQgYSAuaWNvX3F1ZXN0ICsgc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm15X3BhZ2UgLnVzZXJfaW5mbyB0ZCBhIC5pY29fcXVlc3QgKyBzcGFuOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICM4Njg2ODY7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubXlfcGFnZSAudXNlcl9pbmZvIHRkIGEuYnRuIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQycHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubXlfcGFnZSAudXNlcl9pbmZvIHRkIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5teV9wYWdlIC51c2VyX2luZm9fYXJlYSArIC50YWJfbHN0IHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLm15X3BhZ2UgLndyaXRlX2FyZWEsIC5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEge1xuICBtYXJnaW4tdG9wOiAzOXB4O1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAuY2xlYXJmaXggLmFyZWFfdGl0LCAubXlfcGFnZSAud3JpdGVfYXJlYSAuYXR0YWNoX2JveCAuYXJlYV90aXQsIC5teV9wYWdlIC53cml0ZV9hcmVhIC5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciAuYXJlYV90aXQsIC5zZXJ2aWNlX3BhZ2UgLm15X3BhZ2UgLndyaXRlX2FyZWEgLnNsX3NlcnZlciAuYXJlYV90aXQsIC5teV9wYWdlIC53cml0ZV9hcmVhIC5zZXJ2aWNlX3BhZ2UgLnNsX2NoYXIgLmFyZWFfdGl0LCAuc2VydmljZV9wYWdlIC5teV9wYWdlIC53cml0ZV9hcmVhIC5zbF9jaGFyIC5hcmVhX3RpdCwgLm15X3BhZ2UgLmFjY19zYW5jdGlvbnNfYXJlYSAuY2xlYXJmaXggLmFyZWFfdGl0LCAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5hdHRhY2hfYm94IC5hcmVhX3RpdCwgLm15X3BhZ2UgLmFjY19zYW5jdGlvbnNfYXJlYSAuc2VydmljZV9wYWdlIC5zbF9zZXJ2ZXIgLmFyZWFfdGl0LCAuc2VydmljZV9wYWdlIC5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEgLnNsX3NlcnZlciAuYXJlYV90aXQsIC5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEgLnNlcnZpY2VfcGFnZSAuc2xfY2hhciAuYXJlYV90aXQsIC5zZXJ2aWNlX3BhZ2UgLm15X3BhZ2UgLmFjY19zYW5jdGlvbnNfYXJlYSAuc2xfY2hhciAuYXJlYV90aXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHg7XG59XG5cbi5teV9wYWdlIC53cml0ZV9hcmVhIC5jbGVhcmZpeCAubm90ZV90eHQsIC5teV9wYWdlIC53cml0ZV9hcmVhIC5hdHRhY2hfYm94IC5ub3RlX3R4dCwgLm15X3BhZ2UgLndyaXRlX2FyZWEgLnNlcnZpY2VfcGFnZSAuc2xfc2VydmVyIC5ub3RlX3R4dCwgLnNlcnZpY2VfcGFnZSAubXlfcGFnZSAud3JpdGVfYXJlYSAuc2xfc2VydmVyIC5ub3RlX3R4dCwgLm15X3BhZ2UgLndyaXRlX2FyZWEgLnNlcnZpY2VfcGFnZSAuc2xfY2hhciAubm90ZV90eHQsIC5zZXJ2aWNlX3BhZ2UgLm15X3BhZ2UgLndyaXRlX2FyZWEgLnNsX2NoYXIgLm5vdGVfdHh0LCAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5jbGVhcmZpeCAubm90ZV90eHQsIC5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEgLmF0dGFjaF9ib3ggLm5vdGVfdHh0LCAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciAubm90ZV90eHQsIC5zZXJ2aWNlX3BhZ2UgLm15X3BhZ2UgLmFjY19zYW5jdGlvbnNfYXJlYSAuc2xfc2VydmVyIC5ub3RlX3R4dCwgLm15X3BhZ2UgLmFjY19zYW5jdGlvbnNfYXJlYSAuc2VydmljZV9wYWdlIC5zbF9jaGFyIC5ub3RlX3R4dCwgLnNlcnZpY2VfcGFnZSAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5zbF9jaGFyIC5ub3RlX3R4dCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLm15X3BhZ2UgLndyaXRlX2FyZWEgLmNsZWFyZml4IC5ub3RlX3R4dCAuYnRuLCAubXlfcGFnZSAud3JpdGVfYXJlYSAuYXR0YWNoX2JveCAubm90ZV90eHQgLmJ0biwgLm15X3BhZ2UgLndyaXRlX2FyZWEgLnNlcnZpY2VfcGFnZSAuc2xfc2VydmVyIC5ub3RlX3R4dCAuYnRuLCAuc2VydmljZV9wYWdlIC5teV9wYWdlIC53cml0ZV9hcmVhIC5zbF9zZXJ2ZXIgLm5vdGVfdHh0IC5idG4sIC5teV9wYWdlIC53cml0ZV9hcmVhIC5zZXJ2aWNlX3BhZ2UgLnNsX2NoYXIgLm5vdGVfdHh0IC5idG4sIC5zZXJ2aWNlX3BhZ2UgLm15X3BhZ2UgLndyaXRlX2FyZWEgLnNsX2NoYXIgLm5vdGVfdHh0IC5idG4sIC5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEgLmNsZWFyZml4IC5ub3RlX3R4dCAuYnRuLCAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5hdHRhY2hfYm94IC5ub3RlX3R4dCAuYnRuLCAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciAubm90ZV90eHQgLmJ0biwgLnNlcnZpY2VfcGFnZSAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5zbF9zZXJ2ZXIgLm5vdGVfdHh0IC5idG4sIC5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEgLnNlcnZpY2VfcGFnZSAuc2xfY2hhciAubm90ZV90eHQgLmJ0biwgLnNlcnZpY2VfcGFnZSAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5zbF9jaGFyIC5ub3RlX3R4dCAuYnRuIHtcbiAgd2lkdGg6IDY3cHg7XG4gIGhlaWdodDogMjhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLm15X3BhZ2UgLndyaXRlX2FyZWEgLnRibF9sc3QsIC5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxOXB4O1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAuY2xlYXJmaXggLm5vdGVfdHh0LCAubXlfcGFnZSAud3JpdGVfYXJlYSAuYXR0YWNoX2JveCAubm90ZV90eHQsIC5teV9wYWdlIC53cml0ZV9hcmVhIC5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciAubm90ZV90eHQsIC5zZXJ2aWNlX3BhZ2UgLm15X3BhZ2UgLndyaXRlX2FyZWEgLnNsX3NlcnZlciAubm90ZV90eHQsIC5teV9wYWdlIC53cml0ZV9hcmVhIC5zZXJ2aWNlX3BhZ2UgLnNsX2NoYXIgLm5vdGVfdHh0LCAuc2VydmljZV9wYWdlIC5teV9wYWdlIC53cml0ZV9hcmVhIC5zbF9jaGFyIC5ub3RlX3R4dCB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5teV9wYWdlIC53cml0ZV9hcmVhIC50YmxfbHN0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAudGJsX2xzdCB0cjpmaXJzdC1jaGlsZCB0aCwgLm15X3BhZ2UgLndyaXRlX2FyZWEgLnRibF9sc3QgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAudGJsX2xzdCB0aCB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMjZweCAwIDAgMzFweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm15X3BhZ2UgLndyaXRlX2FyZWEgLnRibF9sc3QgdGQge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDE0cHggMDtcbn1cblxuLm15X3BhZ2UgLndyaXRlX2FyZWEgLnRibF9sc3QgdGQgc3BhbiArIC5idG4ge1xuICBtYXJnaW4tbGVmdDogMzVweDtcbn1cblxuLm15X3BhZ2UgLndyaXRlX2FyZWEgLnRibF9sc3QgdGQgaW5wdXQgKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5teV9wYWdlIC53cml0ZV9hcmVhIC50YmxfbHN0IC5kb3RfbHN0IGxpOmJlZm9yZSB7XG4gIHRvcDogOXB4O1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAudGJsX2xzdCAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogM3B4O1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAudGJsX2xzdCAudmFsaWduX3RvcCB0aCB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAudGJsX2xzdCAudmFsaWduX3RvcCB0ZCB7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbn1cblxuLm15X3BhZ2UgLndyaXRlX2FyZWEgLnRibF9sc3QgLmNoa2JveC5lbWFpbCB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5teV9wYWdlIC53cml0ZV9hcmVhIC50YmxfbHN0LnRibF9wcml2YXRlIHRyOmxhc3QtY2hpbGQgdGQge1xuICBmb250LXNpemU6IDA7XG59XG5cbi5teV9wYWdlIC53cml0ZV9hcmVhIC50YmxfbHN0LnRibF9wcml2YXRlIHRyOmxhc3QtY2hpbGQgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAudGJsX2xzdC50YmxfcHJpdmF0ZSAuY2hrYm94LnNtcyB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAuY2ZfY3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC41cHg7XG59XG5cbi5teV9wYWdlIC53cml0ZV9hcmVhIC5jZl9jdCAuY2ZfdHh0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzEwMTAxMDtcbn1cblxuLm15X3BhZ2UgLndyaXRlX2FyZWEgLmNmX2N0IC5jZl90eHQgLnVzZXJuYW1lIHtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5teV9wYWdlIC53cml0ZV9hcmVhIC5jZl9jdCAuY2F1dGlvbl90eHQge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTAxMDEwO1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAuY2ZfY3QgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxMXB4O1xuICBtYXJnaW4tYm90dG9tOiAtM3B4O1xufVxuXG4ubXlfcGFnZSAud3JpdGVfYXJlYSAuY2ZfY3QgLmRvdF9sc3QgbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5teV9wYWdlIC5yZXN1bHRfYnggLnR4dCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5teV9wYWdlIC5wcmVjYXV0aW9uX2RvbmUge1xuICB3aWR0aDogOTcxcHg7XG4gIG1hcmdpbjogNTJweCBhdXRvIDA7XG59XG5cbi5teV9wYWdlIC5wcmVjYXV0aW9uX2RvbmUgdGgge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5teV9wYWdlIC5wcmVjYXV0aW9uX2RvbmUgdGQge1xuICBwYWRkaW5nOiAyM3B4IDM2cHggMjVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLm15X3BhZ2UgLnByZWNhdXRpb25fZG9uZSAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuLm15X3BhZ2UgLnByZWNhdXRpb25fZG9uZSArIC5idG5fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEgLmNsZWFyZml4IC5ub3RlX3R4dCwgLm15X3BhZ2UgLmFjY19zYW5jdGlvbnNfYXJlYSAuYXR0YWNoX2JveCAubm90ZV90eHQsIC5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEgLnNlcnZpY2VfcGFnZSAuc2xfc2VydmVyIC5ub3RlX3R4dCwgLnNlcnZpY2VfcGFnZSAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5zbF9zZXJ2ZXIgLm5vdGVfdHh0LCAubXlfcGFnZSAuYWNjX3NhbmN0aW9uc19hcmVhIC5zZXJ2aWNlX3BhZ2UgLnNsX2NoYXIgLm5vdGVfdHh0LCAuc2VydmljZV9wYWdlIC5teV9wYWdlIC5hY2Nfc2FuY3Rpb25zX2FyZWEgLnNsX2NoYXIgLm5vdGVfdHh0IHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuLm15X3BhZ2UgLnRibF9sc3QgLm5vZGF0YSB7XG4gIGhlaWdodDogNDgwcHg7XG59XG5cbi5teV9wYWdlIC50YmxfbHN0IC5ub2RhdGEgLmljbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG59XG5cbi5teV9wYWdlIC50YmxfbHN0IC5ub2RhdGEgLnR4dF9tc2cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLm15X3BhZ2UgLnRhYnNfbG5rX2xzdCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLm15X3BhZ2UgLnRhYnNfbG5rX2xzdCBsaSB7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cblxuLm15X3BhZ2UgLnRhYnNfbG5rX2xzdCBsaSB+IGxpOmJlZm9yZSB7XG4gIG1hcmdpbi1yaWdodDogMTNweDtcbn1cblxuLm15X3BhZ2UgLnRhYnNfbG5rX2xzdCBsaS5vbiBhLCAubXlfcGFnZSAudGFic19sbmtfbHN0IGE6aG92ZXIge1xuICBjb2xvcjogIzQwNGRhYjtcbn1cblxuLm15X3BhZ2UgLnRhYnNfbG5rX2xzdCArIC5lZGl0b3JfYXJlYSBoNTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDc2cHg7XG59XG5cbi5teV9wYWdlIC50YWJzX2xua19sc3QgKyAuZWRpdG9yX2FyZWEgaDU6Zmlyc3QtY2hpbGQgKyAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5sb2dpbl9hcmVhLFxuLmZpbmRfYXJlYSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzg0ODU5O1xufVxuXG4ubG9naW5fYXJlYSAudGJsX2xzdCxcbi5maW5kX2FyZWEgLnRibF9sc3Qge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YTRhNDtcbn1cblxuLmxvZ2luX2FyZWEgLmJ0bl93cmFwLFxuLmZpbmRfYXJlYSAuYnRuX3dyYXAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sb2dpbl9hcmVhIC5idG5fd3JhcCAuYnRuLFxuLmZpbmRfYXJlYSAuYnRuX3dyYXAgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4ubG9naW5fYXJlYSAuYnRuX3dyYXAgLmJ0bjpmaXJzdC1jaGlsZCxcbi5maW5kX2FyZWEgLmJ0bl93cmFwIC5idG46Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmxvZ2luX2FyZWEgLnR4dF9ub3RlIHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyMjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbTtcbn1cblxuLmxvZ2luX2FyZWEgLnR4dF9ub3RlICsgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ubG9naW5fYXJlYSAubHN0X3RpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMTAxMDEwO1xufVxuXG4ubG9naW5fYXJlYSAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5sb2dpbl9hcmVhIC5kb3RfbHN0IGxpIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbn1cblxuLmxvZ2luX2FyZWEgLmRvdF9sc3QgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2ODY4Njtcbn1cblxuLmxvZ2luX2FyZWEgLmJ0bl93cmFwIHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbn1cblxuLmZpbmRfYXJlYSAudHh0X25vdGUge1xuICBtYXJnaW4tdG9wOiAzN3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzIyMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNGVtO1xufVxuXG4uZmluZF9hcmVhIC50eHRfbm90ZSArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMjZweDtcbn1cblxuLmZpbmRfYXJlYSAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG59XG5cbi5maW5kX2FyZWEgLmRvdF9sc3QgbGkge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLmZpbmRfYXJlYSAuZG90X2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5maW5kX2FyZWEgLmRvdF9sc3QgKyAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5maW5kX2FyZWEgLmRvdF9sc3QgKyAudGJsX2xzdC50eHRfbGVmdCB7XG4gIG1hcmdpbi10b3A6IDQ1cHg7XG59XG5cbi5maW5kX2FyZWEgLnRibF9sc3QgLnNlbGVjdCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiA0NnB4O1xufVxuXG4uZmluZF9hcmVhIC50YmxfbHN0IC5zZWxlY3QueWVhciB7XG4gIHdpZHRoOiAxNzJweDtcbn1cblxuLmZpbmRfYXJlYSAudGJsX2xzdCAuc2VsZWN0ICsgLnNlbGVjdCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG59XG5cbi5maW5kX2FyZWEgLnRibF9sc3QudHh0X2xlZnQgdGJvZHkgdGgge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDI2cHggMCAwIDMwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5maW5kX2FyZWEgLnRibF9sc3QudHh0X2xlZnQgdGJvZHkgdGQge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDE0cHggMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uZmluZF9hcmVhIC50YmxfbHN0IC5ub2RhdGEge1xuICBoZWlnaHQ6IDQ5OXB4O1xufVxuXG4uZmluZF9hcmVhIC50YmxfbHN0IC5ub2RhdGEgLmljbyB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmZpbmRfYXJlYSAudGJsX2xzdCAubm9kYXRhIC50eHRfbXNnIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZmluZF9hcmVhIC5idG5fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5maW5kX2FyZWEgLnJlc3VsdF9ieCAudHh0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uZmluZF9hcmVhIC5yZXN1bHRfYnggLmJ0bl93cmFwIHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbn1cblxuLmFjY291bnRfYXJlYSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzg0ODU5O1xufVxuXG4uYWNjb3VudF9hcmVhIC5jYXJkX2xzdCB7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG4gIHBhZGRpbmc6IDQ2cHggMjNweDtcbn1cblxuLmFjY291bnRfYXJlYSAuY2FyZF9sc3QgbGkge1xuICBwYWRkaW5nOiAwIDIzcHg7XG59XG5cbi5hY2NvdW50X2FyZWEgLmNhcmRfbHN0ICsgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuXG4uYWNjb3VudF9hcmVhIC5jYXJkX2xzdCArIC5kb3RfbHN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBjb2xvcjogIzg2ODY4NjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5hY2NvdW50X2FyZWEgLmNhcmRfbHN0ICsgLmRvdF9sc3QgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg2ODY4Njtcbn1cblxuLmFjY291bnRfYXJlYSAuY2FyZF9sc3QgKyAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4uYWNjb3VudF9hcmVhIC5jYXJkX2l0bSB7XG4gIGhlaWdodDogMjMzcHg7XG4gIHBhZGRpbmctdG9wOiA0MnB4O1xufVxuXG4uYWNjb3VudF9hcmVhIC5jYXJkX2l0bSAuaWNvX21vbml0b3JfbCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLmFjY291bnRfYXJlYSAuY2FyZF9pdG0gLmRlc2Mge1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLmFjY291bnRfYXJlYSAucG9saWN5X2J4IHtcbiAgbWFyZ2luLXRvcDogNDlweDtcbiAgcGFkZGluZzogMzZweCA0MHB4IDMzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi5hY2NvdW50X2FyZWEgLnBvbGljeV9ieCAudHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogNnB4IDAgMCA0MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4uYWNjb3VudF9hcmVhIC5idG5fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjY291bnRfYXJlYSAuYnRuX3dyYXAgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uYWNjb3VudF9hcmVhIC5idG5fd3JhcCAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5hY2NvdW50X2FyZWEgLnR4dF9ub3RlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5hY2NvdW50X2FyZWEgLnJlc3VsdF9ieCArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzRweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XG59XG5cbi5hY2NvdW50X2FyZWEgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAyOXB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2E0YTRhNDtcbn1cblxuLmFjY291bnRfYXJlYSAudGJsX2xzdC50eHRfbGVmdCB0Ym9keSB0aCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMjZweCAwIDAgMzBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmFjY291bnRfYXJlYSAudGJsX2xzdC50eHRfbGVmdCB0Ym9keSB0ZCB7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTRweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi5hY2NvdW50X2FyZWEgLnRibF9sc3QgLmJ0bl9jZXJ0aWZpY2F0aW9uIHtcbiAgbWFyZ2luLWxlZnQ6IDQ2cHg7XG59XG5cbi5hY2NvdW50X2FyZWEgLnRibF9sc3QgLmJ0bl9jZXJ0aWZpY2F0aW9uICsgLnNtcyB7XG4gIG1hcmdpbi1sZWZ0OiAyN3B4O1xufVxuXG4uYWNjb3VudF9hcmVhIC50YmxfbHN0IC5ub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XG59XG5cbi5hY2NvdW50X2FyZWEgLnRibF9sc3QgLm5vdGUgKyAuc21zIHtcbiAgbWFyZ2luOiA3cHggMCAxNnB4O1xufVxuXG4uYWNjb3VudF9hcmVhIC50YmxfbHN0IC5jb25maXJtIC5tZXNzYWdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hY2NvdW50X2FyZWEgLnRibF9sc3QgLmNhcHRjaGFfYngge1xuICBtYXJnaW46IDE1cHggMCAxNnB4O1xufVxuXG4uYWNjb3VudF9hcmVhIC50YmxfbHN0IC5jYXB0Y2hhX2J4IC5pbWdfY2FwdGNoYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWNjb3VudF9hcmVhIC50YmxfbHN0IC5jYXB0Y2hhX2J4IC5pbnBfY2FwdGNoYSB7XG4gIHdpZHRoOiA1MTBweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uYWNjb3VudF9hcmVhIC50YmxfbHN0IC5jYXB0Y2hhX2J4IC5pbnBfY2FwdGNoYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5hY2NvdW50X2FyZWEgLnRibF9sc3QgLmNhcHRjaGFfYnggLmlucF9jYXB0Y2hhOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5hY2NvdW50X2FyZWEgLnRibF9sc3QgLmNhcHRjaGFfYnggLmlucF9jYXB0Y2hhOjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5sb2dpbl9mbSB7XG4gIHdpZHRoOiA1NTBweDtcbiAgbWFyZ2luOiA5NnB4IGF1dG8gMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9naW5fZm0gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxvZ2luX2ZtIC5pbnBfYngge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmxvZ2luX2ZtIC5pbnBfYnggaW5wdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNThweDtcbiAgcGFkZGluZzogMCA1NHB4IDAgMTlweDtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjMjIyO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubG9naW5fZm0gLmlucF9ieCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5sb2dpbl9mbSAuaW5wX2J4IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5sb2dpbl9mbSAuaW5wX2J4IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi5sb2dpbl9mbSAuaW5wX2J4IC5pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4ubG9naW5fZm0gLmlucF9ieCArIGxhYmVsIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmxvZ2luX2ZtIC5idG5fbG9naW4ge1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmxvZ2luX2ZtIC5jaGtib3gge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4ubG9naW5fZm0gLmNoa2JveCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi5sb2dpbl9mbSAubG5rX2xzdCB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuLmxvZ2luX2ZtIC5sbmtfbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5sb2dpbl9mbSAubG5rX2xzdCBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNnB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Y2Y7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4ubG9naW5fZm0gLmxua19sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ubG9naW5fZm0gLmxua19sc3QgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLmxvZ2luX2ZtIC5sbmtfbHN0IGxpIGEge1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzIyMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5sb2dpbl9mbSAuc2lnbl91cCB7XG4gIG1hcmdpbi10b3A6IDY5cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4ubG9naW5fZm0gLnNpZ25fdXAgLmJ0biB7XG4gIHdpZHRoOiA5MHB4O1xuICBoZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xufVxuXG4ubG9naW5fZm0gLmVycm9yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2I4M2QzZDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmxvZ2luX2ZtIC5jYXB0Y2hhIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLmxvZ2luX2ZtIC5jYXB0Y2hhICsgLmlucF9ieCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5sb2dpbl9mbSAuY2FwdGNoYSB+IC5idG4ge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucmVnaXN0cnlfc3RlcF9sc3Qge1xuICBtYXJnaW46IDgwcHggMCA1NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnJlZ2lzdHJ5X3N0ZXBfbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMjBweDtcbn1cblxuLnJlZ2lzdHJ5X3N0ZXBfbHN0IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyOXB4O1xuICBsZWZ0OiAtNzFweDtcbiAgd2lkdGg6IDE0MnB4O1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgY29udGVudDogJyc7XG59XG5cbi5yZWdpc3RyeV9zdGVwX2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucmVnaXN0cnlfc3RlcF9sc3QgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogbm9uZTtcbn1cblxuLnJlZ2lzdHJ5X3N0ZXBfbHN0IGxpLm9uIC5pY29fc3RlcDEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04NTdweCAtMTA3OHB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4ucmVnaXN0cnlfc3RlcF9sc3QgbGkub24gLmljb19zdGVwMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTczM3B4IC0xMDc4cHg7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG59XG5cbi5yZWdpc3RyeV9zdGVwX2xzdCBsaS5vbiAuaWNvX3N0ZXAzIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ3cHggLTEwNzhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbn1cblxuLnJlZ2lzdHJ5X3N0ZXBfbHN0IGxpLm9uIC5pY29fc3RlcDQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05ODFweCAtMTA3OHB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4ucmVnaXN0cnlfc3RlcF9sc3QgbGkub24gLnR4dCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4ucmVnaXN0cnlfc3RlcF9sc3QgLmljbyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnJlZ2lzdHJ5X3N0ZXBfbHN0IC50eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2E0YTRhNDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5yZWdpc3RyeV9zdGVwX2xzdCArIC5yZXN1bHRfYngge1xuICBwYWRkaW5nLXRvcDogNzBweDtcbn1cblxuLnJlZ2lzdHJ5X3N0ZXBfbHN0ICsgLnJlc3VsdF9ieCAudHh0IHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uY2hrYm94LnBvbGljeSBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjg3cHggLTExNTNweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbn1cblxuLmNoa2JveC5wb2xpY3kgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDM5cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xufVxuXG4uY2hrYm94LnBvbGljeSBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zODNweCAtMTE1M3B4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4uY2hrYm94LnBvbGljeSBsYWJlbC50eHRfYmx1ZSB7XG4gIGNvbG9yOiAjNDA0ZGFiO1xufVxuXG4uY2hrYm94LmVtYWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5jaGtib3guZW1haWwgKyAuZG90X2xzdCB7XG4gIG1hcmdpbjogNHB4IDAgMTFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLmNoa2JveC5lbWFpbCArIC5kb3RfbHN0IGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNoa2JveC5lbWFpbCArIC5kb3RfbHN0IGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Njg2ODY7XG59XG5cbi5hY2NvcmRpb25fbHN0IHtcbiAgbWFyZ2luLXRvcDogNTJweDtcbn1cblxuLmFjY29yZGlvbl9sc3QgLmFjY29yZGlvbl9pdG0ge1xuICBtYXJnaW4tdG9wOiA1MnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E0YTRhNDtcbn1cblxuLmFjY29yZGlvbl9sc3QgLmFjY29yZGlvbl9pdG06Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWNjb3JkaW9uX2xzdCAuYWNjb3JkaW9uX2l0bS5vcGVuIC5hY2NvcmRpb25faGVhZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGE0YTQ7XG59XG5cbi5hY2NvcmRpb25fbHN0IC5hY2NvcmRpb25faXRtLm9wZW4gLmFjY29yZGlvbl9oZWFkZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbn1cblxuLmFjY29yZGlvbl9sc3QgLmFjY29yZGlvbl9pdG0ub3BlbiAuYWNjb3JkaW9uX2NvbnRlbnQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmFjY29yZGlvbl9oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmFjY29yZGlvbl9oZWFkZXI6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzlweDtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTcxOHB4IC00NjJweDtcbiAgd2lkdGg6IDIxcHg7XG4gIGhlaWdodDogMTFweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgY29udGVudDogJyc7XG59XG5cbi5hY2NvcmRpb25faGVhZGVyIC5wb2xpY3kge1xuICBwYWRkaW5nOiAzMHB4IDA7XG59XG5cbi5hY2NvcmRpb25faGVhZGVyIC5wb2xpY3kgbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4uYWNjb3JkaW9uX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDQwcHggMDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBjb2xvcjogIzIyMjtcbn1cblxuLmFjY29yZGlvbl9jb250ZW50IC5zYi1zY3JvbGxiYXItY29udGFpbmVyIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5hY2NvcmRpb25fY29udGVudCAuc2ItY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDM0OXB4O1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5hY2NvcmRpb25fY29udGVudCAudGl0IHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmFjY29yZGlvbl9jb250ZW50IC5jaGFwdGVyX3RpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5hY2NvcmRpb25fY29udGVudCAuYXJ0aWNsZV90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmFjY29yZGlvbl9jb250ZW50IC5hcnRpY2xlX2l0bSBwIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLmFjY29yZGlvbl9jb250ZW50IC5hcnRpY2xlX2l0bSBvbCB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLmFjY29yZGlvbl9jb250ZW50IC5hcnRpY2xlX2l0bSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uYWNjb3JkaW9uX2NvbnRlbnQgLmFydGljbGVfbWVudV9sc3QgbGkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4uYWNjb3JkaW9uX2NvbnRlbnQgLmFydGljbGVfbWVudV9sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uYWNjb3JkaW9uX2NvbnRlbnQgLmFydGljbGVfbWVudV9sc3QgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4uYWNjb3JkaW9uX2NvbnRlbnQgdGFibGUge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5hY2NvcmRpb25fY29udGVudCB0YWJsZSB0aCxcbi5hY2NvcmRpb25fY29udGVudCB0YWJsZSB0ZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjY29yZGlvbl9jb250ZW50IHRhYmxlIHRoIHtcbiAgaGVpZ2h0OiA1OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuXG4uYWNjb3JkaW9uX2NvbnRlbnQgdGFibGUgdGQge1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5hY2NvcmRpb25fY29udGVudCAubHN0X3RpdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMTAxMDEwO1xufVxuXG4uYWNjb3JkaW9uX2NvbnRlbnQgLmxzdF90aXQgKyAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG59XG5cbi5hY2NvcmRpb25fY29udGVudCAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5hY2NvcmRpb25fY29udGVudCAuZG90X2xzdCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNGVtO1xufVxuXG4uYWNjb3JkaW9uX2NvbnRlbnQgLmRvdF9sc3QgbGk6YmVmb3JlIHtcbiAgdG9wOiA3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Njg2ODY7XG59XG5cbi5hY2NvcmRpb25fY29udGVudCAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLmV0Y19wYWdlIC53cmFwIHtcbiAgcGFkZGluZy10b3A6IDExMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbn1cblxuLmV0Y19wYWdlIC5jb250ZW50ID4gLmlubmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG4uZXRjX3BhZ2UgLnR4dF9ub3RlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMjIyO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xufVxuXG4uZXRjX3BhZ2UgLnR4dF9ub3RlICsgcC50eHRfbm90ZSB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLmV0Y19wYWdlIHN0cm9uZy50eHRfbm90ZSB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5ldGNfcGFnZSAuY2FyZF9sc3Qge1xuICBtYXJnaW4tdG9wOiAzM3B4O1xuICBwYWRkaW5nOiA0NnB4IDIzcHg7XG59XG5cbi5ldGNfcGFnZSAuY2FyZF9sc3QgbGkge1xuICBwYWRkaW5nOiAwIDIzcHg7XG59XG5cbi5ldGNfcGFnZSAuY2FyZF9pdG0ge1xuICBoZWlnaHQ6IDIzM3B4O1xuICBwYWRkaW5nLXRvcDogNDJweDtcbn1cblxuLmV0Y19wYWdlIC5jYXJkX2l0bSAuaWNvX21vbml0b3JfbCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbn1cblxuLmV0Y19wYWdlIC5jYXJkX2l0bSAuZGVzYyB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uZXRjX3BhZ2UgLmxzdF90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uZXRjX3BhZ2UgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG5cbi5ldGNfcGFnZSAuZG90X2xzdCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbn1cblxuLmV0Y19wYWdlIC5kb3RfbHN0IGxpOmJlZm9yZSB7XG4gIHRvcDogMTZweDtcbiAgbGVmdDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4Njg2O1xufVxuXG4uZXRjX3BhZ2UgLmRvdF9sc3QgbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5ldGNfcGFnZSAuZG90X2xzdC5ncmF5IGxpIHtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi5ldGNfcGFnZSAuZG90X2xzdC5ncmF5IGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Njg2ODY7XG59XG5cbi5ldGNfcGFnZSAuYnRuX3dyYXAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmV0Y19wYWdlIC5idG5fd3JhcCAuYnRuIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmV0Y19wYWdlIC5yZXN1bHRfYnggLnR4dCB7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmV0Y19wYWdlIC5yZXN1bHRfYnggLmJ0bl93cmFwIHtcbiAgbWFyZ2luLXRvcDogMzZweDtcbn1cblxuLmV0Y19wYWdlIC5yZXN1bHRfYnggLmJ0bl93cmFwIC5idG4gfiAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG5cbi5ldGNfcGFnZSAudGFiX2xzdCB7XG4gIHBhZGRpbmc6IDEwMHB4IDAgNzVweDtcbn1cblxuLmV0Y19wYWdlIC5zdXBwb3J0X2J4IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgcGFkZGluZzogMzJweCAwIDI5cHggNDdweDtcbiAgYm9yZGVyOiBzb2xpZCAjYTRhNGE0O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4uZXRjX3BhZ2UgLnN1cHBvcnRfYnggcCB7XG4gIGNvbG9yOiAjMTAxMDEwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG59XG5cbi5ldGNfcGFnZSAuc3VwcG9ydF9ieCBwICsgLmxzdF90aXQge1xuICBtYXJnaW4tdG9wOiAzMnB4O1xufVxuXG4uZXRjX3BhZ2UgLnJlc3VsdF9ieCAudGJsX2xzdCB7XG4gIHdpZHRoOiA5NzBweDtcbiAgbWFyZ2luOiA1MnB4IGF1dG8gMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5ldGNfcGFnZSAucmVzdWx0X2J4IC50YmxfbHN0IHRoLFxuLmV0Y19wYWdlIC5yZXN1bHRfYnggLnRibF9sc3QgdGQge1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi5ldGNfcGFnZSAucmVzdWx0X2J4IC50YmxfbHN0IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmV0Y19wYWdlIC5yZXN1bHRfYnggLnRibF9sc3QgdGQudHh0X2xlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG59XG5cbi5ldGNfcGFnZSAucmVzdWx0X2J4IC5ndWlkZV9kb3dubG9hZCB7XG4gIHdpZHRoOiA5NzBweDtcbiAgbWFyZ2luOiA1MXB4IGF1dG8gMDtcbiAgcGFkZGluZzogMzVweCAxOTdweCA0MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uZXRjX3BhZ2UgLnJlc3VsdF9ieCAuZ3VpZGVfZG93bmxvYWQgLnR4dF9ndWlkZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMjIyO1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5ldGNfcGFnZSAucmVzdWx0X2J4IC5ndWlkZV9kb3dubG9hZCAuZG93bmxvYWRfaW5mbyB7XG4gIG1hcmdpbi10b3A6IDI3cHg7XG4gIHBhZGRpbmctdG9wOiAzMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NlY2VjZTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uZXRjX3BhZ2UgLnJlc3VsdF9ieCAuZ3VpZGVfZG93bmxvYWQgLmJyb3dzZXJfaWNvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZXRjX3BhZ2UgLnJlc3VsdF9ieCAuZ3VpZGVfZG93bmxvYWQgLmJyb3dzZXJfbmFtZSB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ldGNfcGFnZSAucmVzdWx0X2J4IC5ndWlkZV9kb3dubG9hZCAuYnRuX2Rvd25sb2FkIHtcbiAgd2lkdGg6IDE5NXB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmV0Y19wYWdlIC5yZXN1bHRfYnggLmd1aWRlX2Rvd25sb2FkIC5idG5fZG93bmxvYWQgLmljb19kb3dubG9hZF9zIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuXG4uZXRjX3BhZ2UgLnJlc3VsdF9ieCAuZ3VpZGVfZG93bmxvYWQgKyAuYnRuX3dyYXAge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4ucmVzdF9hcmVhIHtcbiAgcGFkZGluZy10b3A6IDk0cHg7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3Qge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzM4NDg1OTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGE0YTQ7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3QgLmpzX3Njcm9sbGJhciB7XG4gIG1pbi1oZWlnaHQ6IDU5OXB4O1xuICBtYXgtaGVpZ2h0OiA1OTlweDtcbiAgbWFyZ2luOiAzOHB4IDAgNTBweDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG4udmlld19hcmVhIC52aWV3X2N0IC5zYi1zY3JvbGxiYXItY29udGFpbmVyIHtcbiAgcmlnaHQ6IDA7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3QgLnNiLWNvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3QgLnRpdCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3QgLmNoYXB0ZXJfdGl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbn1cblxuLnZpZXdfYXJlYSAudmlld19jdCAuYXJ0aWNsZV90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLnZpZXdfYXJlYSAudmlld19jdCAuYXJ0aWNsZV9pdG0gcCB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3QgLmFydGljbGVfaXRtIG9sIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4udmlld19hcmVhIC52aWV3X2N0IC5hcnRpY2xlX2l0bSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4udmlld19hcmVhIC52aWV3X2N0IC5hcnRpY2xlX21lbnVfbHN0IGxpIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnZpZXdfYXJlYSAudmlld19jdCAuYXJ0aWNsZV9tZW51X2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3QgLmFydGljbGVfbWVudV9sc3QgYSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4udmlld19hcmVhIC52aWV3X2N0ICsgLmJ0bl93cmFwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3QgKyAuYnRuX3dyYXAgLmJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjU0NmI7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3QgdGFibGUge1xuICBtYXJnaW46IDEwcHggMDtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbn1cblxuLnZpZXdfYXJlYSAudmlld19jdCB0YWJsZSB0aCwgLnZpZXdfYXJlYSAudmlld19jdCB0YWJsZSB0ZCB7XG4gIGhlaWdodDogNDBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTRhNGE0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi52aWV3X2FyZWEgLnZpZXdfY3QgdGFibGUgdGQge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uYXV0aGVudGljYXRpb25fYXJlYSB7XG4gIG1hcmdpbi10b3A6IDQ4cHg7XG59XG5cbi5hdXRoZW50aWNhdGlvbl9hcmVhIC50aXQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtO1xufVxuXG4uYXV0aGVudGljYXRpb25fYXJlYSAuZW1haWxfYngge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xuICBwYWRkaW5nOiAyN3B4IDAgMjdweCAzMXB4O1xuICBib3JkZXI6IHNvbGlkICNhNGE0YTQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG5cbi5hdXRoZW50aWNhdGlvbl9hcmVhIC5lbWFpbF9ieCAudHh0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzIyMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xufVxuXG4uYXV0aGVudGljYXRpb25fYXJlYSAuZW1haWxfYnggLmlucF9tYWlsIHtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG4gIHdpZHRoOiAxOTZweDtcbn1cblxuLmF1dGhlbnRpY2F0aW9uX2FyZWEgLmVtYWlsX2J4IC5hdF9zaWduIHtcbiAgZm9udC1mYW1pbHk6ICdiYXJsb3cnLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjMTAxMDEwO1xufVxuXG4uYXV0aGVudGljYXRpb25fYXJlYSAuZW1haWxfYnggLmRvbWFpbiB7XG4gIG1hcmdpbi1sZWZ0OiAzMnB4O1xufVxuXG4uYXV0aGVudGljYXRpb25fYXJlYSArIC5jYXJkX2xzdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLndyYXAge1xuICBwYWRkaW5nLXRvcDogOTBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuYnJlYWRjcnVtYiAuc2VsZWN0X2xzdCB7XG4gIHdpZHRoOiAxNTVweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuaW5uZXIgLmVtcF90eHQge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4uc2VydmljZV9wYWdlIC5pbm5lciAuZW1wX3R4dCAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLmNsZWFyZml4IC5tZW51X2RlcHRoXzMsIC5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLmF0dGFjaF9ib3ggLm1lbnVfZGVwdGhfMywgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuc2xfc2VydmVyIC5tZW51X2RlcHRoXzMsIC5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLnNsX2NoYXIgLm1lbnVfZGVwdGhfMyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5pbm5lciA+IC5jbGVhcmZpeCAubWVudV9kZXB0aF8zIC50YWJfbHN0LCAuc2VydmljZV9wYWdlIC5pbm5lciA+IC5hdHRhY2hfYm94IC5tZW51X2RlcHRoXzMgLnRhYl9sc3QsIC5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLnNsX3NlcnZlciAubWVudV9kZXB0aF8zIC50YWJfbHN0LCAuc2VydmljZV9wYWdlIC5pbm5lciA+IC5zbF9jaGFyIC5tZW51X2RlcHRoXzMgLnRhYl9sc3Qge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuY2xlYXJmaXggLnNlYXJjaF9ib3gsIC5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLmF0dGFjaF9ib3ggLnNlYXJjaF9ib3gsIC5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLnNsX3NlcnZlciAuc2VhcmNoX2JveCwgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuc2xfY2hhciAuc2VhcmNoX2JveCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuY2xlYXJmaXg6Zmlyc3QtY2hpbGQsIC5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLmF0dGFjaF9ib3g6Zmlyc3QtY2hpbGQsIC5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLnNsX3NlcnZlcjpmaXJzdC1jaGlsZCwgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuc2xfY2hhcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgaDIuc3ViX3RpdCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlbGVjdCAuYnRuX29wZW5fc2VsZWN0IHtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlbGVjdC5vcGVuIC5idG5fb3Blbl9zZWxlY3Qge1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnNlcnZpY2VfcGFnZSAuZmxvd19ndWlkZV9hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmZsb3dfZ3VpZGVfYXJlYSAuZmxvd19sc3Qge1xuICBtYXJnaW4tdG9wOiAzOXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5mbG93X2d1aWRlX2FyZWEgLmZsb3dfbHN0IGxpLmFjdGl2ZSB7XG4gIG1hcmdpbi10b3A6IC0xNnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5mbG93X2d1aWRlX2FyZWEgLmZsb3dfbHN0LmZsb3dfdjIge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5mbG93X2d1aWRlX2FyZWEgLmZsb3dfbHN0LmZsb3dfdjIgbGkuYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuZmxvd19ndWlkZV9hcmVhIC5idG5fZmxvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA3MXB4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uc2VydmljZV9wYWdlIC5mbG93X2d1aWRlX2FyZWEgLmJ0bl9mbG93IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlcnZpY2VfcGFnZSAuZmxvd19ndWlkZV9hcmVhIC5idG5fZmxvdy5wcmV2IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMDZweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuZmxvd19ndWlkZV9hcmVhIC5idG5fZmxvdy5uZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDEwMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjRweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIGgzIC5idG4ge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSBoMyBlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICM0MDRkYWI7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIGgzIHNtYWxsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSBoMyArIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgcCB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMXB4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIHAgc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIHAgLmVtcF90eHQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSBwICsgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSBwIHNwYW4uYnRuIHtcbiAgbWFyZ2luOiAwIDRweDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIHAgKyBpbWcge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSBpbWcgKyAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmRvdF9sc3QgbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YTRhNDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRibF9sc3QgKyAuZ3JheV9ieCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC50YmxfbHN0LnR4dF9sZWZ0IHRoLFxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRibF9sc3QudHh0X2xlZnQgdGQge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5lbXBfdHh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgfiAuc3BfY29tbW9uX2FyZWEge1xuICBtYXJnaW4tdG9wOiA3OHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogNTZweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgKyAudGJsX2xzdCB+IC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgKyAudGFic19sbmtfbHN0IHtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmNsZWFyZml4IC5idG5fZ3JwLCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuYXR0YWNoX2JveCAuYnRuX2dycCwgLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnNsX3NlcnZlciAuYnRuX2dycCwgLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnNsX2NoYXIgLmJ0bl9ncnAge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuY2xlYXJmaXggLmJ0bl9ncnAgLmJ0biwgLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmF0dGFjaF9ib3ggLmJ0bl9ncnAgLmJ0biwgLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnNsX3NlcnZlciAuYnRuX2dycCAuYnRuLCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuc2xfY2hhciAuYnRuX2dycCAuYnRuIHtcbiAgd2lkdGg6IDEwMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuY2xlYXJmaXggKyAudGJsX2xzdCwgLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmF0dGFjaF9ib3ggKyAudGJsX2xzdCwgLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnNsX3NlcnZlciArIC50YmxfbHN0LCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuc2xfY2hhciArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnR4dF9ub3RlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjJweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnR4dF9ub3RlIC5idG5fc20ge1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1hcmdpbjogM3B4IDdweCAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGVybV90eHRfYngge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xuICBwYWRkaW5nOiA0MHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTRhNGE0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E0YTRhNDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRlcm1fdHh0X2J4IC5qc19zY3JvbGxiYXIge1xuICBtYXgtaGVpZ2h0OiAzNTBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRlcm1fdHh0X2J4IC5qc19zY3JvbGxiYXIgLnNiLXNjcm9sbGJhci1jb250YWluZXIge1xuICByaWdodDogMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRlcm1fdHh0X2J4IC5qc19zY3JvbGxiYXIgLnNiLWNvbnRlbnQge1xuICB3aWR0aDogY2FsYygxMDAlICsgMTdweCk7XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRlcm1fdHh0X2J4IC50ZXJtX3RpdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC50ZXJtX3R4dF9ieCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGVybV90eHRfYnggdWwge1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRlcm1fdHh0X2J4IC5kaXNjX2xzdCB7XG4gIGxpc3Qtc3R5bGU6IGluc2lkZSBkaXNjO1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuYWdyX2Noa19ieCB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIHBhZGRpbmc6IDM1cHggNDBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmFncl9jaGtfYnggbGFiZWwge1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5hZ3JfY2hrX2J4IC5jaGtfZGV0YWlsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuYnRuX2dycCB7XG4gIG1hcmdpbi10b3A6IDUxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcnZpY2VfcGFnZSAuYnRuX2dycCAuYnRuIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuYnRuX2dycC5jc19idG5fZ3JwIHtcbiAgbWFyZ2luLXRvcDogMTIwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmJ0bl9ncnAuY3RfYnRuX2dycCB7XG4gIG1hcmdpbi10b3A6IDEzMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5idG5fZ3JwLmdlX2J0bl9ncnAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zdWJfc3RpY2t5ICsgLmlubmVyIC5zcF9jb21tb25fYXJlYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnN1Yl9zdGlja3kgKyAuaW5uZXIgLnNwX2NvbW1vbl9hcmVhIGgzIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VydmljZV9wcm9kdWN0X2FyZWEge1xuICBtYXJnaW4tdG9wOiAyOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGE0YTQ7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNDQycHg7XG4gIGhlaWdodDogMjA3cHg7XG4gIHBhZGRpbmc6IDAgMzhweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgbGkgLnNlcl9wcm9fY29udCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgbGk6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgYm90dG9tOiAtMXB4O1xuICByaWdodDogLTFweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBjb250ZW50OiAnJztcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgbGkgfiBsaTpub3QoOm50aC1jaGlsZCgzbisxKSkge1xuICBtYXJnaW4tbGVmdDogNDJweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgbGk6bnRoLWNoaWxkKDMpIH4gbGkge1xuICBtYXJnaW4tdG9wOiA0MnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCBsaTpob3ZlcjphZnRlciwgLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgbGk6aG92ZXIgLmJ0bl9ncnAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgLnRhZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTFweDtcbiAgbGVmdDogLTFweDtcbiAgd2lkdGg6IDY2cHg7XG4gIGhlaWdodDogMzBweDtcbiAgYmFja2dyb3VuZDogIzQwNGRhYjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgLmd1aWRlbGluZSB7XG4gIHdpZHRoOiAyNTBweDtcbiAgbWluLWhlaWdodDogMTAwcHg7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IC5ndWlkZWxpbmUgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCAuZ3VpZGVsaW5lIHAge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCAuZ3VpZGVsaW5lIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgLnByaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IC5wcmljZTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjb250ZW50OiAnJztcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgLmljbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzA1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IC5idG5fZ3JwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IC5idG5fZ3JwIC5idG4ge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IC5idG5fZ3JwIC5idG4gfiAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgdGgudHh0X2xlZnQge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgLmlucF90eHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IC5pbnBfdHh0LmlkX2lucCB7XG4gIHdpZHRoOiAyMjVweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGJsX2xzdCAuaW5wX3R4dC5pZF9pbnAgKyAuYnRuIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGJsX2xzdCAuYnRuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMzZweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGJsX2xzdCAuc2VsZWN0IH4gLnNlbGVjdCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IGRsIHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IGRsIGR0LCAuc2VydmljZV9wYWdlIC50YmxfbHN0IGRsIGRkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgZGwgZGQge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGJsX2xzdCBkbCBkZCB+IGR0IHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgZGwgZGQgfiBkdDpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTdweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGJhY2tncm91bmQ6ICNjOGM4Y2Y7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IC50eHRfbXNnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjYjgzZDNkO1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IC5ub2RhdGEge1xuICBoZWlnaHQ6IDIxOXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IC5ub2RhdGEgLnR4dF9tc2cge1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODY4Njg2O1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IC5ub2RhdGEgLmljbyB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVnaXN0cnlfc3RlcF9sc3Qge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5yZWdpc3RyeV9zdGVwX2xzdCArIC5zcF9jb21tb25fYXJlYSB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlZ2lzdHJ5X3N0ZXBfbHN0ICsgLnNwX2NvbW1vbl9hcmVhIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMTNweCAhaW1wb3J0YW50O1xufVxuXG4uc2VydmljZV9wYWdlIC5yZWdpc3RyeV9zdGVwX2xzdCArIC5zcF9jb21tb25fYXJlYSAuZG90X2xzdCAudHh0X3JlZyB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uc2VydmljZV9wYWdlIC5yZWdpc3RyeV9zdGVwX2xzdCAudHh0IHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3RlcF9sc3Qge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBwYWRkaW5nOiA0MnB4IDQwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnN0ZXBfbHN0IC5sc3RfaXRtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDI0NnB4O1xuICBwYWRkaW5nLXRvcDogODZweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3RlcF9sc3QgLmxzdF9pdG0gLnN0ZXBfaWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDQ2cHg7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnN0ZXBfbHN0IC5sc3RfaXRtIC5zdGVwX3RpdCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3RlcF9sc3QgLmxzdF9pdG0gLnN0ZXBfZGVzYyB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC43cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciwgLnNlcnZpY2VfcGFnZSAuc2xfY2hhciB7XG4gIHBhZGRpbmc6IDMwcHggNDBweCAzMHB4IDUwcHg7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2xfc2VydmVyIGxhYmVsLCAuc2VydmljZV9wYWdlIC5zbF9jaGFyIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciAuc2VsZWN0LCAuc2VydmljZV9wYWdlIC5zbF9jaGFyIC5zZWxlY3Qge1xuICB3aWR0aDogMjEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zbF9zZXJ2ZXIgLmJ0bi5idG5fYXNpZGUsIC5zZXJ2aWNlX3BhZ2UgLnNsX2NoYXIgLmJ0bi5idG5fYXNpZGUge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zbF9zZXJ2ZXIgLnR4dF9ncmF5LCAuc2VydmljZV9wYWdlIC5zbF9jaGFyIC50eHRfZ3JheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciAudHh0X2dyYXkgLmJ0bl9zbSwgLnNlcnZpY2VfcGFnZSAuc2xfY2hhciAudHh0X2dyYXkgLmJ0bl9zbSB7XG4gIG1pbi13aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW46IDAgM3B4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VydmljZV9wYWdlIC5zbF9zZXJ2ZXIgLmJ0bi5idG5fYXNpZGUge1xuICB3aWR0aDogMTA3cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNsX2NoYXIgLmJ0bi5idG5fYXNpZGUge1xuICB3aWR0aDogMTI2cHg7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRhYnNfbG5rX2xzdCArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMjlweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGFic19sbmtfbHN0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuOHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC50YWJzX2xua19sc3QgKyAuc3BfY29tbW9uX2FyZWEge1xuICBtYXJnaW4tdG9wOiA3MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5pbXBvc3NpYmxlX2l0bXMge1xuICB3aWR0aDogMzYwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmlkX2NsYXNzaWZpY2F0aW9uIHtcbiAgd2lkdGg6IDIwM3B4O1xufVxuXG4uc2VydmljZV9wYWdlIC5sb2NrX2NoYXJfdGJsIHRkIC5idG4ge1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VydmljZV9wYWdlIC5sb2NrX2NoYXJfdGJsIHRkLnR4dF9ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAubG9ja19jaGFyX3RibCB0ZCAudHh0X21zZyB7XG4gIG1hcmdpbi1sZWZ0OiA1NXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5sYXN0X25vdGljZSB7XG4gIG1hcmdpbi10b3A6IDEyN3B4O1xufVxuXG4uc2VydmljZV9wYWdlIC5sYXN0X25vdGljZSBzdHJvbmcge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmxhc3Rfbm90aWNlIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5sYXN0X25vdGljZSAuZG90X2xzdCBsaSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5sYXN0X25vdGljZSAuZG90X2xzdCBsaTpiZWZvcmUge1xuICB0b3A6IDE2cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmNvbXBsZXRlX21zZ19hcmVhIHtcbiAgbWFyZ2luLXRvcDogMTI3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5jb21wbGV0ZV9tc2dfYXJlYSAuaWNvX2RvbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmNvbXBsZXRlX21zZ19hcmVhIHN0cm9uZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMnB4O1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMS4zcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmNvbXBsZXRlX21zZ19hcmVhIHNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuM3B4O1xufVxuXG4uc2VydmljZV9wYWdlIC5jb21wbGV0ZV9tc2dfYXJlYSBzbWFsbCBlbSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uc2VydmljZV9wYWdlIC5jb21wbGV0ZV9tc2dfYXJlYSAuc3ZfaW5mb19ieCB7XG4gIG1hcmdpbi10b3A6IDU0cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmNvbXBsZXRlX21zZ19hcmVhICsgLmJ0bl9ncnAge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5yZXN1bHRfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDU1cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlc3VsdF9hcmVhIC5ncmF5X2J4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0MnB4IDY0cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlc3VsdF9hcmVhIC5ncmF5X2J4ID4gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVzdWx0X2FyZWEgLmdyYXlfYnggLnJlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlc3VsdF9hcmVhIC5ncmF5X2J4IC5yZXMgLm9sZF9yZXMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjODY4Njg2O1xufVxuXG4uc2VydmljZV9wYWdlIC5yZXN1bHRfYXJlYSAuZ3JheV9ieCAucmVzIC5uZXdfcmVzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQwNGRhYjtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVzdWx0X2FyZWEgLmdyYXlfYnggLnJlcyAuaWNvX2NoYW5nZV90byB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDYwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlc3VsdF9hcmVhIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVzdWx0X2FyZWEgKyAuYnRuX2dycCB7XG4gIG1hcmdpbi10b3A6IDYxcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlc3VsdF9hcmVhICsgLmJ0bl9ncnAgLmJ0biB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnN2X2luZm9fYngge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzNDZweDtcbiAgaGVpZ2h0OiAxODBweDtcbiAgcGFkZGluZzogNDBweCAyOXB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3ZfaW5mb19ieCAuaW5mb190eHQge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiAxODZweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3ZfaW5mb19ieCAuaW5mb190eHQgcCB7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3ZfaW5mb19ieCAuaW5mb190eHQgLnByaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zdl9pbmZvX2J4IC5pbmZvX3R4dCAucHJpY2U6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY29udGVudDogJyc7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnN2X2luZm9fYnggLmltZ19jb250YWluZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnNlcnZpY2VfcGFnZS5ndWlsZF9jcmVhdGUgLnJlZ2lzdHJ5X3N0ZXBfbHN0ICsgLnNwX2NvbW1vbl9hcmVhIHtcbiAgbWFyZ2luLXRvcDogLTdweDtcbn1cblxuLnNlcnZpY2VfcGFnZS5ndWlsZF9lbnRydXN0X2xzdCAuc3BfY29tbW9uX2FyZWEgLmJ0bl9ncnAucmlnaHQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5nY19idG5fZ3JwIHtcbiAgbWFyZ2luLXRvcDogMTMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmFyZWFfdGl0ICsgcCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLmRvdF9sc3QgbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDlweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5kb3RfbHN0ICsgcCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAuc3RlcF9sc3Qge1xuICBtYXJnaW4tdG9wOiA0NnB4O1xuICBwYWRkaW5nOiA0NnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAuc3RlcF9sc3QgLmxzdF9pdG0ge1xuICB3aWR0aDogNjM3cHg7XG4gIGhlaWdodDogMjY5cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnN0ZXBfbHN0IC5sc3RfaXRtIH4gLmxzdF9pdG0ge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5zdGVwX2xzdCAuc3RlcF9pY28ge1xuICB0b3A6IDQycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAuc3RlcF9sc3QgLnN0ZXBfdGl0IHtcbiAgbWFyZ2luLXRvcDogNTRweDtcbiAgZm9udC1zaXplOiAyMnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnN0ZXBfbHN0IC5zdGVwX3RpdC50eHRfYmx1ZSB7XG4gIGNvbG9yOiAjNDA0ZGFiO1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnN0ZXBfbHN0IC5idG4uYnRuX2xnIHtcbiAgd2lkdGg6IDEzMHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbi10b3A6IDI4cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAuaW5mb19ieCB7XG4gIG1hcmdpbi10b3A6IDQ2cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgdHIsIC5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IHRoLCAuc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSB0ZCB7XG4gIG1pbi1oZWlnaHQ6IDc0cHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgdHI6b25seS1jaGlsZCB7XG4gIGhlaWdodDogNzZweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgdHI6bm90KDpvbmx5LWNoaWxkKTpmaXJzdC1jaGlsZCB0aCwgLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgdHI6bm90KDpvbmx5LWNoaWxkKTpmaXJzdC1jaGlsZCB0ZCB7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IHRyOm5vdCg6b25seS1jaGlsZCk6bGFzdC1jaGlsZCB0aCwgLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgdHI6bm90KDpvbmx5LWNoaWxkKTpsYXN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IHRoIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSAuaW5wX3R4dCB7XG4gIHdpZHRoOiA0N3B4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDM5cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IC52ZXJpZnlfcGhvbmVfYnggaW5wdXQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSAuZG90X2xzdCBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgLmRvdF9sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC52ZXJpZnlfZ3VpZGVfYngge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnZlcmlmeV9ndWlkZV9ieCAuYnRuIHtcbiAgd2lkdGg6IDUxcHg7XG4gIGhlaWdodDogMjNweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuZG90X2xzdC5ub3RlX3R4dCB7XG4gIG1hcmdpbi10b3A6IDE5cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5kb3RfbHN0Lm5vdGVfdHh0IGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuZG90X2xzdC5ub3RlX3R4dCBsaTpiZWZvcmUge1xuICB0b3A6IDVweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLmRvdF9sc3Qubm90ZV90eHQgbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5idG5fZ3JwLnJpZ2h0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLmJ0bl9ncnAucmlnaHQgLmJ0biB7XG4gIHdpZHRoOiBhdXRvO1xuICBwYWRkaW5nOiAwIDMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8ge1xuICBwYWRkaW5nOiA0MnB4IDY2cHggNDJweCA3MHB4O1xuICBtYXJnaW4tdG9wOiAyNnB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19yYXRlLCAuc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNjM1cHg7XG4gIG1pbi1oZWlnaHQ6IDIwMXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcmF0ZSAucmF0ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICBmb250LXNpemU6IDI0cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3JhdGUgLnJhdGUgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3JhdGUgLnJhdGUgc3BhbjpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjYzhjOGNmO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcmF0ZSBkbCB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcmF0ZSBkbCBkZCwgLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcmF0ZSBkbCBkdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcmF0ZSBkbCBkaXYgfiBkaXYge1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3JhdGUgLmJ0bi5idG5fbGcge1xuICB3aWR0aDogMTYycHg7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3JhdGUgLnJhdGVfaWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogOTJweDtcbiAgdG9wOiAyNnB4O1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19wcm9ncmVzcyB7XG4gIHBhZGRpbmctbGVmdDogODdweDtcbiAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3Byb2dyZXNzOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBjb250ZW50OiAnJztcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcHJvZ3Jlc3MgLmNsYXNzX2xzdCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcHJvZ3Jlc3MgLmNsYXNzX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEzOHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3Byb2dyZXNzIC5jbGFzc19sc3QgbGkub24gLnJhdGVfdGl0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3Byb2dyZXNzIC5wcm9ncmVzc19iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA1NTJweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBmb250LXNpemU6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvc2VydmljZS9wcm9ncmVzc19iYXJfYmcucG5nXCIpIG5vLXJlcGVhdDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcHJvZ3Jlc3MgLnByb2dyZXNzX2JhciBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEzOHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19wcm9ncmVzcyAucHJvZ3Jlc3NfYmFyIGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBjb250ZW50OiAnJztcbiAgYmFja2dyb3VuZDogIzQwNGRhYjtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcHJvZ3Jlc3MgLnByb2dyZXNzX2JhciBsaSB+IGxpOmJlZm9yZSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMXB4IDBweCAwcHggMHB4ICM1OTY2YmU7XG4gIC1tb3otYm94LXNoYWRvdzogaW5zZXQgMXB4IDBweCAwcHggMHB4ICM1OTY2YmU7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAwcHggMHB4IDBweCAjNTk2NmJlO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19wcm9ncmVzcyAucmF0ZV9iYWRnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcHJvZ3Jlc3MgLnJhdGVfdGl0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDU5cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2RldGFpbCB7XG4gIG1hcmdpbi10b3A6IDgwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2RldGFpbCBbY2xhc3NePVwiaWNvX1wiXSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9kZXRhaWwgLmNsYXNzX25hbWUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2RldGFpbCAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2RldGFpbCAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9kZXRhaWwgdGQ6bnRoLWNoaWxkKDMpIHtcbiAgcGFkZGluZzogMjhweCAwO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9kZXRhaWwgLnJhdGVfYXJlYSB7XG4gIHBhZGRpbmctbGVmdDogMTAycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmdyYXlfYngucmVzdWx0IHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbn1cblxuLmZsb3dfbHN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5mbG93X2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDQwcHg7XG59XG5cbi5mbG93X2xzdCBsaSAuaWNvbl9jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogOTJweDtcbiAgaGVpZ2h0OiA5MnB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNjY2NjY2M7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmZsb3dfbHN0IGxpIC5pY29uX2NvbnRhaW5lciBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLmZsb3dfbHN0IGxpIC5mbG93X25hbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmZsb3dfbHN0IGxpLmFjdGl2ZSAuaWNvbl9jb250YWluZXIge1xuICB3aWR0aDogMTEzcHg7XG4gIGhlaWdodDogMTEzcHg7XG4gIGJhY2tncm91bmQ6ICMzODQ4NTk7XG59XG5cbi5mbG93X2xzdCBsaS5hY3RpdmUgLmZsb3dfbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzAyMjIyMjtcbn1cblxuLmZsb3dfbHN0LmZsb3dfdjIgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCA0MnB4O1xufVxuXG4uZmxvd19sc3QuZmxvd192MiBsaTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KSwgLmZsb3dfbHN0LmZsb3dfdjIgbGk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNikgfiBsaSB7XG4gIG1hcmdpbjogMCAzNnB4O1xufVxuXG4uZmxvd19sc3QuZmxvd192MiBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5mbG93X2xzdC5mbG93X3YyIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsb3dfbHN0LmZsb3dfdjIgbGkuYWN0aXZlIC5mbG93X25hbWUge1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uZmxvd19sc3QuZmxvd192MiBsaS5hY3RpdmUgLmljb25fY29udGFpbmVyIHtcbiAgd2lkdGg6IDkycHg7XG4gIGhlaWdodDogOTJweDtcbn1cblxuLmZsb3dfbHN0LmZsb3dfdjIgbGkgfiBsaTpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzZweDtcbiAgbGVmdDogLTQ2cHg7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4udGJsX2ZtIHtcbiAgbWFyZ2luLXRvcDogMjdweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4udGJsX2ZtIC50YmxfbHN0IHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnRibF9mbSB0aCwgLnRibF9mbSB0ZCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udGJsX2ZtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMzZweDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4udGJsX2ZtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjpwbGFjZWhvbGRlciB7XG4gIC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2E0YTRhNDtcbiAgb3BhY2l0eTogMTtcbiAgLyogRmlyZWZveCAqL1xufVxuXG4udGJsX2ZtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4udGJsX2ZtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAvKiBNaWNyb3NvZnQgRWRnZSAqL1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogI2E0YTRhNDtcbn1cblxuLnNob3BfcGFnZSAubG5iIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc2hvcF9wYWdlIC5tYWluX3Nob3BfdGFiIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzNHB4O1xufVxuXG4uc2hvcF9wYWdlIC5tYWluX3Nob3BfdGFiIGxpIGEge1xuICBsZXR0ZXItc3BhY2luZzogLTAuOHB4O1xufVxuXG4uc2hvcF9wYWdlIC5tZW51X2RlcHRoXzMge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiA1MHB4IDAgMzBweDtcbn1cblxuLnNob3BfcGFnZSAubWVudV9kZXB0aF8zIC50YWJfbHN0IHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zaG9wX3BhZ2UgLnRibF9kZXNjIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA1NHB4O1xufVxuXG4uc2hvcF9wYWdlIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNob3BfcGFnZSAudGJsX2xzdCAuaXRtX25hbWVfdGl0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMzdweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNob3BfcGFnZSAudGJsX2xzdCAuaXRtX25hbWUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDY3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2hvcF9wYWdlIC50YmxfbHN0IC5pdG1fbmFtZSBpbWcge1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5zaG9wX3BhZ2UgLnRibF9sc3QgLml0bV9uYW1lLnR5cGUyIHtcbiAgd2lkdGg6IDM5MHB4O1xufVxuXG4uc2hvcF9wYWdlIC50YmxfbHN0IGEubGJsX291dGxpbmUge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5zaG9wX3BhZ2UgLmxzdF90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzEwMTAxMDtcbn1cblxuLnNob3BfcGFnZSAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5zaG9wX3BhZ2UgLmRvdF9sc3QgbGkgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG59XG5cbi5zaG9wX3BhZ2UgLmRvdF9sc3QgKyAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG59XG5cbi5zaG9wX3BhZ2UgLnNlbmRfY3BfYXJlYSAuc2VuZF9jcF9ieCB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnNob3BfcGFnZSAuc2VuZF9jcF9hcmVhIC5zZW5kX2NwX2J4IC50eHQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLnNob3BfcGFnZSAuc2VuZF9jcF9hcmVhIC5zZW5kX2NwX2J4IC5kZWZfaW5wIHtcbiAgd2lkdGg6IDEyNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5zaG9wX3BhZ2UgLnNlbmRfY3BfYXJlYSAuc2VuZF9jcF9ieCAuZGVmX2lucCArIC5kZWZfaW5wIHtcbiAgbWFyZ2luLWxlZnQ6IDlweDtcbn1cblxuLnNob3BfcGFnZSAuc2VuZF9jcF9hcmVhIC5zZW5kX2NwX2J4IC5idG4ge1xuICB3aWR0aDogMTQ1cHg7XG4gIG1hcmdpbi1sZWZ0OiAyOXB4O1xufVxuXG4uc2hvcF9wYWdlIC5zZW5kX2NwX2FyZWEgLmNwX3N0dF9ieCB7XG4gIG1hcmdpbi10b3A6IDE4cHg7XG4gIHBhZGRpbmc6IDAgNDdweDtcbn1cblxuLnNob3BfcGFnZSAuc2VuZF9jcF9hcmVhIC5jcF9zdHRfYnggLmNwX3R5cGUge1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLnNob3BfcGFnZSAuc2VuZF9jcF9hcmVhIC5sc3RfdGl0IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnNob3BfcGFnZSAuc2VuZF9jcF9hcmVhIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbn1cblxuLnNob3BfcGFnZSAuc2VuZF9jcF9hcmVhIC5kb3RfbHN0IGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgY29sb3I6ICM1ZTVlNWU7XG59XG5cbi5zaG9wX3BhZ2UgLnNlbmRfY3BfYXJlYSAuZG90X2xzdCBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU1ZTVlO1xufVxuXG4uc2hvcF9wYWdlIC5zZW5kX2NwX2FyZWEgLmRvdF9sc3QgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2hvcF9wYWdlIC5hcmVhX3RpdCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xufVxuXG4uc2hvcF9wYWdlIC51c2FnZV9ndWlkZV9hcmVhIHtcbiAgbWFyZ2luLXRvcDogNzhweDtcbn1cblxuLnNob3BfcGFnZSAudXNhZ2VfZ3VpZGVfYXJlYSAubHN0X3RpdCB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnNob3BfcGFnZSAudXNhZ2VfZ3VpZGVfYXJlYSAuZG90X2xzdCBsaSB7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcbiAgY29sb3I6ICM1ZTVlNWU7XG59XG5cbi5zaG9wX3BhZ2UgLnVzYWdlX2d1aWRlX2FyZWEgLmRvdF9sc3QgbGk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNWU1ZTtcbn1cblxuLnNob3BfcGFnZSAudXNhZ2VfZ3VpZGVfYXJlYSAuZG90X2xzdCArIC5sc3RfdGl0IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLnNob3BfcGFnZSAucmVnaXN0cmF0aW9uX21ldGhvZF9hcmVhIHtcbiAgbWFyZ2luLXRvcDogNzZweDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc2hvcF9wYWdlIC5yZWdpc3RyYXRpb25fbWV0aG9kX2FyZWEgLnN0ZXBfbHN0IHtcbiAgcGFkZGluZzogNDFweCAzOHB4O1xufVxuXG4uc2hvcF9wYWdlIC5yZWdpc3RyYXRpb25fbWV0aG9kX2FyZWEgLmxzdF9pdG0ge1xuICB3aWR0aDogMzEwcHg7XG4gIG1pbi1oZWlnaHQ6IDE5NnB4O1xuICBtYXJnaW4tbGVmdDogMzFweDtcbiAgcGFkZGluZzogNTBweCAwIDA7XG59XG5cbi5zaG9wX3BhZ2UgLnJlZ2lzdHJhdGlvbl9tZXRob2RfYXJlYSAubHN0X2l0bTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2hvcF9wYWdlIC5yZWdpc3RyYXRpb25fbWV0aG9kX2FyZWEgLmxzdF9pdG0gLnN0ZXBfaWNvIHtcbiAgbWluLWhlaWdodDogNzFweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uc2hvcF9wYWdlIC5yZWdpc3RyYXRpb25fbWV0aG9kX2FyZWEgLmxzdF9pdG0gLnN0ZXBfZGVzYyB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLnNob3BfcGFnZSAucmVnaXN0cmF0aW9uX21ldGhvZF9hcmVhIC5yZWdpc3RyYXRpb25fY2FzZSB7XG4gIHBhZGRpbmc6IDJweCA0NXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNob3BfcGFnZSAucmVnaXN0cmF0aW9uX21ldGhvZF9hcmVhIC5yZWdpc3RyYXRpb25fY2FzZSBkdCB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIHBhZGRpbmctdG9wOiAxNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2ViZWJlYjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnNob3BfcGFnZSAucmVnaXN0cmF0aW9uX21ldGhvZF9hcmVhIC5yZWdpc3RyYXRpb25fY2FzZSBkdDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBib3JkZXItdG9wOiAwO1xufVxuXG4uc2hvcF9wYWdlIC5yZWdpc3RyYXRpb25fbWV0aG9kX2FyZWEgLnJlZ2lzdHJhdGlvbl9jYXNlIGRkIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbn1cblxuLnNob3Bfd3JhcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAxMHB4IDAgMCAzNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc2hvcF93cmFwIC5zZWFyY2hfYXJlYSB7XG4gIG1hcmdpbjogNTBweCAwIDI0cHg7XG4gIHBhZGRpbmc6IDMwcHggNDBweDtcbn1cblxuLnNob3Bfd3JhcCAuc2VhcmNoX2FyZWEgLnNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLnNob3Bfd3JhcCAuc2VhcmNoX2FyZWEgLnNlbGVjdCB7XG4gIHdpZHRoOiAxNDBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2hvcF93cmFwIC5zZWFyY2hfYXJlYSAuc2VsZWN0LmxzdF91cCAuc2VsZWN0X2xzdCB7XG4gIGJvdHRvbTogNDhweDtcbn1cblxuLnNob3Bfd3JhcCAuc2VhcmNoX2FyZWEgLnNlbGVjdCAuc2VsZWN0X2xzdCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbn1cblxuLnNob3Bfd3JhcCAuc2VhcmNoX2FyZWEgLnRpdCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbi5zaG9wX3dyYXAgLnNlYXJjaF9hcmVhIC5zZWFyY2hfYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5zaG9wX3dyYXAgLnNlYXJjaF9hcmVhIC5zZWFyY2hfYm94IGlucHV0IHtcbiAgd2lkdGg6IDYyNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG59XG5cbi5zaG9wX3dyYXAgLnNlYXJjaF9hcmVhIC5idG4ge1xuICB3aWR0aDogMTMwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuXG4uc2hvcF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zaG9wX2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDI2MHB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNob3BfbHN0IGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5zaG9wX2l0bSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAyOThweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0NnB4IDA7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zaG9wX2l0bSAudGh1bWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgYm9yZGVyOiAycHggc29saWQgI2Y0Y2Y4ODtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNob3BfaXRtIC5pdG1fbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5cbi5zaG9wX2l0bSAuaXRtX3ByaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG59XG5cbi5zaG9wX2l0bSAuaXRtX3ByaWNlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMDNweCAtMTExMnB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjb250ZW50OiAnJztcbn1cblxuLnNob3BfaXRtIC5vdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA5MXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uc2hvcF9pdG0gLm92ZXJsYXkgLml0bV9uYW1lIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNob3BfaXRtIC5vdmVybGF5IC5pdG1fcHJpY2Uge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5zaG9wX2l0bSAub3ZlcmxheSAuaXRtX3ByaWNlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ5N3B4IC0xMTUzcHg7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG59XG5cbi5zaG9wX2l0bSAub3ZlcmxheSAuYnRuX2dyb3VwIHtcbiAgbWFyZ2luLXRvcDogMjFweDtcbn1cblxuLnNob3BfaXRtIC5vdmVybGF5IC5idG4ge1xuICBtaW4td2lkdGg6IDYwcHg7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4uc2hvcF9pdG0gLm92ZXJsYXkgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uc2hvcF9pdG0gLm92ZXJsYXkgLmJ0bi5vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTY4YTVmO1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLnNob3BfYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNob3BfYXJlYSAuYnRuX2Nhc2hfY2hhcmdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDIzcHg7XG4gIHJpZ2h0OiAwO1xufVxuXG4ucHJvZHVjdF9sc3RfZGV0YWlsIC5wcm9kdWN0X251bSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLnByb2R1Y3RfbHN0X2RldGFpbCAuc2VsZWN0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTQwcHg7XG59XG5cbi5wcm9kdWN0X2xzdCB7XG4gIG1hcmdpbi10b3A6IDE2cHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTRhNGE0O1xuICBmb250LXNpemU6IDA7XG59XG5cbi5wcm9kdWN0X2xzdCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM0NnB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBtYXJnaW46IDMxcHggMCAwIDMxcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5wcm9kdWN0X2xzdCBsaTpudGgtY2hpbGQoM24gKyAxKSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucHJvZHVjdF9sc3Qubm9kYXRhIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGE0YTQ7XG59XG5cbi5wcm9kdWN0X2xzdC5ub2RhdGEgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ2MHB4O1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucHJvZHVjdF9sc3Qubm9kYXRhIGxpIC5pY28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxNzBweCBhdXRvIDA7XG59XG5cbi5wcm9kdWN0X2xzdC5ub2RhdGEgbGkgLnR4dF9tc2cge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxM3B4IGF1dG8gMDtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzg2ODY4NjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG59XG5cbi5wcm9kdWN0X2l0bSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzlweCAzMHB4O1xufVxuXG4ucHJvZHVjdF9pdG0gLmxibCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtaW4td2lkdGg6IDYwcHg7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ucHJvZHVjdF9pdG0gLmxibC5kYXJrYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Mjg3OWU7XG59XG5cbi5wcm9kdWN0X2l0bSAubGJsLmxpZ2h0Ymx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Mjk0OWU7XG59XG5cbi5wcm9kdWN0X2l0bSAubGJsLmdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdlOWU3Mjtcbn1cblxuLnByb2R1Y3RfaXRtIC5sYmwuYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MjdiOWU7XG59XG5cbi5wcm9kdWN0X2l0bSAubGJsLnBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU3Mjk4O1xufVxuXG4ucHJvZHVjdF9pdG0gLmxibC5kYXJrb3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllODk3Mjtcbn1cblxuLnByb2R1Y3RfaXRtIC5sYmwuZGFya3Zpb2xldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MDcyOWU7XG59XG5cbi5wcm9kdWN0X2l0bSAubGJsLmRhcmtncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4M2IyOTc7XG59XG5cbi5wcm9kdWN0X2l0bSAubGJsLmRhcmtyZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU3MjcyO1xufVxuXG4ucHJvZHVjdF9pdG0gLmxibC5ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVlNmM3NDtcbn1cblxuLnByb2R1Y3RfaXRtIC5sYmwuZGFya3llbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNzllNzM7XG59XG5cbi5wcm9kdWN0X2l0bSAubGJsLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZjZhNmE7XG59XG5cbi5wcm9kdWN0X2l0bSAucHJvZHVjdF90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MnB4O1xuICBtYXJnaW4tdG9wOiA5cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDExMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG4ucHJvZHVjdF9pdG0gLnByb2R1Y3RfdGh1bWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDM4cHg7XG4gIHJpZ2h0OiAyOHB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBwYWRkaW5nOiAyNXB4O1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xufVxuXG4ucHJvZHVjdF9pdG0gLnByb2R1Y3RfdGh1bWIgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y0Y2Y4ODtcbn1cblxuLnByb2R1Y3RfaXRtIC5wcm9kdWN0X3ByaWNlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucHJvZHVjdF9pdG0gLnByb2R1Y3RfcHJpY2U6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDJweCAzcHggMCAwO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTAzcHggLTExMTJweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY29udGVudDogJyc7XG59XG5cbi5wcm9kdWN0X2l0bSAub3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0X2l0bSAub3ZlcmxheSAucHJvZHVjdF9uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmc6IDAgNjBweDtcbn1cblxuLnByb2R1Y3RfaXRtIC5vdmVybGF5IC5wcm9kdWN0X3ByaWNlIHtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ucHJvZHVjdF9pdG0gLm92ZXJsYXkgLnByb2R1Y3RfcHJpY2U6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDk3cHggLTExNTNweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbn1cblxuLnByb2R1Y3RfaXRtIC5vdmVybGF5IC5idG5fZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xufVxuXG4ucHJvZHVjdF9pdG0gLm92ZXJsYXkgLmJ0biB7XG4gIG1pbi13aWR0aDogNjBweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5wcm9kdWN0X2l0bSAub3ZlcmxheSAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5wcm9kdWN0X2l0bSAub3ZlcmxheSAuYnRuLm9yYW5nZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhNjhhNWY7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4udGJsX2Rlc2Mge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnRibF9kZXNjIC5ub3RlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjNDA0ZGFiO1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDA3ZW07XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xufVxuXG4udGJsX2Rlc2MgLnRibF9sc3RfaW5kaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnRibF9kZXNjIC5kYXRlcGlja2VyX2FyZWEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udGJsX2Rlc2MgLmRhdGVwaWNrZXJfYXJlYSAudGlsZGUge1xuICBtYXJnaW46IDAgMTVweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG5cbi5zaG9wX2d1aWRlX3BhZ2UgLndyYXAge1xuICBwYWRkaW5nLXRvcDogOTJweDtcbn1cblxuLnNob3BfZ3VpZGVfcGFnZSBoMi5zdWJfdGl0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNob3BfZ3VpZGVfcGFnZSAuc3BfY29tbW9uX2FyZWEge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uc2hvcF9ndWlkZV9wYWdlIC5zcF9jb21tb25fYXJlYSBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjI7XG4gIGxldHRlci1zcGFjaW5nOiAtMS40cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xufVxuXG4uc2hvcF9ndWlkZV9wYWdlIC5zcF9jb21tb25fYXJlYSBoMyArIHAge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLnNob3BfZ3VpZGVfcGFnZSAuc3BfY29tbW9uX2FyZWEgcCB7XG4gIG1hcmdpbi10b3A6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAzM3B4O1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zaG9wX2d1aWRlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIHAgKyAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zaG9wX2d1aWRlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIHAgKyBpbWcge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xufVxuXG4uc2hvcF9ndWlkZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudHh0X2JvbGQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2hvcF9ndWlkZV9wYWdlIC5zcF9jb21tb25fYXJlYSBpbWcgKyAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5zaG9wX2d1aWRlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnNob3BfZ3VpZGVfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmRvdF9sc3QgbGkge1xuICBsaW5lLWhlaWdodDogMzNweDtcbn1cblxuLnNob3BfZ3VpZGVfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmRvdF9sc3QgbGk6YmVmb3JlIHtcbiAgdG9wOiAxNHB4O1xufVxuXG4uc2hvcF9ndWlkZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4uc2hvcF9ndWlkZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zaG9wX2d1aWRlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC50YmxfbHN0IHRoIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNob3BfZ3VpZGVfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRibF9sc3QudHh0X2xlZnQgdGgsXG4uc2hvcF9ndWlkZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGJsX2xzdC50eHRfbGVmdCB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLnNob3BfZ3VpZGVfcGFnZSAuc3BfY29tbW9uX2FyZWEgfiAuc3BfY29tbW9uX2FyZWEge1xuICBtYXJnaW4tdG9wOiA1MHB4O1xufVxuXG4uY2FzaF9wYWdlIC5jYXNoX3N0YXR1c19hcmVhIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzg0ODU5O1xufVxuXG4uY2FzaF9wYWdlIC5tZW51X2RlcHRoXzMge1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuXG4uY2FzaF9wYWdlIC50YmxfZGVzYyB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5jYXNoX3BhZ2UgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uY2FzaF9wYWdlIC50YmxfbHN0ICsgLmJ0bl93cmFwIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jYXNoX3BhZ2UgLnRibF9sc3QgKyAuYnRuX3dyYXAgKyAucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5cbi5jYXNoX3BhZ2UyIC53cmFwIHtcbiAgcGFkZGluZy10b3A6IDExMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbn1cblxuLmNhc2hfcGFnZTIgLnJlZ2lzdHJ5X3N0ZXBfbHN0IC5pY29fc3RlcDEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00ODVweCAtMTA3OHB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uY2FzaF9wYWdlMiAucmVnaXN0cnlfc3RlcF9sc3QgLmljb19zdGVwMiB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTczM3B4IC0xMDc4cHg7XG4gIHdpZHRoOiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG59XG5cbi5jYXNoX3BhZ2UyIC5yZWdpc3RyeV9zdGVwX2xzdCAuaWNvX3N0ZXAzIHtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNTQ3cHggLTEwNzhweDtcbiAgd2lkdGg6IDU4cHg7XG4gIGhlaWdodDogNThweDtcbn1cblxuLmNhc2hfcGFnZTIgLnJlZ2lzdHJ5X3N0ZXBfbHN0IC5pY29fc3RlcDQge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEzMzVweCAxMjc5cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05ODFweCAtMTA3OHB4O1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uY2FzaF9wYWdlMiAucmVnaXN0cnlfc3RlcF9sc3QgLnR4dCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMjIyO1xufVxuXG4uY2FzaF9wYWdlMiAuY2FzaF9zdGF0dXNfYXJlYSArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogNTNweDtcbn1cblxuLmNhc2hfcGFnZTIgLnRibF9sc3QgdGgge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLmNhc2hfcGFnZTIgLnRibF9sc3QgdGQge1xuICBoZWlnaHQ6IDc0cHg7XG59XG5cbi5jYXNoX3BhZ2UyIC50YmxfbHN0IHRkIGVtIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmNhc2hfcGFnZTIgLnRibF9sc3QgLnR4dF9ub3RlIHtcbiAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0MDRkYWI7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMDdlbTtcbn1cblxuLmNhc2hfcGFnZTIgLnRibF9sc3QgLmJhbmsge1xuICB3aWR0aDogMjEwcHg7XG59XG5cbi5jYXNoX3BhZ2UyIC50YmxfbHN0IC5pbnBfYWNjX251bSB7XG4gIHdpZHRoOiAyMTZweDtcbiAgbWFyZ2luOiAwIDEwcHggMCAyNXB4O1xufVxuXG4uY2FzaF9wYWdlMiAudGJsX2xzdCAuaW5wX2FjYyB7XG4gIHdpZHRoOiAxNDVweDtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG59XG5cbi5jYXNoX3BhZ2UyIC50YmxfbHN0IC5iYXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmNhc2hfcGFnZTIgLnRibF9sc3QgLmJ0bl92ZXJpZnkge1xuICBtYXJnaW46IDAgN3B4O1xufVxuXG4uY2FzaF9wYWdlMiAudGJsX2xzdCAuYnRuX2F1dGhlbnRpY2F0ZSB7XG4gIG1hcmdpbi1sZWZ0OiA0N3B4O1xufVxuXG4uY2FzaF9wYWdlMiAudGJsX2xzdCAudmFsaWRhdGUgLm1lc3NhZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5jYXNoX3BhZ2UyIC5idG5fd3JhcCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2FzaF9wYWdlMiAuYnRuX3dyYXAgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uY2FzaF9wYWdlMiAuYnRuX3dyYXAgLmJ0bjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY2FzaF9wYWdlMiAucmVzdWx0X2J4IHtcbiAgd2lkdGg6IDk3MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmNhc2hfcGFnZTIgLnJlc3VsdF9ieCAudGl0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2FzaF9wYWdlMiAucmVzdWx0X2J4IC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLmNhc2hfcGFnZTIgLnJlc3VsdF9ieCAudGJsX2xzdCB0aCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY2FzaF9wYWdlMiAucmVzdWx0X2J4IC50YmxfbHN0IHRkIHtcbiAgaGVpZ2h0OiA3MHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5jYXNoX3BhZ2UyIC5yZXN1bHRfYnggLmxzdF90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uY2FzaF9wYWdlMiAucmVzdWx0X2J4IC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmNhc2hfcGFnZTIgLnJlc3VsdF9ieCAuYnRuX3dyYXAge1xuICBtYXJnaW4tdG9wOiAzNnB4O1xufVxuXG4uY2FzaF9wYWdlMiAucmVzdWx0X2J4IC5pbmZvX2xzdCBsaSB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jYXNoX3N0YXR1c19hcmVhIC5jYXNoX3N0YXR1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNDNweCA2MHB4IDQycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfc3RhdHVzIC50aXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMjAwcHg7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgY29sb3I6ICMxMDEwMTA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfc3RhdHVzIC5jdXJyZW50X2Nhc2gge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM0MDRkYWI7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfc3RhdHVzIC5jdXJyZW50X2Nhc2ggLm51bSB7XG4gIGZvbnQtZmFtaWx5OiAnYmFybG93Jywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzMXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uY2FzaF9zdGF0dXNfYXJlYSAuY2FzaF9zdGF0dXMgLmJ0biB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW4tbGVmdDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uY2FzaF9zdGF0dXNfYXJlYSAuY2FzaF9zdGF0dXMgLmJ0bl9yZWZ1bmRfaW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0M3B4O1xuICByaWdodDogNjBweDtcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfc3RhdHVzIC5idG5fcmVmdW5kX2luZm86YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogLTJweCAwIDAgMTVweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzM1cHggMTI3OXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTMyN3B4IC0xMDM1cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfc3RhdHVzIC5idG5fcmVmdW5kX2luZm8ub3BlbjphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5jYXNoX3N0YXR1c19hcmVhIC5jYXNoX3N0YXR1cyAuYnRuX3JlZnVuZF9pbmZvLm9wZW4gKyAucmVmdW5kX2luZm8ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfc3RhdHVzIC5yZWZ1bmRfaW5mbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDlweDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiA2NTBweDtcbiAgcGFkZGluZzogMjVweCAzMHB4IDI1cHggMzNweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uY2FzaF9zdGF0dXNfYXJlYSAuY2FzaF9zdGF0dXMgLnJlZnVuZF9pbmZvOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOXB4O1xuICByaWdodDogMTE4cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTMzNXB4IDEyNzlweDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZ1wiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEwOTRweCAtNjQzcHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDlweDtcbiAgY29udGVudDogJyc7XG59XG5cbi5jYXNoX3N0YXR1c19hcmVhIC5jYXNoX3N0YXR1cyAucmVmdW5kX2luZm8gbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMTNlbTtcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfc3RhdHVzIC5yZWZ1bmRfaW5mbyBsaTpiZWZvcmUge1xuICB0b3A6IDlweDtcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfc3RhdHVzIC5yZWZ1bmRfaW5mbyBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uY2FzaF9zdGF0dXNfYXJlYSAucHJvZ3Jlc3NfYngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTFweDtcbiAgcmlnaHQ6IDYwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY2FzaF9zdGF0dXNfYXJlYSAucHJvZ3Jlc3NfYnggLnByb2dyZXNzX2JhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNTg0cHg7XG4gIGhlaWdodDogMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLnByb2dyZXNzX2J4IC5iYXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNDA0ZGFiO1xuICBib3JkZXItcmFkaXVzOiAxNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0ZGFiO1xufVxuXG4uY2FzaF9zdGF0dXNfYXJlYSAucHJvZ3Jlc3NfYnggLnByb2dyZXNzX2luZm8ge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG59XG5cbi5jYXNoX3N0YXR1c19hcmVhIC5wcm9ncmVzc19ieCAucHJvZ3Jlc3NfaW5mbyBkdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5jYXNoX3N0YXR1c19hcmVhIC5wcm9ncmVzc19ieCAucHJvZ3Jlc3NfaW5mbyBkdDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uY2FzaF9zdGF0dXNfYXJlYSAucHJvZ3Jlc3NfYnggLnByb2dyZXNzX2luZm8gZGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNDA0ZGFiO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMWVtO1xufVxuXG4uY2FzaF9zdGF0dXNfYXJlYSAucHJvZ3Jlc3NfYnggLnByb2dyZXNzX2luZm8gLmljbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxcHggMXB4IDAgMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfbGltaXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jYXNoX3N0YXR1c19hcmVhIC5jYXNoX2xpbWl0IC5udW0ge1xuICBjb2xvcjogI2I4M2QzZDtcbn1cblxuLmNhc2hfc3RhdHVzX2FyZWEgLmNhc2hfbGltaXQgLmJ0bl9vdXRsaW5lIHtcbiAgd2lkdGg6IDEwNHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBjb2xvcjogIzg2ODY4NjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2E0YTRhNDtcbn1cblxuLmNoYXJnZV9saW1pdF9hcmVhIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA3MHB4O1xuICBib3JkZXI6IHNvbGlkICNhNGE0YTQ7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG59XG5cbi5jaGFyZ2VfbGltaXRfYXJlYSAudGl0IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDMxcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmNoYXJnZV9saW1pdF9hcmVhIC5jdCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHBhZGRpbmc6IDIwcHggMCAyNXB4O1xufVxuXG4uY2hhcmdlX2xpbWl0X2FyZWEgLmNhc2gge1xuICBtYXJnaW4tcmlnaHQ6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNiODNkM2Q7XG59XG5cbi5jaGFyZ2VfbGltaXRfYXJlYSAuY2FzaCAubnVtIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uY2hhcmdlX2xpbWl0X2FyZWEgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4uY2hhcmdlX2xpbWl0X2FyZWEgLmRvdF9sc3QgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcbn1cblxuLmNoYXJnZV9saW1pdF9hcmVhIC5kb3RfbHN0IGxpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4Njg2ODY7XG59XG5cbi5jaGFyZ2VfbGltaXRfYXJlYSAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmNoYXJ0X2FyZWEge1xuICBtYXJnaW4tdG9wOiA1OHB4O1xufVxuXG4uY2hhcnRfYXJlYSAuYXJlYV90aXQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xufVxuXG4uY2hhcnRfYXJlYSAuY2hhcnRfYngge1xuICBoZWlnaHQ6IDM1M3B4O1xuICBtYXJnaW46IDEwMHB4IDAgNjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmNoYXJ0X2FyZWEgLmNoYXJ0X2JhciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7XG4gIHdpZHRoOiA4MHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAxODZweDtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5jaGFydF9hcmVhIC5jaGFydF9iYXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmNoYXJ0X2FyZWEgLmNoYXJ0X2JhciAudmFsdWUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTI4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmNoYXJ0X2FyZWEgLmNoYXJ0X2JhciAuYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogODBweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0ZGFiO1xufVxuXG4uY2hhcnRfYXJlYSAuY2hhcnRfYmFyIC50aW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC02MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5jaGFydF9hcmVhIC5jaGFydF9iYXIgLnBvaW50X3R4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzQwNGRhYjtcbn1cblxuLnNlcnZpY2VfcGFnZSAud3JhcCB7XG4gIHBhZGRpbmctdG9wOiA5MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5icmVhZGNydW1iIC5zZWxlY3RfbHN0IHtcbiAgd2lkdGg6IDE1NXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5pbm5lciAuZW1wX3R4dCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjNweDtcbiAgY29sb3I6ICMyMjI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmlubmVyIC5lbXBfdHh0IC5idG4ge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuY2xlYXJmaXggLm1lbnVfZGVwdGhfMywgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuYXR0YWNoX2JveCAubWVudV9kZXB0aF8zLCAuc2VydmljZV9wYWdlIC5pbm5lciA+IC5zbF9zZXJ2ZXIgLm1lbnVfZGVwdGhfMywgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuc2xfY2hhciAubWVudV9kZXB0aF8zIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLmNsZWFyZml4IC5tZW51X2RlcHRoXzMgLnRhYl9sc3QsIC5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLmF0dGFjaF9ib3ggLm1lbnVfZGVwdGhfMyAudGFiX2xzdCwgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuc2xfc2VydmVyIC5tZW51X2RlcHRoXzMgLnRhYl9sc3QsIC5zZXJ2aWNlX3BhZ2UgLmlubmVyID4gLnNsX2NoYXIgLm1lbnVfZGVwdGhfMyAudGFiX2xzdCB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc2VydmljZV9wYWdlIC5pbm5lciA+IC5jbGVhcmZpeCAuc2VhcmNoX2JveCwgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuYXR0YWNoX2JveCAuc2VhcmNoX2JveCwgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuc2xfc2VydmVyIC5zZWFyY2hfYm94LCAuc2VydmljZV9wYWdlIC5pbm5lciA+IC5zbF9jaGFyIC5zZWFyY2hfYm94IHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uc2VydmljZV9wYWdlIC5pbm5lciA+IC5jbGVhcmZpeDpmaXJzdC1jaGlsZCwgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuYXR0YWNoX2JveDpmaXJzdC1jaGlsZCwgLnNlcnZpY2VfcGFnZSAuaW5uZXIgPiAuc2xfc2VydmVyOmZpcnN0LWNoaWxkLCAuc2VydmljZV9wYWdlIC5pbm5lciA+IC5zbF9jaGFyOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTNweDtcbn1cblxuLnNlcnZpY2VfcGFnZSBoMi5zdWJfdGl0IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VsZWN0IC5idG5fb3Blbl9zZWxlY3Qge1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VsZWN0Lm9wZW4gLmJ0bl9vcGVuX3NlbGVjdCB7XG4gIGNvbG9yOiAjMjIyMjIyO1xufVxuXG4uc2VydmljZV9wYWdlIC5mbG93X2d1aWRlX2FyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcnZpY2VfcGFnZSAuZmxvd19ndWlkZV9hcmVhIC5mbG93X2xzdCB7XG4gIG1hcmdpbi10b3A6IDM5cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmZsb3dfZ3VpZGVfYXJlYSAuZmxvd19sc3QgbGkuYWN0aXZlIHtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmZsb3dfZ3VpZGVfYXJlYSAuZmxvd19sc3QuZmxvd192MiB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmZsb3dfZ3VpZGVfYXJlYSAuZmxvd19sc3QuZmxvd192MiBsaS5hY3RpdmUge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5mbG93X2d1aWRlX2FyZWEgLmJ0bl9mbG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDcxcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmZsb3dfZ3VpZGVfYXJlYSAuYnRuX2Zsb3cgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VydmljZV9wYWdlIC5mbG93X2d1aWRlX2FyZWEgLmJ0bl9mbG93LnByZXYge1xuICBtYXJnaW4tbGVmdDogLTEwNnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5mbG93X2d1aWRlX2FyZWEgLmJ0bl9mbG93Lm5leHQge1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgaDMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBsZXR0ZXItc3BhY2luZzogLTEuNHB4O1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgaDMgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIGgzIGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQwNGRhYjtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgaDMgc21hbGwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIGgzICsgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAyMXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSBwIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgcCBzdHJvbmcge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgcCAuZW1wX3R4dCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIHAgKyAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIHAgc3Bhbi5idG4ge1xuICBtYXJnaW46IDAgNHB4O1xuICBsaW5lLWhlaWdodDogMjNweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgcCArIGltZyB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIGltZyArIC50YmxfbHN0IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGJsX2xzdCB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTRhNGE0O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGJsX2xzdCArIC5ncmF5X2J4IHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRibF9sc3QudHh0X2xlZnQgdGgsXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGJsX2xzdC50eHRfbGVmdCB0ZCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmVtcF90eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSB+IC5zcF9jb21tb25fYXJlYSB7XG4gIG1hcmdpbi10b3A6IDc4cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhICsgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiA1NnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSArIC50YmxfbHN0IH4gLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiA2MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSArIC50YWJzX2xua19sc3Qge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuY2xlYXJmaXggLmJ0bl9ncnAsIC5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5hdHRhY2hfYm94IC5idG5fZ3JwLCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuc2xfc2VydmVyIC5idG5fZ3JwLCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuc2xfY2hhciAuYnRuX2dycCB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5jbGVhcmZpeCAuYnRuX2dycCAuYnRuLCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuYXR0YWNoX2JveCAuYnRuX2dycCAuYnRuLCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuc2xfc2VydmVyIC5idG5fZ3JwIC5idG4sIC5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5zbF9jaGFyIC5idG5fZ3JwIC5idG4ge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5jbGVhcmZpeCArIC50YmxfbHN0LCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuYXR0YWNoX2JveCArIC50YmxfbHN0LCAuc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuc2xfc2VydmVyICsgLnRibF9sc3QsIC5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5zbF9jaGFyICsgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudHh0X25vdGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTEuMnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudHh0X25vdGUgLmJ0bl9zbSB7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luOiAzcHggN3B4IDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC50ZXJtX3R4dF9ieCB7XG4gIG1hcmdpbi10b3A6IDIxcHg7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGVybV90eHRfYnggLmpzX3Njcm9sbGJhciB7XG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGVybV90eHRfYnggLmpzX3Njcm9sbGJhciAuc2Itc2Nyb2xsYmFyLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGVybV90eHRfYnggLmpzX3Njcm9sbGJhciAuc2ItY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyAxN3B4KTtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGVybV90eHRfYnggLnRlcm1fdGl0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLnRlcm1fdHh0X2J4IHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC50ZXJtX3R4dF9ieCB1bCB7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAudGVybV90eHRfYnggLmRpc2NfbHN0IHtcbiAgbGlzdC1zdHlsZTogaW5zaWRlIGRpc2M7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNwX2NvbW1vbl9hcmVhIC5hZ3JfY2hrX2J4IHtcbiAgbWFyZ2luLXRvcDogMThweDtcbiAgcGFkZGluZzogMzVweCA0MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zcF9jb21tb25fYXJlYSAuYWdyX2Noa19ieCBsYWJlbCB7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3BfY29tbW9uX2FyZWEgLmFncl9jaGtfYnggLmNoa19kZXRhaWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBtYXJnaW4tbGVmdDogNDBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5idG5fZ3JwIHtcbiAgbWFyZ2luLXRvcDogNTFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VydmljZV9wYWdlIC5idG5fZ3JwIC5idG4ge1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4uc2VydmljZV9wYWdlIC5idG5fZ3JwLmNzX2J0bl9ncnAge1xuICBtYXJnaW4tdG9wOiAxMjBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuYnRuX2dycC5jdF9idG5fZ3JwIHtcbiAgbWFyZ2luLXRvcDogMTMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmJ0bl9ncnAuZ2VfYnRuX2dycCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnN1Yl9zdGlja3kgKyAuaW5uZXIgLnNwX2NvbW1vbl9hcmVhOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3ViX3N0aWNreSArIC5pbm5lciAuc3BfY29tbW9uX2FyZWEgaDMge1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJ2aWNlX3Byb2R1Y3RfYXJlYSB7XG4gIG1hcmdpbi10b3A6IDI5cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E0YTRhNDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3Qge1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA0NDJweDtcbiAgaGVpZ2h0OiAyMDdweDtcbiAgcGFkZGluZzogMCAzOHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCBsaSAuc2VyX3Byb19jb250IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCBsaTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuICBib3R0b206IC0xcHg7XG4gIHJpZ2h0OiAtMXB4O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuOCk7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCBsaSB+IGxpOm5vdCg6bnRoLWNoaWxkKDNuKzEpKSB7XG4gIG1hcmdpbi1sZWZ0OiA0MnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCBsaTpudGgtY2hpbGQoMykgfiBsaSB7XG4gIG1hcmdpbi10b3A6IDQycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IGxpOmhvdmVyOmFmdGVyLCAuc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCBsaTpob3ZlciAuYnRuX2dycCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCAudGFnIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuICB3aWR0aDogNjZweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjNDA0ZGFiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCAuZ3VpZGVsaW5lIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBtaW4taGVpZ2h0OiAxMDBweDtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgLmd1aWRlbGluZSBzdHJvbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IC5ndWlkZWxpbmUgcCB7XG4gIG1hcmdpbi10b3A6IDdweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNlcl9wcm9fbHN0IC5ndWlkZWxpbmUgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODY4Njg2O1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCAucHJpY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBjb2xvcjogIzAwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgLnByaWNlOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uc2VydmljZV9wYWdlIC5zZXJfcHJvX2xzdCAuaWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzMDVweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgLmJ0bl9ncnAge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgLmJ0bl9ncnAgLmJ0biB7XG4gIHdpZHRoOiAxMzBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2VyX3Byb19sc3QgLmJ0bl9ncnAgLmJ0biB+IC5idG4ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGJsX2xzdCB0aC50eHRfbGVmdCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGJsX2xzdCAuaW5wX3R4dCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgLmlucF90eHQuaWRfaW5wIHtcbiAgd2lkdGg6IDIyNXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IC5pbnBfdHh0LmlkX2lucCArIC5idG4ge1xuICB3aWR0aDogMTAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IC5idG4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IC5zZWxlY3QgfiAuc2VsZWN0IHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgZGwge1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgZGwgZHQsIC5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgZGwgZGQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGJsX2xzdCBkbCBkZCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC50YmxfbHN0IGRsIGRkIH4gZHQge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGJsX2xzdCBkbCBkZCB+IGR0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgYmFja2dyb3VuZDogI2M4YzhjZjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgY29udGVudDogJyc7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgLnR4dF9tc2cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNiODNkM2Q7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgLm5vZGF0YSB7XG4gIGhlaWdodDogMjE5cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgLm5vZGF0YSAudHh0X21zZyB7XG4gIG1hcmdpbi10b3A6IDE3cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRibF9sc3QgLm5vZGF0YSAuaWNvIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5yZWdpc3RyeV9zdGVwX2xzdCB7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlZ2lzdHJ5X3N0ZXBfbHN0ICsgLnNwX2NvbW1vbl9hcmVhIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVnaXN0cnlfc3RlcF9sc3QgKyAuc3BfY29tbW9uX2FyZWEgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlZ2lzdHJ5X3N0ZXBfbHN0ICsgLnNwX2NvbW1vbl9hcmVhIC5kb3RfbHN0IC50eHRfcmVnIHtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlZ2lzdHJ5X3N0ZXBfbHN0IC50eHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zdGVwX2xzdCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIHBhZGRpbmc6IDQycHggNDBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3RlcF9sc3QgLmxzdF9pdG0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjQ2cHg7XG4gIHBhZGRpbmctdG9wOiA4NnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zdGVwX2xzdCAubHN0X2l0bSAuc3RlcF9pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDZweDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3RlcF9sc3QgLmxzdF9pdG0gLnN0ZXBfdGl0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zdGVwX2xzdCAubHN0X2l0bSAuc3RlcF9kZXNjIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjdweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2xfc2VydmVyLCAuc2VydmljZV9wYWdlIC5zbF9jaGFyIHtcbiAgcGFkZGluZzogMzBweCA0MHB4IDMwcHggNTBweDtcbiAgbWFyZ2luLXRvcDogMTdweDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5zbF9zZXJ2ZXIgbGFiZWwsIC5zZXJ2aWNlX3BhZ2UgLnNsX2NoYXIgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2xfc2VydmVyIC5zZWxlY3QsIC5zZXJ2aWNlX3BhZ2UgLnNsX2NoYXIgLnNlbGVjdCB7XG4gIHdpZHRoOiAyMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciAuYnRuLmJ0bl9hc2lkZSwgLnNlcnZpY2VfcGFnZSAuc2xfY2hhciAuYnRuLmJ0bl9hc2lkZSB7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciAudHh0X2dyYXksIC5zZXJ2aWNlX3BhZ2UgLnNsX2NoYXIgLnR4dF9ncmF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjM1cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2xfc2VydmVyIC50eHRfZ3JheSAuYnRuX3NtLCAuc2VydmljZV9wYWdlIC5zbF9jaGFyIC50eHRfZ3JheSAuYnRuX3NtIHtcbiAgbWluLXdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMCAzcHg7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNsX3NlcnZlciAuYnRuLmJ0bl9hc2lkZSB7XG4gIHdpZHRoOiAxMDdweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2xfY2hhciAuYnRuLmJ0bl9hc2lkZSB7XG4gIHdpZHRoOiAxMjZweDtcbiAgbWFyZ2luLWxlZnQ6IDU1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudGFic19sbmtfbHN0ICsgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAyOXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC50YWJzX2xua19sc3Q6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiA3cHg7XG4gIGxldHRlci1zcGFjaW5nOiAtMC44cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnRhYnNfbG5rX2xzdCArIC5zcF9jb21tb25fYXJlYSB7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmltcG9zc2libGVfaXRtcyB7XG4gIHdpZHRoOiAzNjBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuaWRfY2xhc3NpZmljYXRpb24ge1xuICB3aWR0aDogMjAzcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmxvY2tfY2hhcl90YmwgdGQgLmJ0biB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmxvY2tfY2hhcl90YmwgdGQudHh0X2JvbGQge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5sb2NrX2NoYXJfdGJsIHRkIC50eHRfbXNnIHtcbiAgbWFyZ2luLWxlZnQ6IDU1cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmxhc3Rfbm90aWNlIHtcbiAgbWFyZ2luLXRvcDogMTI3cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmxhc3Rfbm90aWNlIHN0cm9uZyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAubGFzdF9ub3RpY2UgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmxhc3Rfbm90aWNlIC5kb3RfbHN0IGxpIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmxhc3Rfbm90aWNlIC5kb3RfbHN0IGxpOmJlZm9yZSB7XG4gIHRvcDogMTZweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuY29tcGxldGVfbXNnX2FyZWEge1xuICBtYXJnaW4tdG9wOiAxMjdweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmNvbXBsZXRlX21zZ19hcmVhIC5pY29fZG9uZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlcnZpY2VfcGFnZSAuY29tcGxldGVfbXNnX2FyZWEgc3Ryb25nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDMycHg7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0xLjNweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuY29tcGxldGVfbXNnX2FyZWEgc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogM3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmNvbXBsZXRlX21zZ19hcmVhIHNtYWxsIGVtIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICMyMjIyMjI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmNvbXBsZXRlX21zZ19hcmVhIC5zdl9pbmZvX2J4IHtcbiAgbWFyZ2luLXRvcDogNTRweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuY29tcGxldGVfbXNnX2FyZWEgKyAuYnRuX2dycCB7XG4gIG1hcmdpbi10b3A6IDYwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlc3VsdF9hcmVhIHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVzdWx0X2FyZWEgLmdyYXlfYngge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDQycHggNjRweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVzdWx0X2FyZWEgLmdyYXlfYnggPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2VydmljZV9wYWdlIC5yZXN1bHRfYXJlYSAuZ3JheV9ieCAucmVzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVzdWx0X2FyZWEgLmdyYXlfYnggLnJlcyAub2xkX3JlcyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnJlc3VsdF9hcmVhIC5ncmF5X2J4IC5yZXMgLm5ld19yZXMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNDA0ZGFiO1xufVxuXG4uc2VydmljZV9wYWdlIC5yZXN1bHRfYXJlYSAuZ3JheV9ieCAucmVzIC5pY29fY2hhbmdlX3RvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNjBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVzdWx0X2FyZWEgLnRibF9sc3Qge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5yZXN1bHRfYXJlYSArIC5idG5fZ3JwIHtcbiAgbWFyZ2luLXRvcDogNjFweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAucmVzdWx0X2FyZWEgKyAuYnRuX2dycCAuYnRuIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3ZfaW5mb19ieCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDM0NnB4O1xuICBoZWlnaHQ6IDE4MHB4O1xuICBwYWRkaW5nOiA0MHB4IDI5cHg7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VydmljZV9wYWdlIC5zdl9pbmZvX2J4IC5pbmZvX3R4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtd2lkdGg6IDE4NnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zdl9pbmZvX2J4IC5pbmZvX3R4dCBwIHtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zdl9pbmZvX2J4IC5pbmZvX3R4dCAucHJpY2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMjRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnN2X2luZm9fYnggLmluZm9fdHh0IC5wcmljZTpiZWZvcmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjb250ZW50OiAnJztcbn1cblxuLnNlcnZpY2VfcGFnZSAuc3ZfaW5mb19ieCAuaW1nX2NvbnRhaW5lciB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc2VydmljZV9wYWdlLmd1aWxkX2NyZWF0ZSAucmVnaXN0cnlfc3RlcF9sc3QgKyAuc3BfY29tbW9uX2FyZWEge1xuICBtYXJnaW4tdG9wOiAtN3B4O1xufVxuXG4uc2VydmljZV9wYWdlLmd1aWxkX2VudHJ1c3RfbHN0IC5zcF9jb21tb25fYXJlYSAuYnRuX2dycC5yaWdodCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLmdjX2J0bl9ncnAge1xuICBtYXJnaW4tdG9wOiAxMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuYXJlYV90aXQgKyBwIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIHtcbiAgbWFyZ2luLXRvcDogMTFweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIHAge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAuZG90X2xzdCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAuZG90X2xzdCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLmRvdF9sc3QgKyBwIHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5zdGVwX2xzdCB7XG4gIG1hcmdpbi10b3A6IDQ2cHg7XG4gIHBhZGRpbmc6IDQ2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5zdGVwX2xzdCAubHN0X2l0bSB7XG4gIHdpZHRoOiA2MzdweDtcbiAgaGVpZ2h0OiAyNjlweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAuc3RlcF9sc3QgLmxzdF9pdG0gfiAubHN0X2l0bSB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnN0ZXBfbHN0IC5zdGVwX2ljbyB7XG4gIHRvcDogNDJweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5zdGVwX2xzdCAuc3RlcF90aXQge1xuICBtYXJnaW4tdG9wOiA1NHB4O1xuICBmb250LXNpemU6IDIycHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAuc3RlcF9sc3QgLnN0ZXBfdGl0LnR4dF9ibHVlIHtcbiAgY29sb3I6ICM0MDRkYWI7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAuc3RlcF9sc3QgLmJ0bi5idG5fbGcge1xuICB3aWR0aDogMTMwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgbWFyZ2luLXRvcDogMjhweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5pbmZvX2J4IHtcbiAgbWFyZ2luLXRvcDogNDZweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSB0ciwgLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgdGgsIC5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IHRkIHtcbiAgbWluLWhlaWdodDogNzRweDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSB0cjpvbmx5LWNoaWxkIHtcbiAgaGVpZ2h0OiA3NnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSB0cjpub3QoOm9ubHktY2hpbGQpOmZpcnN0LWNoaWxkIHRoLCAuc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSB0cjpub3QoOm9ubHktY2hpbGQpOmZpcnN0LWNoaWxkIHRkIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgdHI6bm90KDpvbmx5LWNoaWxkKTpsYXN0LWNoaWxkIHRoLCAuc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSB0cjpub3QoOm9ubHktY2hpbGQpOmxhc3QtY2hpbGQgdGQge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgdGgge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IC5pbnBfdHh0IHtcbiAgd2lkdGg6IDQ3cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IC5idG4ge1xuICBtYXJnaW4tbGVmdDogMzlweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgLnZlcmlmeV9waG9uZV9ieCBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuc2FmZV9sb2dpbl9hcmVhIC5waG9uZV92ZXJpZnkgLmRvdF9sc3Qge1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnNhZmVfbG9naW5fYXJlYSAucGhvbmVfdmVyaWZ5IC5kb3RfbHN0IGxpIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4uc2VydmljZV9wYWdlIC5zYWZlX2xvZ2luX2FyZWEgLnBob25lX3ZlcmlmeSAuZG90X2xzdCBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UgLnZlcmlmeV9ndWlkZV9ieCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogMzBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNlcnZpY2VfcGFnZSAudmVyaWZ5X2d1aWRlX2J4IC5idG4ge1xuICB3aWR0aDogNTFweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5kb3RfbHN0Lm5vdGVfdHh0IHtcbiAgbWFyZ2luLXRvcDogMTlweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLmRvdF9sc3Qubm90ZV90eHQgbGkge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5kb3RfbHN0Lm5vdGVfdHh0IGxpOmJlZm9yZSB7XG4gIHRvcDogNXB4O1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuZG90X2xzdC5ub3RlX3R4dCBsaSB+IGxpIHtcbiAgbWFyZ2luLXRvcDogMTdweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLmJ0bl9ncnAucmlnaHQge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuYnRuX2dycC5yaWdodCAuYnRuIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBhZGRpbmc6IDAgMzBweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyB7XG4gIHBhZGRpbmc6IDQycHggNjZweCA0MnB4IDcwcHg7XG4gIG1hcmdpbi10b3A6IDI2cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3JhdGUsIC5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3Byb2dyZXNzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA2MzVweDtcbiAgbWluLWhlaWdodDogMjAxcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19yYXRlIC5yYXRlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcmF0ZSAucmF0ZSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcmF0ZSAucmF0ZSBzcGFuOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNjOGM4Y2Y7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19yYXRlIGRsIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19yYXRlIGRsIGRkLCAuc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19yYXRlIGRsIGR0IHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19yYXRlIGRsIGRpdiB+IGRpdiB7XG4gIG1hcmdpbi10b3A6IDJweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcmF0ZSAuYnRuLmJ0bl9sZyB7XG4gIHdpZHRoOiAxNjJweDtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcmF0ZSAucmF0ZV9pY28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA5MnB4O1xuICB0b3A6IDI2cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3Byb2dyZXNzIHtcbiAgcGFkZGluZy1sZWZ0OiA4N3B4O1xuICBtYXJnaW4tbGVmdDogLTRweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcHJvZ3Jlc3M6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMjAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbnRlbnQ6ICcnO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19wcm9ncmVzcyAuY2xhc3NfbHN0IHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19wcm9ncmVzcyAuY2xhc3NfbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTM4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcHJvZ3Jlc3MgLmNsYXNzX2xzdCBsaS5vbiAucmF0ZV90aXQge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQwNGRhYjtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfaW5mbyAuY2xhc3NfcHJvZ3Jlc3MgLnByb2dyZXNzX2JhciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDU1MnB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9zZXJ2aWNlL3Byb2dyZXNzX2Jhcl9iZy5wbmdcIikgbm8tcmVwZWF0O1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19wcm9ncmVzcyAucHJvZ3Jlc3NfYmFyIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTM4cHg7XG4gIGhlaWdodDogMjRweDtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3Byb2dyZXNzIC5wcm9ncmVzc19iYXIgbGk6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IGluaGVyaXQ7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiAjNDA0ZGFiO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19wcm9ncmVzcyAucHJvZ3Jlc3NfYmFyIGxpIH4gbGk6YmVmb3JlIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAxcHggMHB4IDBweCAwcHggIzU5NjZiZTtcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAxcHggMHB4IDBweCAwcHggIzU5NjZiZTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMXB4IDBweCAwcHggMHB4ICM1OTY2YmU7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2luZm8gLmNsYXNzX3Byb2dyZXNzIC5yYXRlX2JhZGdlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uc2VydmljZV9wYWdlLnZpcF9zZXJ2aWNlcyAuc2VydmljZV9pbmZvIC5jbGFzc19wcm9ncmVzcyAucmF0ZV90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNTlweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBjb2xvcjogIzIyMjIyMjtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfZGV0YWlsIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfZGV0YWlsIFtjbGFzc149XCJpY29fXCJdIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2RldGFpbCAuY2xhc3NfbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfZGV0YWlsIC5kb3RfbHN0IHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLnNlcnZpY2VfcGFnZS52aXBfc2VydmljZXMgLnNlcnZpY2VfZGV0YWlsIC5kb3RfbHN0IGxpIH4gbGkge1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2RldGFpbCB0ZDpudGgtY2hpbGQoMykge1xuICBwYWRkaW5nOiAyOHB4IDA7XG59XG5cbi5zZXJ2aWNlX3BhZ2UudmlwX3NlcnZpY2VzIC5zZXJ2aWNlX2RldGFpbCAucmF0ZV9hcmVhIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDJweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnNlcnZpY2VfcGFnZSAuZ3JheV9ieC5yZXN1bHQge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xufVxuXG4uZmxvd19sc3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmZsb3dfbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgNDBweDtcbn1cblxuLmZsb3dfbHN0IGxpIC5pY29uX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA5MnB4O1xuICBoZWlnaHQ6IDkycHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI2NjY2NjYztcbiAgZm9udC1zaXplOiAwO1xufVxuXG4uZmxvd19sc3QgbGkgLmljb25fY29udGFpbmVyIHNwYW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uZmxvd19sc3QgbGkgLmZsb3dfbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjODY4Njg2O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uZmxvd19sc3QgbGkuYWN0aXZlIC5pY29uX2NvbnRhaW5lciB7XG4gIHdpZHRoOiAxMTNweDtcbiAgaGVpZ2h0OiAxMTNweDtcbiAgYmFja2dyb3VuZDogIzM4NDg1OTtcbn1cblxuLmZsb3dfbHN0IGxpLmFjdGl2ZSAuZmxvd19uYW1lIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjMDIyMjIyO1xufVxuXG4uZmxvd19sc3QuZmxvd192MiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDQycHg7XG59XG5cbi5mbG93X2xzdC5mbG93X3YyIGxpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDYpLCAuZmxvd19sc3QuZmxvd192MiBsaTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KSB+IGxpIHtcbiAgbWFyZ2luOiAwIDM2cHg7XG59XG5cbi5mbG93X2xzdC5mbG93X3YyIGxpOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmZsb3dfbHN0LmZsb3dfdjIgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxvd19sc3QuZmxvd192MiBsaS5hY3RpdmUgLmZsb3dfbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5mbG93X2xzdC5mbG93X3YyIGxpLmFjdGl2ZSAuaWNvbl9jb250YWluZXIge1xuICB3aWR0aDogOTJweDtcbiAgaGVpZ2h0OiA5MnB4O1xufVxuXG4uZmxvd19sc3QuZmxvd192MiBsaSB+IGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzNnB4O1xuICBsZWZ0OiAtNDZweDtcbiAgY29udGVudDogJyc7XG59XG5cbi50YmxfZm0ge1xuICBtYXJnaW4tdG9wOiAyN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi50YmxfZm0gLnRibF9sc3Qge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4udGJsX2ZtIHRoLCAudGJsX2ZtIHRkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi50YmxfZm0gaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICMyMjIyMjI7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi50YmxfZm0gaW5wdXRbdHlwZT1cInRleHRcIl06OnBsYWNlaG9sZGVyIHtcbiAgLyogQ2hyb21lLCBGaXJlZm94LCBPcGVyYSwgU2FmYXJpIDEwLjErICovXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjYTRhNGE0O1xuICBvcGFjaXR5OiAxO1xuICAvKiBGaXJlZm94ICovXG59XG5cbi50YmxfZm0gaW5wdXRbdHlwZT1cInRleHRcIl06LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNhNGE0YTQ7XG59XG5cbi50YmxfZm0gaW5wdXRbdHlwZT1cInRleHRcIl06Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIC8qIE1pY3Jvc29mdCBFZGdlICovXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjYTRhNGE0O1xufVxuXG4ucHJlbG9hZF93cmFwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5wcmVsb2FkX3dyYXAgLnByZWxvYWRfYngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4ucHJlbG9hZF93cmFwIC5wcmVsb2FkX2J4IHAge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNWI1YjViO1xufVxuXG4ucHJlbG9hZF93cmFwIC5wcmVsb2FkX2J4IC5sb2dvX2xvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjY1cHg7XG4gIGhlaWdodDogODRweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9sb2FkaW5nX2xvZ28ucG5nXCIpIG5vLXJlcGVhdDtcbn1cblxuLnByZWxvYWRfd3JhcCAucHJlbG9hZF9ieCAubG9nb19sb2FkaW5nIC5sb2dvX2xvYWRpbmdfZmlsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9hZGluZ19sb2dvX2ZpbGwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbS8yNjVweCA4NHB4O1xufVxuXG4uaW50cm9fcGFnZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi5pbnRyb19wYWdlIC53cmFwIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmludHJvX3BhZ2UgLmNvbnRlbnQgPiBkaXYge1xuICBtYXgtd2lkdGg6IDI0MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5pbnRyb19wYWdlIC5jb250ZW50ID4gZGl2IC5pbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE5MjBweDtcbiAgcGFkZGluZzogMDtcbn1cblxuLmludHJvX3BhZ2UgLmFuaW1hdGVfYmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4uaW50cm9fcGFnZSAuaW50cm9fdG9wX2FyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTEwOHB4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hfaW1nX2J4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDMzMHB4O1xuICBmb250LXNpemU6IDA7XG59XG5cbi5pbnRyb19wYWdlIC5jaF9pbWdfYnguZmFkZV9meCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xufVxuXG4uaW50cm9fcGFnZSAudG9wX2NvbnRfYngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA0MDlweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW50cm9fcGFnZSAudG9wX2NvbnRfYnggLmZhZGVfZngge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5pbnRyb19wYWdlIC50b3BfY29udF9ieCAuaW5pdF9meC5mYWRlX2Z4IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xufVxuXG4uaW50cm9fcGFnZSAucmVzdGFydF90eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcyAhaW1wb3J0YW50O1xufVxuXG4uaW50cm9fcGFnZSAueWVhcl90eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLTEwM3B4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsZXR0ZXItc3BhY2luZzogMThweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogNzUwbXMgIWltcG9ydGFudDtcbn1cblxuLmludHJvX3BhZ2UgLmludHJvX3R4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAxN3B4O1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xuICB0cmFuc2l0aW9uLWRlbGF5OiA4MDBtcyAhaW1wb3J0YW50O1xufVxuXG4uaW50cm9fcGFnZSAuYnRuX2Rvd24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEzNnB4O1xuICBmb250LXNpemU6IDA7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDg1MG1zICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRyb19wYWdlIC5idG5fZG93bi5mYWRlX2Z4IHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xufVxuXG4uaW50cm9fcGFnZSAuYXJlYV90aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAxOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMTNweDtcbiAgY29sb3I6ICNlODAwMDA7XG4gIGxldHRlci1zcGFjaW5nOiAxOHB4O1xuICB0ZXh0LWluZGVudDogMThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW50cm9fcGFnZSAuc3ViX3R4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiAzMXB4O1xuICBmb250LWZhbWlseTogJ05hbnVtTXllb25nam8nLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDMycHg7XG4gIGNvbG9yOiAjMjkyOTI5O1xufVxuXG4uaW50cm9fcGFnZSAuZGVzY190eHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTlweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmludHJvX3BhZ2UgLnN0b3J5X2FyZWEge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDM5OHB4O1xuICBwYWRkaW5nLXRvcDogMTEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ludHJvL3N0b3J5X2JnLmpwZ1wiKSBuby1yZXBlYXQgY2VudGVyL2F1dG8gMTAwJTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5pbnRyb19wYWdlIC5zdG9yeV9hcmVhIC5pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmludHJvX3BhZ2UgLnN0b3J5X2FyZWEgLnN1Yl90eHQuaW5pdF9meC5mYWRlX2Z4LCAuaW50cm9fcGFnZSAuc3RvcnlfYXJlYSAuZGVzY190eHQuaW5pdF9meC5mYWRlX2Z4IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbn1cblxuLmludHJvX3BhZ2UgLnN0b3J5X2FyZWEgLnN1Yl90eHQuZmFkZV9meCwgLmludHJvX3BhZ2UgLnN0b3J5X2FyZWEgLmRlc2NfdHh0LmZhZGVfZngge1xuICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1vei10cmFuc2Zvcm06IG5vbmU7XG4gIC1tcy10cmFuc2Zvcm06IG5vbmU7XG4gIC1vLXRyYW5zZm9ybTogbm9uZTtcbiAgdHJhbnNmb3JtOiBub25lO1xufVxuXG4uaW50cm9fcGFnZSAuc3RvcnlfYXJlYSAuc3ViX3R4dCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDQwMG1zICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRyb19wYWdlIC5zdG9yeV9hcmVhIC5kZXNjX3R4dCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDQ1MG1zICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG59XG5cbi5pbnRyb19wYWdlIC5zdG9yeV9hcmVhIC5zdG9yeV9vYmoxLCAuaW50cm9fcGFnZSAuc3RvcnlfYXJlYSAuc3Rvcnlfb2JqMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcbn1cblxuLmludHJvX3BhZ2UgLnN0b3J5X2FyZWEgLnN0b3J5X29iajEge1xuICBtYXJnaW4tbGVmdDogLTc1N3B4O1xuICB0b3A6IC02NXB4O1xufVxuXG4uaW50cm9fcGFnZSAuc3RvcnlfYXJlYSAuc3Rvcnlfb2JqMS5pbml0X2Z4LmZhZGVfZngge1xuICBtYXJnaW4tbGVmdDogLTgwN3B4O1xufVxuXG4uaW50cm9fcGFnZSAuc3RvcnlfYXJlYSAuc3Rvcnlfb2JqMiB7XG4gIG1hcmdpbi1sZWZ0OiA2MjJweDtcbiAgdG9wOiA3M3B4O1xufVxuXG4uaW50cm9fcGFnZSAuc3RvcnlfYXJlYSAuc3Rvcnlfb2JqMi5pbml0X2Z4LmZhZGVfZngge1xuICBtYXJnaW4tbGVmdDogNjcycHg7XG59XG5cbi5pbnRyb19wYWdlIC5mZWF0dXJlX2FyZWEge1xuICBoZWlnaHQ6IDY2OXB4O1xuICBwYWRkaW5nLXRvcDogMTQxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ludHJvL2ZlYXR1cmVfYmcuanBnXCIpIG5vLXJlcGVhdCBjZW50ZXIvYXV0byAxMDAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLmludHJvX3BhZ2UgLmZlYXR1cmVfYXJlYSAuZmVhdHVyZV9sc3Qge1xuICBtYXJnaW4tdG9wOiA0OXB4O1xuICBmb250LXNpemU6IDA7XG59XG5cbi5pbnRyb19wYWdlIC5mZWF0dXJlX2FyZWEgLmZlYXR1cmVfbHN0IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMTIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmludHJvX3BhZ2UgLmZlYXR1cmVfYXJlYSAuZmVhdHVyZV9sc3QgbGkgPiAqLmluaXRfZnguZmFkZV9meCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG59XG5cbi5pbnRyb19wYWdlIC5mZWF0dXJlX2FyZWEgLmZlYXR1cmVfbHN0IGxpID4gKi5mYWRlX2Z4IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otdHJhbnNmb3JtOiBub25lO1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAtby10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmludHJvX3BhZ2UgLmZlYXR1cmVfYXJlYSAuZmVhdHVyZV9sc3QgbGkgLmljb19ieCB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjVzICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRyb19wYWdlIC5mZWF0dXJlX2FyZWEgLmZlYXR1cmVfbHN0IGxpIC5mdF9uYW1lIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC40cyAhaW1wb3J0YW50O1xufVxuXG4uaW50cm9fcGFnZSAuZmVhdHVyZV9hcmVhIC5mZWF0dXJlX2xzdCBsaSAuZnRfZGVzYyB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNTVzICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRyb19wYWdlIC5mZWF0dXJlX2FyZWEgLmZlYXR1cmVfbHN0IC5pY29fYngge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEzNHB4O1xufVxuXG4uaW50cm9fcGFnZSAuZmVhdHVyZV9hcmVhIC5mZWF0dXJlX2xzdCAuaWNvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLmludHJvX3BhZ2UgLmZlYXR1cmVfYXJlYSAuZmVhdHVyZV9sc3QgLmZ0X25hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDM3cHg7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pbnRyb19wYWdlIC5mZWF0dXJlX2FyZWEgLmZlYXR1cmVfbHN0IC5mdF9kZXNjIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEzcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gIGNvbG9yOiAjYjNiM2IyO1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuaW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuYXJlYV90aXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTQzcHg7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogOTk5O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgbGkuaHVtYW5fY2ggLmNoX2ltZy5pbml0X2Z4LmZhZGVfZngge1xuICByaWdodDogLTIwOXB4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCBsaS5lbGZfY2ggLmNoX2ltZy5jaF9pbWcxIHtcbiAgbWFyZ2luLWxlZnQ6IC01OTdweDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgbGkuZWxmX2NoIC5jaF9pbWcuY2hfaW1nMS5pbml0X2Z4LmZhZGVfZngge1xuICBtYXJnaW4tbGVmdDogLTYyN3B4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCBsaS5lbGZfY2ggLmNoX2ltZy5jaF9pbWcyIHtcbiAgbWFyZ2luLWxlZnQ6IDQ2OHB4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCBsaS5lbGZfY2ggLmNoX2ltZy5jaF9pbWcyLmluaXRfZnguZmFkZV9meCB7XG4gIG1hcmdpbi1sZWZ0OiA0OThweDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgbGkuaGFsZl9lbGZfY2ggLmNoX2ltZy5pbml0X2Z4LmZhZGVfZngge1xuICBsZWZ0OiAtMjc0cHg7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IGxpLmRoYW5fY2ggLmZhZGVfZngge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDEuNXM7XG4gIC1tb3otdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41cztcbiAgLW1zLXRyYW5zaXRpb24tZHVyYXRpb246IDEuNXM7XG4gIC1vLXRyYW5zaXRpb24tZHVyYXRpb246IDEuNXM7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEuNXM7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IGxpLmRoYW5fY2ggLmNoX2ltZy5jaF9pbWcxIHtcbiAgbWFyZ2luLWxlZnQ6IC01MDhweDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgbGkuZGhhbl9jaCAuY2hfaW1nLmNoX2ltZzEuaW5pdF9meC5mYWRlX2Z4IHtcbiAgbWFyZ2luLWxlZnQ6IC01MzhweDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgbGkuZGhhbl9jaCAuY2hfaW1nLmNoX2ltZzIge1xuICBtYXJnaW4tbGVmdDogNDQ2cHg7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IGxpLmRoYW5fY2ggLmNoX2ltZy5jaF9pbWcyLmluaXRfZnguZmFkZV9meCB7XG4gIG1hcmdpbi1sZWZ0OiA0NzZweDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgbGkuZGFya19lbGZfY2ggLmNoX2ltZy5jaF9pbWcxIHtcbiAgbWFyZ2luLWxlZnQ6IC01ODFweDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgbGkuZGFya19lbGZfY2ggLmNoX2ltZy5jaF9pbWcxLmluaXRfZnguZmFkZV9meCB7XG4gIG1hcmdpbi1sZWZ0OiAtNjExcHg7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IGxpLmRhcmtfZWxmX2NoIC5jaF9pbWcuY2hfaW1nMiB7XG4gIG1hcmdpbi1sZWZ0OiA2NDRweDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgbGkuZGFya19lbGZfY2ggLmNoX2ltZy5jaF9pbWcyLmluaXRfZnguZmFkZV9meCB7XG4gIG1hcmdpbi1sZWZ0OiA2NzRweDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgbGkuZGVrYW5fY2ggLmNoX3R4dF9ieC50eHRfcmlnaHQgKyAuY2hfaW1nIHtcbiAgcmlnaHQ6IDIxcHg7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IGxpLmRla2FuX2NoIC5jaF90eHRfYngudHh0X3JpZ2h0ICsgLmNoX2ltZy5pbml0X2Z4LmZhZGVfZngge1xuICByaWdodDogLTExcHg7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IGxpLnRyaW5pdHlfY2ggLmNoX3R4dF9ieC50eHRfcmlnaHQgKyAuY2hfaW1nIHtcbiAgcmlnaHQ6IC04MnB4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCBsaS50cmluaXR5X2NoIC5jaF90eHRfYngudHh0X3JpZ2h0ICsgLmNoX2ltZy5pbml0X2Z4LmZhZGVfZngge1xuICByaWdodDogLTExMnB4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCBsaS5naWFudF9jaCAuY2hfdHh0X2J4LnR4dF9sZWZ0ICsgLmNoX2ltZyB7XG4gIGxlZnQ6IC03NXB4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCBsaS5naWFudF9jaCAuY2hfdHh0X2J4LnR4dF9sZWZ0ICsgLmNoX2ltZy5pbml0X2Z4LmZhZGVfZngge1xuICBsZWZ0OiAtMTA1cHg7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5jaF9pbWcsIC5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5jaF90eHRfYngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5jaF9pbWcge1xuICBib3R0b206IDA7XG4gIHRvcDogYXV0bztcbiAgbGVmdDogYXV0bztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC41cztcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgLmNoX3R4dF9ieCB7XG4gIHRvcDogMzczcHg7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuY2hfdHh0X2J4IC5pbml0X2Z4LmZhZGVfZngge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuY2hfdHh0X2J4IC5mYWRlX2Z4IHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAtbW96LXRyYW5zZm9ybTogbm9uZTtcbiAgLW1zLXRyYW5zZm9ybTogbm9uZTtcbiAgLW8tdHJhbnNmb3JtOiBub25lO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5jaF90eHRfYngudHh0X3JpZ2h0IHtcbiAgcmlnaHQ6IDk0N3B4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuY2hfdHh0X2J4LnR4dF9yaWdodCArIC5jaF9pbWcge1xuICByaWdodDogLTE3OXB4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuY2hfdHh0X2J4LnR4dF9sZWZ0IHtcbiAgbGVmdDogOTU2cHg7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5jaF90eHRfYngudHh0X2xlZnQgKyAuY2hfaW1nIHtcbiAgbGVmdDogLTI0NHB4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuY2hfdHh0X2J4LnR4dF9jZW50ZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuY2hfdHh0X2J4LnR4dF9jZW50ZXIgfiAuY2hfaW1nIHtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuYmdfaW1nX2J4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwODdweDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgLmJnX2ltZ19ieCBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAudHlwZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IC0xOHB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjY2FiMThjO1xuICBsZXR0ZXItc3BhY2luZzogMThweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC43cyAhaW1wb3J0YW50O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAubmFtZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuNzVzICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5uYW1lOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYmFja2dyb3VuZDogI2NhYjE4YztcbiAgY29udGVudDogJyc7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC50eHRfcmlnaHQgLm5hbWU6YWZ0ZXIge1xuICByaWdodDogMDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgLnR4dF9jZW50ZXIgLm5hbWU6YWZ0ZXIge1xuICBsZWZ0OiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC50eHRfbGVmdCAubmFtZTphZnRlciB7XG4gIGxlZnQ6IDA7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5zdWJfdHh0IHtcbiAgbWFyZ2luLXRvcDogNTlweDtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBjb2xvcjogIzIyMjIyMjtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjdweDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC44cyAhaW1wb3J0YW50O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuZGVzYyB7XG4gIG1hcmdpbi10b3A6IDlweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjg1cyAhaW1wb3J0YW50O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuc2xkX2J0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgei1pbmRleDogOTk5OTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgLnNsZF9idG4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuc2xkX2J0bi5wcmV2X2J0biB7XG4gIG1hcmdpbi1sZWZ0OiAtNjgzcHg7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5zbGRfYnRuLm5leHRfYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDY5MXB4O1xufVxuXG4uaW50cm9fcGFnZSAuY2hhcmFjdGVyX2FyZWEgLmNoX2xzdCAuc2xpY2stZG90cyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICBib3R0b206IDExOHB4O1xuICB6LWluZGV4OiA5OTk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGZvbnQtc2l6ZTogMDtcbn1cblxuLmludHJvX3BhZ2UgLmNoYXJhY3Rlcl9hcmVhIC5jaF9sc3QgLnNsaWNrLWRvdHMgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5pbnRyb19wYWdlIC5jaGFyYWN0ZXJfYXJlYSAuY2hfbHN0IC5zbGljay1kb3RzIGxpIH4gbGkge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uaW50cm9fcGFnZSAuY29udGVudCA+IGRpdi5tb25zdGVyX2FyZWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTUzOHB4O1xuICBwYWRkaW5nLXRvcDogMTQycHg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaW50cm9fcGFnZSAuY29udGVudCA+IGRpdi5tb25zdGVyX2FyZWEgLmlubmVyIHtcbiAgbWF4LXdpZHRoOiAxNDEwcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmludHJvX3BhZ2UgLmNvbnRlbnQgPiBkaXYubW9uc3Rlcl9hcmVhIC5tb25zdGVyX2luZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMzY2cHg7XG4gIGxlZnQ6IDEyMXB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmludHJvX3BhZ2UgLmNvbnRlbnQgPiBkaXYubW9uc3Rlcl9hcmVhIC5tb25zdGVyX2luZm8gPiAqLmluaXRfZnguZmFkZV9meCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcbiAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XG59XG5cbi5pbnRyb19wYWdlIC5jb250ZW50ID4gZGl2Lm1vbnN0ZXJfYXJlYSAubW9uc3Rlcl9pbmZvID4gKi5mYWRlX2Z4IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gIC1tb3otdHJhbnNmb3JtOiBub25lO1xuICAtbXMtdHJhbnNmb3JtOiBub25lO1xuICAtby10cmFuc2Zvcm06IG5vbmU7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cblxuLmludHJvX3BhZ2UgLmNvbnRlbnQgPiBkaXYubW9uc3Rlcl9hcmVhIC5tb25zdGVyX2luZm8gLm5hbWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gIC1vLXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xufVxuXG4uaW50cm9fcGFnZSAuY29udGVudCA+IGRpdi5tb25zdGVyX2FyZWEgLm1vbnN0ZXJfaW5mbyAubmFtZTphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMnB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBiYWNrZ3JvdW5kOiAjY2FiMThjO1xuICBjb250ZW50OiAnJztcbn1cblxuLmludHJvX3BhZ2UgLmNvbnRlbnQgPiBkaXYubW9uc3Rlcl9hcmVhIC5tb25zdGVyX2luZm8gLnN1Yl90eHQge1xuICBtYXJnaW4tdG9wOiA1OXB4O1xuICBmb250LXNpemU6IDQwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsZXR0ZXItc3BhY2luZzogLTAuN3B4O1xuICB0cmFuc2l0aW9uLWRlbGF5OiA1MG1zICFpbXBvcnRhbnQ7XG59XG5cbi5pbnRyb19wYWdlIC5jb250ZW50ID4gZGl2Lm1vbnN0ZXJfYXJlYSAubW9uc3Rlcl9pbmZvIC5kZXNjIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICNhNGE0YTQ7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcyAhaW1wb3J0YW50O1xufVxuXG4uaW50cm9fcGFnZSAuY29udGVudCA+IGRpdi5tb25zdGVyX2FyZWEgLm1vbnN0ZXJfaW5mbyAuaW50cm9fYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA1NXB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjIyMjIyO1xuICBvdXRsaW5lOiBub25lO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxNTBtcyAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XG59XG5cbi5pbnRyb19wYWdlIGhlYWRlciB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzO1xuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cztcbiAgLW1zLXRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cztcbiAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHM7XG59XG5cbi5pbnRyb19wYWdlIGZvb3RlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiA4OXB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogLTg5cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiBub25lO1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLmludHJvX3BhZ2UgLmZhZGVfZngge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxLjFzIGN1YmljLWJlemllcigwLjMxLCAxLjAyLCAwLjkzLCAxLjAxKTtcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMS4xcyBjdWJpYy1iZXppZXIoMC4zMSwgMS4wMiwgMC45MywgMS4wMSk7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMS4xcyBjdWJpYy1iZXppZXIoMC4zMSwgMS4wMiwgMC45MywgMS4wMSk7XG4gIC1vLXRyYW5zaXRpb246IGFsbCAxLjFzIGN1YmljLWJlemllcigwLjMxLCAxLjAyLCAwLjkzLCAxLjAxKTtcbiAgdHJhbnNpdGlvbjogYWxsIDEuMXMgY3ViaWMtYmV6aWVyKDAuMzEsIDEuMDIsIDAuOTMsIDEuMDEpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4uaW50cm9fcGFnZSAuaW5pdF9meCB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW1vei10cmFuc2l0aW9uOiBub25lO1xuICAtbXMtdHJhbnNpdGlvbjogbm9uZTtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuLmludHJvX3BhZ2UgLmJnX2Z4IC5hbmltYXRlX2JnIHtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDdzIGVhc2Utb3V0O1xufVxuXG4uaW50cm9fcGFnZSAuem9vbWVkIC5hbmltYXRlX2JnIHtcbiAgaGVpZ2h0OiAxMTUlO1xufVxuXG4uaW50cm9fcGFnZSAuaW50cm9fY2xvc2VfYnRuIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDExMHB4O1xuICByaWdodDogMzdweDtcbiAgei1pbmRleDogOTk5O1xuICBmb250LXNpemU6IDA7XG59XG5cbi5pbnRyb19wYWdlIC5pY29fdG9wX2J0biwgLmludHJvX3BhZ2UgLmljb19kb3duX2J0biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMTEwcHg7XG4gIHJpZ2h0OiA0N3B4O1xuICBmb250LXNpemU6IDA7XG59XG4iLCIvKiBTQ1NTICovXHJcblxyXG4vKiBTcHJpdGVzICovXHJcbkBpbXBvcnQgXCIuLi9zcHJpdGVzLWRhdGEvbm9ybWFsLnNjc3NcIjtcclxuQGltcG9ydCBcIi4uL3Nwcml0ZXMtZGF0YS9yZXRpbmEuc2Nzc1wiO1xyXG5cclxuLyogQ29tbW9uICovXHJcbkBpbXBvcnQgXCJjb21tb24vdmFyaWFibGUuc2Nzc1wiO1xyXG5AaW1wb3J0IFwibWl4aW5zL21peGlucy5zY3NzXCI7XHJcbkBpbXBvcnQgXCJjb21tb24vZm9udC5zY3NzXCI7XHJcbkBpbXBvcnQgXCJjb21tb24vaWNvbnMuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiY29tbW9uL3Jlc2V0LnNjc3NcIjtcclxuQGltcG9ydCBcImNvbW1vbi9zY3JvbGxiYXIuc2Nzc1wiO1xyXG5AaW1wb3J0IFwiY29tbW9uL3RibF9sc3Quc2Nzc1wiO1xyXG5AaW1wb3J0IFwiY29tbW9uL2xhYmVsLnNjc3NcIjtcclxuQGltcG9ydCBcImNvbW1vbi9sYXllci5zY3NzXCI7XHJcbkBpbXBvcnQgXCJjb21tb24vY29tbW9uLnNjc3NcIjtcclxuXHJcbi8qIFNWRyBJY29ucyAqL1xyXG5AaW1wb3J0IFwic3ZnL3Nhc3MtaW5saW5lLXN2Zy1kYXRhLnNjc3NcIjtcclxuQGltcG9ydCBcInN2Zy9zYXNzLWlubGluZS1zdmcuc2Nzc1wiO1xyXG5AaW1wb3J0IFwic3ZnL3N2Z2ljb25zLnNjc3NcIjtcclxuXHJcbi8qIFBhZ2VzICovXHJcbkBpbXBvcnQgXCJwYWdlcy9tYWluLnNjc3NcIjtcclxuQGltcG9ydCBcInBhZ2VzL25ld3Muc2Nzc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvcmFuay5zY3NzXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9pbnZpdGUuc2Nzc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvY29tbXVuaXR5LnNjc3NcIjtcclxuQGltcG9ydCBcInBhZ2VzL2dhbWVfZ3VpZGUuc2Nzc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvZG93bmxvYWQuc2Nzc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvc3VwcG9ydC5zY3NzXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9teXBhZ2Uuc2Nzc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvbWVtYmVyLnNjc3NcIjtcclxuQGltcG9ydCBcInBhZ2VzL2V0Yy5zY3NzXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9zZXJ2aWNlcy5zY3NzXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9zaG9wLnNjc3NcIjtcclxuQGltcG9ydCBcInBhZ2VzL2Nhc2guc2Nzc1wiO1xyXG5AaW1wb3J0IFwicGFnZXMvc2VydmljZXNcIjtcclxuQGltcG9ydCBcInBhZ2VzL2ludHJvXCI7XHJcbiIsIkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnQvUm9ib3RvLVJlZ3VsYXIuZW90KTtcclxuICBzcmM6IHVybCguLi9mb250L1JvYm90by1SZWd1bGFyLmVvdD8jaWVmaXgpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKC4uL2ZvbnQvUm9ib3RvLVJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi9mb250L1JvYm90by1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBzcmM6IHVybCguLi9mb250L1JvYm90by1NZWRpdW0td2ViZm9udC5lb3QpO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnQvUm9ib3RvLU1lZGl1bS13ZWJmb250LmVvdD8jaWVmaXgpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKC4uL2ZvbnQvUm9ib3RvLU1lZGl1bS13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwoLi4vZm9udC9Sb2JvdG8tTWVkaXVtLXdlYmZvbnQudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcclxuICBmb250LXdlaWdodDogNzAwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnQvUm9ib3RvLUJvbGQuZW90KTtcclxuICBzcmM6IHVybCguLi9mb250L1JvYm90by1Cb2xkLmVvdD8jaWVmaXgpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKC4uL2ZvbnQvUm9ib3RvLUJvbGQud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi9mb250L1JvYm90by1Cb2xkLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBzcmM6IHVybCguLi9mb250L1JvYm90by1MaWdodC13ZWJmb250LmVvdCk7XHJcbiAgc3JjOiB1cmwoLi4vZm9udC9Sb2JvdG8tTGlnaHQtd2ViZm9udC5lb3Q/I2llZml4KSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCguLi9mb250L1JvYm90by1MaWdodC13ZWJmb250LndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwoLi4vZm9udC9Sb2JvdG8tTGlnaHQtd2ViZm9udC50dGYpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdub3Rvc2Fucyc7XHJcbiAgc3JjOiB1cmwoLi4vZm9udC9Ob3RvU2Fuc0NKS2tyLVJlZ3VsYXIuZW90KTtcclxuICBzcmM6IHVybCguLi9mb250L05vdG9TYW5zQ0pLa3ItUmVndWxhci5lb3Q/I2llZml4KSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCguLi9mb250L05vdG9TYW5zQ0pLa3ItUmVndWxhci53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uL2ZvbnQvTm90b1NhbnNDSktrci1SZWd1bGFyLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ25vdG9zYW5zJztcclxuICBmb250LXdlaWdodDogMzAwO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnQvbm90b1NhbnNDSktrcl9MaWdodC5lb3QpO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnQvbm90b1NhbnNDSktrcl9MaWdodC5lb3Q/I2llZml4KSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCguLi9mb250L25vdG9TYW5zQ0pLa3JfTGlnaHQud29mZikgZm9ybWF0KCd3b2ZmJyksIHVybCguLi9mb250L25vdG9TYW5zQ0pLa3JfTGlnaHQudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnbm90b3NhbnMnO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgc3JjOiB1cmwoLi4vZm9udC9ub3RvU2Fuc0NKS2tyX01lZGl1bS5lb3QpO1xyXG4gIHNyYzogdXJsKC4uL2ZvbnQvbm90b1NhbnNDSktrcl9NZWRpdW0uZW90PyNpZWZpeCkgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoLi4vZm9udC9ub3RvU2Fuc0NKS2tyX01lZGl1bS53b2ZmKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKC4uL2ZvbnQvbm90b1NhbnNDSktrcl9NZWRpdW0udHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiAnTmFudW1NeWVvbmdqbyc7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBzcmM6IHVybCguLi9mb250L05hbnVtTXllb25nam8uZW90KTtcclxuICBzcmM6IHVybCguLi9mb250L05hbnVtTXllb25nam8uZW90PyNpZWZpeCkgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoLi4vZm9udC9OYW51bU15ZW9uZ2pvLndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwoLi4vZm9udC9OYW51bU15ZW9uZ2pvLnR0ZikgZm9ybWF0KCd0cnVldHlwZScpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0Jhcmxvdyc7XHJcbiAgc3JjOiB1cmwoLi4vZm9udC9CYXJsb3ctTWVkaXVtLmVvdD8jaWVmaXgpIGZvcm1hdChlbWJlZGRlZC1vcGVudHlwZSksICB1cmwoLi4vZm9udC9CYXJsb3ctTWVkaXVtLndvZmYpIGZvcm1hdCgnd29mZicpLCB1cmwoLi4vZm9udC9CYXJsb3ctTWVkaXVtLnR0ZikgIGZvcm1hdCgndHJ1ZXR5cGUnKTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufSIsIkBlYWNoICRpY29uLCAkdiBpbiAkbm9ybWFsLXZhcnMge1xyXG4gICAgLiN7JGljb259IHtcclxuICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJGljb24pXHJcbiAgICB9XHJcbn0iLCIkcmV0aW5hLXZhcnM6IChcclxuXHQnZm9yayc6IChcclxuXHRcdG9mZnNldC14OiAwcHgsXHJcblx0XHRvZmZzZXQteTogMHB4LFxyXG5cdFx0d2lkdGg6IDMycHgsXHJcblx0XHRoZWlnaHQ6IDMycHgsXHJcblx0XHR0b3RhbC13aWR0aDogNjhweCxcclxuXHRcdHRvdGFsLWhlaWdodDogNjhweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvcmV0aW5hLnBuZydcclxuXHQpLFxyXG5cdCdnaXRodWInOiAoXHJcblx0XHRvZmZzZXQteDogLTM2cHgsXHJcblx0XHRvZmZzZXQteTogMHB4LFxyXG5cdFx0d2lkdGg6IDMycHgsXHJcblx0XHRoZWlnaHQ6IDMycHgsXHJcblx0XHR0b3RhbC13aWR0aDogNjhweCxcclxuXHRcdHRvdGFsLWhlaWdodDogNjhweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvcmV0aW5hLnBuZydcclxuXHQpLFxyXG5cdCd0d2l0dGVyJzogKFxyXG5cdFx0b2Zmc2V0LXg6IDBweCxcclxuXHRcdG9mZnNldC15OiAtMzZweCxcclxuXHRcdHdpZHRoOiAzMnB4LFxyXG5cdFx0aGVpZ2h0OiAzMnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDY4cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDY4cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL3JldGluYS5wbmcnXHJcblx0KSxcclxuKTtcclxuJHJldGluYS1vcmlnaW46IChcclxuICB0b3RhbC13aWR0aDogNjhweCxcclxuICB0b3RhbC1oZWlnaHQ6IDY4cHgsXHJcbiAgaW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9yZXRpbmEucG5nJ1xyXG4pO1xyXG5cclxuQG1peGluIHNwcml0ZS1zaXplKCRpbWFnZSkge1xyXG5cdGJhY2tncm91bmQtc2l6ZTogbWFwLWdldCgkaW1hZ2UsICd0b3RhbC13aWR0aCcpIG1hcC1nZXQoJGltYWdlLCAndG90YWwtaGVpZ2h0Jyk7XHJcbn1cclxuXHJcbkBtaXhpbiBzcHJpdGUtaW1hZ2UoJGltYWdlKSB7XHJcblx0JGltYWdlLXBhdGg6IG1hcC1nZXQoJGltYWdlLCAnaW1hZ2VTcmMnKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlLXBhdGgpO1xyXG59XHJcblxyXG5AbWl4aW4gc3ByaXRlLWltYWdlLXJldGluYSgkaW1hZ2UpIHtcclxuXHQkaW1hZ2UtcGF0aDogbWFwLWdldCgkaW1hZ2UsICdpbWFnZVNyYycpO1xyXG5cdCRpbWFnZS1wYXRoLXJldGluYTogc3RyLXNsaWNlKCRpbWFnZS1wYXRoLCAxLCBzdHItaW5kZXgoJGltYWdlLXBhdGgsICcucG5nJykgLSAxKSArICdAMngucG5nJztcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlLXBhdGgtcmV0aW5hKTtcclxufVxyXG5cclxuJXNldC1yZXRpbmEge1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgQGluY2x1ZGUgc3ByaXRlLWltYWdlKCRyZXRpbmEtb3JpZ2luKTtcclxuICBAbWVkaWFcclxuXHRcdG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuXHRcdG9ubHkgc2NyZWVuIGFuZCAoICAgbWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcclxuXHRcdG9ubHkgc2NyZWVuIGFuZCAoICAgICAtby1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyLzEpLFxyXG5cdFx0b25seSBzY3JlZW4gYW5kICggICAgICAgIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIpLFxyXG5cdFx0b25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDE5MmRwaSksXHJcblx0XHRvbmx5IHNjcmVlbiBhbmQgKCAgICAgICAgICAgICAgICBtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHtcclxuICAgICAgQGluY2x1ZGUgc3ByaXRlLXNpemUoJHJldGluYS1vcmlnaW4pO1xyXG4gICAgICBAaW5jbHVkZSBzcHJpdGUtaW1hZ2UtcmV0aW5hKCRyZXRpbmEtb3JpZ2luKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBzcC1yZXRpbmEoJGltYWdlLCAkc2l6ZTogdHJ1ZSkge1xyXG4gIEBleHRlbmQgJXNldC1yZXRpbmE7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogbWFwLWdldChtYXAtZ2V0KCRyZXRpbmEtdmFycywgJGltYWdlKSwgJ29mZnNldC14JykgbWFwLWdldChtYXAtZ2V0KCRyZXRpbmEtdmFycywgJGltYWdlKSwgJ29mZnNldC15Jyk7XHJcblx0QGlmICRzaXplIHtcclxuXHRcdHdpZHRoOiBtYXAtZ2V0KG1hcC1nZXQoJHJldGluYS12YXJzLCAkaW1hZ2UpLCAnd2lkdGgnKTtcclxuXHRcdGhlaWdodDogbWFwLWdldChtYXAtZ2V0KCRyZXRpbmEtdmFycywgJGltYWdlKSwgJ2hlaWdodCcpO1xyXG5cdH1cclxufVxyXG4iLCIkbm9ybWFsLXZhcnM6IChcclxuXHQnYnRuX2Nhc2hfY2hhcmdlJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC04ODNweCxcclxuXHRcdG9mZnNldC15OiAtODA0cHgsXHJcblx0XHR3aWR0aDogODBweCxcclxuXHRcdGhlaWdodDogMjBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdidG5fZG93bic6IChcclxuXHRcdG9mZnNldC14OiAtMjQycHgsXHJcblx0XHRvZmZzZXQteTogLTM5N3B4LFxyXG5cdFx0d2lkdGg6IDQ3MnB4LFxyXG5cdFx0aGVpZ2h0OiA3NnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2J0bl9kb3duX2hvdmVyJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0yNDJweCxcclxuXHRcdG9mZnNldC15OiAtMzE3cHgsXHJcblx0XHR3aWR0aDogNDcycHgsXHJcblx0XHRoZWlnaHQ6IDc2cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnYnRuX21pbnVzJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC03NjlweCxcclxuXHRcdG9mZnNldC15OiAtOTk1cHgsXHJcblx0XHR3aWR0aDogMzZweCxcclxuXHRcdGhlaWdodDogMzZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdidG5fbWludXNfZ2FtZW1hbGwnOiAoXHJcblx0XHRvZmZzZXQteDogLTM1OXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMTUzcHgsXHJcblx0XHR3aWR0aDogMjBweCxcclxuXHRcdGhlaWdodDogMjBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdidG5fcGx1cyc6IChcclxuXHRcdG9mZnNldC14OiAtODA5cHgsXHJcblx0XHRvZmZzZXQteTogLTk5NXB4LFxyXG5cdFx0d2lkdGg6IDM2cHgsXHJcblx0XHRoZWlnaHQ6IDM2cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnYnRuX3BsdXNfZ2FtZW1hbGwnOiAoXHJcblx0XHRvZmZzZXQteDogLTMzNXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMTUzcHgsXHJcblx0XHR3aWR0aDogMjBweCxcclxuXHRcdGhlaWdodDogMjBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdjaF9sc3RfaW5kaSc6IChcclxuXHRcdG9mZnNldC14OiAtOTk5cHgsXHJcblx0XHRvZmZzZXQteTogLTk4MnB4LFxyXG5cdFx0d2lkdGg6IDU2cHgsXHJcblx0XHRoZWlnaHQ6IDVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdjaF9sc3RfaW5kaV9ob3Zlcic6IChcclxuXHRcdG9mZnNldC14OiAtOTI1cHgsXHJcblx0XHRvZmZzZXQteTogLTM4MHB4LFxyXG5cdFx0d2lkdGg6IDU2cHgsXHJcblx0XHRoZWlnaHQ6IDVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdjaF9sc3RfbmV4dCc6IChcclxuXHRcdG9mZnNldC14OiAtMTA3OXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC03NTJweCxcclxuXHRcdHdpZHRoOiAyNnB4LFxyXG5cdFx0aGVpZ2h0OiA1M3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2NoX2xzdF9wcmV2JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDQzcHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiAyNnB4LFxyXG5cdFx0aGVpZ2h0OiA1MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2RhcmtfZWxmJzogKFxyXG5cdFx0b2Zmc2V0LXg6IDBweCxcclxuXHRcdG9mZnNldC15OiAtNzQxcHgsXHJcblx0XHR3aWR0aDogMzYwcHgsXHJcblx0XHRoZWlnaHQ6IDU5cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnZGVrYW4nOiAoXHJcblx0XHRvZmZzZXQteDogLTcxOHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0zMTdweCxcclxuXHRcdHdpZHRoOiAyNjFweCxcclxuXHRcdGhlaWdodDogNTlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdkaGFuJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC02NjdweCxcclxuXHRcdG9mZnNldC15OiAtNzQxcHgsXHJcblx0XHR3aWR0aDogMjM0cHgsXHJcblx0XHRoZWlnaHQ6IDU5cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnZG93bic6IChcclxuXHRcdG9mZnNldC14OiAtMTE5M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC0yMjBweCxcclxuXHRcdHdpZHRoOiAxMHB4LFxyXG5cdFx0aGVpZ2h0OiA2cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnZHVuZ2Vvbic6IChcclxuXHRcdG9mZnNldC14OiAtMjQycHgsXHJcblx0XHRvZmZzZXQteTogLTQ3N3B4LFxyXG5cdFx0d2lkdGg6IDM5OXB4LFxyXG5cdFx0aGVpZ2h0OiA1OXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2VsZic6IChcclxuXHRcdG9mZnNldC14OiAtMjA0cHgsXHJcblx0XHRvZmZzZXQteTogLTk5NXB4LFxyXG5cdFx0d2lkdGg6IDExOHB4LFxyXG5cdFx0aGVpZ2h0OiA1OXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2Zsb3dfbmV4dCc6IChcclxuXHRcdG9mZnNldC14OiAtMTI2NXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMDM2cHgsXHJcblx0XHR3aWR0aDogMTNweCxcclxuXHRcdGhlaWdodDogMjVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdmbG93X3ByZXYnOiAoXHJcblx0XHRvZmZzZXQteDogLTEwOTNweCxcclxuXHRcdG9mZnNldC15OiAtNDA3cHgsXHJcblx0XHR3aWR0aDogMTJweCxcclxuXHRcdGhlaWdodDogMjRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdnaWFudCc6IChcclxuXHRcdG9mZnNldC14OiAtNzE4cHgsXHJcblx0XHRvZmZzZXQteTogLTM5N3B4LFxyXG5cdFx0d2lkdGg6IDI0NnB4LFxyXG5cdFx0aGVpZ2h0OiA2MXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2dvbGRfbGJsJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0zNzhweCxcclxuXHRcdG9mZnNldC15OiAtNTQwcHgsXHJcblx0XHR3aWR0aDogMTAycHgsXHJcblx0XHRoZWlnaHQ6IDMzcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnZ3JlZW5fbGJsJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC05OTlweCxcclxuXHRcdG9mZnNldC15OiAtOTQ1cHgsXHJcblx0XHR3aWR0aDogMTAycHgsXHJcblx0XHRoZWlnaHQ6IDMzcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnZ3VpZGVfYnRuX2J1eSc6IChcclxuXHRcdG9mZnNldC14OiAtNjExcHgsXHJcblx0XHRvZmZzZXQteTogLTkyOHB4LFxyXG5cdFx0d2lkdGg6IDM1cHgsXHJcblx0XHRoZWlnaHQ6IDIwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnZ3VpZGVfYnRuX2dpdmUnOiAoXHJcblx0XHRvZmZzZXQteDogLTU3MnB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05MjhweCxcclxuXHRcdHdpZHRoOiAzNXB4LFxyXG5cdFx0aGVpZ2h0OiAyMHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2hhbGZfZWxmJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC02NDVweCxcclxuXHRcdG9mZnNldC15OiAtNDc3cHgsXHJcblx0XHR3aWR0aDogMzQ0cHgsXHJcblx0XHRoZWlnaHQ6IDU5cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaHVtYW4nOiAoXHJcblx0XHRvZmZzZXQteDogLTM2NHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC03NDFweCxcclxuXHRcdHdpZHRoOiAyOTlweCxcclxuXHRcdGhlaWdodDogNTlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fYWNjb3VudF90aGllZic6IChcclxuXHRcdG9mZnNldC14OiAtMTIwN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC05NDNweCxcclxuXHRcdHdpZHRoOiA2N3B4LFxyXG5cdFx0aGVpZ2h0OiA2MHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19hcmNoaXZlJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC05NXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05OTVweCxcclxuXHRcdHdpZHRoOiAxMDVweCxcclxuXHRcdGhlaWdodDogNjdweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fYXJyX2FjY29yZGlvbic6IChcclxuXHRcdG9mZnNldC14OiAtNzE4cHgsXHJcblx0XHRvZmZzZXQteTogLTQ2MnB4LFxyXG5cdFx0d2lkdGg6IDIxcHgsXHJcblx0XHRoZWlnaHQ6IDExcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Fycl9idWJibGUnOiAoXHJcblx0XHRvZmZzZXQteDogLTEwOTRweCxcclxuXHRcdG9mZnNldC15OiAtNjQzcHgsXHJcblx0XHR3aWR0aDogMTJweCxcclxuXHRcdGhlaWdodDogOXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19hcnJfY2FsZW5kYXInOiAoXHJcblx0XHRvZmZzZXQteDogLTEwOTRweCxcclxuXHRcdG9mZnNldC15OiAtNjc4cHgsXHJcblx0XHR3aWR0aDogMTJweCxcclxuXHRcdGhlaWdodDogN3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19hcnJfZG93bic6IChcclxuXHRcdG9mZnNldC14OiAtMTA5NHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC02NjZweCxcclxuXHRcdHdpZHRoOiAxMXB4LFxyXG5cdFx0aGVpZ2h0OiA4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Fycl9kb3duMic6IChcclxuXHRcdG9mZnNldC14OiAtMTA5NHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC02ODlweCxcclxuXHRcdHdpZHRoOiAxMXB4LFxyXG5cdFx0aGVpZ2h0OiA2cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Fycl9kb3duMyc6IChcclxuXHRcdG9mZnNldC14OiAtMTA5NHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC02NTZweCxcclxuXHRcdHdpZHRoOiAxMXB4LFxyXG5cdFx0aGVpZ2h0OiA2cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Fycl9kb3duNCc6IChcclxuXHRcdG9mZnNldC14OiAtMTA4NXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0zOTVweCxcclxuXHRcdHdpZHRoOiAxNXB4LFxyXG5cdFx0aGVpZ2h0OiA4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Fycl9mYXEnOiAoXHJcblx0XHRvZmZzZXQteDogLTEzMjdweCxcclxuXHRcdG9mZnNldC15OiAtOTY3cHgsXHJcblx0XHR3aWR0aDogOHB4LFxyXG5cdFx0aGVpZ2h0OiAxNXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19hcnJfZ2FtZW1hbGwnOiAoXHJcblx0XHRvZmZzZXQteDogLTEzMjZweCxcclxuXHRcdG9mZnNldC15OiAtMTE0NHB4LFxyXG5cdFx0d2lkdGg6IDlweCxcclxuXHRcdGhlaWdodDogNnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19hcnJfbG5iJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDc5cHgsXHJcblx0XHRvZmZzZXQteTogLTg0MXB4LFxyXG5cdFx0d2lkdGg6IDE1cHgsXHJcblx0XHRoZWlnaHQ6IDhweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fYXJyX3JlZnVuZCc6IChcclxuXHRcdG9mZnNldC14OiAtMTMyN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMDM1cHgsXHJcblx0XHR3aWR0aDogOHB4LFxyXG5cdFx0aGVpZ2h0OiA1cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Fycl9yaWdodCc6IChcclxuXHRcdG9mZnNldC14OiAtMTMzMHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC01NjlweCxcclxuXHRcdHdpZHRoOiA1cHgsXHJcblx0XHRoZWlnaHQ6IDlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fYXJyX3R4dCc6IChcclxuXHRcdG9mZnNldC14OiAtMTMyOXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05MTRweCxcclxuXHRcdHdpZHRoOiA2cHgsXHJcblx0XHRoZWlnaHQ6IDlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fYXJyX3R4dF9ibHVlJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMzI5cHgsXHJcblx0XHRvZmZzZXQteTogLTkwMXB4LFxyXG5cdFx0d2lkdGg6IDZweCxcclxuXHRcdGhlaWdodDogOXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19hcnJfdHh0X2dhbWVtYWxsJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMzI5cHgsXHJcblx0XHRvZmZzZXQteTogLTU1N3B4LFxyXG5cdFx0d2lkdGg6IDRweCxcclxuXHRcdGhlaWdodDogN3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19hdHRhY2gnOiAoXHJcblx0XHRvZmZzZXQteDogLTEwOTRweCxcclxuXHRcdG9mZnNldC15OiAtNTMzcHgsXHJcblx0XHR3aWR0aDogMTJweCxcclxuXHRcdGhlaWdodDogMTJweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fYmFycyc6IChcclxuXHRcdG9mZnNldC14OiAtODQ3cHgsXHJcblx0XHRvZmZzZXQteTogLTU0MHB4LFxyXG5cdFx0d2lkdGg6IDE2cHgsXHJcblx0XHRoZWlnaHQ6IDEzcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2JhcnNfaG92ZXInOiAoXHJcblx0XHRvZmZzZXQteDogLTgyN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC01NDBweCxcclxuXHRcdHdpZHRoOiAxNnB4LFxyXG5cdFx0aGVpZ2h0OiAxM3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19icm9uemUnOiAoXHJcblx0XHRvZmZzZXQteDogLTM1MHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC01ODdweCxcclxuXHRcdHdpZHRoOiAxNzFweCxcclxuXHRcdGhlaWdodDogMTUwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Jyb256ZV9iYWRnZSc6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC05OTdweCxcclxuXHRcdHdpZHRoOiA0MHB4LFxyXG5cdFx0aGVpZ2h0OiA0NXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19icm9uemVfc20nOiAoXHJcblx0XHRvZmZzZXQteDogLTY1MXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05OTVweCxcclxuXHRcdHdpZHRoOiA1NnB4LFxyXG5cdFx0aGVpZ2h0OiA0OXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jYWxlbmRhcic6IChcclxuXHRcdG9mZnNldC14OiAtNDU1cHgsXHJcblx0XHRvZmZzZXQteTogLTExNTNweCxcclxuXHRcdHdpZHRoOiAxN3B4LFxyXG5cdFx0aGVpZ2h0OiAxOXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jYWxlbmRhcl9nYW1lbWFsbCc6IChcclxuXHRcdG9mZnNldC14OiAtMTA5M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC00MzVweCxcclxuXHRcdHdpZHRoOiAxNHB4LFxyXG5cdFx0aGVpZ2h0OiAxNnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jYXNoJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDg4cHgsXHJcblx0XHRvZmZzZXQteTogLTkwM3B4LFxyXG5cdFx0d2lkdGg6IDE5cHgsXHJcblx0XHRoZWlnaHQ6IDE5cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Nhc2hfYmxhY2tfc21hbGwnOiAoXHJcblx0XHRvZmZzZXQteDogLTExMDNweCxcclxuXHRcdG9mZnNldC15OiAtMTExMnB4LFxyXG5cdFx0d2lkdGg6IDE3cHgsXHJcblx0XHRoZWlnaHQ6IDE3cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Nhc2hfYmx1ZV9zbWFsbCc6IChcclxuXHRcdG9mZnNldC14OiAtNDc2cHgsXHJcblx0XHRvZmZzZXQteTogLTExNTNweCxcclxuXHRcdHdpZHRoOiAxN3B4LFxyXG5cdFx0aGVpZ2h0OiAxN3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jYXNoX2dyYXknOiAoXHJcblx0XHRvZmZzZXQteDogLTEwODhweCxcclxuXHRcdG9mZnNldC15OiAtODgwcHgsXHJcblx0XHR3aWR0aDogMTlweCxcclxuXHRcdGhlaWdodDogMTlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2FzaF9ncmF5X3NtYWxsJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC00OTdweCxcclxuXHRcdG9mZnNldC15OiAtMTE1M3B4LFxyXG5cdFx0d2lkdGg6IDE3cHgsXHJcblx0XHRoZWlnaHQ6IDE3cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2NoYW5nZV9wYXNzJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMTExcHgsXHJcblx0XHRvZmZzZXQteTogLTYwM3B4LFxyXG5cdFx0d2lkdGg6IDkxcHgsXHJcblx0XHRoZWlnaHQ6IDcycHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2NoYW5nZV9yZXF1ZXN0JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMjA3cHgsXHJcblx0XHRvZmZzZXQteTogLTEwODRweCxcclxuXHRcdHdpZHRoOiA2MnB4LFxyXG5cdFx0aGVpZ2h0OiA2MXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGFuZ2VfdG8nOiAoXHJcblx0XHRvZmZzZXQteDogLTEzMjdweCxcclxuXHRcdG9mZnNldC15OiAtMTAxNnB4LFxyXG5cdFx0d2lkdGg6IDhweCxcclxuXHRcdGhlaWdodDogMTVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2hhcl9jaGFuZ2Vfbyc6IChcclxuXHRcdG9mZnNldC14OiAtMTExMXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0zNDdweCxcclxuXHRcdHdpZHRoOiA4MnB4LFxyXG5cdFx0aGVpZ2h0OiA4MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGFyX2xvY2snOiAoXHJcblx0XHRvZmZzZXQteDogLTEyODNweCxcclxuXHRcdG9mZnNldC15OiAtNDEzcHgsXHJcblx0XHR3aWR0aDogNTFweCxcclxuXHRcdGhlaWdodDogNDZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2hhcl90cmFuc2ZlcnJlZCc6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC01NjlweCxcclxuXHRcdHdpZHRoOiA0M3B4LFxyXG5cdFx0aGVpZ2h0OiA0N3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGFyYWN0ZXJfbmFtZSc6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC04NTdweCxcclxuXHRcdHdpZHRoOiA0NnB4LFxyXG5cdFx0aGVpZ2h0OiA0MHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGFyYWN0ZXJfbmFtZV9iJzogKFxyXG5cdFx0b2Zmc2V0LXg6IDBweCxcclxuXHRcdG9mZnNldC15OiAtOTk1cHgsXHJcblx0XHR3aWR0aDogOTFweCxcclxuXHRcdGhlaWdodDogNzlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2hhcmFjdGVyX25hbWVfbyc6IChcclxuXHRcdG9mZnNldC14OiAtMTExMXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0yNjFweCxcclxuXHRcdHdpZHRoOiA4MnB4LFxyXG5cdFx0aGVpZ2h0OiA4MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGFyYWN0ZXJfcHJvdGVjdCc6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC03NjVweCxcclxuXHRcdHdpZHRoOiA0NXB4LFxyXG5cdFx0aGVpZ2h0OiA0MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGFyYWN0ZXJfcHJvdGVjdDJfYic6IChcclxuXHRcdG9mZnNldC14OiAtMjMzcHgsXHJcblx0XHRvZmZzZXQteTogLTg2OHB4LFxyXG5cdFx0d2lkdGg6IDExMnB4LFxyXG5cdFx0aGVpZ2h0OiAxMDFweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2hhcmFjdGVyX3Byb3RlY3RfMSc6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC04MTFweCxcclxuXHRcdHdpZHRoOiA0NXB4LFxyXG5cdFx0aGVpZ2h0OiA0MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGFyYWN0ZXJfcHJvdGVjdF8xX2InOiAoXHJcblx0XHRvZmZzZXQteDogLTk5OXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC02NjZweCxcclxuXHRcdHdpZHRoOiA5MXB4LFxyXG5cdFx0aGVpZ2h0OiA4MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGFyYWN0ZXJfcHJvdGVjdF9iJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC05OTlweCxcclxuXHRcdG9mZnNldC15OiAtNDk0cHgsXHJcblx0XHR3aWR0aDogOTFweCxcclxuXHRcdGhlaWdodDogODJweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2hhcmFjdGVyX3VucHJvdGVjdCc6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC03MTlweCxcclxuXHRcdHdpZHRoOiA0NXB4LFxyXG5cdFx0aGVpZ2h0OiA0MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGFyYWN0ZXJfdW5wcm90ZWN0XzEnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyODNweCxcclxuXHRcdG9mZnNldC15OiAtNjczcHgsXHJcblx0XHR3aWR0aDogNDVweCxcclxuXHRcdGhlaWdodDogNDJweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2hhcmFjdGVyX3VucHJvdGVjdF9iJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC05OTlweCxcclxuXHRcdG9mZnNldC15OiAtNTgwcHgsXHJcblx0XHR3aWR0aDogOTFweCxcclxuXHRcdGhlaWdodDogODJweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2hhcnNfbG9ja2VkJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC00MDRweCxcclxuXHRcdG9mZnNldC15OiAtOTk1cHgsXHJcblx0XHR3aWR0aDogNjNweCxcclxuXHRcdGhlaWdodDogNTRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2hlY2tfYWNjJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC00MTZweCxcclxuXHRcdG9mZnNldC15OiAtMTA3OHB4LFxyXG5cdFx0d2lkdGg6IDY1cHgsXHJcblx0XHRoZWlnaHQ6IDU4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Noa2JveCc6IChcclxuXHRcdG9mZnNldC14OiAtNDA3cHgsXHJcblx0XHRvZmZzZXQteTogLTExNTNweCxcclxuXHRcdHdpZHRoOiAyMHB4LFxyXG5cdFx0aGVpZ2h0OiAyMHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGtib3gyJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0zODNweCxcclxuXHRcdG9mZnNldC15OiAtMTE1M3B4LFxyXG5cdFx0d2lkdGg6IDIwcHgsXHJcblx0XHRoZWlnaHQ6IDIwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Noa2JveDJfY2hlY2tlZCc6IChcclxuXHRcdG9mZnNldC14OiAtMjg3cHgsXHJcblx0XHRvZmZzZXQteTogLTExNTNweCxcclxuXHRcdHdpZHRoOiAyMHB4LFxyXG5cdFx0aGVpZ2h0OiAyMHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGtib3gzJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xNjVweCxcclxuXHRcdG9mZnNldC15OiAtMTE4N3B4LFxyXG5cdFx0d2lkdGg6IDE2cHgsXHJcblx0XHRoZWlnaHQ6IDIwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Noa2JveDNfY2hlY2tlZCc6IChcclxuXHRcdG9mZnNldC14OiAtMTQ1cHgsXHJcblx0XHRvZmZzZXQteTogLTExODdweCxcclxuXHRcdHdpZHRoOiAxNnB4LFxyXG5cdFx0aGVpZ2h0OiAyMHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaGtib3hfY2hlY2tlZCc6IChcclxuXHRcdG9mZnNldC14OiAtMzExcHgsXHJcblx0XHRvZmZzZXQteTogLTExNTNweCxcclxuXHRcdHdpZHRoOiAyMHB4LFxyXG5cdFx0aGVpZ2h0OiAyMHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jaXJjbGVfYmx1ZSc6IChcclxuXHRcdG9mZnNldC14OiAtMTEyNHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMTEycHgsXHJcblx0XHR3aWR0aDogMTdweCxcclxuXHRcdGhlaWdodDogMTdweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2lyY2xlX3doaXRlJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMTY2cHgsXHJcblx0XHRvZmZzZXQteTogLTExMTJweCxcclxuXHRcdHdpZHRoOiAxN3B4LFxyXG5cdFx0aGVpZ2h0OiAxN3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jbG9jayc6IChcclxuXHRcdG9mZnNldC14OiAtMTI2NXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMDY1cHgsXHJcblx0XHR3aWR0aDogMTRweCxcclxuXHRcdGhlaWdodDogMTRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY2xvc2VfcG9wJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMTAzcHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiAzMHB4LFxyXG5cdFx0aGVpZ2h0OiAzMHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jbG9zZV9wb3BfZ2FtZW1hbGwnOiAoXHJcblx0XHRvZmZzZXQteDogLTUxOHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMTUzcHgsXHJcblx0XHR3aWR0aDogMTZweCxcclxuXHRcdGhlaWdodDogMTZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY29tbWVudCc6IChcclxuXHRcdG9mZnNldC14OiAtODY3cHgsXHJcblx0XHRvZmZzZXQteTogLTU0MHB4LFxyXG5cdFx0d2lkdGg6IDE0cHgsXHJcblx0XHRoZWlnaHQ6IDEzcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2NvbmZpcm1fYWNjZXB0JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC03MTFweCxcclxuXHRcdG9mZnNldC15OiAtOTk1cHgsXHJcblx0XHR3aWR0aDogNTRweCxcclxuXHRcdGhlaWdodDogNDZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fY29uZmlybV9hY2NlcHRfYic6IChcclxuXHRcdG9mZnNldC14OiAtOTk5cHgsXHJcblx0XHRvZmZzZXQteTogMHB4LFxyXG5cdFx0d2lkdGg6IDEwOHB4LFxyXG5cdFx0aGVpZ2h0OiA5MXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jb3Vwb24nOiAoXHJcblx0XHRvZmZzZXQteDogLTY1MHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05MjhweCxcclxuXHRcdHdpZHRoOiAyOXB4LFxyXG5cdFx0aGVpZ2h0OiAxOHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jb3Vwb25fY29uZmlybSc6IChcclxuXHRcdG9mZnNldC14OiAtODhweCxcclxuXHRcdG9mZnNldC15OiAtMTA3OHB4LFxyXG5cdFx0d2lkdGg6IDg0cHgsXHJcblx0XHRoZWlnaHQ6IDcxcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2NvdXBvbl9jb25maXJtMic6IChcclxuXHRcdG9mZnNldC14OiAwcHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA4NHB4LFxyXG5cdFx0aGVpZ2h0OiA3MXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jb3Vwb25faW4nOiAoXHJcblx0XHRvZmZzZXQteDogLTEyMDdweCxcclxuXHRcdG9mZnNldC15OiAtMTAwN3B4LFxyXG5cdFx0d2lkdGg6IDU0cHgsXHJcblx0XHRoZWlnaHQ6IDczcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2NvdXBvbl9vdXQnOiAoXHJcblx0XHRvZmZzZXQteDogLTYzcHgsXHJcblx0XHRvZmZzZXQteTogLTExNTNweCxcclxuXHRcdHdpZHRoOiA1NHB4LFxyXG5cdFx0aGVpZ2h0OiA1OXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19jb3Vwb25fcmVnJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMjA3cHgsXHJcblx0XHRvZmZzZXQteTogLTg4MHB4LFxyXG5cdFx0d2lkdGg6IDcxcHgsXHJcblx0XHRoZWlnaHQ6IDU5cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2NvdXBvbl93cml0ZSc6IChcclxuXHRcdG9mZnNldC14OiAtOTA1cHgsXHJcblx0XHRvZmZzZXQteTogLTc0MXB4LFxyXG5cdFx0d2lkdGg6IDc5cHgsXHJcblx0XHRoZWlnaHQ6IDU4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2N1cnJlbmN5JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0yNjNweCxcclxuXHRcdG9mZnNldC15OiAtMTE1M3B4LFxyXG5cdFx0d2lkdGg6IDIwcHgsXHJcblx0XHRoZWlnaHQ6IDIwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2N1cnJlbmN5X3NtJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMTQ1cHgsXHJcblx0XHRvZmZzZXQteTogLTExMTJweCxcclxuXHRcdHdpZHRoOiAxN3B4LFxyXG5cdFx0aGVpZ2h0OiAxN3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19kYXVtJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC00MzdweCxcclxuXHRcdG9mZnNldC15OiAtOTI4cHgsXHJcblx0XHR3aWR0aDogNTlweCxcclxuXHRcdGhlaWdodDogMjRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZGVsJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC03MDVweCxcclxuXHRcdG9mZnNldC15OiAtOTI4cHgsXHJcblx0XHR3aWR0aDogMThweCxcclxuXHRcdGhlaWdodDogMThweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZGVsZWdhdGlvbic6IChcclxuXHRcdG9mZnNldC14OiAtNzExcHgsXHJcblx0XHRvZmZzZXQteTogLTg2OHB4LFxyXG5cdFx0d2lkdGg6IDk3cHgsXHJcblx0XHRoZWlnaHQ6IDQ4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2RpYW1vbmQnOiAoXHJcblx0XHRvZmZzZXQteDogLTk2N3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC04MDRweCxcclxuXHRcdHdpZHRoOiAyNHB4LFxyXG5cdFx0aGVpZ2h0OiAyMHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19kb25lJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC05OTlweCxcclxuXHRcdG9mZnNldC15OiAtMTk3cHgsXHJcblx0XHR3aWR0aDogOThweCxcclxuXHRcdGhlaWdodDogOThweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZG9uZTInOiAoXHJcblx0XHRvZmZzZXQteDogLTExMTFweCxcclxuXHRcdG9mZnNldC15OiAtODQycHgsXHJcblx0XHR3aWR0aDogNzhweCxcclxuXHRcdGhlaWdodDogNzhweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZG93bl9idG4nOiAoXHJcblx0XHRvZmZzZXQteDogLTEyODNweCxcclxuXHRcdG9mZnNldC15OiAtMzYwcHgsXHJcblx0XHR3aWR0aDogNDlweCxcclxuXHRcdGhlaWdodDogNDlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZG93bmxvYWQnOiAoXHJcblx0XHRvZmZzZXQteDogLTIzN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMTUzcHgsXHJcblx0XHR3aWR0aDogMjJweCxcclxuXHRcdGhlaWdodDogMjJweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZG93bmxvYWRfbCc6IChcclxuXHRcdG9mZnNldC14OiAtMTIxcHgsXHJcblx0XHRvZmZzZXQteTogLTExODdweCxcclxuXHRcdHdpZHRoOiAyMHB4LFxyXG5cdFx0aGVpZ2h0OiAyNHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19kb3dubG9hZF9vc3QnOiAoXHJcblx0XHRvZmZzZXQteDogLTEwODhweCxcclxuXHRcdG9mZnNldC15OiAtOTI2cHgsXHJcblx0XHR3aWR0aDogMTZweCxcclxuXHRcdGhlaWdodDogMTRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZG93bmxvYWRfcyc6IChcclxuXHRcdG9mZnNldC14OiAtNzUxcHgsXHJcblx0XHRvZmZzZXQteTogLTkyOHB4LFxyXG5cdFx0d2lkdGg6IDE2cHgsXHJcblx0XHRoZWlnaHQ6IDE0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2V4Y19sJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC05OTlweCxcclxuXHRcdG9mZnNldC15OiAtOTVweCxcclxuXHRcdHdpZHRoOiA5OHB4LFxyXG5cdFx0aGVpZ2h0OiA5OHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19leGNfcyc6IChcclxuXHRcdG9mZnNldC14OiAtMTExMXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC02NzlweCxcclxuXHRcdHdpZHRoOiA4MHB4LFxyXG5cdFx0aGVpZ2h0OiA4MHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19leGNfeHMnOiAoXHJcblx0XHRvZmZzZXQteDogLTExMTFweCxcclxuXHRcdG9mZnNldC15OiAtOTI0cHgsXHJcblx0XHR3aWR0aDogNzhweCxcclxuXHRcdGhlaWdodDogNzhweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZXllJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC03NDNweCxcclxuXHRcdG9mZnNldC15OiAtNDYycHgsXHJcblx0XHR3aWR0aDogMTRweCxcclxuXHRcdGhlaWdodDogMTBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZmFjZWJvb2snOiAoXHJcblx0XHRvZmZzZXQteDogLTk2NHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05OTVweCxcclxuXHRcdHdpZHRoOiAzNHB4LFxyXG5cdFx0aGVpZ2h0OiAzNHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19mZWF0dXJlXzEnOiAoXHJcblx0XHRvZmZzZXQteDogLTcwMHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC01ODdweCxcclxuXHRcdHdpZHRoOiAxMDhweCxcclxuXHRcdGhlaWdodDogMTM0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2ZlYXR1cmVfMic6IChcclxuXHRcdG9mZnNldC14OiAtMTE3cHgsXHJcblx0XHRvZmZzZXQteTogLTg2OHB4LFxyXG5cdFx0d2lkdGg6IDExMnB4LFxyXG5cdFx0aGVpZ2h0OiAxMTJweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZmVhdHVyZV8zJzogKFxyXG5cdFx0b2Zmc2V0LXg6IDBweCxcclxuXHRcdG9mZnNldC15OiAtODY4cHgsXHJcblx0XHR3aWR0aDogMTEzcHgsXHJcblx0XHRoZWlnaHQ6IDEyM3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19maXJzdCc6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMTkwcHgsXHJcblx0XHR3aWR0aDogNDBweCxcclxuXHRcdGhlaWdodDogNDBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZmlyc3RfZ2FtZW1hbGwnOiAoXHJcblx0XHRvZmZzZXQteDogLTExOTNweCxcclxuXHRcdG9mZnNldC15OiAtMTY4cHgsXHJcblx0XHR3aWR0aDogMTBweCxcclxuXHRcdGhlaWdodDogMTBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZmxvd19hcnInOiAoXHJcblx0XHRvZmZzZXQteDogLTEyNjVweCxcclxuXHRcdG9mZnNldC15OiAtMTAwN3B4LFxyXG5cdFx0d2lkdGg6IDEzcHgsXHJcblx0XHRoZWlnaHQ6IDI1cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2Zsb3dfZG9uZSc6IChcclxuXHRcdG9mZnNldC14OiAtMTA0MXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05OTVweCxcclxuXHRcdHdpZHRoOiAzNnB4LFxyXG5cdFx0aGVpZ2h0OiAyNnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19mcmF1ZCc6IChcclxuXHRcdG9mZnNldC14OiAtMTIwN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC02ODBweCxcclxuXHRcdHdpZHRoOiA3MHB4LFxyXG5cdFx0aGVpZ2h0OiA2MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19nYW1lX2FjY2Vzcyc6IChcclxuXHRcdG9mZnNldC14OiAtOTM1cHgsXHJcblx0XHRvZmZzZXQteTogLTg2OHB4LFxyXG5cdFx0d2lkdGg6IDU4cHgsXHJcblx0XHRoZWlnaHQ6IDQ1cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2dlbmRlcl9jaGFuZ2UnOiAoXHJcblx0XHRvZmZzZXQteDogLTkzNHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC01ODdweCxcclxuXHRcdHdpZHRoOiA1OXB4LFxyXG5cdFx0aGVpZ2h0OiA2MHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19nZW5kZXJfY2hhbmdlXzInOiAoXHJcblx0XHRvZmZzZXQteDogLTExMTFweCxcclxuXHRcdG9mZnNldC15OiAtODBweCxcclxuXHRcdHdpZHRoOiA4M3B4LFxyXG5cdFx0aGVpZ2h0OiA4NHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19nZW5kZXJfY2hhbmdlX2InOiAoXHJcblx0XHRvZmZzZXQteDogLTgxMnB4LFxyXG5cdFx0b2Zmc2V0LXk6IC01ODdweCxcclxuXHRcdHdpZHRoOiAxMThweCxcclxuXHRcdGhlaWdodDogMTE4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2dpZnQnOiAoXHJcblx0XHRvZmZzZXQteDogLTEwOTNweCxcclxuXHRcdG9mZnNldC15OiAtNDU1cHgsXHJcblx0XHR3aWR0aDogMTRweCxcclxuXHRcdGhlaWdodDogMTZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZ2lmdF9jaGFuZ2UnOiAoXHJcblx0XHRvZmZzZXQteDogMHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMTUzcHgsXHJcblx0XHR3aWR0aDogNTlweCxcclxuXHRcdGhlaWdodDogNTlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZ29sZCc6IChcclxuXHRcdG9mZnNldC14OiAwcHgsXHJcblx0XHRvZmZzZXQteTogLTU4N3B4LFxyXG5cdFx0d2lkdGg6IDE3MXB4LFxyXG5cdFx0aGVpZ2h0OiAxNTBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZ29sZF9iYWRnZSc6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMDk1cHgsXHJcblx0XHR3aWR0aDogNDBweCxcclxuXHRcdGhlaWdodDogNDVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZ29sZF9zbSc6IChcclxuXHRcdG9mZnNldC14OiAtNDcxcHgsXHJcblx0XHRvZmZzZXQteTogLTk5NXB4LFxyXG5cdFx0d2lkdGg6IDU2cHgsXHJcblx0XHRoZWlnaHQ6IDQ5cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2d1aWRlJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDk0cHgsXHJcblx0XHRvZmZzZXQteTogLTYxM3B4LFxyXG5cdFx0d2lkdGg6IDExcHgsXHJcblx0XHRoZWlnaHQ6IDExcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2d1aWRlX2dyYXknOiAoXHJcblx0XHRvZmZzZXQteDogLTEwOTRweCxcclxuXHRcdG9mZnNldC15OiAtNTY1cHgsXHJcblx0XHR3aWR0aDogMTFweCxcclxuXHRcdGhlaWdodDogMTFweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZ3VpbGRfYWNjZXB0XzInOiAoXHJcblx0XHRvZmZzZXQteDogLTEyODNweCxcclxuXHRcdG9mZnNldC15OiAtOTAxcHgsXHJcblx0XHR3aWR0aDogNDJweCxcclxuXHRcdGhlaWdodDogNDNweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fZ3VpbGRfYWNjZXB0XzJfYic6IChcclxuXHRcdG9mZnNldC14OiAtOTk5cHgsXHJcblx0XHRvZmZzZXQteTogLTg1NHB4LFxyXG5cdFx0d2lkdGg6IDg1cHgsXHJcblx0XHRoZWlnaHQ6IDg3cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2d1aWxkX2NoYW5nZSc6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC01MTNweCxcclxuXHRcdHdpZHRoOiA0MnB4LFxyXG5cdFx0aGVpZ2h0OiA1MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19ndWlsZF9jaGFuZ2VfYic6IChcclxuXHRcdG9mZnNldC14OiAtOTk5cHgsXHJcblx0XHRvZmZzZXQteTogLTI5OXB4LFxyXG5cdFx0d2lkdGg6IDgycHgsXHJcblx0XHRoZWlnaHQ6IDEwNHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19ndWlsZF9uYW1lY2hhbmdlJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMjgzcHgsXHJcblx0XHRvZmZzZXQteTogLTYyMHB4LFxyXG5cdFx0d2lkdGg6IDM5cHgsXHJcblx0XHRoZWlnaHQ6IDQ5cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2d1aWxkX25hbWVjaGFuZ2VfYic6IChcclxuXHRcdG9mZnNldC14OiAtOTk5cHgsXHJcblx0XHRvZmZzZXQteTogLTc1MnB4LFxyXG5cdFx0d2lkdGg6IDc2cHgsXHJcblx0XHRoZWlnaHQ6IDk4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2hhbmQnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyMDdweCxcclxuXHRcdG9mZnNldC15OiAtODExcHgsXHJcblx0XHR3aWR0aDogNjVweCxcclxuXHRcdGhlaWdodDogNjVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29faGFuZF9naWZ0JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMjA3cHgsXHJcblx0XHRvZmZzZXQteTogLTg0cHgsXHJcblx0XHR3aWR0aDogNzBweCxcclxuXHRcdGhlaWdodDogNzZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29faGVhcnQnOiAoXHJcblx0XHRvZmZzZXQteDogLTc3MXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05MjhweCxcclxuXHRcdHdpZHRoOiAxNnB4LFxyXG5cdFx0aGVpZ2h0OiAxNHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19oZWFydF9uJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC03OTFweCxcclxuXHRcdG9mZnNldC15OiAtOTI4cHgsXHJcblx0XHR3aWR0aDogMTZweCxcclxuXHRcdGhlaWdodDogMTRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29faGVhcnRfdyc6IChcclxuXHRcdG9mZnNldC14OiAtODExcHgsXHJcblx0XHRvZmZzZXQteTogLTkyOHB4LFxyXG5cdFx0d2lkdGg6IDE2cHgsXHJcblx0XHRoZWlnaHQ6IDE0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2hvbWUnOiAoXHJcblx0XHRvZmZzZXQteDogLTEwOTRweCxcclxuXHRcdG9mZnNldC15OiAtNTgwcHgsXHJcblx0XHR3aWR0aDogMTJweCxcclxuXHRcdGhlaWdodDogMTJweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29faG91c2UnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyMDdweCxcclxuXHRcdG9mZnNldC15OiAtMTY0cHgsXHJcblx0XHR3aWR0aDogNzJweCxcclxuXHRcdGhlaWdodDogNzFweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29faG91c2VfY2hhbmdlJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMTExcHgsXHJcblx0XHRvZmZzZXQteTogLTQzM3B4LFxyXG5cdFx0d2lkdGg6IDgycHgsXHJcblx0XHRoZWlnaHQ6IDgxcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2hvdXNlX3N3aXRjaCc6IChcclxuXHRcdG9mZnNldC14OiAtOTk5cHgsXHJcblx0XHRvZmZzZXQteTogLTQwN3B4LFxyXG5cdFx0d2lkdGg6IDkwcHgsXHJcblx0XHRoZWlnaHQ6IDgzcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2llJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC04NDlweCxcclxuXHRcdG9mZnNldC15OiAtOTk1cHgsXHJcblx0XHR3aWR0aDogMzVweCxcclxuXHRcdGhlaWdodDogMzVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29faW5xdWlyeSc6IChcclxuXHRcdG9mZnNldC14OiAtMTIwN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC03NDZweCxcclxuXHRcdHdpZHRoOiA3MXB4LFxyXG5cdFx0aGVpZ2h0OiA2MXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19pdG1fYnV5JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC04NzRweCxcclxuXHRcdG9mZnNldC15OiAtODY4cHgsXHJcblx0XHR3aWR0aDogNTdweCxcclxuXHRcdGhlaWdodDogNDdweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fa3J3b24nOiAoXHJcblx0XHRvZmZzZXQteDogLTIxMXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMTUzcHgsXHJcblx0XHR3aWR0aDogMjJweCxcclxuXHRcdGhlaWdodDogMjJweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fbGFzdCc6IChcclxuXHRcdG9mZnNldC14OiAtMzkzcHgsXHJcblx0XHRvZmZzZXQteTogLTkyOHB4LFxyXG5cdFx0d2lkdGg6IDQwcHgsXHJcblx0XHRoZWlnaHQ6IDQwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2xhc3RfZ2FtZW1hbGwnOiAoXHJcblx0XHRvZmZzZXQteDogLTExOTNweCxcclxuXHRcdG9mZnNldC15OiAtMTgycHgsXHJcblx0XHR3aWR0aDogMTBweCxcclxuXHRcdGhlaWdodDogMTBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fbGluayc6IChcclxuXHRcdG9mZnNldC14OiAtODg4cHgsXHJcblx0XHRvZmZzZXQteTogLTk5NXB4LFxyXG5cdFx0d2lkdGg6IDM0cHgsXHJcblx0XHRoZWlnaHQ6IDM0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX2xvY2snOiAoXHJcblx0XHRvZmZzZXQteDogLTEwOTRweCxcclxuXHRcdG9mZnNldC15OiAtNDk0cHgsXHJcblx0XHR3aWR0aDogMTNweCxcclxuXHRcdGhlaWdodDogMTZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fbG9ja19zaGllbGQnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyMDdweCxcclxuXHRcdG9mZnNldC15OiAwcHgsXHJcblx0XHR3aWR0aDogNzJweCxcclxuXHRcdGhlaWdodDogODBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fbG9naW4nOiAoXHJcblx0XHRvZmZzZXQteDogLTc0M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC01NDBweCxcclxuXHRcdHdpZHRoOiA1NnB4LFxyXG5cdFx0aGVpZ2h0OiAxNHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19sb2dpbjInOiAoXHJcblx0XHRvZmZzZXQteDogLTg3MXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0zODBweCxcclxuXHRcdHdpZHRoOiA1MHB4LFxyXG5cdFx0aGVpZ2h0OiAxMnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19sb2dpbl9vbmdhdGUnOiAoXHJcblx0XHRvZmZzZXQteDogLTcxOHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0zODBweCxcclxuXHRcdHdpZHRoOiA3M3B4LFxyXG5cdFx0aGVpZ2h0OiAxM3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19tYWludGVuYW5jZSc6IChcclxuXHRcdG9mZnNldC14OiAtMTExMXB4LFxyXG5cdFx0b2Zmc2V0LXk6IDBweCxcclxuXHRcdHdpZHRoOiA5MnB4LFxyXG5cdFx0aGVpZ2h0OiA3NnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19taW5pX2Rvd25sb2FkJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDk0cHgsXHJcblx0XHRvZmZzZXQteTogLTU5NnB4LFxyXG5cdFx0d2lkdGg6IDExcHgsXHJcblx0XHRoZWlnaHQ6IDEzcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX21vbml0b3InOiAoXHJcblx0XHRvZmZzZXQteDogLTMyNnB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05OTVweCxcclxuXHRcdHdpZHRoOiA3NHB4LFxyXG5cdFx0aGVpZ2h0OiA1NnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19tb25pdG9yMic6IChcclxuXHRcdG9mZnNldC14OiAtMTIwN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC02MTNweCxcclxuXHRcdHdpZHRoOiA3MnB4LFxyXG5cdFx0aGVpZ2h0OiA2M3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19tb25pdG9yX2wnOiAoXHJcblx0XHRvZmZzZXQteDogLTExMTFweCxcclxuXHRcdG9mZnNldC15OiAtMTAwNnB4LFxyXG5cdFx0d2lkdGg6IDg4cHgsXHJcblx0XHRoZWlnaHQ6IDY4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX25ld193aW5kb3cnOiAoXHJcblx0XHRvZmZzZXQteDogLTEwOTRweCxcclxuXHRcdG9mZnNldC15OiAtNjI4cHgsXHJcblx0XHR3aWR0aDogMTFweCxcclxuXHRcdGhlaWdodDogMTFweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fbmV4dCc6IChcclxuXHRcdG9mZnNldC14OiAtMzQ5cHgsXHJcblx0XHRvZmZzZXQteTogLTkyOHB4LFxyXG5cdFx0d2lkdGg6IDQwcHgsXHJcblx0XHRoZWlnaHQ6IDQwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX25leHRfZ2FtZW1hbGwnOiAoXHJcblx0XHRvZmZzZXQteDogLTEzMjlweCxcclxuXHRcdG9mZnNldC15OiAtNTQzcHgsXHJcblx0XHR3aWR0aDogNnB4LFxyXG5cdFx0aGVpZ2h0OiAxMHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19ub2RhdGEnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyMDdweCxcclxuXHRcdG9mZnNldC15OiAtMjM5cHgsXHJcblx0XHR3aWR0aDogNzBweCxcclxuXHRcdGhlaWdodDogNzBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fbnBjX2d1aWxkJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMjgzcHgsXHJcblx0XHRvZmZzZXQteTogLTQ2M3B4LFxyXG5cdFx0d2lkdGg6IDUwcHgsXHJcblx0XHRoZWlnaHQ6IDQ2cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX29uZ2F0ZSc6IChcclxuXHRcdG9mZnNldC14OiAtNzk1cHgsXHJcblx0XHRvZmZzZXQteTogLTM4MHB4LFxyXG5cdFx0d2lkdGg6IDcycHgsXHJcblx0XHRoZWlnaHQ6IDEzcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3BhcGVyJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMjgzcHgsXHJcblx0XHRvZmZzZXQteTogLTY4cHgsXHJcblx0XHR3aWR0aDogNTFweCxcclxuXHRcdGhlaWdodDogNjRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fcGRmJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC00MzFweCxcclxuXHRcdG9mZnNldC15OiAtMTE1M3B4LFxyXG5cdFx0d2lkdGg6IDIwcHgsXHJcblx0XHRoZWlnaHQ6IDIwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3BlcnNvbic6IChcclxuXHRcdG9mZnNldC14OiAtNTU3cHgsXHJcblx0XHRvZmZzZXQteTogLTExNTNweCxcclxuXHRcdHdpZHRoOiAxNXB4LFxyXG5cdFx0aGVpZ2h0OiAxNnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19wbGF0aW51bSc6IChcclxuXHRcdG9mZnNldC14OiAtMTc1cHgsXHJcblx0XHRvZmZzZXQteTogLTU4N3B4LFxyXG5cdFx0d2lkdGg6IDE3MXB4LFxyXG5cdFx0aGVpZ2h0OiAxNTBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fcGxhdGludW1fYmFkZ2UnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyODNweCxcclxuXHRcdG9mZnNldC15OiAtMTA0NnB4LFxyXG5cdFx0d2lkdGg6IDQwcHgsXHJcblx0XHRoZWlnaHQ6IDQ1cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3BsYXRpbnVtX3NtJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC01MzFweCxcclxuXHRcdG9mZnNldC15OiAtOTk1cHgsXHJcblx0XHR3aWR0aDogNTZweCxcclxuXHRcdGhlaWdodDogNDlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fcHJldic6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMjM0cHgsXHJcblx0XHR3aWR0aDogNDBweCxcclxuXHRcdGhlaWdodDogNDBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fcHJldl9nYW1lbWFsbCc6IChcclxuXHRcdG9mZnNldC14OiAtMTMyNnB4LFxyXG5cdFx0b2Zmc2V0LXk6IC02NThweCxcclxuXHRcdHdpZHRoOiA2cHgsXHJcblx0XHRoZWlnaHQ6IDEwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3F1ZXN0JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC02ODNweCxcclxuXHRcdG9mZnNldC15OiAtOTI4cHgsXHJcblx0XHR3aWR0aDogMThweCxcclxuXHRcdGhlaWdodDogMThweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fcmFjZV9jaGFuZ2UnOiAoXHJcblx0XHRvZmZzZXQteDogLTkzNHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC02NTFweCxcclxuXHRcdHdpZHRoOiA1OHB4LFxyXG5cdFx0aGVpZ2h0OiA1M3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19yYWNlX2NoYW5nZV8yJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMTExcHgsXHJcblx0XHRvZmZzZXQteTogLTc2M3B4LFxyXG5cdFx0d2lkdGg6IDgzcHgsXHJcblx0XHRoZWlnaHQ6IDc1cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3JpZ2h0X2FuZ2xlJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMTkzcHgsXHJcblx0XHRvZmZzZXQteTogLTE5NnB4LFxyXG5cdFx0d2lkdGg6IDEwcHgsXHJcblx0XHRoZWlnaHQ6IDEwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3NlYXJjaCc6IChcclxuXHRcdG9mZnNldC14OiAtMTA4MXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05OTVweCxcclxuXHRcdHdpZHRoOiAyNHB4LFxyXG5cdFx0aGVpZ2h0OiAyNHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zZWFyY2hfZ2FtZW1hbGwnOiAoXHJcblx0XHRvZmZzZXQteDogLTExODdweCxcclxuXHRcdG9mZnNldC15OiAtMTExMnB4LFxyXG5cdFx0d2lkdGg6IDE2cHgsXHJcblx0XHRoZWlnaHQ6IDE2cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3NlcnZlcl9sb2cnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyODNweCxcclxuXHRcdG9mZnNldC15OiAtMTM2cHgsXHJcblx0XHR3aWR0aDogNTFweCxcclxuXHRcdGhlaWdodDogNThweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fc2hpZWxkX2xvY2snOiAoXHJcblx0XHRvZmZzZXQteDogLTEwODhweCxcclxuXHRcdG9mZnNldC15OiAtODU0cHgsXHJcblx0XHR3aWR0aDogMThweCxcclxuXHRcdGhlaWdodDogMjJweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fc2lsdmVyJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC01MjVweCxcclxuXHRcdG9mZnNldC15OiAtNTg3cHgsXHJcblx0XHR3aWR0aDogMTcxcHgsXHJcblx0XHRoZWlnaHQ6IDE1MHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zaWx2ZXJfYmFkZ2UnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyODNweCxcclxuXHRcdG9mZnNldC15OiAtOTQ4cHgsXHJcblx0XHR3aWR0aDogNDBweCxcclxuXHRcdGhlaWdodDogNDVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fc2lsdmVyX3NtJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC01OTFweCxcclxuXHRcdG9mZnNldC15OiAtOTk1cHgsXHJcblx0XHR3aWR0aDogNTZweCxcclxuXHRcdGhlaWdodDogNDlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fc2xpZGVfbmV4dCc6IChcclxuXHRcdG9mZnNldC14OiAtMTIwN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC0zMTNweCxcclxuXHRcdHdpZHRoOiA3MHB4LFxyXG5cdFx0aGVpZ2h0OiA3MHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zbGlkZV9wcmV2JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMjA3cHgsXHJcblx0XHRvZmZzZXQteTogLTM4N3B4LFxyXG5cdFx0d2lkdGg6IDcwcHgsXHJcblx0XHRoZWlnaHQ6IDcwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3NtX2NvZyc6IChcclxuXHRcdG9mZnNldC14OiAtNTM4cHgsXHJcblx0XHRvZmZzZXQteTogLTExNTNweCxcclxuXHRcdHdpZHRoOiAxNXB4LFxyXG5cdFx0aGVpZ2h0OiAxNnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zbWFydHBob25lJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMjgzcHgsXHJcblx0XHRvZmZzZXQteTogMHB4LFxyXG5cdFx0d2lkdGg6IDUycHgsXHJcblx0XHRoZWlnaHQ6IDY0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3NtYXJ0cGhvbmVfbCc6IChcclxuXHRcdG9mZnNldC14OiAtMTIwN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC01MzRweCxcclxuXHRcdHdpZHRoOiA2MXB4LFxyXG5cdFx0aGVpZ2h0OiA3NXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zdGVwMSc6IChcclxuXHRcdG9mZnNldC14OiAtOTE5cHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA1OHB4LFxyXG5cdFx0aGVpZ2h0OiA1OHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zdGVwMV9vbic6IChcclxuXHRcdG9mZnNldC14OiAtODU3cHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA1OHB4LFxyXG5cdFx0aGVpZ2h0OiA1OHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zdGVwMic6IChcclxuXHRcdG9mZnNldC14OiAtNzk1cHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA1OHB4LFxyXG5cdFx0aGVpZ2h0OiA1OHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zdGVwMl9vbic6IChcclxuXHRcdG9mZnNldC14OiAtNzMzcHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA1OHB4LFxyXG5cdFx0aGVpZ2h0OiA1OHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zdGVwMyc6IChcclxuXHRcdG9mZnNldC14OiAtNjA5cHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA1OHB4LFxyXG5cdFx0aGVpZ2h0OiA1OHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zdGVwM19vbic6IChcclxuXHRcdG9mZnNldC14OiAtNTQ3cHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA1OHB4LFxyXG5cdFx0aGVpZ2h0OiA1OHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zdGVwNCc6IChcclxuXHRcdG9mZnNldC14OiAtNjcxcHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA1OHB4LFxyXG5cdFx0aGVpZ2h0OiA1OHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zdGVwNF9vbic6IChcclxuXHRcdG9mZnNldC14OiAtOTgxcHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA1OHB4LFxyXG5cdFx0aGVpZ2h0OiA1OHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb19zdGVwX2tyd29uJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC00ODVweCxcclxuXHRcdG9mZnNldC15OiAtMTA3OHB4LFxyXG5cdFx0d2lkdGg6IDU4cHgsXHJcblx0XHRoZWlnaHQ6IDU4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3Rvb2xzJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC04MTJweCxcclxuXHRcdG9mZnNldC15OiAtODY4cHgsXHJcblx0XHR3aWR0aDogNThweCxcclxuXHRcdGhlaWdodDogNDhweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fdG9wX2J0bic6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC0zMDdweCxcclxuXHRcdHdpZHRoOiA0OXB4LFxyXG5cdFx0aGVpZ2h0OiA0OXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb190cmFuc2NlbmRlbmNlX3N0YXQnOiAoXHJcblx0XHRvZmZzZXQteDogMHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMjE2cHgsXHJcblx0XHR3aWR0aDogNTRweCxcclxuXHRcdGhlaWdodDogNjNweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fdHJhbnNjZW5kZW5jZV9zdGF0XzInOiAoXHJcblx0XHRvZmZzZXQteDogLTExMTFweCxcclxuXHRcdG9mZnNldC15OiAtMTY4cHgsXHJcblx0XHR3aWR0aDogNzhweCxcclxuXHRcdGhlaWdodDogODlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29fdHJhbnNmZXJfY29tcGxldGUnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyODNweCxcclxuXHRcdG9mZnNldC15OiAtMTE0NHB4LFxyXG5cdFx0d2lkdGg6IDM5cHgsXHJcblx0XHRoZWlnaHQ6IDQycHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaWNvX3R3aXR0ZXInOiAoXHJcblx0XHRvZmZzZXQteDogLTkyNnB4LFxyXG5cdFx0b2Zmc2V0LXk6IC05OTVweCxcclxuXHRcdHdpZHRoOiAzNHB4LFxyXG5cdFx0aGVpZ2h0OiAzNHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb191bmxvY2tfY2hhcic6IChcclxuXHRcdG9mZnNldC14OiAtMTI4M3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xOThweCxcclxuXHRcdHdpZHRoOiA1MnB4LFxyXG5cdFx0aGVpZ2h0OiA1MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2ljb191c2VyJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC04ODVweCxcclxuXHRcdG9mZnNldC15OiAtNTQwcHgsXHJcblx0XHR3aWR0aDogMTRweCxcclxuXHRcdGhlaWdodDogMTNweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpY29feHBfcmVjb3ZlcnknOiAoXHJcblx0XHRvZmZzZXQteDogLTExMTFweCxcclxuXHRcdG9mZnNldC15OiAtNTE4cHgsXHJcblx0XHR3aWR0aDogODJweCxcclxuXHRcdGhlaWdodDogODFweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpbnRyb19jbG9zZV9idG4nOiAoXHJcblx0XHRvZmZzZXQteDogLTEyMDdweCxcclxuXHRcdG9mZnNldC15OiAtNDYxcHgsXHJcblx0XHR3aWR0aDogNjlweCxcclxuXHRcdGhlaWdodDogNjlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdpbnRyb19kZWZfYnRuJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0zMTlweCxcclxuXHRcdG9mZnNldC15OiAtODA0cHgsXHJcblx0XHR3aWR0aDogMjI5cHgsXHJcblx0XHRoZWlnaHQ6IDQ0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnaW50cm9fZGVmX2J0bl9ob3Zlcic6IChcclxuXHRcdG9mZnNldC14OiAtNTUycHgsXHJcblx0XHRvZmZzZXQteTogLTgwNHB4LFxyXG5cdFx0d2lkdGg6IDIyOXB4LFxyXG5cdFx0aGVpZ2h0OiA0NHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J2xvZ28nOiAoXHJcblx0XHRvZmZzZXQteDogLTUzMHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC04NjhweCxcclxuXHRcdHdpZHRoOiAxNzdweCxcclxuXHRcdGhlaWdodDogNTZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdsb2dvX2dhbWVtYW5pYSc6IChcclxuXHRcdG9mZnNldC14OiAtNzg1cHgsXHJcblx0XHRvZmZzZXQteTogLTgwNHB4LFxyXG5cdFx0d2lkdGg6IDk0cHgsXHJcblx0XHRoZWlnaHQ6IDI4cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnbG9nb19ncmF5JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0zNDlweCxcclxuXHRcdG9mZnNldC15OiAtODY4cHgsXHJcblx0XHR3aWR0aDogMTc3cHgsXHJcblx0XHRoZWlnaHQ6IDU2cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnbG9nb19rYWthb2dhbWVzJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC00ODRweCxcclxuXHRcdG9mZnNldC15OiAtNTQwcHgsXHJcblx0XHR3aWR0aDogMTMzcHgsXHJcblx0XHRoZWlnaHQ6IDIzcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnbG9nb19vbmdhdGUnOiAoXHJcblx0XHRvZmZzZXQteDogLTYyMXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC01NDBweCxcclxuXHRcdHdpZHRoOiAxMThweCxcclxuXHRcdGhlaWdodDogMTlweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdsb2dvX3BsYXl3aXRoJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0yNDJweCxcclxuXHRcdG9mZnNldC15OiAtNTQwcHgsXHJcblx0XHR3aWR0aDogMTMycHgsXHJcblx0XHRoZWlnaHQ6IDM0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnbWFpbl9iYW5uZXJfYXJyX25leHQnOiAoXHJcblx0XHRvZmZzZXQteDogLTEzMjdweCxcclxuXHRcdG9mZnNldC15OiAtOTQ4cHgsXHJcblx0XHR3aWR0aDogOHB4LFxyXG5cdFx0aGVpZ2h0OiAxNXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J21haW5fYmFubmVyX2Fycl9wcmV2JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMzI2cHgsXHJcblx0XHRvZmZzZXQteTogLTYyMHB4LFxyXG5cdFx0d2lkdGg6IDhweCxcclxuXHRcdGhlaWdodDogMTVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdtYWluX2V2dF9hcnJfbmV4dCc6IChcclxuXHRcdG9mZnNldC14OiAtMTMyOXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC01MTNweCxcclxuXHRcdHdpZHRoOiA2cHgsXHJcblx0XHRoZWlnaHQ6IDExcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnbWFpbl9ldnRfYXJyX3ByZXYnOiAoXHJcblx0XHRvZmZzZXQteDogLTEzMjlweCxcclxuXHRcdG9mZnNldC15OiAtNTI4cHgsXHJcblx0XHR3aWR0aDogNnB4LFxyXG5cdFx0aGVpZ2h0OiAxMXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J21haW5fc2VydmVyX2xheWVyX2Nsb3NlJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDk0cHgsXHJcblx0XHRvZmZzZXQteTogLTU0OXB4LFxyXG5cdFx0d2lkdGg6IDEycHgsXHJcblx0XHRoZWlnaHQ6IDEycHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnbWFpbl9zaG9wX2Fycl9uZXh0JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMzI3cHgsXHJcblx0XHRvZmZzZXQteTogLTk5N3B4LFxyXG5cdFx0d2lkdGg6IDhweCxcclxuXHRcdGhlaWdodDogMTVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdtYWluX3Nob3BfYXJyX3ByZXYnOiAoXHJcblx0XHRvZmZzZXQteDogLTEzMjZweCxcclxuXHRcdG9mZnNldC15OiAtNjM5cHgsXHJcblx0XHR3aWR0aDogOHB4LFxyXG5cdFx0aGVpZ2h0OiAxNXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J21haW5fdmlwX2Fycl9uZXh0JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDg1cHgsXHJcblx0XHRvZmZzZXQteTogLTI5OXB4LFxyXG5cdFx0d2lkdGg6IDIycHgsXHJcblx0XHRoZWlnaHQ6IDQ0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnbWFpbl92aXBfYXJyX3ByZXYnOiAoXHJcblx0XHRvZmZzZXQteDogLTEwODVweCxcclxuXHRcdG9mZnNldC15OiAtMzQ3cHgsXHJcblx0XHR3aWR0aDogMjJweCxcclxuXHRcdGhlaWdodDogNDRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdxdWlja19hcnJfdG9wJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDk0cHgsXHJcblx0XHRvZmZzZXQteTogLTY5OXB4LFxyXG5cdFx0d2lkdGg6IDExcHgsXHJcblx0XHRoZWlnaHQ6IDZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdxdWlja19pY29fY2FzaCc6IChcclxuXHRcdG9mZnNldC14OiAtMTE3MXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMDc4cHgsXHJcblx0XHR3aWR0aDogMzBweCxcclxuXHRcdGhlaWdodDogMjVweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdxdWlja19pY29fY291cG9uJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC01MDBweCxcclxuXHRcdG9mZnNldC15OiAtOTI4cHgsXHJcblx0XHR3aWR0aDogMzBweCxcclxuXHRcdGhlaWdodDogMjRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdxdWlja19pY29fY3MnOiAoXHJcblx0XHRvZmZzZXQteDogLTExMzdweCxcclxuXHRcdG9mZnNldC15OiAtMTA3OHB4LFxyXG5cdFx0d2lkdGg6IDMwcHgsXHJcblx0XHRoZWlnaHQ6IDI3cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQncXVpY2tfaWNvX2ludml0ZSc6IChcclxuXHRcdG9mZnNldC14OiAtMTA3OXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC04MDlweCxcclxuXHRcdHdpZHRoOiAyOHB4LFxyXG5cdFx0aGVpZ2h0OiAyOHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J3F1aWNrX2ljb19wY2JhbmcnOiAoXHJcblx0XHRvZmZzZXQteDogLTEwMDJweCxcclxuXHRcdG9mZnNldC15OiAtOTk1cHgsXHJcblx0XHR3aWR0aDogMzVweCxcclxuXHRcdGhlaWdodDogMjhweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdxdWlja19pY29fcmVwb3J0JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC01MzRweCxcclxuXHRcdG9mZnNldC15OiAtOTI4cHgsXHJcblx0XHR3aWR0aDogMzRweCxcclxuXHRcdGhlaWdodDogMjFweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdyZG9fZGVmJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC04NDlweCxcclxuXHRcdG9mZnNldC15OiAtOTI4cHgsXHJcblx0XHR3aWR0aDogMTRweCxcclxuXHRcdGhlaWdodDogMTRweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdyZG9fZGVmMic6IChcclxuXHRcdG9mZnNldC14OiAtODMxcHgsXHJcblx0XHRvZmZzZXQteTogLTkyOHB4LFxyXG5cdFx0d2lkdGg6IDE0cHgsXHJcblx0XHRoZWlnaHQ6IDE0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQncmRvX3NlbGVjdGVkJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDkzcHgsXHJcblx0XHRvZmZzZXQteTogLTQ3NXB4LFxyXG5cdFx0d2lkdGg6IDE0cHgsXHJcblx0XHRoZWlnaHQ6IDE0cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQncmVkX2RvdCc6IChcclxuXHRcdG9mZnNldC14OiAtMTMyN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC05ODZweCxcclxuXHRcdHdpZHRoOiA3cHgsXHJcblx0XHRoZWlnaHQ6IDdweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdyZXN0YXJ0X3R4dCc6IChcclxuXHRcdG9mZnNldC14OiAwcHgsXHJcblx0XHRvZmZzZXQteTogMHB4LFxyXG5cdFx0d2lkdGg6IDk5NXB4LFxyXG5cdFx0aGVpZ2h0OiAzMTNweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdzX3JhbmtfMSc6IChcclxuXHRcdG9mZnNldC14OiAtMTUxcHgsXHJcblx0XHRvZmZzZXQteTogLTExNTNweCxcclxuXHRcdHdpZHRoOiAyNnB4LFxyXG5cdFx0aGVpZ2h0OiAzMHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J3NfcmFua18yJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xODFweCxcclxuXHRcdG9mZnNldC15OiAtMTE1M3B4LFxyXG5cdFx0d2lkdGg6IDI2cHgsXHJcblx0XHRoZWlnaHQ6IDMwcHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQnc19yYW5rXzMnOiAoXHJcblx0XHRvZmZzZXQteDogLTEyMXB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMTUzcHgsXHJcblx0XHR3aWR0aDogMjZweCxcclxuXHRcdGhlaWdodDogMzBweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCdzdWJfdmlzdWFsX2Fycl9uZXh0JzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMDczcHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiAyNnB4LFxyXG5cdFx0aGVpZ2h0OiA1MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J3N1Yl92aXN1YWxfYXJyX3ByZXYnOiAoXHJcblx0XHRvZmZzZXQteDogLTk2OHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0zOTdweCxcclxuXHRcdHdpZHRoOiAyNnB4LFxyXG5cdFx0aGVpZ2h0OiA1MnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J3RpbWVsaW5lX2RvdCc6IChcclxuXHRcdG9mZnNldC14OiAtMTA5NHB4LFxyXG5cdFx0b2Zmc2V0LXk6IC01MTRweCxcclxuXHRcdHdpZHRoOiAxM3B4LFxyXG5cdFx0aGVpZ2h0OiAxNXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J3Rvb2x0aXBfYXJyb3cnOiAoXHJcblx0XHRvZmZzZXQteDogLTcyN3B4LFxyXG5cdFx0b2Zmc2V0LXk6IC05MjhweCxcclxuXHRcdHdpZHRoOiAyMHB4LFxyXG5cdFx0aGVpZ2h0OiAxNXB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J3Rvb2x0aXBfYXJyb3cyJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC04MDNweCxcclxuXHRcdG9mZnNldC15OiAtNTQwcHgsXHJcblx0XHR3aWR0aDogMjBweCxcclxuXHRcdGhlaWdodDogMTNweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCd0b3BfYnRuJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMjgzcHgsXHJcblx0XHRvZmZzZXQteTogLTI1NHB4LFxyXG5cdFx0d2lkdGg6IDQ5cHgsXHJcblx0XHRoZWlnaHQ6IDQ5cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQndG9wX3JhbmtfMSc6IChcclxuXHRcdG9mZnNldC14OiAtMjU2cHgsXHJcblx0XHRvZmZzZXQteTogLTEwNzhweCxcclxuXHRcdHdpZHRoOiA3NnB4LFxyXG5cdFx0aGVpZ2h0OiA2N3B4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J3RvcF9yYW5rXzInOiAoXHJcblx0XHRvZmZzZXQteDogLTE3NnB4LFxyXG5cdFx0b2Zmc2V0LXk6IC0xMDc4cHgsXHJcblx0XHR3aWR0aDogNzZweCxcclxuXHRcdGhlaWdodDogNjdweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG5cdCd0b3BfcmFua18zJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0zMzZweCxcclxuXHRcdG9mZnNldC15OiAtMTA3OHB4LFxyXG5cdFx0d2lkdGg6IDc2cHgsXHJcblx0XHRoZWlnaHQ6IDY3cHgsXHJcblx0XHR0b3RhbC13aWR0aDogMTMzNXB4LFxyXG5cdFx0dG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcblx0XHRpbWFnZVNyYzogJy4uL2ltZy9zcHJpdGVzL25vcm1hbC5wbmcnXHJcblx0KSxcclxuXHQndHJpbml0eSc6IChcclxuXHRcdG9mZnNldC14OiAwcHgsXHJcblx0XHRvZmZzZXQteTogLTgwNHB4LFxyXG5cdFx0d2lkdGg6IDMxNXB4LFxyXG5cdFx0aGVpZ2h0OiA2MHB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J3R5cGVfYm94JzogKFxyXG5cdFx0b2Zmc2V0LXg6IDBweCxcclxuXHRcdG9mZnNldC15OiAtMzE3cHgsXHJcblx0XHR3aWR0aDogMjM4cHgsXHJcblx0XHRoZWlnaHQ6IDI2NnB4LFxyXG5cdFx0dG90YWwtd2lkdGg6IDEzMzVweCxcclxuXHRcdHRvdGFsLWhlaWdodDogMTI3OXB4LFxyXG5cdFx0aW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG5cdCksXHJcblx0J3VwJzogKFxyXG5cdFx0b2Zmc2V0LXg6IC0xMTkzcHgsXHJcblx0XHRvZmZzZXQteTogLTIxMHB4LFxyXG5cdFx0d2lkdGg6IDEwcHgsXHJcblx0XHRoZWlnaHQ6IDZweCxcclxuXHRcdHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcblx0XHR0b3RhbC1oZWlnaHQ6IDEyNzlweCxcclxuXHRcdGltYWdlU3JjOiAnLi4vaW1nL3Nwcml0ZXMvbm9ybWFsLnBuZydcclxuXHQpLFxyXG4pO1xyXG4kbm9ybWFsLW9yaWdpbjogKFxyXG4gIHRvdGFsLXdpZHRoOiAxMzM1cHgsXHJcbiAgdG90YWwtaGVpZ2h0OiAxMjc5cHgsXHJcbiAgaW1hZ2VTcmM6ICcuLi9pbWcvc3ByaXRlcy9ub3JtYWwucG5nJ1xyXG4pO1xyXG5cclxuQG1peGluIHNwcml0ZS1zaXplKCRpbWFnZSkge1xyXG5cdGJhY2tncm91bmQtc2l6ZTogbWFwLWdldCgkaW1hZ2UsICd0b3RhbC13aWR0aCcpIG1hcC1nZXQoJGltYWdlLCAndG90YWwtaGVpZ2h0Jyk7XHJcbn1cclxuXHJcbkBtaXhpbiBzcHJpdGUtaW1hZ2UoJGltYWdlKSB7XHJcblx0JGltYWdlLXBhdGg6IG1hcC1nZXQoJGltYWdlLCAnaW1hZ2VTcmMnKTtcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlLXBhdGgpO1xyXG59XHJcblxyXG5AbWl4aW4gc3ByaXRlLWltYWdlLXJldGluYSgkaW1hZ2UpIHtcclxuXHQkaW1hZ2UtcGF0aDogbWFwLWdldCgkaW1hZ2UsICdpbWFnZVNyYycpO1xyXG5cdCRpbWFnZS1wYXRoLXJldGluYTogc3RyLXNsaWNlKCRpbWFnZS1wYXRoLCAxLCBzdHItaW5kZXgoJGltYWdlLXBhdGgsICcucG5nJykgLSAxKSArICdAMngucG5nJztcclxuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGltYWdlLXBhdGgtcmV0aW5hKTtcclxufVxyXG5cclxuQG1peGluIHNldC1ub3JtYWwge1xyXG4gIEBpbmNsdWRlIHNwcml0ZS1zaXplKCRub3JtYWwtb3JpZ2luKTtcclxuICBAaW5jbHVkZSBzcHJpdGUtaW1hZ2UoJG5vcm1hbC1vcmlnaW4pO1xyXG59XHJcblxyXG5AbWl4aW4gc3Atbm9ybWFsKCRpbWFnZSwgJHNpemU6IHRydWUpIHtcclxuICBAaW5jbHVkZSBzZXQtbm9ybWFsO1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IG1hcC1nZXQobWFwLWdldCgkbm9ybWFsLXZhcnMsICRpbWFnZSksICdvZmZzZXQteCcpIG1hcC1nZXQobWFwLWdldCgkbm9ybWFsLXZhcnMsICRpbWFnZSksICdvZmZzZXQteScpO1xyXG5cdEBpZiAkc2l6ZSB7XHJcblx0XHR3aWR0aDogbWFwLWdldChtYXAtZ2V0KCRub3JtYWwtdmFycywgJGltYWdlKSwgJ3dpZHRoJyk7XHJcblx0XHRoZWlnaHQ6IG1hcC1nZXQobWFwLWdldCgkbm9ybWFsLXZhcnMsICRpbWFnZSksICdoZWlnaHQnKTtcclxuXHR9XHJcbn1cclxuIiwiYm9keSxcclxuZGl2LFxyXG5kbCxcclxuZHQsXHJcbmRkLFxyXG51bCxcclxub2wsXHJcbmxpLFxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2LFxyXG5wLFxyXG50YWJsZSxcclxudGgsXHJcbnRkLFxyXG5mb3JtLFxyXG5maWVsZHNldCxcclxubGVnZW5kLFxyXG50ZXh0YXJlYSxcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEsXHJcbmJ1dHRvbixcclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRpYWxvZyxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbnNlY3Rpb24sXHJcbmZvb3RlcixcclxubmF2LFxyXG5maWd1cmUsXHJcbm1haW4ge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMFxyXG59XHJcblxyXG4qIHtcclxuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZVxyXG59XHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGlhbG9nLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuc2VjdGlvbixcclxuZm9vdGVyLFxyXG5uYXYsXHJcbmZpZ3VyZSxcclxubWFpbiB7XHJcbiAgICBkaXNwbGF5OiBibG9ja1xyXG59XHJcblxyXG5odG1sLFxyXG5ib2R5IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogbm9uZTtcclxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiBub25lXHJcbn1cclxuXHJcbmltZyxcclxuZm9ybSxcclxuZmllbGRzZXQsXHJcbnN2ZyxcclxubGkge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcFxyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZVxyXG59XHJcblxyXG5idXR0b24ge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxufVxyXG5cclxuYnV0dG9uOmRpc2FibGVkIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbn1cclxuXHJcbmlucHV0OjotbXMtcmV2ZWFsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0OjotbXMtY2xlYXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbixcclxuc2VsZWN0IHtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuYWRkcmVzcyxcclxuY2FwdGlvbixcclxuZW0ge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsXHJcbn1cclxuXHJcbmEsXHJcbmE6Zm9jdXMsXHJcbmE6YWN0aXZlLFxyXG5hOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIGJvcmRlci1zcGFjaW5nOiAwXHJcbn0iLCIuc2ItY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW4haW1wb3J0YW50O1xyXG59XHJcbi5zYi1jb250ZW50IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMjAlO1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMCU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuLnNiLXNjcm9sbGJhci1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDlweDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xyXG59XHJcbi5zYi1zY3JvbGxiYXItY29udGFpbmVyLWhpZGUge1xyXG4gICAgcmlnaHQ6IC0yMHB4O1xyXG59XHJcbi5zYi1zY3JvbGxiYXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB3aWR0aDogOHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzg2ODY4NjtcclxufVxyXG4uc2ItY29udGFpbmVyLW5vc2Nyb2xsIHtcclxuICAgIC5zYi1zY3JvbGxiYXItY29udGFpbmVyIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn0iLCIudGJsX2xzdF9pbmRpIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzg2ODY4NjtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJiB+IGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYzhjOGNmO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRibF9sc3Qge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzM4NDg1OTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICYuYm90X2xpbmVfZ3JheSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICB9XHJcblxyXG4gICAgJi50b3BfbGluZV9ncmF5IHtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgIH1cclxuICAgICYudG9wX2xpbmVfZ3JheTIge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYTRhNGE0O1xyXG4gICAgfVxyXG5cclxuICAgICYuaGlnaF9saCB7XHJcbiAgICAgICAgdGgsdGQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYudHlwZTEge1xyXG4gICAgICAgIHRoLHRkIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGgge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcblxyXG4gICAgdGhlYWQgdGgge1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcblxyXG4gICAgICAgICYudHh0X2xlZnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRib2R5IHRyIHtcclxuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRvcF9yYW5rX3JvdyB7XHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAucl9jaGFuZ2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm9kYXRhIHtcclxuICAgICAgICBoZWlnaHQ6IDQ4MHB4O1xyXG5cclxuICAgICAgICAuaWNvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogOHB4IGF1dG8gMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50eHRfbXNnIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTJweCBhdXRvIDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGQge1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG5cclxuICAgICAgICAmLnR4dF9sZWZ0IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ndWlsZF9uYW1lX2NlbGwge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE0NXB4O1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ndWlsZF9uYW1lX2NlbGwyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4OHB4O1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYnRuIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxibF9vdXRsaW5lIHtcclxuICAgICAgICAgICAgJisudGl0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNzQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4NzBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAmKy5pY29fYXR0YWNoe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5udW1iZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgICAgICAgICAgJisudHh0X25ldyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvX2F0dGFjaCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50eHRfbmV3IHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBlbSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb19jaGFuZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHh0X3Jlc3VsdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNlbGxfdjEge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNlbGxfdjIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmM2YzZjQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNlbGxfdjMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICB9XHJcblxyXG4gICAgLnJfbnVtIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgLnJfY2hhbmdlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4YjhjOTI7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5yX3VwOmJlZm9yZSwgJi5yX2Rvd246YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucl91cDpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLnVwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucl9kb3duOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuZG93bjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBbY2xhc3NePVwibGJsX3RvcF9cIl0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxibF90b3BfMSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIEBleHRlbmQgLnNfcmFua18xO1xyXG4gICAgfVxyXG5cclxuICAgIC5sYmxfdG9wXzIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBAZXh0ZW5kIC5zX3JhbmtfMjtcclxuICAgIH1cclxuXHJcbiAgICAubGJsX3RvcF8zIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgQGV4dGVuZCAuc19yYW5rXzM7XHJcbiAgICB9XHJcblxyXG4gICAgLnNvcnRfYnRuIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmRvd247XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5vX2J0bjphZnRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zb3J0X3VwOmFmdGVyIHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVaKDE4MGRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucXVlc3Rpb24ge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcclxuICAgIFxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19hcnJfZmFxJyk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAudHh0X3Ege1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMTdweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdub3Rvc2FucycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjlweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxibF9vdXRsaW5lIHtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5kb3dubG9hZF9mYXEgdHIgPiAqIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vdmVsIHtcclxuICAgICAgICAudHh0X2xlZnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubnVtYmVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAudHh0X25vdmVsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDc3NnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDAgMThweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgJisucGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGFzaCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hdF9zaWduIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuXHJcbiAgICAgICAgJisuZG9tYWluIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAtNnB4IDAgMCAyMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc21zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDRweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2VydGlmaWNhdGlvbl9ib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjdweDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjZjtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY291bnRkb3duIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tZXNzYWdlIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICNiODNkM2Q7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC52YWxpZGF0ZSB7XHJcbiAgICAgICAgLm1lc3NhZ2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi53cml0ZV9hcmVhIHtcclxuICAgIC5hcmVhX3RpdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTdweDtcclxuICAgIH1cclxuXHJcbiAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuXHJcbiAgICAgICAgLmVkaXRvciB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0aCxcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzRweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyOXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmRvX2xzdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmRvX3YyIHtcclxuICAgICAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzODQ4NTk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IC0ycHggNXB4IDAgMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc21zIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmlsZV91cGxvYWRfYm94IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiJHNjcmVlbi14c206IDMyMHB4OyAvLyBNb2JpbGUgTWluaW11bSBTaXplXHJcbiRzY3JlZW4tc206IDgyOHB4OyAvLyBNb2JpbGUgTWF4aW11bSBTaXplIChpUGhvbmU2LDcsOCBQbHVzKVxyXG4kc2NyZWVuLW1kOiAxMDI0cHg7XHJcbiRzY3JlZW4tbGc6IDEzNjZweDsgLy8gVGFibGV0IE1heGltdW0gU2l6ZSAoaXBhZCBQcm8pXHJcbiRzY3JlZW4teGxnOiAxOTIwcHg7IC8vIERlc2t0b3AgTWF4aW11bSBTaXplXHJcblxyXG4kYmxhY2s6ICMwMDA7XHJcbiRibGFjazI6ICMyMjI7XHJcbiR3aGl0ZTogI2ZmZjtcclxuXHJcbiRyZWQ6ICNlMDI0MjQ7XHJcbiRibHVlOiAjNDA0ZGFiO1xyXG4kZ3JlZW46ICM1MDkyMTY7XHJcbiR5ZWxsb3c6ICNiNzgzMzE7XHJcbiRwdXJwbGU6ICNhNTQwYWI7XHJcbiRncmF5OiAjNzY3NzdmO1xyXG4kZ3JheTI6ICM4Njg2ODY7XHJcbiRncmF5MzogI2E0YTRhNDtcclxuJGdyYXk0OiAjZWJlYmViOyIsIi8vIFNlcnZlciBTdGF0dXMgbGFiZWxzXHJcbi5zZXJ2ZXJfc3RhdHVzIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA0NHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICYuaW5zcGVjdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XHJcbiAgICB9XHJcbiAgICAmLmNyb3dkZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XHJcbiAgICB9XHJcbiAgICAmLnVuY3Jvd2RlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuO1xyXG4gICAgfVxyXG4gICAgJi5yZWNvbW1hbmQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFNob3AgTGFiZWxzXHJcbi5zaG9wX2xhYmVsIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA2NnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAmLmJlc3Qge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XHJcbiAgICB9XHJcbiAgICAmLm5ldyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICB9XHJcbiAgICAmLm1kIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYmwge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWluLXdpZHRoOiA3MHB4O1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAmLnJlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgIH1cclxuXHJcbiAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcclxuICAgIH1cclxuXHJcbiAgICAmLmdyZWVuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XHJcbiAgICB9XHJcblxyXG4gICAgJi5ibHVlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcclxuICAgIH1cclxuXHJcbiAgICAmLnB1cnBsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcclxuICAgIH1cclxufVxyXG5cclxuLmxibF9vdXRsaW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1pbi13aWR0aDogNzJweDtcclxuICAgIGhlaWdodDogMjZweDtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICYucmVkIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVkO1xyXG4gICAgICAgIGNvbG9yOiAkcmVkO1xyXG4gICAgfVxyXG4gICAgJi55ZWxsb3cge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR5ZWxsb3c7XHJcbiAgICAgICAgY29sb3I6ICR5ZWxsb3c7XHJcbiAgICB9XHJcbiAgICAmLmdyZWVuIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW47XHJcbiAgICAgICAgY29sb3I6ICRncmVlbjtcclxuICAgIH1cclxuICAgICYuYmx1ZSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XHJcbiAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgfVxyXG4gICAgJi5wdXJwbGUge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XHJcbiAgICAgICAgY29sb3I6ICRwdXJwbGU7XHJcbiAgICB9XHJcbiAgICAmLmJsYWNrIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2syO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgfVxyXG4gICAgJi5zX2xibCB7XHJcbiAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgfVxyXG4gICAgJi50eHRfcyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG59IiwiLmxheWVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgcGFkZGluZzogNTBweCAwO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjYpO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgIH1cclxufVxyXG5cclxuLnBvcHVwIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAxMDAwMTtcclxuICAgIHdpZHRoOiAxNDEwcHg7XHJcbiAgICBtYXJnaW46IDUwcHggYXV0bztcclxuICAgIHBhZGRpbmc6IDI2cHggNjBweCA2MHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmd1aWxkX3BvcHVwIHtcclxuICAgICAgICB3aWR0aDogMTA5MnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAucG9wdXBfY3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNhbGNfZ3VpZGVfcG9wIHtcclxuICAgICAgICB3aWR0aDogOTMycHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MjBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgLnBvcHVwX2N0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNiLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxOTlweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmludml0ZV9hZHZfcG9wLCAmLmluZm9fY291cG9uX3JldHVybiB7XHJcbiAgICAgICAgd2lkdGg6IDkzMnB4O1xyXG4gICAgICAgIGhlaWdodDogNDIwcHg7XHJcbiAgICAgICAgLnNiLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAzMHB4KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNDNweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAuZG90X2xzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc3VwcG9ydF9wb3B1cCB7XHJcbiAgICAgICAgd2lkdGg6IDEwOTJweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgIC5wb3B1cF9jdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcblxyXG4gICAgICAgICAgICAmPnN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjFweCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmKy5zZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idG5fYXV0aGVudGljYXRlIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICYuZ3JheWZpbGwyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNlcnRpZmljYXRpb25fYm94IHtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTA0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kYXNoX2xzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICBcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zYW5jdGlvbnNfcG9wdXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDkycHg7XHJcbiAgICAgICAgLnBvcHVwX2N0IHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgdGgsIHRkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50eHRfYm9sZCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wb3BfYnRuX2dycCB7XHJcbiAgICAgICAgICAgIC5idG4uYnRuX2xnIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNjJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucHJvZHVjdF9wb3B1cCB7XHJcbiAgICAgICAgd2lkdGg6IDEwOTJweDtcclxuXHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBib3JkZXI6IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMXB4IDA7XHJcblxyXG4gICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmPmRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTdweCAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zZWFyY2hfaW5wIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmNhc2gge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2I4M2QzZDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnR4dF9ub3RlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQwNGRhYjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJ0bl9taW51cyxcclxuICAgICAgICAgICAgLmJ0bl9wbHVzIHtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5udW0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDExcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuX2NoYXJnZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuX2xpbWl0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW5wX3Bhc3Mge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdCB7XHJcbiAgICAgICAgICAgICZfYngge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNTBweCAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfaW5mbyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDAgMCAxMzRweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgICAgICAgICAgICAgIC5idG5fZ3JvdXAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmljbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5pY29faGVhcnRfdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5idG5faGVhcnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDI0MjQ7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuaXNfZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuYnRuX2dpZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZfdGh1bWIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTA0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjRjZjg4O1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9uYW1lIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX2Rlc2Mge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzAyMjIyMjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJl9kZXRhaWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5OXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2ItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnNiLXNjcm9sbGJhci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2Itc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zZWFyY2hfcmVzdWx0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGM4Y2Y7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBkZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sc3RfdGl0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNoYXJfbHN0X3BvcHVwIHtcclxuICAgICAgICB3aWR0aDogMTA5MnB4O1xyXG4gICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuX2dycCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuY2hhcl90cmFuc2Zlcl9wb3B1cCB7XHJcbiAgICAgICAgd2lkdGg6IDEwOTJweDtcclxuICAgICAgICAucG9wdXBfY3Qge1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgLnR4dF9sZWZ0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucG9wX2J0bl9ncnAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnB1cmNoYXNlX2hpc3Rvcnkge1xyXG4gICAgICAgIHdpZHRoOiAxMDkycHg7XHJcblxyXG4gICAgICAgIC5ub3RlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyNXB4IDAgMjZweDtcclxuXHJcbiAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDNweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxuXHJcbiAgICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5ndWlkZV9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG5cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg2ODY4NjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljb19hcnJfdHh0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNnB4IDAgMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5kZWxlZ2F0aW9uX3N2X3BvcHVwIHtcclxuICAgICAgICB3aWR0aDogMTA5MnB4O1xyXG4gICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgICAgIC50eHRfbGVmdCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmNhc2hfcG9wdXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDkycHg7XHJcblxyXG4gICAgICAgIC5wb3B1cF9jdCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50eHRfbm90ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDM3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuX3NldHRpbmdfbGltaXQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTdweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xyXG5cclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJj5kaXYge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE3cHggMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucmRvLnJkb192MSBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5yZG9fbHN0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTVweCAtNnB4IC00cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDZweCA0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jYXNoIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIC5udW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYudHh0X2JsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHh0X2FmdGVyX2NoYXJnZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50eHRfbm90aWNlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQwNGRhYjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXNoX3Rlcm0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYrLmJ0bl9vdXRsaW5lIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2OHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWdpc3RyeV9zdGVwX2xzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNTBweCAwIDQ1cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubHN0X3RpdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmfmxpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnBfcGFzcyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52YWxpZGF0ZSB7XHJcbiAgICAgICAgICAgIC5tZXNzYWdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuX2VkaXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcblxyXG4gICAgICAgICAgICAuaWNvX2Fycl90eHRfYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVzdWx0X2J4IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJisudGJsX2xzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA2MnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICYrLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5idXlfdmlwX3BvcHVwIHtcclxuICAgICAgICB3aWR0aDogMTA5MnB4O1xyXG4gICAgICAgIC50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5wX3R4dCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICAmKy50eHRfYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGQudHh0X2xlZnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50eHRfbXNnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaX5saSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wb3BfYmxvY2sge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgLmJsb2NrX3RpdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTAxMDEwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAmKy50YmxfbHN0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJn4ucG9wX2Jsb2NrIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcHVwX3RpdF9ib3gge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODQ4NTk7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIC5wb3BfdGl0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzM4NDg1OTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaGFzX3RhYl9sbmsge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50YWJzX2xua19sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWIge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuXHJcbiAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMzODQ4NTk7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODQ4NTk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXkzO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDkwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcHVwX2N0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcblxyXG4gICAgICAgICYudGFiX2N0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3VidGl0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50Ymxfd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICB0aCxcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VjZWNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRoZWFkIHRoIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1ZTVlNWU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYrLnRibF93cmFwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFncmVlbWVudF9sc3Qge1xyXG4gICAgICAgICAgICAmPmxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM0cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTJlN2VlO1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMTAxMDEwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuXHJcbiAgICAgICAgICAgICAgICAubnVtIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZG90X2xzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGFzaF9sc3Qge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2ItY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTMyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zYi1zY3JvbGxiYXItY29udGFpbmVyIHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ItY29udGVudCB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNTM0cHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMjJweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ItY29udGVudC1pbm5lciB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuX2Nsb3NlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTYwcHg7XHJcbiAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnBvcF9idG5fZ3JwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmRvdF9sc3Qge1xyXG4gICAgICAgIGxpIHN0cm9uZyB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiYm9keSwgaW5wdXQsIHNlbGVjdCwgdGV4dGFyZWEsIGJ1dHRvbiB7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsICdub3Rvc2FucycsICdBcHBsZSBTRCBHb3RoaWMgTmVvJywgRG90dW0sICfrj4vsm4AnLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uYmxpbmQsXHJcbmNhcHRpb24gc3BhbixcclxubGVnZW5kIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG5pIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnNraXAge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uc2tpcCBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogLTEwMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5za2lwIGE6Zm9jdXMsXHJcbiNza2lwIGE6YWN0aXZlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHotaW5kZXg6IDEwMDtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbn1cclxuXHJcbi53cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi13aWR0aDogMTczMHB4O1xyXG4gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzQzcHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uaW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDE0MTBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIGhlYWRlclxyXG4uaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIG1pbi13aWR0aDogMTczMHB4O1xyXG4gICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcblxyXG4gICAgJi50cmFuc3BhcmVudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgLmduYiB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMSk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZml4ZWRfbGVmdF9oZWFkZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQycHggMjBweCA0MnB4IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzM4NDg1OTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAuc2ItY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMjIlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQycHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3ViX3RpdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjlweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLndoaXRlIHtcclxuICAgICAgICBoZWlnaHQ6IDExMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcbiAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjdweCAyN3B4IDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmhlYWRlcl90aXQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYub3BlbiB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IDE4cHggMjdweCAwIDYycHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IDE3N3B4O1xyXG4gICAgICAgIGhlaWdodDogNTZweDtcclxuICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2xvZ28nKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTk5cHg7XHJcbiAgICB9XHJcbiAgICAmLmdyYXkgYSB7XHJcbiAgICAgICAgQGV4dGVuZCAubG9nb19ncmF5O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ25iIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi13aWR0aDogMTQ0MHB4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxNzFhMWQ7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICBzcGFuIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmljb19uZXcge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2U4MDAwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTk5cHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ25iX2xzdCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi13aWR0aDogODYwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjY1cHg7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uZ25iX2xzdCAubHN0X2l0bSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMTdweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgIH1cclxuICAgICYgPiBhIHtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvX25ldyB7XHJcbiAgICAgICAgICAgIHRvcDogLTZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaWNvX2d1aWRlIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICByaWdodDogLTE5cHg7XHJcbiAgICAgICAgd2lkdGg6IDExcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6LTZweDtcclxuICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19ndWlkZScpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5OTlweDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubHN0X2l0bSAuc3ViX2xzdCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA5NHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICM4ZThlOGU7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uM3B4O1xyXG4gICAgICAgICYgPiBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICYgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaWNvX25ldyB7XHJcbiAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgIHJpZ2h0OiAtOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIgLmduYl91dGlsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luOiAyNnB4IDUxcHggMCAwO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIC5idG5fbG9naW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDI5cHggMTBweCAzMnB4O1xyXG4gICAgICAgIC5pY29fbG9naW4ge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fbG9naW4nKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDk5OXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5idG5fbmFtZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAyOHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuX2xvZ2luX29uZ2F0ZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgLmljb19sb2dpbl9vbmdhdGUge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTNweCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fbG9naW5fb25nYXRlJyk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5OTlweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bl9sb2dpbl9nYW1lbWFuaWEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG5fb3V0bGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICBtYXJnaW46IDJweCAyNXB4IDAgMDtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMTRweCAwO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uNXB4O1xyXG5cclxuICAgICAgICAuaWNvX2xvZ2luIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19sb2dpbjInKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW1iZXJfaW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MnB4O1xyXG4gICAgICAgIGxlZnQ6IC02OHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogLTEzcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEzMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ3Rvb2x0aXBfYXJyb3cnKTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIlxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluZm9faGVhZGVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMjBweCAxM3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xyXG5cclxuICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mb19jbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHggMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jYXNoX2FyZWEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAmKy5jYXNoX2FyZWEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhc2gge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX2Nhc2gnKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogLTRweCA0cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wb2ludF90eHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl9jYXNoIHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzg0ODU5O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbmZvX2xzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RmZGZkZjsgXHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjowIDAgMCAyMXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzowIDAgMCAyMXB4O1xyXG4gICAgICAgICAgICAgICAgLy8g6rKM7J6E66ek64uI7JWEIHV0aWwg64yA7J2RXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGluaXRpYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkZmRmZGY7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIlxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS40cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbmZvX2xzdF90eXBlMiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucGNyb29tIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogI2NhYjE4YztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgICAgICAuY2FzZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC40O1xyXG5cclxuICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC51dGlsX2xzdCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogOHB4IDAgMCAyM3B4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDAgMTFweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogdW5zZXQ7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2NhYjE4YztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMyYzJjMmM7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZGVwdGhfYmcge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGhlaWdodDogMzM2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG59XHJcblxyXG4ubG5iIHtcclxuICAgIHdpZHRoOiAyNzBweDtcclxuICAgIGJvcmRlcjogc29saWQgJGJsYWNrMjtcclxuICAgIGJvcmRlci13aWR0aDogMXB4IDA7XHJcblxyXG4gICAgJl9pdG0ge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuaGFzX3N1YiB7XHJcbiAgICAgICAgICAgIGE6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19hcnJfbG5iJyk7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICBhOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zdWJfbHN0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICY+YSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJj5hIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNzJweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc3ViX2xzdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMCA5cHggNDRweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XHJcblxyXG4gICAgICAgICAgICAuc3ViX2l0bSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMCA4cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5vbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuaWZyYW1lIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vLyBjb250ZW50XHJcbi5jb250ZW50IHtcclxuICAgICY+LmlubmVyOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLy9mb290ZXJcclxuXHJcbi5mb290ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogIzEzMTUxYTtcclxufVxyXG5cclxuLmNlbnRlcl9mb290ZXIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiA4OXB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDg5cHg7XHJcbiAgICAuY29weXJpZ2h0IHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wb2xpY3lfYXJlYSB7XHJcbiAgICBwYWRkaW5nOiAzN3B4IDAgMzVweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnBvbGljeV9sc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIC5sc3RfaXRtIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNHB4IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgY29sb3I6ICNkYWRhZGI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDI0NDQ4O1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZDpiZWZvcmV7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kc2NfdG9vbHRpcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIGxlZnQ6IC0zMThweDtcclxuICAgICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgICAgd2lkdGg6IDc0NnB4O1xyXG4gICAgICAgIGhlaWdodDogMTMwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMyNjI3MmM7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogLTEzcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ3Rvb2x0aXBfYXJyb3cyJyk7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29tcGFueV9pbmZvIHtcclxuICAgIHBhZGRpbmc6IDMxcHggMCA5MnB4O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMyNDI3MmQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuXHJcbiAgICAuaW5mb19sc3Qge1xyXG4gICAgICAgIHdpZHRoOiA2NDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgLmxzdF9pdG0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzcwNzE3MjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzVhNWM1ZjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb3B5cmlnaHQsIC5jb3B5X2xzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGNvbG9yOiAjNzA3MTcyO1xyXG4gICAgfVxyXG4gICAgLmNvcHlfbHN0IHtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzcwNzE3MiA7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNGI0YzU1O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubGluZV9lbmQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICAgIC5kc2NfdHh0IHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgY29sb3I6ICM1YTVjNWY7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0uMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2hhbm5lbCB7XHJcbiAgICAuaW5mb19sc3Qge1xyXG4gICAgICAgIHdpZHRoOiAxMDQ4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2dvX3BsYXl3aXRoIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnbG9nb19wbGF5d2l0aCcpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5OTlweDtcclxuICAgIH1cclxufVxyXG5cclxuLmxvZ29fa2FrYW9nYW1lcyB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2xvZ29fa2FrYW9nYW1lcycpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5OTlweDtcclxuICAgIH1cclxufVxyXG5cclxuLmxvZ29fb25nYXRlIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnbG9nb19vbmdhdGUnKTtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTk5cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2dvX2dhbWVtYW5pYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2xvZ29fZ2FtZW1hbmlhJyk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDk5OXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucXVpY2tfbWVudSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDUwcHg7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgICB3aWR0aDogOTBweDtcclxuICAgICYuZmxvYXRpbmcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDIwMHB4O1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMnB4O1xyXG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAycHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICB9XHJcbiAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjlweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICMzZjU0NmI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA1cHg7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNhc2ggYTpiZWZvcmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ3F1aWNrX2ljb19jYXNoJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY291cG9uIGE6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdxdWlja19pY29fY291cG9uJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucGNiYW5nIGE6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdxdWlja19pY29fcGNiYW5nJyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucmVwb3J0IGE6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdxdWlja19pY29fcmVwb3J0Jyk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY3MgYTpiZWZvcmUge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ3F1aWNrX2ljb19jcycpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmludml0ZSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdxdWlja19pY29faW52aXRlJyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuX3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzhiOGM5MjtcclxuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAycHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDlweDtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ3F1aWNrX2Fycl90b3AnKTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy8gYm9yYWQgaWNvblxyXG4uaWNvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICB9XHJcbiAgICAmLm5vdGljZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdOJztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnVwZGF0ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiAnVSc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3ViX3Zpc3VhbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiA0MTJweDtcclxuICAgICZfbHN0IHtcclxuICAgICAgICAuc2xpZGUge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDEycHg7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWdfY29udGFpbmVyIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzY19jb250YWluZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTIycHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MzNweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcblxyXG4gICAgICAgICAgICAuZGF0ZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byc7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmV2dF90aXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdOYW51bU15ZW9uZ2pvJztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNjBweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtNC41cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmV2dF9kZXNjIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLS4zN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTcyMHB4O1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnc3ViX3Zpc3VhbF9hcnJfcHJldicpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNzIwcHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdzdWJfdmlzdWFsX2Fycl9uZXh0Jyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWNrLWRvdHMge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MzNweDtcclxuICAgICAgICAgICAgYm90dG9tOiA4MnB4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0Nzc3ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNlbGVjdCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTkwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBib3JkZXI6IHNvbGlkIDFweCAkZ3JheTQ7XHJcbiAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgei1pbmRleDogMTtcclxuXHJcbiAgICAuYnRuX29wZW5fc2VsZWN0IHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCA1MHB4IDAgMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19hcnJfZG93bjInKTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYub3BlbiB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsYWNrMjtcclxuICAgICAgICBib3JkZXItYm90dG9tOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgLnNlbGVjdF9sc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICByaWdodDogLTFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG5fb3Blbl9zZWxlY3Q6YWZ0ZXIge1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDE4MGRlZyk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLmxzdF91cCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjazI7XHJcblxyXG4gICAgICAgIC5zZWxlY3RfbHN0IHtcclxuICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYmxhY2syO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB0cmFuc3BhcmVudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5kb21haW4ge1xyXG4gICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWxlY3RfbHN0IHtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRibGFjazI7XHJcbiAgICBib3JkZXItdG9wOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAuc2VsZWN0X2l0bSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRncmF5NDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG5fb3B0aW9uIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ5cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYiB7XHJcbiAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgLml0bSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xNXB4O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19hcnJfcmlnaHQnKTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmRyb3Bkb3duIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fYXJyX2Rvd24nKTtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgICAgIGE6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zZWxlY3RfbHN0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJisuaXRtIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3RfbHN0IHtcclxuICAgICAgICB0b3A6IDI4cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgbWF4LWhlaWdodDogaW5pdGlhbDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFiX2xzdCB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XHJcblxyXG4gICAgLnRhYl9pdG0ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk0O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGdyYXk0O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5vbixcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4NDg1OTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM4NDg1OTtcclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTM7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pY29fZ3VpZGUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNHB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fZ3VpZGVfZ3JheScpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWVudV9kZXB0aF8zIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAudGFiX2xzdCB7XHJcbiAgICAgICAgLnRhYl9pdG0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6MTMwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJn4udGFiX2l0bSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN1Yl9zdGlja3kge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiA3N3B4IDAgMzJweDtcclxuICAgIG1pbi13aWR0aDogMTczMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgei1pbmRleDogMTA7XHJcblxyXG4gICAgLnRpdCB7XHJcbiAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDMycHg7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYl9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQxcHg7XHJcbiAgICAgICAgLnRhYl9pdG06bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5oYXNfYm9yZGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzg0ODU5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyX3RpbWUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDMzcHg7XHJcbiAgICAgICAgcmlnaHQ6IDIwcHg7XHJcblxyXG4gICAgICAgIC5idG5fdGltZSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNHB4IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fYXJyX2Rvd24nKTtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlbGVjdF9sc3Qge1xyXG4gICAgICAgICAgICB0b3A6IDI2cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAuYnRuX3RpbWU6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN0aWNreSB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB0b3A6IDUwcHg7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgLmJ0bl9wYWdpbmF0aW9uLFxyXG4gICAgLmxzdF9pdG0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXkzO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubHN0X2l0bSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMDIwMjA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMDIwMjA7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG5fcGFnaW5hdGlvbiB7XHJcbiAgICAgICAgJi5wcmV2LFxyXG4gICAgICAgICYubGFzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmX2xzdCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCAxOXB4O1xyXG5cclxuICAgICAgICAubHN0X2l0bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udGJsX2ltZ19sc3Qge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbjogMCAtMTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAzM3B4O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICMzODQ4NTk7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMzMuMzMzJTtcclxuICAgICAgICBwYWRkaW5nOiA0MnB4IDE1cHggMThweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAmLmVuZCB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAub3ZlcmxheSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ub2RhdGEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ0NHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pY28ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDExMHB4IGF1dG8gMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudHh0X21zZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTNweCBhdXRvIDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMzkwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMjc4cHggMjlweCAyNHB4O1xyXG4gICAgICAgIGJvcmRlcjogc29saWQgMXB4ICNjY2M7XHJcblxyXG4gICAgICAgIC50aW1lOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sYmwge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgbGVmdDogLTFweDtcclxuICAgICAgICB6LWluZGV4OiA1O1xyXG4gICAgICAgIG1pbi13aWR0aDogNjdweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWcge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICByaWdodDogLTFweDtcclxuICAgICAgICBsZWZ0OiAtMXB4O1xyXG4gICAgICAgIGhlaWdodDogMjU1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9uZXdzL2ltZ19ldmVudF9kZWZhdWx0LmpwZykgbm8tcmVwZWF0O1xyXG5cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUgLCAtNTAlKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMC4zcztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5vdmVybGF5IHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC43KTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5NHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOThweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5MztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGl0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDM2MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50eHRfbmV3IHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGltZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgIH1cclxuXHJcbiAgICAudmlldyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMjRweDtcclxuICAgICAgICByaWdodDogMjhweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNlYXJjaF9pbnAge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXk0O1xyXG4gICAgY29sb3I6ICRibGFjazI7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogNDY1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNTRweCAwIDE5cHg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4wNGVtO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcblxyXG4gICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogI2NjYztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogI2NjYztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICNjY2M7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogI2NjYztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgYnV0dG9uIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2xlYXJmaXg6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG59XHJcblxyXG4ubm90aWNlX3R4dCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogIzIyMjIyMjtcclxufVxyXG5cclxuLnR4dF9ibHVlIHtcclxuICAgIGNvbG9yOiAjNDA0ZGFiICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50eHRfZ3JheSB7XHJcbiAgICBjb2xvcjogIzg2ODY4NiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udHh0X2dyYXkyIHtcclxuICAgIGNvbG9yOiAjNWU1ZTVlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50eHRfZ3JheTMge1xyXG4gICAgY29sb3I6ICRncmF5MyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udHh0X2xlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnR4dF9jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udHh0X3JpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4udHh0X3JlZyB7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4udHh0X21lZCB7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4uc2VhcmNoX2JveCB7XHJcbiAgICAuc2VsZWN0IHtcclxuICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcblxyXG4gICAgICAgICYrLnNlYXJjaF9pbnAge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5zaXplX2wge1xyXG4gICAgICAgIC5zZWFyY2hfaW5wIHtcclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUzN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aWV3X2FyZWEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDk5MHB4O1xyXG5cclxuICAgICYuZmFxIHtcclxuICAgICAgICAuY3Qge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgJn4uY3Qge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbmZvIC50aW1lIHtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuX3dyYXAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzOXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNTBweCAwIDI5cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogc29saWQgMnB4ICMzODQ4NTk7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG5cclxuICAgICAgICAgICAgLmxibF9vdXRsaW5lIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMnB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2ODFweDtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50eHRfcSxcclxuICAgICAgICAgICAgLnR4dF9hIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbm90b3NhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnR4dF9xIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4IDAgMXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDc0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50eHRfYSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTRweCAwIDNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3N3B4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvX2F0dGFjaCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmluZm8ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDU5cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XHJcblxyXG4gICAgICAgIC52aWV3LFxyXG4gICAgICAgIC50aW1lLFxyXG4gICAgICAgIC5jb21tZW50LFxyXG4gICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU5cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmFtZSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29tbWVudCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAyNDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnZpZXcge1xyXG4gICAgICAgICAgICByaWdodDogMTUwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY3Qge1xyXG4gICAgICAgIHBhZGRpbmc6IDMzcHggMCA3MnB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDI1cHggMCAwIDMxcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmPnNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwIDI5cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5MjtcclxuXHJcbiAgICAgICAgICAgICYrdGFibGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDhweCAwIDAgMzFweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2hhcmVfYm94IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgIC5zaGFyZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDM5cHggMCAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuX3dyYXAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMzlweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkICNlNWU1ZTU7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxuXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYycHg7XHJcblxyXG4gICAgICAgICAgICAmLnR4dF9sZWZ0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxibF9vdXRsaW5lICsgLnRpdCB7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDkwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLndyaXRlX2FyZWEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDk5MHB4O1xyXG5cclxuICAgICYuZnVsbF93aWR0aCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFyZWFfdGl0IHtcclxuICAgICAgICBmb250LWZhbWlseTogJ25vdG9zYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgIH1cclxuXHJcbiAgICAudHh0X25vdGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE5cHg7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZmlsZV91cGxvYWRfYm94IHtcclxuICAgICAgICAuZ3VpZGVfdHh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXkzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEzcHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZpbGVfbHN0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcblxyXG4gICAgICAgICAgICAuaWNvIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5maWxlbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuX3JlbW92ZV9maWxlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNnB4IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fZGVsJyk7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG5fd3JhcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTlweDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmX291dGxpbmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXkzO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5MztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmlucF90eHQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAxMXB4IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICRncmF5MztcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxuICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgIH1cclxuXHJcbiAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICB9XHJcblxyXG4gICAgJi5wYXNzd29yZCB7XHJcbiAgICAgICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYucGhvbmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAmLm51bTIge1xyXG4gICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5pbnBfbWFpbCB7XHJcbiAgICAgICAgd2lkdGg6IDIwMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuaW5wX2RvbWFpbiB7XHJcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHg7XHJcblxyXG4gICAgICAgICY6cmVhZC1vbmx5IHtcclxuICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYXNpZGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IC00MjBweDtcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XHJcblxyXG4gICAgLnRpdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICB9XHJcblxyXG4gICAgLnJlY2VudF9wb3N0c19sc3Qge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2U1ZTVlNTtcclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDAgMTdweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aW1lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5MztcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50ZXJtX3BvbGljeV9sc3Qge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiBzb2xpZCAxcHggI2U1ZTVlNTtcclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5vbiBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ0biB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogOTNweDtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzg0ODU5O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAmLmJ0bl9yb3VuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgfVxyXG4gICAgJi5idG5fYXNpZGUge1xyXG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgIH1cclxuXHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgfVxyXG4gICAgJi5ncmF5ZmlsbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDokZ3JheTM7XHJcbiAgICB9XHJcbiAgICAmLmdvbGRmaWxsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjYTY4YTVmO1xyXG4gICAgfVxyXG4gICAgJi5zaWx2ZXJmaWxsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjYTVhNWI2O1xyXG4gICAgfVxyXG4gICAgJi5ncmF5ZmlsbDIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6JGdyYXkyO1xyXG4gICAgfVxyXG4gICAgJi5ncmF5ZmlsbDMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MzdmOGI7XHJcbiAgICB9XHJcbiAgICAmLndoaXRlZmlsbCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgIH1cclxuXHJcbiAgICAmLmJ0bl9vdXRsaW5lIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2Y1NDZiO1xyXG4gICAgICAgIGNvbG9yOiAjM2Y1NDZiO1xyXG4gICAgICAgICYuZ3JheW91dCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJsdWVvdXQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcclxuICAgICAgICAgICAgY29sb3I6ICRibHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLndoaXRlb3V0IHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZnVsbF93aWR0aCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5idG5fc20ge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICYuYnRuX3JvdW5kIHtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuYnRuX3hzIHtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5idG5fbGcge1xyXG4gICAgICAgIHdpZHRoOiAyNDJweDtcclxuICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yaWdodF9zaG9ydGN1dCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAmfmxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYzhjOGNmO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGE6aG92ZXIsJi5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgIEBleHRlbmQgLmljb19iYXJzO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlcjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuaWNvX2JhcnNfaG92ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuLmxlZnQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5jaGtib3gge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcblxyXG4gICAgICAgICY6Y2hlY2tlZCtsYWJlbDpiZWZvcmUge1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5pY29fY2hrYm94X2NoZWNrZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjdweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBjb2xvcjogIzVlNWU1ZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmljb19jaGtib3g7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYubm9fdHh0IHtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZG8ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGlucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxuICAgICYucmRvX3YxIHtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDkycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNzM3ZjhiO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5yZG9fdjIge1xyXG4gICAgICAgIGxhYmVsOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLnJkb19kZWY7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGV4dGVuZCAucmRvX3NlbGVjdGVkO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnJkb19sc3Qge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAmfmxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnJkb19sc3RfdjIge1xyXG4gICAgICAgIGxpOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpfmxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29tbWVudF9ib3gge1xyXG4gICAgbWFyZ2luLXRvcDogMzJweDtcclxuXHJcbiAgICAudHh0YXJlYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTZweCAyOHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCRjb2xvcjogI2M1ZDBkZCwgJGFscGhhOiAwLjUpO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIHJlc2l6ZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNWE1YTU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNWE1YTU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTVhNWE1O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNWE1YTU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubm90X2xvZ2luIHtcclxuICAgICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm5vdGljZV9sb2dpbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubm90aWNlX2xvZ2luIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAxOHB4IDA7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkY29sb3I6ICNjY2MsICRhbHBoYTogMC41KTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTM7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMWVtO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bl93cmFwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cclxuICAgICAgICAuY2hhcl9udW0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5hY3Rpb25fYngge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICByaWdodDogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYrYnV0dG9uOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjZjtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XHJcblxyXG4gICAgICAgICY+bGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDAgMjZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJGNvbG9yOiAjYzVkMGRkLCAkYWxwaGE6IDAuNSk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRtIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudXNlcm5hbWUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbW1lbnRfdGltZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICNhNWE1YTU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgbWFyZ2luOiA5cHggMzBweCAwIDA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAxZW07XHJcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZXBseSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlcGx5IC5pdG17XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMCAxNHB4IDUzcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMThweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19yaWdodF9hbmdsZScpO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5hY3Rpb25fYngge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVwbHlfd3JpdGUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjNweCAwIDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNTNweDtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX3JpZ2h0X2FuZ2xlJyk7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnR4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubm90aWNlX2xvZ2luIHtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG5fbW9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDQ1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICBtYXJnaW46IDI4cHggMCAwIDI3OHB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBjb2xvcjogJGdyYXk7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX2Fycl9kb3duJyk7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmKy50YmxfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZG90X2xzdCB7XHJcbiAgICAmPmxpIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDExcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudHh0X2JsdWU6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQwNGRhYjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50eHRfZ3JheTpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODY4Njg2O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR4dF9ncmF5MjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNWU1ZTVlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJiB+IGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGVtIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmlubGluZV9sc3Qge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmRhc2hfbHN0IHtcclxuICAgICY+bGkge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICM1ZTVlNWU7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICctJztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250ZW50X2hlYWQge1xyXG4gICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxOXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODQ4NTk7XHJcbn1cclxuXHJcbi50YWJzX2xua19sc3Qge1xyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmfmxpIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjOGM4Y2Y7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBbY2xhc3NePVwiaWNvX1wiXSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcmVhX3RpdCB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbn1cclxuXHJcbi5hcmVhX2Rlc2Mge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luOiA1cHggMCAwIDhweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcbi5pbnRyb190eHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgIGZvbnQtZmFtaWx5OiAnbm90b3NhbnMnLCAncm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzdweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnN1Yl9pbnRyb190eHQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5ncmF5X2J4IHtcclxuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuXHJcbi5zdGVwX2xzdCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyOXB4O1xyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAuc3RlcF9sYmwge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA5M3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogIzQwNGRhYjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2Y1ZjVmNTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgJi5ncmVlbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTA5MjE2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGVwX2ljbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RlcF90aXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzEwMTAxMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgJisuc3RlcF9kZXNjIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3RlcF9kZXNjIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc3RlcDMge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICB3aWR0aDogNDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTg2cHg7XHJcbiAgICAgICAgICAgICZ+bGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnN0ZXA0IHtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDQ1cHggMzVweDtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDQ2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMikgfmxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN0ZXBfZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubm90ZV90eHQge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTRweDtcclxufVxyXG5cclxuLmhyX2JsdWUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDUzcHggMDtcclxuICAgIGJvcmRlci1ib3R0b206bm9uZTtcclxuICAgIGJvcmRlci1sZWZ0Om5vbmU7XHJcbiAgICBib3JkZXItcmlnaHQ6bm9uZTtcclxuICAgIGJvcmRlci10b3A6MnB4IHNvbGlkICMzODQ4NTk7XHJcbn1cclxuXHJcbi5idG5fZ3JwIHtcclxuICAgIC5idG4gfiAuYnRuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZGVmX2lucCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBwYWRkaW5nOiAxOHB4IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLnRvcF9saW5lX2dyYXkge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbn1cclxuXHJcbi5idG5fZ29fdG9wIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMjM5cHg7XHJcbiAgICBsZWZ0OiAxNDQwcHg7XHJcbiAgICBAZXh0ZW5kIC50b3BfYnRuO1xyXG59XHJcbi5yZXN1bHRfYngge1xyXG4gICAgcGFkZGluZy10b3A6IDE1MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5pY28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC50aXQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgY29sb3I6ICMxMDEwMTA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnR4dCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgd2lkdGg6IDI2MnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5mb19sc3Qge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMTZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGNmO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi52ZXJpZnlfcGhvbmVfYngge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICBoZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2M4YzhjZjtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICB9XHJcbiAgICAudHh0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDgycHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMxcHg7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRpbWVfY291bnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjZweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBjb2xvcjogIzQwNGRhYjtcclxuICAgIH1cclxuICAgIC5idG4ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4IWltcG9ydGFudDtcclxuICAgIH1cclxufSIsIi8qIFNWRyBJY29ucyAqL1xyXG5cclxuLy8gaSB7XHJcbi8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vIH1cclxuXHJcbi8vICRmb2xkZXI6IFwic3ZnXCI7XHJcbi8vIEBlYWNoICRpY29uIGluIHN2Zy1saXN0KCRmb2xkZXIpIHtcclxuLy8gICAgICR1cmw6IGlubGluZS1zdmcoJGljb24sICNmZmYpO1xyXG4vLyAgICAgLiN7JGljb259IHtcclxuLy8gICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkdXJsO1xyXG4vLyAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuLy8gICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuLy8gICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4vLyAgICAgfVxyXG4vLyB9IiwiLyogTUFJTiAqL1xyXG4ubWFpbl9wYWdlIHtcclxuXHQud3JhcCwgLmhlYWRlciB7XHJcblx0XHRtaW4td2lkdGg6IDE4OTBweDtcclxuXHR9XHJcbn1cclxuXHJcbi5tYWluX3Zpc3VhbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0aGVpZ2h0OiA1OTBweDtcclxuXHJcblx0Jl9sc3Qge1xyXG5cdFx0LnNsaWRlIHtcclxuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IDU5MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuaW1nX2NvbnRhaW5lciB7XHJcblx0XHRcdGltZyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdFx0ei1pbmRleDogMDtcclxuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5kZXNjX2NvbnRhaW5lciB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAxNjRweDtcclxuXHRcdFx0bGVmdDogMTYuNiU7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cclxuXHRcdFx0LmRhdGUge1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJztcclxuXHRcdFx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC41cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0LmV2dF90aXQge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogLTdweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ05hbnVtTXllb25nam8nO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogNzJweDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTQuNXB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA4N3B4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5ldnRfZGVzYyB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcclxuXHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtLjM3cHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCZfaW5kaWNhdGVyIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHRcdG1heC13aWR0aDogMTQxMHB4O1xyXG5cdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0bWFyZ2luOiAtNzBweCBhdXRvIDA7XHJcblx0XHQmX2xzdCB7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMTQxcHg7XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDcxcHg7XHJcblx0XHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdFx0LmluZGljYXRvciB7XHJcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMWMxZTFlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjgpO1xyXG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0Y29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjQpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHQmLnNsaWNrLWN1cnJlbnQge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuc2xpY2stYXJyb3cge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC44KTtcclxuXHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zbGljay1wcmV2IHtcclxuXHRcdFx0d2lkdGg6IDcwcHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwLW5vcm1hbCgnbWFpbl9iYW5uZXJfYXJyX3ByZXYnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNsaWNrLW5leHQge1xyXG5cdFx0XHRsZWZ0OiA3MHB4O1xyXG5cdFx0XHR3aWR0aDogNzFweDtcclxuXHRcdFx0cGFkZGluZy1sZWZ0OiAxcHg7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwLW5vcm1hbCgnbWFpbl9iYW5uZXJfYXJyX25leHQnKTtcclxuXHRcdFx0fVxyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDE1cHg7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogLTdweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjM2IzYjNjO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnRuX2V2dF9saW5rIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHR3aWR0aDogNzBweDtcclxuXHRcdFx0aGVpZ2h0OiA3MHB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC44KTtcclxuXHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMWMxZTFlO1xyXG5cdFx0XHRmb250LXNpemU6IDA7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNiM2I2YmI7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHRvcDogMjhweDtcclxuXHRcdFx0XHRsZWZ0OiAzNHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAxNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHRvcDogMzRweDtcclxuXHRcdFx0XHRsZWZ0OiAyOHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAxNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubWFpbl9ib2FyZHMge1xyXG5cdG1hcmdpbi10b3A6IDExMHB4O1xyXG5cdC5jb2wge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogNDUwcHg7XHJcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0Jl9uZXdzIHtcclxuXHRcdFx0cGFkZGluZzogMTJweCA1cHggMCAwO1xyXG5cdFx0XHQuY29sX3RpdCB7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Lm5ld3NfbHN0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAzNHB4O1xyXG5cdFx0XHRcdGxpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDE0cHg7XHJcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdGEge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0Lmljb24ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAycHg7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHQudGl0IHtcclxuXHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA3MCU7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICMyMjI7XHJcblx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0LmRhdGUge1xyXG5cdFx0XHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogIzg2ODY4NjtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5uZXcge1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkcmVkO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYnRuX21vcmVfbmV3cyB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMTVweDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR3aWR0aDogMzRweDtcclxuXHRcdFx0XHRoZWlnaHQ6IDM0cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdCY6YmVmb3JlLCAmOmFmdGVyIHtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHR0b3A6IDVweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDE2cHg7XHJcblx0XHRcdFx0XHR3aWR0aDogMnB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQmOmFmdGVyIHtcclxuXHRcdFx0XHRcdHRvcDogMTZweDtcclxuXHRcdFx0XHRcdGxlZnQ6IDVweDtcclxuXHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX2dtc3Rvcnkge1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRoZWlnaHQ6IDI4OXB4O1xyXG5cdFx0XHQuZ21zdG9yeV9iYW5uZXIge1xyXG5cdFx0XHRcdC5zbGlkZSB7XHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2xpY2stYXJyb3cge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0ei1pbmRleDogMTtcclxuXHRcdFx0XHRoZWlnaHQ6IDQ1cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNHB4O1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuc2xpY2stcHJldiB7XHJcblx0XHRcdFx0d2lkdGg6IDQ1cHg7XHJcblx0XHRcdFx0cmlnaHQ6IDQ2cHg7XHJcblx0XHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1ub3JtYWwoJ21haW5fZXZ0X2Fycl9wcmV2Jyk7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHRcdC5zbGljay1uZXh0IHtcclxuXHRcdFx0XHR3aWR0aDogNDZweDtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDFweDtcclxuXHRcdFx0XHRzcGFuIHtcclxuXHRcdFx0XHRcdEBpbmNsdWRlIHNwLW5vcm1hbCgnbWFpbl9ldnRfYXJyX25leHQnKTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0XHRcdGhlaWdodDogMTFweDtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC02cHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZGZkZmRmO1xyXG5cdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX2Rvd25sb2FkIHtcclxuXHRcdFx0LmJ0bl9nYW1lX2Rvd25sb2FkIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRoZWlnaHQ6IDE0OHB4O1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL2J0bl9kb3dubG9hZC5qcGcnKSBuby1yZXBlYXQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdCY6aG92ZXIge1xyXG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYnRuX2Rvd25sb2FkX2hvdmVyLmpwZycpO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQubG9naW5faW5mbyB7XHJcblx0XHRcdFx0aGVpZ2h0OiA2NXB4O1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDZweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAxOHB4IDI1cHggMTdweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzg0ODU5O1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRjb2xvcjogI2ZmZjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMjhweDtcclxuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHRcdC5uYW1lIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyMjBweDtcclxuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5jYXNoX2luZm8ge1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cdFx0XHRcdFx0LmNhc2gge1xyXG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcclxuXHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogLTNweCA1cHggMCAwO1xyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX2Nhc2hfZ3JheScpO1xyXG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5idG5fY2FzaCB7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiA3MHB4O1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjNmU3OTg1O1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAycHg7XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLTAuNXB4O1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuYnRuX2xvZ2luIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiA2cHg7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzM4NDg1OTtcclxuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDY1cHg7XHJcblxyXG5cdFx0XHRcdC5pY29fZGF1bSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdFx0XHRAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19kYXVtJyk7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDk5OXB4O1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0Lmljb19vbmdhdGUge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fb25nYXRlJyk7XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDk5OXB4O1xyXG5cdFx0XHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdFx0LnNlcnZlcl9pbmZvIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5idG5fc2VydmVyX3N0YXR1cyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2NjYztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcclxuXHRcdFx0XHRjb2xvcjogIzM3MzYzNjtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogNjNweDtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuY29sICsgLmNvbCB7XHJcblx0XHRtYXJnaW4tbGVmdDogMzBweDtcclxuXHR9XHJcblx0Ly8gY2hhbm5lbGluZyDrjIDsnZFcclxuXHQuY2hhbm5lbF9kb3dubG9hZCB7XHJcblxyXG5cdFx0LmxvZ2luX2luZm8ge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGhlaWdodDogNzVweDtcclxuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xyXG5cdFx0XHRwYWRkaW5nOiAxMXB4IDMzcHggMTFweCAyNXB4O1xyXG5cclxuXHRcdFx0Lm15aW5mb19sc3Qge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRib3R0b206IDE2cHg7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiBpbml0aWFsO1xyXG5cclxuXHRcdFx0XHRsaSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmJlZm9yZXtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDExcHg7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCA3cHg7XHJcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM2MDZkN2E7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRsaSBhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHRcdFx0XHRcdGNvbG9yOiAjZDFkNGQ2O1x0XHJcblx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuY2FzaF9pbmZvIHtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHQuY2FzaCB7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC5kc2NfdHh0IHtcclxuXHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnbm90b3NhbnMnO1xyXG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LmJ0bl9jYXNoe1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XHJcblx0XHRcdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogMzAwO1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMDtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYrLmNhc2hfaW5mbyB7XHJcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3cHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnRuX2dhbWVfZG93bmxvYWQge1xyXG5cdFx0XHRoZWlnaHQ6IDEyOXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9idG5fZG93bmxvYWQyLmpwZycpIG5vLXJlcGVhdDtcclxuXHRcdFx0Jjpob3ZlciB7XHJcblx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvYnRuX2Rvd25sb2FkMl9ob3Zlci5qcGcnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LmJ0bl9zZXJ2ZXJfc3RhdHVzIHtcclxuXHRcdFx0aGVpZ2h0OiA3NXB4O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmxheWVyX3NlcnZlcl9zdGF0dXMge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTBweDtcclxuXHRsZWZ0OiA3MHB4O1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHR3aWR0aDogMzEwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzM4NDg1OTtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0LmxheWVyX3RpdGxlIHtcclxuXHRcdHBhZGRpbmc6IDAgMThweDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzODQ4NTk7XHJcblx0XHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRsaW5lLWhlaWdodDogNDZweDtcclxuXHR9XHJcblx0LnNlcnZlcl9sc3Qge1xyXG5cdFx0cGFkZGluZzogMTNweCAxOXB4IDE1cHg7XHJcblx0XHRsaSB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdFx0XHRwYWRkaW5nOiAxMnB4IDE1cHggMTBweCAxMHB4O1xyXG5cdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRib3JkZXItdG9wOiAwO1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zZXJ2ZXJfbmFtZSB7XHJcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdC5zZXJ2ZXJfc3RhdHVzIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblx0LmJ0bl9jbG9zZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHdpZHRoOiA0NnB4O1xyXG5cdFx0aGVpZ2h0OiA0NnB4O1xyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDA7XHJcblx0XHQmOmFmdGVyIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRAaW5jbHVkZSBzcC1ub3JtYWwoJ21haW5fc2VydmVyX2xheWVyX2Nsb3NlJyk7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLm1haW5fc2hvcCB7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRtYXJnaW4tdG9wOiAxMDBweDtcclxuXHQmX3RhYiB7XHJcblx0XHRsaSB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDUwcHg7XHJcblx0XHRcdHBhZGRpbmctdG9wOiAzcHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0XHRcdGNvbG9yOiAjYTVhNGE0O1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XHJcblx0XHRcdH1cclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiAzcHg7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0YSB7XHJcblx0XHRcdFx0XHRjb2xvcjogJGJsYWNrO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblx0Jl9sc3Qge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGhlaWdodDogMzUwcHg7XHJcblx0XHRtYXJnaW46IDEwcHggLTEwcHggMDtcclxuXHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAtNXB4O1xyXG5cdFx0bGkge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHdpZHRoOiAyNjZweDtcclxuXHRcdFx0bWFyZ2luOiAwIDEwcHg7XHJcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdG91dGxpbmU6IDA7XHJcblx0XHR9XHJcblx0XHQuaXRlbV9ib3gge1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdGhlaWdodDogMzUwcHg7XHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcblx0XHRcdHBhZGRpbmc6IDQ5cHggMzVweCAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0fVxyXG5cdFx0LnRodW1iIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0d2lkdGg6IDEyMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEyMHB4O1xyXG5cdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0cGFkZGluZzogMnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTQ4ZGVnLCByZ2JhKDI0NCwyMDcsMTM2LDEpIDMwJSwgcmdiYSgxNTIsMTA2LDc1LDEpIDUwJSwgcmdiYSgyNDQsMjA3LDEzNiwxKSA3MCUpO1xyXG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMnB4O1xyXG5cdFx0XHRcdGxlZnQ6IDJweDtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcblx0XHRcdFx0d2lkdGg6IDExNnB4O1xyXG5cdFx0XHRcdGhlaWdodDogMTE2cHg7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdH1cclxuXHRcdFx0aW1nIHtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5pdGVtX3RpdCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxN3B4O1xyXG5cdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdGhlaWdodDogNDBweDtcclxuXHRcdH1cclxuXHRcdC5pdGVtX3ByaWNlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbi10b3A6IDExcHg7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdG1hcmdpbjogLTJweCA0cHggMCAwO1xyXG5cdFx0XHRcdEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX2Nhc2hfYmxhY2tfc21hbGwnKTtcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnRuX2J1eSB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0bGVmdDogNTAlO1xyXG5cdFx0XHRib3R0b206IDM5cHg7XHJcblx0XHRcdHdpZHRoOiA5OXB4O1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogLTUwcHg7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2E2OGE1ZjtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdFx0XHRjb2xvcjogJHdoaXRlO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMzRweDtcclxuXHRcdH1cclxuXHRcdC5zaG9wX2xhYmVsIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IC0xcHg7XHJcblx0XHRcdGxlZnQ6IC0xcHg7XHJcblx0XHR9XHJcblx0XHQuc2xpY2stYXJyb3cge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0aGVpZ2h0OiAzNHB4O1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAtMTdweDtcclxuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2E0YTRhNDtcclxuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5zbGljay1wcmV2IHtcclxuXHRcdFx0bGVmdDogMTBweDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3Atbm9ybWFsKCdtYWluX3Nob3BfYXJyX3ByZXYnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0LnNsaWNrLW5leHQge1xyXG5cdFx0XHRyaWdodDogMTBweDtcclxuXHRcdFx0c3BhbiB7XHJcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE0cHg7XHJcblx0XHRcdFx0QGluY2x1ZGUgc3Atbm9ybWFsKCdtYWluX3Nob3BfYXJyX25leHQnKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQuYnRuX2Nhc2hfY2hhcmdlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyM3B4O1xyXG4gICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbl92aXBfYmFubmVyIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tdG9wOiAxMTBweDtcclxuXHRoZWlnaHQ6IDI1MXB4O1xyXG5cdC5zbGlkZSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0aGVpZ2h0OiAyNTFweDtcclxuXHRcdGltZyB7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHotaW5kZXg6IDA7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLWFycm93IHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHotaW5kZXg6IDE7XHJcblx0XHR3aWR0aDogNTBweDtcclxuXHRcdGhlaWdodDogODBweDtcclxuXHRcdG1hcmdpbi10b3A6IC00MHB4O1xyXG5cdFx0c3BhbiB7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0XHRsaW5lLWhlaWdodDogMDtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnNsaWNrLXByZXYge1xyXG5cdFx0bGVmdDogNTAlO1xyXG5cdFx0bWFyZ2luLWxlZnQ6IC03MjBweDtcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRAaW5jbHVkZSBzcC1ub3JtYWwoJ21haW5fdmlwX2Fycl9wcmV2Jyk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5zbGljay1uZXh0IHtcclxuXHRcdHJpZ2h0OiA1MCU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IC03MjBweDtcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRAaW5jbHVkZSBzcC1ub3JtYWwoJ21haW5fdmlwX2Fycl9uZXh0Jyk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ubWFpbl9ndWlkZSB7XHJcblx0cGFkZGluZzogMTIwcHggMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9tYWluX2d1aWRlX2JnLmpwZycpIG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG5cdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcblx0LmlubmVyIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHR3aWR0aDogMTg5MHB4O1xyXG5cdFx0cGFkZGluZzogMDtcdFxyXG5cdH1cclxuXHQmX2xzdCB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0bWFyZ2luOiAwIC0xNXB4O1xyXG5cdFx0Zm9udC1zaXplOiAwO1xyXG5cdFx0bGV0dGVyLXNwYWNpbmc6IC00cHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cdH1cclxuXHQuZ3VpZGUge1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAzMzBweDtcclxuXHRcdGhlaWdodDogNjIycHg7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRmb250LXNpemU6IG5vcm1hbDtcclxuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcblx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0Jl90aHVtYiB7XHJcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0d2lkdGg6IDMzMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYyMnB4O1xyXG5cdFx0XHRpbWcge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHRoZWlnaHQ6IDUyMnB4O1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHR9XHJcblx0XHRcdGltZy5kZWZhdWx0IHtcclxuXHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHR9XHJcblx0XHRcdGltZy5hY3RpdmUge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdCZfdGl0bGUge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR3aWR0aDogMzMwcHg7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdHNwYW4ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTFweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDExcHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0fVxyXG5cdFx0XHRoMyB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMTRweDtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ05hbnVtTXllb25nam8nLCfrgpjriJTrqoXsobAnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAzMHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX2xpbmsge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHdpZHRoOiA2MHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDYwcHg7XHJcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcdFx0XHRcdFx0XHJcblx0XHRcdCY6YmVmb3JlLCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcblx0XHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdH1cclxuXHRcdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRcdHRvcDogMThweDtcclxuXHRcdFx0XHRsZWZ0OiAyOXB4O1xyXG5cdFx0XHRcdHdpZHRoOiAycHg7XHJcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xyXG5cdFx0XHR9XHJcblx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdHRvcDogMjlweDtcclxuXHRcdFx0XHRsZWZ0OiAxOHB4O1xyXG5cdFx0XHRcdHdpZHRoOiAyNHB4O1xyXG5cdFx0XHRcdGhlaWdodDogMnB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQmX2RldGFpbHMge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogMTc0cHg7XHJcblx0XHRcdGxlZnQ6IDQ2NnB4O1xyXG5cdFx0XHR3aWR0aDogMzY1cHg7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdHotaW5kZXg6IDE7XHJcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRcdC5jYXRlIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0Y29sb3I6ICRyZWQ7XHJcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDE2cHg7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQudGl0IHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiAxOXB4O1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAnTmFudW1NeWVvbmdqbycsJ+uCmOuIlOuqheyhsCcsIHNhbnMtc2VyaWY7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuXHRcdFx0XHRmb250LXNpemU6IDcwcHg7XHJcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IC00cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdH1cclxuXHRcdFx0LmRlc2Mge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDE3cHg7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0XHRcdFx0Y29sb3I6ICNmZmY7XHJcblx0XHRcdFx0b3BhY2l0eTogLjc7XHJcblx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG5cdFx0XHRcdHdvcmQtYnJlYWs6IGtlZXAtYWxsO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5ib2FyZF9hcmVhLFxyXG4udmlld19hcmVhIHtcclxuICAgIC5uYW1lIHtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX3BlcnNvbicpO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbW1lbnQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX2NvbW1lbnQnKTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAudmlldyB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIFxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fZXllJyk7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLnRpbWUge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgJ25vdG9zYW5zJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX2Nsb2NrJyk7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaGVhcnQge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29faGVhcnQnKTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYm9hcmRfYXJlYSB7XHJcbiAgICAuYnRuX3dyYXAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICAgICYrLnBhZ2luYXRpb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoX2JveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcmVhX3RpdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgIH1cclxufVxyXG5cclxuLnR4dF9uZXcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICNlODAwMDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uYnRuX2dycC5wb3Age1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTdweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTM7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgICAgICYrLmJ0biB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmK2RpdiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgIH1cclxufSIsIi50YWJzX3NlcnZlcl9sc3Qge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYgfiBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub24ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzg0ODU5O1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6IzM4NDg1OTtcclxuICAgICAgICAgICAgJiBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udG9wX3JhbmtfbHN0IHtcclxuICAgIHBhZGRpbmc6IDM2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNWY3O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG5cclxuICAgIC5sc3RfaXRtIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDQyNnB4O1xyXG4gICAgICAgIGhlaWdodDogMTg2cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcF9yYW5rX2ljbyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDk4cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIG1hcmdpbjogMjdweCBhdXRvIDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDk5OXB4O1xyXG5cclxuICAgICAgICAmLnRvcF9yYW5rXzEge1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC50b3BfcmFua18xXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRvcF9yYW5rXzIge1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC50b3BfcmFua18yXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnRvcF9yYW5rXzMge1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC50b3BfcmFua18zXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvX2NvbnRhaW5lciB7XHJcbiAgICAgICAgbWFyZ2luOiAxNnB4IGF1dG8gMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBjb2xvcjogIzEwMTAxMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTNweFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZGVzY19sc3Qge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjYzhjOGNmO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmd1aWxkX3Jhbmsge1xyXG4gICAgICAgIC5pbmZvX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZXNjX2xzdCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGJsX291dGxpbmUuc19sYmwge1xyXG4gICAgICAgICAgICB3aWR0aDogNTNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yYW5rX3BhZ2Uge1xyXG4gICAgLnN1Yl9zdGlja3kge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnNlYXJjaF9ib3gge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAuc2VhcmNoX2lucCB7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NjlweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YmxfbHN0X2luZGkge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgLm5vdGljZV90eHQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnNlYXJjaF9ib3gge1xyXG4gICAgICAgIC5zZWxlY3Qge1xyXG4gICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ub3RpY2VfdHh0X2dycCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICAubm90aWNlX3R4dCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuX2dycCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAgICAgLmJ0bjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5vdGljZV9hcmVhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIC5ub3RpY2VfdHh0X2dycCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG5fZ3Jwe1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmd1aWxkX2luZm9fYXJlYSB7XHJcbiAgICAgICAgLmFyZWFfdGl0IHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmd1aWxkX2luZm9fdGJsIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgdGgsIHRkIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206bm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmd1aWxkX21haW5faW5mbyB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2d1aWxkX2luZm9fYmcuanBnXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgLmd1aWxkX25hbWUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGwge1xyXG4gICAgICAgICAgICAgICAgZHQsZGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2FmYjNiODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogLjI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ndWlsZF9mbSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICB0aCx0ZCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgJj5kaXYge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDcxcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGh7XHJcbiAgICAgICAgICAgICY+IGRpdiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxOyAvKiBGaXJlZm94ICovXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnJkb19sc3RfdjIge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsYWJlbCBpbWcge1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ndWlsZF9wb3B1cCB7XHJcbiAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYWxjX2d1aWRlX3BvcCB7XHJcbiAgICAgICAgLmRvdF9sc3QrcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZpbGVfdXBsb2FkX2JveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNnB4O1xyXG4gICAgICAgIC5ndWlkZV90eHQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmlsZV9uYW1lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bl9kZWxfZmlsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAgOXB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAuaWNvX2RlbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmFua19ib2FyZF9hcmVhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJlYV90aXQge1xyXG4gICAgICAgICAgICAmKy50b3BfZmlsdGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNsZWFyZml4ID4gLmFyZWFfdGl0IHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcDNfYXJlYSwgLmd1aWxkX2luZm9fYXJlYSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxufSIsIi5pbnZpdGVfcGFnZSB7XHJcbiAgICAubWVudV9kZXB0aF8zIHtcclxuICAgICAgICAudGFiX2l0bSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNwX2hpc3RvcnlfYXJlYSB7XHJcbiAgICAgICAgLmxlZnQubm90ZV90eHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRibF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuZG90X2xzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg2ODY4NjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmfmxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAubm90ZV90eHQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnZpdGVfc3RlcF9hcmVhIHtcclxuICAgIG1hcmdpbi10b3A6IDU3cHg7XHJcblxyXG4gICAgLmFyZWFfdGl0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnByb2NlZWRfYXJlYSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0N3B4O1xyXG4gICAgLmludHJvX3R4dCArIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTE0NHB4O1xyXG4gICAgfVxyXG4gICAgLmFkdl9ndWlkZV9ieCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDhweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2M4YzhjZjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4O1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICM4Njg2ODY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYXJlYV90aXQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICB9XHJcbiAgICAuYnRuX2dycCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDc3cHg7XHJcbiAgICAgICAgLmJ0bjpmaXJzdC1jaGlsZH4uYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6NnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zdGVwX2xzdCB7XHJcbiAgICAgICAgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIC5zdGVwX3RpdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdGVwX2Rlc2Mge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGVwX2Rlc2Mge1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTFweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb3Vwb25fcmV3YXJkX2FyZWEge1xyXG4gICAgbWFyZ2luLXRvcDogNThweDtcclxuICAgIC50YmxfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0N3B4O1xyXG4gICAgICAgICYuY291cG9uX3Jld2FyZCB7XHJcbiAgICAgICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgICAgIHRoOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIyNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMzdweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucmV3YXJkX3Rva2VuX2FyZWEsLnJld2FyZF9oZWxwZXJfYXJlYSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1OHB4O1xyXG4gICAgLnRibF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ3cHg7XHJcbiAgICAgICAgdGJvZHkge1xyXG4gICAgICAgICAgICB0ZDpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxN3B4IDAgMTdweCAxMTlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLml0ZW1fbHN0IHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0NXB4O1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMil+bGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VuZF9jcF9hcmVhIHtcclxuICAgICY+LmNsZWFyZml4e1xyXG4gICAgICAgIC5hcmVhX3RpdHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG5fZ3Jwe1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlbmRfY3BfYngge1xyXG4gICAgICAgIHdpZHRoOiA5NDBweDtcclxuICAgICAgICBoZWlnaHQ6IDE2M3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDQzcHggNTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlbmRfY3BfZm0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgLmRlZl9pbnAge1xyXG4gICAgICAgICAgICB3aWR0aDogNjc4cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgd2lkdGg6IDE2MnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jcF9zdHRfYngge1xyXG4gICAgICAgIHdpZHRoOiA0NzBweDtcclxuICAgICAgICBoZWlnaHQ6IDE2M3B4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCA0N3B4IDAgNTNweDtcclxuICAgICAgICBib3JkZXI6MXB4IHNvbGlkICNlM2UzZTM7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcbiAgICAuY3BfdHlwZV9ib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAmfi5jcF90eXBlX2JveCB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jcF90eXBlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ub3RlX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubnVtX2NvdW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mcmllbmRfY3BfYXJlYSB7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG5cclxuICAgIC50YmxfbHN0IHtcclxuICAgICAgICAubm9kYXRhIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMDVweDtcclxuXHJcbiAgICAgICAgICAgIC5pY28ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnR4dF9tc2cge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnZfcmV3YXJkX2FyZWEge1xyXG4gICAgbWFyZ2luLXRvcDogNjNweDtcclxuICAgICY+LmNsZWFyZml4IHtcclxuICAgICAgICAuYXJlYV90aXR7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubm90ZV90eHQge1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJld2FyZF9jb2luX2J4IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTMzcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgICAgICBwYWRkaW5nOiA0M3B4IDUwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgd2lkdGg6IDU3N3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS42cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb2luX2luZm8ge1xyXG4gICAgICAgICAgICAmPiBkaXZ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MDJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS41cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubnVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyN3B4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdCYXJsb3cnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnJlZGVlbV9pdG1fYXJlYSB7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgJj4uY2xlYXJmaXgge1xyXG4gICAgICAgIC5hcmVhX3RpdHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ub3RlX3R4dCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jcF9oaXN0b3J5X2FyZWEge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxufSIsIi5jb21tdW5pdHlfcGFnZSB7XHJcbiAgICAudmlld19hcmVhIHtcclxuICAgICAgICAuY3Qge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogODBweCBhdXRvIDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJisuYXR0YWNoX2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNjcmVlbnNob3Rfc2xpZGUge1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDUzOHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzNnB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMzI2cHggMjhweCAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgbGVmdDogLTFweDtcclxuICAgICAgICByaWdodDogLTFweDtcclxuXHJcbiAgICAgICAgLmxibCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICB3aWR0aDogNjdweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG5cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAmKy5pY29fYXR0YWNoe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLm51bWJlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgICYrLnR4dF9uZXcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnR4dF9uZXcge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb19hdHRhY2gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuc2xpY2stc2xpZGVyIHtcclxuICAgICAgICAmOmhvdmVyIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5zbGljay1zbGlkZTpub3QoLnNsaWNrLWNlbnRlcikge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM1cHg7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NDA3NCwgMC43MzkzMyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG4gICAgXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTFweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0xcHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTFweDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDM7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuNSk7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMjZweCAzNHB4IDIwcHggMzZweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmxibCB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMzUsIDEuMzUyNik7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50eHR7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAmKy5pY29fYXR0YWNoe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubnVtYmVye1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHh0X25ldyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvX2F0dGFjaHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50aW1lIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDY1cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5zbGljay1jZW50ZXIge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTM1cHg7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5zbGljay1hcnJvdyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAyMDBtcyBlYXNlO1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5zbGljay1wcmV2IHtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fc2xpZGVfcHJldicpO1xyXG4gICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgIC5zbGljay1uZXh0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX3NsaWRlX25leHQnKTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YmxfaW1nX2JveCB7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzM4NDg1OTtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xyXG5cclxuICAgIC5zY3JlZW5zaG90X3NsaWRlIHtcclxuICAgICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAudGJsX2ltZ19sc3Qge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICAgICAgfVxyXG4gXHJcbiAgICAgICAgLm5vZGF0YSB7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm51bWJlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgJisudHh0X25ldyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAzMTBweDtcclxuICAgICAgICAgICAgJisuaWNvX2F0dGFjaHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHh0X25ldyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb19hdHRhY2gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNnB4IDAgMCA0cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudGltZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5hbWUge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRpbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5pbmZvIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIHJpZ2h0OiAyOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZWFydCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hdHRhY2hfYm94IHtcclxuICAgIG1hcmdpbjogNzVweCAwIDAgMzFweDtcclxuICAgIEBleHRlbmQgLmNsZWFyZml4O1xyXG4gICAgJi5vcGVuIHtcclxuICAgICAgICAuYnRuX3RvZ2dsZV9hdHRhY2gge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmF0dGFjaF9sc3Rfd3JhcCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bl9saWtlIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDlweDtcclxuICAgICAgICAuaWNvX2hlYXJ0X24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bl90b2dnbGVfYXR0YWNoIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogOHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19hcnJfZG93bjMnKTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sc3Qge1xyXG4gICAgICAgIHdpZHRoOiA0MzNweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU0cHg7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY28ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmlsZW5hbWUge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjAyZW07XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb19kb3dubG9hZCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuZ2FtZV9ndWlkZV9sYXlvdXQge1xyXG4gICAgLnNiLXNjcm9sbGJhci1jb250YWluZXJ7XHJcbiAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgIGJvdHRvbTogMTVweDtcclxuICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgfVxyXG4gICAgLnNiLXNjcm9sbGJhcntcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICB9XHJcbiAgICAud3JhcCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDkwcHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuICAgIC50YmxfbHN0IHtcclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjYTRhNGE0O1xyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtLjJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBmb290ZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGhlaWdodDogOTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29weXJpZ2h0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmhlYWRlcntcclxuICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzhweDtcclxuICAgICAgICAgICAgJiArIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmxvZ287XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogOTk5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50aXRsZSB+IC5idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTI1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgICAgICAgICAgW2NsYXNzXj1cImljb19cIl0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNpbHZlcmZpbGwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ25iIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nbmJfbHN0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIC5sc3RfaXRtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsLjA1KTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAmID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYzVjNWQwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuaWNvX2Fycl9kb3duNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYubm9fc3ViOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWigyNzBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGVaKDI3MGRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWigyNzBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWigyNzBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWigyNzBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLm9uOm5vdCgubm9fc3ViKTphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlWigxODBkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZVooMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwmLm9uIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN1Yl9sc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMDUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpfmxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQ5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOWRhM2FhO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5ldzphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5yZWRfZG90O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAjY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEzMHB4O1xyXG4gICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzODBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGFnZV9oZWFkZXJfYXJlYSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICYrLmlubmVyIHtcclxuICAgICAgICAgICAgICAgICY+KjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5uZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzM4NDg1OTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOjE3cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmPi5jbGVhcmZpeCB7XHJcbiAgICAgICAgICAgICAgICAmPio6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY+KjpsYXN0LW9mLXR5cGU6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb21tZW50X2JveCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2NfbHN0IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAuc2NfaW1nX2J4IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMDJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc2NfdGl0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmYWZhZmE7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZH5saSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWFyY2hfYXJlYSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggNTBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xyXG4gICAgICAgIC5pbnBfZ3JwIHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VsZWN0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTAxMDEwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VhcmNoX2lucCB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogNjU2cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ViZWJlYjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VhcmNoX2xibCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmKy50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2F0ZWdvcnlfYngge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E0YTRhNDtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2E0YTRhNDtcclxuICAgICAgICAmOm50aC1jaGlsZCgzbikge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYXRlX3RpdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2F0ZV9sc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMTBweDtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIC13ZWJraXQtd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1scjtcclxuICAgICAgICAgICAgLW1zLXdyaXRpbmctbW9kZTogdGItbHI7XHJcbiAgICAgICAgICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtbHI7XHJcbiAgICAgICAgICAgICYudHlwZTIge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDdweDtcclxuXHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNHB4IDAgM3B4O1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC13cml0aW5nLW1vZGU6IGhvcml6b250YWwtdGI7XHJcbiAgICAgICAgICAgICAgICAtbXMtd3JpdGluZy1tb2RlOiBsci10YjtcclxuICAgICAgICAgICAgICAgIHdyaXRpbmctbW9kZTogaG9yaXpvbnRhbC10YjtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQwNGRhYjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm5ldyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYTphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAucmVkX2RvdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZmlsdGVyX2xzdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxuICAgICAgICAmPmxpIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZmZmZjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZpbHRlcl9uYW1lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTY0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZmlsdGVyX3ZhbF9sc3Qge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAmfmxpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjOGM4Y2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmKy5pdG1fc2VhcmNoIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaXRtX3NlYXJjaCB7XHJcbiAgICAgICAgLmlucF9ncnAge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgLnNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlYXJjaF9pbnAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2OXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmKy50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmF0aW5nX2ZpbHRlciB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgIH1cclxuICAgIC5tZW51X2RlcHRoXzIge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTEzcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjZWJlYmViO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5vbiwmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzM4NDg1OTtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZ+bGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWJzX2xua19sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQ3cHg7XHJcbiAgICAgICAgJisuZWRpdG9yX2FyZWEge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3NXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2hhbmdlX2xvZyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjNweDtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2E0YTRhNDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDYwcHggMCA1M3B4O1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnR5cGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50eXBlX2JveCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTJweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgZW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC42O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaGFuZ2VfZGV0YWlsIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogNjgwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3OHB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAuZ29sZF9sYmwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZ3JlZW5fbGJsIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGlzdG9yeV9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIzcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDg0cHg7XHJcbiAgICAgICAgJj5saSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgY29sb3I6ICM4Njg2ODY7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDQ0NHB4O1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAudGltZWxpbmVfZG90O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA0NTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMzg0ODU5O1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5wZXJpb2RfZGV0YWlsLC5wZXJpb2RfbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBlcmlvZF9uYW1lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogNDUxcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAmPmxpIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODY4Njg2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBlcmlvZF9kZXRhaWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NDVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDY5cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDlweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC00cHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAubnVtLC50aXQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2M4YzhjZjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5kb3dubG9hZF9wYWdlIHtcclxuICAgIC5kb3dubG9hZF9mYXEge1xyXG4gICAgICAgIGxpID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzJweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5xYV9sYmwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjZweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdub3Rvc2Fucycsc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgY29sb3I6ICM4Njg2ODYhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kb3dubG9hZF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICZ+bGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRvd25sb2FkX2J0biB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogNjg1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTY3cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvYnRuX2Rvd25fYmcuanBnXCIpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgLmljb19kb3dubG9hZF9sIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdWJfdHh0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IC4zO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ub3RpY2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2J0bl9kb3duX2hvdmVyLmpwZ1wiKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAudHh0LC5zdWJfdHh0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm5vdGljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcclxuICAgICAgICAgICAgbGk6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYrLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMXB4O1xyXG4gICAgICAgICAgICAuYnRuX3NtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pY29fc21fY29nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGl+bGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlcXVpcmVtZW50X2FyZWEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDc4cHg7XHJcblxyXG4gICAgICAgIC50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZHJpdmVyX2Rvd25fYXJlYSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgICAuYXJlYV90aXQge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5vdGVfdHh0IHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZHJpdmVyX2xzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI5cHg7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NTBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjcycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIC5sb2dvX2JveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5hbWRfbG9nbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmRfbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuN3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC5pY29fZG93bmxvYWRfcyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmfmxpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm9zdF9sc3Qge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMzg0ODU5O1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6bm90KDpudGgtY2hpbGQoM24rMSkpe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtbGFzdC1jaGlsZChuKzQpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm9zdF9iZyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vc3RfZGV0YWlsIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDUwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm9zdF9uYW1lIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm9zdF9kZXNjIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG5fb3N0X2Rvd25sb2FkIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDQycHggYXV0byAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICAgICAgLmljb19kb3dubG9hZF9vc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTFweFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgLm9zdF9kZXNjLC5idG5fb3N0X2Rvd25sb2FkIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5vc3RfYmc6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAub3N0X2RldGFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zdXBwb3J0X3BhZ2Uge1xyXG4gICAgLnZpZXdfYXJlYSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgICAuY3Qge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnF1aXJ5X2FyZWEge1xyXG4gICAgLm1lbnVfZGVwdGhfMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzlweDtcclxuXHJcbiAgICAgICAgLnRhYl9pdG0ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjM4cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYrLnRhYl9pdG0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnR4dF9ub3RlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcblxyXG4gICAgICAgICYrLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNlYXJjaF9hcmVhIHtcclxuICAgIG1hcmdpbjogODBweCAwO1xyXG4gICAgcGFkZGluZzogNTRweCA2OHB4IDMycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG5cclxuICAgIC50aXQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDU3cHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoX2JveCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWFyY2hfaW5wIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogOTEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xyXG4gICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cclxuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogTWljcm9zb2Z0IEVkZ2UgKi9cclxuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZmlsdGVyX2xzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMjZweDtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTE0cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M1YzVjYztcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG4ge1xyXG4gICAgICAgIHdpZHRoOiAxNjJweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI3cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxufVxyXG5cclxuLmJvYXJkX2FyZWEge1xyXG4gICAgLnRhYnNfc2VydmVyX2xzdCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcblxyXG4gICAgICAgICYrLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJn4ucGFnaW5hdGlvbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDg3cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucmVwb3J0X2xzdCB7XHJcbiAgICBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZXBvcnRfaXRtIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEzM3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcblxyXG4gICAgICAgICY+ZGl2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29fYm94IHtcclxuICAgICAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgICAgIC5pY28ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdF9ib3gge1xyXG4gICAgICAgICAgICB3aWR0aDogMjYwcHg7XHJcblxyXG4gICAgICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnbm90b3NhbnMnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnRfYm94IHtcclxuICAgICAgICAgICAgd2lkdGg6IDcxOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubm90ZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl9ib3gge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZXBvcnRfYXJlYSB7XHJcbiAgICAuYXJlYV90aXQge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5yZXBvcnRfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgICZ+LnJlcG9ydF9hcmVhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2FyZF9pdG0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDIxM3B4O1xyXG4gICAgcGFkZGluZy10b3A6IDQycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAuaWNvIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuaW5mbyB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzEwMTAxMDtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICBjb2xvcjogIzIyMjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXJkX2xzdCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICBwYWRkaW5nOiA0NXB4IDE5cHggMzVweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTlweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3VwcG9ydF9mbSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG5cclxuICAgIC50YmxfbHN0IHtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIHRoLHRkIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgYm9yZGVyLXRvcDoxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICY+ZGl2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgdGh7XHJcbiAgICAgICAgJj4gZGl2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIHRkIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgICAmPmRpdiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3OTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIgeyAvKiBDaHJvbWUsIEZpcmVmb3gsIE9wZXJhLCBTYWZhcmkgMTAuMSsgKi9cclxuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IC8qIEZpcmVmb3ggKi9cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTAtMTEgKi9cclxuICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBNaWNyb3NvZnQgRWRnZSAqL1xyXG4gICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYucGhvbmUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICAgICAgJi5udW0yIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXNoIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRvdF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgICAgIC5kYXNoX2xzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmRhdGVwaWNrZXJfYXJlYSB7XHJcbiAgICAudHVpLWRhdGVwaWNrZXIge1xyXG4gICAgICAgIHRvcDogNTNweDtcclxuICAgICAgICBsZWZ0OiAtMTNweDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IC03cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fYXJyX2NhbGVuZGFyJyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnR1aS1yYW5nZXBpY2tlciAudHVpLWlzLXNlbGVjdGFibGUudHVpLWlzLXNlbGVjdGVkIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNGRhYjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnR1aS1kYXRlcGlja2VyLWlucHV0IHtcclxuICAgICAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmKy5zZWxlY3Qge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50dWktZGF0ZXBpY2tlci1ib2R5IHtcclxuICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1aS1jYWxlbmRhciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIHRyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudHVpLWNhbGVuZGFyLWhlYWRlciB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAudHVpLWNhbGVuZGFyLWhlYWRlci1pbm5lciB7XHJcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50dWktY2FsZW5kYXItaGVhZGVyLWluZm8ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1aS1jYWxlbmRhci10aXRsZSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnR1aS1jYWxlbmRhci1idG4ge1xyXG4gICAgICAgIHdpZHRoOiA2NnB4O1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudHVpLWNhbGVuZGFyLWJvZHkge1xyXG4gICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAudHVpLWNhbGVuZGFyLWJvZHktaW5uZXIge1xyXG4gICAgICAgIHRkIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuXHJcbiAgICAgICAgICAgICYudHVpLWlzLWJsb2NrZWQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnR1aS1jYWxlbmRhci1ib2R5LWhlYWRlciB0aCB7XHJcbiAgICAgICAgaGVpZ2h0OiAzN3B4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZWxlY3Qge1xyXG4gICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmljb19jYWxlbmRhciB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgcmlnaHQ6IDExcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnR4dCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG59IiwiLm15X3BhZ2Uge1xyXG4gICAgJi5jb21wbGV0ZWRfbGF5b3V0IHtcclxuICAgICAgICAud3JhcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMTFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnQgPiAuaW5uZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTg5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnVzZXJfaW5mb19hcmVhIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDlweDtcclxuICAgICAgICBib3JkZXItdG9wOjJweCBzb2xpZCAjMzg0ODU5O1xyXG4gICAgfVxyXG4gICAgLnVzZXJfdGJsX3dyYXAge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCAjYTRhNGE0O1xyXG4gICAgfVxyXG4gICAgLnVzZXJfaW5mbyB7XHJcbiAgICAgICAgd2lkdGg6IDE0MTBweDtcclxuICAgICAgICBtYXJnaW46IC0xcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAuZ3JlZXRpbmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIxMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjoxcHggc29saWQgI2E0YTRhNDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoLHRkIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ViZWJlYjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjYTRhNGE0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOjFweCBzb2xpZCAjYTRhNGE0O1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMjdweCAwIDMzcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xyXG4gICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBbY2xhc3NePVwiaWNvX1wiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xyXG4gICAgICAgICAgICAgICAgLmljb19xdWVzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcclxuICAgICAgICAgICAgICAgICAgICAmK3NwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzg2ODY4NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC51c2VyX2luZm9fYXJlYSArIC50YWJfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgLndyaXRlX2FyZWEsIC5hY2Nfc2FuY3Rpb25zX2FyZWEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM5cHg7XHJcbiAgICAgICAgLmNsZWFyZml4IHtcclxuICAgICAgICAgICAgLmFyZWFfdGl0IHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ub3RlX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjdweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxOXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC53cml0ZV9hcmVhIHtcclxuICAgICAgICAuY2xlYXJmaXggLm5vdGVfdHh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YTRhNDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIHRyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIHRoLHRkIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMCAwIDMxcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAwO1xyXG4gICAgICAgICAgICAgICAgc3BhbisuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlucHV0Ky5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgICAgIGxpOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBsaX5saSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC52YWxpZ25fdG9wIHtcclxuICAgICAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jaGtib3guZW1haWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnRibF9wcml2YXRlIHtcclxuICAgICAgICAgICAgICAgIHRyOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmNoa2JveC5zbXMge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jZl9jdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YTRhNDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgICAgICAgICAgLmNmX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMxMDEwMTA7XHJcbiAgICAgICAgICAgICAgICAudXNlcm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXV0aW9uX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTAxMDEwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtM3B4O1xyXG4gICAgICAgICAgICAgICAgbGl+bGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVzdWx0X2J4IHtcclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJlY2F1dGlvbl9kb25lIHtcclxuICAgICAgICB3aWR0aDogOTcxcHg7XHJcbiAgICAgICAgbWFyZ2luOiA1MnB4IGF1dG8gMDtcclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDM2cHggMjVweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBsaX5saSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYrLmJ0bl93cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWNjX3NhbmN0aW9uc19hcmVhIHtcclxuICAgICAgICAuY2xlYXJmaXggLm5vdGVfdHh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgLm5vZGF0YSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDgwcHg7XHJcbiAgICAgICAgICAgIC5pY297XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudHh0X21zZyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM4Njg2ODY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFic19sbmtfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgbGl+bGkge1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbGkub24gYSxhOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYrLmVkaXRvcl9hcmVhIHtcclxuICAgICAgICAgICAgaDU6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNzZweDtcclxuICAgICAgICAgICAgICAgICYrLnRibF9sc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubG9naW5fYXJlYSxcclxuLmZpbmRfYXJlYSB7XHJcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzM4NDg1OTtcclxuXHJcbiAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bl93cmFwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2dpbl9hcmVhIHtcclxuICAgIC50eHRfbm90ZSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMDVlbTtcclxuXHJcbiAgICAgICAgJisudGJsX2xzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sc3RfdGl0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGNvbG9yOiAjMTAxMDEwO1xyXG4gICAgfVxyXG5cclxuICAgIC5kb3RfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuX3dyYXAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDU2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maW5kX2FyZWEge1xyXG4gICAgLnR4dF9ub3RlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNGVtO1xyXG5cclxuICAgICAgICAmKy50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5kb3RfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzN3B4O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmKy50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuXHJcbiAgICAgICAgICAgICYudHh0X2xlZnQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgLnNlbGVjdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NnB4O1xyXG5cclxuICAgICAgICAgICAgJi55ZWFyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNzJweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJisuc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYudHh0X2xlZnQge1xyXG4gICAgICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMCAwIDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubm9kYXRhIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OTlweDtcclxuXHJcbiAgICAgICAgICAgIC5pY28ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHh0X21zZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG5fd3JhcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAucmVzdWx0X2J4IHtcclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl93cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hY2NvdW50X2FyZWEge1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzODQ4NTk7XHJcblxyXG4gICAgLmNhcmRfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDQ2cHggMjNweDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIzcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmKy5kb3RfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXkyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZ+bGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FyZF9pdG0ge1xyXG4gICAgICAgIGhlaWdodDogMjMzcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQycHg7XHJcblxyXG4gICAgICAgIC5pY29fbW9uaXRvcl9sIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnBvbGljeV9ieCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDlweDtcclxuICAgICAgICBwYWRkaW5nOiAzNnB4IDQwcHggMzNweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xyXG5cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNnB4IDAgMCA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYnRuX3dyYXAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50eHRfbm90ZSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgIH1cclxuXHJcbiAgICAucmVzdWx0X2J4ICsgLnRibF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDM0cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRibF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI5cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNhNGE0YTQ7XHJcblxyXG4gICAgICAgICYudHh0X2xlZnQge1xyXG4gICAgICAgICAgICB0Ym9keSB7XHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI2cHggMCAwIDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuX2NlcnRpZmljYXRpb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDZweDtcclxuXHJcbiAgICAgICAgICAgICYrLnNtcyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5vdGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcclxuXHJcbiAgICAgICAgICAgICYrLnNtcyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDdweCAwIDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb25maXJtIHtcclxuICAgICAgICAgICAgLm1lc3NhZ2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcHRjaGFfYngge1xyXG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMCAxNnB4O1xyXG5cclxuICAgICAgICAgICAgLmltZ19jYXB0Y2hhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaW5wX2NhcHRjaGEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUxMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAmOjpwbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubG9naW5fZm0ge1xyXG4gICAgd2lkdGg6IDU1MHB4O1xyXG4gICAgbWFyZ2luOiA5NnB4IGF1dG8gMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmlucF9ieCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG5cclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1OHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDU0cHggMCAxOXB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY28ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJitsYWJlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG5fbG9naW4ge1xyXG4gICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2hrYm94IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5MjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxua19sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XHJcblxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjZjtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaWduX3VwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2OXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmVycm9yIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICNiODNkM2Q7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAwNWVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcHRjaGEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcblxyXG4gICAgICAgICYrLmlucF9ieCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmfi5idG4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnJlZ2lzdHJ5X3N0ZXBfbHN0IHtcclxuICAgIG1hcmdpbjogODBweCAwIDU2cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgd2lkdGg6IDIyMHB4O1xyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAyOXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtNzFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDE0MnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm9uIHtcclxuICAgICAgICAgICAgLmljb19zdGVwMSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19zdGVwMV9vbicpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvX3N0ZXAyIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX3N0ZXAyX29uJyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pY29fc3RlcDMge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fc3RlcDNfb24nKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljb19zdGVwNCB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19zdGVwNF9vbicpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaWNvIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAudHh0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgfVxyXG5cclxuICAgICYrLnJlc3VsdF9ieCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcblxyXG4gICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY2hrYm94IHtcclxuICAgICYucG9saWN5IHtcclxuICAgICAgICBpbnB1dDpjaGVja2VkK2xhYmVsIHtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fY2hrYm94Ml9jaGVja2VkJyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzlweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjA0ZW07XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19jaGtib3gyJyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAmLnR4dF9ibHVlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYuZW1haWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcblxyXG4gICAgICAgICYrLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW46IDRweCAwIDExcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5MjtcclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFjY29yZGlvbntcclxuICAgICZfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MnB4O1xyXG5cclxuICAgICAgICAuYWNjb3JkaW9uX2l0bSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgLmFjY29yZGlvbl9oZWFkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAuYWNjb3JkaW9uX2NvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICZfaGVhZGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMzlweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX2Fycl9hY2NvcmRpb24nKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG9saWN5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG5cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJl9jb250ZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuXHJcbiAgICAgICAgLnNiLXNjcm9sbGJhci1jb250YWluZXIge1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zYi1jb250ZW50IHtcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogMzQ5cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNoYXB0ZXJfdGl0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hcnRpY2xlX3RpdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFydGljbGVfaXRtIHtcclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgb2wge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFydGljbGVfbWVudV9sc3Qge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICB0aCxcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNThweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxzdF90aXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzEwMTAxMDtcclxuXHJcbiAgICAgICAgICAgICYrLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNGVtO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJn5saSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5ldGNfcGFnZSB7XHJcbiAgICAud3JhcCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDExMXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250ZW50Pi5pbm5lciB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50eHRfbm90ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcblxyXG4gICAgICAgICYrcC50eHRfbm90ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgc3Ryb25nLnR4dF9ub3RlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyN3B4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmRfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzM3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDQ2cHggMjNweDtcclxuXHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDIzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXJkX2l0bSB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMzNweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDJweDtcclxuXHJcbiAgICAgICAgLmljb19tb25pdG9yX2wge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGVzYyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubHN0X3RpdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmRvdF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgICBcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5MjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJn5saSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmdyYXkge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG5cclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bl93cmFwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVzdWx0X2J4IHtcclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl93cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzZweDtcclxuXHJcbiAgICAgICAgICAgIC5idG4gfiAuYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50YWJfbHN0IHtcclxuICAgICAgICBwYWRkaW5nOiAxMDBweCAwIDc1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnN1cHBvcnRfYngge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAwIDI5cHggNDdweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTAxMDEwO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDI1ZW07XHJcblxyXG4gICAgICAgICAgICAmKy5sc3RfdGl0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJlc3VsdF9ieCB7XHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICB3aWR0aDogOTcwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNTJweCBhdXRvIDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG5cclxuICAgICAgICAgICAgdGgsXHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRkLnR4dF9sZWZ0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmd1aWRlX2Rvd25sb2FkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDk3MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDUxcHggYXV0byAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDE5N3B4IDQxcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICAgICAudHh0X2d1aWRlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5kb3dubG9hZF9pbmZvIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI3cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMzBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2VjZWNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnJvd3NlciB7XHJcbiAgICAgICAgICAgICAgICAmX2ljbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYnRuX2Rvd25sb2FkIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxOTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgICAgICAgICAgICAuaWNvX2Rvd25sb2FkX3Mge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmKy5idG5fd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucmVzdF9hcmVhIHtcclxuICAgIHBhZGRpbmctdG9wOiA5NHB4O1xyXG59XHJcblxyXG4udmlld19hcmVhIHtcclxuICAgIC52aWV3X2N0IHtcclxuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzM4NDg1OTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2E0YTRhNDtcclxuXHJcbiAgICAgICAgLmpzX3Njcm9sbGJhciB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDU5OXB4O1xyXG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiA1OTlweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAzOHB4IDAgNTBweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNiLXNjcm9sbGJhci1jb250YWluZXIge1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5zYi1jb250ZW50IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRpdCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2hhcHRlcl90aXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmFydGljbGVfdGl0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJ0aWNsZV9pdG0ge1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXJ0aWNsZV9tZW51X2xzdCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmKy5idG5fd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y1NDZiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG5cclxuICAgICAgICAgICAgdGgsIHRkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYXV0aGVudGljYXRpb25fYXJlYSB7XHJcbiAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG5cclxuICAgIC50aXQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDRlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZW1haWxfYngge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgcGFkZGluZzogMjdweCAwIDI3cHggMzFweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxuXHJcbiAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnBfbWFpbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3NXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTk2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYXRfc2lnbiB7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnYmFybG93Jywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogIzEwMTAxMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kb21haW4ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJisuY2FyZF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbn0iLCIuc2VydmljZV9wYWdlIHtcclxuICAgIC53cmFwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIH1cclxuICAgIC5icmVhZGNydW1iIHtcclxuICAgICAgICAuc2VsZWN0X2xzdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW5uZXJ7XHJcbiAgICAgICAgLmVtcF90eHQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMjIyO1xyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY+LmNsZWFyZml4IHtcclxuICAgICAgICAgICAgLm1lbnVfZGVwdGhfMyB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAudGFiX2xzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNlYXJjaF9ib3gge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgyLnN1Yl90aXQge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0IHtcclxuICAgICAgICAuYnRuX29wZW5fc2VsZWN0IHtcclxuICAgICAgICAgICAgY29sb3I6ICM4Njg2ODY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub3BlbiAuYnRuX29wZW5fc2VsZWN0IHtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZsb3dfZ3VpZGVfYXJlYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAuZmxvd19sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzOXB4O1xyXG4gICAgICAgICAgICBsaS5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5mbG93X3YyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBsaS5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bl9mbG93IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0b3A6IDcxcHg7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5wcmV2IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5uZXh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zcF9jb21tb25fYXJlYSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMS40cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYrLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xcHg7XHJcbiAgICAgICAgICAgIHdvcmQtd3JhcDpicmVhay13b3JkO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5lbXBfdHh0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJisudGJsX2xzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4uYnRuIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmK2ltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyArIC50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICBsaX5saSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YTRhNDtcclxuICAgICAgICAgICAgJisuZ3JheV9ieCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnR4dF9sZWZ0IHtcclxuICAgICAgICAgICAgICAgIHRoLFxyXG4gICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZW1wX3R4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICZ+LnNwX2NvbW1vbl9hcmVhIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNzhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJisudGJsX2xzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDU2cHg7XHJcbiAgICAgICAgICAgICZ+LnRibF9sc3Qge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmKy50YWJzX2xua19sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2xlYXJmaXgge1xyXG4gICAgICAgICAgICAuYnRuX2dycCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYrLnRibF9sc3Qge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudHh0X25vdGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTEuMnB4O1xyXG4gICAgICAgICAgICAuYnRuX3NtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDdweCAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZXJtX3R4dF9ieCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIxcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAuanNfc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgICAgICAgLnNiLXNjcm9sbGJhci1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnNiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxN3B4KTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRlcm1fdGl0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kaXNjX2xzdCB7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBpbnNpZGUgZGlzYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYWdyX2Noa19ieCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggNDBweDtcclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmljb19jaGtib3gyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGlucHV0OmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuaWNvX2Noa2JveDJfY2hlY2tlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2hrX2RldGFpbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5idG5fZ3JwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1MXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5jc19idG5fZ3JwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuY3RfYnRuX2dycCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmdlX2J0bl9ncnAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zdWJfc3RpY2t5Ky5pbm5lciB7XHJcbiAgICAgICAgLnNwX2NvbW1vbl9hcmVhIHtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2VydmljZV9wcm9kdWN0X2FyZWEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI5cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhNGE0YTQ7XHJcbiAgICB9XHJcbiAgICAuc2VyX3Byb19sc3Qge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogNDQycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjA3cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzhweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgLnNlcl9wcm9fY29udCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAtMXB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC0xcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC44KTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZ+bGk6bm90KDpudGgtY2hpbGQoM24rMSkpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpfmxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAmOmFmdGVyLC5idG5fZ3JwIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGFnIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtMXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtMXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNjZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ3VpZGVsaW5lIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstd29yZDtcclxuICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzbWFsbCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzg2ODY4NjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJpY2Uge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5pY29fY3VycmVuY3k7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmljbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMzA1cHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG5fZ3JwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAmfi5idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRibF9sc3Qge1xyXG4gICAgICAgIHRoLnR4dF9sZWZ0IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5wX3R4dCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICYuaWRfaW5wIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMjVweDtcclxuICAgICAgICAgICAgICAgICYrLmJ0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VsZWN0IH4gLnNlbGVjdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgZHQsZGQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgJn5kdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjOGM4Y2Y7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudHh0X21zZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2I4M2QzZDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm5vZGF0YSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjE5cHg7XHJcbiAgICAgICAgICAgIC50eHRfbXNnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM4Njg2ODY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmljbyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmVnaXN0cnlfc3RlcF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgJisuc3BfY29tbW9uX2FyZWEge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG4gICAgICAgICAgICAuZG90X2xzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAudHh0X3JlZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnR4dCB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN0ZXBfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDQycHggNDBweDtcclxuICAgICAgICAubHN0X2l0bSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNDZweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDg2cHg7XHJcbiAgICAgICAgICAgIC5zdGVwX2ljbyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDQ2cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN0ZXBfdGl0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3RlcF9kZXNjIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDExcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC43cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xfc2VydmVyLCAuc2xfY2hhciB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCA0MHB4IDMwcHggNTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICBAZXh0ZW5kIC5jbGVhcmZpeDtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VsZWN0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ0bi5idG5fYXNpZGUge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudHh0X2dyYXkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMzVweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAuYnRuX3NtIHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xfc2VydmVyIHtcclxuICAgICAgICAuYnRuLmJ0bl9hc2lkZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDdweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xfY2hhciB7XHJcbiAgICAgICAgLmJ0bi5idG5fYXNpZGUge1xyXG4gICAgICAgICAgICB3aWR0aDogMTI2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRhYnNfbG5rX2xzdCB7XHJcbiAgICAgICAgJisudGJsX2xzdCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI5cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYrLnNwX2NvbW1vbl9hcmVhIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuaW1wb3NzaWJsZV9pdG1zIHtcclxuICAgICAgICB3aWR0aDogMzYwcHg7XHJcbiAgICB9XHJcbiAgICAuaWRfY2xhc3NpZmljYXRpb24ge1xyXG4gICAgICAgIHdpZHRoOiAyMDNweDtcclxuICAgIH1cclxuICAgIC5sb2NrX2NoYXJfdGJsIHtcclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi50eHRfYm9sZCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50eHRfbXNnIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxhc3Rfbm90aWNlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMjdweDtcclxuICAgICAgICBzdHJvbmcge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbXBsZXRlX21zZ19hcmVhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMjdweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgIC5pY29fZG9uZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc21hbGwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4zcHg7XHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzIyMjIyMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc3ZfaW5mb19ieCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDU0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYrLmJ0bl9ncnAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZXN1bHRfYXJlYSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgICAuZ3JheV9ieCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogNDJweCA2NHB4O1xyXG4gICAgICAgICAgICAmPnNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucmVzIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKTtcclxuICAgICAgICAgICAgICAgIC5vbGRfcmVzIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzg2ODY4NjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5uZXdfcmVzIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQwNGRhYjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pY29fY2hhbmdlX3RvIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmKy5idG5fZ3JwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNjFweDtcclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN2X2luZm9fYngge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMzQ2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICBwYWRkaW5nOiA0MHB4IDI5cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIC5pbmZvX3R4dCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE4NnB4O1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmljb19jdXJyZW5jeV9zbTtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWdfY29udGFpbmVyIHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ndWlsZF9jcmVhdGUge1xyXG4gICAgICAgIC5yZWdpc3RyeV9zdGVwX2xzdCArIC5zcF9jb21tb25fYXJlYSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC03cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5ndWlsZF9lbnRydXN0X2xzdCB7XHJcbiAgICAgICAgLnNwX2NvbW1vbl9hcmVhIHtcclxuICAgICAgICAgICAgLmJ0bl9ncnAucmlnaHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5nY19idG5fZ3JwIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMzBweDtcclxuICAgIH1cclxuICAgIC5hcmVhX3RpdCB7XHJcbiAgICAgICAgJitwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2FmZV9sb2dpbl9hcmVhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgbGkgfiBsaSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJitwIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0ZXBfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNDZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNDZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAubHN0X2l0bSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjM3cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2OXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAmfi5sc3RfaXRtIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3RlcF9pY28ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA0MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdGVwX3RpdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1NHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgJi50eHRfYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bi5idG5fbGcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaW5mb19ieCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5waG9uZV92ZXJpZnkge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICB0cix0aCwgdGQge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB0cjpvbmx5LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNzZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB0cjpub3QoOm9ubHktY2hpbGQpe1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGgsdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGgsdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pbnBfdHh0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0N3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDM5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnZlcmlmeV9waG9uZV9ieCB7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudmVyaWZ5X2d1aWRlX2J4IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICB3aWR0aDogNTFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi52aXBfc2VydmljZXMge1xyXG4gICAgICAgIC5kb3RfbHN0Lm5vdGVfdHh0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxpOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBsaX5saSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG5fZ3JwLnJpZ2h0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VydmljZV9pbmZvIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDJweCA2NnB4IDQycHggNzBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjZweDtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgLmNsYXNzX3JhdGUsIC5jbGFzc19wcm9ncmVzcyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNjM1cHg7XHJcbiAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAyMDFweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jbGFzc19yYXRlIHtcclxuICAgICAgICAgICAgICAgIC5yYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjOGM4Y2Y7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGQsIGR0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBkaXYgfiBkaXYge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ0bi5idG5fbGcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJhdGVfaWNvIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDkycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jbGFzc19wcm9ncmVzcyB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDg3cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTRweDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY2xhc3NfbHN0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYub24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLnJhdGVfdGl0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnByb2dyZXNzX2JhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTUycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvc2VydmljZS9wcm9ncmVzc19iYXJfYmcucG5nJykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzQwNGRhYjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmfmxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDFweCAwcHggMHB4IDBweCByZ2JhKDg5LDEwMiwxOTAsMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAxcHggMHB4IDBweCAwcHggcmdiYSg4OSwxMDIsMTkwLDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDFweCAwcHggMHB4IDBweCByZ2JhKDg5LDEwMiwxOTAsMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmF0ZV9iYWRnZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmF0ZV90aXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlcnZpY2VfZGV0YWlsIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcclxuICAgICAgICAgICAgW2NsYXNzXj1cImljb19cIl0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2xhc3NfbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsaX5saSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyOHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJhdGVfYXJlYSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmF5X2J4LnJlc3VsdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuICAgIH1cclxufVxyXG5cclxuLmZsb3dfbHN0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIGxpIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwIDQwcHg7XHJcbiAgICAgICAgLmljb25fY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDkycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogOTJweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjY2NjO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZsb3dfbmFtZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIC5pY29uX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTEzcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzM4NDg1OTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmxvd19uYW1lIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMjIyMjI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmZsb3dfdjIge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNDJweDtcclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KSwmOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDYpfmxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjowIDM2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgLmZsb3dfbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pY29uX2NvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZ+bGkge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogLTQ2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuaWNvX2Zsb3dfYXJyO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi50YmxfZm0ge1xyXG4gICAgbWFyZ2luLXRvcDogMjdweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIC50YmxfbHN0IHtcclxuICAgICAgICBib3JkZXItdG9wOiBub25lO1xyXG4gICAgfVxyXG4gICAgdGgsdGQge1xyXG4gICAgICAgIGJvcmRlci10b3A6MXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAmOjpwbGFjZWhvbGRlciB7IC8qIENocm9tZSwgRmlyZWZveCwgT3BlcmEsIFNhZmFyaSAxMC4xKyAqL1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTsgLyogRmlyZWZveCAqL1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2E0YTRhNDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIE1pY3Jvc29mdCBFZGdlICovXHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYTRhNGE0O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5zaG9wX3BhZ2Uge1xyXG4gICAgLmxuYiB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbl9zaG9wX3RhYiB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM0cHg7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC44cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnVfZGVwdGhfMyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luOiA1MHB4IDAgMzBweDtcclxuXHJcbiAgICAgICAgLnRhYl9sc3Qge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRibF9kZXNjIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTRweDtcclxuICAgIH1cclxuXHJcbiAgICAudGJsX2xzdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuXHJcbiAgICAgICAgLml0bV9uYW1lX3RpdCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTM3cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaXRtX25hbWUge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDY3MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLnR5cGUyIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzOTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYS5sYmxfb3V0bGluZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmxzdF90aXQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGNvbG9yOiAjMTAxMDEwO1xyXG4gICAgfVxyXG5cclxuICAgIC5kb3RfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG5cclxuICAgICAgICBsaSB+IGxpIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYrLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VuZF9jcF9hcmVhIHtcclxuICAgICAgICAuc2VuZF9jcF9ieCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAgICAgICAgIC50eHQge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVmX2lucCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTI2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYrLmRlZl9pbnAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE0NXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI5cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jcF9zdHRfYngge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDQ3cHg7XHJcblxyXG4gICAgICAgICAgICAuY3BfdHlwZSB7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxzdF90aXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1ZTVlNWU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYXJlYV90aXQge1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wM2VtO1xyXG4gICAgfVxyXG5cclxuICAgIC51c2FnZV9ndWlkZV9hcmVhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3OHB4O1xyXG5cclxuICAgICAgICAubHN0X3RpdCB7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMjVlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyNWVtO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM1ZTVlNWU7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTVlNWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYrLmxzdF90aXQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVnaXN0cmF0aW9uX21ldGhvZF9hcmVhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3NnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICAgICAgLnN0ZXBfbHN0IHtcclxuICAgICAgICAgICAgcGFkZGluZzogNDFweCAzOHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmxzdF9pdG0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzEwcHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDE5NnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMzFweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNTBweCAwIDA7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3RlcF9pY28ge1xyXG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzFweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnN0ZXBfZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnJlZ2lzdHJhdGlvbl9jYXNlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4IDQ1cHggMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgZHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2hvcF93cmFwIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAxMTAwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggMCAwIDM2cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG5cclxuICAgIC5zZWFyY2hfYXJlYSB7XHJcbiAgICAgICAgbWFyZ2luOiA1MHB4IDAgMjRweDtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4IDQwcHg7XHJcblxyXG4gICAgICAgIC5zZWFyY2gge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuc2VsZWN0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICYubHN0X3VwIHtcclxuICAgICAgICAgICAgICAgIC5zZWxlY3RfbHN0IHtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zZWxlY3RfbHN0IHtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNlYXJjaF9ib3gge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuXHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2MjVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2hvcF9sc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAyNjBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNob3BfaXRtIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWluLWhlaWdodDogMjk4cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA0NnB4IDA7XHJcbiAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAudGh1bWIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNmNGNmODg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIH1cclxuXHJcbiAgICAuaXRtX25hbWUge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pdG1fcHJpY2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fY2FzaF9ibGFja19zbWFsbCcpO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm92ZXJsYXkge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTFweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuOCk7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgICAgLml0bV9uYW1lIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pdG1fcHJpY2Uge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19jYXNoX2dyYXlfc21hbGwnKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl9ncm91cCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIxcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuXHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYub3JhbmdlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNjhhNWY7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2hvcF9hcmVhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuYnRuX2Nhc2hfY2hhcmdlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyM3B4O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdF9sc3RfZGV0YWlsIHtcclxuICAgIC5wcm9kdWN0X251bSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3RfbHN0IHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2E0YTRhNDtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAzNDZweDtcclxuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMzFweCAwIDAgMzFweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcblxyXG4gICAgICAgICY6bnRoLWNoaWxkKDNuICsgMSkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5ub2RhdGEge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYTRhNGE0O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDYwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAuaWNvIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNzBweCBhdXRvIDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC50eHRfbXNnIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxM3B4IGF1dG8gMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0X2l0bSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAzOXB4IDMwcHg7XHJcblxyXG4gICAgLmxibCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiA2MHB4O1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgICAgICAgJi5kYXJrYmx1ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3Mjg3OWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmxpZ2h0Ymx1ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3Mjk0OWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmdyZWVuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdlOWU3MjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3MjdiOWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnBpbmsge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU3Mjk4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5kYXJrb3JhbmdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzllODk3MjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZGFya3Zpb2xldCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDcyOWU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmRhcmtncmVlbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4M2IyOTc7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmRhcmtyZWQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU3MjcyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5ncmF5IHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVlNmM3NDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuZGFya3llbGxvdyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhNzllNzM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiZjZhNmE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9kdWN0X3RpdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDlweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3RfdGh1bWIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDM4cHg7XHJcbiAgICAgICAgcmlnaHQ6IDI4cHg7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y0Y2Y4ODtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnByb2R1Y3RfcHJpY2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuXHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMnB4IDNweCAwIDA7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX2Nhc2hfYmxhY2tfc21hbGwnKTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vdmVybGF5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjgpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgLnByb2R1Y3RfbmFtZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDYwcHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZHVjdF9wcmljZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX2Nhc2hfZ3JheV9zbWFsbCcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYnRuX2dyb3VwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjFweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG4ge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2syO1xyXG5cclxuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5vcmFuZ2Uge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2E2OGE1ZjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YmxfZGVzYyB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAubm90ZSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICBjb2xvcjogIzQwNGRhYjtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA3ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRibF9sc3RfaW5kaSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE4cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuXHJcbiAgICAuZGF0ZXBpY2tlcl9hcmVhIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgLnRpbGRlIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNob3BfZ3VpZGVfcGFnZSB7XHJcbiAgICAud3JhcCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDkycHg7XHJcbiAgICB9XHJcblxyXG4gICAgaDIuc3ViX3RpdCB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuXHJcbiAgICAuc3BfY29tbW9uX2FyZWEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrMjtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0xLjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmK3Age1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICAgICAgICAgIHdvcmQtd3JhcDpicmVhay13b3JkO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG5cclxuICAgICAgICAgICAgJisudGJsX2xzdCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmK2ltZyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHh0X2JvbGQge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgaW1nICsgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmRvdF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG5cclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmfmxpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHRoIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYudHh0X2xlZnQge1xyXG4gICAgICAgICAgICAgICAgdGgsXHJcbiAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmfi5zcF9jb21tb25fYXJlYSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLmNhc2hfcGFnZSB7XHJcbiAgICAuY2FzaF9zdGF0dXNfYXJlYSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMzODQ4NTk7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbnVfZGVwdGhfMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGJsX2Rlc2Mge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRibF9sc3Qge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcblxyXG4gICAgICAgICYrLmJ0bl93cmFwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcblxyXG4gICAgICAgICAgICAmKy5wYWdpbmF0aW9uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbn1cclxufVxyXG5cclxuLmNhc2hfcGFnZTIge1xyXG4gICAgLndyYXAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxuICAgIH1cclxuXHJcbiAgICAucmVnaXN0cnlfc3RlcF9sc3Qge1xyXG4gICAgICAgIC5pY29fc3RlcDEge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19zdGVwX2tyd29uJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaWNvX3N0ZXAyIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fc3RlcDJfb24nKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pY29fc3RlcDMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBzcC1ub3JtYWwoJ2ljb19zdGVwM19vbicpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmljb19zdGVwNCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHNwLW5vcm1hbCgnaWNvX3N0ZXA0X29uJyk7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudHh0IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjazI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYXNoX3N0YXR1c19hcmVhIHtcclxuICAgICAgICAmKy50YmxfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNTNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRibF9sc3Qge1xyXG4gICAgICAgIHRoIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzRweDtcclxuXHJcbiAgICAgICAgICAgIGVtIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50eHRfbm90ZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDA3ZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYmFuayB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbnBfYWNjX251bSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAyNXB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmlucF9hY2Mge1xyXG4gICAgICAgICAgICB3aWR0aDogMTQ1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGNmO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl92ZXJpZnkge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgN3B4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl9hdXRoZW50aWNhdGUge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDdweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52YWxpZGF0ZSB7XHJcbiAgICAgICAgICAgIC5tZXNzYWdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idG5fd3JhcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5yZXN1bHRfYngge1xyXG4gICAgICAgIHdpZHRoOiA5NzBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgICAudGl0IHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRibF9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG5cclxuICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sc3RfdGl0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kb3RfbHN0IHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5idG5fd3JhcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDM2cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuaW5mb19sc3QgbGkge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhc2hfc3RhdHVzX2FyZWEge1xyXG4gICAgLmNhc2hfc3RhdHVzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogNDNweCA2MHB4IDQycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICAgIC50aXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgY29sb3I6ICMxMDEwMTA7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jdXJyZW50X2Nhc2gge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgY29sb3I6ICM0MDRkYWI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDFlbTtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICAgICAgIC5udW0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdiYXJsb3cnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl9yZWZ1bmRfaW5mbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA0M3B4O1xyXG4gICAgICAgICAgICByaWdodDogNjBweDtcclxuXHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAtMnB4IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fYXJyX3JlZnVuZCcpO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLm9wZW4ge1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmKy5yZWZ1bmRfaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZWZ1bmRfaW5mbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxMDlweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2NTBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMjVweCAzMHB4IDI1cHggMzNweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG5cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAtOXB4O1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDExOHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgc3Atbm9ybWFsKCdpY29fYXJyX2J1YmJsZScpO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMTNlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJn5saSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9ncmVzc19ieCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTFweDtcclxuICAgICAgICByaWdodDogNjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgICAgLnByb2dyZXNzX2JhciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogNTg0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RhZGFkYTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iYXIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNDA0ZGFiO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnByb2dyZXNzX2luZm8ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcblxyXG4gICAgICAgICAgICBkdCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIGRkIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDFlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmljbyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFweCAxcHggMCAwO1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuY2FzaF9saW1pdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuXHJcbiAgICAgICAgLm51bSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjYjgzZDNkO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJ0bl9vdXRsaW5lIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzg2ODY4NjtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2E0YTRhNDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jaGFyZ2VfbGltaXRfYXJlYSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogNzBweDtcclxuICAgIGJvcmRlcjogc29saWQgI2E0YTRhNDtcclxuICAgIGJvcmRlci13aWR0aDogMXB4IDA7XHJcblxyXG4gICAgLnRpdCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAyNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5jYXNoIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEzcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICNiODNkM2Q7XHJcblxyXG4gICAgICAgIC5udW0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kb3RfbHN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG5cclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTNweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXkyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjAxZW07XHJcblxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZ+bGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNoYXJ0X2FyZWEge1xyXG4gICAgbWFyZ2luLXRvcDogNThweDtcclxuXHJcbiAgICAuYXJlYV90aXQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY2hhcnRfYngge1xyXG4gICAgICAgIGhlaWdodDogMzUzcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMDBweCAwIDYwcHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5jaGFydF9iYXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTg2cHg7XHJcbiAgICAgICAgY29sb3I6ICRibGFjazI7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52YWx1ZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAtMjhweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmJhciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzQwNGRhYjtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC50aW1lIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IC02MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucG9pbnRfdHh0IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDA0ZGFiO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi5wcmVsb2FkX3dyYXAge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogOTk5OTk5OTtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAucHJlbG9hZF9ieCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNWI1YjViO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubG9nb19sb2FkaW5nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDI2NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDg0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9hZGluZ19sb2dvLnBuZ1wiKSBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIC5sb2dvX2xvYWRpbmdfZmlsbCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9hZGluZ19sb2dvX2ZpbGwucG5nXCIpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbS8gMjY1cHggODRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaW50cm9fcGFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgLndyYXAge1xyXG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQgPiBkaXYge1xyXG4gICAgICAgIG1heC13aWR0aDogMjQwMHB4O1xyXG4gICAgICAgIG1hcmdpbjowIGF1dG87XHJcbiAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTkyMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hbmltYXRlX2JnIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgfVxyXG4gICAgLmludHJvX3RvcF9hcmVhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBoZWlnaHQ6IDExMDhweDtcclxuICAgIH1cclxuICAgIC5jaF9pbWdfYngge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMzMwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICYuZmFkZV9meCB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3BfY29udF9ieCB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICB0b3A6IDQwOXB4O1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLmZhZGVfZngge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbml0X2Z4LmZhZGVfZngge1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJlc3RhcnRfdHh0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXMhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnllYXJfdHh0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTAzcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxOHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDc1MG1zIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5pbnRyb190eHQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDE3cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcclxuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA4MDBtcyFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAuYnRuX2Rvd24ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMzZweDtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogODUwbXMhaW1wb3J0YW50O1xyXG4gICAgICAgICYuZmFkZV9meCB7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmJ0bl9kb3duX2hvdmVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcmVhX3RpdCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcclxuICAgICAgICBjb2xvcjogI2U4MDAwMDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMThweDtcclxuICAgICAgICB0ZXh0LWluZGVudDogMThweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAuc3ViX3R4dCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzFweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ05hbnVtTXllb25nam8nLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICBjb2xvcjogIzI5MjkyOTtcclxuICAgIH1cclxuICAgIC5kZXNjX3R4dCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTlweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbiAgICAuc3RvcnlfYXJlYSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBoZWlnaHQ6IDM5OHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWcvaW50cm8vc3RvcnlfYmcuanBnJykgbm8tcmVwZWF0IGNlbnRlci9hdXRvIDEwMCU7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIC5pbm5lciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yl90eHQsLmRlc2NfdHh0IHtcclxuICAgICAgICAgICAgJi5pbml0X2Z4LmZhZGVfZngge1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcclxuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5mYWRlX2Z4IHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdWJfdHh0IHtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogNDAwbXMhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZGVzY190eHQge1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiA0NTBtcyFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC43KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0b3J5X29iajEsLnN0b3J5X29iajIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnN0b3J5X29iajEge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogLTc1N3B4O1xyXG4gICAgICAgICAgICB0b3A6IC02NXB4O1xyXG4gICAgICAgICAgICAmLmluaXRfZnguZmFkZV9meCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTgwN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdG9yeV9vYmoyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDYyMnB4O1xyXG4gICAgICAgICAgICB0b3A6IDczcHg7XHJcbiAgICAgICAgICAgICYuaW5pdF9meC5mYWRlX2Z4IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NzJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mZWF0dXJlX2FyZWEge1xyXG4gICAgICAgIGhlaWdodDogNjY5cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltZy9pbnRyby9mZWF0dXJlX2JnLmpwZycpIG5vLXJlcGVhdCBjZW50ZXIvYXV0byAxMDAlO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAuZmVhdHVyZV9sc3Qge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMjBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICY+KiB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5pbml0X2Z4LmZhZGVfZngge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmZhZGVfZngge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pY29fYngge1xyXG4gICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjI1cyFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZ0X25hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNHMhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmZ0X2Rlc2Mge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuNTVzIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvX2J4IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5mdF9uYW1lIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzdweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZnRfZGVzYyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTNweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjYjNiM2IyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNoYXJhY3Rlcl9hcmVhIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYXJlYV90aXQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTQzcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hfbHN0IHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgJi5odW1hbl9jaCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNoX2ltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaW5pdF9meC5mYWRlX2Z4IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmVsZl9jaCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNoX2ltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY2hfaW1nMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTU5N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pbml0X2Z4LmZhZGVfZngge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNjI3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jaF9pbWcyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaW5pdF9meC5mYWRlX2Z4IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDk4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmhhbGZfZWxmX2NoIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2hfaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5pbml0X2Z4LmZhZGVfZngge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTI3NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5kaGFuX2NoIHtcclxuICAgICAgICAgICAgICAgICAgICAuZmFkZV9meCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uLWR1cmF0aW9uOiAxLjVzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41cztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMS41cztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmNoX2ltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuY2hfaW1nMSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTUwOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pbml0X2Z4LmZhZGVfZngge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNTM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jaF9pbWcyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0NDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuaW5pdF9meC5mYWRlX2Z4IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNDc2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmRhcmtfZWxmX2NoIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2hfaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5jaF9pbWcxIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNTgxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmluaXRfZnguZmFkZV9meCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC02MTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNoX2ltZzIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDY0NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5pbml0X2Z4LmZhZGVfZngge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NzRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuZGVrYW5fY2gge1xyXG4gICAgICAgICAgICAgICAgICAgIC5jaF90eHRfYngudHh0X3JpZ2h0Ky5jaF9pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5pbml0X2Z4LmZhZGVfZngge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0xMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi50cmluaXR5X2NoIHtcclxuICAgICAgICAgICAgICAgICAgICAuY2hfdHh0X2J4LnR4dF9yaWdodCsuY2hfaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC04MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmluaXRfZnguZmFkZV9meCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTExMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5naWFudF9jaCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNoX3R4dF9ieC50eHRfbGVmdCsuY2hfaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTc1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuaW5pdF9meC5mYWRlX2Z4IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0xMDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2hfaW1nLC5jaF90eHRfYngge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jaF9pbWcge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuNXM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNoX3R4dF9ieCB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDM3M3B4O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgICAgICAgICAgICAuaW5pdF9meC5mYWRlX2Z4IHtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZmFkZV9meCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi50eHRfcmlnaHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA5NDdweDtcclxuICAgICAgICAgICAgICAgICAgICAmKy5jaF9pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLTE3OXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYudHh0X2xlZnQge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDk1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICYrLmNoX2ltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IC0yNDRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnR4dF9jZW50ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgJn4uY2hfaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmdfaW1nX2J4IHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwODdweDtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50eXBlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMThweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2NhYjE4YztcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC43cyFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm5hbWUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC43NXMhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjYWIxOGM7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnR4dF9yaWdodCAubmFtZTphZnRlciB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudHh0X2NlbnRlciAubmFtZTphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudHh0X2xlZnQgLm5hbWU6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3ViX3R4dCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1OXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyMjIyMjI7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuN3B4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC44cyFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRlc2Mge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjODY4Njg2O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjg1cyFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNsZF9idG4ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5wcmV2X2J0biB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC02ODNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYubmV4dF9idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2OTFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2xpY2stZG90cyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDExOHB4O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5jaF9sc3RfaW5kaTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuc2xpY2stYWN0aXZlIGJ1dHRvbiwgYnV0dG9uOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGV4dGVuZCAuY2hfbHN0X2luZGlfaG92ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICZ+bGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYgLmNvbnRlbnQgPmRpdi5tb25zdGVyX2FyZWEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGhlaWdodDogMTUzOHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNDJweDtcclxuICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgLmlubmVyIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDEwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vbnN0ZXJfaW5mbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAzNjZweDtcclxuICAgICAgICAgICAgbGVmdDogMTIxcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAmPioge1xyXG4gICAgICAgICAgICAgICAgJi5pbml0X2Z4LmZhZGVfZngge1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMzBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgzMHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuZmFkZV9meCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uYW1lIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07XHJcbiAgICAgICAgICAgICAgICAtbXMtdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjYWIxOGM7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN1Yl90eHQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTlweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjdweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDUwbXMhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kZXNjIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNGE0YTQ7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDEwMG1zIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW50cm9fYnRuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5pbnRyb19kZWZfYnRuO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMjIyMjIyO1xyXG4gICAgICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmludHJvX2RlZl9idG5faG92ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoZWFkZXIge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzO1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzO1xyXG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNHM7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjRzO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC40cztcclxuICAgIH1cclxuICAgIGZvb3RlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogODlweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IC04OXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjMpO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mYWRlX2Z4IHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAxLjFzIGN1YmljLWJlemllciguMzEsMS4wMiwuOTMsMS4wMSk7XHJcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMS4xcyBjdWJpYy1iZXppZXIoLjMxLDEuMDIsLjkzLDEuMDEpO1xyXG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMS4xcyBjdWJpYy1iZXppZXIoLjMxLDEuMDIsLjkzLDEuMDEpO1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAxLjFzIGN1YmljLWJlemllciguMzEsMS4wMiwuOTMsMS4wMSk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuMXMgY3ViaWMtYmV6aWVyKC4zMSwxLjAyLC45MywxLjAxKTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gICAgLmluaXRfZngge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICAtbXMtdHJhbnNpdGlvbjogbm9uZTtcclxuICAgICAgICAtby10cmFuc2l0aW9uOiBub25lO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYmdfZnggLmFuaW1hdGVfYmd7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogaGVpZ2h0IDdzIGVhc2Utb3V0O1xyXG4gICAgfVxyXG4gICAgLnpvb21lZCAuYW5pbWF0ZV9iZ3tcclxuICAgICAgICBoZWlnaHQ6IDExNSU7XHJcbiAgICB9XHJcbiAgICAuaW50cm9fY2xvc2VfYnRuIHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAxMTBweDtcclxuICAgICAgICByaWdodDogMzdweDtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgfVxyXG4gICAgLmljb190b3BfYnRuLC5pY29fZG93bl9idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBib3R0b206IDExMHB4O1xyXG4gICAgICAgIHJpZ2h0OiA0N3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIH1cclxufSJdfQ== */
