@charset "UTF-8";
/*!********************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./_src/style.scss ***!
  \********************************************************************************************************************************************************************************/
/*
Copyright (c) 2021 Kil Hyung-jin, with Reserved Font Name Pretendard.
https://github.com/orioncactus/pretendard

This Font Software is licensed under the SIL Open Font License, Version 1.1.
This license is copied below, and is also available with a FAQ at:  
http://scripts.sil.org/OFL 
*/

/* 2024 공단 대표홈페이지 메인화면 및 서브 레이아웃 개편 CSS */
html.invert {
	-webkit-filter: invert(); /* WebKit */
	/*filter: url("data:image/svg+xml;utf8,<svg height='0' xmlns='http://www.w3.org/2000/svg'><filter id='negative'><feColorMatrix values='-1 0 0 0 1 0 -1 0 0 1 0 0 -1 0 1 0 0 0 1 0'/></filter></svg>#negative");*//* Firefox */
	filter: progid:DXImageTransform.Microsoft.BasicImage(invert=1);/* IE 6-7 */
	-ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(invert=1)';/* IE 8 */
}
@font-face {
  font-family: "Pretendard Variable";
  font-weight: 45 920;
  font-style: normal;
  font-display: swap;
  src: local("Pretendard Variable"), url(36b3a87cd98126711b2b.woff2) format("woff2-variations");
}
@font-face {
  font-family: "NotoSansKR";
  font-weight: normal;
  font-style: normal;
  font-display: swap;
  src: local("font/notoSansKrLight/NotoSansKR-Regular.woff2"), url("font/notoSansKrLight/NotoSansKR-Regular.woff2") format("woff2");
}
@font-face {
  font-family: "NotoSansBold";
  font-weight: bold;
  font-weight: 700;
  font-display: swap;
  src: local("font/notoSansKrLight/NotoSansKR-Bold.woff2.woff2"), url("font/notoSansKrLight/NotoSansKR-Regular.woff2") format("woff2");
}
body.main { font-family: "NotoSansKR" !important; }
html {scroll-behavior: smooth; display: block; overflow:hidden;overflow-y:auto;margin:0;padding:0; font-family:'Pretendard Variable';}
html, body, input, textarea, select, table, button { font-size: 14px; color: #555555; letter-spacing: -0.02em;}
html, body { margin: 0; padding: 0; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; word-wrap: normal; word-break: keep-all;font-family: "Pretendard Variable";}
img{margin:0; padding:0; border:none; vertical-align:top;}
a, a:link, a:visited{color:#555555; text-decoration: none;}
a:hover{text-decoration: none;}
:focus-visible {  outline: 3px dashed #000;}
caption, legend, .sr_only, .hidden, .blind, .IR, .hide { overflow: hidden; position: absolute; width: 1px; height: 1px; margin: -1px; padding: 0; border: 0 none; clip: rect(0, 0, 0, 0);}
ul{list-style:none; margin:0; padding:0;}
ol{margin:0; padding:0 0 0 1em;}
ol > li{list-style-type: decimal;}
dl,dt,dd{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0; }
em{font-style:normal;}
small{font-style:normal;}
p{margin:0; padding:0;}
strong, b{font-weight:600;}
abbr[title]{text-decoration:none;}
caption, legend, .sr_only, .hidden, .blind, .IR, .hide{overflow: hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0 none;clip:rect(0, 0, 0, 0)}
iframe{margin:0;padding:0;border:none;}
hr{display:none;}
table{border-spacing:0; border-collapse:collapse;width:100%;}
table caption{width:0; height:0; overflow:hidden;}
table,th,td{margin:0; padding:0; border:none;}
th{font-weight:500;}
/* form */
form, fieldset, legend{margin:0; padding:0; border:0;}
fieldset legend{width:0; height:0; overflow:hidden;}
label{cursor:pointer;}
input{vertical-align:middle; box-sizing:border-box; }
input[type="text"]{border:1px solid #ccc; height:40px; line-height:38px; padding-left:10px; background-color:#fff; border-radius:2px;}
input[type="password"]{border:1px solid #ccc; height:40px; line-height:38px; padding-left:10px; letter-spacing:10px; background-color:#fff; border-radius:2px;}
input[type="file"]{border:1px solid #ccc; height:40px; line-height:38px; padding-left:10px; background-color:#fff; border-radius:2px;}
input[type="submit"],
input[type="image"],
input[type="button"]{cursor:pointer; border:none; appearance: none; -webkit-appearance:none;}
input[type="radio"],
input[type="checkbox"]{width:25px; height:18px; border:none; padding:0; margin:0; background:none; /*accent-color:#14296c;*/ appearance: none; -webkit-appearance:none; position:relative;}
input[type="checkbox"]:before{width:18px; height:18px; display:inline-block; content:''; background-color:#fff; border:1px solid #ccc;border-radius:2px; box-sizing:border-box; position:absolute;left:0;top:0;}
input[type="checkbox"]:checked:before{border:none; background:#425ABE url(image/i_checkbox_on.svg) center center no-repeat;}
input[type="radio"]:before{width:18px;height:18px;display:inline-block;content:''; background-color:#fff; border:1px solid #ccc;border-radius:50%; box-sizing:border-box; position:absolute;left:0;top:0;}
input[type="radio"]:checked:before{border:none; background-color:#425ABE;}
input[type="radio"]:checked:after{position:absolute;left:1px;top:1px; width:16px;height:16px; display:block;content:''; box-sizing:border-box; border:3px solid #fff; border-radius:50%;}
input[type="radio"]:disabled:before,
input[type="checkbox"]:disabled:before{background-color:#e8e8e8;}
label.checkbox{display:inline-flex; align-items:center; cursor:pointer; min-height:30px; box-sizing:border-box;}
label.checkbox input{margin-top:2px;}
label.radio{display:inline-flex; align-items:center; cursor:pointer; min-height:30px; box-sizing:border-box;}
label.radio input{margin-top:2px;}
select{vertical-align:middle; border:1px solid #ccc; height:40px ;box-sizing:border-box; appearance: none; -webkit-appearance:none; cursor:pointer; background:#fff url(image/arr_select.svg) right 10px center / 10px 6px no-repeat; padding:0 30px 0 10px; min-width:70px;}
select::-ms-expand {display: none;}
option{font-size:1em;}
textarea{border:1px solid #ccc; padding:10px; vertical-align:middle; box-sizing:border-box; resize: none;}
textarea::placeholder,
input[type="text"]::placeholder,
input[type="password"]::placeholder {color:#737373 !important; letter-spacing:0; font-size:16px;}
textarea:-ms-input-placeholder,
input[type="text"]:-ms-input-placeholder,
input[type="password"]:-ms-input-placeholder {color:#737373 !important; letter-spacing:0; font-size:16px;}
input[type=text]::-ms-clear{display: none;} /* x아이콘 삭제 */
input[type=password]::-ms-reveal{display: none;} /* 눈아이콘 삭제 */
input[type=text]:focus,
input[type=password]:focus,
select:focus,
textarea:focus{border-color:#1B1B1B;}
input[type=text][readonly]{background-color:#f2f2f2;}
button{margin:0; padding:0; border:none; background:none; cursor:pointer; border-radius:0; appearance: none; -webkit-appearance:none;}
.Page, .Page button .Page input {
    font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}
#header button, #header input { font-family: "NotoSansKR" !important; }
/* display */
.accesibility{position:absolute;left:-9999em;height:0;overflow:hidden;}
.blind{position:absolute;left:-9999em;height:0;overflow:hidden;}
.hide{display:none;}
.show{display:inherit;}
.swiper-container {margin: 0 auto;position: relative;overflow: hidden;list-style: none;padding: 0;z-index: 1;}
.swiper-wrapper{position: relative;width: 100%;height: 100%; z-index: 1;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-transition-property: -webkit-transform;transition-property: -webkit-transform;-o-transition-property: transform;transition-property: transform;transition-property: transform, -webkit-transform;-webkit-box-sizing: content-box;box-sizing: content-box;}
.swiper-slide {-webkit-flex-shrink: 0; -ms-flex-negative: 0; flex-shrink: 0; width: 100%; height: 100%; position: relative; -webkit-transition-property: -webkit-transform; transition-property: -webkit-transform; -o-transition-property: transform; transition-property: transform; transition-property: transform, -webkit-transform;}
/* header ************************/
/* skip nav */
.skip-nav { position:absolute; left:0; top:-30px; z-index:10000; width:100%; }
.skip-nav li { position:absolute; left:0; top:0; width:100%; }
.skip-nav a { position:absolute; left:0; top:0px; display:block; width:100%; height:30px; line-height:30px; color:#fff; background:#00479d; text-align:center; }
.skip-nav a:focus { top:30px; }
/* 공식누리집 */
.header-top {background:#edf1f5;}
.header-top .inner {position:static; width:auto; max-width:1220px; padding:0 10px; margin:0 auto;}
.header-top .gov_desc {position:relative; display:inline-block; line-height:32px; font-size:14px; color:#1d1d1d;}
.header-top .gov_desc img {position:relative; top:8px; margin-right:8px; box-shadow:0 0 2px rgba(0,0,0,.1);}
/* header */
#header{background: #fff;}
#header {position: absolute;left: 0;top:0;width: 100%;z-index: 999;transition: all .3s;}
#header.fixed {top: 0;}

.header-body {max-width:1220px; margin:0 auto; position: relative;}
.header-body .inner {padding:18px 24px 15px 24px; }
.header-body .head-top{display:flex; align-items:flex-end; justify-content:space-between; flex-direction:row; position:relative; }
.header-body .head-top.main_logo h1 {padding:14px 0 0 0;}
.header-body .head-top h1{height:48px; display:inline-flex;}
.header-body .head-top .logo-slogan { margin: 0 0 0 30px; width:100px; }
.header-body .head-top .right > a {margin-left:20px;}
#ark_content_list {padding-top:40px;}
/* 글자크기 및 언어 선택 */
.head-etc {display:flex; align-items:flex-start; justify-content:flex-end; flex-direction:row; width:100%; }
.head-etc .select-lang{position:relative;}
.head-etc .select-lang button{width:65px; height:16px; line-height: 16px; margin-left:15px; color:#1d1d1d; font-size:14px; position:relative; text-align:left; padding-left:15px; box-sizing:border-box;  }
.head-etc .select-lang button:before { content:''; width:1px; height:15px; background:#ddd; display: inline-block; position: absolute; top: 2px; left: 0; }
.head-etc .select-lang button:after{display:block; content:''; width:10px; height:6px; background:url(image/arr_select.png) center center no-repeat; position:absolute; right:0; top:6px;}
.head-etc .select-lang .select-lang-list{margin-top:10px; border-radius:10px; border:1px solid #e0e5e8; background-color:#fff; padding:10px; position:absolute; left:0;top:100%; box-shadow:0 3px 5px rgba(0,0,0,0.1); /*width:100%;*/ box-sizing:border-box; display:none; z-index:11;}
.head-etc .select-lang .select-lang-list:before {display:inline-flex; content:''; position:absolute; left:50%; bottom:100%; width:20px; height:7px; background:url(image/ico_drop_arr.png) no-repeat; transform:translateX(-50%);}
.head-etc .select-lang .select-lang-list li {}
.head-etc .select-lang .select-lang-list a{color:#1d1d1d; font-size:15px; display:flex; align-items:center; gap:10px; box-sizing:border-box; padding:8px 5px;}
.head-etc .select-lang .select-lang-list a:after {display:inline-flex; content:''; width:14px; height:14px; background:url(image/icon_blank.png) no-repeat; background-size:contain;}
.head-etc .select-lang .select-lang-list a:hover{background:#edf1f5; border-radius:6px; color:#003675; /*border-bottom:1px solid #425ABE;*/ padding:8px 5px; font-weight:700;}
.head-etc .select-lang.active .select-lang-list{display:block;}
.head-etc .select-zoom {position:relative; margin-left:20px;}
.head-etc .select-zoom .txt-zoom {margin-top:10px; border-radius:10px; border:1px solid #e0e5e8; background-color:#fff; padding:10px; position:absolute; left:-35px;top:100%; box-shadow:0 3px 5px rgba(0,0,0,0.1); width:165px; box-sizing:border-box; display:none; z-index:11;}
.head-etc .select-zoom .txt-zoom:before {display:inline-flex; content:''; position:absolute; left:50%; bottom:100%; width:20px; height:7px; background:url(image/ico_drop_arr.png) no-repeat; transform:translateX(-50%);}
.head-etc .select-zoom h2 { color:#1d1d1d; font-size:21px; margin-bottom:20px;}
.head-etc .select-zoom h3 { color:#1d1d1d; font-size:17px; margin-bottom:10px; }
.head-etc .select-zoom > button {width:156px; height:21px; color:#1d1d1d; font-size:15px; position:relative; text-align:left;  padding-left:10px; box-sizing:border-box;}
.head-etc .select-zoom > button:after {display:block; content:''; width:10px; height:6px; background:url(image/arr_select.png) center center no-repeat; position:absolute; right:0; top:8px;}
.head-etc .select-zoom .txt-zoom {margin-top:10px; border-radius:10px; border:1px solid #e0e5e8; background-color:#fff; padding:20px 20px 70px 20px; position:absolute; left:-80px;top:100%; box-shadow:0 3px 5px rgba(0,0,0,0.1); width:328px; box-sizing:border-box; display:none; z-index:11;}
.head-etc .select-zoom .txt-zoom:before {display:inline-flex; content:''; position:absolute; left:50%; bottom:100%; width:20px; height:7px; background:url(image/ico_drop_arr.png) no-repeat; transform:translateX(-50%);}
.head-etc .text-setting { margin:0 0 20px 0; }
.head-etc .screen-setting img { width:96px; height: 58px;  }
.head-etc .screen-setting button {display: flex;align-items: center;width: 100%;height: auto;padding: 10px;border-radius: 4px;white-space: nowrap;font-size: 17px;}
.head-etc .screen-setting li { display: flex; margin-bottom:20px;}
.head-etc .reset-btn { position: absolute; bottom:20px; right:20px; }
.head-etc .reset { border:1px solid #58616a; border-radius: 5px; background-color: #fff; font-size: 16px; color:#1d1d1d; padding:10px 15px; float: right;}
.head-etc .select-zoom span { color:#1d1d1d; }
.head-etc .select-meun { display:flex; }
.head-etc .select-meun > li { margin-left: 15px; width:auto; height:21px; position:relative; text-align:left;  padding-left:14px; box-sizing:border-box;}
.head-etc .select-meun > li a { color:#1d1d1d; font-size:15px; }
.head-etc .select-meun > li:before {content: '';width: 1px;height: 15px;background: #ddd;display: inline-block;position: absolute;top: 4px;left: 0;}

.util_list > li > a,
.util_list > li > button{display:flex;align-items:center;width:100%;height:auto;padding:10px;border-radius:4px;white-space:nowrap;transition:all .2s;font-size:17px;}
.util_list > li > a:hover,
.util_list > li > a:focus,
.util_list > li > button:hover,
.util_list > li > button:focus{background:#edf1f5; color:#003675;font-weight:700}
.util_list > li > a:active,
.util_list > li > button:active{background:#edf1f5;}
.util_list > li > a:focus:before,
.util_list > li > button:focus:before{background:#003675;border-color:#003675;color:#fff;font-weight:400}
.util_list > li.active > a,
.util_list > li.active > button{background:#edf1f5;color:#003675;font-weight:700}
.util_list > li.active > a:before,
.util_list > li.active > button:before{background:#003675;border-color:#003675;color:#fff;font-weight:400}
.util_list .f_size:before{line-height: 0; content:"가";display:inline-flex;align-items:center;justify-content:center;margin-right:8px;width:21px;height:21px;border:1px solid #d8d8d8;border-radius:4px;font-size:15px;background:#fff}
.util_list .f_size.t2:before{width:24px;height:24px;font-size:17px;}
.util_list .f_size.t3:before{width:25px;height:25px;font-size:19px;}
.util_list .f_size.t4:before{width:27px;height:27px;font-size:21px;}
.util_list .f_size.t5:before{width:30px;height:30px;font-size:25px;}
.util_list .f_size:hover:before {background:#003675;border-color:#003675;color:#fff;font-weight:400}
.util_list > .util_reset{margin-top:8px;padding-top:8px;border-top:1px solid #d8d8d8;}
.util_list > .util_reset > button{display:flex;align-items:center;justify-content:center;width:100%;padding:0 0 5px 0;font-size: 16px;}
.util_list > .util_reset .reset:before{content:"";margin-right:4px;width:21px;height:21px;background:url(image/icon_reset.png) center no-repeat;}
.head-etc .select-zoom.active .txt-zoom {display:block;}
.util_list > li.util_reset > a:hover,
.util_list > li.util_reset > a:focus,
.util_list > li.util_reset > button:hover,
.util_list > li.util_reset > button:focus{ background:none; color:#555555; font-weight:normal;}
/* 검색 */
header .inner { display:flex; flex-wrap: wrap; justify-content: space-between; align-items: center;}
header .right {display: inline-flex;padding-top: 11px;}
header .right .btn-navi {padding: 3px 11px 4px 11px; height: 32px; font-size: 17px;font-weight: 600;color:#1d1d1d; display: flex; align-items: center;}
header .right .btn-navi:hover, .btn-navi:active{ background-color: #edf1f5; transition: transform 2s; border-radius: 6px; }
header .right .sch:before {display: inline-flex;content: '';width: 24px;height:24px;background-repeat: no-repeat;background-size: contain;margin-right: 8px;background-image:url(image/head_ico_navi_sch.svg); width: 24px; height: 24px;}
header .right .all { display: none; }
header .search{color:var(--gray90)}
header .search .close{visibility:hidden;overflow:hidden;width:0;height:0;opacity:0;position:absolute;right:8px;top:8px;transition:all 0.2s}
header .search .close::before{content:"";display:block;width:100%;height:100%;background:url(image/icon_close.png) center no-repeat;background-size:100% auto}
header .search.active .close{visibility:visible;overflow:visible;width:48px;height:48px;opacity:1;overflow:hidden}
header .search.active .close::before{transform:rotate(0);transition:all 0.2s}
header .search.active .close:hover::before, 
header .search.active .close:focus::before{transform:rotate(180deg)}
header .search .group{visibility:hidden;align-items:center;justify-content:center;width:100%;height:100%;opacity:0;position:fixed;left:0;top:0;z-index:999;background-color:#DEE2E8;transition:all 0.2s}
header .search .group .search_box{display:table;width:100%;height:100%;table-layout:fixed}
header .search .group .search_box .sch_content{display:table-cell;vertical-align:middle}
header .search .inner{position:static;width:90%;max-width:846px;padding:0;margin: 0 auto;margin-bottom: 30px;}
header .search .search_top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0;background:none; margin:0 0 20px 0;}
header .search .search_top .label{font-size:32px;font-weight:700}
header .search .search_top .link{position:relative;display:inline-block;text-align:right;transition:all .2s}
header .search .search_top .link:before{content:"";position:absolute;left:0;bottom:0;width:0;border-bottom:1px solid var(--secondary50);transition:all .3s}
header .search .search_top .link:after{content:"";display:inline-block;margin-left:.4px;width:2px;height:2px;background:url(image/icon_right_arrow.png) center no-repeat;background-size:2px auto;vertical-align:middle}
header .search .search_top .link:hover,
header .search .search_top .link:focus{color:var(--secondary50)}
header .search .search_top .link:hover:before,
header .search .search_top .link:focus:before{width:100%}
header .search .form{margin-top:2px;width:100%;max-width:100%;position:relative}
header .search .form input{width:100%;height:80px !important;padding:10px 84px 10px 20px;transition: all 0.2s;border-radius:12px;font-size:24px;font-weight:700}
header .search .form button{display:inline-block;overflow:hidden;width:40px;height:40px;text-align:center;vertical-align:middle;position:absolute;right:24px;top:20px}
header .search .form button::before{content:"";display:block;width:100%;height:100%;background:url(image/icon_search.svg) center no-repeat;background-size:contain}
header .search.active .group{visibility:visible;opacity:1;padding:1px 0}
header .search .search_info{position:relative;min-height:50px;margin-top:4px;padding-top:4px;}
header .search .search_info .top_search{display:flex;flex-wrap:wrap}
header .search .search_info .top_search .ts_item{width:50%;padding:.8px 24px}
.search_info .keyword_close{position:absolute;right:0;top:0;transition:color .3s}
.search_info .keyword_close:after{content:"\EB99";font-family:"remixicon";display:inline-block;margin-left:4px;transition:transform .3s}
.search_info .keyword_close:hover,
.search_info .keyword_close:focus{color:#246BEB;text-decoration:underline}
.search_info .keyword_close:hover:after,
.search_info .keyword_close:focus:after{transform:rotate(180deg)}

/* 메뉴 */
.header_bottom{position:relative; border-top:1px solid #d8d8d8; border-bottom:1px solid #d8d8d8;}
.header_bottom:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:0;}
.header_bottom .inner { width:1200px; margin: 0 auto; }
/* GNB 메뉴 */
#gnb1{display:inline-block;vertical-align:middle}
#gnb1 a[target="_blank"]:after{top:-.1rem;margin-left:.4rem}
#gnb1 a[target="_blank"]:after {content:"";display: inline-block;width: 16px;height: 16px;background-image: url(image/icon_outlink.svg);margin-left: 8px;position: relative;top: 2px;}
#gnb1 > ul{display:flex}
#gnb1 > ul > li{flex:0 0 auto;margin-right:1.6rem}
#gnb1 > ul > li:last-child{margin-right:0}
#gnb1 > ul > li > a{display:flex;align-items:center;height:60px;position:relative;padding:0 16px;font-size:18px;color:#666;vertical-align:top;transition:all 0.3s;font-weight:bold;}
#gnb1 > ul > li.active > a{position:relative;z-index:2;background-color: #f3f6fb; color: #1d1d1d;}
#gnb1 > ul > li.active_chk > a{position:relative;z-index:2;color:#003675;border-bottom:.4rem solid #003675;}
#gnb1 > ul > li.active > a:before{width:100%}
#gnb1 > ul > li.plus > a:after{content:"";display:inline-block;margin-left:.8rem;width:20px;height:20px;background:url(image/icon_gnb_arrow.png) center no-repeat;transition:all .3s}
#gnb1 > ul > li.active.plus > a:after{background:url(image/icon_gnb_arrow.png) center no-repeat; }
#gnb1 > ul > li.active.plus > a:after{transform:rotate(180deg)}
#gnb1 a:focus{outline-offset:-.2rem}
#gnb1 .submenu > ul ul a:focus{outline-offset:0}
#gnb1 .submenu{margin-top:2px; left:50%;transform:translateX(-50%);position:absolute;visibility:hidden;overflow:hidden;width:1200px;height:auto;min-height:20rem;opacity:0;top:calc(100% - 1px);z-index:10;max-width:100%;text-align:left}
#gnb1 .submenu::after{position:absolute;top:0;z-index:-1;height:100%;content:"";left:50%;width:100vw;transform:translateX(-50%);top:100%;clear:both;height:1000%;background-color:#000;opacity:.7}
#gnb1 .submenu::before{position:absolute;top:0;z-index:-1;height:100%;content:"";left:50%;width:100vw;transform:translateX(-50%);top:0;clear:both;height:100%;background-color:#fff}
#gnb1 > ul > li.active .submenu{visibility:visible;overflow:visible;opacity:1}
#gnb1 .submenu > ul{display:flex;position:relative;flex-direction:column;height:100%;flex-wrap:wrap;width:100%;height: calc(100% - 32px);padding:16px 0;color:#1d1d1d}
#gnb1 .submenu > ul:before{content:"";position:absolute;left:0;top:0;width:260px;height:100%;background:#f3f6fb; min-height: 200px;}
#gnb1 .submenu > ul > li{display:flex; margin-botton:1px;}
#gnb1 .submenu > ul > li > a{width:212px;min-height:20px;height:auto;display:flex;align-items:center;position:relative;padding:7px 24px;transition:all 0.2s;background:#f3f6fb;color:#1d1d1d;font-size: 17px;}
#gnb1 .submenu > ul > li > a:hover, 
#gnb1 .submenu > ul > li > a:focus,
#gnb1 .submenu > ul > li.active > a{background:#fff;color: #003675;}
#gnb1 .submenu > ul > li .dep3{display:none;position:absolute;left:0;top:0;width:calc(100% - 260px);margin-left:260px;padding:30px; background: #fff;min-height: 140px;}
#gnb1 .submenu > ul > li.active > .dep3{display:block}
.submain-btn {position:absolute; z-index:100; bottom:40px; left:300px; }
.submain-btn a { background: #246beb; color:#fff !important; display:inline-block; font-weight: 700; padding:10px 15px; border-radius:10px; background: #246beb !important;} 
.dep3_title{display:flex;align-items:center;margin-bottom:24px;font-size:24px;font-weight:700;}
.dep3_title a {color: #1d1d1d;}
.dep3_title a:after{content:"";display:inline-block;position:relative;top:-.2rem;margin-left:.4rem;width:2.4rem;height:2.4rem; background-size:2rem auto;vertical-align:middle}
#gnb1 .submenu > ul ul{display:flex;flex-wrap:wrap}
#gnb1 .submenu > ul ul li{position:relative;width:calc(25% - 1.6rem);margin:0 1.6rem 2rem 0;padding-left:1.2rem}
#gnb1 .submenu > ul ul li::before{content:"·";position:absolute;left:0;top:1px;font-size:17px}
#gnb1 .submenu > ul ul a{position:relative;text-align:left;font-size:16px}
#gnb1 .submenu > ul ul a:hover,
#gnb1 .submenu > ul ul a:focus{color:#002b5e}
#gnb1 .submenu > ul ul a::before{display:block;position:absolute;left:0;bottom:0;width:0;max-width:100%;height:1px;background-color:#002b5e;content:"";transition:all 0.2s}
#gnb1 .submenu > ul ul a:hover::before, #gnb1 .submenu > ul ul a:focus::before{width:100%}
#gnb2{display:none}
#gnb2 .dep3_title{display:none}
#gnb2 .submenu .dep1_title{margin-bottom:.8rem;padding:1.6rem 0;font-size:1.9rem;font-weight:700;line-height:2.4rem;border-bottom:1px solid #d8d8d8}
#gnb2 .control{position:absolute;left:50%;top:5.5rem;margin-left:calc(128rem / 2);transform:translateX(-100%)}
#gnb2 .control.open{display:none;font-size:1.7rem;color:var(--gray90);font-weight:700}
#gnb2 .control.open::before{content:"";display:block;margin:0 auto .2rem;width:2rem;height:2rem;background:url(image/icon_all_menu.svg) center no-repeat;background-size:2rem auto}
#gnb2 .control.close{display:none;position:fixed;top:2rem;right:1.5rem;width:2rem;height:2rem;z-index:100;overflow:hidden;transform:translate(2rem, 0)}
#gnb2 .control.close::before{content:"";display:block;width:100%;height:100%;background:url(image/icon_close_24.png) center no-repeat;background-size:2rem auto;transition:all 0.2s}
#gnb2 .control.close:hover::before, 
#gnb2 .control.close:focus::before{transform:rotate(180deg)}
@keyframes rotate { 0%{transform:rotate(0deg)} 100%{transform:rotate(360deg)}}
#gnb2 > ul {visibility:hidden;overflow:hidden;width:0;height:0;opacity:0;top:50%;left:50%;transform:translate(-50%, -50%);position:absolute;display:table;width:100%;table-layout:fixed;position:fixed;z-index:99;color:#1d1d1d;text-align:left}
#gnb2 > ul > * {display:table-cell;vertical-align:middle}
#gnb2 > ul > li {position:relative;padding:5rem 1rem;vertical-align:top}
#gnb2 > ul > li::after {top:50%;transform:translateY(-50%);position:absolute;right:0;width:1px;height:10000%;background-color:#fff;content:"";opacity:0.2}
#gnb2 > ul > li:first-child::before {top:50%;transform:translateY(-50%);position:absolute;left:0;width:1px;height:10000%;background-color:#fff;content:"";opacity:0.2}
#gnb2 > ul > li:last-child::before{content:"";position:absolute;top:50%;left:50%;width:10000%;height:1000%;transform:translate(-50%, -50%);background-color:#DEE2E8;z-index:-1}
#gnb2 > ul > li > a {display:block;margin-bottom:2rem;font-size:2rem;font-weight:700}
#gnb2 > ul .submenu a{display:block}
#gnb2 > ul .submenu > ul a{display:block;position:relative;line-height:2.4rem}
#gnb2 > ul .submenu > ul a:hover,
#gnb2 > ul .submenu > ul a:focus{color:#003675}
#gnb2 > ul .submenu > ul > li > a{padding:1.5rem 0}
#gnb2 > ul .submenu > ul > li > a:hover,
#gnb2 > ul .submenu > ul > li > a:focus{font-weight:bold}
#gnb2 > ul .submenu > ul > li > a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background-color:#000;transition:all 0.2s}
#gnb2 > ul .submenu > ul > li > a:hover::after, 
#gnb2 > ul .submenu > ul > li > a:focus::after{width:100%}
#gnb2 > ul .submenu > ul > li > .dep3{padding-left:1.6rem}
#gnb2 > ul .submenu > ul ul a{padding:1rem 0 1rem 1.3rem;transition:all 0.2s}
#gnb2 > ul .submenu > ul ul a:before{content:"･";position:absolute;left:.2rem;top:1.3rem}
#gnb2 > ul .submenu > ul ul a:hover, 
#gnb2 > ul .submenu > ul ul a:focus{color:#00389D}
#gnb2.active .close{display:block}
#gnb2.active > ul{visibility:visible;overflow:visible;width:128rem;height:auto;opacity:1}
[id^=gnb] li.on > a{text-decoration:underline}
/* mobile nav */
.gnb-mobile {position: fixed;top: 0;right: -100%;z-index: 100;width: 100%;height: 100%;visibility: hidden;transition: 0.4s ease-in-out;}
.gnb-mobile.active {right: 0;visibility:visible;}
#close-nav span {overflow: hidden;position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0 none;clip:rect(0, 0, 0, 0)}
#close-nav .ico-popup-close {display: block;width: 24px;height: 24px;background-image: url(image/ico_close_24.svg);}
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .sub-title { border-bottom: 1px solid #e4e4e4; height: 52px; padding:0 24px 3px 24px; display: flex;align-items: center;justify-content: flex-start;flex-direction: row;position: relative;font-weight: 700;font-size: 19px;color: #1d1d1d;display: flex; justify-content: space-between;}
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .gnb-sub-trigger { padding:0 24px; font-size: 17px; color: #1d1d1d;display: flex; justify-content: space-between;}
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .gnb-sub-trigger { display: flex; align-items: center; justify-content: flex-start; flex-direction: row; height: 56px; padding: 0 ; border-radius: 6px;}
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .gnb-sub-trigger:hover { background-color: #edf1f5; }
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .gnb-sub-trigger:active { border-radius: 5px; background-color: #edf1f5; transition: 0.4s ease-in-out;}
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .sub-ul { display: flex; align-items: normal; justify-content: flex-start;flex-direction: column; }
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .sub-ul .subm {  color: #1d1d1d; font-size: 17px; display: flex; align-items: center; justify-content: flex-start; flex-direction: row; height: 48px; padding: 0 40px; border-radius: 5px;}
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .sub-ul .subm::before { content: "•"; margin-right: 7px;}
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .sub-ul .subm:hover { background-color: #edf1f5; }
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .sub-ul .subm:active { border-radius: 5px; background-color: #edf1f5; transition: 0.4s ease-in-out;}
.gnb-mobile .gnb-wrap { display: flex; align-items: normal; justify-content: flex-start; flex-direction: column; position: absolute; right: 0; top: 0; z-index: 5; height: 100%;background: #fff; }
.gnb-mobile .gnb-wrap .gnb-header { display: flex; align-items: normal; justify-content: flex-start; flex-direction: column; position: relative; top: 0; left: 0; gap: 16px; padding: 15px 24px; border-bottom: 0.1rem solid #e4e4e4; }
.gnb-mobile .gnb-wrap .gnb-header .gnb-utils { display: flex; align-items: flex-start; justify-content: space-between; flex-direction: row; }
.gnb-mobile .gnb-wrap .gnb-header .gnb-utils .etc-ul { display: flex; align-items: flex-start; justify-content: space-between; flex-direction: row; }
.gnb-mobile .gnb-wrap .gnb-header .gnb-utils .etc-ul li { display: flex; align-items: flex-start; justify-content: space-between; flex-direction: row; }
.gnb-mobile .gnb-wrap .gnb-header .gnb-utils .etc-ul li:not(:first-child) { margin-left: 16px; }
.gnb-mobile .gnb-wrap .gnb-body { display: flex; align-items: normal; justify-content: flex-start; flex-direction: column; flex: 1; overflow-y: auto; scroll-behavior: smooth; }
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap { display: flex;  align-items: normal; justify-content: flex-start; flex-direction: column; flex: 1; border-left: 0.1rem solid #e4e4e4; }
.gnb-mobile .gnb-wrap .gnb-body .gnb-menu .submenu-wrap .depth4-wrap { display: none; position: fixed; top: 0; right: -100%; z-index: 10; width: 100%; height: 100%; background-color: #fff; transition: 0.4s ease-in-out; }
.gnb-mobile .gnb-wrap.type-header-tab .gnb-tab-nav { display: none; height: 0;  overflow: hidden; }
.gnb-mobile .gnb-wrap.type-header-tab .gnb-header { border-bottom: 4px solid #e4e4e4; }
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu { display: flex; align-items: normal; justify-content: flex-start; flex-direction: column; background-color: var(--white); }
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list > ul { display: none; }
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list.active > ul { display: block; }
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list ul li .sub-ul { display: none; }
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list ul li.active .sub-ul { display: block; }
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .sub-title:after {content: "";display: inline-block;margin-left: .8rem;width: 20px;height: 20px;background: url(image/icon_gnb_arrow.png) center no-repeat;transition: all .3s;}
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list.active .sub-title:after {transform: rotate(180deg);}
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list .sub-menu3:after {content: "";display: inline-block;margin-left: .8rem;width: 20px;height: 20px;background: url(image/icon_gnb_arrow.png) center no-repeat;transition: all .3s;}
.gnb-mobile .gnb-wrap.type-header-tab .gnb-body .gnb-menu .submenu-wrap .gnb-sub-list li.active .sub-menu3:after {transform: rotate(180deg);}


/* quick ************************/
.quick-wrap{width:110px; position:fixed; left:calc(50% +  580px + 50px); top:280px;  text-align:center; z-index:1; transition:all 0.3s;}
.quick-wrap .quick-links{ position: relative;}
.quick-wrap .quick-links button.btn-tit { position: absolute; width:100%; padding:0 35px 0 0; height: 60px; top:0; left:0; background:#246beb url('image/icon_quick.png') no-repeat 75px center; color:#fff; border-radius:5px; font-size:13px; line-height: 16px; font-weight:400;}
.quick-wrap .quick-links ul { border:1px solid #e0e5e8; background-color:#fff; border-radius:5px; box-sizing:border-box; box-shadow:0 4px 10px rgba(0,0,0,0.08); padding:10px; display:none;margin-top: 50px; } 
.quick-wrap .quick-links ul li{border-bottom:1px solid #e1e2e9;}
.quick-wrap .quick-links ul li:last-child{border-bottom:none;}
.quick-wrap .quick-links ul li a{display:block; font-size:13px; color: #333333; padding:8px 0;}
.quick-wrap .quick-links .btn-more{display:flex; align-items:center; justify-content: center; background-color:#888; color:#fff; width:100%; height:28px; border-radius:14px;}
.quick-wrap .quick-links .btn-more:before{display:inline-block;content:'';width:14px;height:14px; background:url(image/i_more_w.svg) center center no-repeat; margin-right:5px;}
.quick-wrap .go-top{width:48px;height:48px; border-radius:50%; background-color:#555555; color:#fff; display:flex; flex-direction: column; align-items: center; justify-content: center; font-size:12px; font-weight:600; margin:12px auto 0 auto;}
.quick-wrap .go-top:before{display:block;content:'';width:12px;height:12px; background:url(image/common/i_gotop.svg) center center no-repeat;}
.quick-wrap.full button.btn-tit { top:-50px; }
.quick-wrap.full .quick-links ul { display: block; }



/* footer ************************/
footer{background:#fff;color:#1d1d1d;border-top: 5px solid #f3f6fb;margin-top: 50px;}
body.main footer{border-top: none;margin-top: 0;}
.submain .list_box footer{border-top: none;margin-top: 0;}
.footer-npssite {border-bottom:1px solid #d8d8d8; margin-bottom:15px; background:#fff;}
.footer-inner{max-width:1220px; margin:0 auto; padding:30px 0; text-align:left;}
footer .footer_logo {margin-bottom:25px;}
footer .footer_info {display:flex; align-items:flex-start; justify-content: space-between; margin-bottom:25px;}
footer .footer_info .footer_text {padding-right:10px; font-size:17px;}
footer .footer_info .footer_text address {margin-bottom:25px; font-style:normal;}
footer .footer_info .footer_text > p {margin-bottom:10px;}
footer .footer_info .footer_text > p > span {display:inline-block;}
footer .footer_info .footer_text > p > span.btn-pop_ars {margin-left:10px;}
footer .footer_info .footer_text > p > span.btn-pop_ars > a {padding:4px 17px 6px; font-size:14px; align-items:center; justify-content:center; color:#686868; background:#fff; border:1px solid #e0e5e8; border-radius:20px;} 
footer .footer_bottom {padding-top:10px; border-top:1px solid #e0e5e8; display:flex; align-items:center; justify-content:space-between;}
footer .footer_bottom .f-menu {font-size:17px; display:flex;}
footer .footer_bottom .f-menu li {margin-right:20px; }
footer .footer_bottom .f-menu li a { font-size:17px; }
footer .footer_bottom .f-menu li:nth-child(1) a { color:#16408d; font-weight:bold; text-decoration:underline;}
.footer-links{display:flex; align-items:center; flex-wrap:wrap;}
.footer-links li{position:relative;}
.footer-links li:after{position:absolute;right:-1px;top:50%; margin-top:-3px; display:block;content:'';width:1px;height:8px; background-color:#ccc;}
.footer-links li:last-child:after{display:none;}
.footer-links a{font-size:14px; color:#6A6A6A; padding:0 14px; display:block;}
.footer-links a.text_policy {font-weight:bold; color:#16408d; font-size:16px;}
.footer-sns{ margin-left:auto; display:flex; align-items:center; flex-shrink: 0;}
.footer-sns li{margin-right:10px;}
.footer-sns li:last-child{margin-right:0;}
.footer-sns li a{display:block; width:22px; height:22px; box-sizing:border-box; text-indent:-9999px; }
.footer-sns li:nth-child(1) a {background-image:url(image/sns.png);}
.footer-sns li:nth-child(2) a {background-image:url(image/sns.png); background-position:-28px 0;}
.footer-sns li:nth-child(3) a {background-image:url(image/sns.png); background-position:-58px 0;}
.footer-sns li:nth-child(4) a {background-image:url(image/sns.png); background-position:-87px 0;}
.footer-sns li:nth-child(5) a {background-image:url(image/sns.png); background-position:-116px 0;}
.footer-sns li:nth-child(6) a {background-image:url(image/sns.png); background-position:-145px 0;}
.footer-mark{text-align:right;}
.footer-mark > span,
.footer-mark > a{display:inline-block; height:70px;vertical-align:top;margin-top: 20px;}
.footer-mark > span span,
.footer-mark > a span{display:inline-block; height:100%; vertical-align:top;}
.footer-mark .mark-web{width:100px; /*background:url(image/mark_wa.png) 0 0 no-repeat;*/ }
footer .f-btm-ban {color: #1d1d1d; font-size: 17px; display: flex;align-items: center;min-height: 32px;padding:5px 10px;border-radius: 6px;background-color: #f3f6fb; margin-top: 20px;}
footer .f-btm-ban::before {display: inline-flex;flex-shrink: 0;content: "";width: 75px;height: 22px;margin-right:10px;background: url(image/btm_ban_ico_flag.png) no-repeat center; background-size: contain;}
.sr-only {  position: absolute ; width: 1px ; height: 1px ; padding: 0 ; margin: -1px ; overflow: hidden ; clip: rect(0, 0, 0, 0) ; white-space: nowrap ; border: 0 ;}



/* main ************************/
.submain .Page > main { padding-top: 210px; } 
#main { margin-top:210px;}
body.main #main { background:#fff; /* position:relative; z-index:999;  */}
.section1{max-width:1200px; margin:0 auto; padding:30px 0 30px 0; display:flex; flex-wrap:wrap; background:#fff;}
.section2{width:100%; background: #f3f6fb; padding:30px 0 20px 0; }
.section2 .inner {max-width:1200px; margin:0 auto; margin-bottom:30px; display:flex; justify-content: space-between;}
.section2 .inner:nth-child(3) { margin-bottom:0; }

/* 배너 */
.main-banner{width:41.3%; margin-bottom:30px; height:380px; border-radius:20px; overflow:hidden; position:relative;}
.main-banner .banner-slider{position:relative;height:310px;}
.main-banner .swiper-slide{height:100%;}
.main-banner .swiper-slide a{display:block;box-sizing:border-box;overflow:hidden; border-radius:20px 20px 0 0; }
.main-banner .swiper-slide a:focus{outline:none;border:3px dashed #000;}
.main-banner .swiper-slide img{width:100%; height:330px;}
.main-banner .swiper-slide img:focus{height:323px;}
.main-banner .banner-slider-nav{position:absolute; left:0; bottom:0; display:flex; background: #6a7683; padding: 13px 20px; width:calc(100% - 40px); }
.main-banner .banner-slider-nav .slider-page{color:#fff; font-size:14px; margin-right:20px; font-family: Tahoma;margin-top: 3px;}
.main-banner .banner-slider-nav .slider-page .swiper-pagination-current { font-weight: bold; }
.main-banner .banner-slider-nav .banner_total {margin-right:30px; padding-top:8px;} 
.main-banner .banner-slider-nav .banner_total a {display:inline-block; padding:3px; position:absolute; top:4px;}
.main-banner .banner-slider-nav .slider-controller{display:inline-flex; align-items:center;}
.main-banner .banner-slider-nav .slider-controller a{display:block; width:22px;height:22px; border-radius:50%; background-color:#fff; border: 1px solid #ececec; background-position:center center; background-repeat:no-repeat; text-align:left; text-indent:-9999px; overflow:hidden; margin-right:6px;}
.main-banner .banner-slider-nav .slider-controller a:last-child{margin-right:0;}
.main-banner .banner-slider-nav .slider-controller a.btn-prev{background-image:url(image/i_slider_prev.png);background-position: 6px 5px;}
.main-banner .banner-slider-nav .slider-controller a.btn-next{background-image:url(image/i_slider_next.png);background-position: center 5px;}
.main-banner .banner-slider-nav .slider-controller a.btn-stop{background-image:url(image/i_slider_stop.png);}
.main-banner .banner-slider-nav .slider-controller a.btn-stop.play{background-image:url(image/i_slider_play.png);}
.main-banner .banner-slider-nav .slider-controller a.btn-more{background-image:url(image/more.png);background-position: center center;background-size: 16px;}

/* 자주 찾는 서비스 */
.main-favor-service{width:calc(58.7% - 30px); height:380px; margin:0 0 0 30px; background-color:#f3f6fb; box-sizing:border-box; padding:30px; border-radius:20px; position: relative;}
.main-favor-service h2{font-size:21px; color:#1d1d1d; margin-bottom:21px;}
.main-favor-service .favor-items{display:flex; flex-wrap:wrap; }
.main-favor-service .favor-items li{width:calc(100% / 4 - 10px); margin:5px;padding: 0 0 3px 0;}
.main-favor-service .favor-items li a{display:block; font-size:14px; color:#222222; position:relative; font-weight:normal; padding:93px 0 0 0; text-align: center; line-height: 18px; height: 36px;}
.main-favor-service .favor-items li a:after{display:block; content:'';box-shadow:3px 3px 5px #e9ebef; width:80px;height:80px; border-radius:50%; background-color:#fff; background-position:center center; background-repeat:no-repeat; position:absolute; left:50%; right:50%; top:0; transform: translate(-50%, 0); }
.main-favor-service .favor-items.items01 li:nth-child(1) a:after { background-image: url(image/service-icon.png);background-position: 0 0px; }
.main-favor-service .favor-items.items01 li:nth-child(2) a:after { background-image: url(image/service-icon.png);background-position: 0 -80px; }
.main-favor-service .favor-items.items01 li:nth-child(3) a:after { background-image: url(image/service-icon.png);background-position: 0 -160px; }
.main-favor-service .favor-items.items01 li:nth-child(4) a:after { background-image: url(image/service-icon.png);background-position: 0 -240px; }
.main-favor-service .favor-items.items01 li:nth-child(5) a:after { background-image: url(image/service-icon.png);background-position: 0 -320px; }
.main-favor-service .favor-items.items01 li:nth-child(6) a:after { background-image: url(image/service-icon.png);background-position: 0 -400px; }
.main-favor-service .favor-items.items01 li:nth-child(7) a:after { background-image: url(image/service-icon.png);background-position: 0 -480px; }
.main-favor-service .favor-items.items01 li:nth-child(8) a:after { background-image: url(image/service-icon.png);background-position: 0 -560px; }
.main-favor-service .favor-items.items02 li:nth-child(1) a:after { background-image: url(image/service-icon.png);background-position: 0 -640px; }
.main-favor-service .favor-items.items02 li:nth-child(2) a:after { background-image: url(image/service-icon.png);background-position: 0 -720px; }
.main-favor-service .favor-items.items02 li:nth-child(3) a:after { background-image: url(image/service-icon.png);background-position: 0 -800px; }
.main-favor-service .favor-items.items02 li:nth-child(4) a:after { background-image: url(image/service-icon.png);background-position: 0 -880px; }
.main-favor-service .favor-items.items02 li:nth-child(5) a:after { background-image: url(image/service-icon.png);background-position: 0 -960px; }
.main-favor-service .favor-items.items02 li:nth-child(6) a:after { background-image: url(image/service-icon.png);background-position: 0 -1040px; }
.main-favor-service .favor-items.items02 li:nth-child(7) a:after { background-image: url(image/service-icon.png);background-position: 0 -1120px; }
.main-favor-service .favor-items.items02 li:nth-child(8) a:after { background-image: url(image/service-icon.png);background-position: 0 -1200px; }
.main-favor-service .service-slider { overflow: hidden; padding-top: 5px; }
.main-favor-service .service-slider .slider-controller {display:inline-flex; align-items:center; position: absolute; top:30px; right:30px;}
.main-favor-service .service-slider .slider-controller a{display:block; width:22px;height:22px; border-radius:50%; background-color:#fff; border: 1px solid #ececec; background-position:center center; background-repeat:no-repeat; text-align:left; text-indent:-9999px; overflow:hidden; margin-right:6px;}
.main-favor-service .service-slider .slider-controller .swiper-button-prev a {background-image:url(image/i_slider_prev.png);background-position: center 5px;}
.main-favor-service .service-slider .slider-controller .swiper-button-next a {background-image:url(image/i_slider_next.png);background-position: center 5px;}


/* 공지사항 */
.main-news { width: 100%; }
.notice { width: 100%; position: relative;}
.notice_list{position:relative;height:285px; overflow:hidden; }
.notice_list:after{content:"";display:block;clear:both}
.notice_list > li{display:inline-block;}
.notice_list > li > .tit{display:flex;position:relative;height:52px;align-items:center;color:#222222; font-size: 18px; font-weight: 600; padding:0 25px;}
.notice_list > li > .tit[target="_blank"]:after {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    background-image: url(image/icon_outlink.svg);
    margin-left: 8px;
    position: relative;
    top: 2px;
}
.notice_list:before{content:"";position:absolute;left:0;top:51px;width:100%;border-bottom:1px solid #e1e2e9;}
.notice_list > li > .notice_tab{display:none;position:absolute;left:0;top:82px;width:100%;}
.notice_list .more{position:absolute;right:0;top:-66px;z-index:1; text-indent: -9999px;width:20px;height:20px; background:url(image/more.png) no-repeat;}
.notice_list .more:hover:after,
.notice_list .more:focus:after{transform:rotate(180deg)}
.notice_tab .list { display: flex;justify-content: space-between;  align-items: flex-start;}
.notice_tab .list > li { margin-right:60px; width:calc(33.3% - 60px);}
.notice_tab .list > li:nth-child(3) { margin-right:0; }
.notice_tab .list > li > a > strong { word-break: break-all; line-height: 26px;color:#222222; font-size: 17px; font-weight: 600; display: block; width: 100%; margin-bottom: 20px; display: -webkit-box; min-height: 38px; height:50px; overflow: hidden; text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.notice_tab .list > li > a > .subject { height:48px; color:#555; font-size: 15px; display: block; width: 100%; margin-bottom: 25px; display: -webkit-box; min-height: 48px; overflow: hidden; text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.notice_tab .list > li > a > .news_bottom { border-top:1px dashed #e0e5e8; border-bottom: 1px solid #e0e5e8; padding: 20px 0; display: flex;justify-content: space-between;  }
.notice_tab .list > li > a{display:block;position:relative;}
.notice_tab .list > li > a > em{position:relative;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}
.notice_tab .list > li > a:hover > em:before,
.notice_tab .list > li > a:focus > em:before{content:"";position:absolute;bottom:0;left:0;width:100%;border-bottom:1px solid #1d1d1d}
.notice_tab .list > li > a .date{font-family: tahoma; color:#555}
.notice_list > li.active > .tit{height: 52px; background:#246beb; color: #fff; border-radius: 5px 5px 0 0; box-shadow:3px 3px 5px #e9ebef; }
.notice_list > li.active > .tit:before{width:100%}
.notice_list > li.active > .notice_tab{display:block}


/* 직업능력개발원 */
.main-job { width: 60%; border:1px solid #e0e5e8; background: #fff; border-radius: 20px; padding:30px; position: relative; justify-content: space-between;}
.job { width: 100%; position: relative;}
.job_list{position:relative;height:285px;}
.job_list:after{content:"";display:block;clear:both}
.job_list > li{display:inline-block;}
.job_list > li > .tit{display:flex;position:relative;height:52px;align-items:center;color:#222222; font-size: 18px; font-weight: 600; padding:0 15px;}
.job_list > li > span{position:absolute; overflow:hidden;width:1px;height:1px;z-index:100000;}
.job_list:before{content:"";position:absolute;left:0;top:51px;width:100%;border-bottom:1px solid #e1e2e9;}
.job_list > li > .job_tab{display:none;position:absolute;left:0;top:82px;width:100%;}
.job_list .more{position:absolute;right:0;top:-70px;z-index:1; text-indent: -9999px;width:20px;height:20px; background:url(image/more.png) no-repeat;}
.job_list .more:hover:after,
.job_list .more:focus:after{transform:rotate(180deg)}
.job_tab .list { display: flex;justify-content: space-between;  align-items: flex-start;flex-wrap: wrap;}
.job_tab .list > li { flex: 1 1 40%; background: #f3f6fb;  border-radius: 30px; border: 1px solid #e0e5e8; margin:0 10px 10px 0;}
.job_tab .list > li:nth-child(even) { margin-right:0; }
.job_list > li.active > .tit{height: 52px; background: #246beb; color: #fff; border-radius: 5px 5px 0 0; box-shadow:3px 3px 5px #e9ebef;}
.job_tab .list > li > a { color: #222222; padding:16px 20px 18px 70px; font-size: 18px;  font-weight: 800; position: relative; display: block;}
.job_tab .list > li > a::before { content: ''; background: #fff url('image/icon_job.png') no-repeat center center;width:45px;height: 45px;border-radius: 45px; position: absolute; top:8px; left:8px; display: block;  }
.job_tab .list > li > a::after { content: ''; background:  url('image/arr_job.png') no-repeat center center;width:7px;height: 12px;position: absolute; top:23px; right:25px; display: block;  }
.job_list > li.active > .tit:before{width:100%}
.job_list > li.active > .job_tab{display:block}


/* 링크 박스 */
.main-box-group {  width:calc(40% - 90px);}
.main-box-group ul { width:100%; display: flex; flex-direction: column;}
.main-box-group li { padding:20px; border-radius: 20px; border: 1px solid #e0e5e8; margin:0 0 10px 0; width: calc(100% - 40px); height:37px;}
.main-box-group li a { color: #222222; font-size: 17px;  font-weight: 800; position: relative; display: block; line-height: 38px;}
.main-box-group li:nth-child(4) { margin:0; }
.main-box-group li a span { background: url('image/icon_arr.png') no-repeat center right; padding:0 25px 0 0; }
.main-box-group li:nth-child(1) { background: #fff url('image/icon_box_group1.png') no-repeat center right;}
.main-box-group li:nth-child(2) { background: #fff url('image/icon_box_group2.png') no-repeat center right;}
.main-box-group li:nth-child(3) { background: #fff url('image/icon_box_group3.png') no-repeat center right;}
.main-box-group li:nth-child(4) { padding: 0; height: 80px; overflow: hidden; width: 100%;}
.main-box-group .swiper {width: 100%;height: 100%;overflow: hidden;}
.main-box-group .swiper {text-align: center;font-size: 18px;background: #fff;display: flex;justify-content: center;align-items: center; position: relative;}
.main-box-group li .swiper-slide a { height: 80px; display:block;box-sizing:border-box;overflow:hidden; border-radius:20px; }
.main-box-group li .swiper-slide a:focus{outline:none;border:3px dashed #000;}
.main-box-group .swiper span.text { background: none; color: #fff; font-size: 17px;  font-weight: 600; position: relative;margin: 30px 0 0 20px; display: flex;}
/* .main-box-group .swiper span.text::before { content: ''; display: block; position: absolute; top:-15px; left:0; background: url('image/box_group_nth4_logo.png') no-repeat center center; width: 47px; height: 17px;  } */
/* .main-box-group .swiper:nth-child(1) { background: url('image/box_group_nth4.png') no-repeat center center; background-size: cover;} */
.main-box-group li .swiper-slide a img { width:100%; height: 100%; }
.main-box-group .slider-controller{align-items:center; position:absolute; width: 70px; height: 21px; z-index: 1; bottom:20px; right:15px;}
.main-box-group .slider-controller a{display:inline-block; width:22px;height:22px; border-radius:50%; background-color:#fff; border: 1px solid #ececec; background-position:center center; background-repeat:no-repeat; text-align:left; text-indent:-9999px; overflow:hidden; }
.main-box-group .slider-controller a:last-child{margin-right:0;}
.main-box-group .slider-controller .swiper-button-prev {background: #fff url(image/i_slider_prev.png) no-repeat;background-position: center 5px;}
.main-box-group .slider-controller .swiper-button-next {background: #fff url(image/i_slider_next.png) no-repeat;background-position: center 5px;}


/* 고객센터 */
.main-cust{ width: 100%; border:1px solid #e0e5e8; background: #fff url('image/main-cust-bg.png') no-repeat right -120px; border-radius: 20px; padding:30px; position: relative; justify-content: space-between;}
.cust { width: 100%; position: relative;}
.cust_list{position:relative;height:230px;}
.cust_list:after{content:"";display:block;clear:both}
.cust_list > li{display:inline-block;}
.cust_list > li > .tit{display:flex;position:relative;height:52px;align-items:center;color:#222222; font-size: 18px; font-weight: 600; padding:0 25px; margin-left: 5px;}
.cust_list:before{content:"";position:absolute;left:0;top:0;width:372px; height: 52px; border-radius: 50px; background: #f3f6fb;}
.cust_list > li > .cust_tab{display:none;position:absolute;left:0;top:82px;width:100%;}
.cust_list > li > span{position:absolute; overflow:hidden;width:1px;height:1px;z-index:100000;}
.cust_list .more{position:absolute;right:0;top:-70px;z-index:1; text-indent: -9999px;width:20px;height:20px; background:url(image/more.png) no-repeat;}
.cust_list .more:hover:after,
.cust_list .more:focus:after{transform:rotate(180deg)}
.cust_tab .list { display: flex;justify-content: space-between;  align-items: flex-start;}
.cust_tab .list > li { flex: 1 1 30%; border-radius: 20px; border: 1px solid #e0e5e8; margin:0 10px 10px 0; background:#fff;}
.cust_tab .list > li:nth-child(6) { margin-right:0; }
.cust_list > li.active > .tit{height: 42px; background: #246beb; color: #fff; border-radius: 20px; box-shadow:3px 3px 5px #e9ebef; margin-left: 5px;}
.cust_tab .list > li > a {  position: relative; padding:35px 10px 25px 10px; height:85px;text-align: center; color: #1d1d1d; font-size: 15px; line-height: 18px;display:block;}
.cust_list > li.active > .tit:before{width:100%}
.cust_list > li.active > .cust_tab{display:block}
.cust_list li .list li a::before {display:block; content:''; width:55px;height:37px; margin: 0 auto 20px auto;}
.cust_list li:nth-child(1) .list li:nth-child(1) a::before {background:url(image/icon_cust01.png) center center no-repeat; }
.cust_list li:nth-child(1) .list li:nth-child(2) a::before {background:url(image/icon_cust02.png) center center no-repeat; }
.cust_list li:nth-child(1) .list li:nth-child(3) a::before {background:url(image/icon_cust03.png) center center no-repeat; }
.cust_list li:nth-child(1) .list li:nth-child(4) a::before {background:url(image/icon_cust04.png) center center no-repeat; }
.cust_list li:nth-child(1) .list li:nth-child(5) a::before {background:url(image/icon_cust05.png) center center no-repeat; }
.cust_list li:nth-child(1) .list li:nth-child(6) a::before {background:url(image/icon_cust06.png) center center no-repeat; }
.cust_list li:nth-child(2) .list li:nth-child(1) a::before {background:url(image/icon_cust07.png) center center no-repeat; }
.cust_list li:nth-child(2) .list li:nth-child(2) a::before {background:url(image/icon_cust08.png) center center no-repeat; }
.cust_list li:nth-child(2) .list li:nth-child(3) a::before {background:url(image/icon_cust09.png) center center no-repeat; }
.cust_list li:nth-child(2) .list li:nth-child(4) a::before {background:url(image/icon_cust10.png) center center no-repeat; }
.cust_list li:nth-child(2) .list li:nth-child(5) a::before {background:url(image/icon_cust11.png) center center no-repeat; }
.cust_list li:nth-child(2) .list li:nth-child(6) a::before {background:url(image/icon_cust12.png) center center no-repeat; }
.cust_list li:nth-child(3) .list li:nth-child(1) a::before {background:url(image/icon_cust13.png) center center no-repeat; }
.cust_list li:nth-child(3) .list li:nth-child(2) a::before {background:url(image/icon_cust14.png) center center no-repeat; }
.cust_list li:nth-child(3) .list li:nth-child(3) a::before {background:url(image/icon_cust15.png) center center no-repeat; }
.cust_list li:nth-child(3) .list li:nth-child(4) a::before {background:url(image/icon_cust16.png) center center no-repeat; }
.cust_list li:nth-child(3) .list li:nth-child(5) a::before {background:url(image/icon_cust17.png) center center no-repeat; }
.cust_list li:nth-child(3) .list li:nth-child(6) a::before {background:url(image/icon_cust18.png) center center no-repeat; }


/* 관련사이트 */
.site-link { display: flex; flex-wrap: wrap;}
.site-link li { width: calc(16.66% - 10px); margin:0 10px 10px 0; }
.site-link li:nth-child(6) { margin-right:0; width: 16.16%;}
.site-link li a {border-radius: 5px; border: 1px solid #e0e5e8;background: #fff; width: calc(100% - 15px); padding:13px 0 13px 15px; height: 32px; display: flex;align-items: center;}
.site-link li a span { color: #222222; font-size: 15px; line-height: 16px; display: inline-block; }
.site-link li a img { width:27px; height: 23px; margin: 0 10px 0 0; }





.Page > header .now_path {
  height: 52px;
  background-color: #1A389E;
}
.Page > header .now_path .content_width {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.Page > header .now_path .content_width .label {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  display: block;
  height: 52px;
  width: 52px;
  background-image: url(image/icon_home.svg);
  background-color: #0F298F;
  border-left: #0B2C6D solid 1px;
}
.Page > header .now_path .content_width > div {
  position: relative;
  border-left: #0B2C6D solid 1px;
  width: calc((100% - 52px)/3);
}
.Page > header .now_path .content_width > div:last-child {
  border-right: #0B2C6D solid 1px;
}
.Page > header .now_path .content_width > div button {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 16px;
  padding-right: 50px;
  width: 100%;
  min-width: calc(100% - 50px);
  height: 52px;
  background-color: transparent;
  text-align: left;
  font-weight: 400;
  font-size: 16px;
  color: #FFFFFF;
  background-image: url(image/arrow_now_path_down.svg);
  background-repeat: no-repeat;
  background-position: right 16px center;
  background-color: #0F298F;
}
.Page > header .now_path .content_width > div button.open {
  background-image: url(image/arrow_now_path_up_wt.svg);
  }
.Page > header .now_path .content_width > div button.act {
  background-color: #FFFFFF;
  color: #26282C;
  font-weight: 500;
  background-image: url(image/arrow_now_path_up.svg);
}
.Page > header .now_path .content_width > div .act + ul {
  display: block;
}
.Page > header .now_path .content_width > div ul {
  display: none;
  position: absolute;
  padding: 0;
  width: 100%;
  z-index: 8;
  background-color: #FFFFFF;
  max-height: 700px;
  overflow-y: auto;
  border: #DDE1E4 solid 1px;
  border-top: none;
  border-bottom: #DDE1E4 solid 2px;
}
.Page > header .now_path .content_width > div ul li {
  list-style: none;
  font-weight: 400;
  font-size: 16px;
  border: #DDE1E4 solid 1px;
  border-bottom: none;
  border: #DDE1E4 solid 1px;
  border: #DDE1E4 solid 1px;
  border-bottom: none;
}
.Page > header .now_path .content_width > div ul li a {
  color: #484B51;
  display: block;
  padding: 16px;
  text-align: left;
  text-decoration: none;
}
.Page > header .now_path .content_width > div ul li a[target=_blank]::after, .Page > header .now_path .content_width > div ul li a.out_link::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(image/icon_outlink.svg);
  margin-left: 5px;
  position: relative;
  top: 3px;
}
.Page > header .now_path .content_width > div ul li a:hover, .Page > header .now_path .content_width > div ul li a:focus {
  color: #0C79FD;
  font-weight: 600;
}


/*�뜝�럥占쏙옙�뜝�럥占싸우삕�젆占썲슖占썼쳸硫ο옙�댙�삕占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫜�삕�맱�벝�삕占쏙옙�뜝�럥占싸뤄옙怨ㅼ삕*/
.hidden {
  visibility: hidden;
  height: 0px;
  overflow: hidden;
}

/*coForward �뜝�럥占쏙옙�뜝�럥占썩뫔占쎌뼚占쏙옙占쏙옙�뼔占쏙옙占쏙옙占쏙옙�뜝占� �뜝�럥占쏙옙�뜝�럥占싸듸옙占쏙옙�슜占쏙옙�뜝�럥占싸우삕�땻占� �뜝�럥占쏙옙�뜝�럥占썩댙�삕筌랃옙�뜝�럥占쏙옙�뜝�럥占썩뫜�삕占쏙옙*/
.coforward {
  color: #0099D8;
  font-style: normal;
  font-weight: bold;
  font-family: nanumFont, �솾�꺂占쏙옙占쏙옙嶺뚣끇커占쏙옙�뜝�럥占쎌뜴占쏙옙占썩뫖占썽큺占썼퉪節륁삕占쎈벊占쏙옙, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.coforward span {
  color: #0850A0;
  font-variant: small-caps;
  font-family: nanumFont, �솾�꺂占쏙옙占쏙옙嶺뚣끇커占쏙옙�뜝�럥占쎌뜴占쏙옙占썩뫖占썽큺占썼퉪節륁삕占쎈벊占쏙옙, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.coforward_w {
  color: #FFFFFF;
  font-style: normal;
  font-weight: bold;
  font-family: nanumFont, �솾�꺂占쏙옙占쏙옙嶺뚣끇커占쏙옙�뜝�럥占쎌뜴占쏙옙占썩뫖占썽큺占썼퉪節륁삕占쎈벊占쏙옙, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.coforward_w span {
  color: #FFFFFF;
  font-variant: small-caps;
  font-family: nanumFont, �솾�꺂占쏙옙占쏙옙嶺뚣끇커占쏙옙�뜝�럥占쎌뜴占쏙옙占썩뫖占썽큺占썼퉪節륁삕占쎈벊占쏙옙, "Trebuchet MS", Arial, Helvetica, sans-serif;
}

.Page, .Page button, .Page input {
  font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}

.Page ::-webkit-scrollbar {
  width: 6px; /* �뜝�럥占쏙옙�뜝�럥占싸몌옙占쏙옙占쏙옙�뜝�럥占썩넁占썩돦占쏙옙占쏙옙�뜝�럥�꽎�뜝�럡占썲뜝�럥占쎈끃占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫓由겼뜝占� �뜝�럥占쏙옙�뜝�럥占썩댙�삕�몭硫⑨옙占쏙옙占쏙옙占썲뜝�럥占쏙옙占쏙옙�뜝占� */
  height: 6px;
  margin-right: 4px;
}
.Page ::-webkit-scrollbar-thumb {
  height: 5%; /* �뜝�럥占쏙옙�뜝�럥占싸몌옙占쏙옙占쏙옙�뜝�럥占썩넁占썩돦占쏙옙占쏙옙�뜝�럥�꽎�뜝�럡占썲뜝�럥占쎈끃占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫓由겼뜝占� �뜝�럥���뜝�룞�삕嶺뚳옙筌뚳옙占쏙옙占쎌뼲�삕 */
  width: 5%;
  background: #C6CBD0; /* �뜝�럥占쏙옙�뜝�럥占싸몌옙占쏙옙占쏙옙�뜝�럥占썩넁占썩돦占쏙옙占쏙옙�뜝�럥�꽎�뜝�럡占썲뜝�럥占쎈끃占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫓由겼뜝占� �뜝�럥占쏙옙�뜝�럥占썩댙�삕占쎄낀�삕占쏙옙�뜝�럥占썩댙占썲뜝占� */
  background-clip: padding-box;
  -webkit-border-radius: 3px;
          border-radius: 3px;
}
.Page ::-webkit-scrollbar-track {
  background: transparent; /*�뜝�럥占쏙옙�뜝�럥占싸몌옙占쏙옙占쏙옙�뜝�럥占썩넁占썩돦占쏙옙占쏙옙�뜝�럥�꽎�뜝�럡占썲뜝�럥占쎈끃占쏙옙 �뜝�럥占쏙옙�뜝�럥占싸듸옙占쏙옙占쏙옙占� �뜝�럥占쎌뼲�삕�뙴占썲뜝�럩占썬룗�걤占쏙옙�뜝占� �뜝�럥占쏙옙�뜝�럥占썩댙�삕占쎄낀�삕占쏙옙�뜝�럥占썩댙占썲뜝占�*/
}
.Page.open_all_menu > header {
  border-bottom: #DDE1E4 solid 1px;
}
.Page .content_width {
  width: 1200px;
  margin: 0 auto;
  position: relative;
}
.Page .shortcut_link {
  position:absolute;
  left: 0;
  top: 0;
  z-index: 10000;
  width:100%;
}
.Page .shortcut_link a {
	position:absolute;
	left: 50%;
	right: 50%;
  	transform: translate(-50%, -50%);
  	top:-30px;
  	display: block;  	
  	width:100%;
  	height: 30px;
	line-height: 30px;
	color: #fff;
	background:#016FF3;
	text-align: center;
}
/*.Page .shortcut_link a:hover, .Page .shortcut_link a:focus {
  height: 25px;
  line-height: 25px;
  color: #FFFFFF;
  top:0;
}
*/
.Page .shortcut_link a:focus {
  top:15px;
/*   outline: 0 !important; */
  
}




.Page > main {
  min-height: 200px;
  /* padding-top: 90px;
  margin-top:180px; */
  background-color: #fff;
}
.Page.submain>main {  margin-top:170px; }
.Page > main .scroll_area {
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  padding: 10px;
  overflow-y: scroll;
}
.Page > main ::-webkit-scrollbar {
  width: 6px; /* �뜝�럥占쏙옙�뜝�럥占싸몌옙占쏙옙占쏙옙�뜝�럥占썩넁占썩돦占쏙옙占쏙옙�뜝�럥�꽎�뜝�럡占썲뜝�럥占쎈끃占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫓由겼뜝占� �뜝�럥占쏙옙�뜝�럥占썩댙�삕�몭硫⑨옙占쏙옙占쏙옙占썲뜝�럥占쏙옙占쏙옙�뜝占� */
  height: 6px;
  margin-right: 4px;
}
.Page > main ::-webkit-scrollbar-thumb {
  height: 5%; /* �뜝�럥占쏙옙�뜝�럥占싸몌옙占쏙옙占쏙옙�뜝�럥占썩넁占썩돦占쏙옙占쏙옙�뜝�럥�꽎�뜝�럡占썲뜝�럥占쎈끃占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫓由겼뜝占� �뜝�럥���뜝�룞�삕嶺뚳옙筌뚳옙占쏙옙占쎌뼲�삕 */
  width: 5%;
  background: #C6CBD0; /* �뜝�럥占쏙옙�뜝�럥占싸몌옙占쏙옙占쏙옙�뜝�럥占썩넁占썩돦占쏙옙占쏙옙�뜝�럥�꽎�뜝�럡占썲뜝�럥占쎈끃占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫓由겼뜝占� �뜝�럥占쏙옙�뜝�럥占썩댙�삕占쎄낀�삕占쏙옙�뜝�럥占썩댙占썲뜝占� */
  background-clip: padding-box;
  -webkit-border-radius: 3px;
          border-radius: 3px;
}
.Page > main ::-webkit-scrollbar-track {
  background: transparent; /*�뜝�럥占쏙옙�뜝�럥占싸몌옙占쏙옙占쏙옙�뜝�럥占썩넁占썩돦占쏙옙占쏙옙�뜝�럥�꽎�뜝�럡占썲뜝�럥占쎈끃占쏙옙 �뜝�럥占쏙옙�뜝�럥占싸듸옙占쏙옙占쏙옙占� �뜝�럥占쎌뼲�삕�뙴占썲뜝�럩占썬룗�걤占쏙옙�뜝占� �뜝�럥占쏙옙�뜝�럥占썩댙�삕占쎄낀�삕占쏙옙�뜝�럥占썩댙占썲뜝占�*/
}
.Page a.out_link {
  padding-right: 24px;
  background-image: url(image/icon_outlink.svg);
  background-repeat: 0 0 ;
  background-position: right center;
  background-repeat: no-repeat;
}

.Page > .all_menu {
  position: relative;
  background-color: #F7F7F8;
  padding-top: 185px;
  padding-bottom: 56px;
  display: none;
}
.Page > .all_menu header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 48px;
}
.Page > .all_menu header h1 {
  font-weight: 600;
  font-size: 32px;
  line-height: 150%;
  color: #26282C;
}
.Page > .all_menu header button {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 32px;
  height: 32px;
  background-image: url(image/btn_close_all_menu.svg);
}
.Page > .all_menu > div > h2 {
  padding: 13px 24px;
  margin-bottom: 48px;
  background-color: #0F298F;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  font-weight: 500;
  font-size: 20px;
  line-height: 150%;
  color: #FFFFFF;
}
.Page > .all_menu .block {
  padding: 0 24px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 32px;
  margin-bottom: 56px;
}
.Page > .all_menu .block div > a {
  display: inline-block;
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
  text-decoration: none;
  margin-bottom: 16px;
}
.Page > .all_menu .block div > ul {
  padding: 0;
}
.Page > .all_menu .block div > ul li {
  list-style: none;
}
.Page > .all_menu .block div > ul li {
  margin-bottom: 16px;
}
.Page > .all_menu .block div > ul li:last-child {
  margin-top: 0;
}
.Page > .all_menu .block div > ul li a {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  text-decoration: none;
}
.Page > .all_menu .block div > ul li a[target=_blank]::after, .Page > .all_menu .block div > ul li a.out_link::after {
  content: "";
  display: inline-block;
  width: 16px;
  height: 16px;
  background-image: url(image/icon_outlink.svg);
  margin-left: 5px;
  position: relative;
  top: 3px;
}
.Page > .all_menu .etc {
  border-top: #DDE1E4 solid 1px;
  padding-top: 51px;
}
.Page > .all_menu .etc div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Page > .all_menu .etc div h2 {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
  margin-right: 36px;
}
.Page > .all_menu .etc div a {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
}


.blocking_layer {
  display: none;
  width: 100%;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
}

.Page input:not([type=radio]):not([type=checkbox]), .Page select, .Page textarea, form input:not([type=radio]):not([type=checkbox]), form select, form textarea {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  border: #C6CBD0 solid 1px;
  padding: 0px 12px;
  height: 40px;
  font-weight: 400;
  font-size: 16px;
  color: #484B51;
  font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}
.Page input[type=date]::-webkit-calendar-picker-indicator, form input[type=date]::-webkit-calendar-picker-indicator {
  -webkit-appearance: none;
          appearance: none;
  background-repeat: no-repeat;
  background-image: url(image/icon_calendar.svg);
  background-position: right center;
}
.Page textarea, form textarea {
  height: auto;
  padding: 12px;
  resize: none;
  height: 240px;
}
.Page select, form select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  padding-right: 65px;
  background-repeat: no-repeat;
  background-image: url(image/arrow_select_down.svg);
  -webkit-background-size: 20px 20px;
     -moz-background-size: 20px;
          background-size: 20px;
  background-position: right 12px center;
}
.Page input[type=radio], .Page input[type=checkbox], form input[type=radio], form input[type=checkbox] {
  display: none;
}
.Page input[type=radio] + label:before, .Page input[type=checkbox] + label:before, form input[type=radio] + label:before, form input[type=checkbox] + label:before {
  content: "";
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 8px;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: center center;
}
.Page input[type=checkbox] + label::before, form input[type=checkbox] + label::before {
  /*background-image: url(image/check_box.svg);*/
  border : 1px solid;
  border-radius : 4px;
  border-width : 2.5px;
}
.Page input[type=checkbox]:checked + label::before, form input[type=checkbox]:checked + label::before {
  background-image: url(image/check_box_checked.svg);
}
.Page input[type=radio] + label::before, form input[type=radio] + label::before {
  
  border : 1px solid;
  border-radius : 35px;
  border-width : 2.5px;
  background-position : 0;
}
.Page input[type=radio]:checked + label::before, form input[type=radio]:checked + label::before {
  background-image: url(image/radio_checked.svg);
}
.Page .spacer, form .spacer {
  display: inline-block;
  padding: 0 8px;
}
.Page .text_cnt, form .text_cnt {
  position: absolute;
  font-size: 16px;
  font-weight: 400;
}
.Page .text_cnt span, form .text_cnt span {
  color: #016FF3;
}
.Page .form_info, form .form_info {
  font-weight: 400;
  font-size: 16px;
  color: #26282C;
  margin-bottom: 16px;
  margin-top: 16px;
}
.Page .form_info:first-child, form .form_info:first-child {
  margin-top: 0;
}
.Page .form_info .required, form .form_info .required {
  color: #E10404;
}
.Page .form_info.star, form .form_info.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page .input, form .input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  border-bottom: #EBEEF0 solid 1px;
  color: #484B51;
}
.Page .input:first-of-type, form .input:first-of-type {
  border-top: #79818C solid 1px;
}
.Page .input.last, form .input.last {
  border-bottom: #C6CBD0 solid 1px;
}
.Page .input:has(.bottom_desc) > div, form .input:has(.bottom_desc) > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
     -moz-box-orient: vertical;
     -moz-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.Page .input:has(.bottom_desc) > div .bottom_desc, form .input:has(.bottom_desc) > div .bottom_desc {
  margin-top: 24px;
}
.Page .input > label, form .input > label {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 280px;
  padding-left: 16px;
  background-color: #F7F7F8;
  font-weight: 400;
  font-size: 16px;
  color: #26282C;
}
.Page .input > label.required::after, form .input > label.required::after {
  content: "*";
  padding-left: 5px;
  color: #E10404;
}
.Page .input > div, form .input > div {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding-top: 24px;
  padding-bottom: 24px;
  padding-right: 184px;
  padding-left: 16px;
  position: relative;
}
.Page .input > div > label + .sub_input, form .input > div > label + .sub_input {
  margin-top: 16px;
}
.Page .input > div .sub_input + .sub_input, form .input > div .sub_input + .sub_input {
  margin-top: 24px;
}
.Page .input > div .sub_input, form .input > div .sub_input {
  margin-bottom: 16px;
}
.Page .input > div .sub_input:last-child, form .input > div .sub_input:last-child {
  margin-bottom: 0;
}
.Page .input > div .sub_input .label, form .input > div .sub_input .label {
  font-weight: 400;
  font-size: 16px;
  display: block;
  margin-bottom: 16px;
  color: #484B51;
}
.Page .input > div .sub_input label, form .input > div .sub_input label {
  font-weight: 400;
  font-size: 16px;
  color: #484B51;
  margin-left: 12px;
}
.Page .input > div .sub_input input:not([type=radio]):not([type=checkbox]), .Page .input > div .sub_input select, .Page .input > div .sub_input textarea, form .input > div .sub_input input:not([type=radio]):not([type=checkbox]), form .input > div .sub_input select, form .input > div .sub_input textarea {
  margin-right: 24px;
  min-width: 135px;
}
.Page .input > div .sub_input input:not([type=radio]):not([type=checkbox]):last-child, .Page .input > div .sub_input select:last-child, .Page .input > div .sub_input textarea:last-child, form .input > div .sub_input input:not([type=radio]):not([type=checkbox]):last-child, form .input > div .sub_input select:last-child, form .input > div .sub_input textarea:last-child {
  margin-right: 0;
}
.Page .input > div .sub_input.inline, form .input > div .sub_input.inline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Page .input > div .sub_input.inline label, form .input > div .sub_input.inline label {
  white-space: nowrap;
  margin-right: 8px;
}
.Page .input > div input[type=text], .Page .input > div input[type=number], .Page .input > div textarea, .Page .input > div select, form .input > div input[type=text], form .input > div input[type=number], form .input > div textarea, form .input > div select {
  width: 100%;
}
.Page .input > div input[type=checkbox] + label, .Page .input > div input[type=radio] + label, form .input > div input[type=checkbox] + label, form .input > div input[type=radio] + label {
  font-weight: 400;
  font-size: 16px;
  color: #484B51;
  margin-right: 11px;
}
.Page .input > div input[type=checkbox] + label::before, .Page .input > div input[type=radio] + label::before, form .input > div input[type=checkbox] + label::before, form .input > div input[type=radio] + label::before {
  position: relative;
  top: -2px;
}
.Page .input > div button, .Page .input > div .btn, form .input > div button, form .input > div .btn {
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  background-color: #FFFFFF;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  margin-left: 8px;
  text-decoration: none;
}
.Page .input > div .btn, form .input > div .btn {
  line-height: 40px;
  text-align: center;
}
.Page .input > div input + p, .Page .input > div textarea + p, .Page .input > div select + p, .Page .input > div .sub_input + p, form .input > div input + p, form .input > div textarea + p, form .input > div select + p, form .input > div .sub_input + p {
  margin-top: 24px;
}
.Page .input > div input + dl, .Page .input > div textarea + dl, .Page .input > div select + p, .Page .input > div .sub_input + dl, form .input > div input + dl, form .input > div textarea + dl, form .input > div select + p, form .input > div .sub_input + dl {
  margin-top: 24px;
}
.Page .input > div p, .Page .input > div dl, form .input > div p, form .input > div dl {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  margin-bottom: 4px;
  margin-top: 4px;
}
.Page .input > div p em, .Page .input > div dl em, form .input > div p em, form .input > div dl em {
  color: #E10404;
}
.Page .input > div p.star, .Page .input > div dl.star, form .input > div p.star, form .input > div dl.star {
  padding-left: 20px;
  background-repeat: no-repeat;
  background-position: left center;
  background-image: url(image/bullet_S_star.svg);
}
.Page .input > div p.mb16, .Page .input > div dl.mb16, form .input > div p.mb16, form .input > div dl.mb16 {
  margin-bottom: 16px;
}
.Page .input > div dl, form .input > div dl {
  margin-bottom: 16px;
}
.Page .input > div dl:last-child, form .input > div dl:last-child {
  margin-bottom: 0;
}
.Page .input > div dl dt, form .input > div dl dt {
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
}
.Page .input > div dl dd, form .input > div dl dd {
  padding-left: 20px;
  background-position: left 6px top 10px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
  margin-left: 20px;
}
.Page .input.textarea, form .input.textarea {
  position: relative;
  font-weight: 400;
  font-size: 16px;
}
.Page .input.textarea :has(.text_cnt) textarea, form .input.textarea :has(.text_cnt) textarea {
  padding-bottom: 25px;
}
.Page .input.textarea .sub_input, form .input.textarea .sub_input {
  position: relative;
}
.Page .input.textarea .sub_input .text_cnt, form .input.textarea .sub_input .text_cnt {
  position: absolute;
  right: 16px;
  bottom: 6px;
}
.Page .input.textarea .sub_input .text_cnt span, form .input.textarea .sub_input .text_cnt span {
  color: #016FF3;
}
.Page .input.password > div, form .input.password > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
     -moz-box-orient: horizontal;
     -moz-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  gap: 16px;
}
.Page .input.password > div p, form .input.password > div p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Page .input.email > div input, .Page .input.email > div select, form .input.email > div input, form .input.email > div select {
  width: 200px;
}
.Page .input.phone > div .sub_input input[type=text], form .input.phone > div .sub_input input[type=text] {
  width: 96px;
  min-width: 96px;
  margin-right: 0;
}
.Page .input.address > div > div, form .input.address > div > div {
  margin-bottom: 16px;
}
.Page .input.address > div > div.post_number, form .input.address > div > div.post_number {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
     -moz-box-orient: horizontal;
     -moz-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.Page .input.address > div > div.post_number input, form .input.address > div > div.post_number input {
  width: 120px;
}
.Page .input.address > div > div.addr02, form .input.address > div > div.addr02 {
  margin-bottom: 0;
}
.Page .input.file > div, form .input.file > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
     -moz-box-orient: horizontal;
     -moz-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.Page .input.file > div input[type=text], form .input.file > div input[type=text] {
  width: 120px;
}
.Page .input.file > div input[type=file], form .input.file > div input[type=file] {
  display: none;
}
.Page .input.file > div label, form .input.file > div label {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 8px;
  margin-right: 16px;
  height: 40px;
  line-height: 40px;
  padding-left: 12px;
  padding-right: 12px;
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  background-color: #FFFFFF;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.Page .input.file > div p, form .input.file > div p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Page .input.with_btn > div, form .input.with_btn > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.Page .input.with_btn > div input:not([type=radio]):not([type=checkbox]), .Page .input.with_btn > div select, form .input.with_btn > div input:not([type=radio]):not([type=checkbox]), form .input.with_btn > div select {
  width: 440px;
}
.Page .input.with_btn > div button, .Page .input.with_btn > div .btn, form .input.with_btn > div button, form .input.with_btn > div .btn {
  width: 120px;
}
.Page .check_only, form .check_only {
  font-weight: 400;
  font-size: 16px;
  color: #484B51;
  margin-top: 20px;
}
.Page .btn_div, form .btn_div {
  margin-top: 50px;
  text-align: center;
}
.Page .btn_div button, form .btn_div button {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 44px;
  min-width: 112px;
  font-weight: 500;
  font-size: 16px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  margin-right: 8px;
}
.Page .btn_div button:last-child, form .btn_div button:last-child {
  margin-right: 0;
}
.Page .btn_div button[type=submit], .Page .btn_div button.submit, form .btn_div button[type=submit], form .btn_div button.submit {
  background-color: #016FF3;
  color: #FFFFFF;
}
.Page .btn_div button[type=reset], .Page .btn_div button.reset, form .btn_div button[type=reset], form .btn_div button.reset {
  background-color: #FFFFFF;
  border: #79818C solid 1px;
  color: #484B51;
}
.Page .btn_div .btn, form .btn_div .btn {
  display: inline-block;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 44px;
  line-height: 44px;
  width: 112px;
  font-weight: 500;
  font-size: 16px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  margin-right: 8px;
  background-color: #FFFFFF;
  border: #79818C solid 1px;
  color: #484B51;
  text-decoration: none;
}
.Page .btn_div .btn:last-child, form .btn_div .btn:last-child {
  margin-right: 0;
}
.Page.survey ul, form.survey ul {
  padding: 0;
  padding-top: 16px;
  border-top: #79818C solid 1px;
}
.Page.survey ul li, form.survey ul li {
  list-style: none;
}
.Page.survey ul li, form.survey ul li {
  padding: 24px 0;
  border-bottom: #EBEEF0 solid 1px;
}
.Page.survey ul li > p, form.survey ul li > p {
  font-weight: 500;
  font-size: 16px;
  color: #26282C;
  line-height: 36px;
  margin-bottom: 24px;
}
.Page.survey ul li > p .number, form.survey ul li > p .number {
  display: inline-block;
  margin-right: 16px;
  height: 32px;
  width: 32px;
  background-color: #EBEEF0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  text-align: center;
}
.Page.survey ul li > p .desc, form.survey ul li > p .desc {
  margin-left: 8px;
  font-weight: 400;
  font-size: 16px;
  color: #696E76;
}
.Page.survey ul li label, form.survey ul li label {
  margin-left: 50px;
  margin-bottom: 15px;
  display: block;
  margin-bottom: 15px;
}
.Page.survey ul li div, form.survey ul li div {
  margin-left: 50px;
  position: relative;
}
.Page.survey ul li div input, .Page.survey ul li div textarea, form.survey ul li div input, form.survey ul li div textarea {
  width: 100%;
}
.Page.survey ul li div:has(input) .text_cnt, .Page.survey ul li div:has(textarea) .text_cnt, form.survey ul li div:has(input) .text_cnt, form.survey ul li div:has(textarea) .text_cnt {
  position: absolute;
  right: 16px;
  bottom: 12px;
}
.Page.survey ul li div:has(input) input, .Page.survey ul li div:has(textarea) input, form.survey ul li div:has(input) input, form.survey ul li div:has(textarea) input {
  padding-right: 120px !important;
}
.Page.survey ul li div:has(input) textarea, .Page.survey ul li div:has(textarea) textarea, form.survey ul li div:has(input) textarea, form.survey ul li div:has(textarea) textarea {
  padding-bottom: 30px !important;
}
.Page .privacy_usage_agreement, form .privacy_usage_agreement {
  margin-top: 40px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #696E76;
}
.Page .privacy_usage_agreement header, form .privacy_usage_agreement header {
  margin-bottom: 16px;
}
.Page .privacy_usage_agreement header h1, form .privacy_usage_agreement header h1 {
  font-weight: 500;
  font-size: 20px;
  color: #26282C;
  margin-bottom: 12px;
}
.Page .privacy_usage_agreement header p, form .privacy_usage_agreement header p {
  font-weight: 400;
  font-size: 16px;
  color: #696E76;
}
.Page .privacy_usage_agreement .body, form .privacy_usage_agreement .body {
  margin-bottom: 24px;
}
.Page .privacy_usage_agreement .body p, form .privacy_usage_agreement .body p {
  margin-bottom: 8px;
}
.Page .privacy_usage_agreement .body p em, form .privacy_usage_agreement .body p em {
  color: #E10404;
}
.Page .privacy_usage_agreement .body p.mb24, form .privacy_usage_agreement .body p.mb24 {
  margin-bottom: 24px;
}
.Page .privacy_usage_agreement .body dl dt, form .privacy_usage_agreement .body dl dt {
  margin-top: 16px;
  margin-bottom: 8px;
}
.Page .privacy_usage_agreement .body dl dt:last-child, form .privacy_usage_agreement .body dl dt:last-child {
  margin-bottom: 0;
}
.Page .privacy_usage_agreement .body dl dt:first-child, form .privacy_usage_agreement .body dl dt:first-child {
  margin-top: 0;
}
.Page .privacy_usage_agreement .body dl dd, form .privacy_usage_agreement .body dl dd {
  margin-bottom: 8px;
  margin-left: 20px;
}
.Page .privacy_usage_agreement .body dl dd:last-child, form .privacy_usage_agreement .body dl dd:last-child {
  margin-bottom: 0;
}
.Page .privacy_usage_agreement .body dl .ml01, form .privacy_usage_agreement .body dl .ml01 {
  margin-left: 20px;
}
.Page .privacy_usage_agreement .body dl .underline, form .privacy_usage_agreement .body dl .underline {
  text-decoration: underline;
}
.Page .privacy_usage_agreement .body dl dd.ml01, form .privacy_usage_agreement .body dl dd.ml01 {
  padding-left: 20px;
  background-position: left 6px top 10px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
}
.Page .privacy_usage_agreement .body dl dd.star, form .privacy_usage_agreement .body dl dd.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page .privacy_usage_agreement .body dl dd.star_orange, form .privacy_usage_agreement .body dl dd.star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
  color: #E10404;
}
.Page .privacy_usage_agreement .body dl em, form .privacy_usage_agreement .body dl em {
  color: #E10404;
}
.Page .privacy_usage_agreement .body dl.underline dd, form .privacy_usage_agreement .body dl.underline dd {
  margin-left: 0px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #79818C;
  text-decoration: underline;
}
.Page .privacy_usage_agreement .body .content, form .privacy_usage_agreement .body .content {
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 20px;
}
.Page .privacy_usage_agreement .body .scroll_area, form .privacy_usage_agreement .body .scroll_area {
  min-height: 360px;
  max-height: 360px;
  margin-bottom: 16px;
}
.Page .privacy_usage_agreement footer input[type=checkbox] + label::before, form .privacy_usage_agreement footer input[type=checkbox] + label::before {
  position: relative;
  top: -2px;
}
.Page .privacy_usage_agreement + div.input, form .privacy_usage_agreement + div.input {
  margin-top: 40px;
}

.search_result_info {
  font-weight: 500;
  font-size: 16px;
  margin-bottom: 32px;
  color: #484B51;
}
.search_result_info span {
  color: #016FF3;
}

.search_box_top {
  padding: 40px;
  position: relative;
  background: #F7F7F8;
  margin-bottom: 64px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
     -moz-box-orient: vertical;
     -moz-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse;
}
.search_box_top label {
  font-size: 16px;
  font-size: 16px;
  color: #484B51;
}
.search_box_top .keyword {
  position: absolute;
  top: 100px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.search_box_top .keyword > label {
  font-weight: 500;
  color: #26282C;
  margin-right: 16px;
}
.search_box_top .keyword a {
  display: inline-block;
  padding: 10px 16px;
  -webkit-border-radius: 40px;
     -moz-border-radius: 40px;
          border-radius: 40px;
  background-color: #EBEEF0;
  text-decoration: none;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #000000;
}
.search_box_top div:nth-child(2) {
  margin-bottom: 0;
}
.search_box_top .setting {
  margin-bottom: 18px;
}
.search_box_top .setting:first-child {
  margin-bottom: 0;
}
.search_box_top .setting label {
  padding-right: 24px;
}
.search_box_top .setting label::before {
  position: relative;
  top: -2px;
}
.search_box_top .setting > label {
  font-weight: 500;
  color: #26282C;
}
.search_box_top .text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
     -moz-box-orient: horizontal;
     -moz-box-direction: reverse;
      -ms-flex-direction: row-reverse;
          flex-direction: row-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-bottom: 84px;
}
.search_box_top .setting strong { 
	margin-right:15px;	
}
.search_box_top .text > div {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-right: 24px;
}
.search_box_top .text > div input {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  height: 48px;
  border: none;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  margin-right: 16px;
  font-weight: 400;
  font-size: 16px;
  color: #26282C;
}
.search_box_top .text > div button {
  width: 112px;
  height: 40px;
  background-color: #016FF3;
  font-size: 16px;
  color: #FFFFFF;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.search_box_top .text span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.inline > form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
  padding: 24px 32px;
  border: #26282C solid 1px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  margin-bottom: 64px;
  font-size: 16px;
}
.inline.select_only select {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.inline input:not([type=radio]):not([type=checkbox]), .inline select, .inline output {
  height: 48px;
  padding: 10px 16px;
}
.inline select {
  padding-right: 70px;
  min-width: 144px;
  border-radius: 2px;
}
.inline input[type=text] {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border-radius: 2px;
}
.inline button {
  width: 112px;
  background-color: #EBEEF0;
  font-weight: 500;
  font-size: 16px;
  color: #484B51;
  height: 48px;
  border-radius: 2px;
}

.big_link_div + .inline {
  margin-top: 40px;
  margin-bottom: 16px;
}

.with_btn_add_line {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 45px;
}
.with_btn_add_line .btn_add_line {
  background-color: #FFFFFF;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #000000;
  width: 64px;
  height: 40px;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}

.table input.short {
  width: 110px;
}
.table .with_text {
  margin-right: 8px;
}
.table .btn_delete_line {
  background-color: transparent;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #79818C;
  text-decoration: underline;
}
.Page > main > article > header {
    margin-top: 56px;
    margin-bottom: 40px;
    height: 48px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex;
    gap: 12px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
}
.Page > main > article > header h1 {
  font-weight: 600;
  font-size: 32px;
  line-height: 48px;
  color: #26282C;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.Page > main > article > header h2.mcont_tit {
  font-weight: 600;
  font-size: 32px;
  line-height: 48px;
  color: #26282C;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
              word-break: normal;
}
.Page > main > article > header button {
  width: 40px;
  height: 40px;
}
.Page > main > article > header button.btn_share {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background-image: url(image/btn_share.svg);
}
.Page > main > article > header button.btn_print {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background-image: url(image/btn_print.svg);
}
.Page > main > article > header button.btn_braille {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background-image: url(image/btn_braille.svg);
}
.Page > main > article > header button.btn_braille_dl {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background-image: url(image/btn_braille_dl.svg);
}
.Page > main > article > header .share {
  right: 104px;
  top: 50px;
  display: none;
}
.Page > main > article > header .share ul {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
}
.Page > main > article > header .share ul li {
  list-style: none;
}
.Page > main > article > header .share ul a {
  display: block;
  width: 32px;
  height: 32px;
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
}
.Page > main > article > header .share ul a.naver {
  background-image: url(image/icon_share_naver.svg);
}
.Page > main > article > header .share ul a.kakao {
  background-image: url(image/icon_share_kakao.svg);
}
.Page > main > article > header .share ul a.facebook {
  background-image: url(image/icon_share_facebook.svg);
}
.Page > main > article > header .share ul a.twiter {
  background-image: url(image/icon_share_twiter.svg);
}
.Page > main > article > header .share .btn_url_copy {
  margin-top: 16px;
  height: 32px;
  width: 100%;
  border: #C6CBD0 solid 1px;
  background-color: transparent;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #000000;
}
.Page > main > article > header .share .btn_url_copy::before {
  content: "";
  display: inline-block;
  position: relative;
  top: 3px;
  margin-right: 8px;
  width: 16px;
  height: 16px;
  background-image: url(image/icon_url.svg);
  background-repeat: no-repeat;
  background-position: center center;
}
.Page > main > article .layer_div {
  position: absolute;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  padding: 24px;
  background-color: #FFFFFF;
  z-index: 2;
  display: none;
}
.Page > main > article .layer_div.delete {
  right: 0px;
  top: 52px;
}
.Page > main > article .layer_div.delete form input {
  width: 170px;
}
.Page > main > article .layer_div.delete form button {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 64px;
  height: 40px;
  background-color: #FFFFFF;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  position: relative;
  top: 2px;
}
.Page > main > article .layer_div p, .Page > main > article .layer_div label {
  display: block;
  margin-bottom: 24px;
  font-weight: 400;
  font-size: 16px;
  line-height: 17px;
  color: #484B51;
}
.Page > main > article .layer_div p.title, .Page > main > article .layer_div label.title {
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  color: #000000;
  text-align: left;
}
.Page > main > article .layer_div.public_notice {
  right: 0;
}
.Page > main > article .layer_div.public_notice div.btn_div {
  margin-top: 20px;
}
.Page > main > article .layer_div.public_notice div.individuals {
  display: none;
}
.Page > main > article .layer_div.public_notice div > label {
  display: inline-block;
  font-weight: 500;
  font-size: 18px;
  line-height: 21px;
  color: #000000;
  text-align: left;
  width: 80px;
}
.Page > main > article .layer_div.public_notice div span label {
  display: inline-block;
  margin-right: 20px;
}
.Page > main > article .layer_div .btn_close {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 24px;
  height: 24px;
  background-image: url(image/btn_close_layer.svg);
  position: absolute;
  top: 16px;
  right: 16px;
}
.Page > main > article > .body:last-child {
  margin-bottom: 80px;
}
.Page > main > article > .body .info_box {
  padding: 40px;
  padding-left: 180px;
  margin-bottom: 48px;
  min-height: 88px;
  border: 1px solid #0C79FD;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  background-image: url(image/figre_info.svg);
  background-repeat: no-repeat;
  background-position: 40px 40px;
  font-size: 16px;
  font-weight: 400;
}
.Page > main > article > .body .info_box .mb16 {
  margin-bottom: 16px;
}
.Page > main > article > .body .info_box p {
  padding-left: 20px;
  margin-bottom: 8px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
}
.Page > main > article > .body .info_box p.emphasis {
  color: #E10404;
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body .info_box p.star {
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body .info_box p.star_orange {
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body .info_box p.no_bullet {
  background-image: none;
  padding-left: 0px;
}
.Page > main > article > .body .info_box p:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body .info_box p em {
  color: #E10404;
}
.Page > main > article > .body .info_box a {
  color: #016FF3;
}
.Page > main > article > .body .info_box dl {
  margin-bottom: 24px;
}
.Page > main > article > .body .info_box dl dt {
  padding-left: 20px;
  margin-bottom: 8px;
  background-position: left center;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
  color: #484B51;
}
.Page > main > article > .body .info_box dl dt.star {
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body .info_box dl dd {
  margin-bottom: 16px;
  margin-left: 26px;
  padding-left: 12px;
  background-position: left center;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
  color: #79818C;
}
.Page > main > article > .body .info_box dl dd.no_bullet {
  background-image: none;
  padding-left: 0;
}
.Page > main > article > .body .info_box dl dd:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body .info_box dl:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body .info_box_gray {
  padding: 16px 24px;
  background-color: #F7F7F8;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  margin-bottom: 40px;
}
.Page > main > article > .body .info_box_gray p {
  padding-left: 20px;
  margin-bottom: 16px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
}
.Page > main > article > .body .info_box_gray p.emphasis {
  color: #E10404;
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body .info_box_gray p.star {
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body .info_box_gray p.star_orange {
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body .info_box_gray p.no_bullet {
  background-image: none;
  padding-left: 0px;
}
.Page > main > article > .body .info_box_gray p:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body .info_box_gray p.mb8 {
  margin-bottom: 8px;
}
.Page > main > article > .body .info_box_gray p.ml01 {
  margin-left: 20px;
}
.Page > main > article > .body .info_box_gray > dl {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  margin-bottom: 16px;
}
.Page > main > article > .body .info_box_gray > dl.mt8 {
  margin-top: 8px;
}
.Page > main > article > .body .info_box_gray > dl.mt8 dt {
  margin-top: 8px;
}
.Page > main > article > .body .info_box_gray > dl.ml01 {
  margin-left: 20px;
}
.Page > main > article > .body .info_box_gray > dl:last-child {
  margin: 0;
}
.Page > main > article > .body .info_box_gray > dl dt {
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
  margin-bottom: 8px;
  margin-top: 16px;
}
.Page > main > article > .body .info_box_gray > dl dt.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body .info_box_gray > dl dt.star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body .info_box_gray > dl dt.no_bullet {
  padding-left: 0px !important;
  background-image: none !important;
}
.Page > main > article > .body .info_box_gray > dl dt em {
  color: #E10404;
}
.Page > main > article > .body .info_box_gray > dl dd {
  padding-left: 20px;
  background-position: left 6px top 10px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
  margin-left: 20px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 8px;
  color: #79818C;
}
.Page > main > article > .body .info_box_gray > dl dd.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body .info_box_gray > dl dd.star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body .info_box_gray > dl dd.no_bullet {
  padding-left: 0px !important;
  background-image: none !important;
}
.Page > main > article > .body .info_box_gray > dl dd p {
  padding-left: 20px;
}
.Page > main > article > .body .info_box_gray > dl dd em {
  color: #E10404;
}
.Page > main > article > .body .info_box_gray dl.inline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 400;
  font-size: 16px;
  color: #484B51;
  margin-left: 0px;
  margin: 4px 0px;
  line-height: 12px;
}
.Page > main > article > .body .info_box_gray dl.inline dt {
  border-right: #DDE1E4 solid 1px;
  padding-right: 16px;
  margin-right: 16px;
  margin-bottom: 0px;
  margin-top: 0px;
  background-image: none;
}
.Page > main > article > .body .info_box_gray dl.inline dd {
  margin: 0;
  padding: 0;
}
.Page > main > article > .body .bullet_box {
  padding-left: 40px;
  background-image: url(image/bullet_L.svg);
  background-repeat: no-repeat;
  background-position: left top;
  margin-bottom: 64px;
}
.Page > main > article > .body .bullet_box p {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #696E76;
  margin-bottom: 8px;
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
}
.Page > main > article > .body .bullet_box p:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body .bullet_box p.mb16 {
  margin-bottom: 16px;
}
.Page > main > article > .body .bullet_box p.mb8 {
  margin-bottom: 8px;
}
.Page > main > article > .body .bullet_box p.ml01 {
  margin-left: 30px;
}
.Page > main > article > .body .bullet_box p em {
  color: #0F298F;
}
.Page > main > article > .body .icon_box {
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  text-align: center;
  padding-top: 132px;
  padding-bottom: 40px;
  margin-bottom: 24px;
  background-repeat: no-repeat;
  background-position: center top 45px;
}
.Page > main > article > .body .icon_box.siren {
  background-image: url(image/icon-siren.svg);
}
.Page > main > article > .body .icon_box h2 {
  font-weight: 600;
  font-size: 24px;
  line-height: 150%;
  color: #000000;
  margin-bottom: 16px;
}
.Page > main > article > .body .icon_box p {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #696E76;
}
.Page > main > article > .body .tab {
  margin-bottom: 64px;
}
.Page > main > article > .body .tab ul {
  padding: 0;
  border-bottom: #26282C solid 1px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
     -moz-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
}
.Page > main > article > .body .tab ul li {
  list-style: none;
}
.Page > main > article > .body .tab ul li a {
  display: inline-block;
  padding: 16px 24px;
  text-decoration: none;
  background-color: #F7F7F8;
  border: #EBEEF0 solid 1px;
  border-bottom: none;
  -webkit-border-radius: 8px 8px 0px 0px;
     -moz-border-radius: 8px 8px 0px 0px;
          border-radius: 8px 8px 0px 0px;
  font-weight: 400;
  font-size: 16px;
  color: #696E76;
  white-space: nowrap;
  margin:1px;
}
.Page > main > article > .body .tab ul li a.act {
  position: relative;
  top: 1px;
  padding-top: 21px;
  border-color: #26282C;
  background-color: #FFFFFF;
  font-weight: 600;
  font-size: 16px;
  color: #26282C;
}
.Page > main > article > .body .grid {
  padding: 0;
  display: grid;
  gap: 24px;
  padding: 24px 0;
  border-top: #79818C solid 1px;
  border-bottom: #EBEEF0 solid 1px;
}
.Page > main > article > .body .grid li {
  list-style: none;
}
.Page > main > article > .body .grid.col03 {
  grid-template-columns: 1fr 1fr 1fr;
}
.Page > main > article > .body .grid.col03 li {
  padding: 40px;
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  position: relative;
}
.Page > main > article > .body .grid.col03 li img {
  left: 40px;
  width: 96px;
  -webkit-border-radius: 50px;
     -moz-border-radius: 50px;
          border-radius: 50px;
}
.Page > main > article > .body .grid.col03 li p {
  position: absolute;
  left: 160px;
  top: 40px;
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
}
.Page > main > article > .body .grid.col03 li p.name {
  top: 73px;
  font-weight: 400;
  font-size: 16px;
}
.Page > main > article > .body .grid.col03 li p.tenure {
  top: 98px;
  font-weight: 400;
  font-size: 16px;
  color: #79818C;
}
.Page > main > article > .body > figure {
  padding: 40px;
  margin-top: 24px;
  text-align: center;
}
.Page > main > article > .body > figure.border {
  border: #EBEEF0 solid 1px;
  margin-bottom: 24px;
}
.Page > main > article > .body > figure.border img {
  max-width: 100%;
}
.Page > main > article > .body .link_div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-top: 16px;
  margin-bottom: 16px;
  gap: 8px;
}
.Page > main > article > .body .link_div:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body .link_div.right {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
     -moz-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
}
.Page > main > article > .body .link_div .btn, .Page > main > article > .body .link_div button {
  padding: 9px 16px;
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  text-decoration: none;
  background-color: #FFFFFF;
}
.Page > main > article > .body .link_div span {
  margin-left: 10px;
  line-height: 36px;
  font-weight: 400;
  font-size: 16px;
  color: #000000;
}
.Page > main > article > .body .big_link_div {
  text-align: center;
  margin-top: 48px;
}
.Page > main > article > .body .big_link_div a, .Page > main > article > .body .big_link_div button {
  display: inline-block;
  height: 44px;
  line-height: 44px;
  padding: 0 24px;
  font-weight: 500;
  font-size: 16px;
  color: #FFFFFF !important;
  text-decoration: none;
  background: #016FF3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.Page > main > article > .body .big_link_div a.youtube, .Page > main > article > .body .big_link_div button.youtube {
  padding-right: 50px;
  background-image: url(image/logo_youtube_s.svg);
  background-position: right 18px center;
  background-repeat: no-repeat;
}
.Page > main > article > .body .ebook_link {
  display: grid;
  grid-template-areas: "a b c" "d e f";
  grid-template-columns: 400px 400px 400px;
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  margin-bottom: 64px;
}
.Page > main > article > .body .ebook_link > div {
  padding: 40px;
}
.Page > main > article > .body .ebook_link > div.needf {
	display: flex;
	justify-content: space-between;
	align-items: stretch;
	gap: 20px;
}
.Page > main > article > .body .ebook_link > div.needf div:first-of-type {
	flex-grow: 1;
}
.Page > main > article > .body .ebook_link > div.needf .imgwrap {
	max-width: 118px;
	width: auto;
	height: 100%;
	display: flex;
}
.Page > main > article > .body .ebook_link > div.needf .imgwrap img {
	max-width: 100%;
	object-fit: cover;
}
.Page > main > article > .body .ebook_link > div .title {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
  margin-bottom: 16px;
}
.Page > main > article > .body .ebook_link > div .tag {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #016FF3;
  margin-bottom: 32px;
  min-height: 48px;
}
.Page > main > article > .body .ebook_link > div.grid_a, .Page > main > article > .body .ebook_link > div.grid_b, .Page > main > article > .body .ebook_link > div.grid_c {
  border-bottom: #DDE1E4 solid 1px;
}
.Page > main > article > .body .ebook_link > div.grid_a, .Page > main > article > .body .ebook_link > div.grid_b, .Page > main > article > .body .ebook_link > div.grid_d, .Page > main > article > .body .ebook_link > div.grid_e {
  border-right: #DDE1E4 solid 1px;
}
.Page > main > article > .body .bank_list {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.Page > main > article > .body .bank_list a {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  display: block;
  width: 20%;
  height: 60px;
  line-height: 60px;
  border-bottom: #DDE1E4 solid 1px;
  border-left: #DDE1E4 solid 1px;
  text-align: center;
}
.Page > main > article > .body .bank_list a:nth-child(1) {
  border-top: #DDE1E4 solid 1px;
}
.Page > main > article > .body .bank_list a:nth-child(2) {
  border-top: #DDE1E4 solid 1px;
}
.Page > main > article > .body .bank_list a:nth-child(3) {
  border-top: #DDE1E4 solid 1px;
}
.Page > main > article > .body .bank_list a:nth-child(4) {
  border-top: #DDE1E4 solid 1px;
}
.Page > main > article > .body .bank_list a:nth-child(5) {
  border-top: #DDE1E4 solid 1px;
}
.Page > main > article > .body .bank_list a:nth-child(5n) {
  border-right: #DDE1E4 solid 1px;
}
.Page > main > article > .body .bank_list a:last-child {
  border-right: #DDE1E4 solid 1px;
}
.Page > main > article > .body > h3 {
  font-weight: 600;
  font-size: 24px;
  color: #000000;
  margin-bottom: 24px;
}
.Page > main > article > .body > h2.search {
  margin-bottom: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.Page > main > article > .body > h2.search .link_more {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  font-weight: 400;
  font-size: 16px;
  color: #484B51;
  text-decoration: none;
  padding-right: 22px;
  background-repeat: no-repeat;
  background-position: right center;
  background-image: url(image/arrow_more_left.svg);
}
.Page > main > article > .body > h4 {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
  margin-bottom: 16px;
}
.Page > main > article > .body .big_bullet {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  background-position: left top 4px;
  margin-bottom: 16px;
  padding-left: 56px;
  margin-bottom: 32px;
  min-height: 36px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_L.svg);
}
.Page > main > article > .body p.big_bullet {
  line-height: 36px;
}
.Page > main > article > .body.text > p {
  font-weight: 400;
  font-size: 17px;
  line-height: 150%;
  color: #484B51;
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
  background-position: left top 4px;
  margin-bottom: 16px;
}
.Page > main > article > .body.text > p.mb8 {
  margin-bottom: 8px;
}
.Page > main > article > .body.text > p.ml01 {
  margin-left: 20px;
}
.Page > main > article > .body.text > p.big_bullet {
  padding-left: 56px;
  margin-bottom: 32px;
  min-height: 36px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_L.svg);
  line-height: 36px;
}
.Page > main > article > .body.text > p.no_bullet, .Page > main > article > .body.text > p.nb {
  padding-left: 0px !important;
  background-image: none !important;
}
.Page > main > article > .body.text > p.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body.text > p.star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
  color: #E10404;
}
.Page > main > article > .body.text > p em {
  color: #E10404;
}
.Page > main > article > .body.text > p .history {
  display: inline-block;
  width: 110px;
  font-weight: 500;
}
.Page > main > article > .body.text > p .history.detail {
  width: 150px;
}
.Page > main > article > .body.text > p .ordering {
  display: inline-block;
  width: 50px;
  font-weight: 500;
}
.Page > main > article > .body.text > ul {
  padding: 0;
  margin-bottom: 16px;
}
.Page > main > article > .body.text > ul li {
  list-style: none;
}
.Page > main > article > .body.text > ul li {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  margin-bottom: 16px;
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
  background-position: left top 4px;
}
.Page > main > article > .body.text > ul li.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body.text > ul li.star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
  color: #E10404;
}
.Page > main > article > .body.text > ul li > p, .Page > main > article > .body.text > ul li .link_div {
  margin-top: 8px;
}
.Page > main > article > .body.text > ul li .star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
  color: #E10404;
}
.Page > main > article > .body.text > ul li em {
  color: #E10404;
}
.Page > main > article > .body.text > dl {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  margin-bottom: 16px;
}
.Page > main > article > .body.text > dl.no_bullet dt, .Page > main > article > .body.text > dl.no_bullet dd, .Page > main > article > .body.text > dl.nb dt, .Page > main > article > .body.text > dl.nb dd {
  padding-left: 0px !important;
  background-image: none !important;
}
.Page > main > article > .body.text > dl.mt8 {
  margin-top: 8px;
}
.Page > main > article > .body.text > dl.mt8 dt {
  margin-top: 8px;
}
.Page > main > article > .body.text > dl.ml01 {
  margin-left: 20px;
}
.Page > main > article > .body.text > dl dt {
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
  margin-bottom: 8px;
  margin-top: 16px;
}
.Page > main > article > .body.text > dl dt.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body.text > dl dt.star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body.text > dl dt.no_bullet, .Page > main > article > .body.text > dl dt.nb {
  padding-left: 0px !important;
  background-image: none !important;
}
.Page > main > article > .body.text > dl dt em {
  color: #E10404;
}
.Page > main > article > .body.text > dl dd {
  padding-left: 20px;
  background-position: left 6px top 10px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
  margin-left: 20px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 8px;
  color: #79818C;
}
.Page > main > article > .body.text > dl dd.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body.text > dl dd.star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body.text > dl dd.no_bullet {
  padding-left: 0px !important;
  background-image: none !important;
}
.Page > main > article > .body.text > dl dd p {
  padding-left: 20px;
}
.Page > main > article > .body.text > dl dd em {
  color: #E10404;
}
.Page > main > article > .body.text > .table {
  border-top: #79818C solid 1px;
  border-bottom: #C6CBD0 solid 1px;
  margin-bottom: 16px;
}
.Page > main > article > .body.text > .table td.center {
	padding-left: 0;
}
.Page > main > article > .body.text > .table.rh_200 tr > td:first-child {
  width: 200px;
}
.Page > main > article > .body.text > .table.rh_200 tr > th:first-child {
  width: 200px;
}
.Page > main > article > .body.text > .table.rh_150 tr > td:first-child {
  width: 150px;
}
.Page > main > article > .body.text > .table.rh_150 tr > th:first-child {
  width: 150px;
}
.Page > main > article > .body.text > .table.rh_100 tr > td:first-child {
  width: 100px;
}
.Page > main > article > .body.text > .table.rh_100 tr > th:first-child {
  width: 100px;
}
.Page > main > article > .body.text > .table.multiple_columns th, .Page > main > article > .body.text > .table.multiple_columns td {
  padding: 20px 10px;
}
.Page > main > article > .body.text > .table.oneline_th th {
  white-space: nowrap;
}
.Page > main > article > .body.text > .table th {
  font-weight: 500;
  font-size: 17px;
  color: #26282C;
  vertical-align: middle;
  line-height: 150%;
}
.Page > main > article > .body.text > .table thead tr:first-child th {
  border-top: none;
}
.Page > main > article > .body.text > .table thead th {
  padding: 20px;
  background-color: #F7F7F8;
  border: #EBEEF0 solid 1px;
}
.Page > main > article > .body.text > .table thead th:first-child {
  border-left: none;
}
.Page > main > article > .body.text > .table thead th:last-child {
  border-right: none;
}
.Page > main > article > .body.text > .table tbody {
  font-weight: 400;
  font-size: 17px;
  color: #484B51;
}
.Page > main > article > .body.text > .table tbody tr:last-child th, .Page > main > article > .body.text > .table tbody tr:last-child td {
  border-bottom: none;
}
.Page > main > article > .body.text > .table tbody th, .Page > main > article > .body.text > .table tbody td {
  border: #EBEEF0 solid 1px;
  vertical-align: middle;
}
.Page > main > article > .body.text > .table tbody th:first-child, .Page > main > article > .body.text > .table tbody td:first-child {
  border-left: none;
}
.Page > main > article > .body.text > .table tbody th:last-child, .Page > main > article > .body.text > .table tbody td:last-child {
  border-right: none;
}
.Page > main > article > .body.text > .table tbody th.left, .Page > main > article > .body.text > .table tbody td.left {
  text-align: left;
}
.Page > main > article > .body.text > .table tbody th.center, .Page > main > article > .body.text > .table tbody td.center {
  text-align: center;
}
.Page > main > article > .body.text > .table tbody th.right, .Page > main > article > .body.text > .table tbody td.right {
  text-align: right;
}
.Page > main > article > .body.text > .table tbody th em, .Page > main > article > .body.text > .table tbody td em {
  color: #E10404;
}
.Page > main > article > .body.text > .table tbody th {
  color: inherit;
}
.Page > main > article > .body.text > .table tbody td {
  padding: 24px;
  line-height: 150%;
}
.Page > main > article > .body.text > .table tbody td p {
  margin-bottom: 8;
  margin-bottom: 8px;
}
.Page > main > article > .body.text > .table tbody td p a {
  color: inherit;
}
.Page > main > article > .body.text > .table tbody td p:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body.text > .table tbody td p.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body.text > .table tbody td p.star.em {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
  color: #E10404;
}
.Page > main > article > .body.text > .table tbody td p.dot {
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
}
.Page > main > article > .body.text > .table tbody td p.line {
  padding-left: 20px;
  background-position: left 6px top 10px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
}
.Page > main > article > .body.text > .table tbody td p.ml01 {
  margin-left: 20px;
}
.Page > main > article > .body.text > .table tbody td p em {
  color: #E10404;
}
.Page > main > article > .body.text > .table tbody td dl {
  margin-bottom: 8px;
}
.Page > main > article > .body.text > .table tbody td dl dt {
  color: #484B51;
  margin-bottom: 8px;
}
.Page > main > article > .body.text > .table tbody td dl dd {
  padding-left: 20px;
  background-position: left 6px top 10px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
  color: #79818C;
  margin-bottom: 8px;
}
.Page > main > article > .body.text > .table tbody td dl dd:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body.text > .table tbody td dl dd a {
  color: inherit;
}
.Page > main > article > .body.text > .table tbody td dl.dot dt {
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
}
.Page > main > article > .body.text > .table tbody td dl.dot dd {
  margin-left: 20px;
}
.Page > main > article > .body.text > .table tbody td li {
  color: #484B51;
  margin-bottom: 8px;
}
.Page > main > article > .body.text > .table tbody td li:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body.text > .table tbody td li p {
  margin-top: 8px;
}
.Page > main > article > .body.text > .table tbody td .btn {
  padding: 10px 16px;
  font-weight: 400;
  font-size: 16px;
  text-decoration: none;
  color: #484B51;
  border: #79818C solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.Page > main > article > .body.text > .table tbody td .btn[target=_blank] {
  border-color: #016FF3;
  color: #016FF3;
}
.Page > main > article > .body.text > .table .row_header.rh_250 tbody th[scope=row] {
  width: 250px;
}
.Page > main > article > .body.text > .table .row_header tbody th[scope=row] {
  padding-left: 20px;
  padding-right: 20px;
  line-height: 200%;
}
.Page > main > article > .body.text > .table .row_header thead th:first-child {
  border-right: #79818C solid 1px;
}
.Page > main > article > .body.text > .table .row_header tbody tr th:last-of-type {
  border-right: #79818C solid 1px;
}
.Page > main > article > .body.text > .table .layout.col03 td {
  width: 33%;
}
.Page > main > article > .body.text > .table .layout.col03 td:empty, .Page > main > article > .body.text > .table .layout.col03 td.no_border {
  border: none;
}
.Page > main > article > .body.text > .table .layout td {
  vertical-align: middle;
}
.Page > main > article > .body.text a {
  color: #016FF3;
}
.Page > main > article > .body.text > .big_bullet + h2 {
  margin-top: 64px;
}
.Page > main > article > .body.text > p + h2, .Page > main > article > .body.text > ul + h2, .Page > main > article > .body.text > dl + h2, .Page > main > article > .body.text > figure + h2, .Page > main > article > .body.text > .table + h2, .Page > main > article > .body.text > .link_div + h2, .Page > main > article > .body.text > .big_link_div + h2, .Page > main > article > .body.text .board_navi + h2 {
  margin-top: 40px;
}
.Page > main > article > .body.text > p + h3, .Page > main > article > .body.text > ul + h3, .Page > main > article > .body.text > dl + h3, .Page > main > article > .body.text > figure + h3, .Page > main > article > .body.text > .table + h3, .Page > main > article > .body.text > .link_div + h3, .Page > main > article > .body.text > .big_link_div + h3, .Page > main > article > .body.text .board_navi + h3 {
  margin-top: 32px;
}
.Page > main > article > .body .facilities {
  padding: 0;
  border-top: #79818C solid 1px;
}
.Page > main > article > .body .facilities li {
  list-style: none;
}
.Page > main > article > .body .facilities li {
  padding-left: 0px !important;
  background-image: none !important;
  padding: 24px;
  border-bottom: #EBEEF0 solid 1px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 25px;
}
.Page > main > article > .body .facilities li img {
  width: 240px;
  height: 135px;
}
.Page > main > article > .body .facilities li p {
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  margin-bottom: 16px;
}
.Page > main > article > .body .facilities li p:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body .facilities li p.title {
  padding-left: 0px !important;
  background-image: none !important;
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
  margin-top: 0px;
  margin-bottom: 16px;
}
.Page > main > article > .body .facilities li dl {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  margin-bottom: 16px;
}
.Page > main > article > .body .facilities li dl:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body .facilities li dl.mt8 {
  margin-top: 8px;
}
.Page > main > article > .body .facilities li dl.mt8 dt {
  margin-top: 8px;
}
.Page > main > article > .body .facilities li dl.ml01 {
  margin-left: 20px;
}
.Page > main > article > .body .facilities li dl dt {
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
  margin-bottom: 8px;
  margin-top: 16px;
}
.Page > main > article > .body .facilities li dl dt.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body .facilities li dl dt.star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body .facilities li dl dt.no_bullet {
  padding-left: 0px !important;
  background-image: none !important;
}
.Page > main > article > .body .facilities li dl dt em {
  color: #E10404;
}
.Page > main > article > .body .facilities li dl dd {
  padding-left: 20px;
  background-position: left 6px top 10px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
  margin-left: 20px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 8px;
  color: #79818C;
}
.Page > main > article > .body .facilities li dl dd:last-child {
  margin-bottom: 0;
}
.Page > main > article > .body .facilities li dl dd.star {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article > .body .facilities li dl dd.star_orange {
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star_orange.svg);
}
.Page > main > article > .body .facilities li dl dd.no_bullet {
  padding-left: 0px !important;
  background-image: none !important;
}
.Page > main > article > .body .facilities li dl dd p {
  padding-left: 20px;
}
.Page > main > article > .body .facilities li dl dd em {
  color: #E10404;
}
.Page > main > article > .body .department_info_div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 46px;
  gap: 48px;
}
.Page > main > article > .body .department_info_div > div {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 576px;
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  padding: 32px 40px;
}
.Page > main > article > .body .department_info_div > div h3 {
  font-weight: 600;
  font-size: 18px;
  line-height: 25px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-bottom: 24px;
  border-bottom: #C6CBD0 solid 1px;
  margin-bottom: 16px;
}
.Page > main > article > .body .department_info_div > div h3 a {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 20px;
  height: 20px;
  background-image: url(image/icon_pluse_big.svg);
}
.Page > main > article > .body .department_info_div > div ul {
  padding: 0;
}
.Page > main > article > .body .department_info_div > div ul li {
  list-style: none;
}
.Page > main > article > .body .department_info_div > div ul li {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 50px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 16px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
}
.Page > main > article > .body .department_info_div > div ul li :last-child {
  margin-bottom: none;
}
.Page > main > article > .body .department_info_div > div ul li a {
  display: block;
  color: inherit;
  text-decoration: none;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.Page > main > article > .body .department_info_div > div p {
  color: #696E76;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  text-align: center;
}
.Page > main > article > .body .president_info {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 48px;
  padding: 40px;
  border-top: #79818C solid 1px;
}
.Page > main > article > .body .president_info h2 {
  font-weight: 600;
  font-size: 24px;
  line-height: 150%;
  color: #26282C;
  margin-bottom: 24px;
}
.Page > main > article > .body .president_info .content > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
}
.Page > main > article > .body .president_info .content > div dl {
  position: relative;
  border-right: #EBEEF0 solid 1px;
  padding-left: 80px;
  padding-right: 20px;
}
.Page > main > article > .body .president_info .content > div dl:last-child {
  border: none;
}
.Page > main > article > .body .president_info .content > div dl dt {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
  position: absolute;
  left: 0;
  top: 0;
}
.Page > main > article > .body .president_info .content > div dl dd {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  margin-bottom: 4px;
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
}
.Page > main > article > .body .president_slide {
  padding: 40px 20px;
  border-top: #C6CBD0 solid 1px;
  border-bottom: #C6CBD0 solid 1px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 32px;
}
.Page > main > article > .body .president_slide .display_area {
  width: 1005px;
  height: 210px;
  overflow: hidden;
  position: relative;
}
.Page > main > article > .body .president_slide ul {
  position: absolute;
  left: 0px;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  gap: 30px;
}
.Page > main > article > .body .president_slide ul li {
  list-style: none;
}
.Page > main > article > .body .president_slide ul li {
  width: 315px;
  height: 210px;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
     -moz-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.Page > main > article > .body .president_slide ul li img {
  width: 100%;
  height: 100%;
}
.Page > main > article > .body .president_slide button {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 41px;
  height: 40px;
}
.Page > main > article > .body .president_slide button.btn_pre {
  background-image: url(image/btn_slide_pre.svg);
}
.Page > main > article > .body .president_slide button.btn_next {
  background-image: url(image/btn_slide_next.svg);
}
.Page > main > article > .body h2.with_select {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.Page > main > article > .body h2.with_select label {
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  color: #26282C;
}
.Page > main > article > .body .image_viewer_div {
  padding: 40px;
  border-top: #79818C solid 1px;
}
.Page > main > article > .body .image_viewer_div img {
  width: 1152px;
  height: 818px;
  background-color: #ccc;
}
.Page > main > article > .body .image_viewer_div figcaption {
  margin-top: 40px;
}
.Page > main > article > .body .image_viewer_div figcaption .title {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
  margin-bottom: 16px;
}
.Page > main > article > .body .image_viewer_div figcaption desc {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
}
.Page > main > article > .body .slider_div {
  padding: 40px;
  border-top: #C6CBD0 solid 1px;
  border-bottom: #C6CBD0 solid 1px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 40px;
}
.Page > main > article > .body .slider_div .display_area {
  width: 1000px;
  height: 170px;
  overflow: hidden;
  position: relative;
}
.Page > main > article > .body .slider_div ul {
  position: absolute;
  left: 0px;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
      -ms-flex-wrap: nowrap;
          flex-wrap: nowrap;
  gap: 20px;
}
.Page > main > article > .body .slider_div ul li {
  list-style: none;
}
.Page > main > article > .body .slider_div ul li {
  width: 176px;
  height: 170px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.Page > main > article > .body .slider_div ul li img {
  width: 100%;
  height: 100%;
}
.Page > main > article > .body .slider_div button {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 41px;
  height: 40px;
}
.Page > main > article > .body .slider_div button.btn_pre {
  background-image: url(image/btn_slide_pre.svg);
}
.Page > main > article > .body .slider_div button.btn_next {
  background-image: url(image/btn_slide_next.svg);
}
.Page > main > article > .body .big_text p {
  font-size: 20px;
  line-height: 150%;
  color: #26282C;
  margin-bottom: 20px;
  padding-left: 20px;
  background-position: left top 2px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
  background-position: top 8px left;
}
.Page > main > article > .body .big_text p.nb {
  padding: 0;
  background-image: none;
}
.Page > main > article > .body .big_text img {
  margin-top: 25px;
}
.Page > main > article > footer.satisfaction {
  margin-top: 64px;
  margin-bottom: 0px;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  padding: 32px 40px;
}
.Page > main > article > footer.satisfaction form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  line-height: 40px;
}
.Page > main > article > footer.satisfaction form h2 {
  padding-top: 1px;
  font-weight: 500;
  font-size: 16px;
  color: #26282C;
}
.Page > main > article > footer.satisfaction form ul {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding: 0;
  margin-left: 48px;
}
.Page > main > article > footer.satisfaction form ul li {
  list-style: none;
  display: inline-block;
  margin-right: 24px;
}
.Page > main > article > footer.satisfaction form ul li label {
  font-weight: 400;
  font-size: 16px;
  color: #26282C;
  display: block;
  background-repeat: no-repeat;
  background-position: left 28px center;
}
.Page > main > article > footer.satisfaction form ul li label::before {
  margin-right: 40px;
}
.Page > main > article > footer.satisfaction form ul li label.very_good {
  background-image: url(image/satisfied_very_good.png);
}
.Page > main > article > footer.satisfaction form ul li label.good {
  background-image: url(image/satisfied_good.png);
}
.Page > main > article > footer.satisfaction form ul li label.normal {
  background-image: url(image/satisfied_normal.png);
}
.Page > main > article > footer.satisfaction form ul li label.bad {
  background-image: url(image/satisfied_bad.png);
}
.Page > main > article > footer.satisfaction form ul li label.very_bad {
  background-image: url(image/satisfied_very_bad.png);
}
.Page > main > article > footer.satisfaction form button {
  width: 64px;
  height: 40px;
  font-weight: 400;
  font-size: 16px;
  border: 1px solid #C6CBD0;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  background-color: #FFFFFF;
}
.Page > main > article > footer.satisfaction dl {
  padding: 24px 0px 24px 32px;
  background-color: #F7F7F8;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  margin-top: 28px;
}
.Page > main > article > footer.satisfaction dl dt, .Page > main > article > footer.satisfaction dl dd {
  display: inline-block;
  height: 20px;
  line-height: 20px;
  font-size: 13px;
}
.Page > main > article > footer.satisfaction dl dt {
  color: #484B51;
  font-weight: 600;
  margin-right: 12px;
  padding-left: 24px;
  background-position: left top 1px;
  background-repeat: no-repeat;
}
.Page > main > article > footer.satisfaction dl dt.manager {
  background-image: url(image/icon_manager.svg);
}
.Page > main > article > footer.satisfaction dl dt.tel {
  background-image: url(image/icon_phone.svg);
}
.Page > main > article > footer.satisfaction dl dt.fax {
  background-image: url(image/icon_fax.svg);
}
.Page > main > article > footer.satisfaction dl dd {
  height: 12px;
  line-height: 12px;
  padding-right: 23px;
  margin-right: 24px;
  color: #79818C;
  border-right: #DDE1E4 solid 1px;
}
.Page > main > article > footer.satisfaction dl dd:last-child {
  border: none;
}

.Page .board_list_header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 15px;
}
.Page .board_list_header .list_info {
  font-weight: 400;
  font-size: 16px;
  color: #26282C;
  line-height: 40px;
}
.Page .board_list_header .list_info .label {
  color: #016FF3;
}
.Page .board_list_header .list_info .page_cnt::before {
  content: "[";
}
.Page .board_list_header .list_info .page_cnt::after {
  content: "]";
}
.Page .board_list_header form, .Page .board_list_header .board_list_cnt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
}
.Page .board_list_header form label, .Page .board_list_header .board_list_cnt label {
  display: inline-block;
  line-height: 40px;
  height: 40px;
  color: #26282C;
  font-weight: 500;
  font-size: 16px;
}
.Page .board_list_header form select, .Page .board_list_header .board_list_cnt select {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 40px;
  border-radius: 2px;
}
.Page .board_list_header form button, .Page .board_list_header .board_list_cnt button {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 40px;
  width: 64px;
  background: #FFFFFF;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.Page .board_list_header .btn {
  padding: 0px 16px;
  font-weight: 400;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  font-size: 16px;
  color: #000000;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  text-decoration: none;
}
.Page .board_list_footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
     -moz-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 16px;
  gap: 8px;
}
.Page .board_list_footer .btn {
  padding: 9px 16px;
  font-weight: 400;
  font-size: 16px;
  color: #000000;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  text-decoration: none;
}
.Page .board_table {
  border-top: #79818C solid 1px;
}
.Page .board_table.directions tr:has(td[colspan="4"]) td {
  padding-left: 48px;
  display: none;
}
.Page .board_table.directions tr:has(td[colspan="4"]) ul {
  display: none;
  margin-bottom: 16px;
}
.Page .board_table.directions tr:has(td[colspan="4"]) ul:last-child {
  margin-bottom: 0;
}
.Page .board_table.directions tr:has(td[colspan="4"]) ul li {
  margin-bottom: 8px;
  line-height: 150%;
}
.Page .board_table.directions tr:has(td[colspan="4"]) ul li:last-child {
  margin-bottom: 0;
}
.Page .board_table.directions tr:has(td[colspan="4"]) .map {
  margin-bottom: 20px;
}
.Page .board_table.directions tr:has(td[colspan="4"]) .label {
  display: none;
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
  margin-top: 16px;
  margin-bottom: 16px;
}
.Page .board_table.directions tr:has(td[colspan="4"]) .label.big {
  font-weight: 600;
  font-size: 24px;
  color: #000000;
  margin-bottom: 24px;
}
.Page .board_table th {
  text-align: center;
  background-color: #F7F7F8;
  vertical-align: middle;
  font-weight: 400;
  font-size: 16px;
  color: #26282C;
  padding: 20px 32px;
}
.Page .board_table td {
  padding: 24px;
  font-weight: 400;
  font-size: 16px;
  text-align: center;
  vertical-align: middle;
  border-bottom: #EBEEF0 solid 1px;
  color: #484B51;
}
.Page .board_table td:has(.view_link) {
  width: 50%;
  max-width: 500px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.Page .board_table td.left {
  text-align: left;
}
.Page .board_table td.right {
  text-align: right;
}
.Page .board_table td a {
  text-decoration: none;
  color: #484B51 !important;
}
.Page .board_table td a:hover, .Page .board_table td a:focus {
  font-weight: 500;
  color: #016FF3;
}
.Page .board_table td .file_link {
  display: inline-block;
  width: 20px;
  height: 20px;
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background-image: url(image/icon_clip.svg);
}
.Page .board_table td .out_link {
  background-image: url(image/icon_outlink.svg);
}
.Page .board_table td .btn {
  padding: 10px 16px;
  font-weight: 400;
  font-size: 16px;
  text-decoration: none;
  color: #016FF3;
  border: #016FF3 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  background: transparent;
}
.Page .board_table.ex td:has(.view_link) {
  width: auto;
}
.Page .board_table.public_notice button {
  background-color: transparent;
  color: #484B51;
}
.Page .board_list {
  padding: 0;
  border-top: #79818C solid 1px;
}
.Page .board_list li {
  list-style: none;
}
.Page .board_list li {
  padding: 24px;
  border-bottom: #EBEEF0 solid 1px;
  min-height: 135px;
  background-image: none !important;
}
.Page .board_list li img {
  width: 240px;
  height: 135px;
  float: left;
}
.Page .board_list li p {
  margin-left: 270px;
}
.Page .board_list li p.title {
  margin-top: 15px;
  margin-bottom: 16px;
  font-weight: 500;
  font-size: 18px;
  color: #26282C;
}
.Page .board_list li p.summary {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
}
.Page .board_qa {
  border-top: #79818C solid 1px;
}
.Page .board_qa > dt {
  position: relative;
  border-bottom: #EBEEF0 solid 1px;
  padding: 29px 140px 29px 75px;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  color: #26282C;
  background-image: url(image/arrow_qa_down.svg);
  background-position: right 29px center;
  background-repeat: no-repeat;
}
.Page .board_qa > dt.open {
  background-image: url(image/arrow_qa_up.svg);
}
.Page .board_qa > dt span {
  position: absolute;
  top: 24px;
  left: 29px;
  font-weight: 600;
  font-size: 20px;
  line-height: 150%;
  margin-right: 26px;
  color: #26282C;
}
.Page .board_qa > dd {
  display: none;
  position: relative;
  border-bottom: #EBEEF0 solid 1px;
  padding: 29px 140px 29px 75px;
  padding-right: 140px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
}
.Page .board_qa > dd span {
  position: absolute;
  top: 24px;
  left: 29px;
  font-weight: 600;
  font-size: 20px;
  line-height: 150%;
  margin-right: 26px;
  color: #016FF3;
}
.Page .board_qa.directions dt {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.Page .board_qa.directions dt h2 {
  position: relative;
  font-weight: 500;
  width: 200px;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
}
.Page .board_qa.directions dt > div {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #79818C;
}
.Page .board_qa.directions dt > div .label {
  top: auto;
  left: auto;
  margin-right: 0px;
  display: inline-block;
  position: relative;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  color: #26282C;
  margin-right: 16px;
}
.Page .board_qa.directions dt .tel {
  position: absolute;
  right: 100px;
}
.Page .board_qa.directions dt .tel::before {
  position: relative;
  top: 2px;
  content: "";
  display: inline-block;
  height: 12px;
  width: 16px;
  border-left: #DDE1E4 solid 1px;
}
.Page .board_qa.directions dd > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
}
.Page .board_qa.directions dd > div .label {
  position: relative;
  display: inline-block;
  width: 200px;
  top: auto;
  left: auto;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #79818C;
  margin-right: 0px;
}
.Page .board_qa.directions dd > div div {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.Page .board_qa.directions dd > div p {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 12px;
}
.Page .board_qa.directions dd > div p:last-child {
  margin-bottom: 0px;
}
.Page .board_qa.directions dd > div figure {
  margin-top: 24px;
  text-align: center;
}
.Page .board_qa.directions dd > div figure.border {
  border: #EBEEF0 solid 1px;
  margin-bottom: 24px;
}
.Page .board_qa.directions dd > div dl dt {
  margin-top: 16px;
  margin-bottom: 8px;
}
.Page .board_qa.directions dd > div dl dt:first-child {
  margin-top: 0;
}
.Page .board_qa.directions dd > div dl dd {
  padding-left: 20px;
  background-position: left 6px top 10px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
  margin-bottom: 8px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #79818C;
}
.Page .board_dl > dt {
  padding: 30px 30px;
  border-bottom: #EBEEF0 solid 1px;
  color: #26282C;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 500;
  background-image: url(image/arrow_qa_down.svg);
  background-position: right 29px center;
  background-repeat: no-repeat;
}
.Page .board_dl > dt.open {
  background-image: url(image/arrow_qa_up.svg);
}
.Page .board_dl > dt.open + dd {
  display: block;
}
.Page .board_dl > dt:first-child {
  border-top: #79818C solid 1px;
}
.Page .board_dl > dt span {
  width: 250px;
  font-size: 18px;
}
.Page .board_dl > dt dl {
  font-size: 16px;
  padding-top: 5px;
  line-height: 12px;
}
.Page .board_dl > dt dl dt {
  display: inline-block;
  padding: 0 16px;
}
.Page .board_dl > dt dl dt:first-child {
  padding-left: 0;
}
.Page .board_dl > dt dl dd {
  display: inline-block;
  padding-left: 16px;
  border-left: #DDE1E4 solid 1px;
  color: #79818C;
}
.Page .board_dl > dd {
  display: none;
  padding: 24px 40px;
  font-weight: 400;
  font-size: 16px;
  border-bottom: #EBEEF0 solid 1px;
}
.Page .board_dl > dd dt {
  float: left;
  margin-bottom: 16px;
  width: 240px;
  color: #79818C;
}
.Page .board_dl > dd dd {
  margin-bottom: 16px;
}
.Page .board_flex {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border-top: #79818C solid 1px;
  border-bottom: #EBEEF0 solid 1px;
}
.Page .board_flex li {
  list-style: none;
}
.Page .board_flex.col04 li {
  width: 276px;
  padding-right: 32px;
}
.Page .board_flex.col04 li:nth-child(4n) {
  padding-right: 0;
}
.Page .board_flex.col04 li:nth-child(1) {
  border: none;
}
.Page .board_flex.col04 li:nth-child(2) {
  border: none;
}
.Page .board_flex.col04 li:nth-child(3) {
  border: none;
}
.Page .board_flex.col04 li:nth-child(4) {
  border: none;
}
.Page .board_flex.publication li, .Page .board_flex.movie li, .Page .board_flex.photo_en li {
  padding-bottom: 24px;
  padding-top: 24px;
  background-clip: content-box;
  border-top: #EBEEF0 solid 1px;
  position: relative;
  color: #26282C;
  text-align: center;
}
.Page .board_flex.publication li a, .Page .board_flex.movie li a, .Page .board_flex.photo_en li a {
  color: inherit;
  text-decoration: none;
}
.Page .board_flex.publication li img, .Page .board_flex.movie li img, .Page .board_flex.photo_en li img {
  width: 100%;
  margin-bottom: 16px;
  background: #EBEEF0;
}
.Page .board_flex.publication li p, .Page .board_flex.movie li p, .Page .board_flex.photo_en li p {
  font-weight: 500;
  font-size: 18px;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
}
.Page .board_flex.publication li time, .Page .board_flex.movie li time, .Page .board_flex.photo_en li time {
  display: inline-block;
  margin-top: 8px;
  font-size: 16px;
  color: #79818C;
}
.Page .board_flex.publication li img {
  height: 368px;
}
.Page .board_flex.movie li {
  position: relative;
}
.Page .board_flex.movie li::after {
  display: block;
  content: "";
  width: 48px;
  height: 48px;
  background-image: url(image/icon_play.svg);
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  top: 79px;
  left: -webkit-calc(50% - 24px);
  left: -moz-calc(50% - 24px);
  left: calc(50% - 24px);
  -webkit-transform: translatez(-50%);
     -moz-transform: translatez(-50%);
      -ms-transform: translatez(-50%);
       -o-transform: translatez(-50%);
          transform: translatez(-50%);
}
.Page .board_flex.movie li:nth-child(4n)::after {
  left: -webkit-calc(50% - 7px);
  left: -moz-calc(50% - 7px);
  left: calc(50% - 7px);
}
.Page .board_flex.movie li img {
  height: 158px;
}
.Page .to_list_div {
  margin-top: 32px;
}
.Page .to_list_div .link_to_list {
  display: block;
  text-decoration: none;
  text-align: center;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  font-weight: 500;
  font-size: 16px;
  color: #484B51;
  width: 112px;
  height: 44px;
  line-height: 44px;
  border: #79818C solid 1px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.Page .board_search {
  padding: 0;
  border-top: #79818C solid 1px;
  margin-bottom: 40px;
}
.Page .board_search li {
  list-style: none;
}
.Page .board_search em {
  color: #016FF3;
}
.Page .board_search li {
  padding: 24px 0;
  border-bottom: #EBEEF0 solid 1px;
  font-weight: 400;
  font-size: 16px;
  color: #696E76;
}
.Page .board_search li .title {
  display: block;
  font-weight: 500;
  font-size: 18px;
  color: #26282C;
  margin-bottom: 16px;
  text-decoration: none;
}
.Page .board_search li dl {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  line-height: 12px;
  margin-bottom: 10px;
}
.Page .board_search li dl dt {
  font-weight: 500;
  color: #26282C;
  border-right: #DDE1E4 solid 1px;
  padding-right: 12px;
}
.Page .board_search li dl dt a {
  color: inherit;
  text-decoration: none;
}
.Page .board_search li dl dd {
  font-weight: 400;
  color: #79818C;
  border-right: #DDE1E4 solid 1px;
  padding-right: 12px;
  padding-left: 12px;
}
.Page .board_search li dl dd:last-child {
  border: none;
}
.Page .board_search li dl dd a {
  color: inherit;
  text-decoration: none;
}
.Page .board_search li .summary {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  margin-bottom: 8px;
}
.Page .board_search li .file {
  font-weight: 400;
  font-size: 16px;
  color: #79818C;
}
.Page .board_search.menu {
  padding-top: 24px;
  padding-bottom: 24px;
  border-bottom: #EBEEF0 solid 1px;
}
.Page .board_search.menu li {
  padding: 0;
  padding-left: 20px;
  margin-bottom: 16px;
  border: none;
  background-position: left center;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S.svg);
  font-weight: 400;
  font-size: 16px;
  color: #484B51;
}
.Page .board_search.menu li:last-child {
  margin-bottom: 0;
}
.Page .board_search.menu li a {
  color: inherit;
  text-decoration: none;
}
.Page .board_no_data {
  border-top: #79818C solid 1px;
  border-bottom: #EBEEF0 solid 1px;
  color: #484B51;
  padding: 24px;
  text-align: center;
}
.Page .board_navi {
  margin-top: 32px;
}
.Page .board_navi ul {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.Page .board_navi ul li {
  list-style: none;
}
.Page .board_navi ul li a, .Page .board_navi ul li em {
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
  color: #79818C !important;
  font-size: 16px;
  font-weight: 400;
  text-align: center;
}
.Page .board_navi ul li em {
  color: #26282C !important;
  font-weight: 600;
}
.Page .board_navi ul li a:hover, .Page .board_navi ul li a:focus {
  color: #016FF3;
}
.Page .board_navi ul li a.frist {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background: url(image/board_navi_frist.svg);
  background-repeat: no-repeat;
  background-position: center center;
  border: #EBEEF0 solid 1px;
}
.Page .board_navi ul li a.pre {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background: url(image/board_navi_pre.svg);
  background-repeat: no-repeat;
  background-position: center center;
  border: #EBEEF0 solid 1px;
  border-left: none;
  margin-right: 20px;
}
.Page .board_navi ul li a.next {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background: url(image/board_navi_next.svg);
  background-repeat: no-repeat;
  background-position: center center;
  border: #EBEEF0 solid 1px;
  border-right: none;
  margin-left: 20px;
}
.Page .board_navi ul li a.last {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  background: url(image/board_navi_last.svg);
  background-repeat: no-repeat;
  background-position: center center;
  border: #EBEEF0 solid 1px;
}
.Page .board_view > header {
  padding: 0 25px;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: #79818C solid 1px;
  border-bottom: #79818C solid 1px;
  border-bottom: #C6CBD0 solid 1px;
  padding: 24px 25px;
}
.Page .board_view > header h1 {
  font-weight: 600;
  font-size: 24px;
  color: #26282C;
}
.Page .board_view > header dl {
  line-height: 12px;
  margin-top: 24px;
}
.Page .board_view > header dl dt {
  display: inline-block;
  font-weight: 500;
  font-size: 16px;
  color: #26282C;
  padding-left: 16px;
}
.Page .board_view > header dl dt:first-child {
  padding-left: 0px;
}
.Page .board_view > header dl dd {
  display: inline-block;
  padding: 0 17px;
  border-right: #DDE1E4 solid 1px;
  font-weight: 400;
  font-size: 16px;
  color: #79818C;
}
.Page .board_view > header dl dd:last-child {
  border: none;
}
.Page .board_view > header dl + dl {
  margin-top: 16px;
}
.Page .board_view > .body {
  border-bottom: #EBEEF0 solid 1px;
}
.Page .board_view > .body .main_text {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  padding: 25px;
}
.Page .board_view > .body .main_text iframe {
  width: 100%;
  height: 672px;
}
.Page .board_view > .body .file_list {
  padding: 0;
  margin-top: 40px;
  margin-bottom: 40px;
  padding: 24px;
  background-color: #F7F7F8;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
}
.Page .board_view > .body .file_list li {
  list-style: none;
}
.Page .board_view > .body .file_list li {
  margin-bottom: 8px;
}
.Page .board_view > .body .file_list li:last-child {
  margin: 0;
}
.Page .board_view > .body .file_list li a {
  display: inline-block;
  padding-right: 8px;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  color: #696E76;
  text-decoration: none;
}
.Page .board_view > .body .file_list li a:hover, .Page .board_view > .body .file_list li a:focus {
  text-decoration: underline;
}
.Page .board_view > .body .file_list li button {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  position: relative;
  top: 4px;
  width: 16px;
  height: 16px;
  background-image: url(image/icon_file.svg);
  background-position: center right;
  background-repeat: no-repeat;
}
.Page .board_view .link_open {
  display: block;
  margin-top: 10px;
}
.Page .board_view > footer .delete_div {
  position: relative;
  text-align: right;
  margin-top: 16px;
}
.Page .board_view > footer .delete_div > button {
  width: 64px;
  height: 40px;
  background-color: #FFFFFF;
  border: #C6CBD0 solid 1px;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
}
.Page .board_view > footer .link_to_list {
  display: block;
  text-decoration: none;
  text-align: center;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  margin: 0 auto;
  margin-top: 32px;
  font-weight: 500;
  font-size: 16px;
  color: #484B51;
  width: 112px;
  height: 44px;
  line-height: 44px;
  border: #79818C solid 1px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.Page .board_view > footer .pre_next {
  padding: 0;
  border-top: #C6CBD0 solid 1px;
  border-bottom: #C6CBD0 solid 1px;
  margin-top: 48px;
}
.Page .board_view > footer .pre_next li {
  list-style: none;
}
.Page .board_view > footer .pre_next li {
  padding: 24px;
  border-bottom: #EBEEF0 solid 1px;
}
.Page .board_view > footer .pre_next li:last-child {
  border: none;
}
.Page .board_view > footer .pre_next li span {
  font-weight: 500;
  font-size: 16px;
  color: #26282C;
  margin-right: 25px;
}
.Page .board_view > footer .pre_next li a {
  text-decoration: none;
  font-weight: 400;
  font-size: 16px;
  color: #484B51;
}
.Page .board_view > footer .pre_next li a:hover, .Page .board_view > footer .pre_next li a:focus {
  font-weight: 600;
}
.Page .board_view + .board_view {
  margin-top: 64px;
}

/*�뜝�럥占쏙옙�뜝�럥占싸우삕占썩댙�삕占쏙옙�뜝�럥占썩뫔占쎌뼚占썹빊占썲뜝�럩占쎌궪�삕占쏙옙�뜝�럩占쎌궏�돥占싸쇽옙占� �뜝�럥占쏙옙�뜝�럥占싸멥궘占쏙옙占쏙옙�뜝�럥占싸우삕�뜮占썲뜝�럥占쏙옙�뜝�럥占썩뫜�삕�맱�벝�삕占쏙옙�뜝�럥占싸뤄옙怨ㅼ삕*/
.Page.main {
  min-height: 100vh;
  background-color: #F3F6FB;
  background-image: url(image/main_bg01.png);
  background-position: center top;
  background-repeat: no-repeat;
  -webkit-transition: background-image 1s;
  -o-transition: background-image 1s;
  -moz-transition: background-image 1s;
  transition: background-image 1s;
}
.Page.main .shortcut_link {
  color: #0F298F;
}
.Page.main.open_all_menu > header {
  position: fixed;
}
.Page.main.open_all_menu > main {
  display: none;
}
.Page.main .main_grid .box.green, .Page.main .main_grid .slider {
  -webkit-transition: background-color 1s, color 1s;
  -o-transition: background-color 1s, color 1s;
  -moz-transition: background-color 1s, color 1s;
  transition: background-color 1s, color 1s;
}
.Page.main[data-bg="1"] {
  background-image: url(image/main_bg01.jpg);
}
.Page.main[data-bg="1"] .main_grid .box.green {
  background-color: #348602;
  color: #FFFFFF;
}
.Page.main[data-bg="1"] .main_grid .slider {
  background-color: #346842;
  color: #FFFFFF;
}
.Page.main[data-bg="2"] {
  background-image: url(image/main_bg02.jpg);
}
.Page.main[data-bg="2"] .main_grid .box.green {
  background-color: #FFDB80;
  color: #000000;
}
.Page.main[data-bg="2"] .main_grid .slider {
  background-color: #FFC533;
  color: #000000;
}
.Page.main[data-bg="3"] {
  background-image: url(image/main_bg03.jpg);
}
.Page.main[data-bg="3"] .main_grid .box.green {
  background-color: #C4541C;
  color: #FFFFFF;
}
.Page.main[data-bg="3"] .main_grid .slider {
  background-color: #793711;
  color: #FFFFFF;
}
.Page.main > header {
  background-color: transparent;
  position: relative;
  height: 129px;
}
.Page.main > header.act, .Page.main > header.search, .Page.main > header.open {
  background-color: #FFFFFF;
  position: fixed;
}
.Page.main > header.act .search {
  display: none !important;
}
.Page.main header.act + main {
  padding-top: 130px;
}
.Page.main > main {
  margin-bottom: 40px;
  margin-top: 25px;
  padding-top: 0px;
}
.Page.main > main .slogan {
  position: absolute;
  top: 50px;
  left: 0px;
}
.Page.main > main .slogan h1 {
  font-weight: 500;
  font-size: 48px;
  line-height: 150%;
  color: #000000;
  margin-bottom: 24px;
}
.Page.main > main .slogan p {
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  color: #26282C;
}
.Page.main > main .main_grid {
  margin-left: 482px;
  padding-top: 0px;
  position: relative;
  width: 480px;
}
.Page.main > main .main_grid > ul {
  padding: 0;
  width: 436px;
  padding: 4px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #EBEEF0;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  height: 44px;
  gap: 8px;
  margin-bottom: 16px;
}
.Page.main > main .main_grid > ul li {
  list-style: none;
}
.Page.main > main .main_grid > ul li {
  width: 33%;
  text-align: center;
  font-weight: 500;
  font-size: 15px;
  line-height: 150%;
  color: #484B51;
  height: 36px;
  line-height: 36px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  background-color: transparent;
}
.Page.main > main .main_grid > ul li button {
  background-color: transparent;
}
.Page.main > main .main_grid > ul li:has(.act) {
  background-color: #FFFFFF;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
.Page.main > main .main_grid > ul li:has(.act) button {
  font-weight: 600;
  color: #000000;
}
.Page.main > main .main_grid .grid_body {
  display: grid;
  grid-template-columns: repeat(2, 240px);
  grid-template-areas: "a  a" "b  c" "d  e";
}
.Page.main > main .main_grid .grid_body > .grid_a {
  grid-area: a;
}
.Page.main > main .main_grid .grid_body > .grid_b {
  grid-area: b;
}
.Page.main > main .main_grid .grid_body > .grid_c {
  grid-area: c;
}
.Page.main > main .main_grid .grid_body > .grid_d {
  grid-area: d;
}
.Page.main > main .main_grid .grid_body > .grid_e {
  grid-area: e;
}
.Page.main > main .main_grid .slider_box_big {
  position: relative;
  overflow: hidden;
  height: 188px;
}
.Page.main > main .main_grid .slider_box_big > ul {
  position: absolute;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.Page.main > main .main_grid .slider_box_big > ul li {
  list-style: none;
}
.Page.main > main .main_grid .slider {
  position: relative;
  width: 100%;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  height: 188px;
  width: 480px;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #346842;
  color: #FFFFFF;
}
.Page.main > main .main_grid .slider .slider_content {
  position: relative;
  height: 188px;
  width: 480px;
  overflow: hidden;
}
.Page.main > main .main_grid .slider .slider_content ul {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 0;
}
.Page.main > main .main_grid .slider .slider_content ul li {
  list-style: none;
}
.Page.main > main .main_grid .slider .slider_content ul li {
  width: 480px;
  height: 160px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.Page.main > main .main_grid .slider .slider_content ul li a {
	display: block;
/* 	background-image: url(../image/main_banner_test_img.png); */
	background-size: contain;
	background-position: center top;
	background-repeat: no-repeat;
}
.Page.main > main .main_grid .slider a {
  color: inherit;
  text-decoration: none;
}
.Page.main > main .main_grid .slider a > div {
  padding: 30px;
}
.Page.main > main .main_grid .slider a > img {
  width: 480px;
  height: 160px;
}
.Page.main > main .main_grid .slider a .sub {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 8px;
}
.Page.main > main .main_grid .slider a .title {
  font-weight: 500;
  font-size: 24px;
  line-height: 150%;
}
.Page.main > main .main_grid .slider .sub_indicator {
  position: absolute;
  right: 32px;
  bottom: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
  -webkit-justify-content: right;
     -moz-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 10px;
}
.Page.main > main .main_grid .slider .sub_indicator ul {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 6px;
}
.Page.main > main .main_grid .slider .sub_indicator ul li {
  list-style: none;
}
.Page.main > main .main_grid .slider .sub_indicator ul li button {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 8px;
  height: 8px;
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  background-color: #EBEEF0;
  opacity: 0.3;
}
.Page.main > main .main_grid .slider .sub_indicator ul li button.act {
  opacity: 1;
}
.Page.main > main .main_grid .slider .sub_indicator .autoplay {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 8px;
  height: 8px;
}
.Page.main > main .main_grid .slider .sub_indicator .autoplay.on {
  background-image: url(/assets/css/image/pop_pause.png);
}
.Page.main > main .main_grid .slider .sub_indicator .autoplay.off {
  background-image: url(/assets/css/image/pop_play.png);
}
.Page.main > main .main_grid .slider_box {
  height: 160px;
  position: relative;
  overflow: hidden;
}
.Page.main > main .main_grid .slider_box.left, .Page.main > main .main_grid .slider_box.right {
  position: absolute;
  width: 240px;
  height: 188px;
}
.Page.main > main .main_grid .slider_box.top {
  bottom: 320px;
}
.Page.main > main .main_grid .slider_box.right {
  right: -240px;
  height: 188px;
}
.Page.main > main .main_grid .slider_box > ul {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  left: 0;
  top: 0;
}
.Page.main > main .main_grid .slider_box > ul li {
  list-style: none;
}
.Page.main > main .main_grid .box {
  display: block;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
     -moz-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  height: 160px;
  width: 240px;
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  padding: 32px;
  color: inherit;
  text-decoration: none;
  background-position: right 32px bottom 24px;
  background-repeat: no-repeat;
}
.Page.main > main .main_grid .box.white {
  background-color: #FFFFFF;
  border: #DDE1E4 solid 1px;
  color: #26282C;
}
.Page.main > main .main_grid .box.green {
  color: #FFFFFF;
  background-color: #348602;
}
.Page.main > main .main_grid .box.black {
  color: #FFFFFF;
  background-color: #32373D;
}
.Page.main > main .main_grid .box.arrow {
  background-image: url(image/icon_arrow.svg);
}
.Page.main > main .main_grid .box.package {
  background-image: url(image/icon_package.svg);
}
.Page.main > main .main_grid .box.document {
  background-image: url(image/icon_document.svg);
}
.Page.main > main .main_grid .box.device {
  background-image: url(image/icon_device.svg);
}
.Page.main > main .main_grid .box.laptop {
  height: 188px;
  background-image: url(image/icon_laptop.svg);
  
}
.Page.main > main .main_grid .box.balance {
  background-image: url(image/icon_balance.svg);
}
.Page.main > main .main_grid .box.momey {
  background-image: url(image/icon_momey.svg);
}
.Page.main > main .main_grid .box.coin {
  background-image: url(image/icon_coin.svg);
}
.Page.main > main .main_grid .box.building01 {
  background-image: url(image/icon_building01.svg);
}
.Page.main > main .main_grid .box.building02 {
  background-image: url(image/icon_building02.svg);
}
.Page.main > main .main_grid .box.building03 {
  background-image: url(image/icon_building03.svg);
}
.Page.main > main .main_grid .box.chart {
  background-image: url(image/icon_chart.svg);
}
.Page.main > main .main_grid .box.ufo {
  background-image: url(image/icon_ufo.svg);
}
.Page.main > main .main_grid .box.left, .Page.main > main .main_grid .box.right {
  position: absolute;
  width: 240px;
}
.Page.main > main .main_grid .box.left {
  left: -240px;
}
.Page.main > main .main_grid .box.right {
  right: -240px;
}
.Page.main > main .main_grid .box.top {
  bottom: 320px;
}
.Page.main > main .main_grid .box.middel {
  bottom: 160px;
}
.Page.main > main .main_grid .box.bottom {
  bottom: 0px;
}
.Page.main > footer {
  padding-top: 48px;
  padding-bottom: 0px;
}
.Page.main > footer .relevant_link button {
  background-color: #FFFFFF !important;
}
.Page.main .blocking_layer {
  background-color: rgba(0, 0, 0, 0.6);
  height: -webkit-calc(100vh - 128px);
  height: -moz-calc(100vh - 128px);
  height: calc(100vh - 128px);
  top: 128px;
}
.Page.main.open_all_menu > footer {
  padding-bottom: 40px;
  background-color: #FFFFFF;
}
.main_popup {
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  z-index: 15;
}
.main_popup .popup_slider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 56px;
  padding: 96px 32px 68px 32px;
  position: absolute;
  top: 100px;
  left: 50%;
  -webkit-transform: translate(-50%);
     -moz-transform: translate(-50%);
      -ms-transform: translate(-50%);
       -o-transform: translate(-50%);
          transform: translate(-50%);
}
.main_popup .popup_slider button {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 22px;
  height: 44px;
}
.main_popup .popup_slider button.btn_pre {
  background-image: url(image/main_popup_pre.svg);
}
.main_popup .popup_slider button.btn_next {
  background-image: url(image/main_popup_next.svg);
}
.main_popup .popup_slider button.btn_close {
  position: absolute;
  top: 32px;
  right: 32px;
  background-image: url(image/main_popup_close.svg);
}
.main_popup .popup_slider .display_area {
  position: relative;
  height: 464px;
  width: 992px;
  overflow: hidden;
}
.main_popup .popup_slider .display_area ul {
  position: absolute;
  left: 0px;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.main_popup .popup_slider .display_area ul li {
  list-style: none;
}
.main_popup .popup_slider .display_area ul li {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  width: 992px;
  height: 464px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
}
.main_popup .popup_slider .display_area ul li span {
  display: block;
  position: relative;
  width: 480px;
  height: 464px;
  background-color: #F7F7F8;
  color: inherit;
  text-decoration: none;
}
.main_popup .popup_slider .display_area ul li span img {
  width: 480px;
  height: 464px;
}
.main_popup .popup_slider .display_area ul li article {
  padding: 35px;
}
.main_popup .popup_slider .display_area ul li article h1 {
  font-weight: 600;
  font-size: 24px;
  color: #000000;
  padding-bottom: 20px;
  border-bottom: #C6CBD0 solid 1px;
  margin-bottom: 20px;
}
.main_popup .popup_slider .display_area ul li article .body {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  height: 322px;
  overflow-y: auto;
}
.main_popup .popup_slider .check {
  position: absolute;
  bottom: 12px;
  left: 107px;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  color: #FFFFFF;
}
.main_popup .popup_slider .check label:before {
  position: relative;
  top: -2px;
}
.main_popup .popup_slider .indicator {
  position: absolute;
  bottom: 32px;
  left: 50%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  height: 22px;
  gap: 12px;
}
.main_popup .popup_slider .indicator > button {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 16px;
  height: 16px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  background-color: #FFFFFF;
}
.main_popup .popup_slider .indicator > button.act {
  background-color: #016FF3;
}

.Page.error {
  margin-top: 200px;
}
.Page.error > div {
  padding-top: 96px;
  background-image: url(image/icon_error.svg);
  background-repeat: no-repeat;
  background-position: left top;
}
.Page.error > div h1 {
  font-weight: 600;
  font-size: 24px;
  line-height: 150%;
  color: #26282C;
  margin-top: 16px;
}
.Page.error > div p {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  color: #696E76;
  margin-bottom: 40px;
}
.Page.error > div a {
  display: inline-block;
  height: 44px;
  padding: 0 24px;
  line-height: 44px;
  text-decoration: none;
  font-weight: 500;
  font-size: 16px;
  background-color: #016FF3;
  color: #FFFFFF;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

/*�뜝�럥占쏙옙�뜝�럥占싸우삕占썩댙�삕占쏙옙�뜝�럥占썩뫔占쎌뼚占썹빊占썲뜝�럩占쎌궪�삕占쏙옙�뜝�럩占쎌궏�돥�뜝�룞�삕泳�占썹튊占썸걹占쏙옙 �뜝�럥占쏙옙�뜝�럥占싸멥궘占쏙옙占쎌궏�돥�뜝�룞�삕泳�占썲뜝�럥占썩뼹占쏙옙�뜝占� �뜝�럥占쏙옙占쎌슜占썬꺃占썬굝占쏙옙占쏙옙獒뺧옙*/
.Page > main > article {
  /*�뜝�럩占쎌궏�돥影�占썸뤃節낉옙占쏙옙占쏙옙占� �뜝�럥占쏙옙�뜝�럥占썩뫔占쎌븪猷밸븸�뜝�럥臾꾢뜝�럩占쏙옙*/
  /*CI*/
  /*�뜝�럥占쏙옙�뜝�럥占썩뫜�삕野껉퉵�삕筌뚳옙�뜝�럥占썲뜝�럩占쏙옙�솾�꺂占쏙옙占쎈냲�삕泳�占쏙옙占쏙옙占쏙옙占� �뜝�럥占쏙옙�뜝�럥占썩뫜�삕占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫔占쎌뼚짹占쏙옙�뜝�럥占싸우삕�땻占� �뜝�럥占쏙옙�뜝�럥占싸우삕占쏙옙�뜝�럥占쏙옙�뜝�럥占싸우삕�억옙*/
  /*�뜝�럥占썲뜝�럥占썹뜏占쏙옙占쏙옙占쏙옙�븪�벉占쏙옙�뜝�럥占썩뫜�삕占썬룇�삕占쎌궏�돥占싸쇽옙占� �솾�꺂占쎈끉占쏙퐞占쏙옙占쎄퀣占쏙옙占쏙옙�뇡占쏙옙�뼲�삕占쏙옙力놂옙占썩뫀占썬렔占쏙옙�뜝占�*/
  /*�뜝�럥占쏙옙�뜝�럥占썩뫔占쎌뼚짹占쏙옙�뜝�럥占썩댙�삕占싼띿삕占쏙옙�뜝�럥占썩뫜�삕亦낉옙 �뜝�럥占쏙옙�뜝�럥占썩뫔占쎌븪�벉占쏙옙�뜝�럥占썩댙�삕占싼띯뵾占쏙옙占썬굩�삕占쏙옙*/
}
.Page > main > article div.body.text ul.authentication {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  margin-top: 24px;
}
.Page > main > article div.body.text ul.authentication li {
  list-style: none;
}
.Page > main > article div.body.text ul.authentication li {
  width: 33%;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  text-align: center;
  padding: 0;
  padding-top: 132px;
  padding-bottom: 40px;
  margin-bottom: 0;
  background-position: center top 48px;
}
.Page > main > article div.body.text ul.authentication li.onepath {
  background-image: url(image/certification_onepath.svg);
}
.Page > main > article div.body.text ul.authentication li.mobile {
  background-image: url(image/certification_phone.svg);
}
.Page > main > article div.body.text ul.authentication li.ipin {
  background-image: url(image/certification_ipin.svg);
}
.Page > main > article div.body.text ul.authentication li h3 {
  font-weight: 600;
  font-size: 18px;
  color: #26282C;
  border-bottom: 16px;
}
.Page > main > article div.body.text ul.authentication li p {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #696E76;
  margin-bottom: 40px;
}
.Page > main > article div.body.text ul.authentication li a, .Page > main > article div.body.text ul.authentication li button {
  display: inline-block;
  width: 112px;
  height: 44px;
  line-height: 44px;
  text-decoration: none;
  color: #FFFFFF;
  background-color: #016FF3;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.Page > main > article div.body.text .info_box_gray.ci {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
  margin-top: 24px;
}
.Page > main > article div.body.text .info_box_gray.ci dl {
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.Page > main > article div.body.text .info_box_gray.ci dl dt {
  width: 100%;
  color: #484B51;
}
.Page > main > article div.body.text .info_box_gray.ci dl dd {
  color: #79818C;
}
.Page > main > article div.body.text .grid_ci {
  margin-top: 40px;
  margin-bottom: 40px;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  border: none;
  /*gap: 50px;*/
  gap: 15px;
}
.Page > main > article div.body.text .grid_ci li {
  padding: 0;
  background: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 16px;
}
.Page > main > article div.body.text .grid_ci li.dark_gray p {
  background-color: #333333;
}
.Page > main > article div.body.text .grid_ci li.medium_gray p {
  background-color: #BFBFBF;
}
.Page > main > article div.body.text .grid_ci li.light_gray p {
  background-color: #E6E6E1;
}
.Page > main > article div.body.text .grid_ci li.light_blue p {
  background-color: #4E8EC0;
}
.Page > main > article div.body.text .grid_ci li.yellow p {
  background-color: #FEBF2D;
}
.Page > main > article div.body.text .grid_ci li.gold p {
  background-color: #866D4B;
}
.Page > main > article div.body.text .grid_ci li.silver p {
  background-color: #8A8D8F;
}
.Page > main > article div.body.text .grid_ci li p {
  margin-top: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
     -moz-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  box-sizing: border-box;
  /*
  width: 136px;
  height: 136px;
  */
  width: 119px;
  height: 119px;;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
     -moz-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  text-align: center;
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  color: #FFFFFF;
}
.Page > main > article div.body.text .grid_ci li dl {
  font-weight: 500;
  font-size: 14px;
  line-height: 150%;
}
.Page > main > article div.body.text .grid_ci li dl dt {
  display: inline-block;
  width: 90px;
  float: left;
  color: #484B51;
}
.Page > main > article div.body.text .grid_ci li dl dd {
  margin-left: 98px;
  color: #79818C;
  padding-right: 10px;
}
.Page > main > article div.body.text .grid_ci li dl dd::after {
  content: "";
  clear: both;
}
.Page > main > article .popup.movie_list {
  display: none;
  position: fixed;
  top: 200px;
  left: 50%;
  width: 720px;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #FFFFFF;
  padding: 40px 32px;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  border: #DDE1E4 solid 1px;
  z-index: 10;
}
.Page > main > article .popup.movie_list header {
  border-bottom: #79818C solid 1px;
}
.Page > main > article .popup.movie_list header h1 {
  font-weight: 600;
  font-size: 24px;
  line-height: 150%;
  margin-bottom: 40px;
}
.Page > main > article .popup.movie_list header p {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
  margin-bottom: 16px;
}
.Page > main > article .popup.movie_list .body {
  overflow-y: scroll;
  height: 450px;
}
.Page > main > article .popup.movie_list .body h2 {
  font-weight: 400;
  font-size: 16px;
  line-height: 17px;
  color: #484B51;
  padding-top: 24px;
  margin-bottom: 16px;
  border-top: #EBEEF0 solid 1px;
}
.Page > main > article .popup.movie_list .body h2:first-child {
  border: none;
}
.Page > main > article .popup.movie_list .body .link_div {
  margin-bottom: 24px;
}
.Page > main > article > .body .link_div > h3 {
  font-weight: 600;
  font-size: 24px;
  color: #000000;
}
.Page > main > article .popup.movie_list .body .link_div a {
  padding-left: 48px;
  background-image: url(image/logo_youtube_s.svg);
  background-repeat: no-repeat;
  background-position: center left 16px;
}
.Page > main > article .popup.movie_list footer button {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 32px;
  height: 32px;
  background-image: url(image/btn_close_all_menu.svg);
  position: absolute;
  right: 32px;
  top: 32px;
}
.Page > main > article div.body.text.privacy_info .privacy_label {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.Page > main > article div.body.text.privacy_info .qr {
  padding-left: 100px;
	padding-right: 100px;
  
}
.Page > main > article div.body.text.privacy_info .privacy_label li {
  list-style: none;
}
.Page > main > article div.body.text.privacy_info .privacy_label li {
  padding: 0;
  background-image: none;
}
.Page > main > article div.body.text.privacy_info .privacy_label li a {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 8px;
  text-decoration: none;
  height: 100%;
  justify-content: space-between;
}
.Page > main > article div.body.text.privacy_info .privacy_label li a img {
	object-fit: contain;
}
.Page > main > article div.body.text.privacy_info .privacy_label li a span {
  text-align: center;
  font-size: 16px;
  color: #484B51;
  font-weight: 400;
  margin-top: auto;
  min-height: 48px;
}
.Page > main > article div.body.text.privacy_info .privacy_content {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 6px;
     -moz-border-radius: 6px;
          border-radius: 6px;
  padding: 20px 40px;
  margin-bottom: 40px;
}
.Page > main > article div.body.text.privacy_info .privacy_content li {
  list-style: none;
}
.Page > main > article div.body.text.privacy_info .privacy_content li {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  width: 40%;
  padding-left: 0;
  background-image: none;
  color: #26282C;
  font-size: 16px;
}
.Page > main > article div.body.text.privacy_info .privacy_content li a {
  color: inherit;
  text-decoration: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 14px;
  width: 97%;
}
.Page > main > article div.body.text.privacy_info .privacy_content li a img {
  width: 40px;
  height: 40px;
}
.Page > main > article div.body.text.privacy_info .privacy_article {
  line-height: 150%;
  margin-top: 40px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
}
.Page > main > article div.body.text.privacy_info .privacy_article h1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  font-size: 18px;
  margin-bottom: 16px;
}
.Page > main > article div.body.text.privacy_info .privacy_article h1 img {
  width: 40px;
  height: 40px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > p {
  margin-bottom: 8px;
  text-indent: -16px;
  padding-left: 16px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > p.star {
  margin-left: 10px;
  text-indent: 0px;
  padding-left: 20px;
  background-position: left top 3px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_star.svg);
}
.Page > main > article div.body.text.privacy_info .privacy_article > dl {
  margin-bottom: 8px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > dl:last-child {
  margin-bottom: 0;
}
.Page > main > article div.body.text.privacy_info .privacy_article > dl dt {
  margin-bottom: 4px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > dl dd {
  margin-bottom: 8px;
  padding-left: 16px;
}
.Page > main > article div.body.text.privacy_info .privacy_article .info_box_gray p, .Page > main > article div.body.text.privacy_info .privacy_article .info_box_gray dt, .Page > main > article div.body.text.privacy_info .privacy_article .info_box_gray dd {
  padding-left: 0;
  background-image: none;
}
.Page > main > article div.body.text.privacy_info .privacy_article .info_box_gray ul {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  padding: 0;
}
.Page > main > article div.body.text.privacy_info .privacy_article .info_box_gray ul li {
  list-style: none;
}
.Page > main > article div.body.text.privacy_info .privacy_article .info_box_gray ul li {
  padding-left: 20px;
  background-position: left 6px top 10px;
  background-repeat: no-repeat;
  background-image: url(image/bullet_S_line.svg);
  margin-bottom: 8px;
}
.Page > main > article div.body.text.privacy_info .privacy_article .info_box_gray ul a {
  color: inherit;
  text-decoration: none;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table {
  border-top: #79818C solid 1px;
  border-bottom: #C6CBD0 solid 1px;
  margin-bottom: 16px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table.rh_200 tr > td:first-child {
  width: 200px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table.rh_200 tr > th:first-child {
  width: 200px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table.rh_150 tr > td:first-child {
  width: 150px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table.rh_150 tr > th:first-child {
  width: 150px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table.rh_100 tr > td:first-child {
  width: 100px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table.rh_100 tr > th:first-child {
  width: 100px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table.multiple_columns th, .Page > main > article div.body.text.privacy_info .privacy_article > .table.multiple_columns td {
  padding: 20px 10px;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table.oneline_th th {
  white-space: nowrap;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table th {
  font-weight: 500;
  font-size: 16px;
  color: #26282C;
  vertical-align: middle;
  line-height: 150%;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table thead tr:first-child th {
  border-top: none;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table thead th {
  padding: 20px;
  background-color: #F7F7F8;
  border: #EBEEF0 solid 1px;
  white-space: nowrap;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table thead th:first-child {
  border-left: none;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table thead th:last-child {
  border-right: none;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody {
  font-weight: 400;
  font-size: 16px;
  color: #484B51;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody tr:last-child th, .Page > main > article div.body.text.privacy_info .privacy_article > .table tbody tr:last-child td {
  border-bottom: none;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody th, .Page > main > article div.body.text.privacy_info .privacy_article > .table tbody td {
  border: #EBEEF0 solid 1px;
  vertical-align: middle;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody th:first-child, .Page > main > article div.body.text.privacy_info .privacy_article > .table tbody td:first-child {
  border-left: none;
  white-space: nowrap;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody th:last-child, .Page > main > article div.body.text.privacy_info .privacy_article > .table tbody td:last-child {
  border-right: none;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody th.left, .Page > main > article div.body.text.privacy_info .privacy_article > .table tbody td.left {
  text-align: left;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody th.center, .Page > main > article div.body.text.privacy_info .privacy_article > .table tbody td.center {
  text-align: center;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody th.right, .Page > main > article div.body.text.privacy_info .privacy_article > .table tbody td.right {
  text-align: right;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody th em, .Page > main > article div.body.text.privacy_info .privacy_article > .table tbody td em {
  color: #E10404;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody th {
  color: inherit;
}
.Page > main > article div.body.text.privacy_info .privacy_article > .table tbody td {
  padding: 24px;
  line-height: 150%;
}
.Page > main > article div.body.text.greeting {
  position: relative;
}
.Page > main > article div.body.text.greeting img {
  position: absolute;
  right: 150px;
  top: 0;
}

/*�솾�꺂占쏙옙占쎈냲�삕亦낉옙占쏙옙占쏙옙筌γ굩�삕占쏙옙�뜝�럥占썩뫜�삕占쏙옙 �뜝�럥占쏙옙�뜝�럥占싸우삕占썩댙�삕占쏙옙�뜝�럥占썩뫔占쎌뼚占썹빊占썲뜝�럩占쎌궪�삕占쏙옙*/
.Page.Job_skill > header .main_menu nav {
  margin-left: 38px;
  margin-right: 38px;
}
.Page.Job_skill > header .main_menu nav ul > li > a {
  font-size: 17px;
}
.Page.Job_skill .body {
  position: relative;
}
.Page.Job_skill .body .map_div {
  background-color: #ccc;
  height: 450px;
}
.Page.Job_skill .body .img_grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 30px 72px;
}
.Page.Job_skill .body .img_grid figcaption {
  text-align: center;
  margin-top: 8px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
}
.Page.Job_skill .main_img {
  width: 1200px;
  background-color: #ccc;
  margin-bottom: 40px;
}
.Page.Job_skill .main_content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
}
.Page.Job_skill .main_content > div {
  width: -webkit-calc(50% - 20px);
  width: -moz-calc(50% - 20px);
  width: calc(50% - 20px);
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
     -moz-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
.Page.Job_skill .main_content .map .map_div {
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
  margin-top: 16px;
  background-color: #ccc;
  height: 325px;
}
.Page.Job_skill .main_content h2 {
  font-weight: 600;
  font-size: 24px;
  line-height: 150%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 24px;
}
.Page.Job_skill .main_content h2 a {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 20px;
  height: 20px;
  background-image: url(image/icon_pluse_big.svg);
}
.Page.Job_skill .main_content .notice_item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 16px;
}
.Page.Job_skill .main_content .notice_item article {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 282px;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
     -moz-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  padding: 40px;
  border: 1px solid #DDE1E4;
  -webkit-border-radius: 8px;
     -moz-border-radius: 8px;
          border-radius: 8px;
}
.Page.Job_skill .main_content .notice_item article:first-child {
  background-image: url(image/bg_notice_articel.svg);
}
.Page.Job_skill .main_content .notice_item article header {
  margin-bottom: 24px;
}
.Page.Job_skill .main_content .notice_item article header h1 {
  font-weight: 500;
  font-size: 18px;
  line-height: 150%;
}
.Page.Job_skill .main_content .notice_item article .body {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  margin-bottom: 20px;
  height: 160px;
}
.Page.Job_skill .main_content .notice_item article footer {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #79818C;
}
.Page.Job_skill .map_area {
  padding: 40px;
  background-color: #DBDDE5;
  border: 1px solid #DDE1E4;
  text-align: center;
}
.Page.Job_skill .map_area img {
  margin-top: 64px;
}
.Page.Job_skill .map_area .info_div {
  background-color: #FFFFFF;
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
  padding: 40px;
}
.Page.Job_skill .map_area.type02 .info_div {
  background-color: #FFFFFF;
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
  padding: 40px;
}
.Page.Job_skill .map_area.type02 .info_div ul {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  text-align: left;
}
.Page.Job_skill .map_area.type02 .info_div ul li {
  list-style: none;
}
.Page.Job_skill .map_area.type02 .info_div li {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 40px;
  border-right: #EBEEF0 solid 1px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  width: 25%;
  color: #696E76;
}
.Page.Job_skill .map_area.type02 .info_div li p {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 4px;
  color: #484B51;
}
.Page.Job_skill .map_area.type02 .info_div li::before {
  content: "1";
  display: block;
  width: 40px;
  height: 40px;
  line-height: 40px;
  text-align: center;
  -webkit-border-radius: 20px;
     -moz-border-radius: 20px;
          border-radius: 20px;
  background-color: #EBEEF0;
  margin-bottom: 16px;
  font-weight: 600;
  font-size: 16px;
}
.Page.Job_skill .map_area.type02 .info_div li:nth-of-type(1) {
  padding-left: 0;
}
.Page.Job_skill .map_area.type02 .info_div li:nth-of-type(2)::before {
  content: "2";
}
.Page.Job_skill .map_area.type02 .info_div li:nth-of-type(3)::before {
  content: "3";
}
.Page.Job_skill .map_area.type02 .info_div li:nth-of-type(4) {
  padding-right: 0;
  border-right: none;
}
.Page.Job_skill .map_area.type02 .info_div li:nth-of-type(4)::before {
  content: "4";
}
.Page.Job_skill .map_area.type03 ul, .Page.Job_skill .map_area.type05 ul {
  padding: 0;
  text-align: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.Page.Job_skill .map_area.type03 ul li, .Page.Job_skill .map_area.type05 ul li {
  list-style: none;
}
.Page.Job_skill .map_area.type03 ul li, .Page.Job_skill .map_area.type05 ul li {
  position: relative;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #696E76;
  width: 33.333%;
  margin-right: 80px;
  padding-left: 86px;
}
.Page.Job_skill .map_area.type03 ul li:last-child, .Page.Job_skill .map_area.type05 ul li:last-child {
  margin-right: 0;
}
.Page.Job_skill .map_area.type03 ul li::before, .Page.Job_skill .map_area.type05 ul li::before {
  position: absolute;
  content: "";
  display: block;
  width: 64px;
  height: 64px;
  background-color: #016FF3;
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
  left: 0;
  top: 0;
  background-repeat: no-repeat;
  background-position: center center;
}
.Page.Job_skill .map_area.type03 ul li:nth-of-type(1)::before, .Page.Job_skill .map_area.type05 ul li:nth-of-type(1)::before {
  background-image: url(image/icon_map03_01.svg);
}
.Page.Job_skill .map_area.type03 ul li:nth-of-type(2)::before, .Page.Job_skill .map_area.type05 ul li:nth-of-type(2)::before {
  background-image: url(image/icon_map03_02.svg);
  background-color: #0F298F;
}
.Page.Job_skill .map_area.type03 ul li:nth-of-type(3)::before, .Page.Job_skill .map_area.type05 ul li:nth-of-type(3)::before {
  background-image: url(image/icon_map03_03.svg);
}
.Page.Job_skill .map_area.type03 ul li p, .Page.Job_skill .map_area.type05 ul li p {
  font-weight: 600;
  font-size: 18px;
  line-height: 150%;
  color: #26282C;
  margin-bottom: 8px;
}
.Page.Job_skill .map_area.type04 > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 32px;
}
.Page.Job_skill .map_area.type04 > div div:first-child {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.Page.Job_skill .map_area.type04 > div div {
  text-align: left;
}
.Page.Job_skill .map_area.type04 > div div h3 {
  font-weight: 600;
  font-size: 18px;
  line-height: 150%;
  margin-bottom: 24px;
}
.Page.Job_skill .map_area.type04 > div div .subtitle {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  text-align: center;
  margin-bottom: 16px;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div .label_div {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div .label_div p {
  font-weight: 500;
  font-size: 16px;
  color: #FFFFFF;
  height: 40px;
  line-height: 40px;
  -webkit-border-radius: 20px;
     -moz-border-radius: 20px;
          border-radius: 20px;
  text-align: center;
  margin-bottom: 24px;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div:nth-of-type(1) .label_div {
  position: relative;
  padding-right: 36px;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div:nth-of-type(1) .label_div p {
  background-color: #016FF3;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div:nth-of-type(1) .label_div:after {
  position: absolute;
  top: 15px;
  right: -8px;
  content: "";
  display: block;
  width: 32px;
  height: 10px;
  background-image: url(image/arrow_map04_right.svg);
  background-position: center center;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div:nth-of-type(2) {
  margin-right:17px;
  padding: 0 18px;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div:nth-of-type(2) .label_div p {
  background-color: #0F298F;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div:nth-of-type(3) .label_div {
  position: relative;
  padding-left: 36px;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div:nth-of-type(3) .label_div p {
  background-color: #696E76;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div:nth-of-type(3) .label_div:after {
  position: absolute;
  top: 15px;
  left: -8px;
  content: "";
  display: block;
  width: 32px;
  height: 10px;
  background-image: url(image/arrow_map04_left.svg);
  background-position: center center;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div:last-child {
  padding-top: 38px;
  margin-right: 0;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div .content_div {
  padding: 24px;
  background: #EBEEF0;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #696E76;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(1) .block > div .content_div p {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #26282C;
  margin-bottom: 10px;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(2) ul {
  padding: 0;
  text-align: center;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(2) ul li {
  list-style: none;
}
.Page.Job_skill .map_area.type04 > div div:nth-of-type(2) ul li {
  width: 180px;
  height: 40px;
  line-height: 40px;
  background-color: #EBEEF0;
  -webkit-border-radius: 20px;
     -moz-border-radius: 20px;
          border-radius: 20px;
  margin-bottom: 20px;
  font-weight: 400;
  font-size: 16px;
  color: #26282C;
}
.Page.Job_skill .map_area.type05 ul li:nth-of-type(1)::before {
  background-image: url(image/icon_map05_01.svg);
}
.Page.Job_skill .map_area.type05 ul li:nth-of-type(2)::before {
  background-image: url(image/icon_map05_02.svg);
}
.Page.Job_skill .map_area.type05 ul li:nth-of-type(3)::before {
  background-image: url(image/icon_map05_03.svg);
}
.Page.Job_skill.main_map > header {
  border-bottom: #DDE1E4 solid 1px;
}
.Page.Job_skill.main_map > main {
  margin-top: 57px;
  padding-top: 140px;
}
.Page.Job_skill.main_map > main header {
  display: block;
  height: auto;
  background-image: url(image/bg_main_map.svg);
  background-repeat: no-repeat;
  background-position: right 20px bottom -25px;
}
.Page.Job_skill.main_map > main header h1 {
  margin-bottom: 32px;
}
.Page.Job_skill.main_map > main header p {
  font-weight: 400;
  font-size: 20px;
  line-height: 150%;
  color: #484B51;
  padding-bottom: 74px;
}
.Page.Job_skill.main_map > main .body {
  padding-top: 80px;
  padding-bottom: 80px;
  background-color: #F7F7F8;
}
.Page.Job_skill.main_map > main .body .map_area {
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
  border: 1px solid #DDE1E4;
  text-align: left;
  padding-bottom: 80px;
  position: relative;
}
.Page.Job_skill.main_map > main .body .map_area .legend {
  padding: 0;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  padding: 24px 40px;
  gap: 16px;
  width: 544px;
  background-color: #FFFFFF;
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
}
.Page.Job_skill.main_map > main .body .map_area .legend li {
  list-style: none;
}
.Page.Job_skill.main_map > main .body .map_area .legend li {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
}
.Page.Job_skill.main_map > main .body .map_area .legend li::before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.Page.Job_skill.main_map > main .body .map_area .legend li.s::before {
  background-color: #FE4694;
}
.Page.Job_skill.main_map > main .body .map_area .legend li.c::before {
  background-color: #65CF26;
}
.Page.Job_skill.main_map > main .body .map_area .legend li.d::before {
  background-color: #FFA211;
}
.Page.Job_skill.main_map > main .body .map_area .legend li.t::before {
  background-color: #396EFF;
}
.Page.Job_skill.main_map > main .body .map_area img {
  margin-left: 56px;
}
.Page.Job_skill.main_map > main .body .map_area .list {
  position: absolute;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding: 56px 48px;
  top: 133px;
  right: 56px;
  width: 488px;
  background-color: #FFFFFF;
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
}
.Page.Job_skill.main_map > main .body .map_area .list > div {
  margin-bottom: 40px;
}
.Page.Job_skill.main_map > main .body .map_area .list > div.kw {
  position: absolute;
  left: 286px;
  top: 56px;
}
.Page.Job_skill.main_map > main .body .map_area .list > div.ch {
  position: absolute;
  left: 286px;
  top: 177px;
}
.Page.Job_skill.main_map > main .body .map_area .list > div.gy {
  position: absolute;
  left: 286px;
  top: 443px;
}
.Page.Job_skill.main_map > main .body .map_area .list > div.ju {
  margin-bottom: 0px;
}
.Page.Job_skill.main_map > main .body .map_area .list h2 {
  font-weight: 600;
  font-size: 24px;
  line-height: 150%;
  color: #26282C;
  margin-bottom: 24px;
}
.Page.Job_skill.main_map > main .body .map_area .list ul {
  padding: 0;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li {
  list-style: none;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #484B51;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  gap: 8px;
  margin-bottom: 8px;
  position: relative;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li::before {
  content: "";
  display: block;
  width: 8px;
  height: 8px;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li.s::before {
  background-color: #FE4694;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li.c::before {
  background-color: #65CF26;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li.d::before {
  background-color: #FFA211;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li.t::before {
  background-color: #396EFF;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li a {
  color: inherit;
  text-decoration: none;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li a:hover, .Page.Job_skill.main_map > main .body .map_area .list ul li a.hover {
  font-weight: 600;
  text-decoration: underline;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li article {
  position: absolute;
  display: none;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 392px;
  left: 0px;
  top: 20px;
  background-color: rgba(46, 55, 90, 0.9);
  width: 100%;
  padding: 32px 24px;
  color: #FFFFFF;
  z-index: 10;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li article > h1 {
  font-weight: 600;
  font-size: 16px;
  line-height: 150%;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li article > div {
  max-height: 240px;
  overflow-y: scroll;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li article > div h3 {
  font-weight: 500;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 16px;
  margin-top: 16px;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li article > div dt {
  margin-bottom: 4px;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li article > div dt::before {
  content: "�뜝�럥占쏙옙�뜝�럥占싸뤄옙怨ㅼ삕 ";
}
.Page.Job_skill.main_map > main .body .map_area .list ul li article > div dd {
  margin-left: 16px;
  margin-bottom: 8px;
}
.Page.Job_skill.main_map > main .body .map_area .list ul li article > div dd::before {
  content: "- ";
}
.Page.Job_skill.main_map > main .body .map_area .list .ch ul li article, .Page.Job_skill.main_map > main .body .map_area .list .gy ul li article {
  width: 392px;
  left: -238px;
}
.Page.Job_skill.main_map > main .body .map_area .map_title_div {
  font-weight: 400;
  font-size: 16px;
  line-height: 150%;
  color: #FFFFFF;
  padding: 6px 16px;
  background-color: #016FF3;
  -webkit-border-radius: 2px;
     -moz-border-radius: 2px;
          border-radius: 2px;
  position: absolute;
  top: 0px;
  left: 0px;
}

/*�뜝�럥占쏙옙�뜝�럥占썩뫔占쎌뼚횞�떋�띿삕�몭�씛�럷�뙴占쏙옙占쏙옙占썲뜝占� 占쏙옙占쏙옙�뜝�럥���뜝�뜦占싸우삕占싼덌옙*/
.Page .image_view_layer {
  position: fixed;
  top: 235px;
  left: 50%;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
  background-color: #FFFFFF;
  z-index: 15;
}
.Page .image_view_layer img {
  max-height: 500px;
}
.Page .image_view_layer figcaption {
  padding: 8px 0px 16px 0px;
  text-align: center;
  font-weight: 400;
  color: #484B51;
}
.Page .image_view_layer button {
  position: absolute;
  right: -45px;
  top: -45px;
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 40px;
  height: 40px;
  background-image: url(image/main_popup_close.svg);
}

.Page.submain {
  /*�뜝�럥占쏙옙�뜝�럥占썩뫜�삕亦낉옙�뜝�럥占쏙옙�뜝�럥占싸울옙占썬룗占쏙옙�뜝�럥占썩뫔占쎌뼲�삕 �솾�꺂占쏙옙占쎌궪�삕占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫜�삕占쎈챿�삕占쏙옙�뜝�럥占썩뫜�삕獒뺧옙*/
  /*占쏙옙占썩뫖占썽큺占쏙옙占쏙옙占썲뜝�럥占쏙옙�뜝�럩占쏙옙�뜝�럩占썬굩�삕占쏙옙 �솾�꺂占쏙옙占쎌궪�삕占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫜�삕占쎈챿�삕占쏙옙�뜝�럥占썩뫜�삕獒뺧옙*/
  /*�솾�꺂占쏙옙占쎈냲�삕亦낉옙�솾占썼퉪占썹뙴占썲뜝�럩占쏙옙占쏙옙占쏙옙占쏙옙�뜝�럥占쏙옙�뜝�럥占썩뫓占쎄낀�삕*/
  /*占쏙옙占썩뫖占썽큺占썼첋占썲뜝�럥占쏙옙占쏙옙�뜝�럩占쏙옙�뜝�럥占쎌궏占쏙옙�슦占쏙옙�뜝�럥占쎌궍占쏙옙�뜝占�*/
  /*�뜝�럥占쏙옙�뜝�럥占썩뫜�삕占썬룇�삕占쎌궏�돥影�占썲젆�껓옙占쏙옙占쏙옙占썲뜝�럥占썲뜝�럥占썲뜝�럩占쏙옙*/
  /*占쏙옙占썩뫖占썹뵓怨뺧옙�벊占쏙옙占쏙옙占쎌슜占쏙옙�뜝�럥占싸뤄옙怨뺤돖筌뚳옙�뜝�럥占썲뜝�럩占쏙옙*/
}

.Page.submain > main {
  background-color: #F8FAFB;
  padding-bottom: 56px;
}
.Page.submain > main .content_width {
  display: grid;
}
.Page.submain > main .content_width > div {
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
  background-color: #FFFFFF;
}
.Page.submain > main .content_width > div:has(article) {
  background: none;
  border: none;
}
.Page.submain > main .content_width > div:has(article) > .body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
}
.Page.submain > main .content_width > div:has(article) article {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
  background-color: #FFFFFF;
  width: 298px;
  height: 340px;
  padding: 28px;
  padding-top: 48px;
}
.Page.submain > main .content_width > div:has(article) article header {
  margin-bottom: 20px;
}
.Page.submain > main .content_width > div:has(article) article header .label {
  font-size: 18px;
  color: #0F298F;
  margin-bottom: 11px;
}
.Page.submain > main .content_width > div:has(article) article header .label::before {
  content: "[ ";
}
.Page.submain > main .content_width > div:has(article) article header .label::after {
  content: " ]";
}
.Page.submain > main .content_width > div:has(article) article header h1 {
  font-size: 20px;
  color: #000000;
}
.Page.submain > main .content_width > div:has(article) article .body {
  font-size: 16px;
  line-height: 150%;
  color: #6B6B77;
  min-height: 140px;
  max-height: 140px;
  overflow: hidden;
}
.Page.submain > main .content_width > div:has(article) article .body ul {
  padding: 0;
}
.Page.submain > main .content_width > div:has(article) article .body ul li {
  list-style: none;
}
.Page.submain > main .content_width > div:has(article) article .body ul .label {
  color: #000000;
}
.Page.submain > main .content_width > div:has(article) article footer {
  font-size: 16px;
  line-height: 150%;
  color: #6B6B77;
}
.Page.submain > main .content_width > div .header {
  position: relative;
  margin-bottom: 16px;
}
.Page.submain > main .content_width > div .header h2 {
  color: #000000;
  font-size: 22px;
  font-weight: bold;
}
.Page.submain > main .content_width > div .header h2.tpt {
	color: transparent;
}
.Page.submain > main .content_width > div .header a {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  display: block;
  width: 30px;
  height: 30px;
  background-image: url(image/submain_title_link_more.svg);
  position: absolute;
  right: 0;
  top: 0;
}
.Page.submain > main .content_width > div.inner_title {
  padding: 38px;
}
.Page.submain > main .content_width > div .link_list {
	padding: 0;
}
.Page.submain > main .content_width > div .link_list.twobtn {
  display: flex;
  justify-content: center;
  gap: 5%;
  padding: 25px !important;
  margin-bottom: 18px !important;
}
.Page.submain > main .content_width > div .link_list li {
  list-style: none;
}
.Page.submain > main .content_width > div .link_list li {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  padding-left: 18px;
  padding-right: 35px;
  height: 40px;
  background-color: #FFFFFF;
  -webkit-border-radius: 20px;
     -moz-border-radius: 20px;
          border-radius: 20px;
  line-height: 40px;
  background-image: url(image/submin_icon_link_list.svg);
  background-repeat: no-repeat;
  background-position: center right 18px;
  margin-bottom: 14px;
}
.Page.submain > main .content_width > div .link_list.twobtn li {
  width: 43%;
  margin-bottom: 0;
}
.Page.submain > main .content_width > div .link_list li:last-child {
  margin-bottom: 0;
}
.Page.submain > main .content_width > div .link_list li a {
	width: 100%;
	display: block;
  color: inherit;
  text-decoration: none;
}
.Page.submain > main .content_width > div .link_list.twobtn li a {
	padding-left: 0;
	letter-spacing:-2px;
}
.Page.submain > main .content_width > div .link_list.file li {
  background-image: url(image/submin_icon_link_list_file.svg);
}
.Page.submain > main .content_width > div .quarter {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.Page.submain > main .content_width > div .quarter li {
  list-style: none;
}
.Page.submain > main .content_width > div .quarter li {
  position: relative;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 50%;
  font-size: 22px;
  color: #000000;
  height: 190px;
  padding: 36px;
  padding-bottom: 26px;
  border-left: #DDE1E4 solid 1px;
  border-bottom: #DDE1E4 solid 1px;
  background-repeat: no-repeat;
  background-position: bottom 26px right 26px;
}
.Page.submain > main .content_width > div .quarter li:nth-of-type(1) {
  border-left: none;
}
.Page.submain > main .content_width > div .quarter li:nth-of-type(3) {
  border-left: none;
  border-bottom: none;
}
.Page.submain > main .content_width > div .quarter li:nth-of-type(4) {
  border-bottom: none;
}
.Page.submain > main .content_width > div .quarter li a {
  color: inherit;
  text-decoration: none;
  display: block;
  width: 100%;
  height: 100%;
  background-image: url(image/submain_icon_quarter.svg);
  background-position: left bottom;
  background-repeat: no-repeat;
}
.Page.submain > main .content_width > div .red_dot {
  padding: 0;
}
.Page.submain > main .content_width > div .red_dot li {
  list-style: none;
}
.Page.submain > main .content_width > div .red_dot li {
  font-size: 17px;
  line-height: 180%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
          width: 100%;
}
.Page.submain > main .content_width > div .red_dot li a {
  color: inherit;
  text-decoration: none;
  width: 100%;
  max-width: 400px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.Page.submain > main .content_width > div .red_dot li a::before {
  content: ".";
  color: #FE3E1F;
  padding-right: 5px;
  position:relative;
  top: -4px;
}
.Page.submain > main .content_width > div .red_dot li time {
  font-size: 15px;
  color: #6B6B77;
}
.Page.submain > main .content_width > div .box_link {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
     -moz-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 10px;
}
.Page.submain > main .content_width > div .box_link li {
  list-style: none;
}
.Page.submain > main .content_width > div .box_link li {
  -webkit-box-flex: 30%;
  -webkit-flex: 30%;
     -moz-box-flex: 30%;
      -ms-flex: 30%;
          flex: 30%;
  color: #000000;
}
.Page.submain > main .content_width > div .box_link li a {
  font-size: 17px;
  width: 100%;
  height: 53px;
  line-height: 53px;
  border: #DDE1E4 solid 1px;
  display: block;
  text-align: center;
  color: inherit;
  text-decoration: none;
  background-color: #F1F6FB;
}
.Page.submain > main .content_width > div .box_link li a:hover, .Page.submain > main .content_width > div .box_link li a:focus {
  background-color: #00479D;
  color: #FFFFFF;
  font-weight: bold;
}
.Page.submain > main .content_width > div .position_link {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  gap: 17px 42px;
}
.Page.submain > main .content_width > div .position_link li {
  list-style: none;
}
.Page.submain > main .content_width > div .position_link li {
  -webkit-box-flex: 0 0 45%;
  -webkit-flex: 0 0 45%;
     -moz-box-flex: 0 0 45%;
      -ms-flex: 0 0 45%;
          flex: 0 0 45%;
          /*
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
          */
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  color: #110E4D;
  font-size: 17px;
  font-weight: 500;
  padding-bottom: 8px;
  border-bottom: #E6E6ED solid 1px;
  padding-left: 25px;
  background-image: url(image/submain_position_link_01.png);
  background-position: top left;
  background-repeat: no-repeat;
}
/*
.Page.submain > main .content_width > div .position_link li:last-child {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
     -moz-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
*/
.Page.submain > main .content_width > div .position_link li a {
  display: block;
  color: inherit;
  text-decoration: none;
  background-image: url(image/submain_position_link_02.svg);
  background-position: center right 10px;
  background-repeat: no-repeat;
}
.Page.submain > main .content_width > div .bullet_link {
  padding: 0;
  gap: 17px 42px;
}
.Page.submain > main .content_width > div .bullet_link.mk2 li {
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 16px;
}
.Page.submain > main .content_width > div .bullet_link li {
  list-style: none;
}
.Page.submain > main .content_width > div .bullet_link li {
  -webkit-box-flex: 45%;
  -webkit-flex: 45%;
     -moz-box-flex: 45%;
      -ms-flex: 45%;
          flex: 45%;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  color: #110E4D;
  font-size: 17px;
  font-weight: 500;
  padding-bottom: 15px;
  padding-top: 15px;
  border-bottom: #E6E6ED dotted 1px;
  padding-left: 30px;
  background-image: url(image/submain_bullet_link.svg);
  background-position: center left;
  background-repeat: no-repeat;
}
.Page.submain > main .content_width > div .bullet_link li:last-child {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
     -moz-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
}
.Page.submain > main .content_width > div .bullet_link li a {
  display: block;
  color: inherit;
  text-decoration: none;
  background-image: url(image/submain_position_link_02.svg);
  background-position: center right 10px;
  background-repeat: no-repeat;
}
.Page.submain.type01 > main .content_width {
  grid-template-columns: 570px 570px;
  grid-template-areas: "a b" "c d";
  gap: 38px 60px;
}
.Page.submain.type01 > main .content_width .item02 {
  background-color: transparent;
  border: none;
}
.Page.submain.type01 > main .content_width .item02 ul {
  padding: 0;
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
  background-color: #FFFFFF;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.Page.submain.type01 > main .content_width .item02 ul li {
  list-style: none;
}
.Page.submain.type01 > main .content_width .item02 ul li {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 33.3%;
  text-align: center;
  height: 170px;
  color: #000000;
  line-height: 110%;
  border-bottom: #DDE1E4 solid 1px;
  border-left: #DDE1E4 solid 1px;
}
.Page.submain.type01 > main .content_width .item02 ul li a {
  display: block;
  color: inherit;
  text-decoration: none;
  padding-top: 118px;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(1) {
  border-left: none;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(1) a {
  background-image: url(image/submin_icon_01_item02_01.svg);
  background-repeat: no-repeat;
  background-position: center top 22px;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(2) a {
  background-image: url(image/submin_icon_01_item02_02.svg);
  background-repeat: no-repeat;
  background-position: center top 22px;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(3) a {
  background-image: url(image/submin_icon_01_item02_03.svg);
  background-repeat: no-repeat;
  background-position: center top 22px;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(4) {
  border-left: none;
  border-bottom: none;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(4) a {
  background-image: url(image/submin_icon_01_item02_04.svg);
  background-repeat: no-repeat;
  background-position: center top 22px;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(5) {
  border-bottom: none;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(5) a {
  background-image: url(image/submin_icon_01_item02_05.svg);
  background-repeat: no-repeat;
  background-position: center top 22px;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(6) {
  border-bottom: none;
}
.Page.submain.type01 > main .content_width .item02 ul li:nth-of-type(6) a {
  background-image: url(image/submin_icon_01_item02_06.svg);
  background-repeat: no-repeat;
  background-position: center top 22px;
}
.Page.submain.type01 > main .content_width .item04 {
  background-color: transparent;
  border: none;
}
/* 占썩뫀占싼됵옙占썲뜝�럥占쎌뇯占썲뜝占� �뵓怨뚯뫓占쏙옙占쎄퀡�뼺�뜝占� css */
.Page.submain > main .content_width .item04.nocss {
	padding: 0 !important;
	background: transparent !important;
	border: none !important;
	border-radius: 0 !important;
}
.Page.submain > main .content_width .item04.nflex {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
}
.Page.submain > main .content_width .item04 .innertop {
	padding: 38px;
	background: #fff;
	border: 1px solid #dde1e4;
	border-radius: 10px;
}
.Page.submain > main .content_width .item04 .innerbottom {
	display: flex;
	justify-content: space-between;
}
.Page.submain > main .content_width .item04 .innerbottom a {
	width: 48%;
	font-size: 19px;
	border: 1px solid #dde1e4;
	border-radius: 10px;
	box-sizing: border-box;
	padding: 25px 0 25px 30px;
	display: flex;
	background: #fff;
	align-items: center;
	text-decoration: none;
	color: #000;
    background-position: 90% center;
    background-repeat: no-repeat;
    background-image: url(image/submain_position_link_02.svg);
}
.Page.submain.type01 > main .content_width .item04 > ul {
  padding: 20px 230px 20px 36px;
  background-color: #B2CFFE;
  background-image: url(image/submin_bg_01_item04_01.svg);
  background-position: right bottom;
  background-repeat: no-repeat;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
  margin-bottom: 11px;
}
.Page.submain.type01 > main .content_width .item04 > ul li {
  font-size: 17px;
  color: #110E4D;
}
.Page.submain.type01 > main .content_width .item04 .movie {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 12px;
}
.Page.submain.type01 > main .content_width .item04 .movie div {
  position: relative;
  width: -webkit-calc(50% - 6px);
  width: -moz-calc(50% - 6px);
  width: calc(50% - 6px);
}
.Page.submain.type01 > main .content_width .item04 .movie div::after {
  position: absolute;
  top: 9px;
  left: 9px;
  display: block;
  content: "";
  width: 30px;
  height: 30px;
  background-image: url(image/submain_icon_youtube.svg);
  background-repeat: no-repeat;
  background-position: center center;
}
.Page.submain.type01 > main .content_width .item04 .movie div img {
  width: 100%;
  height: 190px;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
}
.Page.submain.type02 > main .content_width {
  grid-template-columns: 580px 580px;
  grid-template-areas: "a b" "c d" "e e";
  gap: 40px;
}
.Page.submain.type02 > main .content_width .item01 ul li:nth-child(1) {
  background-image: url(image/submin_icon_02_item01_01.svg);
  background-position: right 31px bottom 26px;
  background-repeat: no-repeat;
}
.Page.submain.type02 > main .content_width .item01 ul li:nth-child(2) {
  background-image: url(image/submin_icon_02_item01_02.svg);
  background-position: right 31px bottom 26px;
  background-repeat: no-repeat;
}
.Page.submain.type02 > main .content_width .item01 ul li:nth-child(3) {
  background-image: url(image/submin_icon_02_item01_03.svg);
  background-position: right 31px bottom 26px;
  background-repeat: no-repeat;
}
.Page.submain.type02 > main .content_width .item01 ul li:nth-child(4) {
  background-image: url(image/submin_icon_02_item01_04.svg);
  background-position: right 31px bottom 26px;
  background-repeat: no-repeat;
}
.Page.submain.type02 > main .content_width .item02 {
  border: none;
  background-color: #FFE6E4;
  background-image: url(image/submin_bg_02_item02_01.png);
  background-repeat: no-repeat;
  background-position: center bottom 24px;
  text-align: center;
}
.Page.submain.type02 > main .content_width .item02 p {
  font-size: 17px;
  color: #4E4E51;
}
.Page.submain.type02 > main .content_width .item02 p.slogan {
  margin-top: 40px;
  font-size: 30px;
  margin-bottom: 8px;
}
.Page.submain.type02 > main .content_width .item02 p.slogan em {
  color: #FE3E1F;
}
.Page.submain.type02 > main .content_width .item03 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding: 20px 254px 20px 36px;
  background-color: #D7E3F9;
  background-image: url(image/submin_bg_02_item03_01.svg);
  background-repeat: no-repeat;
  background-position: bottom right;
}
.Page.submain.type02 > main .content_width .item03 ul {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.Page.submain.type02 > main .content_width .item05 {
  grid-area: e;
}
.Page.submain.type02 > main .content_width .item05 ul {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
}
.Page.submain.type02 > main .content_width .item05 ul li {
  list-style: none;
}
.Page.submain.type02 > main .content_width .item05 ul li {
  width: 25%;
  padding: 28px 30px;
  border-left: #DDE1E4 solid 1px;
  background-image: url(image/submain_icon_quarter.svg);
  background-position: center right 30px;
  background-repeat: no-repeat;
}
.Page.submain.type02 > main .content_width .item05 ul li:first-child {
  border-left: none;
}
.Page.submain.type02 > main .content_width .item05 ul li a {
  color: inherit;
  text-decoration: none;
}
.Page.submain.type03 > main .content_width {
  grid-template-columns: 580px 580px;
  grid-template-areas: "a b" "c d" "e d" "f g";
  gap: 20px 40px;
}
.Page.submain.type03 > main .content_width > div .body p {
  font-size: 16px;
  color: #61616C;
  margin-bottom: 20px;
}
.Page.submain.type03 > main .content_width .item03 {
  grid-area: d;
}
.Page.submain.type03 > main .content_width .item04 {
  padding: 30px 38px;
  background-image: url(image/submain_bg_03_item04_02.png);
  background-repeat: no-repeat;
  background-position: right bottom;
}
.Page.submain.type03 > main .content_width .item04 h2 {
  color: #0F298F;
}
.Page.submain.type03 > main .content_width .item04 h2:after {
  display: block;
  content: "";
  background-image: url(image/submain_bg_03_item04_01.svg);
  background-repeat: no-repeat;
  background-position: center center;
  width: 38px;
  height: 45px;
  position: absolute;
  top: -16px;
  right: 305px;
}
.Page.submain.type03 > main .content_width .item04 p {
  color: #61616C;
  font-size: 16px;
  line-height: 150%;
  margin-bottom: 0 !important;
  padding-right: 40px;
}
.Page.submain.type03 > main .content_width .item05 {
 /* padding: 20px 38px;*/
  font-size: 20px;
  font-weight: 700;
  color: #000000;
}
.Page.submain.type03 > main .content_width .item05 a {
  display: block;
  color: inherit;
  text-decoration: none;
  background-image: url(image/submain_icon_quarter.svg);
  background-position: center right;
  background-repeat: no-repeat;
}
.Page.submain.type03 > main .content_width .item06 {
  padding: 38px 38px;
  background-color: #EDF4FD;
  background-image: url(image/submain_bg_03_item06_01.svg);
  background-repeat: no-repeat;
  background-position: center left 28px;
}
.Page.submain.type03 > main .content_width .item06 .header, .Page.submain.type03 > main .content_width .item06 .body {
  padding-left: 145px;
}
.Page.submain.type03 > main .content_width .item06 .body {
  color: #61616C;
  font-size: 16px;
}
.Page.submain.type03 > main .content_width .item07 {
  padding: 38px 38px;
  background-color: #FEF1F2;
  background-image: url(image/submain_bg_03_item07_01.svg);
  background-repeat: no-repeat;
  background-position: center left 28px;
}
.Page.submain.type03 > main .content_width .item07 .header, .Page.submain.type03 > main .content_width .item07 .body {
  padding-left: 145px;
}
.Page.submain.type03 > main .content_width .item07 .body {
  color: #61616C;
  font-size: 16px;
}
.Page.submain.type04 > main .content_width {
  grid-template-columns: 380px 370px 370px;
  grid-template-areas: "a b d" "a c d" "e i g" "f i h";
  gap: 20px 40px;
}
.Page.submain.type04 > main .item01 {
  grid-area: a;
}
.Page.submain.type04 > main .item01 ul li {
  border-bottom: #EBEEF0 solid 1px;
  padding-left: 45px;
  padding-top: 20px;
  padding-bottom: 20px;
}
.Page.submain.type04 > main .item01 ul li:nth-of-type(1) {
  background-image: url(image/submain_icon_04_item01_01.svg);
}
.Page.submain.type04 > main .item01 ul li:nth-of-type(2) {
  background-image: url(image/submain_icon_04_item01_02.svg);
}
.Page.submain.type04 > main .item01 ul li:nth-of-type(3) {
  background-image: url(image/submain_icon_04_item01_03.svg);
}
.Page.submain.type04 > main .item01 ul li:nth-of-type(4) {
  background-image: url(image/submain_icon_04_item01_04.svg);
}
.Page.submain.type04 > main .item01 ul li:nth-of-type(5) {
  background-image: url(image/submain_icon_04_item01_05.svg);
}

/* 230206 item_1 inner_box �뜝�럥占쏙옙�뜝�럩占쏙옙 */
.Page.submain > main .item01.inner_box .list_box {
	display: flex;
	flex-direction: column;
}
.Page.submain > main .item01.inner_box .list_box header h1 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	overflow: hidden;
	-webkit-line-clamp: 4;
	height: 93px;
}
.Page.submain > main .item01.inner_box .list_box .body {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	text-overflow: ellipsis;
	-webkit-line-clamp: 3;
	min-height: unset;
	max-height: unset;
}
.Page.submain > main .item01.inner_box .list_box footer {
	margin-top: auto;
}
.Page.submain.type04 > main .item02 {
  grid-area: b;
  padding-bottom: 28px;
}
/* 230208 占썩뫁占썼�뚯눦�삕�땻源띿삕�땻占� �뜝�럡占쏙옙占쏙옙占쏙㎕占썲뜝�럩占쏙옙 占쎈땶占쏙옙占썹솻占썲뜝�뜴占쏙옙�뜝占� */
.Page.submain.type04 > main .item01.gab {
	grid-area: b !important;
	display: flex;
	flex-direction: column;
}
.Page.submain.type04 > main .item01.gab .body {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	gap: 25px;
	flex-grow: 1;
}
.Page.submain.type04 > main .item01.gab .body p {
	text-overflow: ellipsis;
    overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 6;
    -webkit-box-orient: vertical;
}
.Page.submain.type04 > main .item01.gab .body a.btn {
  display: block;
  background: #0F298F;
  color: #FFFFFF;
  text-decoration: none;
  text-align: center;
  height: 37px;
  line-height: 37px;
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
          margin: unset;
  margin-top: auto;
}
.Page.submain.type04 > main .item02.gaa {
	grid-area: a !important;
}
.Page.submain.type04 > main .item02.gaa ul li {
	background-image: unset;
}
.Page.submain.type04 > main .item02.gaa .body.mb15 {
	margin-bottom: 15px;
}
/* 230208 �뜝�럩占쎌슌占쎈쨪�삕 */
.Page.submain.type04 > main .item02 h2::after {
  display: block;
  content: "";
  width: 30px;
  height: 30px;
  background-image: url(image/submain_bg_04_item02_01.svg);
  background-repeat: no-repeat;
  position: absolute;
  top: -2px;
  left: 90px;
}
.Page.submain.type04 > main .item02 h2.dipseu::after {
	left: 250px;
}
.Page.submain.type04 > main .item02 ul {
  padding: 0;
}
.Page.submain.type04 > main .item02 ul li {
  list-style: none;
}
.Page.submain.type04 > main .item02 ul li {
  margin-bottom: 8px;
  background-image: url(image/submain_position_link_02.svg);
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 15px;
}
.Page.submain.type04 > main .item02 ul li:last-child {
  margin-bottom: 0px;
}
.Page.submain.type04 > main .item02 ul li a {
  color: inherit;
  text-decoration: none;
}
.Page.submain.type04 > main .item03 {
  grid-area: c;
}
.Page.submain.type04 > main .item03 ul.quarter li {
  height: auto;
  padding: 20px;
}
.Page.submain.type04 > main .item03 ul.quarter li.needf {
	display: flex;
	align-items: center;
}
.Page.submain.type04 > main .item03 ul.quarter li a {
  height: auto;
  padding: 15px 0px;
  font-size: 17px;
  padding-left: 40px;
  background-position: center left;
}
.Page.submain.type04 > main .item03 ul.quarter li:nth-of-type(1) a {
  background-image: url(image/submain_icon_04_item03_01.svg);
}
.Page.submain.type04 > main .item03 ul.quarter li:nth-of-type(2) a {
  background-image: url(image/submain_icon_04_item03_02.svg);
}
.Page.submain.type04 > main .item03 ul.quarter li:nth-of-type(3) a {
  background-image: url(image/submain_icon_04_item03_03.svg);
}
.Page.submain.type04 > main .item03 ul.quarter li:nth-of-type(4) a {
  background-image: url(image/submain_icon_04_item03_04.svg);
}
.Page.submain.type04 > main .item04 {
  grid-area: d;
  position: relative;
}
.Page.submain.type04 > main .item04 .header {
  text-align: center;
}
.Page.submain.type04 > main .item04::after {
  content: "";
  display: block;
  width: 56px;
  height: 66px;
  background-image: url(image/submain_bg_04_item04_01.svg);
  background-repeat: no-repeat;
  background-position: center center;
  position: absolute;
  top: -5px;
  left: 38px;
}
.Page.submain.type04 > main .item05 {
  grid-area: e;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 120px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #EDEFF8;
  background-image: url(image/submain_bg_04_item05_01.svg);
  background-repeat: no-repeat;
  background-position: center right 45px;
}
.Page.submain.type04 > main .item05 a {
  color: inherit;
  text-decoration: none;
  font-size: 20px;
  font-weight: 500;
  margin-left: 50px;
  padding-right: 20px;
  background-image: url(image/submain_position_link_02.svg);
  background-position: center right;
  background-repeat: no-repeat;
}
.Page.submain.type04 > main .item06 {
  grid-area: f;
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 120px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #1B358F;
  background-image: url(image/submain_bg_04_item06_01.svg);
  background-repeat: no-repeat;
  background-position: bottom right 45px;
  color: #FFFFFF;
}
.Page.submain.type04 > main .item06 a {
  color: inherit;
  text-decoration: none;
  font-size: 20px;
  font-weight: 500;
  margin-left: 50px;
  padding-right: 20px;
  background-image: url(image/submain_bg_04_item06_02.svg);
  background-position: bottom 6px right 35px;
  background-repeat: no-repeat;
}
.Page.submain.type04 > main .item07, .Page.submain.type04 > main .item08 {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  height: 120px;
  padding: 25px 40px;
  background-repeat: no-repeat;
}
.Page.submain.type04 > main .item07 a, .Page.submain.type04 > main .item08 a {
  text-decoration: none;
  color: inherit;
}
.Page.submain.type04 > main .item07 .header, .Page.submain.type04 > main .item08 .header {
  margin-bottom: 8px;
}
.Page.submain.type04 > main .item07 p, .Page.submain.type04 > main .item08 p {
  color: #61616C;
  font-size: 16px;
  padding-right: 100px;
}
.Page.submain.type04 > main .item07 {
  grid-area: g;
  background-image: url(image/submain_bg_04_item07_01.svg);
  background-position: right top;
}
.Page.submain.type04 > main .item08 {
  grid-area: h;
  background-image: url(image/submain_bg_04_item08_01.svg);
  background-position: right bottom;
}
.Page.submain.type04 > main .item09 {
  grid-area: i;
  text-align: center;
  padding-top: 35px;
  background-color: #E4EBF9;
  background-image: url(image/submain_bg_04_item09_01.svg);
  background-position: center bottom -50px;
  background-repeat: no-repeat;
}
.Page.submain.type04 > main .item09 h2 {
  font-size: 19px;
  font-weight: 300 !important;
}
.Page.submain.type04 > main .item09 h2 em {
  color: #0F298F;
}
.Page.submain.type04 > main .item09 a {
  display: block;
  background: #0F298F;
  color: #FFFFFF;
  text-decoration: none;
  width: 130px;
  height: 32px;
  line-height: 32px;
  -webkit-border-radius: 16px;
     -moz-border-radius: 16px;
          border-radius: 16px;
  margin: 0 auto;
}
.Page.submain.type05 > main .content_width {
  grid-template-columns: 420px 400px 300px;
  grid-template-areas: "a b c" "d d d";
  gap: 40px;
}
.Page.submain.type05 .item01 ul {
  font-size: 22px;
}
.Page.submain.type05 .item01 ul li:nth-of-type(1) {
  background-image: url(image/submain_icon_05_item01_01.svg);
}
.Page.submain.type05 .item01 ul li:nth-of-type(2) {
  background-image: url(image/submain_icon_05_item01_02.svg);
}
.Page.submain.type05 .item01 ul li:nth-of-type(3) {
  background-image: url(image/submain_icon_05_item01_03.svg);
}
.Page.submain.type05 .item01 ul li:nth-of-type(4) {
  background-image: url(image/submain_icon_05_item01_04.svg);
}
.Page.submain.type05 .item02 {
  background-color: #E0E4FF;
  padding-top: 64px;
  text-align: center;
  font-size: 28px;
  background-image: url(image/submain_bg_05_item02_01.svg);
  background-repeat: no-repeat;
  background-position: center bottom -60px;
}
.Page.submain.type05 .item02 em {
  color: #3463DE;
}
.Page.submain.type05 .item03 {
  background-color: transparent;
  border: none;
  position: relative;
}
.Page.submain.type05 .item03 ul {
  height: 100%;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
     -moz-box-orient: vertical;
     -moz-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.Page.submain.type05 .item03 ul li {
  list-style: none;
}
.Page.submain.type05 .item03 ul li {
  border: #DDE1E4 solid 1px;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
  background-color: #FFFFFF;
  padding: 30px;
}
.Page.submain.type05 .item03 ul li a {
  display: block;
  color: inherit;
  text-decoration: none;
  font-size: 17px;
  font-weight: 500;
  background-image: url(image/submain_icon_quarter.svg);
  background-position: right center;
  background-repeat: no-repeat;
}
.Page.submain.type05 .item04 {
  grid-area: d;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  height: 200px;
  position: relative;
}
.Page.submain.type05 .item04::after {
  content: "";
  display: block;
  position: absolute;
  background-image: url(image/submain_bg_05_item04_02.svg);
  background-repeat: no-repeat;
  background-position: center bottom -35px;
  width: 120px;
  height: 180px;
  position: absolute;
  bottom: 0;
  left: 155px;
}
.Page.submain.type05 .item04 .header {
  width: 200px;
  background-color: #162340;
  -webkit-border-radius: 10px 0 0 10px;
     -moz-border-radius: 10px 0 0 10px;
          border-radius: 10px 0 0 10px;
  margin-bottom: 0;
}
.Page.submain.type05 .item04 .header h2 {
  color: #FFFFFF;
  margin-top: 62px;
  margin-left: 32px;
  margin-bottom: 15px;
}
.Page.submain.type05 .item04 .header a {
  display: inline-block;
  position: relative;
  text-indent: 0;
  width: auto;
  height: auto;
  color: #A4B1CE;
  text-decoration: none;
  font-size: 15px;
  margin-left: 32px;
  background-image: url(image/submain_bg_05_item04_01.svg);
  background-repeat: no-repeat;
  background-position: right center;
  padding-right: 18px;
}
.Page.submain.type05 .item04 .body {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
.Page.submain.type05 .item04 .body .slider {
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 40px;
  margin: 31px;
  margin-right: 40px;
  margin-left: 110px;
}
.Page.submain.type05 .item04 .body .slider .display_area {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  overflow: hidden;
  height: 140px;
}
.Page.submain.type05 .item04 .body .slider ul {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: absolute;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.Page.submain.type05 .item04 .body .slider ul li {
  list-style: none;
}
.Page.submain.type05 .item04 .body .slider ul.pre {
  left: -100%;
}
.Page.submain.type05 .item04 .body .slider ul.act {
  left: 0%;
}
.Page.submain.type05 .item04 .body .slider ul.next {
  left: 100%;
}
.Page.submain.type05 .item04 .body .slider ul li {
  color: #000000;
  text-align: center;
}
.Page.submain.type05 .item04 .body .slider ul li a {
  padding-top: 96px;
  color: inherit;
  display: inline-block;
  min-width: 86px;
  font-size: 16px;
  text-decoration: none;
  font-weight: 500;
  background-position: top center;
  background-repeat: no-repeat;
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(1) li:nth-child(1) a {
  background-image: url(image/submain_icon_05_item04_01-01.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(1) li:nth-child(2) a {
  background-image: url(image/submain_icon_05_item04_01-02.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(1) li:nth-child(3) a {
  background-image: url(image/submain_icon_05_item04_01-03.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(1) li:nth-child(4) a {
  background-image: url(image/submain_icon_05_item04_01-04.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(1) li:nth-child(5) a {
  background-image: url(image/submain_icon_05_item04_01-05.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(1) li:nth-child(6) a {
  background-image: url(image/submain_icon_05_item04_01-06.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(2) li:nth-child(1) a {
  background-image: url(image/submain_icon_05_item04_02-01.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(2) li:nth-child(2) a {
  background-image: url(image/submain_icon_05_item04_02-02.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(2) li:nth-child(3) a {
  background-image: url(image/submain_icon_05_item04_02-03.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(2) li:nth-child(4) a {
  background-image: url(image/submain_icon_05_item04_02-04.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(2) li:nth-child(5) a {
  background-image: url(image/submain_icon_05_item04_02-05.svg);
}
.Page.submain.type05 .item04 .body .slider ul:nth-child(2) li:nth-child(6) a {
  background-image: url(image/submain_icon_05_item04_02-06.svg);
}
.Page.submain.type05 .item04 .body .slider button {
  text-indent: -10000px;
  overflow: hidden;
  background-repeat: no-repeat;
  background-position: center center;
  background-color: transparent;
  width: 16px;
  height: 30px;
  margin-top: 55px;
}
.Page.submain.type05 .item04 .body .slider button.pre {
  background-image: url(image/submain_btn_slide_pre.svg);
}
.Page.submain.type05 .item04 .body .slider button.next {
  background-image: url(image/submain_btn_slide_next.svg);
}
.Page.submain.type05 .item04 .body .slider .indicator {
  position: absolute;
  height: 10px;
  left: 50%;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  gap: 8px;
  -webkit-transform: translateX(-50%);
     -moz-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
       -o-transform: translateX(-50%);
          transform: translateX(-50%);
}
.Page.submain.type05 .item04 .body .slider .indicator > div {
  height: 10px;
  width: 10px;
  background-color: #C6CFDD;
  -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
          border-radius: 5px;
}
.Page.submain.type05 .item04 .body .slider .indicator > div.act {
  background-color: #0F298F;
  width: 36px;
}
.Page.submain.type06 > main .content_width {
  grid-template-columns: 580px 580px;
  grid-template-areas: "a b" "c d" "e e";
  gap: 20px 40px;
}
.Page.submain.type06 > main .content_width .item02 ul li:nth-of-type(1) {
  background-image: url(image/submain_icon_06_item02_01.svg);
}
.Page.submain.type06 > main .content_width .item02 ul li:nth-of-type(2) {
  background-image: url(image/submain_icon_06_item02_02.svg);
}
.Page.submain.type06 > main .content_width .item02 ul li:nth-of-type(3) {
  background-image: url(image/submain_icon_06_item02_03.svg);
}
.Page.submain.type06 > main .content_width .item02 ul li:nth-of-type(4) {
  background-image: url(image/submain_icon_06_item02_04.svg);
}
.Page.submain.type06 > main .content_width .item05 {
  grid-area: e;
  background-color: transparent;
  margin-top: 20px;
  border: none;
}
.Page.submain.type06 > main .content_width .item05 ul {
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
     -moz-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  gap: 24px;
}
.Page.submain.type06 > main .content_width .item05 ul li {
  list-style: none;
}
.Page.submain.type06 > main .content_width .item05 ul li {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
     -moz-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
  padding-left: 40px;
  height: 120px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
     -moz-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-border-radius: 10px;
     -moz-border-radius: 10px;
          border-radius: 10px;
  background-repeat: no-repeat;
}
.Page.submain.type06 > main .content_width .item05 ul li a {
  color: inherit;
  text-decoration: none;
  font-weight: 700;
  font-size: 22px;
  padding-right: 20px;
  background-position: center right;
  background-repeat: no-repeat;
  background-image: url(image/submain_position_link_02.svg);
}
.Page.submain.type06 > main .content_width .item05 ul li:nth-of-type(1) {
  background-color: #1B358F;
  background-image: url(image/submain_bg_06_item05_01.svg);
  background-position: top -4px right 35px;
}
.Page.submain.type06 > main .content_width .item05 ul li:nth-of-type(1) a {
  color: #FFFFFF;
  background-image: url(image/submain_bg_04_item06_02.svg);
}
.Page.submain.type06 > main .content_width .item05 ul li:nth-of-type(2) {
  background-color: #E5EEFE;
  background-image: url(image/submain_bg_06_item05_02.svg);
  background-position: top -9px right 20px;
}
.Page.submain.type06 > main .content_width .item05 ul li:nth-of-type(3) {
  background-color: #FFFFFF;
  border: #DDE1E4 solid 1px;
  background-image: url(image/submain_bg_06_item05_03.svg);
  background-position: center right 35px;
}

/* 20241210 콘텐츠 css 추가  *******************************/
.icon_box2 { border: #DDE1E4 solid 1px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; padding: 40px; margin-bottom: 24px; background-repeat: no-repeat; background-position: center top 45px; font-weight: 300;}
.icon_box2 .outline-tit { display: flex; align-items: center; justify-content: flex-start; flex-direction: row; font-size: 26px !important; font-weight: 700;}
.icon_box2 .outline-tit::before { content: ""; width: 32px; height: 32px; background: url(image/ico_outline.svg) no-repeat center; background-size: contain;}
.icon_box2 .check-tit {color:#26282C; font-weight:600 !important; font-size: 21px; margin-bottom: 20px;}
.icon_box2 .outline-txt { font-size: 18px; color: #1d1d1d; line-height: 32px; }
.icon_box2 .conts-desc-wrap { width: 100%; margin-top: 40px; padding-top:40px; border-top: 1px dotted #c6c6c6; }
.icon_box2 .check-list { display: flex; align-items: flex-start; justify-content: flex-start; flex-direction: column;	gap: 25px;	padding: 0;}
.icon_box2 .check-list > li { position: relative; padding-left: 32px; font-size: 19px; color: #110e4d;	font-weight: 500;}
.icon_box2 .check-list > li::before { position: absolute; top: 4px; left: 0; content: ""; width: 16px; height: 16px; background: url(image/ico_outline_chk.svg) no-repeat center; background-size: contain;}
.icon_box2 h3 { font-size: 20px; line-height: 150%;color: #0F298F; margin-bottom: 16px;}
.sub-con h2 {  margin-top: 60px; font-weight: 600; font-size: 24px; color: #000000; margin-bottom: 24px;}

/*20241210*****************/
#main_content { background:#fff; margin-top: 300px;}
.Page > main > article > .body.text > .quick-nav-inner > .page-title-wrap {display: flex;align-items: normal;justify-content: flex-start;flex-direction: column;}	
.Page > main > article > .body.text > .quick-nav-inner > .conts-area.quick-nav-type {display: flex;align-items: flex-start;justify-content: space-between;flex-direction: row-reverse;width: 100%;}
.Page > main > article > .body.text > .quick-nav-inner > .conts-area.quick-nav-type > .quick-nav-area {	display: flex;	align-items: flex-start;	justify-content: flex-start;	flex-direction: column;	position: sticky;	top: 390px;	width: 260px; transition: 0.4s ease-in-out; height: 100%; position: -webkid-skicky;}
.Page > main > article > .body.text > .quick-nav-inner > .conts-area.quick-nav-type > .conts-detail-wrap {	display: flex;align-items: flex-start;justify-content: flex-start;flex-direction: column;gap: 115px;width:calc(100% - 300px); 	}		
.Page > main > article > .body.text > .quick-nav-inner > .conts-area.quick-nav-type > .quick-nav-area {display: flex;align-items: flex-start;justify-content: flex-start;flex-direction: column;position: sticky;transition: 0.4s ease-in-out;}	
.Page > main > article > .body.text > .quick-nav-inner > .conts-area.quick-nav-type > .quick-nav-area > .quick-title-wrap h3.tab-tit { font-weight: 600; font-size: 22px;color: #000000; margin-bottom: 24px;background: url(image/submain_bg_04_item02_01.svg) no-repeat 0 13px; padding-left: 50px; }
.Page > main > article > .body.text > .quick-nav-inner > .conts-area.quick-nav-type > .quick-nav-area > .quick-list > ul { list-style: none; margin:10px 0; width:200px; border:#DDE1E4 solid 1px; border-radius: 10px; padding:30px 30px 20px 30px;}
.Page > main > article > .body.text > .quick-nav-inner > .conts-area.quick-nav-type > .quick-nav-area > .quick-list > ul > li { margin:0 0 10px 0; }
.Page > main > article > .body.text > .quick-nav-inner > .conts-area.quick-nav-type > .quick-nav-area > .quick-list > ul > li > a { text-decoration:none; background: #F1F6FB; border-radius: 10px;color: #000000 !important;padding: 0; font-family: "Pretendard Variable", Pretendard; font-weight: 400;width:calc(100% - 30px); padding:0 15px; display: block; height: 39px; line-height: 39px;font-size: 16px;transition: 0.4s ease-in-out;}
.Page > main > article > .body.text > .quick-nav-inner > .conts-area.quick-nav-type > .quick-nav-area > .quick-list > ul > li > a.active { background: #0F298F; color:#fff !important; }
.Page > main > article > .body.text > .quick-nav-inner > .quick-nav-inner .btn-wrap {margin-top: 20px; width: 260px; }
.Page > main > article > .body.text > .quick-nav-inner > .quick-nav-inner .btn.primary { background: #016FF3; font-size: 17px;color: #fff; border-radius: 12px; display: block; width: 100%; display: inline-flex; height: 56px; line-height: 56px;justify-content: center;}
.Page > main > article > .body.text > .quick-nav-inner > .quick-nav-type .btn-wrap { width: 100%; }
.Page > main > article > .body.text > .quick-nav-inner > .quick-nav-type .btn.primary { text-decoration:none; background: #016FF3; font-size: 17px;color: #fff; border-radius: 12px; display: block; width: 100%; display: inline-flex; height: 56px; line-height: 56px;justify-content: center;}
.Page > main > article > .body.text > .quick-nav-inner > .page-title-wrap h2 {font-weight: 600;font-size: 24px;color: #000000;margin-bottom: 24px;font-size: 40px;}
.page-title-wrap > .guide-txt {background: #F7F7F8;border-radius: 12px;width: calc(100% - 30px);padding: 15px;background-image: none !important; margin-bottom:20px;}		
.Page main article .body .tbl-wrap .def-list {display: flex;align-items: flex-start;justify-content: flex-start;flex-direction: row;flex-wrap: wrap;border-top: 1px solid #8e8e8e;border-bottom: 1px solid #8e8e8e;padding: 12px 0;font-size: 17px;}
.Page main article .body .tbl-wrap .def-list {display: flex;align-items: flex-start;justify-content: flex-start;flex-direction: row;flex-wrap: wrap;border-top: 1px solid #8e8e8e;	border-bottom: 1px solid #8e8e8e;padding: 12px 0;}
.Page main article .body .tbl-wrap .def-list > dt {width: 120px;font-weight: 700;}
.Page main article .body .tbl-wrap .def-list > dt, .tbl-wrap .def-list > dd {line-height: 1.5;text-align: left;vertical-align: top;padding:10px 0 !important;margin: 0 !important;background-image: none !important;}
.Page main article .body .tbl-wrap .def-list > dd {width: calc(100% - 160px);font-weight: 300;}
.Page main article .body .tbl-wrap .def-list > dt, .tbl-wrap .def-list > dd {color: #1d1d1d !important; line-height: 1.5;text-align: left;vertical-align: top;padding:10px 0 !important; margin: 0 !important;background-image: none !important;}
.Page > main > article > .body.text > .quick-nav-inner > .conts-area > .quick-nav-area > .conts-detail-wrap > .conts-wrap > .section-link { padding:30px 0 0 0; }
.Page > main > article > .body.text > .quick-nav-inner > .conts-area > .quick-nav-area > .conts-detail-wrap > .conts-wrap > .section-link h3 { margin-top: 40px; }
.service-step { padding:0; }
.service-step > li {display: flex;align-items: flex-start;justify-content: flex-start;flex-direction: column;position: relative;padding-left: 60px;padding-bottom: 24px;}
.service-step > li::before {position: absolute;top: 0;left: 24px;content: "";width: 1px;height: 100%;background-color: #b4c4d6;}
.service-step > li:last-child:before { display: none;  }
.service-step > li .num {display: flex;align-items: center;justify-content: center;flex-direction: row;position: absolute;top: 0;left: 12px;z-index: 2;width: 24px;height: 24px;background-color: #0F298F;border-radius: 30px;color: #fff;}
.service-step > li .tit-area {display: flex;width: 100%;align-items: baseline;}
.service-step > li .conts-desc {	width: 100%;}
.service-step > li .tit-area .period {position: relative;margin-left: 12px;padding-left: calc(12px + 12px);color: #555;}
.service-step > li .tit-area .period::before {position: absolute;top: 50%;left: 7px;content: "";width: 1px;height: 10px;background-color: #b4c4d6;transform: translateY(-50%);}
.service-step > li .tit-area .tit {	color: #0F298F !important;font-weight: 700 !important;background: none !important;padding: 0 !important;}
.section-link h3 { font-weight: 600; font-size: 24px; color: #000000; margin-bottom: 24px; margin-top: 40px;}
.section-link h4 {  font-weight: 500; font-size: 20px; line-height: 150%; color: #26282C; margin-bottom: 16px;}
.section-link p { font-weight: 400; font-size: 16px; line-height: 150%; color: #484B51; padding-left: 20px; background-position: left top 2px; background-repeat: no-repeat; background-image: url(image/bullet_S.svg); background-position: left top 4px; margin-bottom: 16px;}
.section-link dl dt { padding-left: 20px; background-position: left top 2px; background-repeat: no-repeat; background-image: url(image/bullet_S.svg); margin-bottom: 8px; margin-top: 16px;}
.section-link dl dd { padding-left: 20px; background-position: left 6px top 10px; background-repeat: no-repeat; background-image: url(image/bullet_S_line.svg); margin-left: 20px; font-weight: 400; font-size: 16px; line-height: 150%; margin-bottom: 8px; color: #79818C;}
.section-link .table { border-top: #79818C solid 1px;  border-bottom: #C6CBD0 solid 1px; margin-bottom: 16px;}
.section-link .table thead th { padding: 20px; background-color: #F7F7F8; border: #EBEEF0 solid 1px;}
.section-link .table th {  font-weight: 500; font-size: 16px; color: #26282C; vertical-align: middle;  line-height: 150%;}
.section-link .table tbody { font-weight: 400; font-size: 16px; color: #484B51;}
.section-link .table tbody th.center, .Page main article .body.text .table tbody td.center { text-align: center;}
.section-link .table tbody th:first-child, .Page main article .body.text .table tbody td:first-child { border-left: none;}
.section-link .table td.center { padding-left: 0;}
.section-link .table tbody td { padding: 24px 0; word-break: keep-all;}
.section-link .table tbody td { padding: 24px 10px; line-height: 150%;}
.section-link .table tbody th, .Page main article .body.text .table tbody td { border: #EBEEF0 solid 1px; vertical-align: middle;}
.section-link .table tbody th, .Page main article .body.text .table tbody td.sprtl { border-right-color: #ffffff ; border-right-width:1px; vertical-align: middle; padding-right:10px;}
.section-link .table tbody th, .Page main article .body.text .table tbody td.sprtr { border-left-color: #ffffff ; border-left-width:1px; vertical-align: middle; padding-right:10px;}
.Page > main > article > .body.text > h2.secttion_contit {font-weight: 600;font-size: 32px;line-height: 48px;color: #0F298F;-webkit-box-flex: 1;-webkit-flex-grow: 1;-moz-box-flex: 1;-ms-flex-positive: 1;flex-grow: 1;margin-bottom:20px;}

.Page > main > article > .body.text .selectYear { display:flex; flex-wrap:wrap; margin-bottom:20px;}
.Page > main > article > .body.text .selectYear a { display:block; width:40px; background: #edf1f5; border-radius:10px; padding:10px 20px; font-size:17px; color:#1d1d1d; margin:0 10px 10px 0; }
.Page > main > article > .body.text .selectYear a.active { background: #246beb; color:#fff; }

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwibWFwcGluZ3MiOiI7OztBQUFBLGdCQUFnQjtBQUFoQjs7Ozs7OztDQUFBO0FDU0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEQ0Q7QUFaQTtBRUhBO0FBSUE7QUFFQTs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQXlFSTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7QUZhSjs7QUVWQTs7Ozs7Ozs7O0VBU0k7QUZhSjs7QUVWQTtFQUNJO0VBQ0E7QUZhSjs7QUVWQTtFQUNJO0VBQ0E7QUZhSjs7QUVWQTtFQUNJO0VBQ0E7QUZhSjs7QUVWQTtFQUNJO0VBQ0E7RUFDQTtBRmFKOztBRVZBO0VBQ0k7RUFDQTtBRmFKOztBRVZBO0VBQ0k7QUZhSjs7QUVUQTtBQUVBO0VBQ0k7QUZXSjs7QUVQQTtBQUVBOztFQUVJO0FGU0o7O0FFTkE7Ozs7RUFJSTtFQUNBO0FGU0o7O0FFTkE7O0VBRUk7RUFDQTtBRlNKOztBRU5BO0VBQ0k7QUZTSjs7QUVOQTtFQUNJO0FGU0o7O0FFTkE7RUFDSTtFQUNBO0FGU0o7O0FFTkE7O0VBRUk7QUZTSjs7QUVMQTtBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGT0o7O0FFSkE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRk9KOztBRUhBO0FBRUE7RUFDSTtFQUNBO0VBQ0E7QUZLSjs7QUVEQTtBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZHSjs7QUVBQTtFQUNJO0VBQ0E7RUFDQTtBRkdKOztBRUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUZHSjs7QUVBQTtFQUNJO0VBQ0E7RUFDQTtBRkdKOztBR3hOQTtFQUNJO0FIMk5KOztBSW5QSTtFQUNJO0VBQ0E7RUFDQTtBSnNQUjtBSW5QSTtFQUNJO0VBQ0E7RUFDQSxtQkRKRCxFQ0lvQjtFQUNuQjtFQUNBO1VBQUE7QUpxUFI7QUlsUEk7RUFDSTtBSm9QUjtBSS9PUTtFQUNJO0FKaVBaO0FJOU9JO0VBQ0k7RUFDQTtFQUNBO0FKZ1BSO0FJOU9JO0VBQ0kseUJEbkJHO0FIbVFYO0FJL09RO0VBQ0k7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBLGNEMUJMO0VDMkJLO0VBQ0E7RUFDQTtBSmlQWjtBSWhQWTtFQUNJO0VBQ0E7RUFDQSxjRGpDVDtBSG1SUDtBSTdPSTtFQUNJO0VBQ0E7RUFDQTtFQUNBLHlCRDFDRDtBSHlSUDtBSTlPUTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QUpnUFo7QUkvT1k7RUFDSTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FKaVBoQjtBSWhQZ0I7RUFDSTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FKa1BwQjtBSWpQb0I7RUFDSTtFQUNBO0VBQ0E7QUptUHhCO0FJbFB3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNENUVyQjtBSGdVUDtBSW5QNEI7RUFDSSxjRGxFckI7RUNtRXFCO0FKcVBoQztBSWxQd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRGhGckI7RUNpRnFCO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtBSm9QNUI7QUluUDRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUVBO0FKb1BoQztBSW5QZ0M7RUFDSTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkRuRzdCO0VDb0c2QjtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7QUpxUHBDO0FJcFBvQztFQUNJO0VBQ0E7QUpzUHhDO0FJcFBvQztFQUNJO0VBQ0E7RUFDQTtFQUNBLGNEdkhqQztFQ3dIaUM7RUFDQTtBSnNQeEM7QUlyUHdDO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnVQNUM7QUlyUHdDO0VBQ0ksY0QxSGpDO0VDMkhpQztBSnVQNUM7QUlwUG9DO0VBQ0k7RUFDQTtBSnNQeEM7QUlyUHdDO0VBQ0k7RUFDQTtFQUNBO0FKdVA1QztBSXRQNEM7RUFDSSxjRC9JekM7RUNnSnlDO0VBQ0E7RUFDQTtFQUNBO0FKd1BoRDtBSXZQZ0Q7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKeVBwRDtBSXZQZ0Q7RUFDSSxjRHRKekM7RUN1SnlDO0FKeVBwRDtBSXBQb0M7RUFDSTtBSnNQeEM7QUloUHdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0EseUJEN0tyQjtFQzhLcUI7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0FKaVA1QjtBSWhQNEI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0FKa1BoQztBSWpQZ0M7RUFDSTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRC9MN0I7RUNnTTZCO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtBSm1QcEM7QUlsUG9DO0VBQ0k7RUFDQTtBSm9QeEM7QUlsUG9DO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0RuTmpDO0VDb05pQztFQUNBO0FKb1B4QztBSW5Qd0M7RUFDSSxjRDVNakM7RUM2TWlDO0FKcVA1QztBSWxQb0M7RUFDSTtFQUNBO0VBQ0E7QUpvUHhDO0FJblB3QztFQUNJO0VBQ0E7RUFDQTtBSnFQNUM7QUlwUDRDO0VBQ0ksY0RsT3pDO0VDbU95QztFQUNBO0VBQ0E7RUFDQTtBSnNQaEQ7QUlyUGdEO0VBQ0ksY0QvTnpDO0VDZ095QztBSnVQcEQ7QUlsUG9DO0VBQ0k7QUpvUHhDO0FJM09ZO0VEeE5SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUNzTlk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmlQaEI7QUloUGdCO0VBQ0k7QUprUHBCO0FJL09ZO0VEbk9SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUNpT1k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKcVBoQjtBSWxQWTtFQUNJO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNEdFJUO0FIMGdCUDtBSW5QZ0I7RUFDSTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUpxUHBCO0FJblB3QjtFRDFQcEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQ3dQd0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnlQNUI7QUl2UHdCO0VEbFFwQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VDZ1F3QjtFQUNBO0VBQ0E7QUo2UDVCO0FJM1B3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNEM1NyQjtFQzRTcUI7RUFDQTtFQUNBO0FKNlA1QjtBSTFQb0I7RUFDSTtFQUNBO0FKNFB4QjtBSXpQZ0I7RUFDSTtBSjJQcEI7QUkxUG9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKNFB4QjtBSTNQd0I7RUFBYztBSjhQdEM7QUk3UHdCO0VBQWE7QUpnUXJDO0FJL1B3QjtFQUNJLGNEbFVyQjtFQ21VcUI7QUppUTVCO0FJeFBRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRDVVTDtFQzZVSztFQUNBO0VBQ0E7RUFDQTtBSjBQWjtBSXpQWTtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjJQaEI7QUl4UFE7RUFDSTtFQUNBO0FKMFBaO0FJelBZO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtBSjJQaEI7QUkxUGdCO0VEMVVaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUN3VWdCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJEdFdUO0VDdVdTO0FKZ1FwQjtBSTlQZ0I7RUFDSTtFQUNBO0FKZ1FwQjtBSS9Qb0I7RUFBYTtBSmtRakM7QUlqUW9CO0VBQ0k7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjRHpYakI7RUMwWGlCO0VBQ0E7RUFDQTtFQUNBLHlCRDFYYjtBSDZuQlg7QUlsUXdCO0VBQ0kseUJEL1hyQjtFQ2dZcUIsY0R6WXJCO0VDMFlxQjtFQUNBO0FKb1E1QjtBSWpRb0I7RUFDSTtBSm1ReEI7QUlqUW9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCRDlZakI7RUMrWWlCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUptUXhCO0FJbFF3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpvUTVCO0FJblE0QjtFQUNJLGNEdGF6QjtFQ3VheUI7RUFDQTtFQUNBO0VBQ0E7QUpxUWhDO0FJcFFnQztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpzUXBDO0FJblFnQztFQUNJO0VBQ0E7QUpxUXBDO0FJMVBJO0VBQ0k7RUFDQTtBSjRQUjtBSTFQUTtFQUNJO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtBSjRQWjtBSXpQUTtFQUNJO0VBQ0E7RUFDQTtBSjJQWjtBSXhQUTtFQUNJO0VBQ0E7RUFDQSxtQkRuZEwsRUNtZHdCO0VBQ25CO0VBQ0E7VUFBQTtBSjBQWjtBSXZQUTtFQUNJO0FKeVBaO0FJclBJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnVQUjtBSXJQSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQSx5QkR4ZUQ7RUN5ZUM7QUp1UFI7QUl0UFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUp3UFo7QUl2UFk7RUFBTztBSjBQbkI7QUl4UFE7RURyZEo7RUN1ZFE7RUFDQTtBSjBQWjtBR2p0Qkk7RUFDSTtBSG10QlI7QUk1UFk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjRHZnQlQ7RUN3Z0JTO0FKOFBoQjtBSTdQZ0I7RUFBYTtBSmdRN0I7QUkvUGdCO0VBQ0k7RUFDQTtBSmlRcEI7QUkxUEk7RUFDSTtFQUNBLHlCRDdnQkQ7RUM4Z0JDO0VBQ0E7RUFDQTtBSjRQUjtBSTNQUTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0FKNlBaO0FJNVBZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0RsaUJUO0FIZ3lCUDtBSTVQWTtFRGxnQlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQ2dnQlk7RUFDQTtFQUNBO0FKa1FoQjtBSS9QUTtFQUNJO0VBQ0E7RUFDQSx5QkQvaEJEO0VDZ2lCQztLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjRDFpQkw7QUgyeUJQO0FJL1BRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmlRWjtBSWhRWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0Roa0JUO0VDaWtCUztFQUNBO0FKa1FoQjtBSWhRWTtFRDFoQlI7QUg2eEJKO0FHNXhCSTtFQUNJO0FIOHhCUjtBSXBRZ0I7RUFDSTtBSnNRcEI7QUlyUW9CO0VBQWE7QUp3UWpDO0FJdlFvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNENWtCakI7RUM2a0JpQjtBSnlReEI7QUl4UXdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSjBRNUI7QUlwUVE7RUFDSTtFQUNBO0FKc1FaO0FJclFZO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtBSnVRaEI7QUl0UWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0R4bUJiO0VDeW1CYTtBSndRcEI7QUl0UWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0Q5bUJiO0FIczNCUDtBSWpRSTtFQUNLO0VBQ0E7RUFDQTtBSm1RVDtBSWxRUztFQUNHO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtBSm9RWjtBSW5RWTtFQUNJO0VBQ0E7RUFDQSxjRGhvQlQ7RUNpb0JTO0VBQ0E7QUpxUWhCO0FJblFZO0VBQ0k7QUpxUWhCO0FJcFFnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjRDVvQmI7RUM2b0JhO0FKc1FwQjtBSW5RZ0I7RUFDSTtFQUNBO0VBQ0EsY0R4b0JUO0FINjRCWDtBSWxRWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNEeHBCVDtBSDQ1QlA7QUlsUVk7RUFDSTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FKb1FoQjtBSW5RZ0I7RUFDSTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QUpxUXBCO0FJcFFvQjtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFVQTtBSjZQeEI7QUl0UXdCO0VBQ0k7RUFDQTtFQUNBO0FKd1E1QjtBSXRRd0I7RUFDSTtFQUNBO0FKd1E1QjtBSXJRd0I7RUFDSTtFQUNBLGNEdnJCckI7QUg4N0JQO0FJdFE0QjtFQUNJO0VBQ0EsY0Q1ckJ6QjtBSG84QlA7QUluUWdCO0VBQ0k7RUFDQTtFQUNBLGNEaHNCYjtFQ2lzQmE7QUpxUXBCO0FJbFFZO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtBSm9RaEI7QUluUWdCO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBSnFRcEI7QUlwUW9CO0VBQ0k7QUpzUXhCO0FJclF3QjtFRGhyQnBCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUM4cUJ3QjtFQUNBO0VBQ0E7QUoyUTVCO0FJMVE0QjtFQUFhO0FKNlF6QztBSTVRNEI7RUFBVztBSitRdkM7QUk5UTRCO0VBQWE7QUppUnpDO0FJaFI0QjtFQUFTO0FKbVJyQztBSWxSNEI7RUFBVTtBSnFSdEM7QUlwUjRCO0VBQWU7QUp1UjNDO0FJblJnQjtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0FKcVJwQjtBSXBSb0I7RUFDSTtFQUNBO0FKc1J4QjtBSXJSd0I7RUFDSTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnVSNUI7QUlwUndCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnNSNUI7QUlyUjRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJEM3ZCekI7QUhraENQO0FJdFJnQztFQUFhO0FKeVI3QztBSXhSZ0M7RUFDSTtFQUNBO0VBQ0E7QUowUnBDO0FJelJvQztFQUFpQjtBSjRSckQ7QUl0UmdCO0VBQ0k7RUFDQTtBSndScEI7QUl0UmdCO0VBQ0k7RUFDQTtBSndScEI7O0FJalJBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpvUko7O0FLbGpDSTtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjRlpEO0VFYUM7QUxxakNSO0FLbmpDSTtFQUNJO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QUxxakNSO0FLbmpDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FMcWpDUjtBS25qQ0k7RUFDSTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtBTHFqQ1I7QUtqakNJO0VBQTJDO0FMb2pDL0M7QUtsakNRO0VBQ0k7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTG9qQ1o7QUtqakNJO0VBQXFDO0FMb2pDekM7QUtuakNJO0VBQTZDO0FMc2pDakQ7QUtyakNJO0VBQWtDO0FMd2pDdEM7QUt2akNJO0VBQTBDO0FMMGpDOUM7QUt4akNJO0VBQ0k7RUFDQTtBTDBqQ1I7QUt4akNJO0VBQ0k7RUFDQTtFQUNBO0FMMGpDUjtBS3pqQ1E7RUFBSyxjRm5EUDtBSCttQ047QUt6akNJO0VBQ0k7RUFDQTtFQUNBLGNGdkVEO0VFd0VDO0VBQ0E7QUwyakNSO0FLMWpDUTtFQUFjO0FMNmpDdEI7QUs1akNRO0VBQVUsY0Z6RFI7QUh3bkNWO0FLOWpDUTtFRkhKO0VBQ0E7RUFDQTtFQUNBO0FIb2tDSjtBS2xrQ0k7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQSxjRmhGRDtBSG9wQ1A7QUtua0NRO0VBQWdCO0FMc2tDeEI7QUtya0NRO0VBQU87QUx3a0NmO0FLdGtDWTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7S0FBQTtLQUFBO01BQUE7VUFBQTtBTHdrQ2hCO0FLdmtDZ0I7RUFDSTtBTHlrQ3BCO0FLcGtDUTtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBLHlCRjVGTDtFRTZGSztFQUNBO0VBQ0EsY0Z2R0w7QUg2cUNQO0FLcmtDWTtFQUNJO0VBQ0E7RUFDQSxjRnpGTjtBSGdxQ1Y7QUtwa0NRO0VBQ0k7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUxza0NaO0FLcGtDWTtFQUNJO0FMc2tDaEI7QUtua0NZO0VBQ0k7QUxxa0NoQjtBS25rQ1k7RUFDSTtBTHFrQ2hCO0FLcGtDZ0I7RUFBYTtBTHVrQzdCO0FLdGtDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNGcEliO0FINHNDUDtBS3RrQ2dCO0VBQ0k7RUFDQTtFQUNBLGNGekliO0VFMElhO0FMd2tDcEI7QUt0a0NnQjtFQUNJO0VBQ0E7QUx3a0NwQjtBS3ZrQ29CO0VBQWE7QUwwa0NqQztBS3hrQ2dCO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7QUwwa0NwQjtBS3prQ29CO0VBQ0k7RUFDQTtBTDJrQ3hCO0FLcmtDWTtFQUNJO0FMdWtDaEI7QUtwa0NZO0VBQ0k7RUFDQTtFQUNBLGNGbktUO0VFb0tTO0FMc2tDaEI7QUtwa0NZO0VBQ0k7RUFDQTtBTHNrQ2hCO0FLcGtDWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0ZqTFQ7RUVrTFMseUJGeEtUO0VFeUtTO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtBTHNrQ2hCO0FLcGtDWTtFQUNJO0VBQ0E7QUxza0NoQjtBS3BrQ1k7RUFBeUM7QUx1a0NyRDtBS3RrQ1k7RUFBNEM7QUx5a0N4RDtBS3hrQ1k7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjRmhNVDtFRWlNUztFQUNBO0FMMGtDaEI7QUt6a0NnQjtFQUFHLGNGbExUO0FIOHZDVjtBSzNrQ2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QUw2a0NwQjtBSzNrQ2dCO0VBQU87QUw4a0N2QjtBSzVrQ1k7RUFDSTtBTDhrQ2hCO0FLN2tDZ0I7RUFBYTtBTGdsQzdCO0FLL2tDZ0I7RUY5SVo7RUFDQTtFQUNBO0VBQ0E7QUhndUNKO0FLbGxDZ0I7RUY1SFo7RUFDQTtFQUNBO0VBQ0E7RUUySGdCO0FMdWxDcEI7QUtubENRO0VBQ0k7RUFDQTtFQUNBO0FMcWxDWjtBS25sQ2dCO0VBQ0k7QUxxbENwQjtBS2xsQ1k7RUFDSTtBTG9sQ2hCO0FLbmxDZ0I7RUFDSTtFQUNBO0VBQ0E7QUxxbENwQjtBS3BsQ29CO0VBQUssY0YxTm5CO0FIaXpDTjtBS25sQ1E7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO0tBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7QUxxbENaO0FLcGxDWTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FMc2xDaEI7QUtsbENZO0VBQWE7QUxxbEN6QjtBS2psQ2dCO0VBQ0k7RUFDQTtFQUNBO0FMbWxDcEI7QUs5a0NZO0VBQ0k7QUxnbENoQjtBSy9rQ2dCO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7RUFBQTtLQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtBTGlsQ3BCO0FLaGxDb0I7RUFDSTtBTGtsQ3hCO0FLL2tDZ0I7RUFDSTtBTGlsQ3BCO0FLN2tDUTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7S0FBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7QUwra0NaO0FLOWtDWTtFQUFtQjtBTGlsQy9CO0FLaGxDWTtFQUFtQjtBTG1sQy9CO0FLbGxDWTtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjRm5TVDtFRW9TUyx5QkYxUlQ7RUUyUlM7RUFDQTtLQUFBO1VBQUE7QUxvbENoQjtBS2xsQ1k7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtBTG9sQ2hCO0FLamxDUTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7QUxtbENaO0FLbGxDWTtFQUNJO0FMb2xDaEI7QUtsbENZO0VBQ0k7QUxvbENoQjtBS2hsQ0k7RUFDSTtFQUNBO0VBQ0EsY0Z4VEQ7RUV5VEM7QUxrbENSO0FLaGxDSTtFQUNJO0VBQ0E7QUxrbENSO0FLamxDUTtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7QUxtbENaO0FLbGxDWTtFQUFhO0FMcWxDekI7QUtwbENZO0VBQ0kseUJGM1RWO0VFNFRVLGNGalVUO0FIdTVDUDtBS3BsQ1k7RUFDSSx5QkZwVVQ7RUVxVVM7RUFDQSxjRjlVVDtBSG82Q1A7QUtubENRO0VBQ0k7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQSx5QkZuVkw7RUVvVks7RUFDQSxjRjdWTDtFRThWSztBTHFsQ1o7QUtwbENZO0VBQWE7QUx1bEN6QjtBS2xsQ1E7RUYzVEo7RUU2VFE7RUFDQTtBTG9sQ1o7QUdqNUNJO0VBQ0k7QUhtNUNSO0FLdGxDWTtFQUNJO0VBQ0E7QUx3bENoQjtBS3ZsQ2dCO0VBQ0k7RUFDQTtFQUNBLGNGL1diO0VFZ1hhO0VBQ0E7QUx5bENwQjtBS3hsQ29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkZoWGpCO0VFaVhpQjtLQUFBO1VBQUE7RUFDQTtBTDBsQ3hCO0FLeGxDb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjRjdYakI7QUh1OUNQO0FLdmxDZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTHlsQ3BCO0FLdmxDZ0I7RUFDSTtFQUNBO0FMeWxDcEI7QUt4bENvQjtFQUFlO0FMMmxDbkM7QUt6bEN3QjtFQUNJO0VBQ0E7RUFDQTtBTDJsQzVCO0FLemxDd0I7RUFDSTtBTDJsQzVCO0FLemxDd0I7RUFDSTtBTDJsQzVCO0FLbmxDSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0ZqYUQ7QUhzL0NQO0FLcGxDUTtFQUNJO0FMc2xDWjtBS3JsQ1k7RUFDSTtFQUNBO0VBQ0EsY0Z6YVQ7RUUwYVM7QUx1bENoQjtBS3JsQ1k7RUFDSTtFQUNBO0VBQ0EsY0Y3YVQ7QUhvZ0RQO0FLcGxDUTtFQXVESTtBTGdpQ1o7QUt0bENZO0VBQ0k7QUx3bENoQjtBS3ZsQ2dCO0VBQUcsY0ZuYVQ7QUg2L0NWO0FLemxDZ0I7RUFBTztBTDRsQ3ZCO0FLemxDZ0I7RUFDSTtFQUNBO0FMMmxDcEI7QUsxbENvQjtFQUFhO0FMNmxDakM7QUs1bENvQjtFQUFjO0FMK2xDbEM7QUs3bENnQjtFQUNJO0VBQ0E7QUwrbENwQjtBSzlsQ29CO0VBQWE7QUxpbUNqQztBSy9sQ2dCO0VBQU07QUxrbUN0QjtBS2ptQ2dCO0VBQVc7QUxvbUMzQjtBS25tQ2dCO0VGL1daO0VBQ0E7RUFDQTtFQUNBO0FIcTlDSjtBS3RtQ2dCO0VGaFlaO0VBQ0E7RUFDQTtFQUNBO0FIeStDSjtBS3ptQ2dCO0VGNVhaO0VBQ0E7RUFDQTtFQUNBO0VFMlhnQixjRjViVjtBSDBpRFY7QUs1bUNnQjtFQUFHLGNGOWJUO0FINmlEVjtBSzdtQ29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjRnBkakI7RUVxZGlCO0FMK21DeEI7QUsxbUNZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTDRtQ2hCO0FLMW1DWTtFQUNJO0VBQ0E7RUFDQTtBTDRtQ2hCO0FLdm1DWTtFQUNJO0VBQ0E7QUx5bUNoQjtBS3JtQ0k7RUFBbUM7QUx3bUN2Qzs7QUtwbUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0Z6Zkc7QUhnbURQO0FLdG1DSTtFQUNJLGNGamZHO0FIeWxEWDs7QUtwbUNBO0VBQ0k7RUFDQTtFQUNBLG1CRjNmRztFRTRmSDtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7S0FBQTtLQUFBO01BQUE7VUFBQTtBTHVtQ0o7QUt0bUNJO0VBQ0k7RUFDQTtFQUNBLGNGemdCRDtBSGluRFA7QUt0bUNJO0VBQ0k7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7QUx3bUNSO0FLdm1DUTtFQUNJO0VBQ0EsY0ZwaEJMO0VFcWhCSztBTHltQ1o7QUt2bUNRO0VBQ0k7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjRmppQkw7QUgwb0RQO0FLcm1DSTtFQUNJO0FMdW1DUjtBS3JtQ0k7RUFDSTtBTHVtQ1I7QUt0bUNRO0VBQWM7QUx5bUN0QjtBS3htQ1E7RUFDSTtBTDBtQ1o7QUt6bUNZO0VBQ0k7RUFDQTtBTDJtQ2hCO0FLeG1DUTtFQUNJO0VBQ0EsY0ZuakJMO0FINnBEUDtBS3ZtQ0k7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO0tBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7QUx5bUNSO0FLeG1DUTtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QUwwbUNaO0FLem1DWTtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0Z2a0JUO0FIa3JEUDtBS3ptQ1k7RUFDSTtFQUNBO0VBQ0EseUJGOWpCVjtFRStqQlU7RUFDQSxjRnJrQlQ7RUVza0JTO0tBQUE7VUFBQTtBTDJtQ2hCO0FLeG1DUTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FMMG1DWjs7QUtwbUNJO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBO0FMdW1DUjtBS3BtQ1E7RUFBTztFQUFBO0tBQUE7TUFBQTtVQUFBO0FMdW1DZjtBS3JtQ0k7RUFDSTtFQUNBO0FMdW1DUjtBS3JtQ0k7RUFDSTtFQUNBO0FMdW1DUjtBS3JtQ0k7RUFBbUI7RUFBQTtLQUFBO01BQUE7VUFBQTtBTHdtQ3ZCO0FLdm1DSTtFQUNJO0VBQ0EseUJGM21CRDtFRTRtQkM7RUFDQTtFQUNBLGNGcG5CRDtFRXFuQkM7QUx5bUNSOztBS3JtQ0E7RUFDSTtFQUNBO0FMd21DSjs7QUtybUNBO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtBTHdtQ0o7QUt2bUNJO0VBQ0kseUJGM25CRDtFRTRuQkM7RUFDQTtFQUNBO0VBQ0EsY0Z6b0JEO0VFMG9CQztFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QUx5bUNSOztBS25tQ0k7RUFBWTtBTHVtQ2hCO0FLdG1DSTtFQUFXO0FMeW1DZjtBS3htQ0k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNGdHBCRDtFRXVwQkM7QUwwbUNSOztBTXB3REk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FOdXdEUjtBTXR3RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSFhMO0VHWUs7RUFBQTtLQUFBO01BQUE7VUFBQTtBTnd3RFo7QU10d0RRO0VBQ0k7RUFDQTtBTnd3RFo7QU12d0RZO0VIaUJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUduQlk7QU42d0RoQjtBTTN3RFk7RUhhUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VHZlk7QU5peERoQjtBTS93RFk7RUhTUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VHWFk7QU5xeERoQjtBTWx4RFE7RUFDSTtFQUNBO0VBQ0E7QU5veERaO0FNbnhEWTtFSFFSO0VHTlk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FOcXhEaEI7QUcvd0RJO0VBQ0k7QUhpeERSO0FNdnhEZ0I7RUFDSTtFQUNBO0VBQ0E7RUhQaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSGl5REo7QU01eERvQjtFQUFRO0FOK3hENUI7QU05eERvQjtFQUFRO0FOaXlENUI7QU1oeURvQjtFQUFXO0FObXlEL0I7QU1seURvQjtFQUFTO0FOcXlEN0I7QU1seURZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNIM0RUO0FIKzFEUDtBTW55RGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5xeURwQjtBTWh5REk7RUFDSTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQSx5Qkh0RUQ7RUd1RUM7RUFDQTtBTmt5RFI7QU1qeURRO0VBQ0k7RUFDQTtBTm15RFo7QU1qeURnQjtFQUFNO0FOb3lEdEI7QU1ueURnQjtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQSx5QkhsRmI7RUdtRmE7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBO0FOcXlEcEI7QU1qeURRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNIeEdMO0FIMjREUDtBTWx5RFk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSC9HVDtFR2dIUztBTm95RGhCO0FNanlEUTtFQUNJO0FObXlEWjtBTWp5RGdCO0VBQVU7QU5veUQxQjtBTW55RGdCO0VBQWM7QU5zeUQ5QjtBTXJ5RGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU51eURwQjtBTXB5RG9CO0VBQ0k7RUFDQTtBTnN5RHhCO0FNL3hEUTtFSHhHSjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VHc0dRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTnF5RFo7QU1qeURRO0VBQWE7QU5veURyQjtBTW55RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTnF5RFo7QU1weURZO0VBQU07QU51eURsQjtBTXR5RFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0h4S1Q7RUd5S1M7RUFDQTtFQUNBO0FOd3lEaEI7QU12eURnQjtFQUNJLGNINUpWO0VHNkpVO0FOeXlEcEI7QU12eURnQjtFQUNJO0FOeXlEcEI7QU12eURnQjtFQUNJO0FOeXlEcEI7QU12eURnQjtFQUNJO0VBQ0E7QU55eURwQjtBTXZ5RGdCO0VBQWE7QU4weUQ3QjtBTXp5RGdCO0VBQUcsY0gxS1Q7QUhzOURWO0FNMXlEWTtFQUFFLGNIaExSO0FINjlETjtBTTV5RFk7RUFDSTtBTjh5RGhCO0FNN3lEZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0h0TWI7QUhxL0RQO0FNOXlEb0I7RUFBTztBTml6RDNCO0FNL3lEZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSDlNYjtBSCsvRFA7QU1oekRvQjtFQUNJO0VBQ0E7QU5rekR4QjtBTWh6RG9CO0VBQWE7QU5tekRqQztBTWp6RGdCO0VBQWE7QU5vekQ3QjtBTWh6RFE7RUFDSTtFQUNBLHlCSHROTDtFR3VOSztLQUFBO1VBQUE7RUFDQTtBTmt6RFo7QU1qekRZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNIdE9UO0VHdU9TO0VBQ0E7RUFDQTtBTm16RGhCO0FNbHpEZ0I7RUFDSSxjSDFOVjtFRzJOVTtBTm96RHBCO0FNbHpEZ0I7RUFDSTtBTm96RHBCO0FNbHpEZ0I7RUFDSTtBTm96RHBCO0FNbHpEZ0I7RUFDSTtFQUNBO0FOb3pEcEI7QU1sekRnQjtFQUFhO0FOcXpEN0I7QU1wekRnQjtFQUFNO0FOdXpEdEI7QU10ekRnQjtFQUFPO0FOeXpEdkI7QU12ekRZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0hoUVQ7RUdpUVM7QU55ekRoQjtBTXh6RGdCO0VBQ0k7QU4wekRwQjtBTXp6RG9CO0VBQUc7QU40ekR2QjtBTTF6RGdCO0VBQU87QU42ekR2QjtBTTV6RGdCO0VBQWE7QU4rekQ3QjtBTTl6RGdCO0VIdk1aO0VBQ0E7RUFDQTtFQUNBO0VHc01nQjtFQUNBO0FObTBEcEI7QU1sMERvQjtFSHBNaEI7RUFDQTtFQUNBO0VBQ0E7QUh5Z0VKO0FNdjBEb0I7RUg5TGhCO0VBQ0E7RUFDQTtFQUNBO0FId2dFSjtBTTUwRG9CO0VIbExoQjtFQUNBO0FIaWdFSjtBTS8wRG9CO0VBQUcsY0g5UGI7QUhnbEVWO0FNaDFEZ0I7RUgzTFo7RUFDQTtFQUNBO0VBQ0E7RUcwTGdCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSHRSYjtBSDJtRVA7QU1wMURvQjtFSGpOaEI7RUFDQTtFQUNBO0VBQ0E7QUh3aUVKO0FNejFEb0I7RUgzTWhCO0VBQ0E7RUFDQTtFQUNBO0FIdWlFSjtBTTkxRG9CO0VIL0xoQjtFQUNBO0FIZ2lFSjtBTWoyRG9CO0VBQUU7QU5vMkR0QjtBTW4yRG9CO0VBQUcsY0g1UWI7QUhrbkVWO0FNbDJEWTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBLGNIdFNUO0VHdVNTO0VBQ0E7RUFDQTtBTm8yRGhCO0FNbjJEZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5xMkRwQjtBTWwyRGdCO0VBQ0k7RUFDQTtBTm8yRHBCO0FNaDJEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5rMkRaO0FNajJEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNIbFVUO0VHbVVTO0VIblFaO0VBQ0E7RUFDQTtFQUNBO0FIdW1FSjtBTXIyRGdCO0VBQWE7QU53MkQ3QjtBTXYyRGdCO0VBQU87QU4wMkR2QjtBTXoyRGdCO0VBQU07QU40MkR0QjtBTTMyRGdCO0VBQU87QU44MkR2QjtBTTcyRGdCO0VBQUcsY0gvVFI7QUgrcUVYO0FNNzJEUTtFQUNJO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOKzJEWjtBTTkyRFk7RUFDSTtBTmczRGhCO0FNOTJEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNIL1ZUO0VHZ1dTO0FOZzNEaEI7QU05MkRZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0huV1Q7QUhtdEVQO0FNNzJEUTtFQUNJO0FOKzJEWjtBTTkyRFk7RUFDSTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7QU5nM0RoQjtBTS8yRGdCO0VBQ0k7QU5pM0RwQjtBTWgzRG9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0EseUJIN1dqQjtFRzhXaUI7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQSxjSHpYakI7RUcwWGlCO0FOazNEeEI7QU1qM0R3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBLHFCSGpZckI7RUdrWXFCLHlCSHpYckI7RUcwWHFCO0VBQ0E7RUFDQSxjSHJZckI7QUh3dkVQO0FNNzJEUTtFSGpXSjtFR21XUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOKzJEWjtBR3J0RUk7RUFDSTtBSHV0RVI7QU1qM0RZO0VBQ0k7QU5tM0RoQjtBTWwzRGdCO0VBQ0k7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0FObzNEcEI7QU1uM0RvQjtFQUNJO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QU5xM0R4QjtBTW4zRG9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0hyYWpCO0FIMHhFUDtBTXAzRHdCO0VBQ0k7RUFDQTtFQUNBO0FOczNENUI7QU1wM0R3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNINWFyQjtBSGt5RVA7QU1oM0RRO0VBQ0k7RUFDQTtFQUNBO0FOazNEWjtBTWozRFk7RUFDSTtFQUNBO0FObTNEaEI7QU1sM0RnQjtFQUNJO0FObzNEcEI7QU1oM0RRO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBTmszRFo7QU1qM0RZO0VBQWE7QU5vM0R6QjtBTW4zRFk7RUFDSTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FOcTNEaEI7QU1uM0RZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0gvY1Q7RUdnZFM7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBLHlCSHpjVDtBSDh6RVA7QU1uM0RZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSDFkVDtBSCswRVA7QU1sM0RRO0VBQ0k7RUFDQTtBTm8zRFo7QU1uM0RZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLG1CSDFkVjtFRzJkVTtLQUFBO1VBQUE7QU5xM0RoQjtBTXAzRGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QU5zM0RwQjtBTWgzRFE7RUFDSTtFQUNBO0VBRUE7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0FOaTNEWjtBTWgzRFk7RUFDSTtBTmszRGhCO0FNajNEZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSGxnQmI7RUdtZ0JhO0FObTNEcEI7QU1qM0RnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNIM2ZkO0VHNGZjO0FObTNEcEI7QU1qM0RnQjtFQUNJO0FObTNEcEI7QU1qM0RnQjtFQUNJO0FObTNEcEI7QU0vMkRRO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtBTmkzRFo7QU1oM0RZO0VBQ0k7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5rM0RoQjtBTWozRGdCO0VBQWU7QU5vM0QvQjtBTW4zRGdCO0VBQWU7QU5zM0QvQjtBTXIzRGdCO0VBQWU7QU53M0QvQjtBTXYzRGdCO0VBQWU7QU4wM0QvQjtBTXozRGdCO0VBQWU7QU40M0QvQjtBTTMzRGdCO0VBQWdCO0FOODNEaEM7QU03M0RnQjtFQUFhO0FOZzREN0I7QU0xM0RRO0VBQ0k7RUFDQTtFQUNBLGNIaGpCTDtFR2lqQks7QU40M0RaO0FNMzNEWTtFQUNJO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7QU42M0RoQjtBTTUzRGdCO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0EsY0h6akJiO0VHMGpCYTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FOODNEcEI7QU0xM0RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0h2a0JMO0VHd2tCSztBTjQzRFo7QU0xM0RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0g3a0JMO0VHOGtCSztFQUNBO0VIdmhCUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUhvNUVKO0FNLzNEUTtFQUNJO0FOaTREWjtBTTkzRFE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSDFsQkw7RUFpRUg7RUFDQTtFQUNBO0VBQ0E7RUd3aEJRO0VBQ0E7QU5tNERaO0FNbDREWTtFQUFNO0FOcTREbEI7QU1wNERZO0VBQU87QU51NERuQjtBTXQ0RFk7RUh4aUJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFR3FpQlk7QU42NERoQjtBTTM0RFk7RUh4Z0JSO0VBQ0E7QUhzNUVKO0FNOTREWTtFSDdoQlI7RUFDQTtFQUNBO0VBQ0E7QUg4NkVKO0FNajVEWTtFSHpoQlI7RUFDQTtFQUNBO0VBQ0E7RUd3aEJZLGNIemxCTjtBSCsrRVY7QU1wNURZO0VBQUcsY0gzbEJMO0FIay9FVjtBTXQ1RFk7RUFDSTtFQUNBO0VBQ0E7QU53NURoQjtBTXY1RGdCO0VBQ0k7QU55NURwQjtBTXQ1RFk7RUFDSTtFQUNBO0VBQ0E7QU53NURoQjtBTXI1RFE7RUhsbEJKO0VHb2xCUTtBTnU1RFo7QUcxK0VJO0VBQ0k7QUg0K0VSO0FNejVEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNIbG9CVDtFR21vQlM7RUhsa0JaO0VBQ0E7RUFDQTtFQUNBO0VHaWtCWTtBTjg1RGhCO0FNNzVEZ0I7RUg5akJaO0VBQ0E7RUFDQTtFQUNBO0FIODlFSjtBTWw2RGdCO0VIeGpCWjtFQUNBO0VBQ0E7RUFDQTtFR3VqQmdCLGNIeG5CVjtBSCtoRlY7QU1yNkRnQjtFQUNJO0FOdTZEcEI7QU1yNkRnQjtFSC9qQlo7RUFDQTtFQUNBO0VBQ0E7RUc4akJnQixjSC9uQlY7QUh5aUZWO0FNeDZEZ0I7RUFBRyxjSGpvQlQ7QUg0aUZWO0FNeDZEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNIenBCTDtFRzBwQks7QU4wNkRaO0FNeDZEZ0I7RUhoa0JaO0VBQ0E7QUgyK0VKO0FNMTZEWTtFQUNJO0FONDZEaEI7QU0zNkRnQjtFQUFHO0FOODZEbkI7QU01NkRZO0VBQU87QU4rNkRuQjtBTTk2RFk7RUhsbUJSO0VBQ0E7RUFDQTtFQUNBO0VHaW1CWTtFQUNBO0FObTdEaEI7QU1sN0RnQjtFSC9sQlo7RUFDQTtFQUNBO0VBQ0E7QUhvaEZKO0FNdjdEZ0I7RUh6bEJaO0VBQ0E7RUFDQTtFQUNBO0FIbWhGSjtBTTU3RGdCO0VIN2tCWjtFQUNBO0FINGdGSjtBTS83RGdCO0VBQUcsY0h6cEJUO0FIMmxGVjtBTWg4RFk7RUh0bEJSO0VBQ0E7RUFDQTtFQUNBO0VHcWxCWTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0hqckJUO0FIc25GUDtBTXA4RGdCO0VINW1CWjtFQUNBO0VBQ0E7RUFDQTtBSG1qRko7QU16OERnQjtFSHRtQlo7RUFDQTtFQUNBO0VBQ0E7QUhrakZKO0FNOThEZ0I7RUgxbEJaO0VBQ0E7QUgyaUZKO0FNajlEZ0I7RUFBRTtBTm85RGxCO0FNbjlEZ0I7RUFBRyxjSHZxQlQ7QUg2bkZWO0FNbDlEUTtFQUNJO0VBQ0E7RUFDQTtBTm85RFo7QU1sOURnQjtFQUFrQjtBTnE5RGxDO0FNcDlEZ0I7RUFBa0I7QU51OURsQztBTXA5RGdCO0VBQWtCO0FOdTlEbEM7QU10OURnQjtFQUFrQjtBTnk5RGxDO0FNdDlEZ0I7RUFBa0I7QU55OURsQztBTXg5RGdCO0VBQWtCO0FOMjlEbEM7QU14OURnQjtFQUNJO0FOMDlEcEI7QU1yOURnQjtFQUFHO0FOdzlEbkI7QU1yOURZO0VBQ0k7RUFDQTtFQUNBLGNIMXRCVDtFRzJ0QlM7RUFDQTtBTnU5RGhCO0FNcDlEZ0I7RUFBa0I7QU51OURsQztBTXQ5RGdCO0VBQ0k7RUFDQSx5QkgxdEJiO0VHMnRCYTtBTnc5RHBCO0FNdjlEb0I7RUFBYztBTjA5RGxDO0FNejlEb0I7RUFBYTtBTjQ5RGpDO0FNejlEWTtFQUNJO0VBQ0E7RUFDQSxjSDF1QlQ7QUhxc0ZQO0FNMTlEZ0I7RUFBa0M7QU42OURsRDtBTTU5RGdCO0VBQ0k7RUFDQTtBTjg5RHBCO0FNNzlEb0I7RUFBYztBTmcrRGxDO0FNLzlEb0I7RUFBYTtBTmsrRGpDO0FNaitEb0I7RUFBTztBTm8rRDNCO0FNbitEb0I7RUFBUztBTnMrRDdCO0FNcitEb0I7RUFBUTtBTncrRDVCO0FNditEb0I7RUFBRyxjSG51QmI7QUg2c0ZWO0FNeCtEZ0I7RUFDSTtBTjArRHBCO0FNeCtEZ0I7RUFDSTtFQUNBO0FOMCtEcEI7QU16K0RvQjtFQUNJO0VBRUE7QU4wK0R4QjtBTTMrRHdCO0VBQUU7QU44K0QxQjtBTTUrRHdCO0VBQWE7QU4rK0RyQztBTTkrRHdCO0VIenJCcEI7RUFDQTtFQUNBO0VBQ0E7QUgwcUZKO0FNbC9ENEI7RUhwckJ4QjtFQUNBO0VBQ0E7RUFDQTtFR21yQjRCLGNIcHZCdEI7QUgydUZWO0FNcC9Ed0I7RUh2c0JwQjtFQUNBO0VBQ0E7RUFDQTtBSDhyRko7QU12L0R3QjtFSHJyQnBCO0VBQ0E7RUFDQTtFQUNBO0FIK3FGSjtBTTEvRHdCO0VBQU87QU42L0QvQjtBTTUvRHdCO0VBQUcsY0g5dkJqQjtBSDZ2RlY7QU03L0RvQjtFQUNJO0FOKy9EeEI7QU05L0R3QjtFQUNJLGNIcHhCckI7RUdxeEJxQjtBTmdnRTVCO0FNOS9Ed0I7RUhqc0JwQjtFQUNBO0VBQ0E7RUFDQTtFR2dzQndCLGNIdnhCckI7RUd3eEJxQjtBTm1nRTVCO0FNbGdFNEI7RUFBYTtBTnFnRXpDO0FNcGdFNEI7RUFBRTtBTnVnRTlCO0FNcGdFNEI7RUg5dEJ4QjtFQUNBO0VBQ0E7RUFDQTtBSHF1Rko7QU12Z0U0QjtFQUNJO0FOeWdFaEM7QU1yZ0VvQjtFQUNJLGNIeHlCakI7RUd5eUJpQjtBTnVnRXhCO0FNdGdFd0I7RUFBYTtBTnlnRXJDO0FNeGdFd0I7RUFBRTtBTjJnRTFCO0FNemdFb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNIbHpCakI7RUdtekJpQjtFQUNBO0tBQUE7VUFBQTtBTjJnRXhCO0FNMWdFd0I7RUFDSSxxQkh6eUJ0QjtFRzB5QnNCLGNIMXlCdEI7QUhzekZOO0FNcmdFb0I7RUFDSTtBTnVnRXhCO0FNcGdFZ0I7RUFDSTtFQUNBO0VBQ0E7QU5zZ0VwQjtBTXBnRWdCO0VBQXFCO0FOdWdFckM7QU1uZ0VnQjtFQUNJO0FOcWdFcEI7QU1oZ0VvQjtFQUNJO0FOa2dFeEI7QU1qZ0V3QjtFQUFxQjtBTm9nRTdDO0FNamdFZ0I7RUFBRztBTm9nRW5CO0FNaGdFUTtFQUNJLGNIOTBCTjtBSGcxRk47QU1oZ0VRO0VBQWdCO0FObWdFeEI7QU1sZ0VRO0VBQWlHO0FOcWdFekc7QU1wZ0VRO0VBQWdHO0FOdWdFeEc7QU1wZ0VRO0VIenpCSjtFRzJ6QlE7QU5zZ0VaO0FHaDBGSTtFQUNJO0FIazBGUjtBTXhnRVk7RUh6d0JSO0VBQ0E7RUcwd0JZO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QU4yZ0VoQjtBTTFnRWdCO0VBQ0k7RUFDQTtBTjRnRXBCO0FNMWdFZ0I7RUg5eUJaO0VBQ0E7RUFDQTtFQUNBO0VHNnlCZ0I7RUFDQTtFQUNBO0VBQ0EsY0hwM0JiO0VHcTNCYTtBTitnRXBCO0FNOWdFb0I7RUFBYTtBTmloRWpDO0FNaGhFb0I7RUgzeEJoQjtFQUNBO0VHNHhCb0I7RUFDQTtFQUNBO0VBQ0EsY0g3M0JqQjtFRzgzQmlCO0VBQ0E7QU5taEV4QjtBTS9nRWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0h0NEJiO0VHdTRCYTtBTmloRXBCO0FNaGhFb0I7RUFBYTtBTm1oRWpDO0FNbGhFb0I7RUFDSTtBTm9oRXhCO0FNbmhFd0I7RUFBRztBTnNoRTNCO0FNcGhFb0I7RUFBTztBTnVoRTNCO0FNdGhFb0I7RUg3MEJoQjtFQUNBO0VBQ0E7RUFDQTtFRzQwQm9CO0VBQ0E7QU4yaEV4QjtBTTFoRXdCO0VIMTBCcEI7RUFDQTtFQUNBO0VBQ0E7QUh1MkZKO0FNL2hFd0I7RUhwMEJwQjtFQUNBO0VBQ0E7RUFDQTtBSHMyRko7QU1waUV3QjtFSHh6QnBCO0VBQ0E7QUgrMUZKO0FNdmlFd0I7RUFBRyxjSHA0QmpCO0FIODZGVjtBTXhpRW9CO0VIajBCaEI7RUFDQTtFQUNBO0VBQ0E7RUdnMEJvQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0g1NUJqQjtBSHk4RlA7QU01aUV3QjtFQUFhO0FOK2lFckM7QU05aUV3QjtFSHgxQnBCO0VBQ0E7RUFDQTtFQUNBO0FIeTRGSjtBTW5qRXdCO0VIbDFCcEI7RUFDQTtFQUNBO0VBQ0E7QUh3NEZKO0FNeGpFd0I7RUh0MEJwQjtFQUNBO0FIaTRGSjtBTTNqRXdCO0VBQUU7QU44akUxQjtBTTdqRXdCO0VBQUcsY0huNUJqQjtBSG05RlY7QU12akVRO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FOeWpFWjtBTXhqRVk7RUFDSTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7QU4wakVoQjtBTXpqRWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QU4yakVwQjtBTTFqRW9CO0VIaDZCaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRzg1Qm9CO0VBQ0E7RUFDQTtBTmdrRXhCO0FNN2pFZ0I7RUgvNUJaO0FIKzlGSjtBRzk5Rkk7RUFDSTtBSGcrRlI7QU1qa0VvQjtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNIbDlCakI7QUhxaEdQO0FNbGtFd0I7RUFBWTtBTnFrRXBDO0FNcGtFd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtBTnNrRTVCO0FNbGtFZ0I7RUFDSSxjSDk5QmI7RUcrOUJhO0VBQ0E7RUFDQTtFQUNBO0FOb2tFcEI7QU0vakVRO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBTmlrRVo7QU1oa0VZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0hsL0JUO0VHbS9CUztBTmtrRWhCO0FNaGtFWTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtBTmtrRWhCO0FNamtFZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTm1rRXBCO0FNbGtFb0I7RUFBYTtBTnFrRWpDO0FNcGtFb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSGxnQ2pCO0VHbWdDaUI7RUFDQTtFQUNBO0FOc2tFeEI7QU1wa0VvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNIMWdDakI7RUcyZ0NpQjtFSDE4QnBCO0VBQ0E7RUFDQTtFQUNBO0FIaWhHSjtBTW5rRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0FOcWtFWjtBTXBrRVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTnNrRWhCO0FNcGtFWTtFQUNJO0VBQ0E7RUh4L0JaO0VHMC9CWTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QU5za0VoQjtBR2prR0k7RUFDSTtBSG1rR1I7QU14a0VnQjtFQUNJO0VBQ0E7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0FOMGtFcEI7QU16a0VvQjtFQUNJO0VBQ0E7QU4ya0V4QjtBTXRrRVk7RUhqaENSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUcrZ0NZO0VBQ0E7QU40a0VoQjtBTTNrRWdCO0VBQVU7QU44a0UxQjtBTTdrRWdCO0VBQVc7QU5nbEUzQjtBTTVrRVE7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtBTjhrRVo7QU03a0VZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0hua0NUO0FIa3BHUDtBTTVrRVE7RUFDSTtFQUNBO0FOOGtFWjtBTTdrRVk7RUFDSTtFQUNBO0VBQ0E7QU4ra0VoQjtBTTdrRVk7RUFDSTtBTitrRWhCO0FNOWtFZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSHBsQ2I7RUdxbENhO0FOZ2xFcEI7QU05a0VnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNIMWxDYjtBSDBxR1A7QU01a0VRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7QU44a0VaO0FNN2tFWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FOK2tFaEI7QU03a0VZO0VBQ0k7RUFDQTtFSHJrQ1o7RUd1a0NZO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7RUFDQTtBTitrRWhCO0FHdnBHSTtFQUNJO0FIeXBHUjtBTWpsRWdCO0VBQ0k7RUFDQTtFQUNBO01BQUE7VUFBQTtBTm1sRXBCO0FNbGxFb0I7RUFDSTtFQUNBO0FOb2xFeEI7QU0va0VZO0VIN2xDUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VHMmxDWTtFQUNBO0FOcWxFaEI7QU1wbEVnQjtFQUFVO0FOdWxFMUI7QU10bEVnQjtFQUFXO0FOeWxFM0I7QU1wbEVZO0VBQ0k7RUFDQTtFQUNBLGNINW9DVDtFRzZvQ1M7RUgza0NaO0VBQ0E7RUFDQTtFQUNBO0VHMGtDWTtBTnlsRWhCO0FNeGxFZ0I7RUFDSTtFQUNBO0FOMGxFcEI7QU12bEVZO0VBQUk7QU4wbEVoQjtBTXJsRVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtBTnVsRVo7QU10bEVZO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FOd2xFaEI7QU12bEVnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNIdnFDYjtBSGd3R1A7QU10bEVnQjtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0FOd2xFcEI7QU12bEVvQjtFQUNJO0VBQ0E7RUFDQTtBTnlsRXhCO0FNeGxFd0I7RUFDSTtFQUNBO0VBQ0EsY0hyckNyQjtFR3NyQ3FCO0VBSUE7RUFDQTtBTnVsRTVCO0FNM2xFNEI7RUFDSTtBTjZsRWhDO0FNemxFNEI7RUFBWTtBTjRsRXhDO0FNM2xFNEI7RUFBTztBTjhsRW5DO0FNN2xFNEI7RUFBUztBTmdtRXJDO0FNL2xFNEI7RUFBTTtBTmttRWxDO0FNam1FNEI7RUFBVztBTm9tRXZDO0FNaG1FZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0EseUJIbHNDYjtBSG95R1A7QU0vbEVZO0VBQ0k7RUFDQSx5Qkh4c0NUO0VHeXNDUztLQUFBO1VBQUE7RUFDQTtBTmltRWhCO0FNaG1FZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBTmttRXBCO0FNaG1FZ0I7RUFDSSxjSHp0Q2I7RUcwdENhO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QU5rbUVwQjtBTWptRW9CO0VBQVU7QU5vbUU5QjtBTW5tRW9CO0VBQU07QU5zbUUxQjtBTXJtRW9CO0VBQU07QU53bUUxQjtBTXRtRWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSHR1Q2I7RUd1dUNhO0FOd21FcEI7QU12bUVvQjtFQUFhO0FOMG1FakM7O0FPcjFHSTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7QVB3MUdSO0FPdjFHUTtFQUNJO0VBQ0E7RUFDQSxjSlBMO0VJUUs7QVB5MUdaO0FPeDFHWTtFQUFPLGNKRVI7QUh5MUdYO0FPeDFHZ0I7RUFBVTtBUDIxRzFCO0FPMTFHZ0I7RUFBUztBUDYxR3pCO0FPMTFHUTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtBUDQxR1o7QU8zMUdZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0p2QlQ7RUl3QlM7RUFDQTtBUDYxR2hCO0FPMzFHWTtFQUNJO0tBQUE7VUFBQTtFQUNBO0FQNjFHaEI7QU8zMUdZO0VBQ0k7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBLG1CSjFCVDtFSTJCUztFQUNBO0tBQUE7VUFBQTtBUDYxR2hCO0FPMTFHUTtFQUNJO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVA0MUdaO0FPejFHSTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBUDIxR1I7QU8xMUdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0pqRUw7RUlrRUs7RUFDQTtLQUFBO1VBQUE7RUFDQTtBUDQxR1o7QU94MUdJO0VBbUNJO0FQd3pHUjtBT3gxR2dCO0VBQ0k7RUFDQTtBUDAxR3BCO0FPeDFHZ0I7RUFDSTtFQUNBO0FQMDFHcEI7QU96MUdvQjtFQUFhO0FQNDFHakM7QU8zMUdvQjtFQUNJO0VBQ0E7QVA2MUd4QjtBTzUxR3dCO0VBQWE7QVArMUdyQztBTzUxR2dCO0VBQUs7QVArMUdyQjtBTzkxR2dCO0VBQ0k7RUFPQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVAwMUdwQjtBT3IyR29CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVB1Mkd4QjtBTzMxR1E7RUFDSTtFQUNBLHlCSnJHTDtFSXNHSztFQUNBO0VBQ0E7RUFDQSxjSmpITDtFSWtISztBUDYxR1o7QU8zMUdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0oxSEw7QUh1OUdQO0FPNTFHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO0FQODFHaEI7QU81MUdZO0VBQU87QVArMUduQjtBTzkxR1k7RUFBUTtBUGkyR3BCO0FPaDJHWTtFQUNJO0VBQ0E7QVBrMkdoQjtBT2oyR2dCO0VBQ0k7RUFDQSxjSmhJVDtBSG0rR1g7QU8vMUdZO0VBQ0k7RUFDQTtFQUNBO0VKaEhaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUk4R1k7QVBxMkdoQjtBT24yR1k7RUFDSTtBUHEyR2hCO0FPbjJHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0poSlY7RUlpSlU7RUFDQTtLQUFBO1VBQUE7RUFDQTtBUHEyR2hCO0FPLzFHZ0I7RUFDSTtBUGkyR3BCO0FPNTFHWTtFQUNJO0VBQ0EsY0o5S1Q7QUg0Z0hQO0FPejFHSTtFSjFJQTtFSTRJSTtBUDIxR1I7QUd0K0dJO0VBQ0k7QUh3K0dSO0FPNzFHUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FQKzFHWjtBTzkxR1k7RUFDSTtFQUNBO0VBQ0E7QVBnMkdoQjtBTzkxR1k7RUFDSTtBUGcyR2hCO0FPLzFHZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNKeE1iO0FIeWlIUDtBTy8xR2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0o3TWI7QUg4aUhQO0FPMzFHSTtFQUNJO0FQNjFHUjtBTzUxR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSjdOTDtFSThOSztFQUNBO0VBQ0E7QVA4MUdaO0FPNzFHWTtFQUFPO0FQZzJHbkI7QU8vMUdZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSjFPVDtBSDJrSFA7QU85MUdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNKclBMO0FIcWxIUDtBTy8xR1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQaTJHaEI7QU81MUdZO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7QVA4MUdoQjtBTzcxR2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNKN1FiO0FING1IUDtBTzcxR2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0poUmI7QUgrbUhQO0FPOTFHb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0o3UmpCO0VJOFJpQjtBUGcyR3hCO0FPNzFHZ0I7RUFDSTtFQUNBO0FQKzFHcEI7QU85MUdvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQZzJHeEI7QU8zMUdnQjtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtBUDYxR3BCO0FPNTFHb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0p6VGpCO0VJMFRpQjtBUDgxR3hCO0FPNTFHb0I7RUFDSTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FQODFHeEI7QU81MUdvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FQODFHeEI7QU83MUd3QjtFQUFhO0FQZzJHckM7QU85MUdvQjtFQUNJO0VBQ0E7QVBnMkd4QjtBTy8xR3dCO0VBQ0k7RUFDQTtBUGkyRzVCO0FPNzFHd0I7RUFDSTtFQUNBO0FQKzFHNUI7QU85MUc0QjtFQUFjO0FQaTJHMUM7QU8vMUd3QjtFSmhRcEI7RUFDQTtFQUNBO0VBQ0E7RUkrUHdCO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0oxVnJCO0FIOHJIUDtBTzExR1E7RUFDSTtFQUNBO0VBQ0EsY0oxV0w7RUkyV0s7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQNDFHWjtBTzMxR1k7RUFDSTtBUDYxR2hCO0FPNTFHZ0I7RUFBSztBUCsxR3JCO0FPNzFHWTtFQUNJO0FQKzFHaEI7QU83MUdZO0VBQ0k7RUFDQTtBUCsxR2hCO0FPNzFHWTtFQUNJO0VBQ0E7RUFDQTtBUCsxR2hCO0FPOTFHZ0I7RUFDSTtFQUNBO0FQZzJHcEI7QU8vMUdvQjtFQUFjO0FQazJHbEM7QU9oMkdnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNKclliO0FIdXVIUDtBTzcxR1E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQKzFHWjtBTzkxR1k7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSnBaVDtBSG92SFA7QU85MUdZO0VBQ0k7QVBnMkdoQjtBTzUxR0k7RUpwWEE7RUlzWEk7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QVA4MUdSO0FHdHRISTtFQUNJO0FId3RIUjtBTy8xR1k7RUFDSTtFQUNBO0FQaTJHaEI7QU9oMkdnQjtFQUNJO0FQazJHcEI7QU9oMkdnQjtFQUFlO0FQbTJHL0I7QU9sMkdnQjtFQUFlO0FQcTJHL0I7QU9wMkdnQjtFQUFlO0FQdTJHL0I7QU90MkdnQjtFQUFlO0FQeTJHL0I7QU9yMkdZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNKeGJUO0VJeWJTO0FQdTJHaEI7QU90MkdnQjtFQUNJO0VBQ0E7QVB3MkdwQjtBT3QyR2dCO0VBQ0k7RUFDQTtFQUNBLG1CSjFiYjtBSGt5SFA7QU90MkdnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtBUHcyR3BCO0FPdDJHZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSjNjYjtBSG16SFA7QU9wMkdRO0VBQXFCO0FQdTJHN0I7QU9yMkdZO0VBQ0k7QVB1MkdoQjtBT3QyR2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7S0FBQTtNQUFBO09BQUE7VUFBQTtBUHcyR3BCO0FPdDJHZ0I7RUFDSTtFQUFBO0VBQUE7QVB3MkdwQjtBT3QyR2dCO0VBQ0k7QVB3MkdwQjtBT2oyR0k7RUFDSTtBUG0yR1I7QU9sMkdRO0VKL2JKO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VJNmJRO0VBQ0E7RUFDQSxjSm5mTDtFSW9mSztFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtBUHcyR1o7QU9wMkdJO0VKbmRBO0VJcWRJO0VBQ0E7QVBzMkdSO0FHM3pISTtFQUNJO0FINnpIUjtBT3gyR1E7RUFBRyxjSm5mTDtBSDgxSE47QU8xMkdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSnJnQkw7QUhpM0hQO0FPMzJHWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNKNWdCVDtFSTZnQlM7RUFDQTtBUDYyR2hCO0FPMzJHWTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7QVA2MkdoQjtBTzUyR2dCO0VBQ0k7RUFDQSxjSnZoQmI7RUl3aEJhO0VBQ0E7QVA4MkdwQjtBTzcyR29CO0VBQ0k7RUFDQTtBUCsyR3hCO0FPNTJHZ0I7RUFDSTtFQUNBLGNKOWhCYjtFSStoQmE7RUFDQTtFQUNBO0FQODJHcEI7QU83MkdvQjtFQUFhO0FQZzNHakM7QU8vMkdvQjtFQUNJO0VBQ0E7QVBpM0d4QjtBTzcyR1k7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSi9pQlQ7RUlnakJTO0FQKzJHaEI7QU83MkdZO0VBQ0k7RUFDQTtFQUNBLGNKbmpCVDtBSGs2SFA7QU81MkdRO0VBQ0k7RUFDQTtFQUNBO0FQODJHWjtBTzcyR1k7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjSnRrQlQ7QUhxN0hQO0FPOTJHZ0I7RUFBYTtBUGkzRzdCO0FPaDNHZ0I7RUFDSTtFQUNBO0FQazNHcEI7QU81MkdJO0VBQ0k7RUFDQTtFQUNBLGNKbmxCRDtFSW9sQkM7RUFDQTtBUDgyR1I7QU8zMkdJO0VBQ0k7QVA2MkdSO0FPNTJHUTtFSmpqQko7RUltakJRO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FQODJHWjtBR2o2SEk7RUFDSTtBSG02SFI7QU8vMkdnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUGkzR3BCO0FPLzJHZ0I7RUFDSSxjSjVtQmI7RUk2bUJhO0FQaTNHcEI7QU8vMkdnQjtFQUFnQixjSnBtQnJCO0FIczlIWDtBT2ozR2dCO0VKOWtCWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VJNGtCZ0I7RUFDQTtFQUNBO0VBQ0E7QVB1M0dwQjtBT3IzR2dCO0VKcmxCWjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VJbWxCZ0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQMjNHcEI7QU96M0dnQjtFSjlsQlo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFSTRsQmdCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUCszR3BCO0FPNzNHZ0I7RUp2bUJaO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUlxbUJnQjtFQUNBO0VBQ0E7RUFDQTtBUG00R3BCO0FPNzNHUTtFQUNJO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FQKzNHWjtBTzkzR1k7RUFDSTtFQUNBO0VBQ0EsY0o5cEJUO0FIOGhJUDtBTzkzR1k7RUFDSTtFQUNBO0FQZzRHaEI7QU8vM0dnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNKdnFCYjtFSXdxQmE7QVBpNEdwQjtBT2g0R29CO0VBQWM7QVBtNEdsQztBT2o0R2dCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNKOXFCYjtBSGlqSVA7QU9sNEdvQjtFQUNJO0FQbzRHeEI7QU9oNEdZO0VBQ0k7QVBrNEdoQjtBTy8zR1E7RUFDSTtBUGk0R1o7QU9oNEdZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0poc0JUO0VJaXNCUztBUGs0R2hCO0FPajRHZ0I7RUFDSTtFQUNBO0FQbTRHcEI7QU9oNEdZO0VKOXBCUjtFSWdxQlk7RUFDQTtFQUNBO0VBQ0EseUJKcnNCVDtFSXNzQlM7S0FBQTtVQUFBO0FQazRHaEI7QUdyaUlJO0VBQ0k7QUh1aUlSO0FPcDRHZ0I7RUFDSTtBUHM0R3BCO0FPcjRHb0I7RUFBYTtBUHc0R2pDO0FPdjRHb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0p0dEJqQjtFSXV0QmlCO0FQeTRHeEI7QU94NEd3QjtFQUNJO0FQMDRHNUI7QU92NEdvQjtFSjVyQmhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUkwckJvQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUDY0R3hCO0FPeDRHUTtFQUNJO0VBQ0E7QVAwNEdaO0FPdjRHWTtFQUNJO0VBQ0E7RUFDQTtBUHk0R2hCO0FPeDRHZ0I7RUFDSTtFQUNBO0VBQ0EseUJKOXVCYjtFSSt1QmE7RUFDQTtLQUFBO1VBQUE7QVAwNEdwQjtBT3A0R1k7RUo5c0JSO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VJNHNCVztFQUNBO0VBQ0E7RUFDQSxjSm53QlI7RUlvd0JRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0FQMDRHZjtBT3g0R1k7RUpqdUJSO0VJbXVCWTtFQUNBO0VBQ0E7QVAwNEdoQjtBRzltSUk7RUFDSTtBSGduSVI7QU81NEdnQjtFQUNJO0VBQ0E7QVA4NEdwQjtBTzc0R29CO0VBQWE7QVBnNUdqQztBTy80R29CO0VBQ0k7RUFDQTtFQUNBLGNKdnhCakI7RUl3eEJpQjtBUGk1R3hCO0FPLzRHb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjSjd4QmpCO0FIOHFJUDtBT2g1R3dCO0VBQ0k7QVBrNUc1QjtBTzM0R0k7RUFBd0I7QVA4NEc1Qjs7QUEzcUlBO0FRWEE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QVIwcklKO0FRenJJSTtFQUFlLGNMTVI7QUhzcklYO0FRMXJJUTtFQUFRO0FSNnJJaEI7QVE1cklRO0VBQU07QVIrcklkO0FRN3JJSTtFQUNJO0VBQUE7RUFBQTtFQUFBO0FSK3JJUjtBUTdySUk7RUFDSTtBUitySVI7QVE5cklRO0VBQ0k7RUFDQSxjTFRMO0FIeXNJUDtBUTlySVE7RUFDSTtFQUNBLGNMYkw7QUg2c0lQO0FRN3JJSTtFQUNJO0FSK3JJUjtBUTlySVE7RUFDSTtFQUNBLGNMOUJMO0FIOHRJUDtBUTlySVE7RUFDSTtFQUNBLGNMbENMO0FIa3VJUDtBUTdySUk7RUFDSTtBUitySVI7QVE5cklRO0VBQ0k7RUFDQSxjTC9CTDtBSCt0SVA7QVE5cklRO0VBQ0k7RUFDQSxjTG5DTDtBSG11SVA7QVEzcklJO0VBQ0k7RUFFQTtFQUNBO0FSNHJJUjtBUTNySVE7RUFDSSx5Qkw5Q0w7RUsrQ0s7QVI2cklaO0FRMXJJWTtFQUFRO0FSNnJJcEI7QVExcklJO0VBQ0k7QVI0cklSO0FRMXJJSTtFQUNJO0VBQ0E7RUFDQTtBUjRySVI7QVExcklRO0VBQ0k7RUFDQTtFQUNBO0FSNHJJWjtBUTNySVk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjTC9FVDtFS2dGUztBUjZySWhCO0FRM3JJWTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNMckZUO0FIa3hJUDtBUTFySVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUjRySVo7QVEzcklZO0VMbkRSO0VLcURZO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQSx5QkwzRlQ7RUs0RlM7S0FBQTtVQUFBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7RUFDQTtBUjZySWhCO0FHenZJSTtFQUNJO0FIMnZJUjtBUS9ySWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNMN0diO0VLOEdhO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtBUmlzSXBCO0FRaHNJb0I7RUFDSTtBUmtzSXhCO0FRaHNJb0I7RUFDSSx5Qkw5R2pCO0VLK0dpQjtFQUFBO0VBQUE7RUFBQTtBUmtzSXhCO0FRanNJd0I7RUFDSTtFQUNBLGNMNUhyQjtBSCt6SVA7QVE5cklZO0VBQ0k7RUFDQTtFQUNBLHlDQUNTO0FSK3JJekI7QVE1cklnQjtFQUFTO0FSK3JJekI7QVE5cklnQjtFQUFTO0FSaXNJekI7QVFoc0lnQjtFQUFTO0FSbXNJekI7QVFsc0lnQjtFQUFTO0FScXNJekI7QVFwc0lnQjtFQUFTO0FSdXNJekI7QVFyc0lZO0VBQ0k7RUFDQTtFQUNBO0FSdXNJaEI7QVF0c0lnQjtFQUNJO0VMeEdoQjtFSzBHZ0I7RUFBQTtFQUFBO0VBQUE7RUFBQTtBUndzSXBCO0FHanpJSTtFQUNJO0FIbXpJUjtBUXhzSVk7RUFDSTtFQUNBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0EsY0x0SlQ7QUhnMklQO0FRenNJZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUjJzSXBCO0FRMXNJb0I7RUwzSGhCO0VLNkhvQjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtBUjRzSXhCO0FHMTBJSTtFQUNJO0FINDBJUjtBUTlzSXdCO0VBQ0k7RUFDQTtFQUNBO01BQUE7VUFBQTtBUmd0STVCO0FRNXNJZ0I7RUFDSTtFQUNBO0FSOHNJcEI7QVE3c0lvQjtFQUNJO0FSK3NJeEI7QVE3c0lvQjtFQUNJO0VBQ0E7QVIrc0l4QjtBUTdzSW9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVIrc0l4QjtBUTdzSW9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVIrc0l4QjtBUTVzSWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7QVI4c0lwQjtBUTdzSW9CO0VMdEtoQjtFS3dLb0I7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0FSK3NJeEI7QUd2M0lJO0VBQ0k7QUh5M0lSO0FRaHRJNEI7RUxuTHhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUtpTDRCO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQSx5QkxwTnpCO0VLcU55QjtBUnN0SWhDO0FRcnRJZ0M7RUFBTTtBUnd0SXRDO0FRcHRJb0I7RUwvTGhCO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFKQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VLOExvQjtLQUFBO1VBQUE7RUFDQTtFQUNBO0FSOHRJeEI7QVE3dEl3QjtFQUNJO0FSK3RJNUI7QVE3dEl3QjtFQUNJO0FSK3RJNUI7QVExdElZO0VBQ0k7RUFDQTtFQUNBO0FSNHRJaEI7QVEzdElnQjtFQUNJO0VBQ0E7QVI2dElwQjtBUTN0SWdCO0VBQU07QVI4dEl0QjtBUTd0SWdCO0VBQVE7QVJndUl4QjtBUS90SWdCO0VMaE5aO0VLa05nQjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0FSaXVJcEI7QUdyN0lJO0VBQ0k7QUh1N0lSO0FRanVJWTtFQUNJO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSbXVJaEI7QVFsdUlnQjtFQUNJLHlCTHpRYjtFSzBRYTtFQUNBLGNMcFJiO0FIdy9JUDtBUWx1SWdCO0VBQ0ksY0w5UWI7RUsrUWE7QVJvdUlwQjtBUWx1SWdCO0VBQ0ksY0xsUmI7RUttUmE7QVJvdUlwQjtBUWx1SWdCO0VBQVE7QVJxdUl4QjtBUXB1SWdCO0VBQVU7QVJ1dUkxQjtBUXR1SWdCO0VBQVc7QVJ5dUkzQjtBUXh1SWdCO0VBQVM7QVIydUl6QjtBUTF1SWdCO0VBQVM7QVI2dUl6QjtBUTV1SWdCO0VBQVU7QVIrdUkxQjtBUTl1SWdCO0VBQVE7QVJpdkl4QjtBUWh2SWdCO0VBQU87QVJtdkl2QjtBUWx2SWdCO0VBQWE7QVJxdkk3QjtBUXB2SWdCO0VBQWE7QVJ1dkk3QjtBUXR2SWdCO0VBQWE7QVJ5dkk3QjtBUXh2SWdCO0VBQVE7QVIydkl4QjtBUTF2SWdCO0VBQU07QVI2dkl0QjtBUTV2SWdCO0VBQ0k7RUFDQTtBUjh2SXBCO0FRNXZJZ0I7RUFBTztBUit2SXZCO0FROXZJZ0I7RUFBUTtBUml3SXhCO0FRaHdJZ0I7RUFBTTtBUm13SXRCO0FRbHdJZ0I7RUFBUztBUnF3SXpCO0FRcHdJZ0I7RUFBUztBUnV3SXpCO0FRbndJSTtFQUNHO0VBQ0E7QVJxd0lQO0FRbndJWTtFQUFPO0FSc3dJbkI7QVFud0lJO0VBQ0k7RUFDQTtFQUFBO0VBQUE7RUFDQTtBUnF3SVI7QVFsd0lRO0VBQ0k7RUFDQSx5Qkw3VEw7QUhpa0pQO0FRandJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSbXdJUjtBUWp3SVE7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO01BQUE7T0FBQTtVQUFBO0FSbXdJWjtBUWx3SVk7RUx6VFI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFS3VUWTtFQUNBO0FSd3dJaEI7QVF2d0lnQjtFQUFVO0FSMHdJMUI7QVF6d0lnQjtFQUFXO0FSNHdJM0I7QVEzd0lnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FSNndJcEI7QVExd0lZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVI0d0loQjtBUTN3SWdCO0VBQ0k7RUFDQTtFTHJVaEI7RUt1VWdCO0VBQUE7RUFBQTtFQUFBO0VBQUE7QVI2d0lwQjtBR25sSkk7RUFDSTtBSHFsSlI7QVEvd0lvQjtFQUNJO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QVJpeEl4QjtBUWh4SXdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkxyWHJCO0VLc1hxQjtFQUNBO0VBQ0E7QVJreEk1QjtBUWp4STRCO0VBQ0k7RUFDQTtBUm14SWhDO0FRaHhJd0I7RUFDSTtBUmt4STVCO0FRanhJNEI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJteEloQztBUWp4STRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSbXhJaEM7QVE3d0lZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0wxWlQ7QUh5cUpQO0FROXdJZ0I7RUFDSTtFQUNBO0FSZ3hJcEI7QVE3d0lZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7S0FBQTtNQUFBO09BQUE7VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FSK3dJaEI7QVE5d0lnQjtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQSx5Qkw3YWI7QUg2ckpQO0FRL3dJb0I7RUFDSSx5QkwxYWxCO0FIMnJKTjs7QVF6d0lBO0VBQ0k7QVI0d0lKO0FRM3dJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FSNndJUjtBUTV3SVE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjTDNjTDtFSzRjSztBUjh3SVo7QVE1d0lRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0xoZEw7RUtpZEs7QVI4d0laO0FRNXdJUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJML2NOO0VLZ2RNLGNMcmRMO0VLc2RLO0tBQUE7VUFBQTtBUjh3SVo7O0FReHdJQTtBQUNBO0VBQ0k7RUErQ0E7RUFpRkE7RUErREE7RUE4TEE7QVJrNUhKO0FROXdJSTtFTDliQTtFS2djSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtBUmd4SVI7QUdqdEpJO0VBQ0k7QUhtdEpSO0FRbHhJUTtFQUNJO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSb3hJWjtBUW54SVk7RUFBVTtBUnN4SXRCO0FRcnhJWTtFQUFTO0FSd3hJckI7QVF2eElZO0VBQU87QVIweEluQjtBUXp4SVk7RUFDSTtFQUNBO0VBQ0EsY0w5ZlQ7RUsrZlM7QVIyeEloQjtBUXp4SVk7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjTG5nQlQ7RUtvZ0JTO0FSMnhJaEI7QVF6eElZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNMcmdCVDtFS3NnQlMseUJMamdCVjtFS2tnQlU7S0FBQTtVQUFBO0FSMnhJaEI7QVFueElRO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7QVJxeElaO0FRcHhJWTtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtNQUFBO1VBQUE7QVJzeEloQjtBUXJ4SWdCO0VBQ0k7RUFDQSxjTGhpQmI7QUh1ekpQO0FRcnhJZ0I7RUFDSSxjTGppQmI7QUh3ekpQO0FRbnhJUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUnF4SVo7QVFweElZO0VBQ0k7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7QVJzeEloQjtBUXJ4SWdCO0VBQWM7QVJ3eEk5QjtBUXZ4SWdCO0VBQWdCO0FSMHhJaEM7QVF6eElnQjtFQUFlO0FSNHhJL0I7QVEzeElnQjtFQUFlO0FSOHhJL0I7QVE3eElnQjtFQUFXO0FSZ3lJM0I7QVEveElnQjtFQUFTO0FSa3lJekI7QVFqeUlnQjtFQUFXO0FSb3lJM0I7QVFueUlnQjtFQUNJO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjTHBrQmI7QUh5MkpQO0FRbnlJZ0I7RUFDSTtFQUNBO0VBQ0E7QVJxeUlwQjtBUXB5SW9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0x0bEJqQjtBSDQzSlA7QVFweUlvQjtFQUNJO0VBQ0E7RUFDQTtBUnN5SXhCO0FRcnlJd0I7RUFDSTtFQUNBO0FSdXlJNUI7QVE5eElJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7TUFBQTtPQUFBO1VBQUE7RUFDQSx5Qkx0bUJEO0VLdW1CQztFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7QVJneUlSO0FRL3hJUTtFQUNJO0FSaXlJWjtBUWh5SVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUmt5SWhCO0FRaHlJWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FSa3lJaEI7QVEveElRO0VBQ0k7RUFDQTtBUml5SVo7QVFoeUlZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0x6b0JUO0VLMG9CUztFQUNBO0VBQ0E7QVJreUloQjtBUWp5SWdCO0VBQWM7QVJveUk5QjtBUWx5SVk7RUFDSTtBUm95SWhCO0FRbnlJZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBUnF5SXBCO0FRaHlJWTtFTHpuQlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFS3VuQlk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FSc3lJaEI7QVFoeUlRO0VMOW5CSjtFS2dvQlE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7QVJreUlaO0FHbDZKSTtFQUNJO0FIbzZKUjtBUXB5SVk7RUFDSTtFQUNBO0FSc3lJaEI7QVFyeUlnQjtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0VBQUE7S0FBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7QVJ1eUlwQjtBUXR5SW9CO0VBQ0k7RUFDQTtBUnd5SXhCO0FRdHlJb0I7RUFDSTtFQUNBO0VBQ0EsY0wxckJqQjtFSzJyQmlCO0FSd3lJeEI7QVFueUlRO0VMdnBCSjtFS3lwQlE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtBUnF5SVo7QUdsOEpJO0VBQ0k7QUhvOEpSO0FRdnlJWTtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjTDlzQlQ7RUsrc0JTO0FSeXlJaEI7QVF4eUlnQjtFQUNJO0VBQ0E7RUFDQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0FSMHlJcEI7QVF6eUlvQjtFQUNJO0VBQ0E7QVIyeUl4QjtBUXR5SVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0xsdUJMO0FIMGdLUDtBUXZ5SVk7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBUnl5SWhCO0FReHlJZ0I7RUFDSTtFQUNBO0FSMHlJcEI7QVF2eUlZO0VBQ0k7RUFDQTtFQUNBO0FSeXlJaEI7QVF4eUlnQjtFQUNJO0VBQ0E7RUw1cUJoQjtFQUNBO0VBQ0E7RUFDQTtBSHU5Sko7QVExeUlZO0VBQ0k7QVI0eUloQjtBUTN5SWdCO0VBQWE7QVI4eUk3QjtBUTd5SWdCO0VBQ0k7QVIreUlwQjtBUTd5SWdCO0VBQ0k7RUFDQTtBUit5SXBCO0FRM3lJZ0I7RUFDSTtFQUNBO0FSNnlJcEI7QVEzeUlnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VMbnVCaEI7QUhpaEtKO0FHaGhLSTtFQUNJO0FIa2hLUjtBUS95SW9CO0VMeHJCaEI7RUFDQTtFQUNBO0VBQ0E7RUt1ckJvQjtBUm96SXhCO0FRbHpJb0I7RUFDSTtFQUNBO0FSb3pJeEI7QVFoeklZO0VBQ0k7RUFDQTtFQUNBO0FSa3pJaEI7QVFoeklvQjtFQUFrQjtBUm16SXRDO0FRbHpJb0I7RUFBa0I7QVJxekl0QztBUWx6SW9CO0VBQWtCO0FScXpJdEM7QVFweklvQjtFQUFrQjtBUnV6SXRDO0FRcHpJb0I7RUFBa0I7QVJ1ekl0QztBUXR6SW9CO0VBQWtCO0FSeXpJdEM7QVF0eklvQjtFQUNJO0FSd3pJeEI7QVFueklvQjtFQUFHO0FSc3pJdkI7QVFueklnQjtFQUNJO0VBQ0E7RUFDQSxjTHR6QmI7RUt1ekJhO0VBQ0E7QVJxeklwQjtBUWx6SW9CO0VBQWtCO0FScXpJdEM7QVFweklvQjtFQUNJO0VBQ0EseUJMdHpCakI7RUt1ekJpQjtFQUNBO0FSc3pJeEI7QVFyekl3QjtFQUFjO0FSd3pJdEM7QVF2ekl3QjtFQUFhO0FSMHpJckM7QVF2eklnQjtFQUNJO0VBQ0E7RUFDQSxjTHYwQmI7QUhnb0tQO0FReHpJb0I7RUFBa0M7QVIyekl0RDtBUTF6SW9CO0VBQ0k7RUFDQTtBUjR6SXhCO0FRM3pJd0I7RUFDSTtFQUNBO0FSNnpJNUI7QVEzekl3QjtFQUFhO0FSOHpJckM7QVE3ekl3QjtFQUFPO0FSZzBJL0I7QVEvekl3QjtFQUFTO0FSazBJakM7QVFqMEl3QjtFQUFRO0FSbzBJaEM7QVFuMEl3QjtFQUFHLGNMbjBCakI7QUh5b0tWO0FRcDBJb0I7RUFDSTtBUnMwSXhCO0FRcDBJb0I7RUFDSTtFQUNBO0FSczBJeEI7QVE3eklJO0VBQ0k7QVIreklSO0FROXpJUTtFQUNJO0VBQ0E7RUFDQTtBUmcwSVo7O0FRMXpJQTtBQUVJO0VBQ0k7RUFDQTtBUjR6SVI7QVEzeklRO0VBQVE7QVI4ekloQjtBUTV6SUk7RUFDSTtBUjh6SVI7QVE3eklRO0VBQ0k7RUFDQTtBUit6SVo7QVE3eklRO0VBQ0k7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO01BQUE7VUFBQTtFQUNBO0FSK3pJWjtBUTd6SVk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0x2NEJUO0FIc3NLUDtBUTN6SUk7RUFDSTtFQUNBO0VBQ0E7QVI2eklSO0FRM3pJSTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtBUjZ6SVI7QVE1eklRO0VBQ0k7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO01BQUE7VUFBQTtBUjh6SVo7QVEzeklZO0VBQ0k7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FSNnpJaEI7QVF4eklRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtBUjB6SVo7QVF6eklZO0VMeDRCUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VLczRCWTtFQUNBO0VBQ0E7QVIrekloQjtBUTV6SVE7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QVI4eklaO0FRN3pJWTtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QVIrekloQjtBUTl6SWdCO0VBQ0k7QVJnMElwQjtBUTl6SWdCO0VBQ0k7QVJnMElwQjtBUS96SW9CO0VBQ0k7RUFDQTtFQUNBO0FSaTBJeEI7QVE5eklnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNMejhCYjtFSzA4QmE7RUFDQTtBUmcwSXBCO0FROXpJZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjTC84QmI7QUgrd0tQO0FRM3pJSTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FSNnpJUjtBUTV6SVE7RUFDSTtBUjh6SVo7QVE1eklRO0VBQ0kseUJMdjlCTDtFS3c5Qks7S0FBQTtVQUFBO0VBQ0E7QVI4eklaO0FRM3pJWTtFQUNJLHlCTDc5QlQ7RUs4OUJTO0tBQUE7VUFBQTtFQUNBO0FSNnpJaEI7QVE1eklnQjtFTC83Qlo7RUtpOEJnQjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QVI4eklwQjtBRy92S0k7RUFDSTtBSGl3S1I7QVEveklnQjtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNMcC9CYjtBSHF6S1A7QVFoMElvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0wzL0JqQjtBSDZ6S1A7QVFoMElvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBLHlCTC8vQmpCO0VLZ2dDaUI7RUFDQTtFQUNBO0FSazBJeEI7QVFoMElvQjtFQUNJO0FSazBJeEI7QVEvekl3QjtFQUFVO0FSazBJbEM7QVEvekl3QjtFQUFVO0FSazBJbEM7QVFoMElvQjtFQUVJO0VBQ0E7QVJpMEl4QjtBUW4wSXdCO0VBQVU7QVJzMElsQztBUTl6SVc7RUxuL0JQO0VLcS9CUTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7QVJnMElaO0FHcnpLSTtFQUNJO0FIdXpLUjtBUWwwSVk7RUFDSTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNMcmlDVDtFS3NpQ1M7RUFDQTtFQUNBO0FSbzBJaEI7QVFuMElnQjtFQUFhO0FSczBJN0I7QVFyMElnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QkxwaUNkO0VLcWlDYztLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUnUwSXBCO0FRcjBJZ0I7RUFBeUI7QVJ3MEl6QztBUXYwSWdCO0VBQ0k7RUFDQTtBUnkwSXBCO0FRdjBJZ0I7RUFBeUI7QVIwMEl6QztBUXowSWdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0xua0NiO0VLb2tDYTtBUjIwSXBCO0FRcjBJWTtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtBUnUwSWhCO0FRdDBJZ0I7RUFDSTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FSdzBJcEI7QVF0MElnQjtFQUNJO0FSdzBJcEI7QVF2MElvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FSeTBJeEI7QVF2MElvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNMM2xDakI7RUs0bENpQjtFQUNBO0FSeTBJeEI7QVFyMElvQjtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7QVJ1MEl4QjtBUXIwSTRCO0VBQ0k7S0FBQTtVQUFBO0FSdTBJaEM7QVF0MElnQztFQUNJO0VBQ0E7RUFDQSxjTGptQzdCO0VLa21DNkI7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7QVJ3MElwQztBUW4wSWdDO0VBQ0k7RUFDQTtBUnEwSXBDO0FRcDBJb0M7RUFBRSx5Qkx6bUNoQztBSGc3S047QVF0MElvQztFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUncwSXhDO0FRcDBJNEI7RUFDSTtFQUNBO0FSczBJaEM7QVFwMElvQztFQUFFO0FSdTBJdEM7QVFuMElnQztFQUNJO0VBQ0E7QVJxMElwQztBUXAwSW9DO0VBQUUseUJMOW9DL0I7QUhxOUtQO0FRdDBJb0M7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVJ3MEl4QztBUXAwSTRCO0VBQ0k7RUFDQTtBUnMwSWhDO0FRcDBJNEI7RUFDSTtFQUNBLG1CTDdwQ3pCO0VLOHBDeUI7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY0x2cUN6QjtBSDYrS1A7QVFyMElnQztFQUNJO0VBQ0E7RUFDQTtFQUNBLGNMOXFDN0I7RUsrcUM2QjtBUnUwSXBDO0FRL3pJb0I7RUw3b0NoQjtFSytvQ29CO0FSaTBJeEI7QUcvOEtJO0VBQ0k7QUhpOUtSO0FRbjBJd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSx5Qkx2ckNyQjtFS3dyQ3FCO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNMbnNDckI7QUh3Z0xQO0FRN3pJWTtFQUE2QjtBUmcwSXpDO0FRL3pJWTtFQUE2QjtBUmswSXpDO0FRajBJWTtFQUE2QjtBUm8wSXpDO0FRaDBJUTtFQUFRO0FSbTBJaEI7QVFsMElRO0VBQ0k7RUFDQTtBUm8wSVo7QVFuMElZO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUnEwSWhCO0FRcDBJZ0I7RUFBRztBUnUwSW5CO0FRdDBJZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjTC90Q2I7RUtndUNhO0FSdzBJcEI7QVFyMElZO0VBQ0k7RUFDQTtFQUNBLHlCTC90Q1Q7QUhzaUxQO0FRdDBJZ0I7RUFDSTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUncwSXBCO0FRdjBJb0I7RUxwc0NoQjtFS3NzQ29CO0tBQUE7VUFBQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5Qkw1dUNqQjtFSzZ1Q2lCO0tBQUE7VUFBQTtBUnkwSXhCO0FHcGhMSTtFQUNJO0FIc2hMUjtBUTMwSXdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0wxdkNyQjtFSzJ2Q3FCO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7QVI2MEk1QjtBUTUwSTRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QVI4MEloQztBUTUwSTRCO0VBQVk7QVIrMEl4QztBUTkwSTRCO0VBQVk7QVJpMUl4QztBUWgxSTRCO0VBQVk7QVJtMUl4QztBUWwxSTRCO0VBQVk7QVJxMUl4QztBUWwxSW9CO0VBQUk7QVJxMUl4QjtBUXAxSW9CO0VBQ0k7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHlCTDN3Q2pCO0VLNHdDaUI7S0FBQTtVQUFBO0FSczFJeEI7QVFyMUl3QjtFQUNJO0FSdTFJNUI7QVF0MUk0QjtFQUNJO0VBQ0E7RUFDQTtBUncxSWhDO0FRdDFJNEI7RUFDSTtFQUNBO0VBQ0E7QVJ3MUloQztBUXQxSTRCO0VBQ0k7RUFDQTtFQUNBO0FSdzFJaEM7QVF0MUk0QjtFQUNJO0FSdzFJaEM7QVFyMUl3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNML3lDckI7RUtnekNxQjtBUnUxSTVCO0FRcjFJd0I7RUx4d0NwQjtBSGdtTEo7QUcvbExJO0VBQ0k7QUhpbUxSO0FRejFJNEI7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjTHZ6Q3pCO0VLd3pDeUI7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QVIyMUloQztBUTExSWdDO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QVI0MUlwQztBUTExSWdDO0VBQVk7QVI2MUk1QztBUTUxSWdDO0VBQVk7QVIrMUk1QztBUTkxSWdDO0VBQVk7QVJpMkk1QztBUWgySWdDO0VBQVk7QVJtMkk1QztBUWwySWdDO0VBQ0k7RUFDQTtBUm8ySXBDO0FRbjJJb0M7RUFDSTtFQUNBO0FScTJJeEM7QVFsMklnQztFQUNJO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjTGwxQzdCO0VLbTFDNkI7QVJvMklwQztBUW4ySW9DO0VBQ0k7RUFDQTtFQUNBO0FScTJJeEM7QVFuMklvQztFQUNJO0VBQ0E7QVJxMkl4QztBUXAySXdDO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBUnMySTVDO0FRcDJJd0M7RUFFSTtBUnEySTVDO0FRdDJJNEM7RUFBVTtBUnkySXREO0FRdDJJd0M7RUFFSTtFQUNBO0FSdTJJNUM7QVF6Mkk0QztFQUFVO0FSNDJJdEQ7QVFwMkl3QjtFQUNJO0VBQ0E7QVJzMkk1QjtBUW4ySW9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY0x6M0NqQjtFSzAzQ2lCO0VBQ0EseUJMdDNDbEI7RUt1M0NrQjtLQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7QVJxMkl4Qjs7QVE3MUlBO0FBRUk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtLQUFBO01BQUE7T0FBQTtVQUFBO0VBQ0EseUJMOTRDRDtFSys0Q0M7QVIrMUlSO0FROTFJUTtFQUNJO0FSZzJJWjtBUTkxSVE7RUFDSTtFQUNBO0VBQ0E7RUFDQSxjTC81Q0w7QUgrdkxQO0FROTFJUTtFQUNJO0VBQ0E7RUFDQTtFTG40Q1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFS2k0Q1E7RUFDQTtFQUNBO0FSbzJJWjs7QVM5d0xBO0VBcVFJO0VBbUlBO0VBc0ZBO0VBNkZBO0VBb01BO0VBb01DO0FUbzFKTDtBU3R4TEk7RUFDSTtBVHd4TFI7QVN0eExJO0VBQ0k7RUFDQTtBVHd4TFI7QVN2eExRO0VBQ0k7QVR5eExaO0FTeHhMWTtFQUNJO0VBQ0E7S0FBQTtVQUFBO0VBQ0EseUJORlQ7QUg0eExQO0FTenhMZ0I7RUFDSTtFQUNBO0FUMnhMcEI7QVMxeExvQjtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtBVDR4THhCO0FTenhMb0I7RUFDSTtLQUFBO1VBQUE7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBLHlCTmZqQjtFTWdCaUI7RUFDQTtFQUNBO0VBQ0E7QVQyeEx4QjtBUzF4THdCO0VBQ0k7QVQ0eEw1QjtBUzN4TDRCO0VBQ0k7RUFDQTtFQUdBO0FUMnhMaEM7QVM3eExnQztFQUFVO0FUZ3lMMUM7QVMveExnQztFQUFTO0FUa3lMekM7QVMveEw0QjtFQUNJO0VBQ0EsY056Q3pCO0FIMDBMUDtBUzl4THdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUZ3lMNUI7QVMveEw0QjtFTlJ4QjtBSDB5TEo7QUd6eUxJO0VBQ0k7QUgyeUxSO0FTbnlMZ0M7RUFBTyxjTnJEaEM7QUgyMUxQO0FTbnlMd0I7RUFDSTtFQUNBO0VBQ0E7QVRxeUw1QjtBU2p5TGdCO0VBQ0k7RUFnQkE7QVRveExwQjtBU255TG9CO0VBQ0k7RUFDQTtFQUNBO0FUcXlMeEI7QVNueUxvQjtFTm5DaEI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFTWlDb0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVR5eUx4QjtBU3J5TGdCO0VBQ0k7QVR1eUxwQjtBU3B5TGdCO0VOM0NaO0FIazFMSjtBR2oxTEk7RUFDSTtBSG0xTFI7QVN4eUxvQjtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJOcEZqQjtFTXFGaUI7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQweUx4QjtBU3p5THdCO0VBQWE7QVQ0eUxyQztBUzN5THdCO0VBQ0k7RUFDQTtBVDZ5TDVCO0FTenlMd0I7RUFBRztBVDR5TDNCO0FTenlMZ0I7RU5uRVo7RU1xRWdCO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7QVQyeUxwQjtBR2gzTEk7RUFDSTtBSGszTFI7QVM3eUxvQjtFQUNJO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBLGNOdkhqQjtFTXdIaUI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQreUx4QjtBUzl5THdCO0VBQ0k7QVRnekw1QjtBUzd5THdCO0VBQ0k7RUFDQTtBVCt5TDVCO0FTN3lMd0I7RUFDSTtBVCt5TDVCO0FTN3lMd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUK3lMNUI7QVMzeUxnQjtFTjNHWjtBSHk1TEo7QUd4NUxJO0VBQ0k7QUgwNUxSO0FTL3lMb0I7RUFDSTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7QVRpekx4QjtBU2h6THdCO0VBQ0k7RUFDQTtBVGt6TDVCO0FTanpMNEI7RUFDSTtFQUNBO0VBQ0E7QVRtekxoQztBU2h6THdCO0VBQ0k7RUFDQTtBVGt6TDVCO0FTOXlMZ0I7RU5qSVo7RU1tSWdCO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QVRnekxwQjtBR3I3TEk7RUFDSTtBSHU3TFI7QVNsekxvQjtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQSxjTnBMakI7QUh3K0xQO0FTbnpMd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHF6TDVCO0FTcHpMNEI7RUFDSTtFQUNBLGNOeEx6QjtFTXlMeUI7QVRzekxoQztBU2p6TGdCO0VON0paO0VNK0pnQjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7TUFBQTtVQUFBO0VBQ0E7QVRtekxwQjtBR245TEk7RUFDSTtBSHE5TFI7QVNyekxvQjtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUdXpMeEI7QVN0ekx3QjtFQUFhO0VBQUE7S0FBQTtNQUFBO1VBQUE7QVR5ekxyQztBU3h6THdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUMHpMNUI7QVN0ekxnQjtFTjFMWjtFTTRMZ0I7QVR3ekxwQjtBR24vTEk7RUFDSTtBSHEvTFI7QVMxekxvQjtFQUNJO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ0ekx4QjtBUzN6THdCO0VBQWE7RUFBQTtLQUFBO01BQUE7VUFBQTtBVDh6THJDO0FTN3pMd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQrekw1QjtBU3B6TFk7RUFDSTtFQUNBO0VBRUE7QVRxekxoQjtBU256TGdCO0VBQ0k7RUFDQTtBVHF6THBCO0FTcHpMb0I7RU50T2hCO0VNd09vQjtFQUNBO0tBQUE7VUFBQTtFQUNBLHlCTjNRakI7RU00UWlCO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtNQUFBO1VBQUE7QVRzekx4QjtBR2ppTUk7RUFDSTtBSG1pTVI7QVN4ekx3QjtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUMHpMNUI7QVN6ekw0QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FUMnpMaEM7QVN6ekw0QjtFQUNJO0FUMnpMaEM7QVMxekxnQztFQUNJO0VBQ0E7RUFDQTtBVDR6THBDO0FTeHpMZ0M7RUFDSTtFQUNBO0VBQ0E7QVQwekxwQztBU3R6TGdDO0VBQ0k7RUFDQTtFQUNBO0FUd3pMcEM7QVNyekw0QjtFQUNJO0VBQ0E7QVR1ekxoQztBU3R6TGdDO0VBQ0k7RUFDQTtFQUNBO0FUd3pMcEM7QVNyekw0QjtFQUNJO0FUdXpMaEM7QVN0ekxnQztFQUNJO0VBQ0E7RUFDQTtBVHd6THBDO0FTcnpMNEI7RUFDSTtBVHV6TGhDO0FTdHpMZ0M7RUFDSTtFQUNBO0VBQ0E7QVR3ekxwQztBU2x6TGdCO0VBQ0k7RUFDQTtBVG96THBCO0FTbnpMb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7QVRxekx4QjtBU3B6THdCO0VBQ0k7RUFDQTtBVHN6TDVCO0FTbnpMb0I7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7QVRxekx4QjtBU3B6THdCO0VBQ0k7RUFDQTtFQUFBO0VBQUE7QVRzekw1QjtBU3J6TDRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVR1ekxoQztBU3J6TDRCO0VBQ0k7RUFDQTtFQUNBO0tBQUE7VUFBQTtBVHV6TGhDO0FTMXlMWTtFQUNJO0VBQ0E7RUFHQTtBVDB5TGhCO0FTdHlMNEI7RUFDSTtFQUNBO0VBQ0E7QVR3eUxoQztBU3R5TDRCO0VBQ0k7RUFDQTtFQUNBO0FUd3lMaEM7QVN0eUw0QjtFQUNJO0VBQ0E7RUFDQTtBVHd5TGhDO0FTdHlMNEI7RUFDSTtFQUNBO0VBQ0E7QVR3eUxoQztBU255TGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUcXlMcEI7QVNweUxvQjtFQUNJO0VBQ0E7QVRzeUx4QjtBU3J5THdCO0VBQ0k7RUFDQTtFQUNBO0FUdXlMNUI7QVN0eUw0QjtFQUFHO0FUeXlML0I7QVNyeUxnQjtFQUNJO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHV5THBCO0FTdHlMb0I7RUFBRztFQUFBO0tBQUE7TUFBQTtVQUFBO0FUeXlMdkI7QVN2eUxnQjtFQUNJO0FUeXlMcEI7QVN4eUxvQjtFTjlaaEI7RU1nYW9CO0VBQUE7RUFBQTtFQUFBO0VBQUE7QVQweUx4QjtBR3pzTUk7RUFDSTtBSDJzTVI7QVM1eUx3QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDh5TDVCO0FTN3lMNEI7RUFBYztBVGd6TDFDO0FTL3lMNEI7RUFDSTtFQUNBO0FUaXpMaEM7QVN0eUxZO0VBQ0k7RUFDQTtFQUlBO0FUcXlMaEI7QVNweUxnQjtFQUNJO0VBQ0E7RUFDQTtBVHN5THBCO0FTcHlMZ0I7RUFDSTtBVHN5THBCO0FTcHlMZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBVHN5THBCO0FTcnlMb0I7RUFDSTtBVHV5THhCO0FTdHlMd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHd5TDVCO0FTcHlMb0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUc3lMeEI7QVNueUxnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNOamhCYjtBSHN6TVA7QVNweUxvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHN5THhCO0FTbnlMZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUcXlMcEI7QVNweUxvQjtFQUNJO0FUc3lMeEI7QVNweUxvQjtFQUNJO0VBQ0E7QVRzeUx4QjtBU255TGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHF5THBCO0FTcHlMb0I7RUFDSTtBVHN5THhCO0FTcHlMb0I7RUFDSTtFQUNBO0FUc3lMeEI7QVM1eExZO0VBQ0k7RUFDQTtFQUlBO0FUMnhMaEI7QVN6eExZO0VBQ0k7QVQyeExoQjtBU3p4TG9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVQyeEx4QjtBUzF4THdCO0VBQWlCO0FUNnhMekM7QVM1eEx3QjtFQUFpQjtBVCt4THpDO0FTOXhMd0I7RUFBaUI7QVRpeUx6QztBU2h5THdCO0VBQWlCO0FUbXlMekM7QVNseUx3QjtFQUFpQjtBVHF5THpDO0FTanlMWTtFQUNJO0VBQ0E7QVRteUxoQjtBU2p5TG9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUbXlMeEI7QVNoeUxnQjtFTjNqQlo7QUg4MU1KO0FHNzFNSTtFQUNJO0FIKzFNUjtBU3B5TG9CO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVHN5THhCO0FTcHlMd0I7RUFBYTtBVHV5THJDO0FTdHlMd0I7RUFDSTtFQUNBO0FUd3lMNUI7QVNueUxZO0VBQ0k7QVRxeUxoQjtBU255TG9CO0VBQ0k7RUFDQTtBVHF5THhCO0FTcHlMd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUc3lMNUI7QVNweUx3QjtFQUFtQjtBVHV5TDNDO0FTdHlMd0I7RUFBbUI7QVR5eUwzQztBU3h5THdCO0VBQW1CO0FUMnlMM0M7QVMxeUx3QjtFQUFtQjtBVDZ5TDNDO0FTenlMWTtFQUNJO0VBQ0E7QVQyeUxoQjtBUzF5TGdCO0VBQ0k7QVQ0eUxwQjtBUzF5TGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ0eUxwQjtBU3p5TFk7RUFDSTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDJ5TGhCO0FTMXlMZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVQ0eUxwQjtBU3p5TFk7RUFDSTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGNOcHJCVDtBSCs5TVA7QVMxeUxnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDR5THBCO0FTenlMWTtFQUNJO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtBVDJ5TGhCO0FTMXlMZ0I7RUFDSTtFQUNBO0FUNHlMcEI7QVMxeUxnQjtFQUFRO0FUNnlMeEI7QVM1eUxnQjtFQUFFO0VBQ0E7RUFDQTtBVCt5TGxCO0FTNXlMWTtFQUNJO0VBQ0E7RUFDQTtBVDh5TGhCO0FTNXlMWTtFQUNJO0VBQ0E7RUFDQTtBVDh5TGhCO0FTNXlMWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUOHlMaEI7QVM3eUxnQjtFQUNJO0VBQ0E7QVQreUxwQjtBUzl5TG9CO0VBQUc7QVRpekx2QjtBUy95TGdCO0VBQ0k7RUFDQTtFQUNBLGNOMXVCYjtFTTJ1QmE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtBVGl6THBCO0FTenlMWTtFQUNJO0VBQ0E7RUFFQTtBVDB5TGhCO0FTdHlMWTtFQUNJO0FUd3lMaEI7QVN2eUxnQjtFQUFrQjtBVDB5TGxDO0FTenlMZ0I7RUFBa0I7QVQ0eUxsQztBUzN5TGdCO0VBQWtCO0FUOHlMbEM7QVM3eUxnQjtFQUFrQjtBVGd6TGxDO0FTN3lMUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUK3lMWjtBUzl5TFk7RUFDSTtBVGd6TGhCO0FTN3lMUTtFQUNJO0VBQ0E7RUFDQTtBVCt5TFo7QVM5eUxZO0VBQ0k7RU54dkJaO0VNMHZCWTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtFQUFBO0tBQUE7S0FBQTtNQUFBO1VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0FUZ3pMaEI7QUczaU5JO0VBQ0k7QUg2aU5SO0FTbHpMZ0I7RUFDSTtFQUNBO0tBQUE7VUFBQTtFQUNBLHlCTmp5QmI7RU1reUJhO0FUb3pMcEI7QVNuekxvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRxekx4QjtBU2h6TFE7RUFDSTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0FUa3pMWjtBU2p6TFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUbXpMaEI7QVNqekxZO0VBQ0k7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0FUbXpMaEI7QVNsekxnQjtFQUNJLGNOeDBCYjtFTXkwQmE7RUFDQTtFQUNBO0FUb3pMcEI7QVNsekxnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FUb3pMcEI7QVNqekxZO0VBQ0k7RUFBQTtLQUFBO01BQUE7VUFBQTtBVG16TGhCO0FTbHpMZ0I7RUFDSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVRvekxwQjtBU256TG9CO0VBQ0k7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtBVHF6THhCO0FTbnpMb0I7RU4xMEJoQjtFTTQwQm9CO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUNBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtBVHF6THhCO0FHbm9OSTtFQUNJO0FIcW9OUjtBU3Z6THdCO0VBQ0k7RUFDQTtFQUFBO0VBQUE7RUFBQTtBVHl6TDVCO0FTdnpMd0I7RUFDSTtFQUNBO0VBQUE7RUFBQTtFQUFBO0FUeXpMNUI7QVN2ekx3QjtFQUNJO0VBQ0E7RUFBQTtFQUFBO0VBQUE7QVR5ekw1QjtBU3Z6THdCO0VBQ0ksY054NEJyQjtFTXk0QnFCO0FUeXpMNUI7QVN4ekw0QjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDB6TGhDO0FTdnpMd0I7RUFBaUM7QVQwekx6RDtBU3p6THdCO0VBQWlDO0FUNHpMekQ7QVMzekx3QjtFQUFpQztBVDh6THpEO0FTN3pMd0I7RUFBaUM7QVRnMEx6RDtBUy96THdCO0VBQWlDO0FUazBMekQ7QVNqMEx3QjtFQUFpQztBVG8wTHpEO0FTbDBMd0I7RUFBaUM7QVRxMEx6RDtBU3AwTHdCO0VBQWlDO0FUdTBMekQ7QVN0MEx3QjtFQUFpQztBVHkwTHpEO0FTeDBMd0I7RUFBaUM7QVQyMEx6RDtBUzEwTHdCO0VBQWlDO0FUNjBMekQ7QVM1MEx3QjtFQUFpQztBVCswTHpEO0FTNzBMb0I7RU5qNEJoQjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VNKzNCb0I7RUFDQTtFQUNBO0FUbTFMeEI7QVNsMUx3QjtFQUFNO0FUcTFMOUI7QVNwMUx3QjtFQUFPO0FUdTFML0I7QVNyMUxvQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUNBO0VBQ0E7S0FBQTtNQUFBO09BQUE7VUFBQTtBVHUxTHhCO0FTdDFMd0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QVR3MUw1QjtBU3YxTDRCO0VBQ0k7RUFDQTtBVHkxTGhDO0FTOTBMWTtFQUNJO0VBQ0E7RUFHQTtBVDgwTGhCO0FTNTBMb0I7RUFBcUI7QVQrMEx6QztBUzkwTG9CO0VBQXFCO0FUaTFMekM7QVNoMUxvQjtFQUFxQjtBVG0xTHpDO0FTbDFMb0I7RUFBcUI7QVRxMUx6QztBU24xTGdCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QVRxMUxwQjtBU3AxTG9CO0VONTZCaEI7RU04NkJvQjtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQ0E7RUFBQTtLQUFBO01BQUE7VUFBQTtFQUNBO0FUczFMeEI7QUdyd05JO0VBQ0k7QUh1d05SO0FTeDFMd0I7RUFDSTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFDQTtFQUFBO0tBQUE7TUFBQTtVQUFBO0VBQ0E7S0FBQTtVQUFBO0VBQ0E7QVQwMUw1QjtBU3oxTDRCO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBVDIxTGhDO0FTejFMNEI7RUFDSTtFQUNBO0VBQ0E7QVQyMUxoQztBUzExTGdDO0VBQ0ksY056K0I3QjtFTTArQjZCO0FUNDFMcEM7QVN6MUw0QjtFQUNJO0VBQ0E7RUFDQTtBVDIxTGhDO0FTejFMNEI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBVDIxTGhDLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9FSURfQ2hhcnQvLi9fc3JjL3N0eWxlLnNjc3MiLCJ3ZWJwYWNrOi8vRUlEX0NoYXJ0Ly4vX3NyYy9wcmV0ZW5kYXJkdmFyaWFibGUuc2NzcyIsIndlYnBhY2s6Ly9FSURfQ2hhcnQvLi9fc3JjL19fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly9FSURfQ2hhcnQvLi9fc3JjL19fY29tbW9uLnNjc3MiLCJ3ZWJwYWNrOi8vRUlEX0NoYXJ0Ly4vX3NyYy9fX2xheW91dC5zY3NzIiwid2VicGFjazovL0VJRF9DaGFydC8uL19zcmMvX19mb3JtLnNjc3MiLCJ3ZWJwYWNrOi8vRUlEX0NoYXJ0Ly4vX3NyYy9fX2NvbnRlbnQuc2NzcyIsIndlYnBhY2s6Ly9FSURfQ2hhcnQvLi9fc3JjL19fYm9hcmQuc2NzcyIsIndlYnBhY2s6Ly9FSURfQ2hhcnQvLi9fc3JjL19wYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vRUlEX0NoYXJ0Ly4vX3NyYy9fc3VibWFpbi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8q7Y+w7Yq4Ki9cclxuQGltcG9ydCAncHJldGVuZGFyZHZhcmlhYmxlLnNjc3MnO1xyXG5cclxuLyrqs7XthrXsmpTshowqL1xyXG5AaW1wb3J0ICdfX3Jlc2V0LnNjc3MnO1xyXG5AaW1wb3J0ICdfX2NvbW1vbi5zY3NzJztcclxuQGltcG9ydCAnX19sYXlvdXQuc2Nzcyc7XHJcbkBpbXBvcnQgJ19fZm9ybS5zY3NzJztcclxuQGltcG9ydCAnX19jb250ZW50LnNjc3MnO1xyXG5AaW1wb3J0ICdfX2JvYXJkLnNjc3MnO1xyXG5cclxuLyrtjpjsnbTsp4Drs4Qg7Yq57IiY7JqU7IaMKi9cclxuQGltcG9ydCAnX3BhZ2Uuc2Nzcyc7XHJcblxyXG5AaW1wb3J0ICdfc3VibWFpbi5zY3NzJzsiLCIvKlxyXG5Db3B5cmlnaHQgKGMpIDIwMjEgS2lsIEh5dW5nLWppbiwgd2l0aCBSZXNlcnZlZCBGb250IE5hbWUgUHJldGVuZGFyZC5cclxuaHR0cHM6Ly9naXRodWIuY29tL29yaW9uY2FjdHVzL3ByZXRlbmRhcmRcclxuXHJcblRoaXMgRm9udCBTb2Z0d2FyZSBpcyBsaWNlbnNlZCB1bmRlciB0aGUgU0lMIE9wZW4gRm9udCBMaWNlbnNlLCBWZXJzaW9uIDEuMS5cclxuVGhpcyBsaWNlbnNlIGlzIGNvcGllZCBiZWxvdywgYW5kIGlzIGFsc28gYXZhaWxhYmxlIHdpdGggYSBGQVEgYXQ6XHJcbmh0dHA6Ly9zY3JpcHRzLnNpbC5vcmcvT0ZMXHJcbiovXHJcblxyXG5AZm9udC1mYWNlIHtcclxuXHRmb250LWZhbWlseTogJ1ByZXRlbmRhcmQgVmFyaWFibGUnO1xyXG5cdGZvbnQtd2VpZ2h0OiA0NSA5MjA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtZGlzcGxheTogc3dhcDtcclxuXHRzcmM6IGxvY2FsKCdQcmV0ZW5kYXJkIFZhcmlhYmxlJyksIHVybCgnLi9mb250L1ByZXRlbmRhcmRWYXJpYWJsZS53b2ZmMicpIGZvcm1hdCgnd29mZjItdmFyaWF0aW9ucycpO1xyXG59XHJcbiIsIi8qIO2OmOydtOyngCDroIjsnbTslYTsm4MgKi9cclxuXHJcbkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8qQ1NTIOy0iOq4sO2ZlCovXHJcblxyXG5odG1sLFxyXG5ib2R5LFxyXG5kaXYsXHJcbnNwYW4sXHJcbm9iamVjdCxcclxuaWZyYW1lLFxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2LFxyXG5wLFxyXG5ibG9ja3F1b3RlLFxyXG5wcmUsXHJcbmFiYnIsXHJcbmFkZHJlc3MsXHJcbmNpdGUsXHJcbmNvZGUsXHJcbmRlbCxcclxuZGZuLFxyXG5lbSxcclxuaW1nLFxyXG5pbnMsXHJcbmtiZCxcclxucSxcclxuc2FtcCxcclxuc21hbGwsXHJcbnN0cm9uZyxcclxuc3ViLFxyXG5zdXAsXHJcbnZhcixcclxuYixcclxuaSxcclxuZGwsXHJcbmR0LFxyXG5kZCxcclxub2wsXHJcbnVsLFxyXG5saSxcclxuZmllbGRzZXQsXHJcbmZvcm0sXHJcbmxhYmVsLFxyXG5sZWdlbmQsXHJcbnRhYmxlLFxyXG5jYXB0aW9uLFxyXG50Ym9keSxcclxudGZvb3QsXHJcbnRoZWFkLFxyXG50cixcclxudGgsXHJcbnRkLFxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuY2FudmFzLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbixcclxuc3VtbWFyeSxcclxudGltZSxcclxubWFyayxcclxuYXVkaW8sXHJcbnZpZGVvLFxyXG5idXR0b24sXHJcbmlucHV0LFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICAvLyBmb250LWZhbWlseTogJ+unkeydgCDqs6DrlJUnLCBOYW51bUdvdGhpY1dlYjtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcclxufVxyXG5cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudGFibGUge1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5idXR0b24ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAycHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDJweDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLmZ1bGxfd2lkdGhfaW5wdXQge1xyXG4gICAgLyrshJzsi53tj7zsl5DshJwg7Y+t7J2EIOyghOyytCDssKjsp4Ag7ZWY64qUIOyduO2Si+yalOyGjOulvCDsnITtlZwg6rO17Ya1IO2BtOuemOyKpCovXHJcbiAgICB3aWR0aDogOTclO1xyXG59XHJcblxyXG4uY2hlY2tfbGFiZWwge1xyXG4gICAgbWFyZ2luOiAwIDEwcHggMCAzcHg7XHJcbn1cclxuXHJcblxyXG4vKmNoZWNrYm94ICxyYWRpbyDsmqkg652867KoIOyEpOyglSovXHJcblxyXG4ucmVxdWlyZWRfbGFiZWwgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLyrtlYTsiJgg7J6F66ClIOyalOyGjCDtkZzsi5wqL1xyXG5cclxuYmxvY2txdW90ZSxcclxucSB7XHJcbiAgICBxdW90ZXM6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGU6YmVmb3JlLFxyXG5ibG9ja3F1b3RlOmFmdGVyLFxyXG5xOmJlZm9yZSxcclxucTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLmNsZWFyZml4OmJlZm9yZSxcclxuLmNsZWFyZml4OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmNsZWFyZml4OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY2xlYXJmaXgge1xyXG4gICAgem9vbTogMTtcclxufVxyXG5cclxuaW1nIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbn1cclxuXHJcblxyXG4vKiDsoJHqt7zshLEg6rSA66CoIOyIqOq5gOyalOyGjCAqL1xyXG5cclxuYS5hY2Nlc2liaWxpdHkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTEwMDAwcHg7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5hLmFjY2VzaWJpbGl0eTpmb2N1cyB7XHJcbiAgICAvKu2CpOuztOuTnCDtj6zsu6TsiqTsi5wqL1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgY29sb3I6ICNGRkZGRkY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuXHJcbi8q7Iio6rmA7JqU7IaMKi9cclxuXHJcbi5oaWRkZW4ge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgaGVpZ2h0OiAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG5cclxuLypjb0ZvcndhcmQg7J2066aEIOuLqOyWtCDshKTsoJUqL1xyXG5cclxuLmNvZm9yd2FyZCB7XHJcbiAgICBjb2xvcjogIzAwOTlEODtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1mYW1pbHk6IG5hbnVtRm9udCwg66eR7J2A6rOg65SVLCBcIlRyZWJ1Y2hldCBNU1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uY29mb3J3YXJkIHNwYW4ge1xyXG4gICAgY29sb3I6ICMwODUwQTA7XHJcbiAgICBmb250LXZhcmlhbnQ6IHNtYWxsLWNhcHM7XHJcbiAgICBmb250LWZhbWlseTogbmFudW1Gb250LCDrp5HsnYDqs6DrlJUsIFwiVHJlYnVjaGV0IE1TXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi5jb2ZvcndhcmRfdyB7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgZm9udC1mYW1pbHk6IG5hbnVtRm9udCwg66eR7J2A6rOg65SVLCBcIlRyZWJ1Y2hldCBNU1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4uY29mb3J3YXJkX3cgc3BhbiB7XHJcbiAgICBjb2xvcjogI0ZGRkZGRjtcclxuICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcclxuICAgIGZvbnQtZmFtaWx5OiBuYW51bUZvbnQsIOunkeydgOqzoOuUlSwgXCJUcmVidWNoZXQgTVNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcclxufSIsIiR1aTAxOiAjMDAwMDAwO1xyXG4kdWkwMjogIzI2MjgyQztcclxuJHVpMDM6ICM0ODRCNTE7XHJcbiR1aTA0OiAjNjk2RTc2O1xyXG4kdWkwNTogIzc5ODE4QztcclxuJHVpMDY6ICNBQUIwQjg7XHJcbiR1aTA3OiAjQzZDQkQwO1xyXG4kdWkwODogI0RERTFFNDtcclxuJHVpMDk6ICNFQkVFRjA7XHJcbiR1aTEwOiAjRjdGN0Y4O1xyXG4kdWkxMTogI0ZGRkZGRjtcclxuXHJcbiRwcmltYXJ5MDE6IzAxNkZGMztcclxuJHByaW1hcnkwMjojMEYyOThGO1xyXG5cclxuJGJ1bGU6IzAxNkZGMztcclxuJGRhcmtfYnVsZTojMEYyOThGO1xyXG5cclxuJGJhc2ljMDE6ICNGMzk4MDA7XHJcbiRiYXNpYzAyOiAjRkQ1NDM1O1xyXG5cclxuXHJcblxyXG5cclxuLlBhZ2UsIC5QYWdlIGJ1dHRvbiAuUGFnZSBpbnB1dHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlByZXRlbmRhcmQgVmFyaWFibGVcIiwgUHJldGVuZGFyZCwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBzeXN0ZW0tdWksIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIlNlZ29lIFVJXCIsIFwiQXBwbGUgU0QgR290aGljIE5lb1wiLCBcIk5vdG8gU2FucyBLUlwiLCBcIk1hbGd1biBHb3RoaWNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIHNhbnMtc2VyaWY7XHJcbn1cclxuICBcclxuXHJcbkBtaXhpbiBoaWRkZW4ge1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IDA7XHJcbn1cclxuXHJcbkBtaXhpbiBpbWFnZV9yZXBsYWNlIHtcclxuICAgIHRleHQtaW5kZW50OiAtMTAwMDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWl4aW4gcmVzZXRfdWwge1xyXG4gICAgcGFkZGluZzowO1xyXG4gICAgbGl7XHJcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGJ0bl9hIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AbWl4aW4gYnVsbGV0X0wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1NnB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzJweDtcclxuICAgIG1pbi1oZWlnaHQ6IDM2cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCAzcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J1bGxldF9MLnN2Zyk7XHJcbn1cclxuXHJcbkBtaXhpbiBidWxsZXRfUyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J1bGxldF9TLnN2Zyk7ICAgXHJcbn1cclxuXHJcbkBtaXhpbiBidWxsZXRfU19zdGFyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wIDNweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnVsbGV0X1Nfc3Rhci5zdmcpOyBcclxufVxyXG5cclxuQG1peGluIGJ1bGxldF9TX3N0YXJfb3JhbmdlIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wIDNweDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnVsbGV0X1Nfc3Rhcl9vcmFuZ2Uuc3ZnKTsgXHJcbn1cclxuXHJcbkBtaXhpbiBidWxsZXRfU19saW5lIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgNnB4IHRvcCAxMHB4O1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9idWxsZXRfU19saW5lLnN2Zyk7IFxyXG59XHJcbkBtaXhpbiBub19idWxsZXQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwcHggIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDsgXHJcbn1cclxuXHJcblxyXG4iLCIuUGFnZXtcclxuICAgIDo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgICAgIHdpZHRoOiA2cHg7ICAvKiDsiqTtgazroaTrsJTsnZgg64SI67mEICovXHJcbiAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGhlaWdodDogNSU7IC8qIOyKpO2BrOuhpOuwlOydmCDquLjsnbQgKi9cclxuICAgICAgICB3aWR0aDogNSU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHVpMDc7IC8qIOyKpO2BrOuhpOuwlOydmCDsg4nsg4EgKi9cclxuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7ICAvKuyKpO2BrOuhpOuwlCDrkrcg67Cw6rK9IOyDieyDgSovXHJcbiAgICB9XHJcblxyXG5cclxuICAgICYub3Blbl9hbGxfbWVudXtcclxuICAgICAgICA+aGVhZGVye1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnRlbnRfd2lkdGh7XHJcbiAgICAgICAgd2lkdGg6IDEyMDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgICAuc2hvcnRjdXRfbGlua3tcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTAxO1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGNvbG9yOiR1aTExO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGhlaWdodDogMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkxMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICA+aGVhZGVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAyMDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAubWFpbl9tZW51e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1NnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIG5hdntcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2OXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgID51bHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgID5saXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPmF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRwcmltYXJ5MDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudV9kZXRhaWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6MTI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogJHVpMDggc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogI0VCRUVGMCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmNvbnRlbnRfd2lkdGh7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvLyBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjVweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5kaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDs7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmhpZGRlbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPmF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZbdGFyZ2V0PVwiX2JsYW5rXCJdOjphZnRlciwgJi5vdXRfbGluazo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX291dGxpbmsuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfSAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnkwMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW3RhcmdldD1cIl9ibGFua1wiXTo6YWZ0ZXIsICYub3V0X2xpbms6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fb3V0bGluay5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDozcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0gICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1c3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+YTpsYXN0LWNoaWxkLCB1bDpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubWVudV9kZXRhaWxfMntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDoxMjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLy8gZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAjRUJFRUYwIHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGhlaWdodCAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuY29udGVudF93aWR0aHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5oaWRkZW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5he1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5MDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID5hOmxhc3QtY2hpbGQsIHVsOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9ICAgIFxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bl9zZWFyY2h7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZV9yZXBsYWNlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9zZWFyY2guc3ZnKTtcclxuICAgICAgICAgICAgICAgICYub3BlbntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybChpbWFnZS9idG5fY2xvc2Uuc3ZnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuX2FsbF9tZW51e1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fbWVudS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zdWJfbWVudV9kaXZ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6MjRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMzsgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmZvbnRfc2l6ZXtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYnRuX21pbnVze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fbWludXMuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5idG5fcGx1c3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlX3JlcGxhY2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX3BsdXMuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJ0bl9yZXNldHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6bm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowIDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkdWkwNSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7Ym9yZGVyOiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke3BhZGRpbmctcmlnaHQ6IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9Ly9FbmQgb2YgLm1haW5fbWVudVxyXG5cclxuXHJcbiAgICAgICAgLnNlYXJjaHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzlweDtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICNFQkVFRjAgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzIwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICR1aTAyIHNvbGlkIDJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL19zcmMvaW1hZ2UvaWNvbl9zZWFyY2guc3ZnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5vd19wYXRoe1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQTM4OUU7XHJcbiAgICAgICAgICAgIC5jb250ZW50X3dpZHRoe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIC5sYWJlbHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZV9yZXBsYWNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9ob21lLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkwMjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogIzBCMkM2RCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICB9ICAgIFxyXG4gICAgICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICMwQjJDNkQgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6ICMwQjJDNkQgc29saWQgMXB4O31cclxuICAgICAgICAgICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkxMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2Fycm93X25vd19wYXRoX2Rvd24uc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTZweCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5MDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYWN0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYXJyb3dfbm93X3BhdGhfdXAuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuYWN0K3Vse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICR1aTA4IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJHVpMDggc29saWQgMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICR1aTA4IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmW3RhcmdldD1cIl9ibGFua1wiXTo6YWZ0ZXIsICYub3V0X2xpbms6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX291dGxpbmsuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzBDNzlGRDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfS8vRW5kIG9mIC5QYWdlPmhlYWRlclxyXG5cclxuICAgID5tYWlue1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxODBweDtcclxuXHJcbiAgICAgICAgLnNjcm9sbF9hcmVhe1xyXG4gICAgICAgICAgICBib3JkZXI6ICR1aTA3IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDZweDsgIC8qIOyKpO2BrOuhpOuwlOydmCDrhIjruYQgKi9cclxuICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICA6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1JTsgLyog7Iqk7YGs66Gk67CU7J2YIOq4uOydtCAqL1xyXG4gICAgICAgICAgICB3aWR0aDogNSU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICR1aTA3OyAvKiDsiqTtgazroaTrsJTsnZgg7IOJ7IOBICovXHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgOjotd2Via2l0LXNjcm9sbGJhci10cmFjayB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyAgLyrsiqTtgazroaTrsJQg65K3IOuwsOqyvSDsg4nsg4EqL1xyXG4gICAgICAgIH1cclxuICAgIH0vL0VuZCBvZiAuUGFnZT5tYWluXHJcblxyXG4gICAgYS5vdXRfbGlua3tcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX291dGxpbmsuc3ZnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm9uZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIH1cclxuICAgIC5xdWlja19tZW51e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICByaWdodDogLTE0MHB4O1xyXG4gICAgICAgIHRvcDo2MHB4O1xyXG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAxNnB4IDAgMTZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgIHdpZHRoOjEwMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgIGJvcmRlcjogJHVpMDggc29saWQgMXB4O1xyXG4gICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3F1aWNrX21lbnVfb3Blbi5zdmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAmLm9wZW57YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3F1aWNrX21lbnVfY2xvc2Uuc3ZnKTt9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDBweDt9XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgPi5hbGxfbWVudXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE4NXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgaGVhZGVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICAgICAgICAgIGgxe1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J0bl9jbG9zZV9hbGxfbWVudS5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID5kaXY+aDJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcmtfYnVsZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICBjb2xvcjokdWkxMTsgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ibG9ja3tcclxuICAgICAgICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCAxZnIpO1xyXG4gICAgICAgICAgICBnYXA6MzJweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTZweDtcclxuICAgICAgICAgICAgZGl2PmF7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHVpMDI7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRpdj51bHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLXRvcDogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJlt0YXJnZXQ9XCJfYmxhbmtcIl06OmFmdGVyLCAmLm91dF9saW5rOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX291dGxpbmsuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ldGN7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICR1aTA4IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUxcHg7XHJcbiAgICAgICAgICAgIGRpdntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6MzJweDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoMntcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHVpMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgPmZvb3RlcntcclxuICAgICAgICAgcGFkZGluZy10b3A6IDU2cHg7XHJcbiAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgICAgICAgYm9yZGVyLXRvcDogJHVpMTAgc29saWQgOHB4O1xyXG4gICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDEwMHB4O1xyXG4gICAgICAgICAgICAuYWRkcntcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5waG9uZXtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6LTNweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVte1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiRwcmltYXJ5MDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRlbCwuZmF4e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb3B5cmlnaHR7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICAuZm9vdGVyX2xpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzowO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjAgMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogJHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCAmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+cHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5vdXRlcl9saW5re1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDpzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgLnNvY2lhbF9saW5re1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlX3JlcGxhY2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5uYXZlcl9ibG9ne2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX25hdmVyX2Jsb2cuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmZhY2Vib29re2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX2ZhY2Vib29rLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5uYXZlcl9wb3N0e2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX25hdmVyX3Bvc3Quc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmluc3RhcntiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9pbnN0YXIuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnlvdXR1YmV7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25feW91dHViZS5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYua2FrYW9fY2hhbmVse2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX2tha2FvX2NoYW5lbC5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZWxldmFudF9saW5re1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgID5kaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMzZweCAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzIyMjIyMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogI2MwYzBjMCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2Fycm93X2Zvb3Rlcl9saW5rX3VwLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMTJweCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vcGVue31cclxuICAgICAgICAgICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOjM5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICNjMGMwYzAgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke2JvcmRlci1ib3R0b206ICNjMGMwYzAgc29saWQgMXB4O31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMyMjIyMjI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXN7Zm9udC13ZWlnaHQ6IDYwMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmxpbmtfb3BlbntcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgLmxpbmtfd2F7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogLTVweDtcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgfVxyXG4gICAgfS8vRW5kIG9mIC5QYWdlPmZvb3RlciBcclxufVxyXG5cclxuLmJsb2NraW5nX2xheWVye1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC42KTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDowO1xyXG4gICAgbGVmdDowO1xyXG59IiwiLlBhZ2V7XHJcbiAgICBcclxufVxyXG5cclxuXHJcblxyXG4uUGFnZSwgZm9ybXtcclxuICAgIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksc2VsZWN0LCB0ZXh0YXJlYXtcclxuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgIGJvcmRlcjogJHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAxMnB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICBmb250LWZhbWlseTogXCJQcmV0ZW5kYXJkIFZhcmlhYmxlXCIsIFByZXRlbmRhcmQsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgc3lzdGVtLXVpLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJTZWdvZSBVSVwiLCBcIkFwcGxlIFNEIEdvdGhpYyBOZW9cIiwgXCJOb3RvIFNhbnMgS1JcIiwgXCJNYWxndW4gR290aGljXCIsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBzYW5zLXNlcmlmO1xyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl06Oi13ZWJraXQtY2FsZW5kYXItcGlja2VyLWluZGljYXRvcntcclxuICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fY2FsZW5kYXIuc3ZnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICB0ZXh0YXJlYXtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzoxMnB4O1xyXG4gICAgICAgIHJlc2l6ZTogbm9uZTtcclxuICAgICAgICBoZWlnaHQ6IDI0MHB4O1xyXG4gICAgfVxyXG4gICAgc2VsZWN0e1xyXG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDo2NXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2Fycm93X3NlbGVjdF9kb3duLnN2Zyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDEycHggY2VudGVyO1xyXG5cclxuICAgIH1cclxuXHJcbiAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0saW5wdXRbdHlwZT1cImNoZWNrYm94XCJde2Rpc3BsYXk6IG5vbmU7fVxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdK2xhYmVsLGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbHtcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9jaGVja19ib3guc3ZnKTt9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCtsYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9jaGVja19ib3hfY2hlY2tlZC5zdmcpO31cclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXStsYWJlbDo6YmVmb3Jle2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9yYWRpby5zdmcpO31cclxuICAgIGlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkK2xhYmVsOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3JhZGlvX2NoZWNrZWQuc3ZnKTt9XHJcblxyXG4gICAgLnNwYWNlcntcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICB9ICBcclxuICAgIC50ZXh0X2NudHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgc3Bhbntjb2xvcjokYnVsZX1cclxuICAgIH1cclxuXHJcbiAgICAuZm9ybV9pbmZve1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAmOmZpcnN0LWNoaWxke21hcmdpbi10b3A6IDA7fVxyXG4gICAgICAgIC5yZXF1aXJlZHtjb2xvcjogJGJhc2ljMDI7fVxyXG4gICAgICAgICYuc3RhcntAaW5jbHVkZSBidWxsZXRfU19zdGFyO31cclxuICAgIH1cclxuICAgIC5pbnB1dHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAmOmZpcnN0LW9mLXR5cGV7Ym9yZGVyLXRvcDogJHVpMDUgc29saWQgMXB4O31cclxuICAgICAgICAmLmxhc3R7Ym9yZGVyLWJvdHRvbTogJHVpMDcgc29saWQgMXB4O31cclxuICAgICAgICAmOmhhcyguYm90dG9tX2Rlc2Mpe1xyXG4gICAgICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgLmJvdHRvbV9kZXNje1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgPmxhYmVse1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTA7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6ICR1aTAyO1xyXG4gICAgICAgICAgICAmLnJlcXVpcmVkOjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCIqXCI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmFzaWMwMjtcclxuICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgID5kaXZ7XHJcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxODRweDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICA+bGFiZWwrLnN1Yl9pbnB1dHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5zdWJfaW5wdXQrLnN1Yl9pbnB1dHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN1Yl9pbnB1dHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgICAgICAgICAubGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW5wdXQ6bm90KFt0eXBlPVwicmFkaW9cIl0pOm5vdChbdHlwZT1cImNoZWNrYm94XCJdKSxzZWxlY3QsIHRleHRhcmVhe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6MTM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDogMDt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmlubGluZXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxpbnB1dFt0eXBlPVwibnVtYmVyXCJdLHRleHRhcmVhLHNlbGVjdHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0rbGFiZWwsaW5wdXRbdHlwZT1cInJhZGlvXCJdK2xhYmVse1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXStsYWJlbDo6YmVmb3JlLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0rbGFiZWw6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDotMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbiwuYnRue1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiR1aTA3IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJ0bntcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGlucHV0K3AsdGV4dGFyZWErcCxzZWxlY3QrcCwuc3ViX2lucHV0K3B7bWFyZ2luLXRvcDogMjRweDt9XHJcbiAgICAgICAgICAgIGlucHV0K2RsLHRleHRhcmVhK2RsLHNlbGVjdCtwLC5zdWJfaW5wdXQrZGx7bWFyZ2luLXRvcDogMjRweDt9XHJcbiAgICAgICAgICAgIHAsZGx7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgICAgIGVte2NvbG9yOiRiYXNpYzAyfVxyXG4gICAgICAgICAgICAgICAgJi5zdGFye1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9idWxsZXRfU19zdGFyLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1iMTZ7bWFyZ2luLWJvdHRvbTogMTZweDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGx7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDA7fVxyXG4gICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1M7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkZHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfU19saW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICB9XHJcbiAgICAgICAgJi50ZXh0YXJlYXtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIDpoYXMoLnRleHRfY250KXtcclxuICAgICAgICAgICAgICAgIHRleHRhcmVhe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zdWJfaW5wdXR7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAudGV4dF9jbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW57Y29sb3I6JGJ1bGV9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wYXNzd29yZD5kaXZ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5lbWFpbD5kaXZ7XHJcbiAgICAgICAgICAgIGlucHV0LHNlbGVjdHt3aWR0aDogMjAwcHg7fVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnBob25lPmRpdntcclxuICAgICAgICAgICAgLnN1Yl9pbnB1dHtcclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJde1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOTZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hZGRyZXNzPmRpdntcclxuICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAmLnBvc3RfbnVtYmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjEyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYWRkcjAye1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5maWxlPmRpdntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXXt3aWR0aDogMTIwcHg7fVxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPVwiZmlsZVwiXXtkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiR1aTA3IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi53aXRoX2J0bj5kaXZ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksc2VsZWN0e1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbiwuYnRue1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNoZWNrX29ubHl7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxuICAgIC5idG5fZGl2e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDExMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZHttYXJnaW4tcmlnaHQ6IDA7fVxyXG4gICAgICAgICAgICAmW3R5cGU9XCJzdWJtaXRcIl0sICYuc3VibWl0e1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1bGU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkxMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmW3R5cGU9XCJyZXNldFwiXSwgJi5yZXNldHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiR1aTA1IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG57XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDExMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICBib3JkZXI6JHVpMDUgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OiAwO30gICAgICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYuc3VydmV5e1xyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICR1aTA1IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICA+cHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC5udW1iZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkwOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5kZXNje1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGRpdntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQsdGV4dGFyZWF7d2lkdGg6IDEwMCU7fVxyXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKGlucHV0KSwmOmhhcyh0ZXh0YXJlYSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC50ZXh0X2NudHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMnB4OyAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dGFyZWF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfS8vRW5kIG9mIC5zdXJ2ZXkgXHJcblxyXG4gICAgLnByaXZhY3lfdXNhZ2VfYWdyZWVtZW50e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6JHVpMDQ7XHJcbiAgICAgICAgaGVhZGVye1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICBoMXtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYm9keXtcclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgIGVte2NvbG9yOiRiYXNpYzAyO31cclxuICAgICAgICAgICAgICAgICYubWIyNHttYXJnaW4tYm90dG9tOiAyNHB4O31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkbHtcclxuICAgICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOiAwO31cclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke21hcmdpbi10b3A6IDA7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOiAwO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tbDAxe21hcmdpbi1sZWZ0OiAyMHB4O31cclxuICAgICAgICAgICAgICAgIC51bmRlcmxpbmV7dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7fVxyXG4gICAgICAgICAgICAgICAgZGQubWwwMXtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfU19saW5lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGQuc3RhcntcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfU19zdGFyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGQuc3Rhcl9vcmFuZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1Nfc3Rhcl9vcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JGJhc2ljMDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBlbXtjb2xvcjokYmFzaWMwMjt9XHJcbiAgICAgICAgICAgICAgICAmLnVuZGVybGluZXtcclxuICAgICAgICAgICAgICAgICAgICBkZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb250ZW50e1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAjQzZDQkQwIHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zY3JvbGxfYXJlYXtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM2MHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzYwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvb3RlcntcclxuICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdK2xhYmVsOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6LTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcml2YWN5X3VzYWdlX2FncmVlbWVudCtkaXYuaW5wdXR7bWFyZ2luLXRvcDogNDBweDt9XHJcblxyXG59XHJcblxyXG4uc2VhcmNoX3Jlc3VsdF9pbmZve1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XHJcbiAgICBjb2xvcjokdWkwMztcclxuICAgIHNwYW57XHJcbiAgICAgICAgY29sb3I6JHByaW1hcnkwMTtcclxuICAgIH1cclxufVxyXG5cclxuLnNlYXJjaF9ib3h7XHJcbiAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZDogJHVpMTA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcclxuICAgIGxhYmVse1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICB9XHJcbiAgICAua2V5d29yZHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOjEwMHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6OHB4O1xyXG4gICAgICAgID5sYWJlbHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xyXG4gICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VCRUVGMDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICBjb2xvcjokdWkwMTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBkaXY6bnRoLWNoaWxkKDIpe1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICAuc2V0dGluZ3tcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHRvcDotMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID5sYWJlbHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6NTAwO1xyXG4gICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDg0cHg7XHJcbiAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIGlucHV0e1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidWxlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMTE7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0vL0VuZCBvZiAuc2VhcmNoX2JveFxyXG5cclxuLmlubGluZXtcclxuICAgID5mb3Jte1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMjRweCAzMnB4O1xyXG4gICAgICAgIGJvcmRlcjokdWkwMiBzb2xpZCAxcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG4gICAgJi5zZWxlY3Rfb25seXtcclxuICAgICAgICBzZWxlY3R7ZmxleC1ncm93OiAxO31cclxuICAgIH1cclxuICAgIGlucHV0Om5vdChbdHlwZT1cInJhZGlvXCJdKTpub3QoW3R5cGU9XCJjaGVja2JveFwiXSksc2VsZWN0LG91dHB1dHtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgcGFkZGluZzoxMHB4IDE2cHg7XHJcbiAgICB9XHJcbiAgICBzZWxlY3R7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDo3MHB4O1xyXG4gICAgICAgIG1pbi13aWR0aDoxNDRweCA7XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXXtmbGV4LWdyb3c6IDE7fVxyXG4gICAgYnV0dG9ue1xyXG4gICAgICAgIHdpZHRoOiAxMTJweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkwOTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICB9ICAgXHJcbn0vL0VuZCBvZiAuaW5saW5lXHJcblxyXG4uYmlnX2xpbmtfZGl2Ky5pbmxpbmV7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxufVxyXG5cclxuLndpdGhfYnRuX2FkZF9saW5le1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDQ1cHg7XHJcbiAgICAuYnRuX2FkZF9saW5le1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgIGNvbG9yOiR1aTAxO1xyXG4gICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBib3JkZXI6JHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi50YWJsZXtcclxuICAgIGlucHV0LnNob3J0e3dpZHRoOiAxMTBweDt9XHJcbiAgICAud2l0aF90ZXh0e21hcmdpbi1yaWdodDogOHB4O31cclxuICAgIC5idG5fZGVsZXRlX2xpbmV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgY29sb3I6JHVpMDU7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICB9XHJcbn0iLCIuUGFnZT5tYWluPmFydGljbGV7XHJcbiAgICA+aGVhZGVye1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDU2cHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBnYXA6MTJweDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgaDF7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgJi5idG5fc2hhcmV7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZV9yZXBsYWNlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J0bl9zaGFyZS5zdmcpOyBcclxuICAgICAgICAgICAgfSAgICAgXHJcbiAgICAgICAgICAgICYuYnRuX3ByaW50e1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9idG5fcHJpbnQuc3ZnKTsgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJ0bl9icmFpbGxle1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9idG5fYnJhaWxsZS5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaGFyZXtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwNHB4O1xyXG4gICAgICAgICAgICB0b3A6NTBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6MTZweDtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlX3JlcGxhY2U7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5uYXZlcntiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9zaGFyZV9uYXZlci5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAmLmtha2Fve2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX3NoYXJlX2tha2FvLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICYuZmFjZWJvb2t7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fc2hhcmVfZmFjZWJvb2suc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgJi50d2l0ZXJ7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fc2hhcmVfdHdpdGVyLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG5fdXJsX2NvcHl7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6ICR1aTA3IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl91cmwuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9Ly9FbmQgb2YgaGVhZGVyXHJcbiAgICAubGF5ZXJfZGl2e1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3JkZXI6ICR1aTA3IHNvbGlkIDFweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgJi5kZWxldGV7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIHRvcDogNTJweDtcclxuICAgICAgICAgICAgZm9ybXtcclxuICAgICAgICAgICAgICAgIGlucHV0e3dpZHRoOiAxNzBweDt9XHJcbiAgICAgICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAjQzZDQkQwIHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDoycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCwgbGFiZWx7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHVpMDM7XHJcbiAgICAgICAgICAgICYudGl0bGV7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMTtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wdWJsaWNfbm90aWNle1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgZGl2e1xyXG4gICAgICAgICAgICAgICAgJi5idG5fZGl2e21hcmdpbi10b3A6IDIwcHg7fVxyXG4gICAgICAgICAgICAgICAgJi5pbmRpdmlkdWFsc3tkaXNwbGF5OiBub25lO31cclxuICAgICAgICAgICAgICAgID5sYWJlbHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBcclxuICAgICAgICAuYnRuX2Nsb3Nle1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBpbWFnZV9yZXBsYWNlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnRuX2Nsb3NlX2xheWVyLnN2Zyk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOjE2cHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAxNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgID4uYm9keXtcclxuICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogODBweDt9XHJcbiAgICAgICAgLmluZm9fYm94e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA4OHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMEM3OUZEO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9maWdyZV9pbmZvLnN2Zyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggNDBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwOzsgICBcclxuICAgICAgICAgICAgLm1iMTZ7bWFyZ2luLWJvdHRvbTogMTZweDt9XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHVpMDM7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCAzcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J1bGxldF9TLnN2Zyk7IFxyXG4gICAgICAgICAgICAgICAgJi5lbXBoYXNpc3tcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJhc2ljMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J1bGxldF9TX3N0YXJfb3JhbmdlLnN2Zyk7ICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc3RhcntcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnVsbGV0X1Nfc3Rhci5zdmcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zdGFyX29yYW5nZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnVsbGV0X1Nfc3Rhcl9vcmFuZ2Uuc3ZnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYubm9fYnVsbGV0e1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgICAgICAgICBlbXtjb2xvcjogJGJhc2ljMDI7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGF7Y29sb3I6JGJ1bGV9XHJcbiAgICAgICAgICAgIGRse1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnVsbGV0X1Muc3ZnKTsgXHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICYuc3RhcntiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnVsbGV0X1Nfc3Rhci5zdmcpO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J1bGxldF9TX2xpbmUuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNTsgXHJcbiAgICAgICAgICAgICAgICAgICAgJi5ub19idWxsZXR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDA7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDA7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbmZvX2JveF9ncmF5e1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDI0cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTEwO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR1aTAzO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AgM3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9idWxsZXRfUy5zdmcpOyBcclxuICAgICAgICAgICAgICAgICYuZW1waGFzaXN7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiYXNpYzAyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9idWxsZXRfU19zdGFyX29yYW5nZS5zdmcpOyAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnN0YXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J1bGxldF9TX3N0YXIuc3ZnKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc3Rhcl9vcmFuZ2V7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J1bGxldF9TX3N0YXJfb3JhbmdlLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm5vX2J1bGxldHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDA7fVxyXG4gICAgICAgICAgICAgICAgJi5tYjh7bWFyZ2luLWJvdHRvbTogOHB4O31cclxuICAgICAgICAgICAgICAgICYubWwwMXttYXJnaW4tbGVmdDogMjBweDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPmRse1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgJi5tdDh7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGR0e21hcmdpbi10b3A6IDhweDt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1sMDF7bWFyZ2luLWxlZnQ6IDIwcHg7fVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbjogMDt9XHJcbiAgICAgICAgICAgICAgICBkdHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfUztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAmLnN0YXJ7QGluY2x1ZGUgYnVsbGV0X1Nfc3Rhcjt9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zdGFyX29yYW5nZXtAaW5jbHVkZSBidWxsZXRfU19zdGFyX29yYW5nZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5ub19idWxsZXR7QGluY2x1ZGUgbm9fYnVsbGV0O31cclxuICAgICAgICAgICAgICAgICAgICBlbXtjb2xvcjokYmFzaWMwMjt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkZHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfU19saW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNTtcclxuICAgICAgICAgICAgICAgICAgICAmLnN0YXJ7QGluY2x1ZGUgYnVsbGV0X1Nfc3Rhcjt9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zdGFyX29yYW5nZXtAaW5jbHVkZSBidWxsZXRfU19zdGFyX29yYW5nZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5ub19idWxsZXR7QGluY2x1ZGUgbm9fYnVsbGV0O31cclxuICAgICAgICAgICAgICAgICAgICBwe3BhZGRpbmctbGVmdDogMjBweDt9XHJcbiAgICAgICAgICAgICAgICAgICAgZW17Y29sb3I6JGJhc2ljMDI7fVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRsLmlubGluZXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNHB4IDBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1bGxldF9ib3h7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J1bGxldF9MLnN2Zyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfUztcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOiBub25lO31cclxuICAgICAgICAgICAgICAgICYubWIxNnttYXJnaW4tYm90dG9tOiAxNnB4O31cclxuICAgICAgICAgICAgICAgICYubWI4e21hcmdpbi1ib3R0b206IDhweDt9XHJcbiAgICAgICAgICAgICAgICAmLm1sMDF7bWFyZ2luLWxlZnQ6IDMwcHg7fVxyXG4gICAgICAgICAgICAgICAgZW17Y29sb3I6JHByaW1hcnkwMjt9XHJcbiAgICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pY29uX2JveHtcclxuICAgICAgICAgICAgYm9yZGVyOiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTMycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDQ1cHg7XHJcbiAgICAgICAgICAgICYuc2lyZW57XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbi1zaXJlbi5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGFie1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwMiBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAkdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggMHB4IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR1aTAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ncmlke1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6JHVpMDUgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgJi5jb2wwM3tcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmciAxZnI7XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjokdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6NDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDk2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDoxNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm5hbWV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6NzNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi50ZW51cmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6OThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+ZmlndXJle1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICYuYm9yZGVye1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGlua19kaXZ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgICAgICYucmlnaHR7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICB9ICAgIFxyXG4gICAgICAgICAgICAuYnRuLCBidXR0b257XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMTZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogJHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJpZ19saW5rX2RpdntcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0OHB4O1xyXG4gICAgICAgICAgICBhLCBidXR0b257XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkxMSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJ1bGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAmLnlvdXR1YmV7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvbG9nb195b3V0dWJlX3Muc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAxOHB4IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZWJvb2tfbGlua3tcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGIgY1wiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJkIGUgZlwiO1xyXG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQwMHB4IDQwMHB4IDQwMHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6ICR1aTA4IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xyXG4gICAgICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRhZ3tcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokYnVsZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5ncmlkX2EsICYuZ3JpZF9iLCAmLmdyaWRfY3tcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmdyaWRfYSwgJi5ncmlkX2IsICYuZ3JpZF9kLCAmLmdyaWRfZXtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICR1aTA4IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmFua19saXN0e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogJHVpMDggc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSl7Ym9yZGVyLXRvcDogJHVpMDggc29saWQgMXB4O31cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpe2JvcmRlci10b3A6ICR1aTA4IHNvbGlkIDFweDt9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtib3JkZXItdG9wOiAkdWkwOCBzb2xpZCAxcHg7fVxyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNCl7Ym9yZGVyLXRvcDogJHVpMDggc29saWQgMXB4O31cclxuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDUpe2JvcmRlci10b3A6ICR1aTA4IHNvbGlkIDFweDt9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg1bil7Ym9yZGVyLXJpZ2h0OiAkdWkwOCBzb2xpZCAxcHg7fVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke2JvcmRlci1yaWdodDogJHVpMDggc29saWQgMXB4O31cclxuICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICA+aDJ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgY29sb3I6ICR1aTAxO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAmLnNlYXJjaHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OnNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAubGlua19tb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYXJyb3dfbW9yZV9sZWZ0LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPmgze1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJpZ19idWxsZXR7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCA0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9MO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwLmJpZ19idWxsZXR7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRleHR7XHJcbiAgICAgICAgPnB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfUztcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3AgNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAmLm1iOHttYXJnaW4tYm90dG9tOiA4cHg7fVxyXG4gICAgICAgICAgICAmLm1sMDF7bWFyZ2luLWxlZnQ6IDIwcHg7fVxyXG4gICAgICAgICAgICAmLmJpZ19idWxsZXR7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfTDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubm9fYnVsbGV0LCYubmJ7QGluY2x1ZGUgbm9fYnVsbGV0O31cclxuICAgICAgICAgICAgJi5zdGFye1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1Nfc3RhcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnN0YXJfb3Jhbmdle1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1Nfc3Rhcl9vcmFuZ2U7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokYmFzaWMwMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBlbXtjb2xvcjokYmFzaWMwMjt9XHJcbiAgICAgICAgICAgIC5oaXN0b3J5e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICYuZGV0YWlse1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3JkZXJpbmd7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPnVse1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfUztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wIDRweDtcclxuICAgICAgICAgICAgICAgICYuc3RhcntAaW5jbHVkZSBidWxsZXRfU19zdGFyfVxyXG4gICAgICAgICAgICAgICAgJi5zdGFyX29yYW5nZXtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfU19zdGFyX29yYW5nZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokYmFzaWMwMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID5wLCAubGlua19kaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnN0YXJfb3Jhbmdle1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9TX3N0YXJfb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiRiYXNpYzAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZW17Y29sb3I6JGJhc2ljMDI7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID5kbHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICYubm9fYnVsbGV0LCYubmJ7XHJcbiAgICAgICAgICAgICAgICBkdCxkZHtAaW5jbHVkZSBub19idWxsZXQ7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubXQ4e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgZHR7bWFyZ2luLXRvcDogOHB4O31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm1sMDF7bWFyZ2luLWxlZnQ6IDIwcHg7fVxyXG4gICAgICAgICAgICBkdHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9TO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgICYuc3RhcntAaW5jbHVkZSBidWxsZXRfU19zdGFyO31cclxuICAgICAgICAgICAgICAgICYuc3Rhcl9vcmFuZ2V7QGluY2x1ZGUgYnVsbGV0X1Nfc3Rhcl9vcmFuZ2U7fVxyXG4gICAgICAgICAgICAgICAgJi5ub19idWxsZXQsJi5uYntAaW5jbHVkZSBub19idWxsZXQ7fVxyXG4gICAgICAgICAgICAgICAgZW17Y29sb3I6JGJhc2ljMDI7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1NfbGluZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDU7XHJcbiAgICAgICAgICAgICAgICAmLnN0YXJ7QGluY2x1ZGUgYnVsbGV0X1Nfc3Rhcjt9XHJcbiAgICAgICAgICAgICAgICAmLnN0YXJfb3Jhbmdle0BpbmNsdWRlIGJ1bGxldF9TX3N0YXJfb3JhbmdlO31cclxuICAgICAgICAgICAgICAgICYubm9fYnVsbGV0e0BpbmNsdWRlIG5vX2J1bGxldDt9XHJcbiAgICAgICAgICAgICAgICBwe3BhZGRpbmctbGVmdDogMjBweDt9XHJcbiAgICAgICAgICAgICAgICBlbXtjb2xvcjokYmFzaWMwMjt9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+LnRhYmxle1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAkdWkwNSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICR1aTA3IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgJi5yaF8yMDB7XHJcbiAgICAgICAgICAgICAgICB0cj50ZDpmaXJzdC1jaGlsZHt3aWR0aDogMjAwcHg7fVxyXG4gICAgICAgICAgICAgICAgdHI+dGg6Zmlyc3QtY2hpbGR7d2lkdGg6IDIwMHB4O31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnJoXzE1MHtcclxuICAgICAgICAgICAgICAgIHRyPnRkOmZpcnN0LWNoaWxke3dpZHRoOiAxNTBweDt9XHJcbiAgICAgICAgICAgICAgICB0cj50aDpmaXJzdC1jaGlsZHt3aWR0aDogMTUwcHg7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucmhfMTAwe1xyXG4gICAgICAgICAgICAgICAgdHI+dGQ6Zmlyc3QtY2hpbGR7d2lkdGg6IDEwMHB4O31cclxuICAgICAgICAgICAgICAgIHRyPnRoOmZpcnN0LWNoaWxke3dpZHRoOiAxMDBweDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tdWx0aXBsZV9jb2x1bW5ze1xyXG4gICAgICAgICAgICAgICAgdGgsdGR7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYub25lbGluZV90aHtcclxuICAgICAgICAgICAgICAgIHRoe3doaXRlLXNwYWNlOiBub3dyYXA7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB0aHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHRoZWFke1xyXG4gICAgICAgICAgICAgICAgdHI6Zmlyc3QtY2hpbGQgdGh7Ym9yZGVyLXRvcDpub25lO31cclxuICAgICAgICAgICAgICAgIHRoe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0Om5vbmV9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke2JvcmRlci1yaWdodDogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGJvZHl7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICB0cjpsYXN0LWNoaWxkIHRoLHRyOmxhc3QtY2hpbGQgdGR7Ym9yZGVyLWJvdHRvbTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICB0aCx0ZHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6JHVpMDkgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOm1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0Om5vbmV9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke2JvcmRlci1yaWdodDogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5sZWZ0e3RleHQtYWxpZ246IGxlZnQ7fVxyXG4gICAgICAgICAgICAgICAgICAgICYuY2VudGVye3RleHQtYWxpZ246IGNlbnRlcjt9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5yaWdodHt0ZXh0LWFsaWduOiByaWdodDt9XHJcbiAgICAgICAgICAgICAgICAgICAgZW17Y29sb3I6JGJhc2ljMDI7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGh7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6aW5oZXJpdFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGR7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe2NvbG9yOiBpbmhlcml0O31cclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3RhcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9TX3N0YXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmVte1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9TX3N0YXJfb3JhbmdlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRiYXNpYzAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZG90e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5saW5le1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1NfbGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLm1sMDF7bWFyZ2luLWxlZnQ6IDIwcHg7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBlbXtjb2xvcjokYmFzaWMwMjt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGRse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1NfbGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtjb2xvcjppbmhlcml0O31cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmRvdHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9TO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdWkwMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHB7bWFyZ2luLXRvcDogOHB4O31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ0bntcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogJHVpMDUgc29saWQgMXB4ICAgICAgO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICZbdGFyZ2V0PVwiX2JsYW5rXCJde1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYnVsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiRidWxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yb3dfaGVhZGVye1xyXG4gICAgICAgICAgICAgICAgJi5yaF8yNTB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGJvZHkgdGhbc2NvcGU9XCJyb3dcIl17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9ICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGJvZHkgdGhbc2NvcGU9XCJyb3dcIl17XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OjIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDoyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGhlYWQgdGg6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OiAkdWkwNSBzb2xpZCAxcHg7fVxyXG4gICAgICAgICAgICAgICAgLy8gdGJvZHkgdGhbc2NvcGU9XCJyb3dcIl17XHJcbiAgICAgICAgICAgICAgICAvLyAgICAgYm9yZGVyLXJpZ2h0OiAkdWkwNSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAgICAgICB0Ym9keSB0ciB0aDpsYXN0LW9mLXR5cGV7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkdWkwNSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxheW91dHtcclxuICAgICAgICAgICAgICAgICYuY29sMDN7XHJcbiAgICAgICAgICAgICAgICAgICAgdGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6ZW1wdHksICYubm9fYm9yZGVye2JvcmRlcjpub25lO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB0ZHt2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGNvbG9yOiRidWxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+LmJpZ19idWxsZXQraDJ7bWFyZ2luLXRvcDogNjRweDt9XHJcbiAgICAgICAgPnAraDIsID51bCtoMiwgPmRsK2gyLCA+ZmlndXJlK2gyLCA+LnRhYmxlK2gyLCA+LmxpbmtfZGl2K2gyLCA+LmJpZ19saW5rX2RpditoMiwgLmJvYXJkX25hdmkraDIge21hcmdpbi10b3A6IDQwcHg7fVxyXG4gICAgICAgID5wK2gzLCA+dWwraDMsID5kbCtoMywgPmZpZ3VyZStoMywgPi50YWJsZStoMywgPi5saW5rX2RpditoMywgPi5iaWdfbGlua19kaXYraDMsIC5ib2FyZF9uYXZpK2gze21hcmdpbi10b3A6IDMycHg7fVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuZmFjaWxpdGllc3tcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICR1aTA1IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBub19idWxsZXQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjI0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZ2FwOjI1cHg7XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTM1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9TO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi50aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbm9fYnVsbGV0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHVpMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGRse1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICYubXQ4e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGR0e21hcmdpbi10b3A6IDhweDt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYubWwwMXttYXJnaW4tbGVmdDogMjBweDt9XHJcbiAgICAgICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9TO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuc3RhcntAaW5jbHVkZSBidWxsZXRfU19zdGFyO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zdGFyX29yYW5nZXtAaW5jbHVkZSBidWxsZXRfU19zdGFyX29yYW5nZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYubm9fYnVsbGV0e0BpbmNsdWRlIG5vX2J1bGxldDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGVte2NvbG9yOiRiYXNpYzAyO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9TX2xpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogMH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zdGFye0BpbmNsdWRlIGJ1bGxldF9TX3N0YXI7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnN0YXJfb3Jhbmdle0BpbmNsdWRlIGJ1bGxldF9TX3N0YXJfb3JhbmdlO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5ub19idWxsZXR7QGluY2x1ZGUgbm9fYnVsbGV0O31cclxuICAgICAgICAgICAgICAgICAgICAgICAgcHtwYWRkaW5nLWxlZnQ6IDIwcHg7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBlbXtjb2xvcjokYmFzaWMwMjt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5kZXBhcnRtZW50X2luZm9fZGl2e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ2cHg7XHJcbiAgICAgICAgICAgIGdhcDo0OHB4O1xyXG4gICAgICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1NzZweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogJHVpMDggc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzJweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fcGx1c2VfYmlnLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOmluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5wcmVzaWRlbnRfaW5mb3tcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOjQ4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICR1aTA1IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHVpMDI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb250ZW50PmRpdntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6MzJweDtcclxuICAgICAgICAgICAgICAgIGRse1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6I0VCRUVGMCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke2JvcmRlcjogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDowO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBkZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1M7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJlc2lkZW50X3NsaWRle1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICR1aTA3IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6IDMycHg7XHJcbiAgICAgICAgICAgIC5kaXNwbGF5X2FyZWF7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMTBweDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIGdhcDozMHB4O1xyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlX3JlcGxhY2U7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDo0MXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OjQwcHg7XHJcbiAgICAgICAgICAgICAgICAmLmJ0bl9wcmV7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J0bl9zbGlkZV9wcmUuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAmLmJ0bl9uZXh0e2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9idG5fc2xpZGVfbmV4dC5zdmcpO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBoMi53aXRoX3NlbGVjdHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAyXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmltYWdlX3ZpZXdlcl9kaXZ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICR1aTA1IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExNTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogODE4cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGZpZ2NhcHRpb257XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkZXNje1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdWkwMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2xpZGVyX2RpdntcclxuICAgICAgICAgICAgcGFkZGluZzogNDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogJHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwNyBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBnYXA6NDBweDtcclxuICAgICAgICAgICAgLmRpc3BsYXlfYXJlYXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE3MHB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgZ2FwOjIwcHg7XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTc2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZV9yZXBsYWNlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6NDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDo0MHB4O1xyXG4gICAgICAgICAgICAgICAgJi5idG5fcHJle2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9idG5fc2xpZGVfcHJlLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgJi5idG5fbmV4dHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnRuX3NsaWRlX25leHQuc3ZnKTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5iaWdfdGV4dHtcclxuICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1M7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgOHB4IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAmLm5ie1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWd7bWFyZ2luLXRvcDogMjVweDt9XHJcbiAgICAgICAgfVxyXG5cclxuICAgIH0vL0VuZCBvZiBib2R5XHJcbiAgICA+Zm9vdGVye1xyXG4gICAgICAgICYuc2F0aXNmYWN0aW9ue1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2NHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgICAgICAgICBib3JkZXI6JHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MzJweCA0MHB4O1xyXG4gICAgICAgICAgICBmb3Jte1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCAyOHB4IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudmVyeV9nb29ke2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zYXRpc2ZpZWRfdmVyeV9nb29kLnBuZyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5nb29ke2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zYXRpc2ZpZWRfZ29vZC5wbmcpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubm9ybWFse2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zYXRpc2ZpZWRfbm9ybWFsLnBuZyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5iYWR7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3NhdGlzZmllZF9iYWQucG5nKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnZlcnlfYmFke2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zYXRpc2ZpZWRfdmVyeV9iYWQucG5nKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR1aTA3O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgICAgIGRse1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzoyNHB4IDBweCAyNHB4IDMycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBkdCxkZHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAmLm1hbmFnZXJ7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fbWFuYWdlci5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAmLnRlbHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9waG9uZS5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAmLmZheHtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9mYXguc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkZHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke2JvcmRlcjpub25lO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfSAgXHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuXHJcbn0iLCIuUGFnZXtcclxuICAgIC5ib2FyZF9saXN0X2hlYWRlcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgIC5saXN0X2luZm97XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAubGFiZWx7Y29sb3I6JHByaW1hcnkwMX1cclxuICAgICAgICAgICAgLmNudHt9XHJcbiAgICAgICAgICAgIC5wYWdlX2NudHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtjb250ZW50OlwiW1wifVxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7Y29udGVudDpcIl1cIn1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBmb3JtLCAuYm9hcmRfbGlzdF9jbnR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGdhcDogOHB4O1xyXG4gICAgICAgICAgICBsYWJlbHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlbGVjdHtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6JHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idG57XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgICAgICAgICBib3JkZXI6ICNDNkNCRDAgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib2FyZF9saXN0X2Zvb3RlcntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICBnYXA6IDhweDsgICAgXHJcbiAgICAgICAgLmJ0bntcclxuICAgICAgICAgICAgcGFkZGluZzogOXB4IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgICAgIGJvcmRlcjogJHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJvYXJkX3RhYmxle1xyXG4gICAgICAgICYuZGlyZWN0aW9uc3tcclxuICAgICAgICAgICAgdHI6aGFzKHRkW2NvbHNwYW49XCI0XCJdKXtcclxuICAgICAgICAgICAgICAgIHRke1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDhweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOiAwO31cclxuICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5tYXB7bWFyZ2luLWJvdHRvbTogMjBweDt9XHJcbiAgICAgICAgICAgICAgICAubGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAmLmJpZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMyNjI4MkM7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJvcmRlci10b3A6JHVpMDUgc29saWQgMXB4O1xyXG4gICAgICAgIHRoe1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTEwO1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRke1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJHVpMDkgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgJjpoYXMoLnZpZXdfbGluayl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MDBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubGVmdHt0ZXh0LWFsaWduOiBsZWZ0O31cclxuICAgICAgICAgICAgJi5yaWdodHt0ZXh0LWFsaWduOiByaWdodDt9XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHByaW1hcnkwMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5maWxlX2xpbmt7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlX3JlcGxhY2U7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9jbGlwLnN2Zyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm91dF9saW5re1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fb3V0bGluay5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG57XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JGJ1bGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6ICRidWxlIHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmV4e1xyXG4gICAgICAgICAgICB0ZHtcclxuICAgICAgICAgICAgICAgICY6aGFzKC52aWV3X2xpbmspe1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucHVibGljX25vdGljZXtcclxuICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICAuYm9hcmRfbGlzdHtcclxuICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICBib3JkZXItdG9wOiR1aTA1IHNvbGlkIDFweDtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTokdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDEzNXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTM1cHg7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI3MHB4O1xyXG4gICAgICAgICAgICAgICAgJi50aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnN1bW1hcnl7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgLmJvYXJkX3Fhe1xyXG4gICAgICAgIGJvcmRlci10b3A6JHVpMDUgc29saWQgMXB4O1xyXG4gICAgICAgID5kdHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgcGFkZGluZyA6IDI5cHggMTQwcHggMjlweCA3NXB4OyBcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9hcnJvd19xYV9kb3duLnN2Zyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDI5cHggY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAmLm9wZW57YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2Fycm93X3FhX3VwLnN2Zyk7fVxyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOjI0cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OjI5cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+ZGR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTokdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmcgOiAyOXB4IDE0MHB4IDI5cHggNzVweDtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOjI0cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OjI5cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjojMDE2RkYzOyAgICAgICAgICAgICAgICA7XHJcblxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZGlyZWN0aW9uc3tcclxuICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR1aTAyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNTtcclxuICAgICAgICAgICAgICAgICAgICAubGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDphdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnRlbHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAkdWkwOCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLmxhYmVse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6YXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBkaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDBweDt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGZpZ3VyZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmJvcmRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjokdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGRse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkdHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke21hcmdpbi10b3A6IDA7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnVsbGV0X1NfbGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA1O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJvYXJkX2Rse1xyXG4gICAgICAgID5kdHtcclxuICAgICAgICAgICAgcGFkZGluZzozMHB4IDMwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206JHVpMDkgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYXJyb3dfcWFfZG93bi5zdmcpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyOXB4IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgJi5vcGVue1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2Fycm93X3FhX3VwLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAmK2Rke2Rpc3BsYXk6IGJsb2NrO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDokdWkwNSBzb2xpZCAxcHg7IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGx7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBkdHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNnB4OyBcclxuICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke3BhZGRpbmctbGVmdDowfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogJHVpMDggc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICA+ZGR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6MjRweCA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206JHVpMDkgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBkdHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib2FyZF9mbGV4e1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGJvcmRlci10b3A6JHVpMDUgc29saWQgMXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICAmLmNvbDA0eyBcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjc2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNG4pe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKXtib3JkZXI6bm9uZTt9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtib3JkZXI6bm9uZTt9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgzKXtib3JkZXI6bm9uZTt9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0KXtib3JkZXI6bm9uZTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wdWJsaWNhdGlvbiwgJi5tb3ZpZSwgJi5waG90b19lbntcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiBjb250ZW50LWJveDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdWkwOTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGltZXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNTtcclxuICAgICAgICAgICAgICAgIH0gICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnB1YmxpY2F0aW9uIGxpIGltZ3toZWlnaHQ6IDM2OHB4O31cclxuICAgICAgICAmLm1vdmlle1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6NDhweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6NDhweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9wbGF5LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6NzlweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OmNhbGMoNTAlIC0gMjRweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZXooLTUwJSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCg0bik6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6Y2FsYyg1MCUgLSA3cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTU4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfSBcclxuXHJcbiAgICB9XHJcblxyXG4gICAgLnRvX2xpc3RfZGl2e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgLmxpbmtfdG9fbGlzdHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgYnRuX2E7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAkdWkwNSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICB9XHJcbiAgICB9ICAgIFxyXG5cclxuICAgIC5ib2FyZF9zZWFyY2h7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgYm9yZGVyLXRvcDokdWkwNSBzb2xpZCAxcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBlbXtjb2xvcjokYnVsZX1cclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgcGFkZGluZzoyNHB4IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206JHVpMDkgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiR1aTA0O1xyXG4gICAgICAgICAgICAudGl0bGV7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGx7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6ICR1aTA4IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOmluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkZHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA1O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJHVpMDggc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtib3JkZXI6bm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6aW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3VtbWFyeXtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5maWxle1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA1O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubWVudXtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjpub25lO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2J1bGxldF9TLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOmluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5ib2FyZF9ub19kYXRhe1xyXG4gICAgICAgIGJvcmRlci10b3A6JHVpMDUgc29saWQgMXB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206ICR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcbiAgICAuYm9hcmRfbmF2aXtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgIHVse1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgYSwgZW17XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGVte1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhOmhvdmVyLGE6Zm9jdXN7Y29sb3I6JHByaW1hcnkwMX1cclxuICAgICAgICAgICAgICAgIGEuZnJpc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2UvYm9hcmRfbmF2aV9mcmlzdC5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6JHVpMDkgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYS5wcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2UvYm9hcmRfbmF2aV9wcmUuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEubmV4dHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZV9yZXBsYWNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChpbWFnZS9ib2FyZF9uYXZpX25leHQuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiR1aTA5IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhLmxhc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2UvYm9hcmRfbmF2aV9sYXN0LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjokdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm9hcmRfdmlld3tcclxuICAgICAgICA+aGVhZGVye1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI1cHg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6ICR1aTA1IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJHVpMDUgc29saWQgMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwNyBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDI0cHggMjVweDtcclxuICAgICAgICAgICAgaDF7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgZGx7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBkdHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OiAwcHg7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MCAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogJHVpMDggc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7ICAgXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTA1O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkbCtkbHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPi5ib2R5e1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgIC5tYWluX3RleHR7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBpZnJhbWV7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NzJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZmlsZV9saXN0e1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luOiAwO31cclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwmOmZvY3Vze1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZV9yZXBsYWNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDo0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX2ZpbGUuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubGlua19vcGVue1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgPmZvb3RlcntcclxuICAgICAgICAgICAgLmRlbGV0ZV9kaXZ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICA+YnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICNDNkNCRDAgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmxpbmtfdG9fbGlzdHtcclxuICAgICAgICAgICAgICAgQGluY2x1ZGUgYnRuX2E7XHJcbiAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcbiAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgIHdpZHRoOiAxMTJweDtcclxuICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgICAgICAgYm9yZGVyOiAkdWkwNSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJlX25leHR7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6ICR1aTA3IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICR1aTA3IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOjI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJHVpMDkgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtib3JkZXI6IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLCY6Zm9jdXN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwOyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib2FyZF92aWV3Ky5ib2FyZF92aWV3e21hcmdpbi10b3A6IDY0cHg7fVxyXG59IiwiLlBhZ2UubWFpbntcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YzRjZGQjtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9tYWluX2JnMDEucG5nKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1pbWFnZSAxcztcclxuICAgIC5zaG9ydGN1dF9saW5re2NvbG9yOiRwcmltYXJ5MDI7fVxyXG4gICAgJi5vcGVuX2FsbF9tZW51e1xyXG4gICAgICAgID5oZWFkZXJ7cG9zaXRpb246IGZpeGVkO31cclxuICAgICAgICA+bWFpbntkaXNwbGF5OiBub25lO31cclxuICAgIH1cclxuICAgIC5tYWluX2dyaWQgLmJveC5ncmVlbiwubWFpbl9ncmlkIC5zbGlkZXIge1xyXG4gICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMXMsIGNvbG9yIDFzO1xyXG4gICAgfVxyXG4gICAgJltkYXRhLWJnPVwiMVwiXXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvbWFpbl9iZzAxLnBuZyk7XHJcbiAgICAgICAgLm1haW5fZ3JpZCAuYm94LmdyZWVuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0ODYwMjtcclxuICAgICAgICAgICAgY29sb3I6JHVpMTE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluX2dyaWQgLnNsaWRlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0Njg0MjtcclxuICAgICAgICAgICAgY29sb3I6JHVpMTE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJltkYXRhLWJnPVwiMlwiXXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvbWFpbl9iZzAzLnBuZyk7XHJcbiAgICAgICAgLm1haW5fZ3JpZCAuYm94LmdyZWVuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGREI4MDtcclxuICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluX2dyaWQgLnNsaWRlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGQzUzMztcclxuICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJltkYXRhLWJnPVwiM1wiXXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvbWFpbl9iZzA0LnBuZyk7XHJcbiAgICAgICAgLm1haW5fZ3JpZCAuYm94LmdyZWVuIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0M0NTQxQztcclxuICAgICAgICAgICAgY29sb3I6JHVpMTE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tYWluX2dyaWQgLnNsaWRlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc5MzcxMTtcclxuICAgICAgICAgICAgY29sb3I6JHVpMTE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuXHJcbiAgICA+aGVhZGVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC8vIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IsIDAuM3M7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMTI5cHg7XHJcbiAgICAgICAgJi5hY3QsICYuc2VhcmNoLCAmLm9wZW4ge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdHtcclxuICAgICAgICAgICAgLnNlYXJjaHtkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGhlYWRlci5hY3QrbWFpbntcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbiAgICB9XHJcbiAgICA+bWFpbntcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuXHJcbiAgICAgICAgLnNsb2dhbntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6MHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgIGgxe1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWFpbl9ncmlke1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDgycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgICAgICA+dWx7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MzZweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkwOTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aGFzKC5hY3Qpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjphbGwgMC4zcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ncmlkX2JvZHl7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwyNDBweCk7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcclxuICAgICAgICAgICAgICAgICAgICAgICAgIFwiYSAgYVwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICBcImIgIGNcIlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgXCJkICBlXCI7XHJcbiAgICAgICAgICAgICAgICA+LmdyaWRfYXtncmlkLWFyZWE6IGE7fVxyXG4gICAgICAgICAgICAgICAgPi5ncmlkX2J7Z3JpZC1hcmVhOiBiO31cclxuICAgICAgICAgICAgICAgID4uZ3JpZF9je2dyaWQtYXJlYTogYzt9XHJcbiAgICAgICAgICAgICAgICA+LmdyaWRfZHtncmlkLWFyZWE6IGQ7fVxyXG4gICAgICAgICAgICAgICAgPi5ncmlkX2V7Z3JpZC1hcmVhOiBlO31cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2xpZGVyX2JveF9iaWd7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgICAgID51bHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2xpZGVye1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0ODBweDtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ2ODQyO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMTE7XHJcbiAgICAgICAgICAgICAgICAuc2xpZGVyX2NvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgPmltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE2MHB4OyAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5zdWJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc3ViX2luZGljYXRvcntcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOjE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBidXR0b257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkwOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3R7b3BhY2l0eTogMTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmF1dG9wbGF5e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZV9yZXBsYWNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBpbWFnZV9yZXBsYWNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDo4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDo4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYub257XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnRuX3BhdXNlLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5vZmZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYnRuX3BsYXkuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2xpZGVyX2JveHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgJi5sZWZ0LCYucmlnaHR7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYudG9we2JvdHRvbTozMjBweH1cclxuICAgICAgICAgICAgICAgICYucmlnaHR7cmlnaHQ6LTI0MHB4O31cclxuICAgICAgICAgICAgICAgID51bHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDowO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3h7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6aW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDMycHggYm90dG9tIDI0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgJi53aGl0ZXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6ICR1aTA4IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHVpMDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmdyZWVue1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTExO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDg2MDI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmJsYWNre1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTExO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjM3M0Q7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmFycm93e2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX2Fycm93LnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgJi5wYWNrYWdle2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX3BhY2thZ2Uuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAmLmRvY3VtZW50e2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX2RvY3VtZW50LnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgJi5kZXZpY2V7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fZGV2aWNlLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgJi5sYXB0b3B7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fbGFwdG9wLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgJi5iYWxhbmNle2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX2JhbGFuY2Uuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAmLm1vbWV5e2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX21vbWV5LnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgJi5jb2lue2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX2NvaW4uc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAmLmJ1aWxkaW5nMDF7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fYnVpbGRpbmcwMS5zdmcpO31cclxuICAgICAgICAgICAgICAgICYuYnVpbGRpbmcwMntiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9idWlsZGluZzAyLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgJi5idWlsZGluZzAze2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX2J1aWxkaW5nMDMuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAmLmNoYXJ0e2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX2NoYXJ0LnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgJi51Zm97YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fdWZvLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgJi5sZWZ0LCYucmlnaHR7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYubGVmdHtsZWZ0Oi0yNDBweDt9XHJcbiAgICAgICAgICAgICAgICAmLnJpZ2h0e3JpZ2h0Oi0yNDBweDt9XHJcbiAgICAgICAgICAgICAgICAmLnRvcHtib3R0b206MzIwcHh9XHJcbiAgICAgICAgICAgICAgICAmLm1pZGRlbHtib3R0b206MTYwcHg7fVxyXG4gICAgICAgICAgICAgICAgJi5ib3R0b217Ym90dG9tOjBweDt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+Zm9vdGVye1xyXG4gICAgICAgcGFkZGluZy10b3A6IDQ4cHg7XHJcbiAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICAgLnJlbGV2YW50X2xpbmt7XHJcbiAgICAgICAgICAgIGJ1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMSAhaW1wb3J0YW50O31cclxuICAgICAgIH0gICAgICAgXHJcbiAgICB9XHJcbiAgICAuYmxvY2tpbmdfbGF5ZXJ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjYpO1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEyOHB4KTtcclxuICAgICAgICB0b3A6MTI4cHg7XHJcbiAgICB9XHJcbiAgICAmLm9wZW5fYWxsX21lbnV7XHJcbiAgICAgICAgPmZvb3RlcntcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5tYWluX3BvcHVwe1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC42KTtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB6LWluZGV4OiAxNTtcclxuICAgICAgICAvLyBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIC5wb3B1cF9zbGlkZXJ7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDo1NnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5NnB4IDMycHggNjhweCAzMnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDoxMDBweDtcclxuICAgICAgICAgICAgbGVmdDo1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogIHRyYW5zbGF0ZSgtNTAlKTtcclxuICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgJi5idG5fcHJle2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9tYWluX3BvcHVwX3ByZS5zdmcpO31cclxuICAgICAgICAgICAgICAgICYuYnRuX25leHR7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL21haW5fcG9wdXBfbmV4dC5zdmcpO31cclxuICAgICAgICAgICAgICAgICYuYnRuX2Nsb3Nle1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6MzJweDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvbWFpbl9wb3B1cF9jbG9zZS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5kaXNwbGF5X2FyZWF7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2NHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDk5MnB4O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5OTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTA7O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0ODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFydGljbGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaDF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogJHVpMDcgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAuYm9keXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ4NEI1MTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNoZWNre1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMTA3cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICBsYWJlbDpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDotMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9O1xyXG4gICAgICAgICAgICAuaW5kaWNhdG9ye1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgIGdhcDoxMnB4O1xyXG4gICAgICAgICAgICAgICAgPmJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjokdWkxMTtcclxuICAgICAgICAgICAgICAgICAgICAmLmFjdHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1bGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Ly9FbmQgb2YgLlBhZ2UubWFpblxyXG5cclxuLlBhZ2UuZXJyb3J7XHJcbiAgICBtYXJnaW4tdG9wOiAyMDBweDtcclxuICAgID5kaXZ7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDk2cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fZXJyb3Iuc3ZnKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gICAgICAgIGgxe1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgY29sb3I6JHVpMDQ7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1bGU7XHJcbiAgICAgICAgICAgIGNvbG9yOiR1aTExO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyrtjpjsnbTsp4Drs4TroZwg7Yq567OE7ZWcIOqyveyasCovXHJcbi5QYWdlPm1haW4+YXJ0aWNsZXtcclxuICAgIC8q67O47J24IOyduOymnSovXHJcbiAgICBkaXYuYm9keS50ZXh0IHVsLmF1dGhlbnRpY2F0aW9ue1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOjI0cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcclxuICAgICAgICBsaXtcclxuICAgICAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICBib3JkZXI6JHVpMDggc29saWQgMXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEzMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCA0OHB4O1xyXG4gICAgICAgICAgICAmLm9uZXBhdGh7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2NlcnRpZmljYXRpb25fb25lcGF0aC5zdmcpO31cclxuICAgICAgICAgICAgJi5tb2JpbGV7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2NlcnRpZmljYXRpb25fcGhvbmUuc3ZnKTt9XHJcbiAgICAgICAgICAgICYuaXBpbntiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvY2VydGlmaWNhdGlvbl9pcGluLnN2Zyk7fVxyXG4gICAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206MTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEsYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExMnB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkxMTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidWxlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKkNJKi9cclxuICAgIGRpdi5ib2R5LnRleHR7IFxyXG4gICAgICAgIC5pbmZvX2JveF9ncmF5LmNpe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgIGRse1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdyaWRfY2l7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGdyaWQ7XHJcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsMWZyKTtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBnYXA6NTBweDtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgJi5kYXJrX2dyYXkgcHtiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO31cclxuICAgICAgICAgICAgICAgICYubWVkaXVtX2dyYXkgcHtiYWNrZ3JvdW5kLWNvbG9yOiAjQkZCRkJGO31cclxuICAgICAgICAgICAgICAgICYubGlnaHRfZ3JheSBwe2JhY2tncm91bmQtY29sb3I6ICNFNkU2RTE7fVxyXG4gICAgICAgICAgICAgICAgJi5saWdodF9ibHVlIHB7YmFja2dyb3VuZC1jb2xvcjogIzRFOEVDMDt9XHJcbiAgICAgICAgICAgICAgICAmLnllbGxvdyBwe2JhY2tncm91bmQtY29sb3I6ICNGRUJGMkQ7fVxyXG4gICAgICAgICAgICAgICAgJi5nb2xkIHB7YmFja2dyb3VuZC1jb2xvcjogIzg2NkQ0Qjt9XHJcbiAgICAgICAgICAgICAgICAmLnNpbHZlciBwe2JhY2tncm91bmQtY29sb3I6ICM4QThEOEY7fVxyXG4gICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMzZweDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkxMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGRse1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGR0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGRke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogOThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6Izc5ODE4QztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfS8vRW5kIG9mIENJXHJcblxyXG4gICAgLyrsnpDqsIDsp4Tri6gg66CI7J207Ja0IO2MneyXhSovXHJcbiAgICAucG9wdXAubW92aWVfbGlzdHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6MjAwcHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHdpZHRoOiA3MjBweDtcclxuICAgICAgICB0cmFuc2Zvcm06ICB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgIHBhZGRpbmc6NDBweCAzMnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICBib3JkZXI6ICR1aTA4IHNvbGlkIDFweDtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBoZWFkZXJ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICR1aTA1IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgaDF7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ib2R5e1xyXG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR1aTAzO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDokdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke2JvcmRlcjogbm9uZTt9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxpbmtfZGl2e1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9sb2dvX3lvdXR1YmVfcy5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBmb290ZXJ7XHJcbiAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlX3JlcGxhY2U7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9idG5fY2xvc2VfYWxsX21lbnUuc3ZnKTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOjMycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvKuqwnOyduOygleuztCDsspjrpqzrsKnsuagqL1xyXG4gICAgZGl2LmJvZHkudGV4dC5wcml2YWN5X2luZm97XHJcbiAgICAgICAgLnByaXZhY3lfbGFiZWx7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICBnYXA6OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJpdmFjeV9jb250ZW50e1xyXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBib3JkZXI6ICR1aTA4IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDQwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHVpMDI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByaXZhY3lfYXJ0aWNsZXtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICBoMXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+cHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAtMTZweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgICYuc3RhcntcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJ1bGxldF9TX3N0YXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPmRse1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206IDA7fVxyXG4gICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaW5mb19ib3hfZ3JheXtcclxuICAgICAgICAgICAgICAgIHAsIGR0LCBkZHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDg0QjUxO1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBidWxsZXRfU19saW5lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4udGFibGV7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAkdWkwNSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAkdWkwNyBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgJi5yaF8yMDB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHI+dGQ6Zmlyc3QtY2hpbGR7d2lkdGg6IDIwMHB4O31cclxuICAgICAgICAgICAgICAgICAgICB0cj50aDpmaXJzdC1jaGlsZHt3aWR0aDogMjAwcHg7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5yaF8xNTB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHI+dGQ6Zmlyc3QtY2hpbGR7d2lkdGg6IDE1MHB4O31cclxuICAgICAgICAgICAgICAgICAgICB0cj50aDpmaXJzdC1jaGlsZHt3aWR0aDogMTUwcHg7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5yaF8xMDB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHI+dGQ6Zmlyc3QtY2hpbGR7d2lkdGg6IDEwMHB4O31cclxuICAgICAgICAgICAgICAgICAgICB0cj50aDpmaXJzdC1jaGlsZHt3aWR0aDogMTAwcHg7fVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5tdWx0aXBsZV9jb2x1bW5ze1xyXG4gICAgICAgICAgICAgICAgICAgIHRoLHRke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYub25lbGluZV90aHtcclxuICAgICAgICAgICAgICAgICAgICB0aHt3aGl0ZS1zcGFjZTogbm93cmFwO31cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgdGh7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGhlYWR7XHJcbiAgICAgICAgICAgICAgICAgICAgdHI6Zmlyc3QtY2hpbGQgdGh7Ym9yZGVyLXRvcDpub25lO31cclxuICAgICAgICAgICAgICAgICAgICB0aHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjokdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7Ym9yZGVyLWxlZnQ6bm9uZX1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke2JvcmRlci1yaWdodDogbm9uZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGJvZHl7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHI6bGFzdC1jaGlsZCB0aCx0cjpsYXN0LWNoaWxkIHRke2JvcmRlci1ib3R0b206IG5vbmU7fVxyXG4gICAgICAgICAgICAgICAgICAgIHRoLHRke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6JHVpMDkgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDpub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5sZWZ0e3RleHQtYWxpZ246IGxlZnQ7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmNlbnRlcnt0ZXh0LWFsaWduOiBjZW50ZXI7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLnJpZ2h0e3RleHQtYWxpZ246IHJpZ2h0O31cclxuICAgICAgICAgICAgICAgICAgICAgICAgZW17Y29sb3I6JGJhc2ljMDI7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB0aHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6aW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgdGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLyrsnbTsgqzsnqUg7J247IKs66eQKi9cclxuICAgIGRpdi5ib2R5LnRleHQuZ3JlZXRpbmd7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMjUwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4vKuyngeuKpeybkCDtjpjsnbTsp4AqL1xyXG4uUGFnZS5Kb2Jfc2tpbGx7XHJcbiAgICA+aGVhZGVyIC5tYWluX21lbnUgbmF2e1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzOHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzhweDtcclxuICAgICAgICB1bD5saT5he2ZvbnQtc2l6ZTogMTdweDt9XHJcbiAgICB9XHJcbiAgICAuYm9keXtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLm1hcF9kaXZ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbWdfZ3JpZHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBnYXA6IDMwcHggNzJweDtcclxuICAgICAgICAgIFxyXG4gICAgICAgICAgICBmaWdjYXB0aW9ue1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFpbl9pbWd7XHJcbiAgICAgICAgd2lkdGg6IDEyMDBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbiAgICAubWFpbl9jb250ZW50e1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgID5kaXZ7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWFwe1xyXG4gICAgICAgICAgICAubWFwX2RpdntcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuXHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlX3JlcGxhY2U7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9pY29uX3BsdXNlX2JpZy5zdmcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ub3RpY2VfaXRlbXtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZ2FwOjE2cHg7XHJcbiAgICAgICAgICAgIGFydGljbGV7XHJcbiAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI4MnB4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzo0MHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0RERTFFNDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcclxuICAgICAgICAgICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2JnX25vdGljZV9hcnRpY2VsLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBoZWFkZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBoMXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm9keXtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTYwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBmb290ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFwX2FyZWF7XHJcbiAgICAgICAgcGFkZGluZzo0MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6I0RCRERFNTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRERFMUU0O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDY0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pbmZvX2RpdntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYudHlwZTAye1xyXG4gICAgICAgICAgICAuaW5mb19kaXZ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAkdWkwOSBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNDtcclxuICAgICAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCIxXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkwOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMil7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtjb250ZW50OiBcIjJcIjt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtjb250ZW50OiBcIjNcIjt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtjb250ZW50OiBcIjRcIjt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi50eXBlMDMsJi50eXBlMDV7XHJcbiAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokdWkwNDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA4NnB4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke21hcmdpbi1yaWdodDogMDt9XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRidWxlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6MDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fbWFwMDNfMDEuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fbWFwMDNfMDIuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMEYyOThGOyAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMyk6OmJlZm9yZXtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvaWNvbl9tYXAwM18wMy5zdmcpO31cclxuICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnR5cGUwNHtcclxuICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6MzJweDtcclxuICAgICAgICAgICAgICAgIGRpdjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBoM3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnN1YnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGRpdjpudGgtb2YtdHlwZSgxKXtcclxuICAgICAgICAgICAgICAgICAgICAuYmxvY2t7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID5kaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGFiZWxfZGl2e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkxMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbF9kaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtiYWNrZ3JvdW5kLWNvbG9yOiAkYnVsZTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogLThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6Jyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTp1cmwoaW1hZ2UvYXJyb3dfbWFwMDRfcmlnaHQuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDowIDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbF9kaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHB7YmFja2dyb3VuZC1jb2xvcjogIzBGMjk4Rjt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGFiZWxfZGl2e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcHtiYWNrZ3JvdW5kLWNvbG9yOiAkdWkwNDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDonJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybChpbWFnZS9hcnJvd19tYXAwNF9sZWZ0LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5jb250ZW50X2RpdntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR1aTA5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwNDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBkaXY6bnRoLW9mLXR5cGUoMil7XHJcbiAgICAgICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkwOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAyOyAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi50eXBlMDV7XHJcbiAgICAgICAgICAgIHVsIGxpOm50aC1vZi10eXBlKDEpOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fbWFwMDVfMDEuc3ZnKTt9XHJcbiAgICAgICAgICAgIHVsIGxpOm50aC1vZi10eXBlKDIpOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fbWFwMDVfMDIuc3ZnKTt9XHJcbiAgICAgICAgICAgIHVsIGxpOm50aC1vZi10eXBlKDMpOjpiZWZvcmV7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL2ljb25fbWFwMDVfMDMuc3ZnKTt9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5tYWluX21hcHtcclxuICAgICAgICA+aGVhZGVye2JvcmRlci1ib3R0b206ICR1aTA4IHNvbGlkIDFweDt9XHJcbiAgICAgICAgPm1haW57XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDU3cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxuICAgICAgICAgICAgaGVhZGVye1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2UvYmdfbWFpbl9tYXAuc3ZnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAyMHB4IGJvdHRvbSAtMjVweDtcclxuICAgICAgICAgICAgICAgIGgxe21hcmdpbi1ib3R0b206IDMycHg7fVxyXG4gICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHVpMDM7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDc0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJvZHl7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTA7XHJcbiAgICAgICAgICAgICAgICAubWFwX2FyZWF7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRERFMUU0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5sZWdlbmR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDU0NHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuczo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6ICNGRTQ2OTQ7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jOjpiZWZvcmV7YmFja2dyb3VuZC1jb2xvcjogIzY1Q0YyNjt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmQ6OmJlZm9yZXtiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBMjExO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6ICMzOTZFRkY7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGltZ3ttYXJnaW4tbGVmdDogNTZweDt9XHJcbiAgICAgICAgICAgICAgICAgICAgLmxpc3R7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNTZweCA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6MTMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDg4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYua3d7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDo1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5jaHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjg2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjE3N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5neXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMjg2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjQ0M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5qdXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjokdWkwMjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuczo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6ICNGRTQ2OTQ7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuYzo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6ICM2NUNGMjY7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYuZDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6ICNGRkEyMTE7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudDo6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6ICMzOTZFRkY7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsICYuaG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXJ0aWNsZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzkycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOjIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNDYsIDU1LCA5MCwgMC45KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+aDF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPmRpdntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDI0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZHR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle2NvbnRlbnQ6XCLjho0gXCJ9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGR7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle2NvbnRlbnQ6XCItIFwifVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuY2ggdWwgbGkgYXJ0aWNsZSwgLmd5IHVsIGxpIGFydGljbGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzkycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtMjM4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLm1hcF90aXRsZV9kaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTExO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1bGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKuydtOuvuOyngCDrt7DslrQqL1xyXG4uUGFnZXtcclxuICAgIC5pbWFnZV92aWV3X2xheWVye1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3AgOiAyMzVweDtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgIHotaW5kZXg6IDE1O1xyXG4gICAgICAgIGltZ3tcclxuICAgICAgICAgICAgbWF4LWhlaWdodDogNTAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZpZ2NhcHRpb257XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAwcHggMTZweCAwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgY29sb3I6JHVpMDM7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogLTQ1cHg7XHJcbiAgICAgICAgICAgIHRvcDotNDVweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL21haW5fcG9wdXBfY2xvc2Uuc3ZnKTtcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiLlBhZ2Uuc3VibWFpbntcclxuICAgID5oZWFkZXJ7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogI0VBRUFFQSBzb2xpZCAxcHg7XHJcbiAgICB9XHJcbiAgICA+bWFpbntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGQUZCO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NnB4O1xyXG4gICAgICAgIC5jb250ZW50X3dpZHRoe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xyXG4gICAgICAgICAgICA+ZGl2e1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAjRERFMUU0IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgICAgICY6aGFzKGFydGljbGUpe1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOm5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgPi5ib2R5e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGFydGljbGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogI0RERTFFNCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjk4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6NDhweCA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlYWRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubGFiZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMwRjI5OEY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle2NvbnRlbnQ6XCJbIFwifVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVye2NvbnRlbnQ6XCIgXVwifVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoMXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmJvZHl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiM2QjZCNzc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDE0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5sYWJlbHtjb2xvcjokdWkwMTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9vdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojNkI2Qjc3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmhlYWRlcntcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGltYWdlX3JlcGxhY2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl90aXRsZV9saW5rX21vcmUuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5pbm5lcl90aXRsZXtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAubGlua19saXN0e1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWluX2ljb25fbGlua19saXN0LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7bWFyZ2luLWJvdHRvbTogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmZpbGV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtaW5faWNvbl9saW5rX2xpc3RfZmlsZS5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucXVhcnRlcntcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdWkwMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAjRERFMUU0IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogI0RERTFFNCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSAyNnB4IHJpZ2h0IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpe31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDQpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl9xdWFydGVyLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGJvdHRvbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmVkX2RvdHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTgwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3Jle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCLCtyBcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZFM0UxRjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgdGltZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiM2QjZCNzc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYm94X2xpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIGdhcDoxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAzMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogI0RERTFFNCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjZGQjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIsJjpmb2N1c3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0NzlEO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiR1aTExO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnBvc2l0aW9uX2xpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOjE3cHggNDJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogNDUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMxMTBFNEQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTojRTZFNkVEIHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9wb3NpdGlvbl9saW5rXzAxLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7ZmxleC1ncm93OiAwO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9wb3NpdGlvbl9saW5rXzAyLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuYnVsbGV0X2xpbmt7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOjE3cHggNDJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogNDUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMxMTBFNEQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiNFNkU2RUQgZG90dGVkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9idWxsZXRfbGluay5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke2ZsZXgtZ3JvdzogMDt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fcG9zaXRpb25fbGlua18wMi5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgXHJcbiAgICB9XHJcbiAgICAvKuyepeyVoOyduCDsp4Dsm5DsmqkqL1xyXG4gICAgJi50eXBlMDF7XHJcbiAgICAgICAgPm1haW57XHJcbiAgICAgICAgICAgIC5jb250ZW50X3dpZHRoe1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1NzBweCA1NzBweDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYSBiXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiYyBkXCI7XHJcbiAgICAgICAgICAgICAgICBnYXA6MzhweCA2MHB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5pdGVtMDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSByZXNldF91bDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAjRERFMUU0IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206ICNEREUxRTQgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6ICNEREUxRTQgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDExOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWluX2ljb25fMDFfaXRlbTAyXzAxLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDIpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtaW5faWNvbl8wMV9pdGVtMDJfMDIuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1pbl9pY29uXzAxX2l0ZW0wMl8wMy5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSg0KXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtaW5faWNvbl8wMV9pdGVtMDJfMDQuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcCAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNSl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWluX2ljb25fMDFfaXRlbTAyXzA1LnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3AgMjJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDYpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1pbl9pY29uXzAxX2l0ZW0wMl8wNi5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLml0ZW0wNHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgPnVse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDIzMHB4IDIwcHggMzZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjojQjJDRkZFO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWluX2JnXzAxX2l0ZW0wNF8wMS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzExMEU0RDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubW92aWV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGdhcDoxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDo5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDo5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl95b3V0dWJlLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTkwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgIFxyXG4gICAgfVxyXG4gICAgLyrqs6Dsmqnso7wg7KeA7JuQ7JqpKi9cclxuICAgICYudHlwZTAye1xyXG4gICAgICAgID5tYWlue1xyXG4gICAgICAgICAgICAuY29udGVudF93aWR0aHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTgwcHggNTgwcHg7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImEgYlwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImMgZFwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImUgZVwiO1xyXG4gICAgICAgICAgICAgICAgZ2FwOjQwcHg7XHJcbiAgICAgICAgICAgICAgICAuaXRlbTAxe1xyXG4gICAgICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtaW5faWNvbl8wMl9pdGVtMDFfMDEuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAzMXB4IGJvdHRvbSAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWluX2ljb25fMDJfaXRlbTAxXzAyLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMzFweCBib3R0b20gMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMyl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1pbl9pY29uXzAyX2l0ZW0wMV8wMy5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDMxcHggYm90dG9tIDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtaW5faWNvbl8wMl9pdGVtMDFfMDQuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAzMXB4IGJvdHRvbSAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaXRlbTAye1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZFNkU0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtaW5fYmdfMDJfaXRlbTAyXzAxLnBuZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzRFNEU1MTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zbG9nYW57XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZW17Y29sb3I6I0ZFM0UxRn1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pdGVtMDN7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjU0cHggMjBweCAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6I0Q3RTNGOTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWluX2JnXzAyX2l0ZW0wM18wMS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIHVse2ZsZXgtZ3JvdzogMTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaXRlbTA1e1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogZTtcclxuICAgICAgICAgICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI4cHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiNEREUxRTQgc29saWQgMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl9xdWFydGVyLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxke2JvcmRlci1sZWZ0OiBub25lO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLyrsp4Hsl4Xtm4jroKgqL1xyXG4gICAgJi50eXBlMDN7XHJcbiAgICAgICAgPm1haW57XHJcbiAgICAgICAgICAgIC5jb250ZW50X3dpZHRoe1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1ODBweCA1ODBweDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYSBiXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiYyBkXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiZSBkXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiZiBnXCI7XHJcbiAgICAgICAgICAgICAgICBnYXA6MjBweCA0MHB4O1xyXG4gICAgICAgICAgICAgICAgPmRpdiAuYm9keSBwe1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjojNjE2MTZDO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaXRlbTAze1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pdGVtMDR7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2JnXzAzX2l0ZW0wNF8wMi5wbmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG4gICAgICAgICAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjojMEYyOThGO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fYmdfMDNfaXRlbTA0XzAxLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAzMDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IzYxNjE2QztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pdGVtMDV7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAzOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdWkwMTtcclxuICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl9xdWFydGVyLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaXRlbTA2e1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM4cHggMzhweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURGNEZEO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2JnXzAzX2l0ZW0wNl8wMS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgMjhweCA7XHJcbiAgICAgICAgICAgICAgICAgICAgLmhlYWRlciwuYm9keXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJvZHl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiM2MTYxNkM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaXRlbTA3e1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM4cHggMzhweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiAjRkVGMUYyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2JnXzAzX2l0ZW0wN18wMS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQgMjhweCA7XHJcbiAgICAgICAgICAgICAgICAgICAgLmhlYWRlciwuYm9keXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLmJvZHl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiM2MTYxNkM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLyrqs6DqsJ3shLzthLAqL1xyXG4gICAgJi50eXBlMDR7XHJcbiAgICAgICAgPm1haW57XHJcbiAgICAgICAgICAgIC5jb250ZW50X3dpZHRoe1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAzODBweCAzNzBweCAzNzBweDtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtYXJlYXM6IFwiYSBiIGRcIlxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXCJhIGMgZFwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImUgaSBnXCJcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwiZiBpIGhcIjtcclxuICAgICAgICAgICAgICAgIGdhcDoyMHB4IDQwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLml0ZW0wMXtcclxuICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogYTtcclxuICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAjRUJFRUYwIHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMSl7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNF9pdGVtMDFfMDEuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMil7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNF9pdGVtMDFfMDIuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMyl7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNF9pdGVtMDFfMDMuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNCl7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNF9pdGVtMDFfMDQuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoNSl7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNF9pdGVtMDFfMDUuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaXRlbTAye1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBiO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI4cHg7XHJcbiAgICAgICAgICAgICAgICBoMntcclxuICAgICAgICAgICAgICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fYmdfMDRfaXRlbTAyXzAxLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX3Bvc2l0aW9uX2xpbmtfMDIuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOiAwcHg7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6aW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaXRlbTAze1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBjO1xyXG4gICAgICAgICAgICAgICAgdWwucXVhcnRlcntcclxuICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpIGF7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNF9pdGVtMDNfMDEuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikgYXtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9pY29uXzA0X2l0ZW0wM18wMi5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKSBhe2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2ljb25fMDRfaXRlbTAzXzAzLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDQpIGF7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNF9pdGVtMDNfMDQuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pdGVtMDR7XHJcbiAgICAgICAgICAgICAgICBncmlkLWFyZWE6IGQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAuaGVhZGVye1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6XCJcIjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjZweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9iZ18wNF9pdGVtMDRfMDEuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDotNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDM4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLml0ZW0wNXtcclxuICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogZTtcclxuICAgICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRURFRkY4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fYmdfMDRfaXRlbTA1XzAxLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX3Bvc2l0aW9uX2xpbmtfMDIuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaXRlbTA2e1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBmO1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQjM1OEY7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9iZ18wNF9pdGVtMDZfMDEuc3ZnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gcmlnaHQgNDVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdWkxMTtcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fYmdfMDRfaXRlbTA2XzAyLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIDZweCByaWdodCAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLml0ZW0wNywuaXRlbTA4e1xyXG4gICAgICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaGVhZGVye21hcmdpbi1ib3R0b206IDhweDt9XHJcbiAgICAgICAgICAgICAgICBwe2NvbG9yOiM2MTYxNkM7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLml0ZW0wN3tcclxuICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogZztcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2JnXzA0X2l0ZW0wN18wMS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5pdGVtMDh7XHJcbiAgICAgICAgICAgICAgICBncmlkLWFyZWE6IGg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9iZ18wNF9pdGVtMDhfMDEuc3ZnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaXRlbTA5e1xyXG4gICAgICAgICAgICAgICAgZ3JpZC1hcmVhOiBpO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFQkY5O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fYmdfMDRfaXRlbTA5XzAxLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIC01MHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgIGgye1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZW17Y29sb3I6IzBGMjk4Rjt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwRjI5OEY7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6MTZweCA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAvKuygleuztOqzteqwnCovXHJcbiAgICAmLnR5cGUwNXtcclxuICAgICAgICA+bWFpbntcclxuICAgICAgICAgICAgLmNvbnRlbnRfd2lkdGh7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDQyMHB4IDQwMHB4IDMwMHB4O1xyXG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1hcmVhczogXCJhIGIgY1wiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImQgZCBkXCI7XHJcbiAgICAgICAgICAgICAgICBnYXA6NDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbTAxe1xyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIGxpOm50aC1vZi10eXBlKDEpe2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2ljb25fMDVfaXRlbTAxXzAxLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgbGk6bnRoLW9mLXR5cGUoMil7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNV9pdGVtMDFfMDIuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICBsaTpudGgtb2YtdHlwZSgzKXtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9pY29uXzA1X2l0ZW0wMV8wMy5zdmcpO31cclxuICAgICAgICAgICAgICAgIGxpOm50aC1vZi10eXBlKDQpe2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2ljb25fMDVfaXRlbTAxXzA0LnN2Zyk7fVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtMDJ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFMEU0RkY7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fYmdfMDVfaXRlbTAyXzAxLnN2Zyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b20gLTYwcHg7XHJcbiAgICAgICAgICAgIGVte1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IzM0NjNERTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaXRlbTAze1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246Y29sdW1uO1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAjRERFMUU0IHNvbGlkIDFweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aTExO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl9xdWFydGVyLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLml0ZW0wNHtcclxuICAgICAgICAgICAgZ3JpZC1hcmVhOiBkO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9iZ18wNV9pdGVtMDRfMDIuc3ZnKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgYm90dG9tIC0zNXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDE1NXB4OyBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaGVhZGVye1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE2MjM0MDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHggMCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNjJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0E0QjFDRTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2JnXzA1X2l0ZW0wNF8wMS5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJvZHl7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICAuc2xpZGVye1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMzFweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDExMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIC5kaXNwbGF5X2FyZWF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDE0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHJlc2V0X3VsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYucHJle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDMwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbGVmdCAzMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5uZXh0e1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6JHVpMDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBheyAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDk2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkgbGk6bnRoLWNoaWxkKDEpIGF7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNV9pdGVtMDRfMDEtMDEuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIGxpOm50aC1jaGlsZCgyKSBhe2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2ljb25fMDVfaXRlbTA0XzAxLTAyLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSBsaTpudGgtY2hpbGQoMykgYXtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9pY29uXzA1X2l0ZW0wNF8wMS0wMy5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMSkgbGk6bnRoLWNoaWxkKDQpIGF7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNV9pdGVtMDRfMDEtMDQuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDEpIGxpOm50aC1jaGlsZCg1KSBhe2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2ljb25fMDVfaXRlbTA0XzAxLTA1LnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSBsaTpudGgtY2hpbGQoNikgYXtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9pY29uXzA1X2l0ZW0wNF8wMS0wNi5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIGxpOm50aC1jaGlsZCgxKSBhe2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2ljb25fMDVfaXRlbTA0XzAyLTAxLnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSBsaTpudGgtY2hpbGQoMikgYXtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9pY29uXzA1X2l0ZW0wNF8wMi0wMi5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikgbGk6bnRoLWNoaWxkKDMpIGF7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNV9pdGVtMDRfMDItMDMuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIGxpOm50aC1jaGlsZCg0KSBhe2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2ljb25fMDVfaXRlbTA0XzAyLTA0LnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKSBsaTpudGgtY2hpbGQoNSkgYXtiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9pY29uXzA1X2l0ZW0wNF8wMi0wNS5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMikgbGk6bnRoLWNoaWxkKDYpIGF7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNV9pdGVtMDRfMDItMDYuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGJ1dHRvbntcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZ2VfcmVwbGFjZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcmV7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fYnRuX3NsaWRlX3ByZS5zdmcpO31cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5uZXh0e2JhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2J0bl9zbGlkZV9uZXh0LnN2Zyk7fVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuaW5kaWNhdG9ye1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3R0b206MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBnYXA6OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgID5kaXZ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNDNkNGREQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmFjdHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiMwRjI5OEY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAgLyrqs7Xri6jshozqsJwqL1xyXG4gICAgICYudHlwZTA2e1xyXG4gICAgICAgID5tYWlue1xyXG4gICAgICAgICAgICAuY29udGVudF93aWR0aHtcclxuICAgICAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogNTgwcHggNTgwcHg7XHJcbiAgICAgICAgICAgICAgICBncmlkLXRlbXBsYXRlLWFyZWFzOiBcImEgYlwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImMgZFwiXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcImUgZVwiO1xyXG4gICAgICAgICAgICAgICAgZ2FwOjIwcHggNDBweDtcclxuICAgICAgICAgICAgICAgIC5pdGVtMDJ7XHJcbiAgICAgICAgICAgICAgICAgICAgdWwgbGk6bnRoLW9mLXR5cGUoMSl7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNl9pdGVtMDJfMDEuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgdWwgbGk6bnRoLW9mLXR5cGUoMil7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNl9pdGVtMDJfMDIuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgdWwgbGk6bnRoLW9mLXR5cGUoMyl7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNl9pdGVtMDJfMDMuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICAgICAgdWwgbGk6bnRoLW9mLXR5cGUoNCl7YmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5faWNvbl8wNl9pdGVtMDJfMDQuc3ZnKTt9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuaXRlbTA1e1xyXG4gICAgICAgICAgICAgICAgICAgIGdyaWQtYXJlYTogZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzZXRfdWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9wb3NpdGlvbl9saW5rXzAyLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOm50aC1vZi10eXBlKDEpe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxQjM1OEY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fYmdfMDZfaXRlbTA1XzAxLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIC00cHggcmlnaHQgMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHVpMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpbWFnZS9zdWJtYWluX2JnXzA0X2l0ZW0wNl8wMi5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMil7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U1RUVGRTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaW1hZ2Uvc3VibWFpbl9iZ18wNl9pdGVtMDVfMDIuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgLTlweCByaWdodCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgzKXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogI0RERTFFNCBzb2xpZCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGltYWdlL3N1Ym1haW5fYmdfMDZfaXRlbTA1XzAzLnN2Zyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHJpZ2h0IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/


/*유지선 20250616 조직도**************/
:root{
	--black:#1d1d1d;
	--sub-txt:#444;
	--org-navy:#1A389E;
	--org-blue:#006FF5;
	--org-border:1px solid #bbb;
	--ag-border:1px solid #7B7B7B;
}
.line-1 .organ_3::before,.line-1 .organ_4::before,.line-1 .organ_4>li::before, .org_navy.org_only:before, .line-1 .organ_4>li>a::before{display:none;}
.line-1>a, .organ_1>li:first-child>a{margin:0 auto;}
.line-1 .organ_3>li::before{top:0}
.organ_2>li:first-child, .organ_3>li:first-child, .organ_4>li:first-child{margin:0}
.agency-wrap h4, .organ_2>li>p, .default {cursor:default;}

.organ_1 p{display:inline-block;}
.organ_1 a, .organ_1 p{display:flex;justify-content:center;align-items:center;text-align:center;height:54px;border-radius:8px;box-sizing:border-box;}
.organ_1,.organ_2{position:relative;display:flex;justify-content:space-between;}
.organ_3,.organ_4{position:relative;display:flex;justify-content:center;margin-top:50px;z-index:1;}

.org_wrap{padding:50px 0 30px 0;font-size:16px;}
.organ_1{gap:0 0px;}
.org_center{margin-left: -240px;}
.organ_1>li{position:relative;width:100%;z-index:1;}
.Page > main > article > .body.text .organ_1>li>a{display:block;width:180px;height:54px;margin:0 auto;font-size:16px;text-align:center;line-height:54px;background:var(--org-navy);border-radius:8px;}
.Page > main > article > .body.text .org_navy>a{color:#fff;}
.organ_2.org_only{flex-basis:100%;margin-top:20px;padding-left:122px;}
.organ_2.organ-group{margin-top:46px;}
.organ_2>li{position:relative;flex-basis:48%;margin-left:60px;}
.Page > main > article > .body.text .organ_2>li>p{width:180px;background-color:#fff;border:1px solid var(--org-navy);color:var(--org-navy);}
.Page > main > article > .body.text .organ_2>li>a{position:relative;width:180px;margin:0 auto;color:#fff;border-radius:8px;background-color:var(--org-blue);z-index:1;}
.organ_3>li{position:relative;margin-left:10px;z-index:1;}
.Page > main > article > .body.text .organ_3>li>a{width:132px;margin:0 auto;color:var(--org-navy);border:1px solid var(--org-blue);border-radius:3px;background-color:#fff;}
.organ_4>li{position:relative;margin-left:5px;}
.Page > main > article > .body.text .organ_4>li>a{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;width:42px;height:180px;padding-top:1rem;color:var(--sub-txt);text-align:center;border:var(--org-border);border-radius:3px;background-color:#fff;writing-mode:vertical-lr;box-sizing:border-box;}
.organ_1>.org_only{height:54px;/* /* margin-left:-240px; */z-index:2;}
.organ_r .organ_3>li:first-child{padding-left:4px;}
.organ_3>li.org_only{padding-top:54px;}
.line-1 .organ_3{padding-top:175px;}
/* before */
.organ_2>li::before, .organ_3>li::before, .organ_r .organ_3::before, .organ_4::before, .organ_4>li>a::before{content:"";position:absolute;top:-25px;left:50%;transform:translateX(-50%);background:#bbb;z-index:-1;}
.organ_1>li::before{content:"";position:absolute;top:54px;left:50%;transform:translateX(-50%);display:block;width:1px;height:105px;background:#bbb;z-index:-1;} 
.organ_1 .line-1::before{height:225px;}	
.organ_2.organ-group::before{content:"";position:absolute;top:-15px;left:50%;transform:translateX(-50%);width:483px;height:15px;border:var(--org-border);border-bottom:0px;z-index:-1;}
.organ_2.org_only::before{content:"";position:absolute;top:50%;right:50%;transform:translateY(-50%);width:25%;height:1px;background:#bbb;z-index:-1;}
.organ_2>li>a::before{content:"";position:absolute;top:54px;left:50%;transform:translate(-50%);width:1px;height:25px;background:#bbb;z-index:-1;}
.organ_3::before{content:"";position:absolute;top:-25px;right:21px;width:288px;height:1px;background-color:#bbb;z-index:-1;}
.organ_r .organ_3::before{width:293px;}
.organ_3>li::before{width:1px;height:105px;}
.organ_4::before{width:calc(100% - 41px);height:1px;}
.organ_4.organ_double::before{width:calc(100% - 84px);}
.organ_3>.org_only .organ_4>li::before{display:none;top:-104px;height:104px;}
.organ_4>li>a::before{display:block;width:1px;height:25px;}
/* agency */
.agency-wrap{padding-top:46px;}
.agency-wrap h4{display:inline-flex;justify-content:center;align-items:center;width:100%;height:auto;min-height:64px;padding:12px 24px;font-size:18px;font-weight:500;text-align:center;word-break:keep-all;color:#fff;border-radius:0.5rem;background-color:var(--org-navy);box-sizing:border-box;}
.agency-cont{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;gap:0 22px;padding-top:49px;}
.agency-cont >li{display:flex;flex-direction:column;width:100%;flex-basis:20%;}
.agency-cont >li>div{display:flex;flex-direction:column;height:100%;}
.agency-cont >li.line-2{flex-basis:45%;}
.agency-cont .ag-vertical{flex-basis:5%;}
.agency-cont .ag-vertical h5{display:inline-flex;align-items:center;justify-content:center;flex:1;align-self:stretch;width:100%;height:54px;}
.Page > main > article > .body.text .agency-cont .ag-vertical h5 a{display:flex;flex:1;align-items:center;justify-content:center;height:100%;text-align:center;writing-mode:vertical-lr;}
.Page > main > article > .body.text .ag-item-tit{display:inline-flex;align-items:center;justify-content:center;width:100%;height:54px;border:var(--ag-border);font-size:16px;text-align:center;font-weight:500;color:var(--black);border-radius:0.5rem;background-color:#EFEFEF;box-sizing:border-box;}
.ag-item{flex:1;min-width:200px;margin-top:22px;padding:30px 20px;border:var(--ag-border);border-radius:8px;background:#fff;box-sizing:border-box;}
.ag-item>li{position:relative;}
.agency-cont .line-2>div {flex:1;display:flex;flex-direction:row;justify-content:space-between;gap:0 22px;}
.Page > main > article > .body.text .ag-item>li>a{position:relative;padding-left:12px;line-height:28px;color:var(--black);font-weight:500;}
.ag-item>li>a::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:3px;height:3px;border-radius:50%;background-color:var(--black);}
.ag-item-list{padding-left:10px;}
.Page > main > article > .body.text .ag-item-list li a{position:relative;padding-left:8px;line-height:24px;color:var(--sub-txt);font-size:15px;font-weight:400;}
.ag-item-list li a::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);display:inline-block;width:4px;height:1px;background-color:var(--sub-txt);}

/* 1200px */
@media (max-width: 1200px) {
	.Page > main > article > .body.text .organ_1{gap:0 12px;}
	.org_center{margin-left:-185px;}
	.Page > main > article > .body.text .organ_1>li>a, .Page > main > article > .body.text.organ_2>li>p{width:172px;}
	.organ_2.org_only::before{width:calc(50% - 172px);}
	.Page > main > article > .body.text .organ_2>li.organ_r{margin-left:16px;}
	.Page > main > article > .body.text .organ_r .organ_3{margin-left:4px;}
	.organ_2.organ-group::before{width:440px;}
	.organ_3::before{right:22px;width:288px;}
	.organ_r .organ_3::before{width:290px;}
	.organ_r .organ_3>li:first-child{padding:0;}
	.organ_4::before, .organ_4.orgv-5::before{width:calc(100% - 41px);}
	.organ_4.organ_double::before{width:calc(100% - 84px);}
	.organ_4>li>a{width:36px;}
	
	.agency-cont, .agency-cont .line-2>div{gap:0 8px;}
	.ag-item{padding: 20px 12px;}
}
@media (max-width: 1030px) {
	.Page > main > article > .body.text .organ_1>.org_only,.Page > main > article > .body.text .organ_2>li, .Page > main > article > .body.text .org_only .organ_4, .Page > main > article > .body.text .organ_3>li.org_only,.org_center{margin:0;padding:0;}
	.organ_2>li>a::before, .organ_3::before, .organ_3>.org_only::before, .org_only .organ_4>li>a::before{display:none;}
	.Page > main > article > .body.text .organ_1>li>a,.Page > main > article > .body.text .organ_2>li>a{width:100%;}
	.Page > main > article > .body.text .organ_r .organ_3{margin-left:0;}
	.organ_2.org_only, .line-1 .organ_3{padding:0;} 
	.organ_4.organ_double::before{width:1px;}
	.line-1 .organ_4::before, .line-1 .organ_4>li>a::before{display:block;}
	.organ_3{margin-top:20px;}
	.organ_3, .organ_4{flex-wrap:wrap;justify-content:right;gap:20px 0;}
	.organ_3>li::before,.organ_r .organ_3>li::before,.line-1 .organ_3>li::before{top:17px;left:24px;transform: translateX(0);width:calc(100% - 24px);height:1px;margin:0;}
	
	.Page > main > article > .body.text .organ_1{flex-wrap:wrap;gap:50px 20px;}
	.organ_1>li::before{height:85px;}
	.organ_2.organ-group::before{top:-36px;height:36px;}
	.organ_2>li.organ_r::before{height: calc(100% - 198px);}
	.organ_2>li::before, .organ_1 .line-1::before{position:absolute;top:54px;left:24px;transform:translateX(0);width:1px;height:calc(100% - 115px);background:#bbb;z-index:-1;}
	.organ_1 .line-1::before{height:calc(100% - 115px);}
	.Page > main > article > .body.text .organ_2>li>p{width:240px;}
	.organ_3>li{flex-basis:100%;margin:0;}
	.Page > main > article > .body.text .organ_3>li>a{margin-right:0;width:calc(100% - 50px);height:36px;}
	.organ_4{gap:5px 0;margin-top:0.5rem;}
	.organ_4::before, .organ_4.orgv-5::before{top:-8px;left:72px;transform: translateX(0);width:1px;height:calc(100% - 10px);}
	.org_only .organ_4::before{top:17px;left:25px;width:calc(100% - 25px);height:1px;}
	.organ_4>li{width:100%;text-align:right;margin-left:0px;}
	.Page > main > article > .body.text .organ_4>li>a{ width:calc(100% - 96px);height:36px;padding:0;justify-content:center;writing-mode: horizontal-tb;}
	.organ_4>li>a::before{top:16px;left:-24px;transform: translateX(0);width:100%;height:1px;}
	
	.agency-cont{flex-direction:column;gap:22px 0;}
	.agency-cont .line-2>div{gap:0 22px;}
	.Page > main > article > .body.text .agency-cont .ag-vertical h5 a{height: 54px; writing-mode: horizontal-tb;}
	.ag-item{padding: 30px 20px;}
}
@media (max-width: 620px) {
	.organ_1, .organ_2{flex-wrap:wrap;}
	.organ_2.organ-group, .organ_2.org_only,.organ_2 .organ_r, .organ_2 .organ_l{margin-top:20px;}
	.organ_2.organ-group::before,.organ_2.org_only::before{display:none;}
	.organ_2.organ-group, .organ_2.org_only{padding:0;}
	.Page > main > article > .body.text .organ_2>li.organ_r, .Page > main > article > .body.text .organ_r .organ_3{margin:0;}
	.organ_3>li::before, .organ_r .organ_3>li::before, .line-1 .organ_3>li::before,.org_only .organ_4::before{left:80px;width:calc(100% - 80px);}
	.organ_2>li::before, .organ_1 .line-1::before{left:80px;}

	.organ_1{gap:30px 0;}
	.organ_1 .org_navy{flex-basis:100%;}
	.organ_1>li::before{top: 54px; left: 24px; transform: translateX(0);height: calc(100% - 563px);}
	.organ_2>li{flex-basis:100%;margin:0;}
	.organ_2>li::after{content: ""; position: absolute; top: 27px; left:24px;width: 50%; height: 1px; background: #bbb; z-index: -1;}
	.organ_2>li::before{height:calc(100% - 72px);}
	.organ_2.org_only>li{display:flex;justify-content:right;}
	.Page > main > article > .body.text .organ_2>li>a,.Page > main > article > .body.text .organ_2>li>p{width: calc(100% - 60px);margin-right: 0; text-align: center; }
	.Page > main > article > .body.text .organ_3>li>a{width:calc(100% - 100px);}
	.organ_4::before, .organ_4.orgv-5::before{left:116px;}
	.Page > main > article > .body.text .organ_4>li>a{width:calc(100% - 140px);}
}
@media (max-width: 555px){
	.agency-cont .line-2>div{flex-direction:column;}
}