| 1 |
/** == Seetings and variables (_presets.scss) == **/
|
| 2 |
/*:root {
|
| 3 |
--color-main: #1db318;
|
| 4 |
--color-main-dark: #1aa316;
|
| 5 |
--color-main-light: #8ae724;
|
| 6 |
}*/
|
| 7 |
/** == Elements == **/
|
| 8 |
/** == Mq == **/
|
| 9 |
/** == Typography (_typo.scss) == **/
|
| 10 |
@import url("https://fonts.googleapis.com/css?family=Roboto:400,400i,500,700,900&subset=cyrillic");
|
| 11 |
.leyka-admin {
|
| 12 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 13 |
font-weight: 400;
|
| 14 |
font-style: normal;
|
| 15 |
font-size: 14px;
|
| 16 |
line-height: 21px;
|
| 17 |
}
|
| 18 |
|
| 19 |
.leyka-admin .step-title h1 {
|
| 20 |
font-size: 23px;
|
| 21 |
line-height: 34px;
|
| 22 |
font-weight: 400;
|
| 23 |
margin-top: 41px;
|
| 24 |
margin-bottom: 8px;
|
| 25 |
}
|
| 26 |
|
| 27 |
.leyka-admin .step-title h1.greater {
|
| 28 |
font-size: 48px;
|
| 29 |
line-height: 56px;
|
| 30 |
font-weight: 300;
|
| 31 |
margin-top: 49px;
|
| 32 |
margin-bottom: 18px;
|
| 33 |
}
|
| 34 |
|
| 35 |
.leyka-admin p {
|
| 36 |
font-size: 14px;
|
| 37 |
line-height: 21px;
|
| 38 |
font-weight: 400;
|
| 39 |
margin-top: 0;
|
| 40 |
margin-bottom: 1rem;
|
| 41 |
}
|
| 42 |
|
| 43 |
.leyka-admin p:empty {
|
| 44 |
display: none;
|
| 45 |
}
|
| 46 |
|
| 47 |
.leyka-admin ul {
|
| 48 |
margin-top: 0;
|
| 49 |
margin-bottom: 32px;
|
| 50 |
}
|
| 51 |
|
| 52 |
.leyka-admin ul li {
|
| 53 |
list-style-type: disc;
|
| 54 |
margin-left: 18px;
|
| 55 |
font-size: 14px;
|
| 56 |
line-height: 21px;
|
| 57 |
margin-top: 14px;
|
| 58 |
}
|
| 59 |
|
| 60 |
.leyka-admin h1 {
|
| 61 |
font-size: 48px;
|
| 62 |
line-height: 56px;
|
| 63 |
font-weight: 300;
|
| 64 |
margin-bottom: 18px;
|
| 65 |
}
|
| 66 |
|
| 67 |
.leyka-admin h2 {
|
| 68 |
font-size: 23px;
|
| 69 |
line-height: 34px;
|
| 70 |
font-weight: 400;
|
| 71 |
margin-bottom: 8px;
|
| 72 |
}
|
| 73 |
|
| 74 |
.leyka-admin h3 {
|
| 75 |
font-size: 16px;
|
| 76 |
line-height: 19px;
|
| 77 |
font-weight: 500;
|
| 78 |
margin-bottom: 8px;
|
| 79 |
}
|
| 80 |
|
| 81 |
.leyka-admin h4 {
|
| 82 |
font-size: 14px;
|
| 83 |
line-height: 21px;
|
| 84 |
font-weight: 500;
|
| 85 |
margin-bottom: 8px;
|
| 86 |
}
|
| 87 |
|
| 88 |
.leyka-admin .button-primary {
|
| 89 |
font-size: 16px;
|
| 90 |
line-height: 19px;
|
| 91 |
font-weight: 500;
|
| 92 |
cursor: pointer;
|
| 93 |
height: 40px;
|
| 94 |
line-height: 40px;
|
| 95 |
width: 248px;
|
| 96 |
color: #ffffff;
|
| 97 |
display: inline-block;
|
| 98 |
text-align: center;
|
| 99 |
box-shadow: none;
|
| 100 |
}
|
| 101 |
|
| 102 |
.leyka-admin .button-primary:hover {
|
| 103 |
color: #ffffff;
|
| 104 |
box-shadow: none;
|
| 105 |
}
|
| 106 |
|
| 107 |
.leyka-admin .button-secondary {
|
| 108 |
font-size: 16px;
|
| 109 |
line-height: 19px;
|
| 110 |
font-weight: 500;
|
| 111 |
cursor: pointer;
|
| 112 |
height: 40px;
|
| 113 |
line-height: 40px;
|
| 114 |
width: 248px;
|
| 115 |
color: #ffffff;
|
| 116 |
display: inline-block;
|
| 117 |
text-align: center;
|
| 118 |
box-shadow: none;
|
| 119 |
background-color: #ffffff;
|
| 120 |
border: 1px solid #dddddd;
|
| 121 |
color: #44444a;
|
| 122 |
}
|
| 123 |
|
| 124 |
.leyka-admin .button-secondary:hover {
|
| 125 |
color: #ffffff;
|
| 126 |
box-shadow: none;
|
| 127 |
}
|
| 128 |
|
| 129 |
.leyka-admin .button-secondary:hover {
|
| 130 |
border: 1px solid #dddddd;
|
| 131 |
color: #44444a;
|
| 132 |
background-color: #ffffff;
|
| 133 |
}
|
| 134 |
|
| 135 |
.leyka-admin a {
|
| 136 |
color: #0085ba;
|
| 137 |
}
|
| 138 |
|
| 139 |
.leyka-admin a:hover {
|
| 140 |
color: #25a0d1;
|
| 141 |
}
|
| 142 |
|
| 143 |
.leyka-admin a:focus, .leyka-admin a:active {
|
| 144 |
color: #006799;
|
| 145 |
}
|
| 146 |
|
| 147 |
.leyka-admin a[href="#"] {
|
| 148 |
border-bottom: 1px dashed #0085ba;
|
| 149 |
}
|
| 150 |
|
| 151 |
.leyka-admin a.inline {
|
| 152 |
margin-right: 1rem;
|
| 153 |
}
|
| 154 |
|
| 155 |
.leyka-admin a.link-sec {
|
| 156 |
color: #8f8f8f;
|
| 157 |
text-decoration: none;
|
| 158 |
padding-bottom: 2px;
|
| 159 |
border-bottom: 1px solid #8f8f8f;
|
| 160 |
}
|
| 161 |
|
| 162 |
.leyka-admin a.link-sec:hover {
|
| 163 |
color: #aaaaaa;
|
| 164 |
text-decoration: none;
|
| 165 |
}
|
| 166 |
|
| 167 |
.leyka-admin a.link-sec:focus, .leyka-admin a.link-sec:active {
|
| 168 |
color: #44444a;
|
| 169 |
}
|
| 170 |
|
| 171 |
.leyka-admin .option-block, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block, .leyka-admin .leyka-options-section {
|
| 172 |
margin-bottom: 16px;
|
| 173 |
}
|
| 174 |
|
| 175 |
.leyka-admin .option-block.option-title-hidden .field-component.title, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .option-title-hidden.settings-block.custom_yandex_enumerated_block .field-component.title, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .option-title-hidden.settings-block.custom_yandex_enumerated_block .field-component.title, .leyka-admin .leyka-options-section.option-title-hidden .field-component.title {
|
| 176 |
display: none;
|
| 177 |
}
|
| 178 |
|
| 179 |
.leyka-admin .option-block.option-description-hidden .field-component.help, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .option-description-hidden.settings-block.custom_yandex_enumerated_block .field-component.help, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .option-description-hidden.settings-block.custom_yandex_enumerated_block .field-component.help, .leyka-admin .leyka-options-section.option-description-hidden .field-component.help {
|
| 180 |
display: none;
|
| 181 |
}
|
| 182 |
|
| 183 |
.leyka-admin .option-block.type-rich_html, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .type-rich_html.settings-block.custom_yandex_enumerated_block, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .type-rich_html.settings-block.custom_yandex_enumerated_block, .leyka-admin .leyka-options-section.type-rich_html {
|
| 184 |
max-width: 680px;
|
| 185 |
}
|
| 186 |
|
| 187 |
.leyka-admin .option-block.type-rich_html .wp-editor-tabs, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .type-rich_html.settings-block.custom_yandex_enumerated_block .wp-editor-tabs, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .type-rich_html.settings-block.custom_yandex_enumerated_block .wp-editor-tabs, .leyka-admin .leyka-options-section.type-rich_html .wp-editor-tabs {
|
| 188 |
display: none;
|
| 189 |
}
|
| 190 |
|
| 191 |
.leyka-admin .option-block.type-rich_html label .field-component.title, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .type-rich_html.settings-block.custom_yandex_enumerated_block label .field-component.title, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .type-rich_html.settings-block.custom_yandex_enumerated_block label .field-component.title, .leyka-admin .leyka-options-section.type-rich_html label .field-component.title {
|
| 192 |
font-size: 16px;
|
| 193 |
line-height: normal;
|
| 194 |
font-weight: 500;
|
| 195 |
margin-bottom: 1rem;
|
| 196 |
}
|
| 197 |
|
| 198 |
.leyka-admin .option-block .field-component.title, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title, .leyka-admin .leyka-options-section .field-component.title {
|
| 199 |
font-size: 13px;
|
| 200 |
line-height: normal;
|
| 201 |
font-weight: 500;
|
| 202 |
display: -ms-flexbox;
|
| 203 |
display: flex;
|
| 204 |
margin-bottom: 5px;
|
| 205 |
position: relative;
|
| 206 |
-ms-flex-align: start;
|
| 207 |
align-items: flex-start;
|
| 208 |
}
|
| 209 |
|
| 210 |
.leyka-admin .option-block .field-component.title .text, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .text, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .text, .leyka-admin .leyka-options-section .field-component.title .text {
|
| 211 |
-ms-flex-order: 1;
|
| 212 |
order: 1;
|
| 213 |
}
|
| 214 |
|
| 215 |
.leyka-admin .option-block .field-component.title .required, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .required, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .required, .leyka-admin .leyka-options-section .field-component.title .required {
|
| 216 |
font-size: 14px;
|
| 217 |
font-weight: 600;
|
| 218 |
color: #d43c57;
|
| 219 |
-ms-flex-order: 0;
|
| 220 |
order: 0;
|
| 221 |
margin-right: 3px;
|
| 222 |
display: block;
|
| 223 |
height: 14px;
|
| 224 |
}
|
| 225 |
|
| 226 |
.leyka-admin .option-block .field-component.title .field-q, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .field-q, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .field-q, .leyka-admin .leyka-options-section .field-component.title .field-q {
|
| 227 |
margin-left: 3px;
|
| 228 |
vertical-align: baseline;
|
| 229 |
cursor: pointer;
|
| 230 |
position: relative;
|
| 231 |
-ms-flex-order: 2;
|
| 232 |
order: 2;
|
| 233 |
display: block;
|
| 234 |
height: 15px;
|
| 235 |
}
|
| 236 |
|
| 237 |
.leyka-admin .option-block .field-component.title .field-q img, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .field-q img, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .field-q img, .leyka-admin .leyka-options-section .field-component.title .field-q img {
|
| 238 |
vertical-align: baseline;
|
| 239 |
}
|
| 240 |
|
| 241 |
.leyka-admin .option-block .field-component.title .field-q .field-q-tooltip, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .field-q .field-q-tooltip, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .field-q .field-q-tooltip, .leyka-admin .leyka-options-section .field-component.title .field-q .field-q-tooltip {
|
| 242 |
display: none;
|
| 243 |
position: absolute;
|
| 244 |
color: #ffffff;
|
| 245 |
background-color: #006799;
|
| 246 |
border-radius: 6px;
|
| 247 |
border: none;
|
| 248 |
padding: 8px 8px 8px 8px;
|
| 249 |
font-size: 12px;
|
| 250 |
line-height: 17px;
|
| 251 |
z-index: 11;
|
| 252 |
top: 150%;
|
| 253 |
left: 0;
|
| 254 |
-ms-transform: translateX(-50%);
|
| 255 |
transform: translateX(-50%);
|
| 256 |
width: 204px;
|
| 257 |
overflow-wrap: break-word;
|
| 258 |
word-wrap: break-word;
|
| 259 |
max-width: -webkit-max-content;
|
| 260 |
max-width: -moz-max-content;
|
| 261 |
max-width: max-content;
|
| 262 |
text-align: center;
|
| 263 |
}
|
| 264 |
|
| 265 |
.leyka-admin .option-block .field-component.title .field-q .field-q-tooltip a, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .field-q .field-q-tooltip a, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .field-q .field-q-tooltip a, .leyka-admin .leyka-options-section .field-component.title .field-q .field-q-tooltip a {
|
| 266 |
color: #ffffff;
|
| 267 |
}
|
| 268 |
|
| 269 |
.leyka-admin .option-block .field-component.title .field-q .field-q-tooltip:before, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .field-q .field-q-tooltip:before, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .field-q .field-q-tooltip:before, .leyka-admin .leyka-options-section .field-component.title .field-q .field-q-tooltip:before {
|
| 270 |
content: "";
|
| 271 |
display: block;
|
| 272 |
width: 0;
|
| 273 |
height: 0;
|
| 274 |
position: absolute;
|
| 275 |
border-left: 8px solid transparent;
|
| 276 |
border-right: 8px solid transparent;
|
| 277 |
border-bottom: 8px solid #006799;
|
| 278 |
left: calc(50% - 4px);
|
| 279 |
top: -7px;
|
| 280 |
}
|
| 281 |
|
| 282 |
.leyka-admin .option-block .field-component.title .field-q .field-q-tooltip:empty, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .field-q .field-q-tooltip:empty, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .field-q .field-q-tooltip:empty, .leyka-admin .leyka-options-section .field-component.title .field-q .field-q-tooltip:empty {
|
| 283 |
display: none;
|
| 284 |
}
|
| 285 |
|
| 286 |
.leyka-admin .option-block .field-component.title .field-q:hover .field-q-tooltip, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .field-q:hover .field-q-tooltip, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .field-q:hover .field-q-tooltip, .leyka-admin .leyka-options-section .field-component.title .field-q:hover .field-q-tooltip {
|
| 287 |
display: block;
|
| 288 |
}
|
| 289 |
|
| 290 |
.leyka-admin .option-block .field-component.title .field-q:hover .field-q-tooltip:empty, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.title .field-q:hover .field-q-tooltip:empty, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.title .field-q:hover .field-q-tooltip:empty, .leyka-admin .leyka-options-section .field-component.title .field-q:hover .field-q-tooltip:empty {
|
| 291 |
display: none;
|
| 292 |
}
|
| 293 |
|
| 294 |
.leyka-admin .option-block .field-component.field input[type=text], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text], .leyka-admin .option-block .field-component.field input[type=email], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=email], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=email], .leyka-admin .option-block .field-component.field input[type=password], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=password], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=password], .leyka-admin .option-block .field-component.field input[type=text], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text], .leyka-admin .option-block .field-component.field input[type=number], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=number], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=number], .leyka-admin .option-block .field-component.field select, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field select, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field select, .leyka-admin .option-block .field-component.field textarea, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field textarea, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field textarea, .leyka-admin .leyka-options-section .field-component.field input[type=text], .leyka-admin .leyka-options-section .field-component.field input[type=email], .leyka-admin .leyka-options-section .field-component.field input[type=password], .leyka-admin .leyka-options-section .field-component.field input[type=text], .leyka-admin .leyka-options-section .field-component.field input[type=number], .leyka-admin .leyka-options-section .field-component.field select, .leyka-admin .leyka-options-section .field-component.field textarea {
|
| 295 |
font-size: 13px;
|
| 296 |
line-height: 15px;
|
| 297 |
font-weight: 400;
|
| 298 |
color: #44444a;
|
| 299 |
margin-left: -1px;
|
| 300 |
padding: 1px 6px 3px 6px;
|
| 301 |
height: 25px;
|
| 302 |
width: 100%;
|
| 303 |
border: 1px solid #dddddd;
|
| 304 |
}
|
| 305 |
|
| 306 |
::-webkit-input-placeholder {
|
| 307 |
color: #8f8f8f;
|
| 308 |
}
|
| 309 |
|
| 310 |
:-moz-placeholder {
|
| 311 |
color: #8f8f8f;
|
| 312 |
}
|
| 313 |
|
| 314 |
::-moz-placeholder {
|
| 315 |
color: #8f8f8f;
|
| 316 |
}
|
| 317 |
|
| 318 |
:-ms-input-placeholder {
|
| 319 |
color: #8f8f8f;
|
| 320 |
}
|
| 321 |
|
| 322 |
.leyka-admin .option-block .field-component.field input[type=text]:active, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text]:active, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text]:active, .leyka-admin .option-block .field-component.field input[type=text]:focus, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text]:focus, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text]:focus, .leyka-admin .option-block .field-component.field input[type=email]:active, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=email]:active, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=email]:active, .leyka-admin .option-block .field-component.field input[type=email]:focus, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=email]:focus, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=email]:focus, .leyka-admin .option-block .field-component.field input[type=password]:active, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=password]:active, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=password]:active, .leyka-admin .option-block .field-component.field input[type=password]:focus, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=password]:focus, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=password]:focus, .leyka-admin .option-block .field-component.field input[type=text]:active, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text]:active, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text]:active, .leyka-admin .option-block .field-component.field input[type=text]:focus, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text]:focus, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text]:focus, .leyka-admin .option-block .field-component.field input[type=number]:active, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=number]:active, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=number]:active, .leyka-admin .option-block .field-component.field input[type=number]:focus, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=number]:focus, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=number]:focus, .leyka-admin .option-block .field-component.field select:active, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field select:active, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field select:active, .leyka-admin .option-block .field-component.field select:focus, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field select:focus, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field select:focus, .leyka-admin .option-block .field-component.field textarea:active, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field textarea:active, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field textarea:active, .leyka-admin .option-block .field-component.field textarea:focus, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field textarea:focus, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field textarea:focus, .leyka-admin .leyka-options-section .field-component.field input[type=text]:active, .leyka-admin .leyka-options-section .field-component.field input[type=text]:focus, .leyka-admin .leyka-options-section .field-component.field input[type=email]:active, .leyka-admin .leyka-options-section .field-component.field input[type=email]:focus, .leyka-admin .leyka-options-section .field-component.field input[type=password]:active, .leyka-admin .leyka-options-section .field-component.field input[type=password]:focus, .leyka-admin .leyka-options-section .field-component.field input[type=text]:active, .leyka-admin .leyka-options-section .field-component.field input[type=text]:focus, .leyka-admin .leyka-options-section .field-component.field input[type=number]:active, .leyka-admin .leyka-options-section .field-component.field input[type=number]:focus, .leyka-admin .leyka-options-section .field-component.field select:active, .leyka-admin .leyka-options-section .field-component.field select:focus, .leyka-admin .leyka-options-section .field-component.field textarea:active, .leyka-admin .leyka-options-section .field-component.field textarea:focus {
|
| 323 |
color: #44444a;
|
| 324 |
border: 1px solid #bfbfbf;
|
| 325 |
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.4);
|
| 326 |
}
|
| 327 |
|
| 328 |
.leyka-admin .option-block .field-component.field input[type=file], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=file], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=file], .leyka-admin .leyka-options-section .field-component.field input[type=file] {
|
| 329 |
width: 248px;
|
| 330 |
}
|
| 331 |
|
| 332 |
.leyka-admin .option-block .field-component.field textarea, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field textarea, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field textarea, .leyka-admin .leyka-options-section .field-component.field textarea {
|
| 333 |
height: 62px;
|
| 334 |
width: 100%;
|
| 335 |
line-height: 18px;
|
| 336 |
}
|
| 337 |
|
| 338 |
.leyka-admin .option-block .field-component.field input[type=checkbox], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=checkbox], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=checkbox], .leyka-admin .option-block .field-component.field input[type=radio], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=radio], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=radio], .leyka-admin .leyka-options-section .field-component.field input[type=checkbox], .leyka-admin .leyka-options-section .field-component.field input[type=radio] {
|
| 339 |
width: 18px;
|
| 340 |
height: 18px;
|
| 341 |
}
|
| 342 |
|
| 343 |
.leyka-admin .option-block .field-component.field input[type=checkbox]::before, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=checkbox]::before, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=checkbox]::before, .leyka-admin .option-block .field-component.field input[type=radio]::before, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=radio]::before, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=radio]::before, .leyka-admin .leyka-options-section .field-component.field input[type=checkbox]::before, .leyka-admin .leyka-options-section .field-component.field input[type=radio]::before {
|
| 344 |
width: 8px;
|
| 345 |
height: 8px;
|
| 346 |
line-height: 18px;
|
| 347 |
}
|
| 348 |
|
| 349 |
.leyka-admin .option-block .field-component.field input[type=checkbox], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field input[type=checkbox], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field input[type=checkbox], .leyka-admin .leyka-options-section .field-component.field input[type=checkbox] {
|
| 350 |
padding-top: 2px !important;
|
| 351 |
padding-left: 1px !important;
|
| 352 |
}
|
| 353 |
|
| 354 |
.leyka-admin .option-block .field-component.field label, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field label, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field label, .leyka-admin .leyka-options-section .field-component.field label {
|
| 355 |
font-size: 13px;
|
| 356 |
line-height: normal;
|
| 357 |
font-weight: 500;
|
| 358 |
display: block;
|
| 359 |
margin-bottom: 8px;
|
| 360 |
}
|
| 361 |
|
| 362 |
.leyka-admin .option-block .field-component.field label > input, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.field label > input, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.field label > input, .leyka-admin .leyka-options-section .field-component.field label > input {
|
| 363 |
margin-right: 8px;
|
| 364 |
vertical-align: middle;
|
| 365 |
}
|
| 366 |
|
| 367 |
.leyka-admin .option-block .field-component.help, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-component.help, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-component.help, .leyka-admin .leyka-options-section .field-component.help {
|
| 368 |
font-size: 13px;
|
| 369 |
line-height: 15px;
|
| 370 |
font-weight: 400;
|
| 371 |
color: #8f8f8f;
|
| 372 |
display: block;
|
| 373 |
margin-top: 8px;
|
| 374 |
margin-bottom: 0;
|
| 375 |
}
|
| 376 |
|
| 377 |
.leyka-admin .option-block.has-errors .field-component.field input, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .has-errors.settings-block.custom_yandex_enumerated_block .field-component.field input, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .has-errors.settings-block.custom_yandex_enumerated_block .field-component.field input, .leyka-admin .option-block.has-errors .field-component.field select, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .has-errors.settings-block.custom_yandex_enumerated_block .field-component.field select, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .has-errors.settings-block.custom_yandex_enumerated_block .field-component.field select, .leyka-admin .option-block.has-errors .field-component.field textarea, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .has-errors.settings-block.custom_yandex_enumerated_block .field-component.field textarea, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .has-errors.settings-block.custom_yandex_enumerated_block .field-component.field textarea, .leyka-admin .leyka-options-section.has-errors .field-component.field input, .leyka-admin .leyka-options-section.has-errors .field-component.field select, .leyka-admin .leyka-options-section.has-errors .field-component.field textarea {
|
| 378 |
background: #f8ecef;
|
| 379 |
border: 1px solid #f5c8d0;
|
| 380 |
}
|
| 381 |
|
| 382 |
.leyka-admin .option-block .field-radio .field-component.help, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-radio .field-component.help, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .settings-block.custom_yandex_enumerated_block .field-radio .field-component.help, .leyka-admin .leyka-options-section .field-radio .field-component.help {
|
| 383 |
padding-left: 25px;
|
| 384 |
}
|
| 385 |
|
| 386 |
.leyka-admin .option-block.checkbox .single-control .field-component.title, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .checkbox.settings-block.custom_yandex_enumerated_block .single-control .field-component.title, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .checkbox.settings-block.custom_yandex_enumerated_block .single-control .field-component.title, .leyka-admin .leyka-options-section.checkbox .single-control .field-component.title {
|
| 387 |
display: inline-block;
|
| 388 |
vertical-align: bottom;
|
| 389 |
}
|
| 390 |
|
| 391 |
.leyka-admin .option-block.checkbox .single-control .field-component.field, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .checkbox.settings-block.custom_yandex_enumerated_block .single-control .field-component.field, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .checkbox.settings-block.custom_yandex_enumerated_block .single-control .field-component.field, .leyka-admin .leyka-options-section.checkbox .single-control .field-component.field {
|
| 392 |
float: left;
|
| 393 |
}
|
| 394 |
|
| 395 |
.leyka-admin .option-block.file label, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .file.settings-block.custom_yandex_enumerated_block label, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .file.settings-block.custom_yandex_enumerated_block label, .leyka-admin .leyka-options-section.file label {
|
| 396 |
display: inline-block;
|
| 397 |
height: inherit;
|
| 398 |
}
|
| 399 |
|
| 400 |
.leyka-admin .option-block.file .field-component, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .file.settings-block.custom_yandex_enumerated_block .field-component, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .file.settings-block.custom_yandex_enumerated_block .field-component, .leyka-admin .leyka-options-section.file .field-component {
|
| 401 |
position: relative;
|
| 402 |
display: inline-block;
|
| 403 |
height: 40px;
|
| 404 |
}
|
| 405 |
|
| 406 |
.leyka-admin .option-block.file .field-component input[type=file], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .file.settings-block.custom_yandex_enumerated_block .field-component input[type=file], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .file.settings-block.custom_yandex_enumerated_block .field-component input[type=file], .leyka-admin .leyka-options-section.file .field-component input[type=file] {
|
| 407 |
height: 40px;
|
| 408 |
width: 248px;
|
| 409 |
display: inline-block;
|
| 410 |
cursor: pointer;
|
| 411 |
outline: none;
|
| 412 |
overflow: hidden;
|
| 413 |
vertical-align: middle;
|
| 414 |
}
|
| 415 |
|
| 416 |
.leyka-admin .option-block.file .field-component input[type=button], .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .file.settings-block.custom_yandex_enumerated_block .field-component input[type=button], .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .file.settings-block.custom_yandex_enumerated_block .field-component input[type=button], .leyka-admin .leyka-options-section.file .field-component input[type=button] {
|
| 417 |
font-size: 16px;
|
| 418 |
line-height: 19px;
|
| 419 |
font-weight: 500;
|
| 420 |
cursor: pointer;
|
| 421 |
height: 40px;
|
| 422 |
width: 248px;
|
| 423 |
display: block;
|
| 424 |
background-color: #ffffff;
|
| 425 |
position: absolute;
|
| 426 |
top: 0;
|
| 427 |
left: 0;
|
| 428 |
cursor: pointer;
|
| 429 |
}
|
| 430 |
|
| 431 |
.leyka-admin .option-block.file .field-component span.chosen-file, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .file.settings-block.custom_yandex_enumerated_block .field-component span.chosen-file, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .file.settings-block.custom_yandex_enumerated_block .field-component span.chosen-file, .leyka-admin .leyka-options-section.file .field-component span.chosen-file {
|
| 432 |
font-size: 16px;
|
| 433 |
line-height: 19px;
|
| 434 |
font-weight: 500;
|
| 435 |
cursor: pointer;
|
| 436 |
display: inline-block;
|
| 437 |
line-height: 40px;
|
| 438 |
vertical-align: middle;
|
| 439 |
padding-left: 1rem;
|
| 440 |
cursor: default;
|
| 441 |
overflow: hidden;
|
| 442 |
text-overflow: ellipsis;
|
| 443 |
max-width: 254px;
|
| 444 |
height: 40px;
|
| 445 |
white-space: nowrap;
|
| 446 |
}
|
| 447 |
|
| 448 |
.leyka-admin .option-block.file .field-errors, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .file.settings-block.custom_yandex_enumerated_block .field-errors, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .file.settings-block.custom_yandex_enumerated_block .field-errors, .leyka-admin .leyka-options-section.file .field-errors {
|
| 449 |
margin-top: 2px;
|
| 450 |
}
|
| 451 |
|
| 452 |
.leyka-admin .option-block.field-radio label, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .field-radio.settings-block.custom_yandex_enumerated_block label, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .field-radio.settings-block.custom_yandex_enumerated_block label, .leyka-admin .leyka-options-section.field-radio label {
|
| 453 |
display: block;
|
| 454 |
}
|
| 455 |
|
| 456 |
.leyka-admin .option-block.field-radio .radio-entry-description, .leyka-admin .leyka-wizard.wizard-yandex.step-test_payment .main-area .field-radio.settings-block.custom_yandex_enumerated_block .radio-entry-description, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .field-radio.settings-block.custom_yandex_enumerated_block .radio-entry-description, .leyka-admin .leyka-options-section.field-radio .radio-entry-description {
|
| 457 |
/** @todo Make it a popup */
|
| 458 |
display: none;
|
| 459 |
}
|
| 460 |
|
| 461 |
.leyka-admin .gateway-logo {
|
| 462 |
display: -ms-flexbox;
|
| 463 |
display: flex;
|
| 464 |
-ms-flex-pack: center;
|
| 465 |
justify-content: center;
|
| 466 |
-ms-flex-align: center;
|
| 467 |
align-items: center;
|
| 468 |
position: relative;
|
| 469 |
width: 40px;
|
| 470 |
height: 40px;
|
| 471 |
}
|
| 472 |
|
| 473 |
.leyka-admin .gateway-logo .field-q {
|
| 474 |
margin-left: 3px;
|
| 475 |
vertical-align: baseline;
|
| 476 |
cursor: pointer;
|
| 477 |
position: relative;
|
| 478 |
position: absolute;
|
| 479 |
right: 0;
|
| 480 |
top: -3px;
|
| 481 |
border-radius: 5px;
|
| 482 |
}
|
| 483 |
|
| 484 |
.leyka-admin .gateway-logo .field-q img {
|
| 485 |
vertical-align: baseline;
|
| 486 |
}
|
| 487 |
|
| 488 |
.leyka-admin .gateway-logo .field-q .field-q-tooltip {
|
| 489 |
display: none;
|
| 490 |
position: absolute;
|
| 491 |
color: #ffffff;
|
| 492 |
background-color: #006799;
|
| 493 |
border-radius: 6px;
|
| 494 |
border: none;
|
| 495 |
padding: 8px 8px 8px 8px;
|
| 496 |
font-size: 12px;
|
| 497 |
line-height: 17px;
|
| 498 |
z-index: 11;
|
| 499 |
top: 150%;
|
| 500 |
left: 0;
|
| 501 |
-ms-transform: translateX(-50%);
|
| 502 |
transform: translateX(-50%);
|
| 503 |
width: 204px;
|
| 504 |
overflow-wrap: break-word;
|
| 505 |
word-wrap: break-word;
|
| 506 |
max-width: -webkit-max-content;
|
| 507 |
max-width: -moz-max-content;
|
| 508 |
max-width: max-content;
|
| 509 |
text-align: center;
|
| 510 |
}
|
| 511 |
|
| 512 |
.leyka-admin .gateway-logo .field-q .field-q-tooltip a {
|
| 513 |
color: #ffffff;
|
| 514 |
}
|
| 515 |
|
| 516 |
.leyka-admin .gateway-logo .field-q .field-q-tooltip:before {
|
| 517 |
content: "";
|
| 518 |
display: block;
|
| 519 |
width: 0;
|
| 520 |
height: 0;
|
| 521 |
position: absolute;
|
| 522 |
border-left: 8px solid transparent;
|
| 523 |
border-right: 8px solid transparent;
|
| 524 |
border-bottom: 8px solid #006799;
|
| 525 |
left: calc(50% - 4px);
|
| 526 |
top: -7px;
|
| 527 |
}
|
| 528 |
|
| 529 |
.leyka-admin .gateway-logo .field-q .field-q-tooltip:empty {
|
| 530 |
display: none;
|
| 531 |
}
|
| 532 |
|
| 533 |
.leyka-admin .gateway-logo .field-q:hover .field-q-tooltip {
|
| 534 |
display: block;
|
| 535 |
}
|
| 536 |
|
| 537 |
.leyka-admin .gateway-logo .field-q:hover .field-q-tooltip:empty {
|
| 538 |
display: none;
|
| 539 |
}
|
| 540 |
|
| 541 |
.leyka-admin .gateway-logo .field-q img {
|
| 542 |
background-color: #ffffff;
|
| 543 |
}
|
| 544 |
|
| 545 |
.leyka-admin .gateway-logo .gateway-logo-pic {
|
| 546 |
width: 40px;
|
| 547 |
height: 40px;
|
| 548 |
}
|
| 549 |
|
| 550 |
.wp-core-ui .leyka-admin .button-secondary {
|
| 551 |
font-size: 16px;
|
| 552 |
line-height: 19px;
|
| 553 |
font-weight: 500;
|
| 554 |
cursor: pointer;
|
| 555 |
height: 40px;
|
| 556 |
line-height: 40px;
|
| 557 |
width: 248px;
|
| 558 |
color: #ffffff;
|
| 559 |
display: inline-block;
|
| 560 |
text-align: center;
|
| 561 |
box-shadow: none;
|
| 562 |
background-color: #ffffff;
|
| 563 |
border: 1px solid #dddddd;
|
| 564 |
color: #44444a;
|
| 565 |
}
|
| 566 |
|
| 567 |
.wp-core-ui .leyka-admin .button-secondary:hover {
|
| 568 |
color: #ffffff;
|
| 569 |
box-shadow: none;
|
| 570 |
}
|
| 571 |
|
| 572 |
.wp-core-ui .leyka-admin .button-secondary:hover {
|
| 573 |
border: 1px solid #dddddd;
|
| 574 |
color: #44444a;
|
| 575 |
background-color: #ffffff;
|
| 576 |
}
|
| 577 |
|
| 578 |
.wp-core-ui .leyka-admin .leyka-options-section {
|
| 579 |
background-color: #ffffff;
|
| 580 |
border-radius: 6px;
|
| 581 |
margin-bottom: 2rem;
|
| 582 |
padding-left: 24px;
|
| 583 |
padding-right: 24px;
|
| 584 |
padding-top: 24px;
|
| 585 |
padding-bottom: 32px;
|
| 586 |
width: 723px;
|
| 587 |
}
|
| 588 |
|
| 589 |
.wp-core-ui .leyka-admin .leyka-options-section.collapsed {
|
| 590 |
padding-bottom: 24px;
|
| 591 |
}
|
| 592 |
|
| 593 |
.wp-core-ui .leyka-admin .leyka-options-section.collapsed .header h3 {
|
| 594 |
margin-bottom: 0px;
|
| 595 |
}
|
| 596 |
|
| 597 |
.wp-core-ui .leyka-admin .leyka-options-section.collapsed .header h3:before {
|
| 598 |
background-image: url(../../img/icon-accord-collapsed.svg);
|
| 599 |
cursor: pointer;
|
| 600 |
}
|
| 601 |
|
| 602 |
.wp-core-ui .leyka-admin .leyka-options-section.collapsed .content {
|
| 603 |
display: none;
|
| 604 |
}
|
| 605 |
|
| 606 |
.wp-core-ui .leyka-admin .leyka-options-section .header h3 {
|
| 607 |
font-style: normal;
|
| 608 |
font-weight: normal;
|
| 609 |
line-height: 34px;
|
| 610 |
font-size: 23px;
|
| 611 |
color: #44444a;
|
| 612 |
margin-top: 0px;
|
| 613 |
pointer-events: none;
|
| 614 |
display: -ms-flexbox;
|
| 615 |
display: flex;
|
| 616 |
}
|
| 617 |
|
| 618 |
.wp-core-ui .leyka-admin .leyka-options-section .header h3:before {
|
| 619 |
width: 22px;
|
| 620 |
height: 22px;
|
| 621 |
margin-right: 8px;
|
| 622 |
margin-top: 5px;
|
| 623 |
content: " ";
|
| 624 |
display: block;
|
| 625 |
background-image: url(../../img/icon-accord-expanded.svg);
|
| 626 |
background-position: left center;
|
| 627 |
background-repeat: no-repeat;
|
| 628 |
background-size: auto;
|
| 629 |
cursor: pointer;
|
| 630 |
pointer-events: all;
|
| 631 |
-ms-flex-negative: 0;
|
| 632 |
flex-shrink: 0;
|
| 633 |
}
|
| 634 |
|
| 635 |
.wp-core-ui .leyka-admin .leyka-options-section .content .section-description {
|
| 636 |
font-style: normal;
|
| 637 |
font-weight: normal;
|
| 638 |
line-height: 21px;
|
| 639 |
font-size: 14px;
|
| 640 |
padding-top: 8px;
|
| 641 |
padding-bottom: 8px;
|
| 642 |
margin-top: 0px;
|
| 643 |
}
|
| 644 |
|
| 645 |
.wp-core-ui .leyka-admin .leyka-options-section .content .section-description ul {
|
| 646 |
margin-bottom: 0px;
|
| 647 |
}
|
| 648 |
|
| 649 |
.wp-core-ui .leyka-admin .leyka-options-section .content .section-description ul li:first-child {
|
| 650 |
margin-top: 0px;
|
| 651 |
}
|
| 652 |
|
| 653 |
.wp-core-ui .leyka-admin .leyka-options-section .content .section-description .attention {
|
| 654 |
color: #d43c57;
|
| 655 |
font-weight: normal;
|
| 656 |
}
|
| 657 |
|
| 658 |
.wp-core-ui .leyka-admin .leyka-options-section .content > div {
|
| 659 |
max-width: 544px;
|
| 660 |
margin-top: 1rem;
|
| 661 |
}
|
| 662 |
|
| 663 |
.wp-core-ui .leyka-admin .leyka-options-section .content .submit {
|
| 664 |
padding-bottom: 0px;
|
| 665 |
margin-bottom: 0px;
|
| 666 |
padding-top: 2rem;
|
| 667 |
}
|
| 668 |
|
| 669 |
.wp-core-ui .leyka-admin .leyka-options-section .content .leyka-rich-html-field-wrapper {
|
| 670 |
margin-bottom: 2rem;
|
| 671 |
max-width: unset;
|
| 672 |
}
|
| 673 |
|
| 674 |
.wp-core-ui .leyka-admin .leyka-options-section .content .leyka-rich-html-field-wrapper .wp-editor-tools {
|
| 675 |
display: none;
|
| 676 |
}
|
| 677 |
|
| 678 |
.wp-core-ui .leyka-admin .leyka-options-section .content .leyka-rich-html-field-wrapper .field-component.title {
|
| 679 |
font-size: 16px;
|
| 680 |
margin-bottom: 1rem;
|
| 681 |
}
|
| 682 |
|
| 683 |
.wp-core-ui .leyka-admin .leyka-options-section .content .leyka-radio-field-wrapper .field-component.title {
|
| 684 |
font-size: 14px;
|
| 685 |
margin-bottom: 1.5rem;
|
| 686 |
}
|
| 687 |
|
| 688 |
.wp-core-ui .leyka-admin .leyka-options-section .content .leyka-radio-field-wrapper .field-component.field > label {
|
| 689 |
margin-bottom: 1rem;
|
| 690 |
}
|
| 691 |
|
| 692 |
.wp-core-ui .leyka-admin .leyka-options-section .content .leyka-radio-field-wrapper .field-component.field > label:last-child {
|
| 693 |
margin-bottom: 0px;
|
| 694 |
}
|
| 695 |
|
| 696 |
.wp-core-ui .leyka-admin .leyka-options-section .content .field-component.help {
|
| 697 |
margin-top: 0px;
|
| 698 |
}
|
| 699 |
|
| 700 |
.wp-core-ui .leyka-admin .leyka-options-section .content .field-component.help .placeholders-help code {
|
| 701 |
padding-top: 0px;
|
| 702 |
}
|
| 703 |
|
| 704 |
.wp-core-ui .leyka-admin .leyka-options-section .content .field-component.help .placeholders-help:before {
|
| 705 |
content: " ";
|
| 706 |
display: block;
|
| 707 |
margin-top: 0px;
|
| 708 |
}
|
| 709 |
|
| 710 |
.wp-core-ui .leyka-admin .leyka-options-section .content .field-component.help .placeholders-help-actions {
|
| 711 |
margin-top: 0px;
|
| 712 |
}
|
| 713 |
|
| 714 |
.wp-core-ui .leyka-admin .leyka-options-section .content .field-component.help .placeholders-help-actions a, .wp-core-ui .leyka-admin .leyka-options-section .content .field-component.help .placeholders-help-actions a:active, .wp-core-ui .leyka-admin .leyka-options-section .content .field-component.help .placeholders-help-actions a:hover, .wp-core-ui .leyka-admin .leyka-options-section .content .field-component.help .placeholders-help-actions a:focus {
|
| 715 |
text-decoration: none;
|
| 716 |
}
|
| 717 |
|
| 718 |
.wp-core-ui .leyka-admin .leyka-options-section .content .field-component.field textarea {
|
| 719 |
height: 134px;
|
| 720 |
}
|
| 721 |
|
| 722 |
.wp-core-ui .leyka-admin .leyka-options-section .content .field-success {
|
| 723 |
display: none;
|
| 724 |
}
|
| 725 |
|
| 726 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_thanks_text-wrapper .field-component.help,
|
| 727 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_recurring_init_thanks_text-wrapper .field-component.help,
|
| 728 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_recurring_ongoing_thanks_text-wrapper .field-component.help,
|
| 729 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_campaign_target_reaching_text-wrapper .field-component.help,
|
| 730 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_notification_text-wrapper .field-component.help {
|
| 731 |
margin-top: 0.5rem;
|
| 732 |
}
|
| 733 |
|
| 734 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_thanks_text-field_ifr,
|
| 735 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_recurring_init_thanks_text-field_ifr,
|
| 736 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_recurring_ongoing_thanks_text-field_ifr,
|
| 737 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_campaign_target_reaching_text-field_ifr,
|
| 738 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_email_notification_text-field_ifr {
|
| 739 |
height: 250px !important;
|
| 740 |
}
|
| 741 |
|
| 742 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_notify_donations_managers-wrapper .field-component.title,
|
| 743 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_notify_managers_on_recurrents-wrapper .field-component.title,
|
| 744 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_send_donor_emails_on_campaign_target_reaching-wrapper .field-component.title,
|
| 745 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_receiver_legal_type-wrapper .field-component.title,
|
| 746 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_lang2upload-wrapper .field-component.title,
|
| 747 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_delete_plugin_options-wrapper .field-component.title,
|
| 748 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_delete_plugin_data-wrapper .field-component.title {
|
| 749 |
display: none;
|
| 750 |
}
|
| 751 |
|
| 752 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_org_bank_bic-wrapper,
|
| 753 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_org_bank_corr_account-wrapper,
|
| 754 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_tech_support_email-wrapper,
|
| 755 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_lang2upload-wrapper {
|
| 756 |
width: 248px;
|
| 757 |
}
|
| 758 |
|
| 759 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_org_state_reg_number-wrapper {
|
| 760 |
width: 248px;
|
| 761 |
margin-right: 3rem;
|
| 762 |
float: left;
|
| 763 |
}
|
| 764 |
|
| 765 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_org_kpp-wrapper {
|
| 766 |
width: 248px;
|
| 767 |
float: left;
|
| 768 |
}
|
| 769 |
|
| 770 |
.wp-core-ui .leyka-admin .leyka-options-section .content #leyka_org_inn-wrapper {
|
| 771 |
width: 248px;
|
| 772 |
padding-top: 1rem;
|
| 773 |
margin-top: 0px;
|
| 774 |
float: none;
|
| 775 |
clear: both;
|
| 776 |
}
|
| 777 |
|
| 778 |
.wp-core-ui .leyka-admin .leyka-options-section#upload_l10n .content .field-component.help .field-success,
|
| 779 |
.wp-core-ui .leyka-admin .leyka-options-section#upload_l10n .content .field-component.help .field-errors {
|
| 780 |
margin-top: 8px;
|
| 781 |
}
|
| 782 |
|
| 783 |
.wp-core-ui .leyka-admin .leyka-options-section#upload_l10n .content .submit {
|
| 784 |
padding-top: 1.5rem;
|
| 785 |
}
|
| 786 |
|
| 787 |
.wp-core-ui .leyka-admin .leyka-options-section#upload_l10n .content .leyka-loader {
|
| 788 |
display: inline-block;
|
| 789 |
margin-left: 2rem;
|
| 790 |
vertical-align: bottom;
|
| 791 |
}
|
| 792 |
|
| 793 |
.wp-core-ui .leyka-admin .leyka-options-section#email_from .content .leyka-text-field-wrapper {
|
| 794 |
max-width: 248px;
|
| 795 |
}
|
| 796 |
|
| 797 |
.init-wizard-tab {
|
| 798 |
float: right;
|
| 799 |
background-image: url(../../img/icon-wizard-stick-only.svg);
|
| 800 |
background-size: cover;
|
| 801 |
background-color: #0085ba;
|
| 802 |
background-position: center;
|
| 803 |
width: 24px;
|
| 804 |
height: 24px;
|
| 805 |
border-radius: 50%;
|
| 806 |
margin-top: 6px;
|
| 807 |
}
|
| 808 |
|
| 809 |
.update-nag {
|
| 810 |
margin-left: 72px;
|
| 811 |
}
|
| 812 |
|
| 813 |
.admin_page_leyka_settings_new .update-nag {
|
| 814 |
margin-left: -20px;
|
| 815 |
margin-top: 0px;
|
| 816 |
margin-right: 0px;
|
| 817 |
width: calc(100% - 14px);
|
| 818 |
}
|
| 819 |
|
| 820 |
#message {
|
| 821 |
margin-left: 72px;
|
| 822 |
}
|
| 823 |
|
| 824 |
.leyka-admin #message {
|
| 825 |
margin-left: 0px;
|
| 826 |
}
|
| 827 |
|
| 828 |
.wp-core-ui .leyka-admin .leyka-options-section #leyka_send_plugin_stats-wrapper {
|
| 829 |
display: none;
|
| 830 |
}
|
| 831 |
|
| 832 |
.wp-core-ui .leyka-admin .leyka-options-section .submit .disconnect-stats {
|
| 833 |
color: #0085ba;
|
| 834 |
border: none;
|
| 835 |
background: none;
|
| 836 |
border-bottom: 1px dashed #0085ba;
|
| 837 |
margin-right: 1rem;
|
| 838 |
padding-left: 0px;
|
| 839 |
padding-right: 0px;
|
| 840 |
cursor: pointer;
|
| 841 |
}
|
| 842 |
|
| 843 |
.leyka-wizard .step-common-errors.has-errors, .leyka-admin .step-common-errors.has-errors {
|
| 844 |
padding: 8px 16px;
|
| 845 |
max-width: 490px;
|
| 846 |
margin-bottom: 8px;
|
| 847 |
font-size: 13px;
|
| 848 |
color: #666666;
|
| 849 |
border: 1px solid rgba(212, 60, 87, 0.4);
|
| 850 |
background-color: rgba(212, 60, 87, 0.2);
|
| 851 |
}
|
| 852 |
|
| 853 |
.leyka-wizard .help-chat-button, .leyka-admin .help-chat-button {
|
| 854 |
border-bottom: none;
|
| 855 |
padding-bottom: 0;
|
| 856 |
width: 64px;
|
| 857 |
height: 64px;
|
| 858 |
display: -ms-flexbox;
|
| 859 |
display: flex;
|
| 860 |
-ms-flex-align: center;
|
| 861 |
align-items: center;
|
| 862 |
-ms-flex-pack: center;
|
| 863 |
justify-content: center;
|
| 864 |
background-color: #0085ba;
|
| 865 |
border-radius: 32px;
|
| 866 |
position: fixed;
|
| 867 |
right: 40px;
|
| 868 |
bottom: 40px;
|
| 869 |
}
|
| 870 |
|
| 871 |
.leyka-wizard .help-chat-button[href='#'], .leyka-admin .help-chat-button[href='#'] {
|
| 872 |
border-bottom: none;
|
| 873 |
padding-bottom: 0;
|
| 874 |
}
|
| 875 |
|
| 876 |
.leyka-wizard .help-chat-button img, .leyka-admin .help-chat-button img {
|
| 877 |
width: 34px;
|
| 878 |
height: 34px;
|
| 879 |
}
|
| 880 |
|
| 881 |
.leyka-wizard .help-chat, .leyka-admin .help-chat {
|
| 882 |
position: fixed;
|
| 883 |
right: 40px;
|
| 884 |
bottom: 40px;
|
| 885 |
width: 315px;
|
| 886 |
background-color: #006799;
|
| 887 |
border-radius: 6px;
|
| 888 |
display: none;
|
| 889 |
}
|
| 890 |
|
| 891 |
.leyka-wizard .help-chat.fix-height, .leyka-admin .help-chat.fix-height {
|
| 892 |
height: 403px;
|
| 893 |
}
|
| 894 |
|
| 895 |
.leyka-wizard .help-chat .chat-header, .leyka-admin .help-chat .chat-header {
|
| 896 |
display: -ms-flexbox;
|
| 897 |
display: flex;
|
| 898 |
-ms-flex-align: center;
|
| 899 |
align-items: center;
|
| 900 |
-ms-flex-pack: justify;
|
| 901 |
justify-content: space-between;
|
| 902 |
padding-left: 1.5rem;
|
| 903 |
border-bottom: 1px solid rgba(255, 255, 255, 0.24);
|
| 904 |
height: 51px;
|
| 905 |
}
|
| 906 |
|
| 907 |
.leyka-wizard .help-chat .chat-header .title, .leyka-admin .help-chat .chat-header .title {
|
| 908 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 909 |
font-size: 16px;
|
| 910 |
line-height: 19px;
|
| 911 |
font-weight: 500;
|
| 912 |
color: #f1f1f1;
|
| 913 |
}
|
| 914 |
|
| 915 |
.leyka-wizard .help-chat .chat-header .close, .leyka-admin .help-chat .chat-header .close {
|
| 916 |
margin-right: 1rem;
|
| 917 |
cursor: pointer;
|
| 918 |
}
|
| 919 |
|
| 920 |
.leyka-wizard .help-chat .chat-body, .leyka-admin .help-chat .chat-body {
|
| 921 |
padding-left: 1.5rem;
|
| 922 |
padding-right: 1.5rem;
|
| 923 |
padding-top: 1.5rem;
|
| 924 |
}
|
| 925 |
|
| 926 |
.leyka-wizard .help-chat .chat-body .ok-message, .leyka-admin .help-chat .chat-body .ok-message {
|
| 927 |
display: none;
|
| 928 |
padding-bottom: 2rem;
|
| 929 |
}
|
| 930 |
|
| 931 |
.leyka-wizard .help-chat .chat-body .ok-message p, .leyka-admin .help-chat .chat-body .ok-message p {
|
| 932 |
color: #ffffff;
|
| 933 |
text-align: center;
|
| 934 |
font-size: 14px;
|
| 935 |
margin-bottom: 0;
|
| 936 |
}
|
| 937 |
|
| 938 |
.leyka-wizard .help-chat .chat-body .leyka-loader, .leyka-admin .help-chat .chat-body .leyka-loader {
|
| 939 |
display: none;
|
| 940 |
}
|
| 941 |
|
| 942 |
.leyka-wizard .help-chat .chat-body .title, .leyka-admin .help-chat .chat-body .title {
|
| 943 |
color: #ffffff;
|
| 944 |
}
|
| 945 |
|
| 946 |
.leyka-wizard .help-chat .chat-body .settings-block.option-block, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block, .leyka-admin .help-chat .chat-body .settings-block.option-block, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block {
|
| 947 |
margin-bottom: 0rem;
|
| 948 |
}
|
| 949 |
|
| 950 |
.leyka-wizard .help-chat .chat-body .settings-block.option-block .title, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block .title, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block .title, .leyka-admin .help-chat .chat-body .settings-block.option-block .title, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .title, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block .title {
|
| 951 |
font-weight: 400;
|
| 952 |
}
|
| 953 |
|
| 954 |
.leyka-wizard .help-chat .chat-body .settings-block.option-block .field-errors, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block .field-errors, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block .field-errors, .leyka-admin .help-chat .chat-body .settings-block.option-block .field-errors, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block .field-errors, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block .field-errors {
|
| 955 |
color: #d43c57;
|
| 956 |
visibility: hidden;
|
| 957 |
}
|
| 958 |
|
| 959 |
.leyka-wizard .help-chat .chat-body .settings-block.option-block input, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block input, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block input, .leyka-wizard .help-chat .chat-body .settings-block.option-block textarea, .leyka-wizard.wizard-yandex.step-test_payment .help-chat .chat-body .main-area .settings-block.custom_yandex_enumerated_block textarea, .leyka-wizard.wizard-yandex.step-test_payment .main-area .help-chat .chat-body .settings-block.custom_yandex_enumerated_block textarea, .leyka-admin .help-chat .chat-body .settings-block.option-block input, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block input, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block input, .leyka-admin .help-chat .chat-body .settings-block.option-block textarea, .leyka-admin .help-chat .chat-body .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_enumerated_block textarea, .leyka-wizard.wizard-yandex.step-test_payment .main-area .leyka-admin .help-chat .chat-body .settings-block.custom_yandex_enumerated_block textarea {
|
| 960 |
margin-left: 0;
|
| 961 |
}
|
| 962 |
|
| 963 |
.leyka-wizard .help-chat .chat-body .button-primary, .leyka-admin .help-chat .chat-body .button-primary {
|
| 964 |
font-size: 16px;
|
| 965 |
line-height: 19px;
|
| 966 |
font-weight: 500;
|
| 967 |
cursor: pointer;
|
| 968 |
margin-top: 0.5rem;
|
| 969 |
height: 40px;
|
| 970 |
width: 100%;
|
| 971 |
}
|
| 972 |
|
| 973 |
.leyka-wizard-modal {
|
| 974 |
border-radius: 6px;
|
| 975 |
}
|
| 976 |
|
| 977 |
.leyka-wizard-modal .ui-dialog-titlebar {
|
| 978 |
border-radius: 6px 6px 0 0;
|
| 979 |
}
|
| 980 |
|
| 981 |
.leyka-wizard-modal .ui-dialog-title {
|
| 982 |
display: none;
|
| 983 |
}
|
| 984 |
|
| 985 |
.leyka-wizard-modal .ui-dialog-content {
|
| 986 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 987 |
font-weight: 400;
|
| 988 |
font-style: normal;
|
| 989 |
font-size: 14px;
|
| 990 |
line-height: 21px;
|
| 991 |
text-align: center;
|
| 992 |
padding: 32px 0px;
|
| 993 |
}
|
| 994 |
|
| 995 |
.leyka-wizard-modal .ui-dialog-content h3 {
|
| 996 |
font-size: 16px;
|
| 997 |
line-height: 19px;
|
| 998 |
font-weight: 500;
|
| 999 |
}
|
| 1000 |
|
| 1001 |
.leyka-wizard-modal .ui-dialog-content p {
|
| 1002 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 1003 |
font-weight: 400;
|
| 1004 |
font-style: normal;
|
| 1005 |
font-size: 14px;
|
| 1006 |
line-height: 21px;
|
| 1007 |
padding: 0px 70px;
|
| 1008 |
margin: 1rem 0;
|
| 1009 |
}
|
| 1010 |
|
| 1011 |
.leyka-wizard-modal .ui-dialog-content .button {
|
| 1012 |
font-size: 16px;
|
| 1013 |
line-height: 19px;
|
| 1014 |
font-weight: 500;
|
| 1015 |
cursor: pointer;
|
| 1016 |
height: 40px;
|
| 1017 |
width: 248px;
|
| 1018 |
}
|
| 1019 |
|
| 1020 |
.leyka-wizard-modal .ui-dialog-content#cp-documents-sent h3:first-child {
|
| 1021 |
margin-top: 0px;
|
| 1022 |
}
|
| 1023 |
|
| 1024 |
.leyka-wizard-copy2clipboard {
|
| 1025 |
position: relative;
|
| 1026 |
overflow: visible;
|
| 1027 |
}
|
| 1028 |
|
| 1029 |
.leyka-wizard-copy2clipboard.field-text {
|
| 1030 |
width: -webkit-max-content;
|
| 1031 |
width: -moz-max-content;
|
| 1032 |
width: max-content;
|
| 1033 |
}
|
| 1034 |
|
| 1035 |
.leyka-wizard-copy2clipboard .copy-control {
|
| 1036 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 1037 |
font-weight: 500;
|
| 1038 |
font-style: normal;
|
| 1039 |
font-size: 10px;
|
| 1040 |
line-height: 15px;
|
| 1041 |
color: #0085ba;
|
| 1042 |
width: 150px;
|
| 1043 |
position: absolute;
|
| 1044 |
display: block;
|
| 1045 |
top: calc(50%);
|
| 1046 |
right: 0px;
|
| 1047 |
-ms-transform: translate(100%, -50%);
|
| 1048 |
transform: translate(100%, -50%);
|
| 1049 |
height: 15px;
|
| 1050 |
cursor: pointer;
|
| 1051 |
}
|
| 1052 |
|
| 1053 |
.leyka-wizard-copy2clipboard .copy-control:before {
|
| 1054 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 1055 |
font-weight: 500;
|
| 1056 |
font-style: normal;
|
| 1057 |
font-size: 10px;
|
| 1058 |
line-height: 15px;
|
| 1059 |
content: " ";
|
| 1060 |
background-image: url("../../img/icon-copy2clipboard.svg");
|
| 1061 |
background-repeat: no-repeat;
|
| 1062 |
width: 17px;
|
| 1063 |
height: 15px;
|
| 1064 |
margin-left: 0.5rem;
|
| 1065 |
margin-right: 5px;
|
| 1066 |
display: inline-block;
|
| 1067 |
vertical-align: text-bottom;
|
| 1068 |
}
|
| 1069 |
|
| 1070 |
.leyka-wizard-copy2clipboard .copy-link:before {
|
| 1071 |
background-image: url("../../img/icon-copy2clipboard.svg");
|
| 1072 |
background-size: 17px 15px;
|
| 1073 |
width: 17px;
|
| 1074 |
height: 15px;
|
| 1075 |
}
|
| 1076 |
|
| 1077 |
.leyka-wizard-copy2clipboard .copy-done {
|
| 1078 |
display: none;
|
| 1079 |
}
|
| 1080 |
|
| 1081 |
.leyka-wizard-copy2clipboard .copy-done:before {
|
| 1082 |
background-image: url("../../img/icon-copy2clipboard-done.svg");
|
| 1083 |
background-size: 16px 16px;
|
| 1084 |
width: 16px;
|
| 1085 |
height: 16px;
|
| 1086 |
}
|
| 1087 |
|
| 1088 |
.leyka-wizard-copy2clipboard.short .copy-control {
|
| 1089 |
width: 25px !important;
|
| 1090 |
overflow: hidden;
|
| 1091 |
}
|
| 1092 |
|
| 1093 |
.leyka-wizard-copy2clipboard.short .copy-control:before {
|
| 1094 |
margin-left: 5px;
|
| 1095 |
}
|
| 1096 |
|
| 1097 |
.leyka-wizard {
|
| 1098 |
display: -ms-flexbox;
|
| 1099 |
display: flex;
|
| 1100 |
-ms-flex-direction: row;
|
| 1101 |
flex-direction: row;
|
| 1102 |
margin-left: -20px;
|
| 1103 |
min-height: calc(100vh - 32px);
|
| 1104 |
height: 100%;
|
| 1105 |
}
|
| 1106 |
|
| 1107 |
.leyka-wizard .nav-area {
|
| 1108 |
position: relative;
|
| 1109 |
background-color: #dddddd;
|
| 1110 |
min-width: 293px;
|
| 1111 |
letter-spacing: -0.02em;
|
| 1112 |
padding: 18px 17px 159px 32px;
|
| 1113 |
margin-right: -1px;
|
| 1114 |
}
|
| 1115 |
|
| 1116 |
.leyka-wizard .nav-area .leyka-logo {
|
| 1117 |
position: absolute;
|
| 1118 |
bottom: 30px;
|
| 1119 |
left: calc(50% - 42px);
|
| 1120 |
}
|
| 1121 |
|
| 1122 |
.leyka-wizard .nav-area .nav-section {
|
| 1123 |
margin-top: 22px;
|
| 1124 |
}
|
| 1125 |
|
| 1126 |
.leyka-wizard .nav-area .nav-section a {
|
| 1127 |
color: #8f8f8f;
|
| 1128 |
text-decoration: none;
|
| 1129 |
}
|
| 1130 |
|
| 1131 |
.leyka-wizard .nav-area .nav-section .nav-section-title {
|
| 1132 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 1133 |
font-size: 12px;
|
| 1134 |
font-weight: 600;
|
| 1135 |
text-transform: uppercase;
|
| 1136 |
color: #8f8f8f;
|
| 1137 |
vertical-align: middle;
|
| 1138 |
height: 40px;
|
| 1139 |
}
|
| 1140 |
|
| 1141 |
.leyka-wizard .nav-area .nav-section .nav-section-title .nav-section-marker {
|
| 1142 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 1143 |
font-size: 14px;
|
| 1144 |
font-weight: normal;
|
| 1145 |
background-color: #ffffff;
|
| 1146 |
border: 4px solid #ffffff;
|
| 1147 |
color: #8f8f8f;
|
| 1148 |
width: 32px;
|
| 1149 |
height: 32px;
|
| 1150 |
border-radius: 50%;
|
| 1151 |
line-height: 32px;
|
| 1152 |
text-align: center;
|
| 1153 |
vertical-align: middle;
|
| 1154 |
display: inline-block;
|
| 1155 |
margin-right: 12px;
|
| 1156 |
}
|
| 1157 |
|
| 1158 |
.leyka-wizard .nav-area .nav-section.open a {
|
| 1159 |
color: #44444a;
|
| 1160 |
}
|
| 1161 |
|
| 1162 |
.leyka-wizard .nav-area .nav-section.open .nav-section-title {
|
| 1163 |
color: #44444a;
|
| 1164 |
}
|
| 1165 |
|
| 1166 |
.leyka-wizard .nav-area .nav-section.open .nav-section-title .nav-section-marker {
|
| 1167 |
color: #44444a;
|
| 1168 |
font-weight: 500;
|
| 1169 |
border: 4px solid #8f8f8f;
|
| 1170 |
}
|
| 1171 |
|
| 1172 |
.leyka-wizard .nav-area .nav-section.active a {
|
| 1173 |
color: #44444a;
|
| 1174 |
}
|
| 1175 |
|
| 1176 |
.leyka-wizard .nav-area .nav-section.active .nav-section-title {
|
| 1177 |
color: #44444a;
|
| 1178 |
}
|
| 1179 |
|
| 1180 |
.leyka-wizard .nav-area .nav-section.active .nav-section-title .nav-section-marker {
|
| 1181 |
color: #44444a;
|
| 1182 |
font-weight: 500;
|
| 1183 |
border: 4px solid #8f8f8f;
|
| 1184 |
}
|
| 1185 |
|
| 1186 |
.leyka-wizard .nav-area .nav-section.done a {
|
| 1187 |
color: #44444a;
|
| 1188 |
}
|
| 1189 |
|
| 1190 |
.leyka-wizard .nav-area .nav-section.done .nav-section-title {
|
| 1191 |
color: #44444a;
|
| 1192 |
}
|
| 1193 |
|
| 1194 |
.leyka-wizard .nav-area .nav-section.done .nav-section-title .nav-section-marker {
|
| 1195 |
background-color: #8f8f8f;
|
| 1196 |
color: #ffffff;
|
| 1197 |
border: 4px solid #8f8f8f;
|
| 1198 |
}
|
| 1199 |
|
| 1200 |
.leyka-wizard .nav-area .nav-section .nav-steps {
|
| 1201 |
padding-left: 16px;
|
| 1202 |
padding-top: 9px;
|
| 1203 |
margin-bottom: -2px;
|
| 1204 |
display: none;
|
| 1205 |
}
|
| 1206 |
|
| 1207 |
.leyka-wizard .nav-area .nav-section .nav-steps .nav-step {
|
| 1208 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 1209 |
font-size: 12px;
|
| 1210 |
font-weight: 500;
|
| 1211 |
color: #8f8f8f;
|
| 1212 |
height: 24px;
|
| 1213 |
padding-top: 10px;
|
| 1214 |
}
|
| 1215 |
|
| 1216 |
.leyka-wizard .nav-area .nav-section .nav-steps .nav-step:before {
|
| 1217 |
background-color: #8f8f8f;
|
| 1218 |
content: " ";
|
| 1219 |
display: inline-block;
|
| 1220 |
width: 9px;
|
| 1221 |
height: 9px;
|
| 1222 |
border-radius: 4.5px;
|
| 1223 |
margin-right: 28px;
|
| 1224 |
}
|
| 1225 |
|
| 1226 |
.leyka-wizard .nav-area .nav-section .nav-steps .nav-step.done {
|
| 1227 |
color: #44444a;
|
| 1228 |
}
|
| 1229 |
|
| 1230 |
.leyka-wizard .nav-area .nav-section .nav-steps .nav-step.done:before {
|
| 1231 |
background-color: #44444a;
|
| 1232 |
}
|
| 1233 |
|
| 1234 |
.leyka-wizard .nav-area .nav-section .nav-steps .nav-step.done .step-i {
|
| 1235 |
margin-left: 3px;
|
| 1236 |
vertical-align: middle;
|
| 1237 |
cursor: pointer;
|
| 1238 |
}
|
| 1239 |
|
| 1240 |
.leyka-wizard .nav-area .nav-section .nav-steps .nav-step.active {
|
| 1241 |
color: #0085ba;
|
| 1242 |
}
|
| 1243 |
|
| 1244 |
.leyka-wizard .nav-area .nav-section .nav-steps .nav-step.active:before {
|
| 1245 |
background-color: #0085ba;
|
| 1246 |
}
|
| 1247 |
|
| 1248 |
.leyka-wizard .nav-area .nav-section.active .nav-steps,
|
| 1249 |
.leyka-wizard .nav-area .nav-section.open .nav-steps {
|
| 1250 |
display: block;
|
| 1251 |
}
|
| 1252 |
|
| 1253 |
.leyka-wizard .nav-area .nav-section.nav-exit {
|
| 1254 |
display: block;
|
| 1255 |
margin-top: 40px;
|
| 1256 |
text-decoration: none;
|
| 1257 |
}
|
| 1258 |
|
| 1259 |
.leyka-wizard .nav-area .nav-section.nav-exit .nav-section-title {
|
| 1260 |
color: #44444a;
|
| 1261 |
}
|
| 1262 |
|
| 1263 |
.leyka-wizard .nav-area .nav-section.nav-exit .nav-section-title .nav-section-marker {
|
| 1264 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 1265 |
font-size: 14px;
|
| 1266 |
background-repeat: no-repeat;
|
| 1267 |
background-position: 55% center;
|
| 1268 |
background-image: url(../../img/nav-exit.svg);
|
| 1269 |
background-color: transparent;
|
| 1270 |
background-size: auto;
|
| 1271 |
border: 1px solid rgba(143, 143, 143, 0.32);
|
| 1272 |
width: 40px;
|
| 1273 |
height: 40px;
|
| 1274 |
line-height: 40px;
|
| 1275 |
}
|
| 1276 |
|
| 1277 |
.leyka-wizard .nav-area .nav-chain {
|
| 1278 |
border-left: 1px solid #8f8f8f;
|
| 1279 |
margin-left: 21px;
|
| 1280 |
}
|
| 1281 |
|
| 1282 |
.leyka-wizard .nav-area .nav-chain .nav-line {
|
| 1283 |
margin-left: -21px;
|
| 1284 |
}
|
| 1285 |
|
| 1286 |
.leyka-wizard .main-area {
|
| 1287 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 1288 |
font-weight: 400;
|
| 1289 |
font-style: normal;
|
| 1290 |
font-size: 14px;
|
| 1291 |
line-height: 21px;
|
| 1292 |
width: 100%;
|
| 1293 |
padding: 0 32px 49px 72px;
|
| 1294 |
color: #44444a;
|
| 1295 |
}
|
| 1296 |
|
| 1297 |
.leyka-wizard .main-area a {
|
| 1298 |
border-bottom: none;
|
| 1299 |
padding-bottom: 2px;
|
| 1300 |
border-bottom: 1px solid #0085ba;
|
| 1301 |
text-decoration: none;
|
| 1302 |
}
|
| 1303 |
|
| 1304 |
.leyka-wizard .main-area .settings-block {
|
| 1305 |
max-width: 524px;
|
| 1306 |
}
|
| 1307 |
|
| 1308 |
.leyka-wizard .main-area .settings-block#email-from-name, .leyka-wizard .main-area .settings-block#email-from {
|
| 1309 |
max-width: 248px;
|
| 1310 |
}
|
| 1311 |
|
| 1312 |
.leyka-wizard .main-area .settings-block#campaign-completed {
|
| 1313 |
max-width: 680px;
|
| 1314 |
}
|
| 1315 |
|
| 1316 |
.leyka-wizard .main-area .settings-block.option-block.type-rich_html, .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.type-rich_html.custom_yandex_enumerated_block {
|
| 1317 |
max-width: 680px;
|
| 1318 |
}
|
| 1319 |
|
| 1320 |
.leyka-wizard .main-area .settings-block.option-block.type-rich_html .wp-editor-tabs, .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.type-rich_html.custom_yandex_enumerated_block .wp-editor-tabs {
|
| 1321 |
display: none;
|
| 1322 |
}
|
| 1323 |
|
| 1324 |
.leyka-wizard .main-area .settings-block.option-block.type-rich_html label .field-component.title, .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.type-rich_html.custom_yandex_enumerated_block label .field-component.title {
|
| 1325 |
font-size: 16px;
|
| 1326 |
line-height: normal;
|
| 1327 |
font-weight: 500;
|
| 1328 |
margin-bottom: 1rem;
|
| 1329 |
}
|
| 1330 |
|
| 1331 |
.leyka-wizard .main-area .settings-block.container-block {
|
| 1332 |
display: -ms-flexbox;
|
| 1333 |
display: flex;
|
| 1334 |
-ms-flex-pack: justify;
|
| 1335 |
justify-content: space-between;
|
| 1336 |
}
|
| 1337 |
|
| 1338 |
.leyka-wizard .main-area .settings-block.container-block .option-block .field-component.field input[type=text], .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.container-block .settings-block.custom_yandex_enumerated_block .field-component.field input[type=text] {
|
| 1339 |
width: 248px;
|
| 1340 |
}
|
| 1341 |
|
| 1342 |
.leyka-wizard .main-area .field-errors span {
|
| 1343 |
font-size: 10px;
|
| 1344 |
line-height: 15px;
|
| 1345 |
font-weight: 500;
|
| 1346 |
margin-bottom: 0;
|
| 1347 |
color: #d43c57;
|
| 1348 |
}
|
| 1349 |
|
| 1350 |
.leyka-wizard .main-area .restore-original-doc {
|
| 1351 |
display: inline-block;
|
| 1352 |
margin-top: 0.5rem;
|
| 1353 |
}
|
| 1354 |
|
| 1355 |
.leyka-wizard .main-area .fields .field {
|
| 1356 |
margin-bottom: 16px;
|
| 1357 |
}
|
| 1358 |
|
| 1359 |
.leyka-wizard .main-area .step-submit {
|
| 1360 |
margin-top: 32px;
|
| 1361 |
}
|
| 1362 |
|
| 1363 |
.leyka-wizard .main-area .step-submit .button-primary {
|
| 1364 |
margin-right: 22px;
|
| 1365 |
}
|
| 1366 |
|
| 1367 |
.leyka-wizard .main-area .step-submit .button-secondary {
|
| 1368 |
margin-right: 22px;
|
| 1369 |
}
|
| 1370 |
|
| 1371 |
.leyka-wizard .main-area .step-submit a {
|
| 1372 |
line-height: 35px;
|
| 1373 |
}
|
| 1374 |
|
| 1375 |
.leyka-wizard .main-area .step-submit .sec-action {
|
| 1376 |
margin-top: 32px;
|
| 1377 |
}
|
| 1378 |
|
| 1379 |
.leyka-wizard .main-area .step-submit .sec-action a, .leyka-wizard .main-area .step-submit .sec-action input[type=submit].link-sec {
|
| 1380 |
font-size: 14px;
|
| 1381 |
line-height: 21px;
|
| 1382 |
font-weight: 400;
|
| 1383 |
}
|
| 1384 |
|
| 1385 |
.leyka-wizard .main-area .step-submit .sec-action input[type=submit].link-sec {
|
| 1386 |
background: none;
|
| 1387 |
box-shadow: none;
|
| 1388 |
text-shadow: none;
|
| 1389 |
border: none;
|
| 1390 |
color: #8f8f8f;
|
| 1391 |
text-decoration: none;
|
| 1392 |
padding-bottom: 2px;
|
| 1393 |
border-bottom: 1px solid #8f8f8f;
|
| 1394 |
cursor: pointer;
|
| 1395 |
border-bottom: 1px solid #8f8f8f;
|
| 1396 |
box-sizing: border-box;
|
| 1397 |
height: 25px;
|
| 1398 |
padding: 0;
|
| 1399 |
margin: 0;
|
| 1400 |
}
|
| 1401 |
|
| 1402 |
.leyka-wizard .main-area .step-submit .sec-action input[type=submit].link-sec:hover {
|
| 1403 |
color: #aaaaaa;
|
| 1404 |
text-decoration: none;
|
| 1405 |
}
|
| 1406 |
|
| 1407 |
.leyka-wizard .main-area .step-submit .sec-action input[type=submit].link-sec:focus, .leyka-wizard .main-area .step-submit .sec-action input[type=submit].link-sec:active {
|
| 1408 |
color: #44444a;
|
| 1409 |
}
|
| 1410 |
|
| 1411 |
.leyka-wizard .main-area .step-submit .sec-action input[type=submit].link-sec:hover {
|
| 1412 |
border-bottom: 1px solid transparent;
|
| 1413 |
}
|
| 1414 |
|
| 1415 |
.leyka-wizard .main-area .step-submit .sec-action input[type=submit].link-sec:focus, .leyka-wizard .main-area .step-submit .sec-action input[type=submit].link-sec:active {
|
| 1416 |
border-bottom: 1px solid transparent;
|
| 1417 |
}
|
| 1418 |
|
| 1419 |
.leyka-wizard .main-area .expandable-area > *:first-child {
|
| 1420 |
display: inherit;
|
| 1421 |
}
|
| 1422 |
|
| 1423 |
.leyka-wizard .main-area .expandable-area .expand {
|
| 1424 |
display: none;
|
| 1425 |
}
|
| 1426 |
|
| 1427 |
.leyka-wizard .main-area .expandable-area.collapsed *:first-child {
|
| 1428 |
display: none;
|
| 1429 |
}
|
| 1430 |
|
| 1431 |
.leyka-wizard .main-area .expandable-area.collapsed .expand {
|
| 1432 |
display: unset;
|
| 1433 |
}
|
| 1434 |
|
| 1435 |
.leyka-wizard .main-area .expandable-area.collapsed .collapse {
|
| 1436 |
display: none;
|
| 1437 |
}
|
| 1438 |
|
| 1439 |
.leyka-wizard .main-area .settings-block .captioned-screen {
|
| 1440 |
margin-top: 1.5rem;
|
| 1441 |
}
|
| 1442 |
|
| 1443 |
.leyka-wizard .main-area .settings-block .captioned-screen:first-child {
|
| 1444 |
margin-top: 1rem;
|
| 1445 |
}
|
| 1446 |
|
| 1447 |
.leyka-wizard .main-area .settings-block .captioned-screen p {
|
| 1448 |
margin-bottom: 0.5rem;
|
| 1449 |
}
|
| 1450 |
|
| 1451 |
.leyka-wizard .main-area .settings-block .captioned-screen img.leyka-instructions-screen {
|
| 1452 |
max-width: 502px;
|
| 1453 |
border: 1px solid #8f8f8f;
|
| 1454 |
}
|
| 1455 |
|
| 1456 |
.leyka-wizard .main-area .settings-block .captioned-screen img.leyka-instructions-screen-full {
|
| 1457 |
max-height: 80%;
|
| 1458 |
display: none;
|
| 1459 |
}
|
| 1460 |
|
| 1461 |
.leyka-wizard .main-area .settings-block .captioned-screen .screen-wrapper {
|
| 1462 |
position: relative;
|
| 1463 |
line-height: 0px;
|
| 1464 |
}
|
| 1465 |
|
| 1466 |
.leyka-wizard .main-area .settings-block .captioned-screen img.zoom-screen {
|
| 1467 |
cursor: pointer;
|
| 1468 |
position: absolute;
|
| 1469 |
width: 40px;
|
| 1470 |
height: 40px;
|
| 1471 |
bottom: 1rem;
|
| 1472 |
left: calc(50% - 20px);
|
| 1473 |
}
|
| 1474 |
|
| 1475 |
.leyka-wizard .main-area .payment-tryout-wrapper {
|
| 1476 |
border: 0;
|
| 1477 |
border-collapse: collapse;
|
| 1478 |
padding: 0;
|
| 1479 |
width: 100%;
|
| 1480 |
margin-bottom: 24px;
|
| 1481 |
}
|
| 1482 |
|
| 1483 |
.leyka-wizard .main-area .payment-tryout-comment.live-payment {
|
| 1484 |
width: 248px;
|
| 1485 |
color: #999999;
|
| 1486 |
font-size: 13px;
|
| 1487 |
line-height: 15px;
|
| 1488 |
}
|
| 1489 |
|
| 1490 |
.leyka-wizard .main-area .payment-tryout-comment.live-payment .attention-needed {
|
| 1491 |
color: #d43c57;
|
| 1492 |
}
|
| 1493 |
|
| 1494 |
.leyka-wizard .main-area .payment-result .result {
|
| 1495 |
display: none;
|
| 1496 |
font-size: 14px;
|
| 1497 |
}
|
| 1498 |
|
| 1499 |
.leyka-wizard .main-area .payment-result .result.ok {
|
| 1500 |
color: #44444a;
|
| 1501 |
}
|
| 1502 |
|
| 1503 |
.leyka-wizard .main-area .payment-result .result.ok:before {
|
| 1504 |
content: '';
|
| 1505 |
display: block;
|
| 1506 |
width: 20px;
|
| 1507 |
height: 20px;
|
| 1508 |
float: left;
|
| 1509 |
background-image: url(../../img/icon-ok-circled.svg);
|
| 1510 |
background-repeat: no-repeat;
|
| 1511 |
margin: 0 12px 0 0;
|
| 1512 |
}
|
| 1513 |
|
| 1514 |
.leyka-wizard .main-area .payment-result .result.fail {
|
| 1515 |
color: #d43c57;
|
| 1516 |
}
|
| 1517 |
|
| 1518 |
.leyka-wizard .main-area .payment-result .result.fail:before {
|
| 1519 |
content: '';
|
| 1520 |
display: block;
|
| 1521 |
width: 20px;
|
| 1522 |
height: 20px;
|
| 1523 |
float: left;
|
| 1524 |
background-image: url(../../img/icon-error-circled.svg);
|
| 1525 |
background-repeat: no-repeat;
|
| 1526 |
margin: 0 12px 0 0;
|
| 1527 |
}
|
| 1528 |
|
| 1529 |
.leyka-wizard .main-area #leyka-settings-form-final-cp_final .step-submit .wizard-custom-link,
|
| 1530 |
.leyka-wizard .main-area #leyka-settings-form-cd-campaign_completed .step-submit .wizard-custom-link,
|
| 1531 |
.leyka-wizard .main-area #leyka-settings-form-final-campaign_completed .step-submit .wizard-custom-link,
|
| 1532 |
.leyka-wizard .main-area #leyka-settings-form-final-yandex_final .step-submit .wizard-custom-link {
|
| 1533 |
margin-left: 1rem;
|
| 1534 |
}
|
| 1535 |
|
| 1536 |
.leyka-wizard .main-area #leyka-settings-form-final-cp_final .step-submit .sec-action,
|
| 1537 |
.leyka-wizard .main-area #leyka-settings-form-cd-campaign_completed .step-submit .sec-action,
|
| 1538 |
.leyka-wizard .main-area #leyka-settings-form-final-campaign_completed .step-submit .sec-action,
|
| 1539 |
.leyka-wizard .main-area #leyka-settings-form-final-yandex_final .step-submit .sec-action {
|
| 1540 |
display: none;
|
| 1541 |
}
|
| 1542 |
|
| 1543 |
.leyka-wizard .main-area #leyka-settings-form-final-cp_final .final-button,
|
| 1544 |
.leyka-wizard .main-area #leyka-settings-form-cd-campaign_completed .final-button,
|
| 1545 |
.leyka-wizard .main-area #leyka-settings-form-final-campaign_completed .final-button,
|
| 1546 |
.leyka-wizard .main-area #leyka-settings-form-final-yandex_final .final-button {
|
| 1547 |
float: left;
|
| 1548 |
margin-top: 1rem;
|
| 1549 |
}
|
| 1550 |
|
| 1551 |
.leyka-wizard .main-area #leyka-settings-form-final-cp_final .final-button .button-primary,
|
| 1552 |
.leyka-wizard .main-area #leyka-settings-form-cd-campaign_completed .final-button .button-primary,
|
| 1553 |
.leyka-wizard .main-area #leyka-settings-form-final-campaign_completed .final-button .button-primary,
|
| 1554 |
.leyka-wizard .main-area #leyka-settings-form-final-yandex_final .final-button .button-primary {
|
| 1555 |
font-size: 16px;
|
| 1556 |
line-height: 19px;
|
| 1557 |
font-weight: 500;
|
| 1558 |
cursor: pointer;
|
| 1559 |
height: 40px;
|
| 1560 |
line-height: 40px;
|
| 1561 |
width: 248px;
|
| 1562 |
color: #ffffff;
|
| 1563 |
display: inline-block;
|
| 1564 |
text-align: center;
|
| 1565 |
box-shadow: none;
|
| 1566 |
}
|
| 1567 |
|
| 1568 |
.leyka-wizard .main-area #leyka-settings-form-final-cp_final .final-button .button-primary:hover,
|
| 1569 |
.leyka-wizard .main-area #leyka-settings-form-cd-campaign_completed .final-button .button-primary:hover,
|
| 1570 |
.leyka-wizard .main-area #leyka-settings-form-final-campaign_completed .final-button .button-primary:hover,
|
| 1571 |
.leyka-wizard .main-area #leyka-settings-form-final-yandex_final .final-button .button-primary:hover {
|
| 1572 |
color: #ffffff;
|
| 1573 |
box-shadow: none;
|
| 1574 |
}
|
| 1575 |
|
| 1576 |
.leyka-wizard .main-area #leyka-settings-form-final-cp_final .share-campaign,
|
| 1577 |
.leyka-wizard .main-area #leyka-settings-form-cd-campaign_completed .share-campaign,
|
| 1578 |
.leyka-wizard .main-area #leyka-settings-form-final-campaign_completed .share-campaign,
|
| 1579 |
.leyka-wizard .main-area #leyka-settings-form-final-yandex_final .share-campaign {
|
| 1580 |
float: left;
|
| 1581 |
margin-top: 1rem;
|
| 1582 |
}
|
| 1583 |
|
| 1584 |
.leyka-wizard .main-area #leyka-settings-form-final-cp_final .share-campaign a,
|
| 1585 |
.leyka-wizard .main-area #leyka-settings-form-cd-campaign_completed .share-campaign a,
|
| 1586 |
.leyka-wizard .main-area #leyka-settings-form-final-campaign_completed .share-campaign a,
|
| 1587 |
.leyka-wizard .main-area #leyka-settings-form-final-yandex_final .share-campaign a {
|
| 1588 |
border-bottom: none;
|
| 1589 |
margin-right: 1.5rem;
|
| 1590 |
display: inline-block;
|
| 1591 |
line-height: 0px;
|
| 1592 |
}
|
| 1593 |
|
| 1594 |
.leyka-wizard .main-area #leyka-settings-form-cd-campaign_completed .init-final-step-go-campaign {
|
| 1595 |
margin-top: 2rem;
|
| 1596 |
}
|
| 1597 |
|
| 1598 |
.leyka-wizard .main-area #leyka-settings-form-cd-campaign_completed input[type=submit][name=leyka_settings_submit_init] {
|
| 1599 |
display: none;
|
| 1600 |
}
|
| 1601 |
|
| 1602 |
.leyka-wizard.wizard-init #leyka_pd_terms_text-field_ifr {
|
| 1603 |
height: 300px !important;
|
| 1604 |
}
|
| 1605 |
|
| 1606 |
.leyka-wizard.wizard-init #leyka_email_thanks_text-field_ifr {
|
| 1607 |
height: 200px !important;
|
| 1608 |
}
|
| 1609 |
|
| 1610 |
.leyka-wizard .main-area #leyka-settings-form-rd-receiver_legal_data #org_actual_address_differs {
|
| 1611 |
margin-bottom: 0;
|
| 1612 |
}
|
| 1613 |
|
| 1614 |
.leyka-wizard .main-area #leyka_campaign_target-field {
|
| 1615 |
text-align: left !important;
|
| 1616 |
}
|
| 1617 |
|
| 1618 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap {
|
| 1619 |
display: -ms-flexbox;
|
| 1620 |
display: flex;
|
| 1621 |
-ms-flex-pack: start;
|
| 1622 |
justify-content: flex-start;
|
| 1623 |
-ms-flex-align: space-between;
|
| 1624 |
align-items: space-between;
|
| 1625 |
}
|
| 1626 |
|
| 1627 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-form {
|
| 1628 |
-ms-flex-preferred-size: 248px;
|
| 1629 |
flex-basis: 248px;
|
| 1630 |
}
|
| 1631 |
|
| 1632 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-form .upload-photo-field .field {
|
| 1633 |
display: block;
|
| 1634 |
position: relative;
|
| 1635 |
}
|
| 1636 |
|
| 1637 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-form .upload-photo-field .field input[type=file] {
|
| 1638 |
display: block;
|
| 1639 |
height: 40px;
|
| 1640 |
width: 248px;
|
| 1641 |
outline: none;
|
| 1642 |
}
|
| 1643 |
|
| 1644 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-form .upload-photo-field .field .upload-photo {
|
| 1645 |
font-size: 16px;
|
| 1646 |
line-height: 19px;
|
| 1647 |
font-weight: 500;
|
| 1648 |
cursor: pointer;
|
| 1649 |
height: 40px;
|
| 1650 |
width: 248px;
|
| 1651 |
background-color: #ffffff;
|
| 1652 |
position: absolute;
|
| 1653 |
top: 0;
|
| 1654 |
left: 0;
|
| 1655 |
outline: none;
|
| 1656 |
}
|
| 1657 |
|
| 1658 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-form #campaign-decoration-loading {
|
| 1659 |
display: none;
|
| 1660 |
}
|
| 1661 |
|
| 1662 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-form .step-next.button {
|
| 1663 |
margin-right: 0;
|
| 1664 |
}
|
| 1665 |
|
| 1666 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-form .loader-wrap {
|
| 1667 |
display: -ms-flexbox;
|
| 1668 |
display: flex;
|
| 1669 |
-ms-flex-pack: center;
|
| 1670 |
justify-content: center;
|
| 1671 |
-ms-flex-align: center;
|
| 1672 |
align-items: center;
|
| 1673 |
padding-top: 2rem;
|
| 1674 |
}
|
| 1675 |
|
| 1676 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-preview {
|
| 1677 |
-ms-flex-preferred-size: auto;
|
| 1678 |
flex-basis: auto;
|
| 1679 |
border-left: 1px solid #dddddd;
|
| 1680 |
margin-left: 1.5rem;
|
| 1681 |
padding-left: 1.5rem;
|
| 1682 |
}
|
| 1683 |
|
| 1684 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-preview .title {
|
| 1685 |
font-size: 13px;
|
| 1686 |
line-height: normal;
|
| 1687 |
font-weight: 500;
|
| 1688 |
color: #8f8f8f;
|
| 1689 |
}
|
| 1690 |
|
| 1691 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-preview .preview-frame {
|
| 1692 |
margin-top: 13px;
|
| 1693 |
background-color: transparent;
|
| 1694 |
}
|
| 1695 |
|
| 1696 |
.leyka-wizard .main-area .step-content .campaign-decor-wrap .decor-preview .preview-frame iframe {
|
| 1697 |
overflow: hidden;
|
| 1698 |
}
|
| 1699 |
|
| 1700 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed {
|
| 1701 |
margin-top: 14px;
|
| 1702 |
margin-bottom: 14px;
|
| 1703 |
}
|
| 1704 |
|
| 1705 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li {
|
| 1706 |
list-style-type: none;
|
| 1707 |
margin-left: 0;
|
| 1708 |
margin-top: 0;
|
| 1709 |
}
|
| 1710 |
|
| 1711 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li .item-text {
|
| 1712 |
padding-top: 7px;
|
| 1713 |
}
|
| 1714 |
|
| 1715 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li .item-text:before {
|
| 1716 |
content: '';
|
| 1717 |
display: block;
|
| 1718 |
width: 20px;
|
| 1719 |
height: 20px;
|
| 1720 |
float: left;
|
| 1721 |
background-image: url(../../img/icon-ok-circled.svg);
|
| 1722 |
background-repeat: no-repeat;
|
| 1723 |
margin: 0 12px 0 0;
|
| 1724 |
}
|
| 1725 |
|
| 1726 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li .item-info {
|
| 1727 |
padding-left: 2rem;
|
| 1728 |
}
|
| 1729 |
|
| 1730 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li .item-info .leyka-current-value {
|
| 1731 |
color: #8f8f8f;
|
| 1732 |
}
|
| 1733 |
|
| 1734 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li .item-info .inline-action,
|
| 1735 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li .item-info .permalink-action {
|
| 1736 |
font-size: 10px;
|
| 1737 |
line-height: 15px;
|
| 1738 |
border-bottom: 0;
|
| 1739 |
margin-left: 5px;
|
| 1740 |
}
|
| 1741 |
|
| 1742 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li .item-info .inline-input {
|
| 1743 |
margin: 0 5px 0 0;
|
| 1744 |
padding: 0 5px;
|
| 1745 |
}
|
| 1746 |
|
| 1747 |
.leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li .item-info .inline-submit, .leyka-wizard .main-area .step-content .custom_campaign_completed .leyka-campaign-completed li .item-info .inline-reset {
|
| 1748 |
margin-left: 5px;
|
| 1749 |
}
|
| 1750 |
|
| 1751 |
.leyka-wizard .main-area .custom_cp_payment_tryout {
|
| 1752 |
margin-top: 24px;
|
| 1753 |
}
|
| 1754 |
|
| 1755 |
.leyka-wizard .main-area .custom_cp_payment_tryout .payment-tryout-wrapper th {
|
| 1756 |
font-weight: 600;
|
| 1757 |
text-align: left;
|
| 1758 |
vertical-align: top;
|
| 1759 |
border-bottom: 1px solid #cccccc;
|
| 1760 |
height: 26px;
|
| 1761 |
}
|
| 1762 |
|
| 1763 |
.leyka-wizard .main-area .custom_cp_payment_tryout .payment-tryout-wrapper td {
|
| 1764 |
font-size: 14px;
|
| 1765 |
border-bottom: 1px solid #cccccc;
|
| 1766 |
height: 42px;
|
| 1767 |
padding: 7px 0;
|
| 1768 |
}
|
| 1769 |
|
| 1770 |
.leyka-wizard .main-area .custom_cp_payment_tryout .payment-tryout-wrapper th, .leyka-wizard .main-area .custom_cp_payment_tryout .payment-tryout-wrapper td[class*="card-"] {
|
| 1771 |
padding-right: 12px;
|
| 1772 |
}
|
| 1773 |
|
| 1774 |
.leyka-wizard .main-area .custom_cp_payment_tryout .payment-tryout-wrapper .bank-card-data.card-number {
|
| 1775 |
width: 35%;
|
| 1776 |
white-space: nowrap;
|
| 1777 |
}
|
| 1778 |
|
| 1779 |
.leyka-wizard .main-area .custom_cp_payment_tryout .payment-tryout-wrapper .bank-card-data.card-number .leyka-wizard-copy2clipboard .copy-control {
|
| 1780 |
top: calc(45%);
|
| 1781 |
}
|
| 1782 |
|
| 1783 |
.leyka-wizard .main-area .custom_cp_payment_tryout .payment-tryout-wrapper .cp-payment-result {
|
| 1784 |
width: 248px;
|
| 1785 |
}
|
| 1786 |
|
| 1787 |
.leyka-wizard .main-area .custom_cp_payment_tryout .payment-tryout-wrapper .sec-action {
|
| 1788 |
font-size: 16px;
|
| 1789 |
line-height: 19px;
|
| 1790 |
font-weight: 500;
|
| 1791 |
cursor: pointer;
|
| 1792 |
color: #666666;
|
| 1793 |
font-weight: 600;
|
| 1794 |
height: 40px;
|
| 1795 |
width: 100%;
|
| 1796 |
border-radius: 4px;
|
| 1797 |
border: 1px solid #cccccc;
|
| 1798 |
background-color: #ffffff;
|
| 1799 |
}
|
| 1800 |
|
| 1801 |
.leyka-wizard .main-area .custom_cp_payment_tryout .field-errors {
|
| 1802 |
padding: 8px 16px;
|
| 1803 |
max-width: 100%;
|
| 1804 |
font-size: 13px;
|
| 1805 |
color: #666666;
|
| 1806 |
border: 1px solid rgba(212, 60, 87, 0.4);
|
| 1807 |
background-color: rgba(212, 60, 87, 0.2);
|
| 1808 |
display: none;
|
| 1809 |
margin: 8px 0;
|
| 1810 |
}
|
| 1811 |
|
| 1812 |
.leyka-wizard .main-area .custom_cp_payment_tryout .field-errors.has-errors {
|
| 1813 |
display: block;
|
| 1814 |
}
|
| 1815 |
|
| 1816 |
.leyka-wizard .main-area .custom_cp_payment_tryout .field-errors.has-errors span {
|
| 1817 |
font-size: 13px;
|
| 1818 |
}
|
| 1819 |
|
| 1820 |
.leyka-wizard .main-area .custom_cp_payment_tryout .call-support {
|
| 1821 |
display: none;
|
| 1822 |
}
|
| 1823 |
|
| 1824 |
.leyka-wizard .main-area .custom-block-payment-cards-icons .cp-supported-cards img {
|
| 1825 |
vertical-align: middle;
|
| 1826 |
margin-right: 1rem;
|
| 1827 |
}
|
| 1828 |
|
| 1829 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents {
|
| 1830 |
padding-bottom: 4px;
|
| 1831 |
}
|
| 1832 |
|
| 1833 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields {
|
| 1834 |
margin-top: 1rem;
|
| 1835 |
}
|
| 1836 |
|
| 1837 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields .field {
|
| 1838 |
margin-bottom: 12px;
|
| 1839 |
}
|
| 1840 |
|
| 1841 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields .field label {
|
| 1842 |
line-height: 15px;
|
| 1843 |
margin-bottom: 2px;
|
| 1844 |
}
|
| 1845 |
|
| 1846 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields .field .field-errors {
|
| 1847 |
display: none;
|
| 1848 |
}
|
| 1849 |
|
| 1850 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields .field .field-errors span {
|
| 1851 |
font-size: inherit;
|
| 1852 |
}
|
| 1853 |
|
| 1854 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields .field .field-text {
|
| 1855 |
margin-bottom: 0;
|
| 1856 |
}
|
| 1857 |
|
| 1858 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields .field .field-text:empty {
|
| 1859 |
display: none;
|
| 1860 |
}
|
| 1861 |
|
| 1862 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields .field .field-text:empty + .field-errors {
|
| 1863 |
display: block;
|
| 1864 |
line-height: 21px;
|
| 1865 |
}
|
| 1866 |
|
| 1867 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields .inline-container {
|
| 1868 |
display: -ms-flexbox;
|
| 1869 |
display: flex;
|
| 1870 |
}
|
| 1871 |
|
| 1872 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fields .inline-container .field {
|
| 1873 |
-ms-flex-pack: start;
|
| 1874 |
justify-content: flex-start;
|
| 1875 |
margin-right: 1rem;
|
| 1876 |
}
|
| 1877 |
|
| 1878 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents ul {
|
| 1879 |
margin-bottom: 0.5rem;
|
| 1880 |
}
|
| 1881 |
|
| 1882 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents ul li {
|
| 1883 |
margin-bottom: 10px;
|
| 1884 |
}
|
| 1885 |
|
| 1886 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .org-data {
|
| 1887 |
margin-left: 1.1rem;
|
| 1888 |
}
|
| 1889 |
|
| 1890 |
.leyka-wizard .main-area .settings-block.text-block .custom-block-cp-prepare-documents .fill-explain {
|
| 1891 |
font-size: 13px;
|
| 1892 |
line-height: 15px;
|
| 1893 |
font-weight: 400;
|
| 1894 |
color: #8f8f8f;
|
| 1895 |
display: block;
|
| 1896 |
margin-top: 10px;
|
| 1897 |
margin-bottom: 6px;
|
| 1898 |
}
|
| 1899 |
|
| 1900 |
.leyka-wizard .main-area .settings-block.option-block.type-text #leyka_cp_public_id-field, .leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.type-text.custom_yandex_enumerated_block #leyka_cp_public_id-field {
|
| 1901 |
width: 248px;
|
| 1902 |
}
|
| 1903 |
|
| 1904 |
.leyka-wizard .main-area .settings-block.text-block .info2copy {
|
| 1905 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 1906 |
font-weight: 500;
|
| 1907 |
font-size: 16px;
|
| 1908 |
line-height: 19px;
|
| 1909 |
}
|
| 1910 |
|
| 1911 |
.leyka-wizard.wizard-yandex.step-online_kassa .custom-block-captioned-screens {
|
| 1912 |
margin-top: 0;
|
| 1913 |
}
|
| 1914 |
|
| 1915 |
.leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block.custom_yandex_test_payment .button-secondary {
|
| 1916 |
width: auto;
|
| 1917 |
}
|
| 1918 |
|
| 1919 |
.leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block .field-errors {
|
| 1920 |
padding: 8px 16px;
|
| 1921 |
max-width: 100%;
|
| 1922 |
font-size: 13px;
|
| 1923 |
color: #666666;
|
| 1924 |
border: 1px solid rgba(212, 60, 87, 0.4);
|
| 1925 |
background-color: rgba(212, 60, 87, 0.2);
|
| 1926 |
display: none;
|
| 1927 |
margin: 8px 0;
|
| 1928 |
}
|
| 1929 |
|
| 1930 |
.leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block .field-errors.has-errors {
|
| 1931 |
display: block;
|
| 1932 |
margin-top: 1.5rem;
|
| 1933 |
}
|
| 1934 |
|
| 1935 |
.leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block .field-errors.has-errors span {
|
| 1936 |
font-size: 13px;
|
| 1937 |
}
|
| 1938 |
|
| 1939 |
.leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block .payment-result .result {
|
| 1940 |
display: block;
|
| 1941 |
font-weight: 500;
|
| 1942 |
}
|
| 1943 |
|
| 1944 |
.leyka-wizard.wizard-yandex.step-test_payment .main-area .settings-block .payment-result .result:before {
|
| 1945 |
display: none;
|
| 1946 |
}
|
| 1947 |
|
| 1948 |
.leyka-wizard.wizard-yandex #yandex-generate-shop-password {
|
| 1949 |
margin-top: 0.5rem;
|
| 1950 |
}
|
| 1951 |
|
| 1952 |
.leyka-wizard.wizard-yandex .main-area .step-content {
|
| 1953 |
counter-reset: block-separator-counter;
|
| 1954 |
}
|
| 1955 |
|
| 1956 |
.leyka-wizard.wizard-yandex .main-area .settings-block.text-block {
|
| 1957 |
margin-bottom: 2rem;
|
| 1958 |
}
|
| 1959 |
|
| 1960 |
.leyka-wizard.wizard-yandex .main-area .settings-block.text-block .custom-block-captioned-screens {
|
| 1961 |
margin-top: 2rem;
|
| 1962 |
}
|
| 1963 |
|
| 1964 |
.leyka-wizard.wizard-yandex .main-area .settings-block.custom-block .custom-block-captioned-screens {
|
| 1965 |
margin-top: 2rem;
|
| 1966 |
}
|
| 1967 |
|
| 1968 |
.leyka-wizard.wizard-yandex .main-area .settings-block.custom-block.custom_yandex_enumerated_block {
|
| 1969 |
max-width: 502px;
|
| 1970 |
margin-bottom: 0px;
|
| 1971 |
padding-bottom: 1.5rem;
|
| 1972 |
}
|
| 1973 |
|
| 1974 |
.leyka-wizard.wizard-yandex .main-area .settings-block.custom-block.custom_yandex_enumerated_block .enum-separated-block {
|
| 1975 |
padding-bottom: 0;
|
| 1976 |
}
|
| 1977 |
|
| 1978 |
.leyka-wizard.wizard-yandex .main-area .settings-block.custom-block.custom_yandex_enumerated_block:last-child {
|
| 1979 |
padding-bottom: 0;
|
| 1980 |
}
|
| 1981 |
|
| 1982 |
.leyka-wizard.wizard-yandex .main-area .settings-block.custom-block.custom_yandex_screenshot {
|
| 1983 |
padding-bottom: 1.5rem;
|
| 1984 |
margin-top: -1.5rem;
|
| 1985 |
}
|
| 1986 |
|
| 1987 |
.leyka-wizard.wizard-yandex .main-area .settings-block.custom-block#online-kassa-send {
|
| 1988 |
padding-bottom: 0;
|
| 1989 |
margin-top: -0.5rem;
|
| 1990 |
}
|
| 1991 |
|
| 1992 |
.leyka-wizard.wizard-yandex .main-area .settings-block.custom-block#send2check-send {
|
| 1993 |
margin-top: -0.5rem;
|
| 1994 |
}
|
| 1995 |
|
| 1996 |
.leyka-wizard.wizard-yandex .main-area .settings-block .block-separator {
|
| 1997 |
display: -ms-flexbox;
|
| 1998 |
display: flex;
|
| 1999 |
height: 15px;
|
| 2000 |
margin-bottom: 1rem;
|
| 2001 |
margin-left: -2px;
|
| 2002 |
}
|
| 2003 |
|
| 2004 |
.leyka-wizard.wizard-yandex .main-area .settings-block .block-separator div {
|
| 2005 |
border-bottom: 1px dashed #dddddd;
|
| 2006 |
height: 7px;
|
| 2007 |
width: calc(100% - 15px - 0.5rem);
|
| 2008 |
}
|
| 2009 |
|
| 2010 |
.leyka-wizard.wizard-yandex .main-area .settings-block .block-separator:before {
|
| 2011 |
content: counter(block-separator-counter);
|
| 2012 |
counter-increment: block-separator-counter;
|
| 2013 |
display: inline-block;
|
| 2014 |
background-color: #dddddd;
|
| 2015 |
color: #8f8f8f;
|
| 2016 |
margin-right: 0.5rem;
|
| 2017 |
width: 15px;
|
| 2018 |
height: 15px;
|
| 2019 |
border-radius: 15px;
|
| 2020 |
line-height: 15px;
|
| 2021 |
vertical-align: middle;
|
| 2022 |
text-align: center;
|
| 2023 |
font-size: 10px;
|
| 2024 |
padding: 0px;
|
| 2025 |
}
|
| 2026 |
|
| 2027 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block {
|
| 2028 |
padding-bottom: 1.5rem;
|
| 2029 |
}
|
| 2030 |
|
| 2031 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block:last-child {
|
| 2032 |
padding-bottom: 0;
|
| 2033 |
}
|
| 2034 |
|
| 2035 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .caption {
|
| 2036 |
font-size: 14px;
|
| 2037 |
line-height: 21px;
|
| 2038 |
}
|
| 2039 |
|
| 2040 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .caption.bold {
|
| 2041 |
font-weight: 500;
|
| 2042 |
}
|
| 2043 |
|
| 2044 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .captioned-screen {
|
| 2045 |
margin-top: 1rem;
|
| 2046 |
}
|
| 2047 |
|
| 2048 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .field-component.title {
|
| 2049 |
display: block;
|
| 2050 |
font-weight: normal;
|
| 2051 |
font-size: 14px;
|
| 2052 |
line-height: 21px;
|
| 2053 |
}
|
| 2054 |
|
| 2055 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .field-component.field input[type=text] {
|
| 2056 |
width: 248px;
|
| 2057 |
}
|
| 2058 |
|
| 2059 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body {
|
| 2060 |
width: -webkit-max-content;
|
| 2061 |
width: -moz-max-content;
|
| 2062 |
width: max-content;
|
| 2063 |
}
|
| 2064 |
|
| 2065 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body b {
|
| 2066 |
font-weight: 500;
|
| 2067 |
}
|
| 2068 |
|
| 2069 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body p:last-child {
|
| 2070 |
margin-bottom: 0px;
|
| 2071 |
}
|
| 2072 |
|
| 2073 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body a {
|
| 2074 |
border-bottom-width: 0;
|
| 2075 |
}
|
| 2076 |
|
| 2077 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body a:hover {
|
| 2078 |
border-bottom-width: 1px;
|
| 2079 |
}
|
| 2080 |
|
| 2081 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body a[target=_blank]:after {
|
| 2082 |
content: " ";
|
| 2083 |
background-image: url("../../img/icon-link-out.svg");
|
| 2084 |
background-size: 12px 12px;
|
| 2085 |
width: 12px;
|
| 2086 |
height: 12px;
|
| 2087 |
margin-left: 0.5rem;
|
| 2088 |
display: inline-block;
|
| 2089 |
}
|
| 2090 |
|
| 2091 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body .expandable-area a {
|
| 2092 |
border-bottom-width: 1px;
|
| 2093 |
}
|
| 2094 |
|
| 2095 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body .expandable-area a:hover {
|
| 2096 |
border-bottom-width: 0;
|
| 2097 |
}
|
| 2098 |
|
| 2099 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body.value {
|
| 2100 |
margin-top: 0.5rem;
|
| 2101 |
}
|
| 2102 |
|
| 2103 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body.value a {
|
| 2104 |
font-size: 16px;
|
| 2105 |
font-weight: 19px;
|
| 2106 |
font-weight: 500;
|
| 2107 |
}
|
| 2108 |
|
| 2109 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .body.value b {
|
| 2110 |
font-size: 16px;
|
| 2111 |
font-weight: 19px;
|
| 2112 |
font-weight: 500;
|
| 2113 |
}
|
| 2114 |
|
| 2115 |
.leyka-wizard.wizard-yandex .main-area .settings-block .enum-separated-block .captioned-screen + .body {
|
| 2116 |
margin-top: 1rem;
|
| 2117 |
}
|
| 2118 |
|
| 2119 |
.leyka-wizard.wizard-yandex .main-area .settings-block .yandex-make-live-payment-loader {
|
| 2120 |
display: inline-block;
|
| 2121 |
margin-top: 16px;
|
| 2122 |
}
|
| 2123 |
|
| 2124 |
.leyka-wizard.wizard-yandex .main-area .settings-block.text-block .custom-block-payment-cards-icons h3 {
|
| 2125 |
line-height: 21px;
|
| 2126 |
font-size: 14px;
|
| 2127 |
margin-top: 2rem;
|
| 2128 |
}
|
| 2129 |
|
| 2130 |
.leyka-wizard.wizard-yandex .main-area .settings-block.text-block .custom-block-payment-cards-icons ul {
|
| 2131 |
margin-top: 1rem;
|
| 2132 |
}
|
| 2133 |
|
| 2134 |
.leyka-wizard.wizard-yandex .main-area .settings-block.text-block .custom-block-payment-cards-icons ul li:first {
|
| 2135 |
margin-top: 0;
|
| 2136 |
}
|
| 2137 |
|
| 2138 |
.leyka-wizard.wizard-yandex .main-area #leyka-settings-form-yandex-parameters .leyka-wizard-copy2clipboard.no-password .copy-link, .leyka-wizard.wizard-yandex .main-area #leyka-settings-form-yandex-parameters .leyka-wizard-copy2clipboard.no-password .copy-done {
|
| 2139 |
display: none;
|
| 2140 |
}
|
| 2141 |
|
| 2142 |
.leyka-loader {
|
| 2143 |
color: #0085ba;
|
| 2144 |
font-size: 20px;
|
| 2145 |
margin: 100px auto;
|
| 2146 |
width: 1em;
|
| 2147 |
height: 1em;
|
| 2148 |
border-radius: 50%;
|
| 2149 |
position: relative;
|
| 2150 |
text-indent: -9999em;
|
| 2151 |
animation: load4 1.3s infinite linear;
|
| 2152 |
-ms-transform: translateZ(0);
|
| 2153 |
transform: translateZ(0);
|
| 2154 |
}
|
| 2155 |
|
| 2156 |
.leyka-loader.xs {
|
| 2157 |
font-size: 4px;
|
| 2158 |
margin: 20px auto;
|
| 2159 |
}
|
| 2160 |
|
| 2161 |
.leyka-loader.sm {
|
| 2162 |
font-size: 8px;
|
| 2163 |
margin: 40px auto;
|
| 2164 |
}
|
| 2165 |
|
| 2166 |
.leyka-loader.md {
|
| 2167 |
font-size: 12px;
|
| 2168 |
margin: 60px auto;
|
| 2169 |
}
|
| 2170 |
|
| 2171 |
.help-chat .leyka-loader {
|
| 2172 |
color: #ffffff;
|
| 2173 |
}
|
| 2174 |
|
| 2175 |
@keyframes load4 {
|
| 2176 |
0%,
|
| 2177 |
100% {
|
| 2178 |
box-shadow: 0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0;
|
| 2179 |
}
|
| 2180 |
12.5% {
|
| 2181 |
box-shadow: 0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
|
| 2182 |
}
|
| 2183 |
25% {
|
| 2184 |
box-shadow: 0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em;
|
| 2185 |
}
|
| 2186 |
37.5% {
|
| 2187 |
box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em;
|
| 2188 |
}
|
| 2189 |
50% {
|
| 2190 |
box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em;
|
| 2191 |
}
|
| 2192 |
62.5% {
|
| 2193 |
box-shadow: 0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em;
|
| 2194 |
}
|
| 2195 |
75% {
|
| 2196 |
box-shadow: 0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0;
|
| 2197 |
}
|
| 2198 |
87.5% {
|
| 2199 |
box-shadow: 0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em;
|
| 2200 |
}
|
| 2201 |
}
|
| 2202 |
|
| 2203 |
.leyka-settings-page {
|
| 2204 |
margin: 41px 72px;
|
| 2205 |
font-family: "Roboto", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
|
| 2206 |
font-weight: 400;
|
| 2207 |
font-style: normal;
|
| 2208 |
font-size: 14px;
|
| 2209 |
line-height: 21px;
|
| 2210 |
font-size: 13px;
|
| 2211 |
}
|
| 2212 |
|
| 2213 |
.leyka-settings-page .field-q {
|
| 2214 |
margin-left: 3px;
|
| 2215 |
vertical-align: baseline;
|
| 2216 |
cursor: pointer;
|
| 2217 |
position: relative;
|
| 2218 |
}
|
| 2219 |
|
| 2220 |
.leyka-settings-page .field-q img {
|
| 2221 |
vertical-align: baseline;
|
| 2222 |
}
|
| 2223 |
|
| 2224 |
.leyka-settings-page .field-q .field-q-tooltip {
|
| 2225 |
display: none;
|
| 2226 |
position: absolute;
|
| 2227 |
color: #ffffff;
|
| 2228 |
background-color: #006799;
|
| 2229 |
border-radius: 6px;
|
| 2230 |
border: none;
|
| 2231 |
padding: 8px 8px 8px 8px;
|
| 2232 |
font-size: 12px;
|
| 2233 |
line-height: 17px;
|
| 2234 |
z-index: 11;
|
| 2235 |
top: 150%;
|
| 2236 |
left: 0;
|
| 2237 |
-ms-transform: translateX(-50%);
|
| 2238 |
transform: translateX(-50%);
|
| 2239 |
width: 204px;
|
| 2240 |
overflow-wrap: break-word;
|
| 2241 |
word-wrap: break-word;
|
| 2242 |
max-width: -webkit-max-content;
|
| 2243 |
max-width: -moz-max-content;
|
| 2244 |
max-width: max-content;
|
| 2245 |
text-align: center;
|
| 2246 |
}
|
| 2247 |
|
| 2248 |
.leyka-settings-page .field-q .field-q-tooltip a {
|
| 2249 |
color: #ffffff;
|
| 2250 |
}
|
| 2251 |
|
| 2252 |
.leyka-settings-page .field-q .field-q-tooltip:before {
|
| 2253 |
content: "";
|
| 2254 |
display: block;
|
| 2255 |
width: 0;
|
| 2256 |
height: 0;
|
| 2257 |
position: absolute;
|
| 2258 |
border-left: 8px solid transparent;
|
| 2259 |
border-right: 8px solid transparent;
|
| 2260 |
border-bottom: 8px solid #006799;
|
| 2261 |
left: calc(50% - 4px);
|
| 2262 |
top: -7px;
|
| 2263 |
}
|
| 2264 |
|
| 2265 |
.leyka-settings-page .field-q .field-q-tooltip:empty {
|
| 2266 |
display: none;
|
| 2267 |
}
|
| 2268 |
|
| 2269 |
.leyka-settings-page .field-q:hover .field-q-tooltip {
|
| 2270 |
display: block;
|
| 2271 |
}
|
| 2272 |
|
| 2273 |
.leyka-settings-page .field-q:hover .field-q-tooltip:empty {
|
| 2274 |
display: none;
|
| 2275 |
}
|
| 2276 |
|
| 2277 |
.leyka-settings-page .field-q .field-q-tooltip {
|
| 2278 |
text-align: left !important;
|
| 2279 |
}
|
| 2280 |
|
| 2281 |
.leyka-settings-page h1 {
|
| 2282 |
font-size: 23px;
|
| 2283 |
line-height: 34px;
|
| 2284 |
font-weight: 400;
|
| 2285 |
margin-bottom: 8px;
|
| 2286 |
}
|
| 2287 |
|
| 2288 |
.leyka-settings-page #tab-container {
|
| 2289 |
margin-top: 32px;
|
| 2290 |
}
|
| 2291 |
|
| 2292 |
.leyka-settings-page .nav-tab-wrapper {
|
| 2293 |
border-bottom: 1px solid #dddddd;
|
| 2294 |
}
|
| 2295 |
|
| 2296 |
.leyka-settings-page .nav-tab-wrapper a {
|
| 2297 |
color: unset;
|
| 2298 |
font-size: 16px;
|
| 2299 |
line-height: 19px;
|
| 2300 |
font-weight: 500;
|
| 2301 |
}
|
| 2302 |
|
| 2303 |
.leyka-settings-page .nav-tab-wrapper a.nav-tab {
|
| 2304 |
background-color: #e5e5e5;
|
| 2305 |
border-color: #dddddd;
|
| 2306 |
color: #8f8f8f;
|
| 2307 |
border-radius: 4px 4px 0px 0px;
|
| 2308 |
padding: 10px 12px 7px 12px;
|
| 2309 |
margin-left: 0.5em;
|
| 2310 |
margin-right: 0.5em;
|
| 2311 |
}
|
| 2312 |
|
| 2313 |
.leyka-settings-page .nav-tab-wrapper a.nav-tab:first-child {
|
| 2314 |
margin-left: 0;
|
| 2315 |
}
|
| 2316 |
|
| 2317 |
.leyka-settings-page .nav-tab-wrapper a.nav-tab.nav-tab-active {
|
| 2318 |
margin-right: 1.5em;
|
| 2319 |
margin-left: 1.5em;
|
| 2320 |
background-color: #f1f1f1;
|
| 2321 |
color: #44444a;
|
| 2322 |
border-bottom: 1px solid #f1f1f1;
|
| 2323 |
}
|
| 2324 |
|
| 2325 |
.leyka-settings-page .nav-tab-wrapper a.nav-tab.nav-tab-active:first-child {
|
| 2326 |
margin-left: 0;
|
| 2327 |
}
|
| 2328 |
|
| 2329 |
.leyka-settings-page .button-primary {
|
| 2330 |
font-size: 16px;
|
| 2331 |
line-height: 19px;
|
| 2332 |
font-weight: 500;
|
| 2333 |
cursor: pointer;
|
| 2334 |
height: 40px;
|
| 2335 |
line-height: 40px;
|
| 2336 |
width: 248px;
|
| 2337 |
color: #ffffff;
|
| 2338 |
display: inline-block;
|
| 2339 |
text-align: center;
|
| 2340 |
box-shadow: none;
|
| 2341 |
}
|
| 2342 |
|
| 2343 |
.leyka-settings-page .button-primary:hover {
|
| 2344 |
color: #ffffff;
|
| 2345 |
box-shadow: none;
|
| 2346 |
}
|
| 2347 |
|
| 2348 |
.leyka-settings-page #payment-settings-area-new {
|
| 2349 |
display: -ms-flexbox;
|
| 2350 |
display: flex;
|
| 2351 |
-ms-flex-direction: row;
|
| 2352 |
flex-direction: row;
|
| 2353 |
}
|
| 2354 |
|
| 2355 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper {
|
| 2356 |
border-right: 1px solid #cccccc;
|
| 2357 |
-ms-flex: 1 1 auto;
|
| 2358 |
flex: 1 1 auto;
|
| 2359 |
}
|
| 2360 |
|
| 2361 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area-top {
|
| 2362 |
margin-bottom: 1rem;
|
| 2363 |
}
|
| 2364 |
|
| 2365 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area-top .settings-return-link {
|
| 2366 |
font-size: 14px;
|
| 2367 |
text-decoration: none;
|
| 2368 |
}
|
| 2369 |
|
| 2370 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area-top .settings-return-link:before {
|
| 2371 |
content: '';
|
| 2372 |
display: inline;
|
| 2373 |
width: 20px;
|
| 2374 |
height: 8px;
|
| 2375 |
float: left;
|
| 2376 |
background-image: url(../../img/icon-arrow-left.svg);
|
| 2377 |
background-repeat: no-repeat;
|
| 2378 |
margin: 6px 6px 0 0;
|
| 2379 |
}
|
| 2380 |
|
| 2381 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings {
|
| 2382 |
background-color: #ffffff;
|
| 2383 |
border-radius: 6px;
|
| 2384 |
margin-right: 2rem;
|
| 2385 |
}
|
| 2386 |
|
| 2387 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header {
|
| 2388 |
display: -ms-flexbox;
|
| 2389 |
display: flex;
|
| 2390 |
-ms-flex-direction: row;
|
| 2391 |
flex-direction: row;
|
| 2392 |
-ms-flex-align: center;
|
| 2393 |
align-items: center;
|
| 2394 |
padding: 24px;
|
| 2395 |
}
|
| 2396 |
|
| 2397 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-title {
|
| 2398 |
display: -ms-flexbox;
|
| 2399 |
display: flex;
|
| 2400 |
-ms-flex-direction: row;
|
| 2401 |
flex-direction: row;
|
| 2402 |
-ms-flex-align: center;
|
| 2403 |
align-items: center;
|
| 2404 |
-ms-flex: 0 1 50%;
|
| 2405 |
flex: 0 1 50%;
|
| 2406 |
}
|
| 2407 |
|
| 2408 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-title .gateway-header-element {
|
| 2409 |
margin-right: 12px;
|
| 2410 |
}
|
| 2411 |
|
| 2412 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-title h2 {
|
| 2413 |
font-size: 23px;
|
| 2414 |
margin: 0;
|
| 2415 |
}
|
| 2416 |
|
| 2417 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-title .gateway-link {
|
| 2418 |
margin: 8px 4px 0 4px;
|
| 2419 |
}
|
| 2420 |
|
| 2421 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-details {
|
| 2422 |
display: -ms-flexbox;
|
| 2423 |
display: flex;
|
| 2424 |
-ms-flex-direction: row;
|
| 2425 |
flex-direction: row;
|
| 2426 |
-ms-flex-pack: center;
|
| 2427 |
justify-content: center;
|
| 2428 |
-ms-flex: 0 1 50%;
|
| 2429 |
flex: 0 1 50%;
|
| 2430 |
font-size: 13px;
|
| 2431 |
-ms-flex-pack: end;
|
| 2432 |
justify-content: flex-end;
|
| 2433 |
}
|
| 2434 |
|
| 2435 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-details .details-element {
|
| 2436 |
width: -webkit-fit-content;
|
| 2437 |
width: -moz-fit-content;
|
| 2438 |
width: fit-content;
|
| 2439 |
text-align: center;
|
| 2440 |
margin-right: 32px;
|
| 2441 |
}
|
| 2442 |
|
| 2443 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-details .details-element:last-child {
|
| 2444 |
margin-right: 0;
|
| 2445 |
}
|
| 2446 |
|
| 2447 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-details .details-element .details-pic {
|
| 2448 |
display: -ms-flexbox;
|
| 2449 |
display: flex;
|
| 2450 |
-ms-flex-direction: row;
|
| 2451 |
flex-direction: row;
|
| 2452 |
-ms-flex-pack: center;
|
| 2453 |
justify-content: center;
|
| 2454 |
-ms-flex-align: baseline;
|
| 2455 |
align-items: baseline;
|
| 2456 |
height: 27px;
|
| 2457 |
}
|
| 2458 |
|
| 2459 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-details .details-element .details-pic .commission-size {
|
| 2460 |
font-size: 18px;
|
| 2461 |
margin-left: 4px;
|
| 2462 |
margin-top: 4px;
|
| 2463 |
}
|
| 2464 |
|
| 2465 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-details .details-element:first-child {
|
| 2466 |
margin-left: 24px;
|
| 2467 |
}
|
| 2468 |
|
| 2469 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-header .gateway-details .field-q .field-q-tooltip {
|
| 2470 |
top: 110%;
|
| 2471 |
left: 28px;
|
| 2472 |
}
|
| 2473 |
|
| 2474 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-wrapper {
|
| 2475 |
display: -ms-flexbox;
|
| 2476 |
display: flex;
|
| 2477 |
-ms-flex-direction: row;
|
| 2478 |
flex-direction: row;
|
| 2479 |
padding: 0 24px;
|
| 2480 |
border-top: 1px solid #eeeeee;
|
| 2481 |
border-bottom: 1px solid #eeeeee;
|
| 2482 |
}
|
| 2483 |
|
| 2484 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-wrapper h3 {
|
| 2485 |
margin: 24px 0;
|
| 2486 |
}
|
| 2487 |
|
| 2488 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-wrapper h4 {
|
| 2489 |
font-size: 13px;
|
| 2490 |
}
|
| 2491 |
|
| 2492 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-wrapper .gateway-settings {
|
| 2493 |
padding-right: 24px;
|
| 2494 |
border-right: 1px solid #eeeeee;
|
| 2495 |
-ms-flex: 1 1 50%;
|
| 2496 |
flex: 1 1 50%;
|
| 2497 |
}
|
| 2498 |
|
| 2499 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-wrapper .gateway-settings .gateway-wizard-link {
|
| 2500 |
display: -ms-flexbox;
|
| 2501 |
display: flex;
|
| 2502 |
-ms-flex-direction: row;
|
| 2503 |
flex-direction: row;
|
| 2504 |
-ms-flex-align: center;
|
| 2505 |
align-items: center;
|
| 2506 |
margin: 32px 0;
|
| 2507 |
font-size: 16px;
|
| 2508 |
}
|
| 2509 |
|
| 2510 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-wrapper .gateway-settings .gateway-wizard-link img {
|
| 2511 |
margin-right: 12px;
|
| 2512 |
}
|
| 2513 |
|
| 2514 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-wrapper .gateway-pm-list {
|
| 2515 |
-ms-flex: 1 1 50%;
|
| 2516 |
flex: 1 1 50%;
|
| 2517 |
padding-left: 24px;
|
| 2518 |
margin-left: -1px;
|
| 2519 |
border-left: 1px solid #eeeeee;
|
| 2520 |
}
|
| 2521 |
|
| 2522 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-wrapper .gateway-pm-list .option-block.type-checkbox input, .leyka-settings-page #payment-settings-area-new .main-area-wrapper .leyka-wizard.wizard-yandex.step-test_payment .main-area.single-gateway-settings .gateway-settings-wrapper .gateway-pm-list .type-checkbox.settings-block.custom_yandex_enumerated_block input, .leyka-wizard.wizard-yandex.step-test_payment .leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-wrapper .gateway-pm-list .type-checkbox.settings-block.custom_yandex_enumerated_block input {
|
| 2523 |
margin-right: 8px;
|
| 2524 |
}
|
| 2525 |
|
| 2526 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-submit {
|
| 2527 |
display: -ms-flexbox;
|
| 2528 |
display: flex;
|
| 2529 |
-ms-flex-direction: row;
|
| 2530 |
flex-direction: row;
|
| 2531 |
-ms-flex-pack: justify;
|
| 2532 |
justify-content: space-between;
|
| 2533 |
-ms-flex-align: center;
|
| 2534 |
align-items: center;
|
| 2535 |
padding: 24px;
|
| 2536 |
font-size: 14px;
|
| 2537 |
}
|
| 2538 |
|
| 2539 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper .main-area.single-gateway-settings .gateway-settings-submit .gateway-turn-off {
|
| 2540 |
line-height: 14px;
|
| 2541 |
text-decoration: none;
|
| 2542 |
}
|
| 2543 |
|
| 2544 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper {
|
| 2545 |
border-left: 1px solid #cccccc;
|
| 2546 |
margin-left: -1px;
|
| 2547 |
-ms-flex: 0 0 376px;
|
| 2548 |
flex: 0 0 376px;
|
| 2549 |
padding-left: 1.5rem;
|
| 2550 |
}
|
| 2551 |
|
| 2552 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order-header h3 {
|
| 2553 |
font-size: 16px;
|
| 2554 |
margin-top: 0;
|
| 2555 |
margin-bottom: 12px;
|
| 2556 |
}
|
| 2557 |
|
| 2558 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order-header .pm-order-description {
|
| 2559 |
font-size: 14px;
|
| 2560 |
}
|
| 2561 |
|
| 2562 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-update-status {
|
| 2563 |
display: -ms-flexbox;
|
| 2564 |
display: flex;
|
| 2565 |
-ms-flex-direction: row;
|
| 2566 |
flex-direction: row;
|
| 2567 |
-ms-flex-pack: center;
|
| 2568 |
justify-content: center;
|
| 2569 |
position: relative;
|
| 2570 |
margin-top: 12px;
|
| 2571 |
height: 16px;
|
| 2572 |
}
|
| 2573 |
|
| 2574 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-update-status .result {
|
| 2575 |
position: absolute;
|
| 2576 |
}
|
| 2577 |
|
| 2578 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-update-status .result.ok-message {
|
| 2579 |
display: -ms-flexbox;
|
| 2580 |
display: flex;
|
| 2581 |
-ms-flex-pack: start;
|
| 2582 |
justify-content: flex-start;
|
| 2583 |
-ms-flex-align: center;
|
| 2584 |
align-items: center;
|
| 2585 |
font-size: 10px;
|
| 2586 |
color: #0085ba;
|
| 2587 |
}
|
| 2588 |
|
| 2589 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-update-status .result.ok-message:before {
|
| 2590 |
content: '';
|
| 2591 |
display: block;
|
| 2592 |
width: 16px;
|
| 2593 |
height: 16px;
|
| 2594 |
float: left;
|
| 2595 |
background-image: url(../../img/icon-ok-smile.svg);
|
| 2596 |
background-repeat: no-repeat;
|
| 2597 |
margin: 0 6px 0 0;
|
| 2598 |
}
|
| 2599 |
|
| 2600 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-update-status .result.ok-message.leyka-loader {
|
| 2601 |
top: -13px;
|
| 2602 |
}
|
| 2603 |
|
| 2604 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-update-status .result.error-message {
|
| 2605 |
font-size: 10px;
|
| 2606 |
color: #d43c57;
|
| 2607 |
}
|
| 2608 |
|
| 2609 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-update-status .result.leyka-loader {
|
| 2610 |
top: -12px;
|
| 2611 |
}
|
| 2612 |
|
| 2613 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order {
|
| 2614 |
display: -ms-flexbox;
|
| 2615 |
display: flex;
|
| 2616 |
-ms-flex-direction: row;
|
| 2617 |
flex-direction: row;
|
| 2618 |
list-style: none;
|
| 2619 |
margin: 16px 0;
|
| 2620 |
height: 83px;
|
| 2621 |
background-color: rgba(255, 255, 255, 0.4);
|
| 2622 |
border-radius: 4px;
|
| 2623 |
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.13);
|
| 2624 |
cursor: grab;
|
| 2625 |
}
|
| 2626 |
|
| 2627 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order.pm-list-empty {
|
| 2628 |
cursor: pointer;
|
| 2629 |
border: 1px dashed #8f8f8f;
|
| 2630 |
-ms-flex-pack: center;
|
| 2631 |
justify-content: center;
|
| 2632 |
-ms-flex-align: center;
|
| 2633 |
align-items: center;
|
| 2634 |
font-size: 14px;
|
| 2635 |
color: #44444a;
|
| 2636 |
padding: 6px 24px;
|
| 2637 |
}
|
| 2638 |
|
| 2639 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order.pm-list-empty.comment-displayed {
|
| 2640 |
cursor: default;
|
| 2641 |
}
|
| 2642 |
|
| 2643 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order.ui-sortable-helper {
|
| 2644 |
cursor: move;
|
| 2645 |
}
|
| 2646 |
|
| 2647 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .gateway-logo-wrapper {
|
| 2648 |
-ms-flex: 0 0 56px;
|
| 2649 |
flex: 0 0 56px;
|
| 2650 |
display: -ms-flexbox;
|
| 2651 |
display: flex;
|
| 2652 |
-ms-flex-pack: center;
|
| 2653 |
justify-content: center;
|
| 2654 |
-ms-flex-align: center;
|
| 2655 |
align-items: center;
|
| 2656 |
border-right: 1px solid #cccccc;
|
| 2657 |
}
|
| 2658 |
|
| 2659 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info {
|
| 2660 |
-ms-flex: 1 0 200px;
|
| 2661 |
flex: 1 0 200px;
|
| 2662 |
display: -ms-flexbox;
|
| 2663 |
display: flex;
|
| 2664 |
-ms-flex-direction: column;
|
| 2665 |
flex-direction: column;
|
| 2666 |
-ms-flex-pack: center;
|
| 2667 |
justify-content: center;
|
| 2668 |
}
|
| 2669 |
|
| 2670 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-icons {
|
| 2671 |
-ms-flex: 0 1 50%;
|
| 2672 |
flex: 0 1 50%;
|
| 2673 |
padding: 4px 16px;
|
| 2674 |
display: -ms-flexbox;
|
| 2675 |
display: flex;
|
| 2676 |
-ms-flex-direction: row;
|
| 2677 |
flex-direction: row;
|
| 2678 |
-ms-flex-pack: start;
|
| 2679 |
justify-content: flex-start;
|
| 2680 |
-ms-flex-align: center;
|
| 2681 |
align-items: center;
|
| 2682 |
}
|
| 2683 |
|
| 2684 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-icons .pm-icon {
|
| 2685 |
height: 40px;
|
| 2686 |
margin: 0;
|
| 2687 |
}
|
| 2688 |
|
| 2689 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-icons .pm-icon[src$=".png"] {
|
| 2690 |
max-height: 20px;
|
| 2691 |
width: 28px;
|
| 2692 |
margin-right: 12px;
|
| 2693 |
}
|
| 2694 |
|
| 2695 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-label-wrapper {
|
| 2696 |
-ms-flex: 0 1 50%;
|
| 2697 |
flex: 0 1 50%;
|
| 2698 |
display: -ms-flexbox;
|
| 2699 |
display: flex;
|
| 2700 |
-ms-flex-direction: row;
|
| 2701 |
flex-direction: row;
|
| 2702 |
-ms-flex-pack: center;
|
| 2703 |
justify-content: center;
|
| 2704 |
-ms-flex-align: center;
|
| 2705 |
align-items: center;
|
| 2706 |
border-top: 1px solid #cccccc;
|
| 2707 |
padding: 4px 16px;
|
| 2708 |
}
|
| 2709 |
|
| 2710 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-label-wrapper .pm-label {
|
| 2711 |
font-size: 10px;
|
| 2712 |
line-height: 12px;
|
| 2713 |
color: #8f8f8f;
|
| 2714 |
}
|
| 2715 |
|
| 2716 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-label-wrapper .pm-control {
|
| 2717 |
margin-left: 6px;
|
| 2718 |
cursor: pointer;
|
| 2719 |
}
|
| 2720 |
|
| 2721 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-label-fields {
|
| 2722 |
display: -ms-flexbox;
|
| 2723 |
display: flex;
|
| 2724 |
-ms-flex-pack: start;
|
| 2725 |
justify-content: flex-start;
|
| 2726 |
-ms-flex-align: center;
|
| 2727 |
align-items: center;
|
| 2728 |
-ms-flex: 1 1 100%;
|
| 2729 |
flex: 1 1 100%;
|
| 2730 |
}
|
| 2731 |
|
| 2732 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-label-fields .pm-label-input-field {
|
| 2733 |
-ms-flex: 1 1 100%;
|
| 2734 |
flex: 1 1 100%;
|
| 2735 |
font-size: 12px;
|
| 2736 |
}
|
| 2737 |
|
| 2738 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-label-fields .new-pm-label-control {
|
| 2739 |
cursor: pointer;
|
| 2740 |
color: #0085ba;
|
| 2741 |
}
|
| 2742 |
|
| 2743 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper .pm-order .pm-info .pm-label-fields .new-pm-label-control:first-of-type {
|
| 2744 |
margin-left: 4px;
|
| 2745 |
}
|
| 2746 |
|
| 2747 |
.admin_page_leyka_settings_new #wpbody-content {
|
| 2748 |
padding-bottom: 0;
|
| 2749 |
}
|
| 2750 |
|
| 2751 |
.admin_page_leyka_settings_new #wpfooter {
|
| 2752 |
display: none;
|
| 2753 |
}
|
| 2754 |
|
| 2755 |
#leyka-settings-form-dd-plugin_stats label {
|
| 2756 |
font-weight: 400;
|
| 2757 |
}
|
| 2758 |
|
| 2759 |
#leyka-settings-form-dd-plugin_stats label[for="leyka_send_plugin_stats-y-field"] {
|
| 2760 |
font-size: 23px;
|
| 2761 |
line-height: 34px;
|
| 2762 |
font-weight: 400;
|
| 2763 |
font-size: 18px;
|
| 2764 |
color: #44444a;
|
| 2765 |
}
|
| 2766 |
|
| 2767 |
.placeholders-help {
|
| 2768 |
font-size: 13px;
|
| 2769 |
display: none;
|
| 2770 |
cursor: default;
|
| 2771 |
}
|
| 2772 |
|
| 2773 |
.placeholders-help span.item {
|
| 2774 |
display: -ms-flexbox;
|
| 2775 |
display: flex;
|
| 2776 |
padding-bottom: 0.5rem;
|
| 2777 |
}
|
| 2778 |
|
| 2779 |
.placeholders-help code {
|
| 2780 |
font-size: 13px;
|
| 2781 |
display: block;
|
| 2782 |
width: 177px;
|
| 2783 |
margin-right: 1rem;
|
| 2784 |
background: none;
|
| 2785 |
padding-left: 0;
|
| 2786 |
}
|
| 2787 |
|
| 2788 |
.placeholders-help span.description {
|
| 2789 |
display: block;
|
| 2790 |
max-width: 351px;
|
| 2791 |
font-style: normal;
|
| 2792 |
line-height: normal;
|
| 2793 |
font-size: 13px;
|
| 2794 |
}
|
| 2795 |
|
| 2796 |
.placeholders-help-actions a {
|
| 2797 |
margin-right: 1rem;
|
| 2798 |
}
|
| 2799 |
|
| 2800 |
.placeholders-help-actions a.hide-available-tags {
|
| 2801 |
display: none;
|
| 2802 |
}
|
| 2803 |
|
| 2804 |
.placeholders-help-actions a.restore-original-doc {
|
| 2805 |
display: none;
|
| 2806 |
}
|
| 2807 |
|
| 2808 |
.leyka-campaign-permalink .edit-permalink-loading {
|
| 2809 |
display: none;
|
| 2810 |
}
|
| 2811 |
|
| 2812 |
.leyka-campaign-permalink .inline-edit-slug-form {
|
| 2813 |
display: -ms-inline-flexbox;
|
| 2814 |
display: inline-flex;
|
| 2815 |
}
|
| 2816 |
|
| 2817 |
.leyka-campaign-shortcode-field {
|
| 2818 |
display: -ms-flexbox;
|
| 2819 |
display: flex;
|
| 2820 |
}
|
| 2821 |
|
| 2822 |
.leyka-admin .gateways-cards-list {
|
| 2823 |
display: -ms-flexbox;
|
| 2824 |
display: flex;
|
| 2825 |
-ms-flex-pack: start;
|
| 2826 |
justify-content: flex-start;
|
| 2827 |
-ms-flex-direction: row;
|
| 2828 |
flex-direction: row;
|
| 2829 |
-ms-flex-wrap: wrap;
|
| 2830 |
flex-wrap: wrap;
|
| 2831 |
}
|
| 2832 |
|
| 2833 |
.leyka-admin .leyka-admin-gateway-card.gateway-card {
|
| 2834 |
background-color: #ffffff;
|
| 2835 |
border-radius: 6px;
|
| 2836 |
width: 304px;
|
| 2837 |
height: 268px;
|
| 2838 |
display: block;
|
| 2839 |
box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.08);
|
| 2840 |
margin-right: 1.5rem;
|
| 2841 |
margin-bottom: 1.5rem;
|
| 2842 |
}
|
| 2843 |
|
| 2844 |
.leyka-admin .leyka-admin-gateway-card.gateway-card.inactive {
|
| 2845 |
background-color: #effbff;
|
| 2846 |
border-color: #d5e8ee;
|
| 2847 |
}
|
| 2848 |
|
| 2849 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-header {
|
| 2850 |
padding: 1rem;
|
| 2851 |
display: -ms-flexbox;
|
| 2852 |
display: flex;
|
| 2853 |
-ms-flex-pack: start;
|
| 2854 |
justify-content: flex-start;
|
| 2855 |
}
|
| 2856 |
|
| 2857 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-icon {
|
| 2858 |
margin-right: 12px;
|
| 2859 |
position: relative;
|
| 2860 |
width: auto;
|
| 2861 |
display: inline-block;
|
| 2862 |
}
|
| 2863 |
|
| 2864 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-title {
|
| 2865 |
font-weight: 500;
|
| 2866 |
font-size: 16px;
|
| 2867 |
line-height: 19px;
|
| 2868 |
padding-top: 3px;
|
| 2869 |
}
|
| 2870 |
|
| 2871 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-title .gateway-settings-link {
|
| 2872 |
text-decoration: none;
|
| 2873 |
color: inherit;
|
| 2874 |
}
|
| 2875 |
|
| 2876 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-status {
|
| 2877 |
font-weight: 400;
|
| 2878 |
font-size: 13px;
|
| 2879 |
line-height: 15px;
|
| 2880 |
color: #44444a;
|
| 2881 |
padding-top: 2px;
|
| 2882 |
}
|
| 2883 |
|
| 2884 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-status.activating {
|
| 2885 |
color: #0085ba;
|
| 2886 |
}
|
| 2887 |
|
| 2888 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params {
|
| 2889 |
border-top: 1px solid #f1f1f1;
|
| 2890 |
padding: 14px 1rem 1rem 1rem;
|
| 2891 |
}
|
| 2892 |
|
| 2893 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params:empty {
|
| 2894 |
display: none;
|
| 2895 |
}
|
| 2896 |
|
| 2897 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details {
|
| 2898 |
display: -ms-flexbox;
|
| 2899 |
display: flex;
|
| 2900 |
-ms-flex-direction: row;
|
| 2901 |
flex-direction: row;
|
| 2902 |
-ms-flex-pack: center;
|
| 2903 |
justify-content: center;
|
| 2904 |
-ms-flex: 0 1 50%;
|
| 2905 |
flex: 0 1 50%;
|
| 2906 |
font-size: 13px;
|
| 2907 |
}
|
| 2908 |
|
| 2909 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .details-element {
|
| 2910 |
width: -webkit-fit-content;
|
| 2911 |
width: -moz-fit-content;
|
| 2912 |
width: fit-content;
|
| 2913 |
text-align: center;
|
| 2914 |
margin-right: 32px;
|
| 2915 |
}
|
| 2916 |
|
| 2917 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .details-element:last-child {
|
| 2918 |
margin-right: 0;
|
| 2919 |
}
|
| 2920 |
|
| 2921 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .details-element .details-pic {
|
| 2922 |
display: -ms-flexbox;
|
| 2923 |
display: flex;
|
| 2924 |
-ms-flex-direction: row;
|
| 2925 |
flex-direction: row;
|
| 2926 |
-ms-flex-pack: center;
|
| 2927 |
justify-content: center;
|
| 2928 |
-ms-flex-align: baseline;
|
| 2929 |
align-items: baseline;
|
| 2930 |
height: 27px;
|
| 2931 |
}
|
| 2932 |
|
| 2933 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .details-element .details-pic .commission-size {
|
| 2934 |
font-size: 18px;
|
| 2935 |
margin-left: 4px;
|
| 2936 |
margin-top: 4px;
|
| 2937 |
}
|
| 2938 |
|
| 2939 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .details-label {
|
| 2940 |
line-height: 15px;
|
| 2941 |
}
|
| 2942 |
|
| 2943 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .field-q {
|
| 2944 |
margin-left: 3px;
|
| 2945 |
vertical-align: baseline;
|
| 2946 |
cursor: pointer;
|
| 2947 |
position: relative;
|
| 2948 |
}
|
| 2949 |
|
| 2950 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .field-q img {
|
| 2951 |
vertical-align: baseline;
|
| 2952 |
}
|
| 2953 |
|
| 2954 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .field-q .field-q-tooltip {
|
| 2955 |
display: none;
|
| 2956 |
position: absolute;
|
| 2957 |
color: #ffffff;
|
| 2958 |
background-color: #006799;
|
| 2959 |
border-radius: 6px;
|
| 2960 |
border: none;
|
| 2961 |
padding: 8px 8px 8px 8px;
|
| 2962 |
font-size: 12px;
|
| 2963 |
line-height: 17px;
|
| 2964 |
z-index: 11;
|
| 2965 |
top: 150%;
|
| 2966 |
left: 0;
|
| 2967 |
-ms-transform: translateX(-50%);
|
| 2968 |
transform: translateX(-50%);
|
| 2969 |
width: 204px;
|
| 2970 |
overflow-wrap: break-word;
|
| 2971 |
word-wrap: break-word;
|
| 2972 |
max-width: -webkit-max-content;
|
| 2973 |
max-width: -moz-max-content;
|
| 2974 |
max-width: max-content;
|
| 2975 |
text-align: center;
|
| 2976 |
}
|
| 2977 |
|
| 2978 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .field-q .field-q-tooltip a {
|
| 2979 |
color: #ffffff;
|
| 2980 |
}
|
| 2981 |
|
| 2982 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .field-q .field-q-tooltip:before {
|
| 2983 |
content: "";
|
| 2984 |
display: block;
|
| 2985 |
width: 0;
|
| 2986 |
height: 0;
|
| 2987 |
position: absolute;
|
| 2988 |
border-left: 8px solid transparent;
|
| 2989 |
border-right: 8px solid transparent;
|
| 2990 |
border-bottom: 8px solid #006799;
|
| 2991 |
left: calc(50% - 4px);
|
| 2992 |
top: -7px;
|
| 2993 |
}
|
| 2994 |
|
| 2995 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .field-q .field-q-tooltip:empty {
|
| 2996 |
display: none;
|
| 2997 |
}
|
| 2998 |
|
| 2999 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .field-q:hover .field-q-tooltip {
|
| 3000 |
display: block;
|
| 3001 |
}
|
| 3002 |
|
| 3003 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .field-q:hover .field-q-tooltip:empty {
|
| 3004 |
display: none;
|
| 3005 |
}
|
| 3006 |
|
| 3007 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .field-q .field-q-tooltip {
|
| 3008 |
top: 110%;
|
| 3009 |
left: 40%;
|
| 3010 |
}
|
| 3011 |
|
| 3012 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-params .gateway-details .details-element:first-child {
|
| 3013 |
margin-left: 2px;
|
| 3014 |
}
|
| 3015 |
|
| 3016 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list {
|
| 3017 |
border-top: 1px solid #f1f1f1;
|
| 3018 |
padding: 12px 32px 12px 32px;
|
| 3019 |
position: relative;
|
| 3020 |
}
|
| 3021 |
|
| 3022 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list:empty {
|
| 3023 |
display: none;
|
| 3024 |
}
|
| 3025 |
|
| 3026 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list .pm-icons-scroll {
|
| 3027 |
overflow: hidden;
|
| 3028 |
position: relative;
|
| 3029 |
width: 100%;
|
| 3030 |
height: 40px;
|
| 3031 |
}
|
| 3032 |
|
| 3033 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list .pm-icons-scroll .pm-icons-wrapper {
|
| 3034 |
left: 0px;
|
| 3035 |
top: 0px;
|
| 3036 |
position: absolute;
|
| 3037 |
width: -webkit-max-content;
|
| 3038 |
width: -moz-max-content;
|
| 3039 |
width: max-content;
|
| 3040 |
min-width: 100%;
|
| 3041 |
}
|
| 3042 |
|
| 3043 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list .scroll-arrow {
|
| 3044 |
width: 6px;
|
| 3045 |
height: 11px;
|
| 3046 |
display: none;
|
| 3047 |
position: absolute;
|
| 3048 |
cursor: pointer;
|
| 3049 |
top: 50%;
|
| 3050 |
-ms-transform: translateY(-50%);
|
| 3051 |
transform: translateY(-50%);
|
| 3052 |
}
|
| 3053 |
|
| 3054 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list .scroll-arrow.left {
|
| 3055 |
left: 20px;
|
| 3056 |
}
|
| 3057 |
|
| 3058 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list .scroll-arrow.right {
|
| 3059 |
right: 20px;
|
| 3060 |
}
|
| 3061 |
|
| 3062 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list.scroll .scroll-arrow {
|
| 3063 |
display: block;
|
| 3064 |
}
|
| 3065 |
|
| 3066 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list .pm-icons {
|
| 3067 |
-ms-flex: 0 1 50%;
|
| 3068 |
flex: 0 1 50%;
|
| 3069 |
padding: 4px 16px;
|
| 3070 |
display: -ms-flexbox;
|
| 3071 |
display: flex;
|
| 3072 |
-ms-flex-direction: row;
|
| 3073 |
flex-direction: row;
|
| 3074 |
-ms-flex-pack: start;
|
| 3075 |
justify-content: flex-start;
|
| 3076 |
-ms-flex-align: center;
|
| 3077 |
align-items: center;
|
| 3078 |
padding: 0px;
|
| 3079 |
-ms-flex-pack: center;
|
| 3080 |
justify-content: center;
|
| 3081 |
-ms-flex-align: center;
|
| 3082 |
align-items: center;
|
| 3083 |
-ms-flex-preferred-size: calc(100% - 12px);
|
| 3084 |
flex-basis: calc(100% - 12px);
|
| 3085 |
height: 40px;
|
| 3086 |
}
|
| 3087 |
|
| 3088 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list .pm-icons .pm-icon {
|
| 3089 |
height: 40px;
|
| 3090 |
margin: 0;
|
| 3091 |
}
|
| 3092 |
|
| 3093 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-supported-pm-list .pm-icons .pm-icon[src$=".png"] {
|
| 3094 |
max-height: 20px;
|
| 3095 |
width: 28px;
|
| 3096 |
margin-right: 12px;
|
| 3097 |
}
|
| 3098 |
|
| 3099 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-action {
|
| 3100 |
display: -ms-flexbox;
|
| 3101 |
display: flex;
|
| 3102 |
-ms-flex-pack: center;
|
| 3103 |
justify-content: center;
|
| 3104 |
}
|
| 3105 |
|
| 3106 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-action .button-primary {
|
| 3107 |
width: 272px;
|
| 3108 |
margin-right: 0;
|
| 3109 |
}
|
| 3110 |
|
| 3111 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-action .button-primary.activation-button {
|
| 3112 |
background-repeat: no-repeat;
|
| 3113 |
background-position: left center;
|
| 3114 |
}
|
| 3115 |
|
| 3116 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-action .button-primary.activation-button.inactive.wizard-available {
|
| 3117 |
background-image: url(../../img/icon-wizard-stick-only.svg);
|
| 3118 |
background-position: 4px center;
|
| 3119 |
}
|
| 3120 |
|
| 3121 |
.leyka-admin .leyka-admin-gateway-card.gateway-card .gateway-card-action .button-secondary {
|
| 3122 |
width: 272px;
|
| 3123 |
margin-right: 0;
|
| 3124 |
}
|
| 3125 |
|
| 3126 |
.leyka-admin .filter-area {
|
| 3127 |
display: -ms-flexbox;
|
| 3128 |
display: flex;
|
| 3129 |
-ms-flex-pack: start;
|
| 3130 |
justify-content: flex-start;
|
| 3131 |
-ms-flex-wrap: wrap;
|
| 3132 |
flex-wrap: wrap;
|
| 3133 |
}
|
| 3134 |
|
| 3135 |
.leyka-admin .filter-area .filter-toggle {
|
| 3136 |
height: 40px;
|
| 3137 |
margin-right: 1rem;
|
| 3138 |
margin-bottom: 1rem;
|
| 3139 |
}
|
| 3140 |
|
| 3141 |
.leyka-admin .filter-area .filter-toggle img {
|
| 3142 |
cursor: pointer;
|
| 3143 |
}
|
| 3144 |
|
| 3145 |
.leyka-admin .filter-area .filter-toggle img.hide-filter {
|
| 3146 |
display: none;
|
| 3147 |
}
|
| 3148 |
|
| 3149 |
.leyka-admin .filter-area .filter-categories {
|
| 3150 |
display: none;
|
| 3151 |
-ms-flex-pack: start;
|
| 3152 |
justify-content: flex-start;
|
| 3153 |
height: 40px;
|
| 3154 |
margin-bottom: 1rem;
|
| 3155 |
margin-right: 12px;
|
| 3156 |
}
|
| 3157 |
|
| 3158 |
.leyka-admin .filter-area .filter-categories a.filter-category-item {
|
| 3159 |
font-weight: 400;
|
| 3160 |
font-size: 14px;
|
| 3161 |
line-height: 21px;
|
| 3162 |
color: #8f8f8f;
|
| 3163 |
background-color: #ffffff;
|
| 3164 |
border-color: #dddddd;
|
| 3165 |
height: 40px;
|
| 3166 |
line-height: 40px;
|
| 3167 |
border-radius: 20px;
|
| 3168 |
vertical-align: middle;
|
| 3169 |
padding-left: 24px;
|
| 3170 |
padding-right: 24px;
|
| 3171 |
margin-right: 1rem;
|
| 3172 |
text-decoration: none;
|
| 3173 |
border-bottom-style: solid;
|
| 3174 |
outline: none;
|
| 3175 |
overflow: hidden;
|
| 3176 |
}
|
| 3177 |
|
| 3178 |
.leyka-admin .filter-area .filter-categories a.filter-category-item.active {
|
| 3179 |
color: #ffffff;
|
| 3180 |
background-color: #0085ba;
|
| 3181 |
border-color: #0085ba;
|
| 3182 |
}
|
| 3183 |
|
| 3184 |
@media only screen and (max-width: 1270px) {
|
| 3185 |
.leyka-admin .filter-area .filter-categories a.filter-category-item {
|
| 3186 |
padding-left: 8px;
|
| 3187 |
padding-right: 8px;
|
| 3188 |
}
|
| 3189 |
}
|
| 3190 |
|
| 3191 |
.leyka-admin .filter-area a.filter-action {
|
| 3192 |
font-weight: 400;
|
| 3193 |
font-size: 14px;
|
| 3194 |
line-height: 21px;
|
| 3195 |
color: #8f8f8f;
|
| 3196 |
height: 40px;
|
| 3197 |
line-height: 40px;
|
| 3198 |
vertical-align: middle;
|
| 3199 |
text-decoration: none;
|
| 3200 |
border-bottom: none;
|
| 3201 |
white-space: nowrap;
|
| 3202 |
padding-left: 0;
|
| 3203 |
padding-right: 0;
|
| 3204 |
margin-right: 1rem;
|
| 3205 |
margin-bottom: 1rem;
|
| 3206 |
}
|
| 3207 |
|
| 3208 |
.leyka-admin .filter-area a.filter-action.filter-category-reset-filter {
|
| 3209 |
display: none;
|
| 3210 |
}
|
| 3211 |
|
| 3212 |
.leyka-admin .filter-area.show .filter-toggle img.hide-filter {
|
| 3213 |
display: unset;
|
| 3214 |
}
|
| 3215 |
|
| 3216 |
.leyka-admin .filter-area.show .filter-toggle img.show-filter {
|
| 3217 |
display: none;
|
| 3218 |
}
|
| 3219 |
|
| 3220 |
.leyka-admin .filter-area.show .filter-categories {
|
| 3221 |
display: -ms-flexbox;
|
| 3222 |
display: flex;
|
| 3223 |
}
|
| 3224 |
|
| 3225 |
.leyka-admin .filter-area.show a.filter-action.filter-category-show-filter {
|
| 3226 |
display: none;
|
| 3227 |
}
|
| 3228 |
|
| 3229 |
.leyka-admin .filter-area.show a.filter-action.filter-category-reset-filter {
|
| 3230 |
display: unset;
|
| 3231 |
}
|
| 3232 |
|
| 3233 |
@media only screen and (max-width: 1980px) {
|
| 3234 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper {
|
| 3235 |
-ms-flex: 0 0 984px;
|
| 3236 |
flex: 0 0 984px;
|
| 3237 |
}
|
| 3238 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper {
|
| 3239 |
-ms-flex-positive: 0;
|
| 3240 |
flex-grow: 0;
|
| 3241 |
-ms-flex-negative: unset;
|
| 3242 |
flex-shrink: unset;
|
| 3243 |
-ms-flex-preferred-size: auto;
|
| 3244 |
flex-basis: auto;
|
| 3245 |
}
|
| 3246 |
}
|
| 3247 |
|
| 3248 |
@media only screen and (max-width: 1600px) {
|
| 3249 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper {
|
| 3250 |
-ms-flex: 0 0 656px;
|
| 3251 |
flex: 0 0 656px;
|
| 3252 |
}
|
| 3253 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper {
|
| 3254 |
-ms-flex-positive: 0;
|
| 3255 |
flex-grow: 0;
|
| 3256 |
-ms-flex-negative: unset;
|
| 3257 |
flex-shrink: unset;
|
| 3258 |
-ms-flex-preferred-size: auto;
|
| 3259 |
flex-basis: auto;
|
| 3260 |
}
|
| 3261 |
}
|
| 3262 |
|
| 3263 |
@media only screen and (max-width: 1270px) {
|
| 3264 |
.leyka-settings-page {
|
| 3265 |
margin-left: 2rem;
|
| 3266 |
}
|
| 3267 |
.leyka-settings-page #payment-settings-area-new .main-area-wrapper {
|
| 3268 |
-ms-flex: 0 0 328px;
|
| 3269 |
flex: 0 0 328px;
|
| 3270 |
}
|
| 3271 |
.leyka-settings-page #payment-settings-area-new .side-area-wrapper {
|
| 3272 |
-ms-flex-positive: 0;
|
| 3273 |
flex-grow: 0;
|
| 3274 |
-ms-flex-negative: unset;
|
| 3275 |
flex-shrink: unset;
|
| 3276 |
-ms-flex-preferred-size: auto;
|
| 3277 |
flex-basis: auto;
|
| 3278 |
}
|
| 3279 |
}
|
| 3280 |
|
| 3281 |
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9wcmVzZXRzLnNjc3MiLCJfdHlwby5zY3NzIiwiX2NvbW1vbi5zY3NzIiwiX21peGlucy5zY3NzIiwiX2NvbXBvbmVudHMuc2NzcyIsIl93aXphcmQuc2NzcyIsIl93aXphcmRfaW5pdC5zY3NzIiwiX3dpemFyZF9jcC5zY3NzIiwiX3dpemFyZF95YW5kZXguc2NzcyIsIl9sb2FkZXIuc2NzcyIsImFkbWluLmNzcyIsImFkbWluLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEscURBQXFEO0FBY3JEOzs7O0dBSUc7QUFnRkgsc0JBQXNCO0FBNEV0QixnQkFBZ0I7QUM5S2hCLHFDQUFxQztBQUNyQyxtR0FBWTtBQ0daO0VER0MsNkpBSnFKO0VBS3JKLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQzhNbEI7O0FBL01PO0VEc0hQLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VDdEhOLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FPdEI7O0FBaEJUO0VEc0hDLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VDM0dGLGlCQUFpQjtFQUNqQixvQkFBb0I7Q0FDdkI7O0FBZmI7RUQ4SUMsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUMzSFYsY0FBYztFQUNkLG9CQUFvQjtDQUN2Qjs7QUF2Qkw7RUEwQlEsY0FBYztDQUNqQjs7QUFFRDtFQUVJLGNBQWM7RUFDZCxvQkFBb0I7Q0FVdkI7O0FBMUNMO0VBbUNZLHNCQUFzQjtFQUN0QixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixpQkFBaUI7Q0FDcEI7O0FBSUw7RUQwRUgsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUMxRVYsb0JBQW9CO0NBQ3ZCOztBQUVEO0VEMkVILGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VDM0VWLG1CQUFtQjtDQUN0Qjs7QUFFRDtFRDRF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O0dBQ3BCO0NENnNFWiIsImZpbGUiOiJhZG1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiogPT0gU2VldGluZ3MgYW5kIHZhcmlhYmxlcyAoX3ByZXNldHMuc2NzcykgID09ICoqL1xyXG5cclxuXHJcbi8vc2l6ZXNcclxuJGJhc2UgOiAgOHB4O1xyXG5cclxuJG9uZSA6IDQyMHB4O1xyXG4kdHdvIDogNjQwcHg7XHJcbiR0aHJlZSA6IDgwMHB4O1xyXG5cclxuXHJcbi8vY29sb3JzXHJcblxyXG4vL2RlY2xhcmUgQ1NTIHZhcmlhYmxlcyAtIHRoaXMgd2lsbCBiZSBpbmxpbmVkIGluIFBIUFxyXG4vKjpyb290IHtcclxuICAtLWNvbG9yLW1haW46IFx0XHQjMWRiMzE4O1xyXG4gIC0tY29sb3ItbWFpbi1kYXJrOiBcdCMxYWEzMTY7XHJcbiAgLS1jb2xvci1tYWluLWxpZ2h0OiBcdCM4YWU3MjQ7XHJcbn0qL1xyXG5cclxuLy8gbmF2IGNoYWluXHJcbiRjb2xvci1uYXYtYXJlYS1iZzogI2RkZGRkZDtcclxuJGNvbG9yLW5hdi1saW5lOiAjOGY4ZjhmO1xyXG4kY29sb3ItbmF2LXNlY3Rpb24tbWFya2VyLWJnOiAjZmZmZmZmO1xyXG4kY29sb3ItbmF2LXNlY3Rpb24tbWFya2VyLWRvbmUtYmc6ICM4ZjhmOGY7XHJcblxyXG4kY29sb3ItbmF2LXNlY3Rpb24tbWFya2VyLXRleHQ6ICM4ZjhmOGY7XHJcbiRjb2xvci1uYXYtc2VjdGlvbi1tYXJrZXItb3Blbi10ZXh0OiAjNDQ0NDRhO1xyXG4kY29sb3ItbmF2LXNlY3Rpb24tbWFya2VyLWFjdGl2ZS10ZXh0OiAjNDQ0NDRhO1xyXG4kY29sb3ItbmF2LXNlY3Rpb24tbWFya2VyLWRvbmUtdGV4dDogI2ZmZmZmZjtcclxuXHJcbiRjb2xvci1uYXYtc2VjdGlvbi10ZXh0OiAjOGY4ZjhmO1xyXG4kY29sb3ItbmF2LXNlY3Rpb24tb3Blbi10ZXh0OiAjNDQ0NDRhO1xyXG4kY29sb3ItbmF2LXNlY3Rpb24tYWN0aXZlLXRleHQ6ICM0NDQ0NGE7XHJcbiRjb2xvci1uYXYtc2VjdGlvbi1kb25lLXRleHQ6ICMwMDg1YmE7XHJcblxyXG4kY29sb3ItbmF2LXN0ZXAtdGV4dDogIzhmOGY4ZjtcclxuJGNvbG9yLW5hdi1zdGVwLWFjdGl2ZS10ZXh0OiAjMDA4NWJhO1xyXG4kY29sb3ItbmF2LXN0ZXAtZG9uZS10ZXh0OiAjNDQ0NDRhO1xyXG5cclxuJGNvbG9yLW5hdi1zdGVwLW1hcmtlci1iZzogIzhmOGY4ZjtcclxuJGNvbG9yLW5hdi1zdGVwLW1hcmtlci1hY3RpdmUtYmc6ICMwMDg1YmE7XHJcbiRjb2xvci1uYXYtc3RlcC1tYXJrZXItZG9uZS1iZzogIzQ0NDQ0YTtcclxuXHJcbi8vIG1haW4gYXJlYVxyXG4kY29sb3Itd2l6YXJkLXRleHQ6ICM0NDQ0NGE7XHJcbiRjb2xvci13aXphcmQtcGxhY2Vob2xkZXI6ICM4ZjhmOGY7XHJcbiRjb2xvci13aXphcmQtZmllbGQtZXhwbGFpbjogIzhmOGY4ZjtcclxuXHJcbiRjb2xvci13aXphcmQtbGluazogIzAwODViYTtcclxuJGNvbG9yLXdpemFyZC1saW5rLWhvdmVyOiAjMjVhMGQxO1xyXG4kY29sb3Itd2l6YXJkLWxpbmstYWN0aXZlOiAjMDA2Nzk5O1xyXG5cclxuJGNvbG9yLXdpemFyZC1saW5rLXNlYzogIzhmOGY4ZjtcclxuJGNvbG9yLXdpemFyZC1saW5rLXNlYy1ob3ZlcjogI2FhYWFhYTtcclxuJGNvbG9yLXdpemFyZC1saW5rLXNlYy1hY3RpdmU6ICM0NDQ0NGE7XHJcblxyXG4kY29sb3Itd2l6YXJkLWVycm9yLW1lc3NhZ2U6ICNkNDNjNTc7XHJcbiRjb2xvci13aXphcmQtcmVxdWlyZWQtc2lnbjogI2Q0M2M1NztcclxuJGNvbG9yLXdpemFyZC1wcmV2aWV3LWJvcmRlcjogI2RkZGRkZDtcclxuXHJcbiRjb2xvci13aXphcmQtdG9vbHRpcC1iZzogIzAwNjc5OTtcclxuXHJcbi8vIGVkaXRvciBzcGVjaWFsIGNvbG9yc1xyXG4kY29sb3ItZWRpdG9yLWxleWthLWtleTogIzgwYzJkYztcclxuXHJcbi8vU0FTUyB2YXJpYWJsZXNcclxuJGNvbG9yLW1haW46IFx0XHR2YXIoLS1jb2xvci1tYWluKTtcclxuJGNvbG9yLW1haW4tZGFyazogXHR2YXIoLS1jb2xvci1tYWluLWRhcmspO1xyXG5cclxuJGNvbG9yLWxpbmsgOlx0IzI5NjNFODtcclxuJGNvbG9yLXRleHQ6XHQjMzMzMzMzO1xyXG4kY29sb3Itd2hpdGU6XHQjZmZmZmZmO1xyXG5cclxuJGNvbG9yLXRleHQtYmxhY2s6XHRcdCMwMDAwMDA7XHJcbiRjb2xvci10ZXh0LXNlbWk6XHRcdCM2NjY2NjY7XHJcbiRjb2xvci10ZXh0LWxpZ2h0Olx0XHQjOTk5OTk5O1xyXG4kY29sb3ItdGV4dC1saWdodDI6XHRcdCNiMmIyYjI7XHJcbiRjb2xvci1zZWNvbmRhcnktYnV0dG9uOiAjNDQ0NDRhO1xyXG5cclxuJGNvbG9yLWJvcmRlci1ub3JtYWw6XHQjY2NjY2NjO1xyXG4kY29sb3ItYm9yZGVyLWxpZ2h0Olx0I2VlZWVlZTtcclxuJGNvbG9yLWJvcmRlci10aW55Olx0XHQjZjZmNmY2O1xyXG4kY29sb3ItYm9yZGVyLWRhcms6XHRcdCMzNTNkM2Y7XHJcbiRjb2xvci1ib3JkZXItc2Vjb25kYXJ5LWJ1dHRvbjogI2RkZGRkZDtcclxuXHJcbiRjb2xvci1ib3JkZXItbGlnaHQtMDAxOiAjZjFmMWYxO1xyXG5cclxuJGNvbG9yLWZvcm0taW52YWxpZDpcdCNEMDAxMUI7XHJcbiRjb2xvci1mb3JtLWFjdGl2ZTpcdFx0dmFyKC0tY29sb3ItbWFpbi1saWdodCk7XHJcblxyXG5cclxuXHJcbkBmdW5jdGlvbiBjb2xvcigkY29sb3ItbmFtZSkge1xyXG4gIEByZXR1cm4gdmFyKC0tY29sb3ItI3skY29sb3ItbmFtZX0pO1xyXG59XHJcblxyXG5cclxuLyoqID09IEVsZW1lbnRzID09ICoqL1xyXG5AbWl4aW4gYnV0dG9uKCRtb2Q6IGRlZmF1bHQpe1xyXG5cdEBpbmNsdWRlIGJvZHktdGV4dCgpO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1tYWluO1xyXG5cdHBhZGRpbmc6IDEwcHggMjZweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAyM3B4O1xyXG5cdHRyYW5zaXRpb246IGFsbCAwLjM1cztcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG5cdCY6dmlzaXRlZCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdH1cclxuXHQmOmhvdmVyLCAmOmZvY3VzIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1tYWluLWRhcms7XHJcblx0fVxyXG5cclxuXHRAaWYgJG1vZCA9PSBzbWFsbCB7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDZweCAyNHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMThweDtcclxuXHR9XHJcbiAgICBAZWxzZSBpZiAkbW9kID09IG1lZGl1bSB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDI0cHggMTJweCAyNHB4O1xyXG4gICAgfVxyXG5cdEBlbHNlIGlmICRtb2QgPT0gYWN0aW9uIHtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDI3cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAyNnB4O1xyXG5cdFx0bWluLXdpZHRoOiAyMDBweDtcclxuXHRcdGZvbnQtc2l6ZTogMTRweDtcclxuICAgIH1cclxuXHRcclxufVxyXG5cclxuQG1peGluIHN1cHBvcnRlcnMoKSB7XHJcblxyXG5cdHN0cm9uZyB7IGZvbnQtd2VpZ2h0OiBib2xkOyB9XHJcblx0Y29sb3I6ICRjb2xvci10ZXh0O1xyXG5cclxuXHRhIHtcclxuXHRcdEBpbmNsdWRlIGludGVybmFsLXN1YmxpbmsoKTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBpbnRlcm5hbC1saW5rKCkge1xyXG5cdGNvbG9yOiAkY29sb3ItbGluaztcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRib3JkZXI6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblxyXG5cdCY6dmlzaXRlZCB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWxpbms7XHJcblx0fVxyXG5cdCY6aG92ZXIsICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuXHRcdGNvbG9yOiBkYXJrZW4oJGNvbG9yLWxpbmssIDEwJSk7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gaW50ZXJuYWwtc3VibGluaygpIHtcclxuXHRjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcblx0Jjp2aXNpdGVkIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcclxuXHR9XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0Ym9yZGVyOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLyoqID09IE1xID09ICoqL1xyXG5cclxuQG1peGluIGZvcigkbWVkaWEpIHtcclxuXHRAaWYgJG1lZGlhID09IHNtYWxsLXNjcmVlbnMge1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG9uZSkgeyBAY29udGVudDsgfVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gbWVkaXVtLXNjcmVlbnMge1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHR3bykgeyBAY29udGVudDsgfVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0gbGFyZ2Utc2NyZWVucyB7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGhyZWUpIHsgQGNvbnRlbnQ7IH1cclxuXHR9XHJcblx0QGVsc2UgaWYgJG1lZGlhID09IGV4bGFyZ2Utc2NyZWVucyB7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZm91cikgeyBAY29udGVudDsgfVxyXG5cdH1cclxuXHRAZWxzZSBpZiAkbWVkaWEgPT0geHhsYXJnZS1zY3JlZW5zIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmaXZlKSB7IEBjb250ZW50OyB9XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gdXB0bygkbWVkaWEpIHtcclxuXHRAaWYgJG1lZGlhID09IHNtYWxsLXNjcmVlbnMge1xyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG9uZSAtIDEpIHsgQGNvbnRlbnQ7IH1cclxuXHR9XHJcblx0QGVsc2UgaWYgJG1lZGlhID09IG1lZGl1bS1zY3JlZW5zIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0d28gLSAxKSB7IEBjb250ZW50OyB9XHJcblx0fVxyXG5cdEBlbHNlIGlmICRtZWRpYSA9PSBsYXJnZS1zY3JlZW5zIHtcclxuXHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0aHJlZSAtIDEpIHsgQGNvbnRlbnQ7IH1cclxuXHR9XHJcblx0QGVsc2UgaWYgJG1lZGlhID09IGV4bGFyZ2Utc2NyZWVucyB7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZm91ciAtIDEpIHsgQGNvbnRlbnQ7IH1cclxuXHR9XHJcblx0QGVsc2UgaWYgJG1lZGlhID09IHh4bGFyZ2Utc2NyZWVucyB7XHJcblx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZml2ZSAtIDEpIHsgQGNvbnRlbnQ7IH1cclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBvay1pY29uKCkge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2ljb24tb2stY2lyY2xlZC5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIG1hcmdpbjogMCAxMnB4IDAgMDtcclxufVxyXG5cclxuQG1peGluIG9rLXNtaWxlLWljb24oKSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDE2cHg7XHJcbiAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvaWNvbi1vay1zbWlsZS5zdmcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIG1hcmdpbjogMCA2cHggMCAwO1xyXG59XHJcblxyXG5AbWl4aW4gYXJyb3ctbGVmdC1pY29uKCkge1xyXG5cclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDhweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29uLWFycm93LWxlZnQuc3ZnKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBtYXJnaW46IDZweCA2cHggMCAwO1xyXG5cclxufVxyXG5cclxuQG1peGluIGVycm9yLWljb24oKSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvaWNvbi1lcnJvci1jaXJjbGVkLnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgbWFyZ2luOiAwIDEycHggMCAwO1xyXG59XHJcblxyXG5AbWl4aW4gY29tbW9uLWVycm9yLW1lc3NhZ2UoJG1heC13aWR0aDogZGVmYXVsdCkge1xyXG4gICAgcGFkZGluZzogOHB4IDE2cHg7XHJcblxyXG4gICAgQGlmICRtYXgtd2lkdGggPT0gZGVmYXVsdCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfSBAZWxzZSBpZiAkbWF4LXdpZHRoID09IHNldHRpbmdzLWJsb2NrIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDQ5MHB4OyAvLyA1MjRweCAtIDIqMTZweCBvZiBwYWRkaW5ncyAtIDIqMXB4IG9mIGJvcmRlcnNcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgY29sb3I6ICRjb2xvci10ZXh0LXNlbWk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudGl6ZSgkY29sb3Itd2l6YXJkLWVycm9yLW1lc3NhZ2UsIDAuNik7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkY29sb3Itd2l6YXJkLWVycm9yLW1lc3NhZ2UsIDAuOCk7XHJcbn0iLCIvKiogPT0gVHlwb2dyYXBoeSAoX3R5cG8uc2NzcykgPT0gKiovXHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCw0MDBpLDUwMCw3MDAsOTAwJnN1YnNldD1jeXJpbGxpYycpO1xyXG5cclxuJGJvZHk6IFwiUm9ib3RvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcclxuXHJcbi8vIFR5cG9cclxuQG1peGluIGJvZHktdGV4dCgkbW9kOiBkZWZhdWx0KSB7XHJcblx0Zm9udC1mYW1pbHk6ICRib2R5O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjFweDtcclxuXHJcblx0QGlmICRtb2QgPT0gc3Ryb25nIHtcclxuXHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0fVxyXG5cdEBlbHNlIGlmICRtb2QgPT0gaXRhbGljIHtcclxuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBhbW91bnQtaW5wdXQge1xyXG5cdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRmb250LXdlaWdodDogMTAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDM4cHg7XHJcblx0bGluZS1oZWlnaHQ6IDQycHg7XHJcbn1cclxuXHJcbkBtaXhpbiBzdGVwLWJhY2soJG1vZDogZGVmYXVsdCkge1xyXG5cdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE2cHg7XHJcbn1cclxuXHJcbkBtaXhpbiBzdGVwLXRpdGxlKCRtb2Q6IGRlZmF1bHQpIHtcclxuXHRmb250LWZhbWlseTogJGJvZHk7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcblxyXG5AbWl4aW4gaW5wdXQtdGV4dCgkbW9kOiBkZWZhdWx0KSB7XHJcblx0Zm9udC1mYW1pbHk6ICRib2R5O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxufVxyXG5cclxuQG1peGluIGlucHV0LWxhYmVsKCRtb2Q6IGRlZmF1bHQpIHtcclxuXHRmb250LWZhbWlseTogJGJvZHk7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcblxyXG5AbWl4aW4gbm90ZS10ZXh0KCRtb2Q6IGRlZmF1bHQpIHtcclxuXHRmb250LWZhbWlseTogJGJvZHk7XHJcblx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG59XHJcblxyXG5AbWl4aW4gdGhhbmt5b3UtdGl0bGUoJG1vZDogZGVmYXVsdCkge1xyXG4gICAgZm9udC1mYW1pbHk6ICRib2R5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG5AbWl4aW4gbm8tdGhhbmt5b3UtbGluaygkbW9kOiBkZWZhdWx0KSB7XHJcbiAgICBmb250LWZhbWlseTogJGJvZHk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XHJcbn1cclxuXHJcbkBtaXhpbiBpbmZvcm15b3UtdGV4dCgkbW9kOiBkZWZhdWx0KSB7XHJcbiAgICBmb250LWZhbWlseTogJGJvZHk7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbn1cclxuXHJcbkBtaXhpbiBlcnJvci10ZXh0KCRtb2Q6IGRlZmF1bHQpIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkYm9keTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjFweDtcclxufVxyXG5cclxuLy8gbmF2IGNoYWluXHJcbkBtaXhpbiBjaGFpbi1zZWN0aW9uLW1hcmtlciB7XHJcblx0Zm9udC1mYW1pbHk6ICRib2R5O1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuQG1peGluIGNoYWluLXNlY3Rpb24tdGl0bGUge1xyXG5cdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG5AbWl4aW4gY2hhaW4tc3RlcCB7XHJcblx0Zm9udC1mYW1pbHk6ICRib2R5O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4vLyBtYWluIGFyZWFcclxuQG1peGluIHdpemFyZC1oMSB7XHJcblx0Zm9udC1zaXplOiA0OHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbkBtaXhpbiB3aXphcmQtaDIge1xyXG5cdGZvbnQtc2l6ZTogMjNweDtcclxuXHRsaW5lLWhlaWdodDogMzRweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG5AbWl4aW4gd2l6YXJkLWgzIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE5cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuQG1peGluIHdpemFyZC1oNCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbkBtaXhpbiB3aXphcmQtdGV4dCB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbkBtaXhpbiB3aXphcmQtYnV0dG9uLWNhcHRpb24ge1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRsaW5lLWhlaWdodDogMTlweDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5AbWl4aW4gd2l6YXJkLWZpZWxkLWxhYmVsIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG5AbWl4aW4gd2l6YXJkLWZpZWxkLWxhYmVsLXJpY2gtZWRpdCB7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuQG1peGluIHdpemFyZC1maWVsZC1pbnB1dC10ZXh0IHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuQG1peGluIHdpemFyZC1maWVsZC1leHBsYWluIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuQG1peGluIHdpemFyZC1hY3Rpb24tbGluayB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbkBtaXhpbiB3aXphcmQtZmllbGQtbWVzc2FnZSB7XHJcblx0Zm9udC1zaXplOiAxMHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbkBtaXhpbiB3aXphcmQtZmllbGQtbGFiZWwtcmVxdWlyZWQtc2lnbiB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbkBtaXhpbiB3aXphcmQtcHJlaXZldy10aXRsZSB7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuQG1peGluIGVkaXRvci10ZXh0KCkge1xyXG5cdGZvbnQtZmFtaWx5OiAkYm9keTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXNpemU6IDE0cHg7XHJcblx0bGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuQG1peGluIGluZm8yY29weSgpIHtcclxuXHRmb250LWZhbWlseTogJGJvZHk7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0bGluZS1oZWlnaHQ6IDE5cHg7XHJcbn1cclxuXHJcbkBtaXhpbiBjb3B5MmNsaXBib3JhZC1saW5rIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkYm9keTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTVweDtcclxufVxyXG5cclxuLy8gZ2F0ZXdheSBjYXJkXHJcbkBtaXhpbiBnYXRld2F5LWNhcmQtdGl0bGUge1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG59XHJcblxyXG5AbWl4aW4gZ2F0ZXdheS1jYXJkLXN0YXR1cyB7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bGluZS1oZWlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi8vIGdhdGV3YXkgZmlsdGVyXHJcbkBtaXhpbiBnYXRld2F5LWZpbHRlci1pdGVtIHtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRsaW5lLWhlaWdodDogMjFweDtcclxufVxyXG4iLCIvLyBUbXAgLSBwbGFjZSBpdCBpbnNpZGUgLmxleWthLWFkbWluXHJcblxyXG4vLyBUbXAgZW5kXHJcblxyXG4ubGV5a2EtYWRtaW4ge1xyXG4gICAgXHJcbiAgICBAaW5jbHVkZSBib2R5LXRleHQoKTtcclxuICAgIFxyXG4gICAgLy8gdHlwb1xyXG4gICAgLnN0ZXAtdGl0bGUge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgd2l6YXJkLWgyKCk7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQxcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYuZ3JlYXRlciB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aXphcmQtaDEoKTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ5cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgICAgICAgICBcclxuICAgIHAge1xyXG4gICAgICAgIEBpbmNsdWRlIHdpemFyZC10ZXh0KCk7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBwOmVtcHR5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICB1bCB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMnB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIGgxIHtcclxuICAgICAgICBAaW5jbHVkZSB3aXphcmQtaDEoKTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBoMiB7XHJcbiAgICAgICAgQGluY2x1ZGUgd2l6YXJkLWgyKCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBoMyB7XHJcbiAgICAgICAgQGluY2x1ZGUgd2l6YXJkLWgzKCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBoNCB7XHJcbiAgICAgICAgQGluY2x1ZGUgd2l6YXJkLWg0KCk7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgIC8vIGNvbnRyb2xzXHJcbiAgICAuYnV0dG9uLXByaW1hcnkge1xyXG4gICAgICAgIEBpbmNsdWRlIGxleWthLWJ1dHRvbi1wcmltYXJ5KCk7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBAaW5jbHVkZSBsZXlrYS1idXR0b24tcHJpbWFyeSgpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXNlY29uZGFyeS1idXR0b247XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnktYnV0dG9uO1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLXNlY29uZGFyeS1idXR0b247XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LWJ1dHRvbjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIFxyXG4gICAgYSB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtbGluaztcclxuICAgICAgICBcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtbGluay1ob3ZlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1saW5rLWFjdGl2ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGFbaHJlZj1cIiNcIl0ge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGNvbG9yLXdpemFyZC1saW5rO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBhLmlubGluZSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBhLmxpbmstc2VjIHtcclxuICAgICAgICBAaW5jbHVkZSBsZXlrYS1saW5rLXNlYygpO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBcclxuICAgIC8vIGZvcm1zXHJcbiAgICAub3B0aW9uLWJsb2NrLCAubGV5a2Etb3B0aW9ucy1zZWN0aW9uICB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcclxuICAgICAgICBcclxuICAgICAgICAmLm9wdGlvbi10aXRsZS1oaWRkZW4gLmZpZWxkLWNvbXBvbmVudC50aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub3B0aW9uLWRlc2NyaXB0aW9uLWhpZGRlbiAuZmllbGQtY29tcG9uZW50LmhlbHAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLnR5cGUtcmljaF9odG1sIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxleWthLXJpY2gtaHRtbCgpO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmZpZWxkLWNvbXBvbmVudCB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxleWthLWZpZWxkLXRpdGxlKCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAmLmZpZWxkIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxleWthLWZpZWxkLWNvbnRyb2woKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi5oZWxwIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxleWthLWZpZWxkLWhlbHAoKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5oYXMtZXJyb3JzIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5maWVsZC1jb21wb25lbnQge1xyXG4gICAgICAgICAgICAgICAgJi5maWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGV5a2EtZmllbGQtY29udHJvbC1lcnJvcigpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgLmZpZWxkLXJhZGlvIHtcclxuICAgICAgICAgICAgLmZpZWxkLWNvbXBvbmVudC5oZWxwIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5jaGVja2JveCB7XHJcbiAgICAgICAgICAgIC5zaW5nbGUtY29udHJvbCB7XHJcbiAgICAgICAgICAgICAgICAuZmllbGQtY29tcG9uZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsZXlrYS1maWVsZC1jaGVja2JveCgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICYuZmlsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxleWthLWZpZWxkLWZpbGUoKTtcclxuICAgICAgICAgICAgLmZpZWxkLWVycm9ycyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJi5maWVsZC1yYWRpbyB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBAaW5jbHVkZSBsZXlrYS1maWVsZC1yYWRpbygpO1xyXG4gICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICB9XHJcblxyXG4gICAgLmdhdGV3YXktbG9nbyB7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAgIC5maWVsZC1xIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgZmllbGQtcSgpO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IC0zcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5nYXRld2F5LWxvZ28tcGljIHtcclxuXHJcbiAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcbiAgICBcclxufSAvLyBlbmQgb2YgbGV5a2EtYWRtaW5cclxuXHJcbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiB7XHJcbiAgICAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbGV5a2EtYnV0dG9uLXByaW1hcnkoKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zZWNvbmRhcnktYnV0dG9uO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5LWJ1dHRvbjtcclxuICAgICAgICBcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1zZWNvbmRhcnktYnV0dG9uO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeS1idXR0b247XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiB7XHJcbiAgICAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI0cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI0cHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMycHg7XHJcbiAgICAgICAgd2lkdGg6IDcyM3B4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICYuY29sbGFwc2VkIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2ljb24tYWNjb3JkLWNvbGxhcHNlZC5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5oZWFkZXIge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtdGV4dDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29uLWFjY29yZC1leHBhbmRlZC5zdmcpO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5zZWN0aW9uLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmF0dGVudGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtZXJyb3ItbWVzc2FnZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmID4gZGl2IHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTQ0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuc3VibWl0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmxleWthLXJpY2gtaHRtbC1maWVsZC13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAud3AtZWRpdG9yLXRvb2xzIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuZmllbGQtY29tcG9uZW50LnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmxleWthLXJhZGlvLWZpZWxkLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkLWNvbXBvbmVudC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmZpZWxkLWNvbXBvbmVudC5maWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJiA+IGxhYmVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5maWVsZC1jb21wb25lbnQuaGVscCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5wbGFjZWhvbGRlcnMtaGVscCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29kZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAucGxhY2Vob2xkZXJzLWhlbHAtYWN0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGEsIGE6YWN0aXZlLCBhOmhvdmVyLCBhOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmZpZWxkLWNvbXBvbmVudCB7XHJcbiAgICAgICAgICAgICAgICAmLmZpZWxkIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEzNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuZmllbGQtc3VjY2VzcyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAjbGV5a2FfZW1haWxfdGhhbmtzX3RleHQtd3JhcHBlcixcclxuICAgICAgICAgICAgI2xleWthX2VtYWlsX3JlY3VycmluZ19pbml0X3RoYW5rc190ZXh0LXdyYXBwZXIsXHJcbiAgICAgICAgICAgICNsZXlrYV9lbWFpbF9yZWN1cnJpbmdfb25nb2luZ190aGFua3NfdGV4dC13cmFwcGVyLFxyXG4gICAgICAgICAgICAjbGV5a2FfZW1haWxfY2FtcGFpZ25fdGFyZ2V0X3JlYWNoaW5nX3RleHQtd3JhcHBlcixcclxuICAgICAgICAgICAgI2xleWthX2VtYWlsX25vdGlmaWNhdGlvbl90ZXh0LXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkLWNvbXBvbmVudC5oZWxwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICNsZXlrYV9lbWFpbF90aGFua3NfdGV4dC1maWVsZF9pZnIsXHJcbiAgICAgICAgICAgICNsZXlrYV9lbWFpbF9yZWN1cnJpbmdfaW5pdF90aGFua3NfdGV4dC1maWVsZF9pZnIsXHJcbiAgICAgICAgICAgICNsZXlrYV9lbWFpbF9yZWN1cnJpbmdfb25nb2luZ190aGFua3NfdGV4dC1maWVsZF9pZnIsXHJcbiAgICAgICAgICAgICNsZXlrYV9lbWFpbF9jYW1wYWlnbl90YXJnZXRfcmVhY2hpbmdfdGV4dC1maWVsZF9pZnIsXHJcbiAgICAgICAgICAgICNsZXlrYV9lbWFpbF9ub3RpZmljYXRpb25fdGV4dC1maWVsZF9pZnIge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAjbGV5a2Ffbm90aWZ5X2RvbmF0aW9uc19tYW5hZ2Vycy13cmFwcGVyLFxyXG4gICAgICAgICAgICAjbGV5a2Ffbm90aWZ5X21hbmFnZXJzX29uX3JlY3VycmVudHMtd3JhcHBlcixcclxuICAgICAgICAgICAgI2xleWthX3NlbmRfZG9ub3JfZW1haWxzX29uX2NhbXBhaWduX3RhcmdldF9yZWFjaGluZy13cmFwcGVyLFxyXG4gICAgICAgICAgICAjbGV5a2FfcmVjZWl2ZXJfbGVnYWxfdHlwZS13cmFwcGVyLFxyXG4gICAgICAgICAgICAjbGV5a2FfbGFuZzJ1cGxvYWQtd3JhcHBlcixcclxuICAgICAgICAgICAgI2xleWthX2RlbGV0ZV9wbHVnaW5fb3B0aW9ucy13cmFwcGVyLFxyXG4gICAgICAgICAgICAjbGV5a2FfZGVsZXRlX3BsdWdpbl9kYXRhLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkLWNvbXBvbmVudC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgI2xleWthX29yZ19iYW5rX2JpYy13cmFwcGVyLFxyXG4gICAgICAgICAgICAjbGV5a2Ffb3JnX2JhbmtfY29ycl9hY2NvdW50LXdyYXBwZXIsXHJcbiAgICAgICAgICAgICNsZXlrYV90ZWNoX3N1cHBvcnRfZW1haWwtd3JhcHBlcixcclxuICAgICAgICAgICAgI2xleWthX2xhbmcydXBsb2FkLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0OHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAvLyBzaG9ydCBhbmQgZmxvYXRlZFxyXG4gICAgICAgICAgICAjbGV5a2Ffb3JnX3N0YXRlX3JlZ19udW1iZXItd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQ4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgI2xleWthX29yZ19rcHAtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQ4cHg7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgI2xleWthX29yZ19pbm4td3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQ4cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLy8gdXBsb2FkIGwxMG5cclxuICAgICAgICAmI3VwbG9hZF9sMTBuIHtcclxuICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgLmZpZWxkLWNvbXBvbmVudC5oZWxwIHtcclxuICAgICAgICAgICAgICAgICAgICAuZmllbGQtc3VjY2VzcyxcclxuICAgICAgICAgICAgICAgICAgICAuZmllbGQtZXJyb3JzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLnN1Ym1pdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmxleWthLWxvYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJiNlbWFpbF9mcm9tIHtcclxuICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgLmxleWthLXRleHQtZmllbGQtd3JhcHBlciAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjQ4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbml0LXdpemFyZC10YWIge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29uLXdpemFyZC1zdGljay1vbmx5LnN2Zyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdpemFyZC1saW5rO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICBcclxufVxyXG5cclxuLy8gd3AgbWVzc2FnZXNcclxuLnVwZGF0ZS1uYWcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDcycHg7XHJcbn0gICAgXHJcblxyXG4uYWRtaW5fcGFnZV9sZXlrYV9zZXR0aW5nc19uZXcge1xyXG4gICAgLnVwZGF0ZS1uYWcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE0cHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWVzc2FnZSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNzJweDtcclxufVxyXG5cclxuLmxleWthLWFkbWluIHtcclxuICAgICNtZXNzYWdlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBjb25uZWN0IHN0YXRzIG9wdGlvblxyXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4ge1xyXG4gICAgXHJcbiAgICAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIHtcclxuICAgICAgICAjbGV5a2Ffc2VuZF9wbHVnaW5fc3RhdHMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5zdWJtaXQge1xyXG4gICAgICAgICAgICAuZGlzY29ubmVjdC1zdGF0cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1saW5rO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOm5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRjb2xvci13aXphcmQtbGluaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiQG1peGluIG9wdGlvbmFsLWF0LXJvb3QoJHNlbCkge1xyXG4gIEBhdC1yb290ICN7aWYobm90ICYsICRzZWwsIHNlbGVjdG9yLWFwcGVuZCgmLCAkc2VsKSl9IHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHBsYWNlaG9sZGVyIHtcclxuICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzotbW96LXBsYWNlaG9sZGVyJykge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBvcHRpb25hbC1hdC1yb290KCc6Oi1tb3otcGxhY2Vob2xkZXInKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG9wdGlvbmFsLWF0LXJvb3QoJzotbXMtaW5wdXQtcGxhY2Vob2xkZXInKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIGZvcm0gZmllbGRzXHJcbkBtaXhpbiBsZXlrYS1yaWNoLWh0bWwge1xyXG4gIFxyXG4gICAgbWF4LXdpZHRoOiA2ODBweDtcclxuICAgIFxyXG4gICAgLndwLWVkaXRvci10YWJzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgLmZpZWxkLWNvbXBvbmVudC50aXRsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHdpemFyZC1maWVsZC1sYWJlbC1yaWNoLWVkaXQoKTtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBmaWVsZC1xIHtcclxuICBcclxuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcclxuICAgIGltZyB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuZmllbGQtcS10b29sdGlwIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIC8vZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdpemFyZC10b29sdGlwLWJnO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDhweCA4cHggOHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgICAgICB6LWluZGV4OiAxMTtcclxuICAgICAgICB0b3A6IDE1MCU7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICBcclxuICAgICAgICB3aWR0aDogMjA0cHg7XHJcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcclxuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgICAgICAgLy93aGl0ZS1zcGFjZTogcHJlLWxpbmU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6YmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOjA7XHJcbiAgICAgICAgICAgIGhlaWdodDowO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206OHB4IHNvbGlkICRjb2xvci13aXphcmQtdG9vbHRpcC1iZztcclxuICAgICAgICAgICAgbGVmdDpjYWxjKDUwJSAtIDRweCk7XHJcbiAgICAgICAgICAgIHRvcDotN3B4OyAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjplbXB0eSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICAuZmllbGQtcS10b29sdGlwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmVtcHR5IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbkBtaXhpbiBsZXlrYS1maWVsZC10aXRsZSB7XHJcbiAgXHJcbiAgICBAaW5jbHVkZSB3aXphcmQtZmllbGQtbGFiZWwoKTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIFxyXG4gICAgLnRleHQge1xyXG4gICAgICAgIG9yZGVyOiAxO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAucmVxdWlyZWQge1xyXG4gICAgICAgIEBpbmNsdWRlIHdpemFyZC1maWVsZC1sYWJlbC1yZXF1aXJlZC1zaWduKCk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtcmVxdWlyZWQtc2lnbjtcclxuICAgICAgICBvcmRlcjogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDE0cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5maWVsZC1xIHtcclxuICAgICAgQGluY2x1ZGUgZmllbGQtcSgpO1xyXG4gICAgICBvcmRlcjogMjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMTVweDtcclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG5AbWl4aW4gbGV5a2EtZmllbGQtY29udHJvbCB7XHJcbiAgICAvLyBUT0RPOiBtb3ZlIGNvbG9ycyB0byBwcmVzZXRzIGFmdGVyIGNvbWxldGVcclxuICAgIGlucHV0W3R5cGU9dGV4dF0sIGlucHV0W3R5cGU9ZW1haWxdLCBpbnB1dFt0eXBlPXBhc3N3b3JkXSwgaW5wdXRbdHlwZT10ZXh0XSwgaW5wdXRbdHlwZT1udW1iZXJdLCBzZWxlY3QsIHRleHRhcmVhIHtcclxuICAgICAgICBAaW5jbHVkZSB3aXphcmQtZmllbGQtaW5wdXQtdGV4dCgpO1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2l6YXJkLXRleHQ7XHJcbiAgICAgICAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1wbGFjZWhvbGRlcjtcclxuICAgICAgICB9ICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgICAgICBwYWRkaW5nOiAxcHggNnB4IDNweCA2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgIC8vd2lkdGg6IDI0OHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJjphY3RpdmUsICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC10ZXh0O1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgICAgIHdpZHRoOiAyNDhweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgdGV4dGFyZWEge1xyXG4gICAgICAgIGhlaWdodDogNjJweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcclxuICAgICAgICB3aWR0aDogMThweDtcclxuICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIGlucHV0W3R5cGU9Y2hlY2tib3hdLCBpbnB1dFt0eXBlPXJhZGlvXSB7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgICAgQGluY2x1ZGUgd2l6YXJkLWZpZWxkLWxhYmVsKCk7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICYgPiBpbnB1dCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH0gIFxyXG59XHJcblxyXG5AbWl4aW4gbGV5a2EtZmllbGQtY29udHJvbC1lcnJvciB7XHJcbiAgICBpbnB1dCwgc2VsZWN0LCB0ZXh0YXJlYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y4ZWNlZjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVjOGQwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGV5a2EtZmllbGQtY2hlY2tib3gge1xyXG4gICAgJi50aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYuZmllbGQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGV5a2EtZmllbGQtcmFkaW8ge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAucmFkaW8tZW50cnktZGVzY3JpcHRpb24geyAvKiogQHRvZG8gTWFrZSBpdCBhIHBvcHVwICovXHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGxleWthLWZpZWxkLWZpbGUge1xyXG4gIFxyXG4gICAgbGFiZWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5maWVsZC1jb21wb25lbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIGlucHV0W3R5cGU9ZmlsZV0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNDhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGlucHV0W3R5cGU9YnV0dG9uXSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHdpemFyZC1idXR0b24tY2FwdGlvbigpO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNDhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIC8vcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgc3Bhbi5jaG9zZW4tZmlsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIHdpemFyZC1idXR0b24tY2FwdGlvbigpO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDI1NHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbkBtaXhpbiBsZXlrYS1maWVsZC1oZWxwIHtcclxuICAgIEBpbmNsdWRlIHdpemFyZC1maWVsZC1leHBsYWluKCk7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1maWVsZC1leHBsYWluO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5AbWl4aW4gbGV5a2EtYnV0dG9uLXByaW1hcnkge1xyXG4gICAgQGluY2x1ZGUgd2l6YXJkLWJ1dHRvbi1jYXB0aW9uKCk7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIHdpZHRoOiAyNDhweDtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGxleWthLWxpbmstc2VjIHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2l6YXJkLWxpbmstc2VjO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itd2l6YXJkLWxpbmstc2VjO1xyXG4gICAgXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1saW5rLXNlYy1ob3ZlcjtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1saW5rLXNlYy1hY3RpdmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtaXhpbiBsZXlrYS1wbS1pY29ucyB7XHJcbiAgICBmbGV4OiAwIDEgNTAlO1xyXG4gICAgcGFkZGluZzogNHB4IDE2cHg7XHJcbiAgXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgXHJcbiAgICAucG0taWNvbiB7XHJcbiAgICAgIFxyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgXHJcbiAgICAgICAgJltzcmMkPVwiLnBuZ1wiXSB7XHJcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG5AbWl4aW4gbGV5a2EtZ2F0ZXdheS1kZXRhaWxzIHtcclxuICBcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgZmxleDogMCAxIDUwJTtcclxuXHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcblxyXG4gICAgLmRldGFpbHMtZWxlbWVudCB7XHJcblxyXG4gICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZGV0YWlscy1waWMge1xyXG5cclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuXHJcbiAgICAgICAgICAgIGhlaWdodDogMjdweDtcclxuXHJcbiAgICAgICAgICAgIC5jb21taXNzaW9uLXNpemUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG59IiwiLy8gaGVscCBjaGF0XHJcbi5sZXlrYS13aXphcmQsIC5sZXlrYS1hZG1pbiB7XHJcblxyXG4gICAgLnN0ZXAtY29tbW9uLWVycm9ycy5oYXMtZXJyb3JzIHtcclxuICAgICAgICBAaW5jbHVkZSBjb21tb24tZXJyb3ItbWVzc2FnZShzZXR0aW5ncy1ibG9jayk7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlbHAtY2hhdC1idXR0b24ge1xyXG4gICAgICAgICZbaHJlZj0nIyddIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgXHJcbiAgICAgICAgd2lkdGg6IDY0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2l6YXJkLWxpbms7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMzJweDtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuaGVscC1jaGF0IHtcclxuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIHdpZHRoOiAzMTVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2Nzk5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIFxyXG4gICAgICAgICYuZml4LWhlaWdodCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5jaGF0LWhlYWRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6ZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNCk7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTFweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGJvZHk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2YxZjFmMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmNsb3NlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuY2hhdC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5vay1tZXNzYWdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5sZXlrYS1sb2FkZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmZvcm0ge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLnNldHRpbmdzLWJsb2NrLm9wdGlvbi1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcmVtO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5maWVsZC1lcnJvcnMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2l6YXJkLWVycm9yLW1lc3NhZ2U7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBpbnB1dCwgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuYnV0dG9uLXByaW1hcnkge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgd2l6YXJkLWJ1dHRvbi1jYXB0aW9uKCk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICAgICBcclxufVxyXG5cclxuXHJcbi8vIG1vZGFsXHJcbi5sZXlrYS13aXphcmQtbW9kYWwge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgXHJcbiAgICAudWktZGlhbG9nLXRpdGxlYmFyIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnVpLWRpYWxvZy10aXRsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLnVpLWRpYWxvZy1jb250ZW50IHtcclxuICAgICAgICBAaW5jbHVkZSBib2R5LXRleHQoKTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMzJweCAwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB3aXphcmQtaDMoKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktdGV4dCgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggNzBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5idXR0b24ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSB3aXphcmQtYnV0dG9uLWNhcHRpb24oKTtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjQ4cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICYjY3AtZG9jdW1lbnRzLXNlbnQge1xyXG4gICAgICAgICAgICBoMzpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBjb3B5MmNsaXBib2FyZFxyXG4ubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkIHtcclxuICAgIFxyXG4gICAgJi5maWVsZC10ZXh0IHtcclxuICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgXHJcbiAgICAuY29weS1jb250cm9sIHtcclxuICAgICAgICBAaW5jbHVkZSBjb3B5MmNsaXBib3JhZC1saW5rKCk7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtbGluaztcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHRvcDogY2FsYyg1MCUpO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgLTUwJSk7XHJcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIFxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgY29weTJjbGlwYm9yYWQtbGluaygpO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi9pbWcvaWNvbi1jb3B5MmNsaXBib2FyZC5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgd2lkdGg6IDE3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbiAgICAuY29weS1saW5rIHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2ljb24tY29weTJjbGlwYm9hcmQuc3ZnJyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTdweCAxNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMTdweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgLmNvcHktZG9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2ljb24tY29weTJjbGlwYm9hcmQtZG9uZS5zdmcnKTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDE2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLnNob3J0IHtcclxuICAgICAgICAuY29weS1jb250cm9sIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG4iLCJcclxuLmxleWthLXdpemFyZCB7XHJcblxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMycHgpO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgXHJcbn1cclxuXHJcbi8vIG5hdmlnYXRpb25cclxuLmxleWthLXdpemFyZCB7XHJcblxyXG4gICAgLm5hdi1hcmVhIHtcclxuXHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1uYXYtYXJlYS1iZztcclxuICAgICAgICBtaW4td2lkdGg6IDI5M3B4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDE4cHggMTdweCAxNTlweCAzMnB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcclxuICAgICAgICBcclxuICAgICAgICAubGV5a2EtbG9nbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDQycHgpO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAubmF2LXNlY3Rpb24ge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLXRleHQ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5uYXYtc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGFpbi1zZWN0aW9uLXRpdGxlKCk7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLXRleHQ7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAubmF2LXNlY3Rpb24tbWFya2VyIHtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBjaGFpbi1zZWN0aW9uLW1hcmtlcigpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7ICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2LXNlY3Rpb24tbWFya2VyLWJnO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLXRleHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLW9wZW4tdGV4dDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLm5hdi1zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLW9wZW4tdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAubmF2LXNlY3Rpb24tbWFya2VyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1uYXYtc2VjdGlvbi1tYXJrZXItb3Blbi10ZXh0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDRweCBzb2xpZCAkY29sb3ItbmF2LWxpbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLWFjdGl2ZS10ZXh0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLm5hdi1zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLWFjdGl2ZS10ZXh0O1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC5uYXYtc2VjdGlvbi1tYXJrZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLW1hcmtlci1hY3RpdmUtdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiA0cHggc29saWQgJGNvbG9yLW5hdi1saW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi5kb25lIHtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbmF2LXNlY3Rpb24tYWN0aXZlLXRleHQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5uYXYtc2VjdGlvbi10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1uYXYtc2VjdGlvbi1hY3RpdmUtdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAubmF2LXNlY3Rpb24tbWFya2VyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLW1hcmtlci1kb25lLWJnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLW1hcmtlci1kb25lLXRleHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogNHB4IHNvbGlkICRjb2xvci1uYXYtc2VjdGlvbi1tYXJrZXItZG9uZS1iZztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5uYXYtc3RlcHMge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogOXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTJweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5uYXYtc3RlcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY2hhaW4tc3RlcCgpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbmF2LXN0ZXAtdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2LXN0ZXAtbWFya2VyLWJnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIiBcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNC41cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICYuZG9uZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbmF2LXN0ZXAtZG9uZS10ZXh0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2LXN0ZXAtbWFya2VyLWRvbmUtYmc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5zdGVwLWkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zdGVwLWFjdGl2ZS10ZXh0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbmF2LXN0ZXAtbWFya2VyLWFjdGl2ZS1iZztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLmFjdGl2ZSAubmF2LXN0ZXBzLFxyXG4gICAgICAgICAgICAmLm9wZW4gLm5hdi1zdGVwcyB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXYtc2VjdGlvbi5uYXYtZXhpdCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAubmF2LXNlY3Rpb24tdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci1uYXYtc2VjdGlvbi1vcGVuLXRleHQ7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5uYXYtc2VjdGlvbi1tYXJrZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNoYWluLXNlY3Rpb24tbWFya2VyKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1NSUgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvbmF2LWV4aXQuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxNDMsIDE0MywgMTQzLCAwLjMyKTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXYtY2hhaW4ge1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xvci1uYXYtbGluZTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIxcHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAubmF2LWxpbmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuXHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBtYWluIGFyZWFcclxuLmxleWthLXdpemFyZCB7XHJcbiAgICBcclxuICAgIC5tYWluLWFyZWEge1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBib2R5LXRleHQoKTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nOiAwIDMycHggNDlweCA3MnB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2l6YXJkLXRleHQ7XHJcbiAgICAgICAgXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3Itd2l6YXJkLWxpbms7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAvLyB3aXphcmQgbWFya3VwIHN0eWxlc1xyXG4gICAgICAgIC5zdGVwLWNvbnRlbnQge1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuc2V0dGluZ3MtYmxvY2sge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA1MjRweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYjZW1haWwtZnJvbS1uYW1lLFxyXG4gICAgICAgICAgICAmI2VtYWlsLWZyb20ge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyNDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJiNjYW1wYWlnbi1jb21wbGV0ZWQge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA2ODBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi5vcHRpb24tYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmLnR5cGUtcmljaF9odG1sIHtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsZXlrYS1yaWNoLWh0bWwoKTtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi5jb250YWluZXItYmxvY2sge1xyXG5cclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gICAgICAgICAgICAgICAgLm9wdGlvbi1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmZpZWxkLWNvbXBvbmVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuZmllbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW5wdXRbdHlwZT10ZXh0XSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuZmllbGQtZXJyb3JzIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB3aXphcmQtZmllbGQtbWVzc2FnZSgpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2l6YXJkLWVycm9yLW1lc3NhZ2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5yZXN0b3JlLW9yaWdpbmFsLWRvYyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuZmllbGRzIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5maWVsZCB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuc3RlcC1zdWJtaXQge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmJ1dHRvbi1wcmltYXJ5IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNlYy1hY3Rpb24ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgICAgICAgIGEsIGlucHV0W3R5cGU9c3VibWl0XS5saW5rLXNlYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgd2l6YXJkLWFjdGlvbi1saW5rKCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgaW5wdXRbdHlwZT1zdWJtaXRdLmxpbmstc2VjIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBsZXlrYS1saW5rLXNlYygpO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLXdpemFyZC1saW5rLXNlYztcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6Zm9jdXMsICY6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gZW5kIGdlbmVyYWwgZWxlbWVudHNcclxuICAgICAgICBcclxuICAgIH1cclxuXHJcbn1cclxuXHJcbi8vIGV4cGFuZGFibGUtYXJlYVxyXG4ubGV5a2Etd2l6YXJkIHtcclxuICAgIFxyXG4gICAgLm1haW4tYXJlYSB7XHJcbiAgICAgICAgLmV4cGFuZGFibGUtYXJlYSB7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmPio6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmV4cGFuZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgICAgICAgICAqOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuZXhwYW5kIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmNvbGxhcHNlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG4vLyBjYXB0aW9uZWQgc2NyZWVuc2hvdFxyXG4ubGV5a2Etd2l6YXJkIHtcclxuICAgIFxyXG4gICAgLm1haW4tYXJlYSB7XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnNldHRpbmdzLWJsb2NrIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5jYXB0aW9uZWQtc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGltZy5sZXlrYS1pbnN0cnVjdGlvbnMtc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aXphcmQtbGluay1zZWM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGltZy5sZXlrYS1pbnN0cnVjdGlvbnMtc2NyZWVuLWZ1bGwge1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC1oZWlnaHQ6IDgwJTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuc2NyZWVuLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBpbWcuem9vbS1zY3JlZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG4vLyB0ZXN0IHBheW1lbnRcclxuLmxleWthLXdpemFyZCB7XHJcbiAgICBcclxuICAgIC5tYWluLWFyZWEge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5wYXltZW50LXRyeW91dC13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgICAgIGJvcmRlcjogMDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAucGF5bWVudC10cnlvdXQtY29tbWVudC5saXZlLXBheW1lbnQge1xyXG5cclxuICAgICAgICAgICAgd2lkdGg6IDI0OHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtbGlnaHQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE1cHg7IFxyXG5cclxuICAgICAgICAgICAgLmF0dGVudGlvbi1uZWVkZWQge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtcmVxdWlyZWQtc2lnbjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnBheW1lbnQtcmVzdWx0IHtcclxuXHJcbiAgICAgICAgICAgIC5yZXN1bHQge1xyXG5cclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5vayB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItbmF2LXN0ZXAtZG9uZS10ZXh0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG9rLWljb24oKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5mYWlsIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtZXJyb3ItbWVzc2FnZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBlcnJvci1pY29uKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICNsZXlrYS1zZXR0aW5ncy1mb3JtLWZpbmFsLWNwX2ZpbmFsLFxyXG4gICAgICAgICNsZXlrYS1zZXR0aW5ncy1mb3JtLWNkLWNhbXBhaWduX2NvbXBsZXRlZCxcclxuICAgICAgICAjbGV5a2Etc2V0dGluZ3MtZm9ybS1maW5hbC1jYW1wYWlnbl9jb21wbGV0ZWQsXHJcbiAgICAgICAgI2xleWthLXNldHRpbmdzLWZvcm0tZmluYWwteWFuZGV4X2ZpbmFsIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5zdGVwLXN1Ym1pdCB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC53aXphcmQtY3VzdG9tLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuc2VjLWFjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmZpbmFsLWJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5idXR0b24tcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGV5a2EtYnV0dG9uLXByaW1hcnkoKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLnNoYXJlLWNhbXBhaWduIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAjbGV5a2Etc2V0dGluZ3MtZm9ybS1jZC1jYW1wYWlnbl9jb21wbGV0ZWQge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmluaXQtZmluYWwtc3RlcC1nby1jYW1wYWlnbiB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBpbnB1dFt0eXBlPXN1Ym1pdF1bbmFtZT1sZXlrYV9zZXR0aW5nc19zdWJtaXRfaW5pdF0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBcclxuICAgIH1cclxufVxyXG4iLCJcclxuLy8gaW5pdCB3aXphcmQgcGFnZXNcclxuLmxleWthLXdpemFyZCB7XHJcblxyXG4gICAgJi53aXphcmQtaW5pdCB7XHJcbiAgICBcclxuICAgICAgICAjbGV5a2FfcGRfdGVybXNfdGV4dC1maWVsZF9pZnIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDMwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgICNsZXlrYV9lbWFpbF90aGFua3NfdGV4dC1maWVsZF9pZnIge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfSAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEN1c3RvbSBzdGVwIGJsb2NrczpcclxuLmxleWthLXdpemFyZCB7XHJcbiAgICBcclxuICAgIC5tYWluLWFyZWEge1xyXG4gICAgICAgIFxyXG4gICAgICAgICNsZXlrYS1zZXR0aW5ncy1mb3JtLXJkLXJlY2VpdmVyX2xlZ2FsX2RhdGEge1xyXG4gICAgICAgICAgICAjb3JnX2FjdHVhbF9hZGRyZXNzX2RpZmZlcnMge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAjbGV5a2FfY2FtcGFpZ25fdGFyZ2V0LWZpZWxkIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuc3RlcC1jb250ZW50IHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC8vIENhbXBhaWduIGRlY29yYXRpb24gYmxvY2s6XHJcbiAgICAgICAgICAgIC5jYW1wYWlnbi1kZWNvci13cmFwIHtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAuZGVjb3ItZm9ybSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1iYXNpczogMjQ4cHg7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAudXBsb2FkLXBob3RvLWZpZWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPWZpbGVdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIC51cGxvYWQtcGhvdG8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIHdpemFyZC1idXR0b24tY2FwdGlvbigpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAvL3BvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICNjYW1wYWlnbi1kZWNvcmF0aW9uLWxvYWRpbmcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAuc3RlcC1uZXh0LmJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAubG9hZGVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIC5kZWNvci1wcmV2aWV3IHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLXdpemFyZC1wcmV2aWV3LWJvcmRlcjtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgd2l6YXJkLXByZWl2ZXctdGl0bGUoKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtbGluay1zZWM7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgLnByZXZpZXctZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBpZnJhbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgIC8vIENhbXBhaWduIGNvbXBsZXRlZCBibG9jazpcclxuICAgICAgICAgICAgLmN1c3RvbV9jYW1wYWlnbl9jb21wbGV0ZWQge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAubGV5a2EtY2FtcGFpZ24tY29tcGxldGVkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgIC5sZXlrYS1jYW1wYWlnbi1jb21wbGV0ZWQgbGkge1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAuaXRlbS10ZXh0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb2staWNvbigpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAuaXRlbS1pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubGV5a2EtY3VycmVudC12YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1saW5rLXNlYztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbmxpbmUtYWN0aW9uLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAucGVybWFsaW5rLWFjdGlvbiB7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmlubGluZS1pbnB1dCB7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbmxpbmUtc3VibWl0LC5pbmxpbmUtcmVzZXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbiIsIlxyXG4vLyBDUCB3aXphcmQgcGFnZXNcclxuLmxleWthLXdpemFyZCB7XHJcbiAgICBcclxuICAgIC5tYWluLWFyZWEge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC8vIENQIHBheW1lbnQgdHJ5b3V0IGN1c3RvbSBmaWVsZDpcclxuICAgICAgICAuY3VzdG9tX2NwX3BheW1lbnRfdHJ5b3V0IHtcclxuXHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAucGF5bWVudC10cnlvdXQtd3JhcHBlciB7XHJcblxyXG4gICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLW5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIHRoLHRkW2NsYXNzKj1cImNhcmQtXCJdIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuYmFuay1jYXJkLWRhdGEuY2FyZC1udW1iZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmNvcHktY29udHJvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IGNhbGMoNDUlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuY3AtcGF5bWVudC1yZXN1bHQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDhweDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAuc2VjLWFjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgd2l6YXJkLWJ1dHRvbi1jYXB0aW9uKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LXNlbWk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC8vLnBheW1lbnQtdHJ5b3V0LmZpZWxkLWVycm9ycyB7XHJcbiAgICAgICAgICAgIC8vXHJcbiAgICAgICAgICAgIC8vICAgIEBpbmNsdWRlIGNvbW1vbi1lcnJvci1tZXNzYWdlKCk7XHJcbiAgICAgICAgICAgIC8vICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIC8vXHJcbiAgICAgICAgICAgIC8vfVxyXG4gICAgICAgICAgICAuZmllbGQtZXJyb3JzIHtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBjb21tb24tZXJyb3ItbWVzc2FnZSgpO1xyXG5cclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDhweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICYuaGFzLWVycm9ycyB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuY2FsbC1zdXBwb3J0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIENQIHBheW1lbnQgdHJ5b3V0IGN1c3RvbSBmaWVsZCAtIEVORCAgICAgICAgXHJcbiAgICAgICAgXHJcbiAgICAgICAgLmN1c3RvbS1ibG9jay1wYXltZW50LWNhcmRzLWljb25zIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5jcC1zdXBwb3J0ZWQtY2FyZHMge1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY3AtcHJlcGFyZS1kb2N1bWVudHMge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmZpZWxkcyB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5maWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC5maWVsZC1lcnJvcnMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAuZmllbGQtdGV4dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmVtcHR5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6ZW1wdHkgKyAuZmllbGQtZXJyb3JzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5pbmxpbmUtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC5maWVsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLm9yZy1kYXRhIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxLjFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5maWxsLWV4cGxhaW4ge1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgd2l6YXJkLWZpZWxkLWV4cGxhaW4oKTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2l6YXJkLWZpZWxkLWV4cGxhaW47XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5zZXR0aW5ncy1ibG9jay5vcHRpb24tYmxvY2sudHlwZS10ZXh0IHtcclxuICAgICAgICAgICAgI2xleWthX2NwX3B1YmxpY19pZC1maWVsZCB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQ4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnNldHRpbmdzLWJsb2NrLnRleHQtYmxvY2sge1xyXG4gICAgICAgICAgICAuaW5mbzJjb3B5IHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGluZm8yY29weSgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcblxyXG4iLCJcclxuLy8gWWFuZGV4IHdpemFyZCBwYWdlc1xyXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXgge1xyXG4gICAgXHJcbiAgICAmLnN0ZXAtb25saW5lX2thc3NhIHtcclxuICAgICAgICAuY3VzdG9tLWJsb2NrLWNhcHRpb25lZC1zY3JlZW5zIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgICYuc3RlcC10ZXN0X3BheW1lbnQge1xyXG4gICAgICAgIC5tYWluLWFyZWEge1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLnNldHRpbmdzLWJsb2NrIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJi5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLm9wdGlvbi1ibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJi5jdXN0b21feWFuZGV4X3Rlc3RfcGF5bWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5maWVsZC1lcnJvcnMge1xyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgY29tbW9uLWVycm9yLW1lc3NhZ2UoKTtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMDtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICYuaGFzLWVycm9ycyB7XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5wYXltZW50LXJlc3VsdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgLnJlc3VsdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAjeWFuZGV4LWdlbmVyYXRlLXNob3AtcGFzc3dvcmQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLy8gZW51bWVyYXRlZCBibG9ja3NcclxuICAgIC5tYWluLWFyZWEge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5zdGVwLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBjb3VudGVyLXJlc2V0OiBibG9jay1zZXBhcmF0b3ItY291bnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnNldHRpbmdzLWJsb2NrIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYudGV4dC1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuY3VzdG9tLWJsb2NrLWNhcHRpb25lZC1zY3JlZW5zIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAycmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLmN1c3RvbS1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5jdXN0b20tYmxvY2stY2FwdGlvbmVkLXNjcmVlbnMge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDJyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYuY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDUwMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC5lbnVtLXNlcGFyYXRlZC1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYuY3VzdG9tX3lhbmRleF9zY3JlZW5zaG90IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0xLjVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC8vIGN1c3RvbSBzdHlsZXMgZm9yIHN0ZXBzXHJcbiAgICAgICAgICAgICAgICAmI29ubGluZS1rYXNzYS1zZW5kIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmI3NlbmQyY2hlY2stc2VuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogLTAuNXJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmJsb2NrLXNlcGFyYXRvciB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkY29sb3Itd2l6YXJkLXByZXZpZXctYm9yZGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNXB4IC0gMC41cmVtKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IGNvdW50ZXIoYmxvY2stc2VwYXJhdG9yLWNvdW50ZXIpO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBibG9jay1zZXBhcmF0b3ItY291bnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdpemFyZC1wcmV2aWV3LWJvcmRlcjtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1maWVsZC1leHBsYWluO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5lbnVtLXNlcGFyYXRlZC1ibG9jayB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5jYXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJi5ib2xkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5jYXB0aW9uZWQtc2NyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuZmllbGQtY29tcG9uZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmLnRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICYuZmllbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgcDpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmW3RhcmdldD1fYmxhbmtdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vLi4vaW1nL2ljb24tbGluay1vdXQuc3ZnJyk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC5leHBhbmRhYmxlLWFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJi52YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBiIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5jYXB0aW9uZWQtc2NyZWVuICsgLmJvZHkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICBcclxuICAgICAgICAgICAgLnlhbmRleC1tYWtlLWxpdmUtcGF5bWVudC1sb2FkZXIge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5tYWluLWFyZWEge1xyXG4gICAgICAgIFxyXG4gICAgICAgIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIHtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5jdXN0b20tYmxvY2stcGF5bWVudC1jYXJkcy1pY29ucyB7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMnJlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgbGk6Zmlyc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgIH1cclxuICAgIFxyXG4gICAgLm1haW4tYXJlYSB7XHJcbiAgICAgICAgI2xleWthLXNldHRpbmdzLWZvcm0teWFuZGV4LXBhcmFtZXRlcnMge1xyXG4gICAgICAgICAgICAubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkLm5vLXBhc3N3b3JkIHtcclxuICAgICAgICAgICAgICAgIC5jb3B5LWxpbmssIC5jb3B5LWRvbmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG4iLCIubGV5a2EtbG9hZGVyIHtcclxuICBjb2xvcjogJGNvbG9yLXdpemFyZC1saW5rO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBtYXJnaW46IDEwMHB4IGF1dG87XHJcbiAgd2lkdGg6IDFlbTtcclxuICBoZWlnaHQ6IDFlbTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtaW5kZW50OiAtOTk5OWVtO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkNCAxLjNzIGluZmluaXRlIGxpbmVhcjtcclxuICBhbmltYXRpb246IGxvYWQ0IDEuM3MgaW5maW5pdGUgbGluZWFyO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG5cclxuICAmLnhzIHtcclxuICAgICAgZm9udC1zaXplOiA0cHg7XHJcbiAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gIH1cclxuICBcclxuICAmLnNtIHtcclxuICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvO1xyXG4gIH1cclxuICBcclxuICAmLm1kIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBtYXJnaW46IDYwcHggYXV0bztcclxuICB9XHJcbiAgXHJcbn1cclxuXHJcbi5oZWxwLWNoYXQge1xyXG4gIC5sZXlrYS1sb2FkZXIge1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBsb2FkNCB7XHJcbiAgMCUsXHJcbiAgMTAwJSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAwLjJlbSwgMmVtIC0yZW0gMCAwZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDAgMCAtMWVtLCAtMmVtIC0yZW0gMCAwO1xyXG4gIH1cclxuICAxMi41JSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAwLCAyZW0gLTJlbSAwIDAuMmVtLCAzZW0gMCAwIDAsIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcclxuICB9XHJcbiAgMjUlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0wLjVlbSwgMmVtIC0yZW0gMCAwLCAzZW0gMCAwIDAuMmVtLCAyZW0gMmVtIDAgMCwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMCAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07XHJcbiAgfVxyXG4gIDM3LjUlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDBlbSAwIDAsIDJlbSAyZW0gMCAwLjJlbSwgMCAzZW0gMCAwZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwZW0gMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAwZW0sIDAgM2VtIDAgMC4yZW0sIC0yZW0gMmVtIDAgMCwgLTNlbSAwZW0gMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xyXG4gIH1cclxuICA2Mi41JSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgMCwgLTJlbSAyZW0gMCAwLjJlbSwgLTNlbSAwIDAgMCwgLTJlbSAtMmVtIDAgLTFlbTtcclxuICB9XHJcbiAgNzUlIHtcclxuICAgIGJveC1zaGFkb3c6IDBlbSAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMGVtIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAwLCAtM2VtIDBlbSAwIDAuMmVtLCAtMmVtIC0yZW0gMCAwO1xyXG4gIH1cclxuICA4Ny41JSB7XHJcbiAgICBib3gtc2hhZG93OiAwZW0gLTNlbSAwIDAsIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIDAsIC0zZW0gMGVtIDAgMCwgLTJlbSAtMmVtIDAgMC4yZW07XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgbG9hZDQge1xyXG4gIDAlLFxyXG4gIDEwMCUge1xyXG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMC4yZW0sIDJlbSAtMmVtIDAgMGVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwIDAgLTFlbSwgLTJlbSAtMmVtIDAgMDtcclxuICB9XHJcbiAgMTIuNSUge1xyXG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMCwgMmVtIC0yZW0gMCAwLjJlbSwgM2VtIDAgMCAwLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMCAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07XHJcbiAgfVxyXG4gIDI1JSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMC41ZW0sIDJlbSAtMmVtIDAgMCwgM2VtIDAgMCAwLjJlbSwgMmVtIDJlbSAwIDAsIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDAgMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xyXG4gIH1cclxuICAzNy41JSB7XHJcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwZW0gMCAwLCAyZW0gMmVtIDAgMC4yZW0sIDAgM2VtIDAgMGVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcclxuICB9XHJcbiAgNTAlIHtcclxuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgMGVtLCAwIDNlbSAwIDAuMmVtLCAtMmVtIDJlbSAwIDAsIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcclxuICB9XHJcbiAgNjIuNSUge1xyXG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIDAsIC0yZW0gMmVtIDAgMC4yZW0sIC0zZW0gMCAwIDAsIC0yZW0gLTJlbSAwIC0xZW07XHJcbiAgfVxyXG4gIDc1JSB7XHJcbiAgICBib3gtc2hhZG93OiAwZW0gLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDBlbSAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgMCwgLTNlbSAwZW0gMCAwLjJlbSwgLTJlbSAtMmVtIDAgMDtcclxuICB9XHJcbiAgODcuNSUge1xyXG4gICAgYm94LXNoYWRvdzogMGVtIC0zZW0gMCAwLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAwLCAtM2VtIDBlbSAwIDAsIC0yZW0gLTJlbSAwIDAuMmVtO1xyXG4gIH1cclxufSIsIi8qKiA9PSBTZWV0aW5ncyBhbmQgdmFyaWFibGVzIChfcHJlc2V0cy5zY3NzKSAgPT0gKiovXG4vKjpyb290IHtcclxuICAtLWNvbG9yLW1haW46IFx0XHQjMWRiMzE4O1xyXG4gIC0tY29sb3ItbWFpbi1kYXJrOiBcdCMxYWEzMTY7XHJcbiAgLS1jb2xvci1tYWluLWxpZ2h0OiBcdCM4YWU3MjQ7XHJcbn0qL1xuLyoqID09IEVsZW1lbnRzID09ICoqL1xuLyoqID09IE1xID09ICoqL1xuLyoqID09IFR5cG9ncmFwaHkgKF90eXBvLnNjc3MpID09ICoqL1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvOjQwMCw0MDBpLDUwMCw3MDAsOTAwJnN1YnNldD1jeXJpbGxpY1wiKTtcbi5sZXlrYS1hZG1pbiB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cblxuLmxleWthLWFkbWluIC5zdGVwLXRpdGxlIGgxIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogNDFweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLnN0ZXAtdGl0bGUgaDEuZ3JlYXRlciB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1hcmdpbi10b3A6IDQ5cHg7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi5sZXlrYS1hZG1pbiBwIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmxleWthLWFkbWluIHA6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2EtYWRtaW4gdWwge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAzMnB4O1xufVxuXG4ubGV5a2EtYWRtaW4gdWwgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAxOHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBtYXJnaW4tdG9wOiAxNHB4O1xufVxuXG4ubGV5a2EtYWRtaW4gaDEge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4ubGV5a2EtYWRtaW4gaDIge1xuICBmb250LXNpemU6IDIzcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5sZXlrYS1hZG1pbiBoMyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmxleWthLWFkbWluIGg0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLmJ1dHRvbi1wcmltYXJ5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMjQ4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxleWthLWFkbWluIC5idXR0b24tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGV5a2EtYWRtaW4gLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAyNDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBjb2xvcjogIzQ0NDQ0YTtcbn1cblxuLmxleWthLWFkbWluIC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sZXlrYS1hZG1pbiAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGNvbG9yOiAjNDQ0NDRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubGV5a2EtYWRtaW4gYSB7XG4gIGNvbG9yOiAjMDA4NWJhO1xufVxuXG4ubGV5a2EtYWRtaW4gYTpob3ZlciB7XG4gIGNvbG9yOiAjMjVhMGQxO1xufVxuXG4ubGV5a2EtYWRtaW4gYTpmb2N1cywgLmxleWthLWFkbWluIGE6YWN0aXZlIHtcbiAgY29sb3I6ICMwMDY3OTk7XG59XG5cbi5sZXlrYS1hZG1pbiBhW2hyZWY9XCIjXCJdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMDA4NWJhO1xufVxuXG4ubGV5a2EtYWRtaW4gYS5pbmxpbmUge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5sZXlrYS1hZG1pbiBhLmxpbmstc2VjIHtcbiAgY29sb3I6ICM4ZjhmOGY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ZjhmOGY7XG59XG5cbi5sZXlrYS1hZG1pbiBhLmxpbmstc2VjOmhvdmVyIHtcbiAgY29sb3I6ICNhYWFhYWE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmxleWthLWFkbWluIGEubGluay1zZWM6Zm9jdXMsIC5sZXlrYS1hZG1pbiBhLmxpbmstc2VjOmFjdGl2ZSB7XG4gIGNvbG9yOiAjNDQ0NDRhO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jaywgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2ssIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrLm9wdGlvbi10aXRsZS1oaWRkZW4gLmZpZWxkLWNvbXBvbmVudC50aXRsZSwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5vcHRpb24tdGl0bGUtaGlkZGVuLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLm9wdGlvbi10aXRsZS1oaWRkZW4uc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLm9wdGlvbi10aXRsZS1oaWRkZW4gLmZpZWxkLWNvbXBvbmVudC50aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrLm9wdGlvbi1kZXNjcmlwdGlvbi1oaWRkZW4gLmZpZWxkLWNvbXBvbmVudC5oZWxwLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLm9wdGlvbi1kZXNjcmlwdGlvbi1oaWRkZW4uc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuaGVscCwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5vcHRpb24tZGVzY3JpcHRpb24taGlkZGVuLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmhlbHAsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLm9wdGlvbi1kZXNjcmlwdGlvbi1oaWRkZW4gLmZpZWxkLWNvbXBvbmVudC5oZWxwIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2sudHlwZS1yaWNoX2h0bWwsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAudHlwZS1yaWNoX2h0bWwuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnR5cGUtcmljaF9odG1sLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jaywgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24udHlwZS1yaWNoX2h0bWwge1xuICBtYXgtd2lkdGg6IDY4MHB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay50eXBlLXJpY2hfaHRtbCAud3AtZWRpdG9yLXRhYnMsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAudHlwZS1yaWNoX2h0bWwuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC53cC1lZGl0b3ItdGFicywgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC50eXBlLXJpY2hfaHRtbC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLndwLWVkaXRvci10YWJzLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbi50eXBlLXJpY2hfaHRtbCAud3AtZWRpdG9yLXRhYnMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay50eXBlLXJpY2hfaHRtbCBsYWJlbCAuZmllbGQtY29tcG9uZW50LnRpdGxlLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnR5cGUtcmljaF9odG1sLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayBsYWJlbCAuZmllbGQtY29tcG9uZW50LnRpdGxlLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnR5cGUtcmljaF9odG1sLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayBsYWJlbCAuZmllbGQtY29tcG9uZW50LnRpdGxlLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbi50eXBlLXJpY2hfaHRtbCBsYWJlbCAuZmllbGQtY29tcG9uZW50LnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LnRpdGxlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLnRleHQsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLnRleHQsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLnRleHQsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQudGl0bGUgLnRleHQge1xuICBvcmRlcjogMTtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAucmVxdWlyZWQsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLnJlcXVpcmVkLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlIC5yZXF1aXJlZCwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC50aXRsZSAucmVxdWlyZWQge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGNvbG9yOiAjZDQzYzU3O1xuICBvcmRlcjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDE0cHg7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvcmRlcjogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTVweDtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSBpbWcsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEgaW1nLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlIC5maWVsZC1xIGltZywgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcCwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlIC5maWVsZC1xIC5maWVsZC1xLXRvb2x0aXAsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY3OTk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHotaW5kZXg6IDExO1xuICB0b3A6IDE1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDIwNHB4O1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwIGEsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcCBhLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlIC5maWVsZC1xIC5maWVsZC1xLXRvb2x0aXAgYSwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwOmJlZm9yZSwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwOmJlZm9yZSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwOmJlZm9yZSwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiA4cHggc29saWQgIzAwNjc5OTtcbiAgbGVmdDogY2FsYyg1MCUgLSA0cHgpO1xuICB0b3A6IC03cHg7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcDplbXB0eSwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwOmVtcHR5LCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlIC5maWVsZC1xIC5maWVsZC1xLXRvb2x0aXA6ZW1wdHksIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXE6aG92ZXIgLmZpZWxkLXEtdG9vbHRpcCwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcTpob3ZlciAuZmllbGQtcS10b29sdGlwLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlIC5maWVsZC1xOmhvdmVyIC5maWVsZC1xLXRvb2x0aXAsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXE6aG92ZXIgLmZpZWxkLXEtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LnRpdGxlIC5maWVsZC1xOmhvdmVyIC5maWVsZC1xLXRvb2x0aXA6ZW1wdHksIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQudGl0bGUgLmZpZWxkLXE6aG92ZXIgLmZpZWxkLXEtdG9vbHRpcDplbXB0eSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSAuZmllbGQtcTpob3ZlciAuZmllbGQtcS10b29sdGlwOmVtcHR5LCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LnRpdGxlIC5maWVsZC1xOmhvdmVyIC5maWVsZC1xLXRvb2x0aXA6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF0sIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPXRleHRdLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF0sIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPXRleHRdLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9bnVtYmVyXSwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPW51bWJlcl0sIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1udW1iZXJdLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHNlbGVjdCwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBzZWxlY3QsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgc2VsZWN0LCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF0sIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1lbWFpbF0sIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1wYXNzd29yZF0sIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPW51bWJlcl0sIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgc2VsZWN0LCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0NDQ0NGE7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBwYWRkaW5nOiAxcHggNnB4IDNweCA2cHg7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG59XG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOGY4ZjhmO1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOGY4ZjhmO1xufVxuXG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzhmOGY4Zjtcbn1cblxuOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOGY4ZjhmO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOmFjdGl2ZSwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPWVtYWlsXTphY3RpdmUsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1lbWFpbF06YWN0aXZlLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdOmFjdGl2ZSwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPXBhc3N3b3JkXTphY3RpdmUsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1wYXNzd29yZF06YWN0aXZlLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdOmZvY3VzLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT10ZXh0XTpmb2N1cywgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9bnVtYmVyXTphY3RpdmUsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1udW1iZXJdOmFjdGl2ZSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPW51bWJlcl06YWN0aXZlLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPW51bWJlcl06Zm9jdXMsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHNlbGVjdDphY3RpdmUsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgc2VsZWN0OmFjdGl2ZSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBzZWxlY3Q6YWN0aXZlLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHNlbGVjdDpmb2N1cywgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBzZWxlY3Q6Zm9jdXMsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgc2VsZWN0OmZvY3VzLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhOmFjdGl2ZSwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCB0ZXh0YXJlYTphY3RpdmUsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgdGV4dGFyZWE6YWN0aXZlLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhOmZvY3VzLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhOmZvY3VzLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhOmZvY3VzLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06YWN0aXZlLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1lbWFpbF06YWN0aXZlLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9ZW1haWxdOmZvY3VzLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9cGFzc3dvcmRdOmFjdGl2ZSwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPXBhc3N3b3JkXTpmb2N1cywgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPXRleHRdOmFjdGl2ZSwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9bnVtYmVyXTphY3RpdmUsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1udW1iZXJdOmZvY3VzLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIHNlbGVjdDphY3RpdmUsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgc2VsZWN0OmZvY3VzLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhOmFjdGl2ZSwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC5maWVsZCB0ZXh0YXJlYTpmb2N1cyB7XG4gIGNvbG9yOiAjNDQ0NDRhO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmZiZmJmO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC40KTtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPWZpbGVdLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9ZmlsZV0sIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1maWxlXSwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgd2lkdGg6IDI0OHB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiA2MnB4O1xuICB3aWR0aDogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1jaGVja2JveF0sIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1jaGVja2JveF0sIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1jaGVja2JveF0sIC5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1yYWRpb10sIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1yYWRpb10sIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1yYWRpb10sIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1jaGVja2JveF0sIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1yYWRpb10ge1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1jaGVja2JveF06OmJlZm9yZSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPWNoZWNrYm94XTo6YmVmb3JlLCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9cmFkaW9dOjpiZWZvcmUsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1yYWRpb106OmJlZm9yZSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPXJhZGlvXTo6YmVmb3JlLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9Y2hlY2tib3hdOjpiZWZvcmUsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT1yYWRpb106OmJlZm9yZSB7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPWNoZWNrYm94XSwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxcHggIWltcG9ydGFudDtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBsYWJlbCwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBsYWJlbCwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBsYWJlbCwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC5maWVsZCBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBsYWJlbCA+IGlucHV0LCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGxhYmVsID4gaW5wdXQsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgbGFiZWwgPiBpbnB1dCwgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmZpZWxkLWNvbXBvbmVudC5maWVsZCBsYWJlbCA+IGlucHV0IHtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrIC5maWVsZC1jb21wb25lbnQuaGVscCwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5oZWxwLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmhlbHAsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1jb21wb25lbnQuaGVscCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOGY4ZjhmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay5oYXMtZXJyb3JzIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXQsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuaGFzLWVycm9ycy5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBpbnB1dCwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5oYXMtZXJyb3JzLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0LCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay5oYXMtZXJyb3JzIC5maWVsZC1jb21wb25lbnQuZmllbGQgc2VsZWN0LCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmhhcy1lcnJvcnMuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgc2VsZWN0LCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLmhhcy1lcnJvcnMuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgc2VsZWN0LCAubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay5oYXMtZXJyb3JzIC5maWVsZC1jb21wb25lbnQuZmllbGQgdGV4dGFyZWEsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuaGFzLWVycm9ycy5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWNvbXBvbmVudC5maWVsZCB0ZXh0YXJlYSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5oYXMtZXJyb3JzLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIHRleHRhcmVhLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbi5oYXMtZXJyb3JzIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXQsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLmhhcy1lcnJvcnMgLmZpZWxkLWNvbXBvbmVudC5maWVsZCBzZWxlY3QsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLmhhcy1lcnJvcnMgLmZpZWxkLWNvbXBvbmVudC5maWVsZCB0ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICNmOGVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWM4ZDA7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrIC5maWVsZC1yYWRpbyAuZmllbGQtY29tcG9uZW50LmhlbHAsIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1yYWRpbyAuZmllbGQtY29tcG9uZW50LmhlbHAsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1yYWRpbyAuZmllbGQtY29tcG9uZW50LmhlbHAsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5maWVsZC1yYWRpbyAuZmllbGQtY29tcG9uZW50LmhlbHAge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrLmNoZWNrYm94IC5zaW5nbGUtY29udHJvbCAuZmllbGQtY29tcG9uZW50LnRpdGxlLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmNoZWNrYm94LnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuc2luZ2xlLWNvbnRyb2wgLmZpZWxkLWNvbXBvbmVudC50aXRsZSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5jaGVja2JveC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLnNpbmdsZS1jb250cm9sIC5maWVsZC1jb21wb25lbnQudGl0bGUsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLmNoZWNrYm94IC5zaW5nbGUtY29udHJvbCAuZmllbGQtY29tcG9uZW50LnRpdGxlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay5jaGVja2JveCAuc2luZ2xlLWNvbnRyb2wgLmZpZWxkLWNvbXBvbmVudC5maWVsZCwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5jaGVja2JveC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLnNpbmdsZS1jb250cm9sIC5maWVsZC1jb21wb25lbnQuZmllbGQsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuY2hlY2tib3guc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5zaW5nbGUtY29udHJvbCAuZmllbGQtY29tcG9uZW50LmZpZWxkLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbi5jaGVja2JveCAuc2luZ2xlLWNvbnRyb2wgLmZpZWxkLWNvbXBvbmVudC5maWVsZCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay5maWxlIGxhYmVsLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmZpbGUuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIGxhYmVsLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLmZpbGUuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIGxhYmVsLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbi5maWxlIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrLmZpbGUgLmZpZWxkLWNvbXBvbmVudCwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5maWxlLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLmZpbGUuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLmZpbGUgLmZpZWxkLWNvbXBvbmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDQwcHg7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrLmZpbGUgLmZpZWxkLWNvbXBvbmVudCBpbnB1dFt0eXBlPWZpbGVdLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmZpbGUuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQgaW5wdXRbdHlwZT1maWxlXSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5maWxlLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50IGlucHV0W3R5cGU9ZmlsZV0sIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLmZpbGUgLmZpZWxkLWNvbXBvbmVudCBpbnB1dFt0eXBlPWZpbGVdIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMjQ4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay5maWxlIC5maWVsZC1jb21wb25lbnQgaW5wdXRbdHlwZT1idXR0b25dLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmZpbGUuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQgaW5wdXRbdHlwZT1idXR0b25dLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLmZpbGUuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQgaW5wdXRbdHlwZT1idXR0b25dLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbi5maWxlIC5maWVsZC1jb21wb25lbnQgaW5wdXRbdHlwZT1idXR0b25dIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAyNDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sZXlrYS1hZG1pbiAub3B0aW9uLWJsb2NrLmZpbGUgLmZpZWxkLWNvbXBvbmVudCBzcGFuLmNob3Nlbi1maWxlLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmZpbGUuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1jb21wb25lbnQgc3Bhbi5jaG9zZW4tZmlsZSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5maWxlLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50IHNwYW4uY2hvc2VuLWZpbGUsIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLmZpbGUgLmZpZWxkLWNvbXBvbmVudCBzcGFuLmNob3Nlbi1maWxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIG1heC13aWR0aDogMjU0cHg7XG4gIGhlaWdodDogNDBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmxleWthLWFkbWluIC5vcHRpb24tYmxvY2suZmlsZSAuZmllbGQtZXJyb3JzLCAubGV5a2EtYWRtaW4gLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmZpbGUuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1lcnJvcnMsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuZmlsZS5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWVycm9ycywgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24uZmlsZSAuZmllbGQtZXJyb3JzIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay5maWVsZC1yYWRpbyBsYWJlbCwgLmxleWthLWFkbWluIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5maWVsZC1yYWRpby5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgbGFiZWwsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuZmllbGQtcmFkaW8uc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIGxhYmVsLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbi5maWVsZC1yYWRpbyBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGV5a2EtYWRtaW4gLm9wdGlvbi1ibG9jay5maWVsZC1yYWRpbyAucmFkaW8tZW50cnktZGVzY3JpcHRpb24sIC5sZXlrYS1hZG1pbiAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuZmllbGQtcmFkaW8uc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5yYWRpby1lbnRyeS1kZXNjcmlwdGlvbiwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5maWVsZC1yYWRpby5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLnJhZGlvLWVudHJ5LWRlc2NyaXB0aW9uLCAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbi5maWVsZC1yYWRpbyAucmFkaW8tZW50cnktZGVzY3JpcHRpb24ge1xuICAvKiogQHRvZG8gTWFrZSBpdCBhIHBvcHVwICovXG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS1hZG1pbiAuZ2F0ZXdheS1sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmxleWthLWFkbWluIC5nYXRld2F5LWxvZ28gLmZpZWxkLXEge1xuICBtYXJnaW4tbGVmdDogM3B4O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IC0zcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmxleWthLWFkbWluIC5nYXRld2F5LWxvZ28gLmZpZWxkLXEgaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4ubGV5a2EtYWRtaW4gLmdhdGV3YXktbG9nbyAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjc5OTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDhweCA4cHggOHB4IDhweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTdweDtcbiAgei1pbmRleDogMTE7XG4gIHRvcDogMTUwJTtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB3aWR0aDogMjA0cHg7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgbWF4LXdpZHRoOiBtYXgtY29udGVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGV5a2EtYWRtaW4gLmdhdGV3YXktbG9nbyAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwIGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxleWthLWFkbWluIC5nYXRld2F5LWxvZ28gLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItbGVmdDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogOHB4IHNvbGlkICMwMDY3OTk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNHB4KTtcbiAgdG9wOiAtN3B4O1xufVxuXG4ubGV5a2EtYWRtaW4gLmdhdGV3YXktbG9nbyAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLWFkbWluIC5nYXRld2F5LWxvZ28gLmZpZWxkLXE6aG92ZXIgLmZpZWxkLXEtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGV5a2EtYWRtaW4gLmdhdGV3YXktbG9nbyAuZmllbGQtcTpob3ZlciAuZmllbGQtcS10b29sdGlwOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLWFkbWluIC5nYXRld2F5LWxvZ28gLmZpZWxkLXEgaW1nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxleWthLWFkbWluIC5nYXRld2F5LWxvZ28gLmdhdGV3YXktbG9nby1waWMge1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiAyNDhweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBjb2xvcjogIzQ0NDQ0YTtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGNvbG9yOiAjNDQ0NDRhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMjRweDtcbiAgcGFkZGluZy1ib3R0b206IDMycHg7XG4gIHdpZHRoOiA3MjNweDtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24uY29sbGFwc2VkIHtcbiAgcGFkZGluZy1ib3R0b206IDI0cHg7XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLmNvbGxhcHNlZCAuaGVhZGVyIGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbi5jb2xsYXBzZWQgLmhlYWRlciBoMzpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2ljb24tYWNjb3JkLWNvbGxhcHNlZC5zdmcpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uLmNvbGxhcHNlZCAuY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5oZWFkZXIgaDMge1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICBmb250LXNpemU6IDIzcHg7XG4gIGNvbG9yOiAjNDQ0NDRhO1xuICBtYXJnaW4tdG9wOiAwcHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuaGVhZGVyIGgzOmJlZm9yZSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29uLWFjY29yZC1leHBhbmRlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAuc2VjdGlvbi1kZXNjcmlwdGlvbiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgLnNlY3Rpb24tZGVzY3JpcHRpb24gdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5jb250ZW50IC5zZWN0aW9uLWRlc2NyaXB0aW9uIC5hdHRlbnRpb24ge1xuICBjb2xvcjogI2Q0M2M1NztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgPiBkaXYge1xuICBtYXgtd2lkdGg6IDU0NHB4O1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAuc3VibWl0IHtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICBwYWRkaW5nLXRvcDogMnJlbTtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgLmxleWthLXJpY2gtaHRtbC1maWVsZC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgbWF4LXdpZHRoOiB1bnNldDtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgLmxleWthLXJpY2gtaHRtbC1maWVsZC13cmFwcGVyIC53cC1lZGl0b3ItdG9vbHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAubGV5a2EtcmljaC1odG1sLWZpZWxkLXdyYXBwZXIgLmZpZWxkLWNvbXBvbmVudC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgLmxleWthLXJhZGlvLWZpZWxkLXdyYXBwZXIgLmZpZWxkLWNvbXBvbmVudC50aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAubGV5a2EtcmFkaW8tZmllbGQtd3JhcHBlciAuZmllbGQtY29tcG9uZW50LmZpZWxkID4gbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAubGV5a2EtcmFkaW8tZmllbGQtd3JhcHBlciAuZmllbGQtY29tcG9uZW50LmZpZWxkID4gbGFiZWw6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgLmZpZWxkLWNvbXBvbmVudC5oZWxwIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAuZmllbGQtY29tcG9uZW50LmhlbHAgLnBsYWNlaG9sZGVycy1oZWxwIGNvZGUge1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAuZmllbGQtY29tcG9uZW50LmhlbHAgLnBsYWNlaG9sZGVycy1oZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAuZmllbGQtY29tcG9uZW50LmhlbHAgLnBsYWNlaG9sZGVycy1oZWxwLWFjdGlvbnMge1xuICBtYXJnaW4tdG9wOiAwcHg7XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5jb250ZW50IC5maWVsZC1jb21wb25lbnQuaGVscCAucGxhY2Vob2xkZXJzLWhlbHAtYWN0aW9ucyBhLCAud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAuZmllbGQtY29tcG9uZW50LmhlbHAgLnBsYWNlaG9sZGVycy1oZWxwLWFjdGlvbnMgYTphY3RpdmUsIC53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5jb250ZW50IC5maWVsZC1jb21wb25lbnQuaGVscCAucGxhY2Vob2xkZXJzLWhlbHAtYWN0aW9ucyBhOmhvdmVyLCAud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAuZmllbGQtY29tcG9uZW50LmhlbHAgLnBsYWNlaG9sZGVycy1oZWxwLWFjdGlvbnMgYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgLmZpZWxkLWNvbXBvbmVudC5maWVsZCB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTM0cHg7XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5jb250ZW50IC5maWVsZC1zdWNjZXNzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX2VtYWlsX3RoYW5rc190ZXh0LXdyYXBwZXIgLmZpZWxkLWNvbXBvbmVudC5oZWxwLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX2VtYWlsX3JlY3VycmluZ19pbml0X3RoYW5rc190ZXh0LXdyYXBwZXIgLmZpZWxkLWNvbXBvbmVudC5oZWxwLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX2VtYWlsX3JlY3VycmluZ19vbmdvaW5nX3RoYW5rc190ZXh0LXdyYXBwZXIgLmZpZWxkLWNvbXBvbmVudC5oZWxwLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX2VtYWlsX2NhbXBhaWduX3RhcmdldF9yZWFjaGluZ190ZXh0LXdyYXBwZXIgLmZpZWxkLWNvbXBvbmVudC5oZWxwLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX2VtYWlsX25vdGlmaWNhdGlvbl90ZXh0LXdyYXBwZXIgLmZpZWxkLWNvbXBvbmVudC5oZWxwIHtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAjbGV5a2FfZW1haWxfdGhhbmtzX3RleHQtZmllbGRfaWZyLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX2VtYWlsX3JlY3VycmluZ19pbml0X3RoYW5rc190ZXh0LWZpZWxkX2lmcixcbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5jb250ZW50ICNsZXlrYV9lbWFpbF9yZWN1cnJpbmdfb25nb2luZ190aGFua3NfdGV4dC1maWVsZF9pZnIsXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAjbGV5a2FfZW1haWxfY2FtcGFpZ25fdGFyZ2V0X3JlYWNoaW5nX3RleHQtZmllbGRfaWZyLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX2VtYWlsX25vdGlmaWNhdGlvbl90ZXh0LWZpZWxkX2lmciB7XG4gIGhlaWdodDogMjUwcHggIWltcG9ydGFudDtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX25vdGlmeV9kb25hdGlvbnNfbWFuYWdlcnMtd3JhcHBlciAuZmllbGQtY29tcG9uZW50LnRpdGxlLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX25vdGlmeV9tYW5hZ2Vyc19vbl9yZWN1cnJlbnRzLXdyYXBwZXIgLmZpZWxkLWNvbXBvbmVudC50aXRsZSxcbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5jb250ZW50ICNsZXlrYV9zZW5kX2Rvbm9yX2VtYWlsc19vbl9jYW1wYWlnbl90YXJnZXRfcmVhY2hpbmctd3JhcHBlciAuZmllbGQtY29tcG9uZW50LnRpdGxlLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX3JlY2VpdmVyX2xlZ2FsX3R5cGUtd3JhcHBlciAuZmllbGQtY29tcG9uZW50LnRpdGxlLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX2xhbmcydXBsb2FkLXdyYXBwZXIgLmZpZWxkLWNvbXBvbmVudC50aXRsZSxcbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5jb250ZW50ICNsZXlrYV9kZWxldGVfcGx1Z2luX29wdGlvbnMtd3JhcHBlciAuZmllbGQtY29tcG9uZW50LnRpdGxlLFxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX2RlbGV0ZV9wbHVnaW5fZGF0YS13cmFwcGVyIC5maWVsZC1jb21wb25lbnQudGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAjbGV5a2Ffb3JnX2JhbmtfYmljLXdyYXBwZXIsXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAjbGV5a2Ffb3JnX2JhbmtfY29ycl9hY2NvdW50LXdyYXBwZXIsXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAjbGV5a2FfdGVjaF9zdXBwb3J0X2VtYWlsLXdyYXBwZXIsXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAjbGV5a2FfbGFuZzJ1cGxvYWQtd3JhcHBlciB7XG4gIHdpZHRoOiAyNDhweDtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gLmNvbnRlbnQgI2xleWthX29yZ19zdGF0ZV9yZWdfbnVtYmVyLXdyYXBwZXIge1xuICB3aWR0aDogMjQ4cHg7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uIC5jb250ZW50ICNsZXlrYV9vcmdfa3BwLXdyYXBwZXIge1xuICB3aWR0aDogMjQ4cHg7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuY29udGVudCAjbGV5a2Ffb3JnX2lubi13cmFwcGVyIHtcbiAgd2lkdGg6IDI0OHB4O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgbWFyZ2luLXRvcDogMHB4O1xuICBmbG9hdDogbm9uZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uI3VwbG9hZF9sMTBuIC5jb250ZW50IC5maWVsZC1jb21wb25lbnQuaGVscCAuZmllbGQtc3VjY2Vzcyxcbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uI3VwbG9hZF9sMTBuIC5jb250ZW50IC5maWVsZC1jb21wb25lbnQuaGVscCAuZmllbGQtZXJyb3JzIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiN1cGxvYWRfbDEwbiAuY29udGVudCAuc3VibWl0IHtcbiAgcGFkZGluZy10b3A6IDEuNXJlbTtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24jdXBsb2FkX2wxMG4gLmNvbnRlbnQgLmxleWthLWxvYWRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG5cbi53cC1jb3JlLXVpIC5sZXlrYS1hZG1pbiAubGV5a2Etb3B0aW9ucy1zZWN0aW9uI2VtYWlsX2Zyb20gLmNvbnRlbnQgLmxleWthLXRleHQtZmllbGQtd3JhcHBlciB7XG4gIG1heC13aWR0aDogMjQ4cHg7XG59XG5cbi5pbml0LXdpemFyZC10YWIge1xuICBmbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9pbWcvaWNvbi13aXphcmQtc3RpY2stb25seS5zdmcpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NWJhO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4udXBkYXRlLW5hZyB7XG4gIG1hcmdpbi1sZWZ0OiA3MnB4O1xufVxuXG4uYWRtaW5fcGFnZV9sZXlrYV9zZXR0aW5nc19uZXcgLnVwZGF0ZS1uYWcge1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNHB4KTtcbn1cblxuI21lc3NhZ2Uge1xuICBtYXJnaW4tbGVmdDogNzJweDtcbn1cblxuLmxleWthLWFkbWluICNtZXNzYWdlIHtcbiAgbWFyZ2luLWxlZnQ6IDBweDtcbn1cblxuLndwLWNvcmUtdWkgLmxleWthLWFkbWluIC5sZXlrYS1vcHRpb25zLXNlY3Rpb24gI2xleWthX3NlbmRfcGx1Z2luX3N0YXRzLXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ud3AtY29yZS11aSAubGV5a2EtYWRtaW4gLmxleWthLW9wdGlvbnMtc2VjdGlvbiAuc3VibWl0IC5kaXNjb25uZWN0LXN0YXRzIHtcbiAgY29sb3I6ICMwMDg1YmE7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMDA4NWJhO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIHBhZGRpbmctbGVmdDogMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxleWthLXdpemFyZCAuc3RlcC1jb21tb24tZXJyb3JzLmhhcy1lcnJvcnMsIC5sZXlrYS1hZG1pbiAuc3RlcC1jb21tb24tZXJyb3JzLmhhcy1lcnJvcnMge1xuICBwYWRkaW5nOiA4cHggMTZweDtcbiAgbWF4LXdpZHRoOiA0OTBweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjNjY2NjY2O1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIxMiwgNjAsIDg3LCAwLjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxMiwgNjAsIDg3LCAwLjIpO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQtYnV0dG9uLCAubGV5a2EtYWRtaW4gLmhlbHAtY2hhdC1idXR0b24ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgd2lkdGg6IDY0cHg7XG4gIGhlaWdodDogNjRweDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg1YmE7XG4gIGJvcmRlci1yYWRpdXM6IDMycHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDQwcHg7XG4gIGJvdHRvbTogNDBweDtcbn1cblxuLmxleWthLXdpemFyZCAuaGVscC1jaGF0LWJ1dHRvbltocmVmPScjJ10sIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0LWJ1dHRvbltocmVmPScjJ10ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmxleWthLXdpemFyZCAuaGVscC1jaGF0LWJ1dHRvbiBpbWcsIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0LWJ1dHRvbiBpbWcge1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQsIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogNDBweDtcbiAgYm90dG9tOiA0MHB4O1xuICB3aWR0aDogMzE1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY3OTk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZCAuaGVscC1jaGF0LmZpeC1oZWlnaHQsIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0LmZpeC1oZWlnaHQge1xuICBoZWlnaHQ6IDQwM3B4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQgLmNoYXQtaGVhZGVyLCAubGV5a2EtYWRtaW4gLmhlbHAtY2hhdCAuY2hhdC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI0KTtcbiAgaGVpZ2h0OiA1MXB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQgLmNoYXQtaGVhZGVyIC50aXRsZSwgLmxleWthLWFkbWluIC5oZWxwLWNoYXQgLmNoYXQtaGVhZGVyIC50aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZjFmMWYxO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQgLmNoYXQtaGVhZGVyIC5jbG9zZSwgLmxleWthLWFkbWluIC5oZWxwLWNoYXQgLmNoYXQtaGVhZGVyIC5jbG9zZSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQgLmNoYXQtYm9keSwgLmxleWthLWFkbWluIC5oZWxwLWNoYXQgLmNoYXQtYm9keSB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG4gIHBhZGRpbmctdG9wOiAxLjVyZW07XG59XG5cbi5sZXlrYS13aXphcmQgLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5vay1tZXNzYWdlLCAubGV5a2EtYWRtaW4gLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5vay1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG59XG5cbi5sZXlrYS13aXphcmQgLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5vay1tZXNzYWdlIHAsIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLm9rLW1lc3NhZ2UgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxleWthLXdpemFyZCAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLmxleWthLWxvYWRlciwgLmxleWthLWFkbWluIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAubGV5a2EtbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZCAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLnRpdGxlLCAubGV5a2EtYWRtaW4gLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC50aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAuc2V0dGluZ3MtYmxvY2sub3B0aW9uLWJsb2NrLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jaywgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2ssIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLnNldHRpbmdzLWJsb2NrLm9wdGlvbi1ibG9jaywgLmxleWthLWFkbWluIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAubGV5a2EtYWRtaW4gLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAwcmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAuc2V0dGluZ3MtYmxvY2sub3B0aW9uLWJsb2NrIC50aXRsZSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5oZWxwLWNoYXQgLmNoYXQtYm9keSAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLnRpdGxlLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAudGl0bGUsIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLnNldHRpbmdzLWJsb2NrLm9wdGlvbi1ibG9jayAudGl0bGUsIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAudGl0bGUsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAudGl0bGUge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAuc2V0dGluZ3MtYmxvY2sub3B0aW9uLWJsb2NrIC5maWVsZC1lcnJvcnMsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1lcnJvcnMsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1lcnJvcnMsIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLnNldHRpbmdzLWJsb2NrLm9wdGlvbi1ibG9jayAuZmllbGQtZXJyb3JzLCAubGV5a2EtYWRtaW4gLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmZpZWxkLWVycm9ycywgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmxleWthLWFkbWluIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIC5maWVsZC1lcnJvcnMge1xuICBjb2xvcjogI2Q0M2M1NztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAuc2V0dGluZ3MtYmxvY2sub3B0aW9uLWJsb2NrIGlucHV0LCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayBpbnB1dCwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgaW5wdXQsIC5sZXlrYS13aXphcmQgLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5zZXR0aW5ncy1ibG9jay5vcHRpb24tYmxvY2sgdGV4dGFyZWEsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrIHRleHRhcmVhLCAubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayB0ZXh0YXJlYSwgLmxleWthLWFkbWluIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAuc2V0dGluZ3MtYmxvY2sub3B0aW9uLWJsb2NrIGlucHV0LCAubGV5a2EtYWRtaW4gLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgaW5wdXQsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayBpbnB1dCwgLmxleWthLWFkbWluIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAuc2V0dGluZ3MtYmxvY2sub3B0aW9uLWJsb2NrIHRleHRhcmVhLCAubGV5a2EtYWRtaW4gLmhlbHAtY2hhdCAuY2hhdC1ib2R5IC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgdGV4dGFyZWEsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayB0ZXh0YXJlYSB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5oZWxwLWNoYXQgLmNoYXQtYm9keSAuYnV0dG9uLXByaW1hcnksIC5sZXlrYS1hZG1pbiAuaGVscC1jaGF0IC5jaGF0LWJvZHkgLmJ1dHRvbi1wcmltYXJ5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5sZXlrYS13aXphcmQtbW9kYWwge1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5sZXlrYS13aXphcmQtbW9kYWwgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xufVxuXG4ubGV5a2Etd2l6YXJkLW1vZGFsIC51aS1kaWFsb2ctdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2Etd2l6YXJkLW1vZGFsIC51aS1kaWFsb2ctY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMnB4IDBweDtcbn1cblxuLmxleWthLXdpemFyZC1tb2RhbCAudWktZGlhbG9nLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGV5a2Etd2l6YXJkLW1vZGFsIC51aS1kaWFsb2ctY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICBwYWRkaW5nOiAwcHggNzBweDtcbiAgbWFyZ2luOiAxcmVtIDA7XG59XG5cbi5sZXlrYS13aXphcmQtbW9kYWwgLnVpLWRpYWxvZy1jb250ZW50IC5idXR0b24ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDI0OHB4O1xufVxuXG4ubGV5a2Etd2l6YXJkLW1vZGFsIC51aS1kaWFsb2ctY29udGVudCNjcC1kb2N1bWVudHMtc2VudCBoMzpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLmxleWthLXdpemFyZC1jb3B5MmNsaXBib2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5sZXlrYS13aXphcmQtY29weTJjbGlwYm9hcmQuZmllbGQtdGV4dCB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLmxleWthLXdpemFyZC1jb3B5MmNsaXBib2FyZCAuY29weS1jb250cm9sIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogIzAwODViYTtcbiAgd2lkdGg6IDE1MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0b3A6IGNhbGMoNTAlKTtcbiAgcmlnaHQ6IDBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgLTUwJSk7XG4gIGhlaWdodDogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkIC5jb3B5LWNvbnRyb2w6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb250ZW50OiBcIiBcIjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ljb24tY29weTJjbGlwYm9hcmQuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG5cbi5sZXlrYS13aXphcmQtY29weTJjbGlwYm9hcmQgLmNvcHktbGluazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9pbWcvaWNvbi1jb3B5MmNsaXBib2FyZC5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTdweCAxNXB4O1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuXG4ubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkIC5jb3B5LWRvbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkIC5jb3B5LWRvbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vLi4vaW1nL2ljb24tY29weTJjbGlwYm9hcmQtZG9uZS5zdmdcIik7XG4gIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4ubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkLnNob3J0IC5jb3B5LWNvbnRyb2wge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkLnNob3J0IC5jb3B5LWNvbnRyb2w6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cblxuLmxleWthLXdpemFyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMycHgpO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5sZXlrYS13aXphcmQgLm5hdi1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICBtaW4td2lkdGg6IDI5M3B4O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbTtcbiAgcGFkZGluZzogMThweCAxN3B4IDE1OXB4IDMycHg7XG4gIG1hcmdpbi1yaWdodDogLTFweDtcbn1cblxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLmxleWthLWxvZ28ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMzBweDtcbiAgbGVmdDogY2FsYyg1MCUgLSA0MnB4KTtcbn1cblxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLm5hdi1zZWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cblxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLm5hdi1zZWN0aW9uIGEge1xuICBjb2xvcjogIzhmOGY4ZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24gLm5hdi1zZWN0aW9uLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzhmOGY4ZjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24gLm5hdi1zZWN0aW9uLXRpdGxlIC5uYXYtc2VjdGlvbi1tYXJrZXIge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogNHB4IHNvbGlkICNmZmZmZmY7XG4gIGNvbG9yOiAjOGY4ZjhmO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24ub3BlbiBhIHtcbiAgY29sb3I6ICM0NDQ0NGE7XG59XG5cbi5sZXlrYS13aXphcmQgLm5hdi1hcmVhIC5uYXYtc2VjdGlvbi5vcGVuIC5uYXYtc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjNDQ0NDRhO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24ub3BlbiAubmF2LXNlY3Rpb24tdGl0bGUgLm5hdi1zZWN0aW9uLW1hcmtlciB7XG4gIGNvbG9yOiAjNDQ0NDRhO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IDRweCBzb2xpZCAjOGY4ZjhmO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24uYWN0aXZlIGEge1xuICBjb2xvcjogIzQ0NDQ0YTtcbn1cblxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLm5hdi1zZWN0aW9uLmFjdGl2ZSAubmF2LXNlY3Rpb24tdGl0bGUge1xuICBjb2xvcjogIzQ0NDQ0YTtcbn1cblxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLm5hdi1zZWN0aW9uLmFjdGl2ZSAubmF2LXNlY3Rpb24tdGl0bGUgLm5hdi1zZWN0aW9uLW1hcmtlciB7XG4gIGNvbG9yOiAjNDQ0NDRhO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXI6IDRweCBzb2xpZCAjOGY4ZjhmO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24uZG9uZSBhIHtcbiAgY29sb3I6ICM0NDQ0NGE7XG59XG5cbi5sZXlrYS13aXphcmQgLm5hdi1hcmVhIC5uYXYtc2VjdGlvbi5kb25lIC5uYXYtc2VjdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjNDQ0NDRhO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24uZG9uZSAubmF2LXNlY3Rpb24tdGl0bGUgLm5hdi1zZWN0aW9uLW1hcmtlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZjhmOGY7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDRweCBzb2xpZCAjOGY4ZjhmO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24gLm5hdi1zdGVwcyB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbiAgcGFkZGluZy10b3A6IDlweDtcbiAgbWFyZ2luLWJvdHRvbTogLTJweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLm5hdi1zZWN0aW9uIC5uYXYtc3RlcHMgLm5hdi1zdGVwIHtcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzhmOGY4ZjtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cblxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLm5hdi1zZWN0aW9uIC5uYXYtc3RlcHMgLm5hdi1zdGVwOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4ZjhmOGY7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBib3JkZXItcmFkaXVzOiA0LjVweDtcbiAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24gLm5hdi1zdGVwcyAubmF2LXN0ZXAuZG9uZSB7XG4gIGNvbG9yOiAjNDQ0NDRhO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24gLm5hdi1zdGVwcyAubmF2LXN0ZXAuZG9uZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0NDRhO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24gLm5hdi1zdGVwcyAubmF2LXN0ZXAuZG9uZSAuc3RlcC1pIHtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24gLm5hdi1zdGVwcyAubmF2LXN0ZXAuYWN0aXZlIHtcbiAgY29sb3I6ICMwMDg1YmE7XG59XG5cbi5sZXlrYS13aXphcmQgLm5hdi1hcmVhIC5uYXYtc2VjdGlvbiAubmF2LXN0ZXBzIC5uYXYtc3RlcC5hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODViYTtcbn1cblxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLm5hdi1zZWN0aW9uLmFjdGl2ZSAubmF2LXN0ZXBzLFxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLm5hdi1zZWN0aW9uLm9wZW4gLm5hdi1zdGVwcyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24ubmF2LWV4aXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5uYXYtYXJlYSAubmF2LXNlY3Rpb24ubmF2LWV4aXQgLm5hdi1zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICM0NDQ0NGE7XG59XG5cbi5sZXlrYS13aXphcmQgLm5hdi1hcmVhIC5uYXYtc2VjdGlvbi5uYXYtZXhpdCAubmF2LXNlY3Rpb24tdGl0bGUgLm5hdi1zZWN0aW9uLW1hcmtlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTUlIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9uYXYtZXhpdC5zdmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDE0MywgMTQzLCAxNDMsIDAuMzIpO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuLmxleWthLXdpemFyZCAubmF2LWFyZWEgLm5hdi1jaGFpbiB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzhmOGY4ZjtcbiAgbWFyZ2luLWxlZnQ6IDIxcHg7XG59XG5cbi5sZXlrYS13aXphcmQgLm5hdi1hcmVhIC5uYXYtY2hhaW4gLm5hdi1saW5lIHtcbiAgbWFyZ2luLWxlZnQ6IC0yMXB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwIDMycHggNDlweCA3MnB4O1xuICBjb2xvcjogIzQ0NDQ0YTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIGEge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwODViYTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIHtcbiAgbWF4LXdpZHRoOiA1MjRweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayNlbWFpbC1mcm9tLW5hbWUsIC5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sjZW1haWwtZnJvbSB7XG4gIG1heC13aWR0aDogMjQ4cHg7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sjY2FtcGFpZ24tY29tcGxldGVkIHtcbiAgbWF4LXdpZHRoOiA2ODBweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5vcHRpb24tYmxvY2sudHlwZS1yaWNoX2h0bWwsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50eXBlLXJpY2hfaHRtbC5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sge1xuICBtYXgtd2lkdGg6IDY4MHB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLm9wdGlvbi1ibG9jay50eXBlLXJpY2hfaHRtbCAud3AtZWRpdG9yLXRhYnMsIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50eXBlLXJpY2hfaHRtbC5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLndwLWVkaXRvci10YWJzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5vcHRpb24tYmxvY2sudHlwZS1yaWNoX2h0bWwgbGFiZWwgLmZpZWxkLWNvbXBvbmVudC50aXRsZSwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLnR5cGUtcmljaF9odG1sLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayBsYWJlbCAuZmllbGQtY29tcG9uZW50LnRpdGxlIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmNvbnRhaW5lci1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jb250YWluZXItYmxvY2sgLm9wdGlvbi1ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF0sIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jb250YWluZXItYmxvY2sgLnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayAuZmllbGQtY29tcG9uZW50LmZpZWxkIGlucHV0W3R5cGU9dGV4dF0ge1xuICB3aWR0aDogMjQ4cHg7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuZmllbGQtZXJyb3JzIHNwYW4ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBjb2xvcjogI2Q0M2M1Nztcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5yZXN0b3JlLW9yaWdpbmFsLWRvYyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLmZpZWxkcyAuZmllbGQge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtc3VibWl0IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLXN1Ym1pdCAuYnV0dG9uLXByaW1hcnkge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1zdWJtaXQgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1zdWJtaXQgYSB7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtc3VibWl0IC5zZWMtYWN0aW9uIHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLXN1Ym1pdCAuc2VjLWFjdGlvbiBhLCAubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtc3VibWl0IC5zZWMtYWN0aW9uIGlucHV0W3R5cGU9c3VibWl0XS5saW5rLXNlYyB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1zdWJtaXQgLnNlYy1hY3Rpb24gaW5wdXRbdHlwZT1zdWJtaXRdLmxpbmstc2VjIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICM4ZjhmOGY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ZjhmOGY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4ZjhmOGY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogMjVweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtc3VibWl0IC5zZWMtYWN0aW9uIGlucHV0W3R5cGU9c3VibWl0XS5saW5rLXNlYzpob3ZlciB7XG4gIGNvbG9yOiAjYWFhYWFhO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1zdWJtaXQgLnNlYy1hY3Rpb24gaW5wdXRbdHlwZT1zdWJtaXRdLmxpbmstc2VjOmZvY3VzLCAubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtc3VibWl0IC5zZWMtYWN0aW9uIGlucHV0W3R5cGU9c3VibWl0XS5saW5rLXNlYzphY3RpdmUge1xuICBjb2xvcjogIzQ0NDQ0YTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLXN1Ym1pdCAuc2VjLWFjdGlvbiBpbnB1dFt0eXBlPXN1Ym1pdF0ubGluay1zZWM6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1zdWJtaXQgLnNlYy1hY3Rpb24gaW5wdXRbdHlwZT1zdWJtaXRdLmxpbmstc2VjOmZvY3VzLCAubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtc3VibWl0IC5zZWMtYWN0aW9uIGlucHV0W3R5cGU9c3VibWl0XS5saW5rLXNlYzphY3RpdmUge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuZXhwYW5kYWJsZS1hcmVhID4gKjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGluaGVyaXQ7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuZXhwYW5kYWJsZS1hcmVhIC5leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLmV4cGFuZGFibGUtYXJlYS5jb2xsYXBzZWQgKjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuZXhwYW5kYWJsZS1hcmVhLmNvbGxhcHNlZCAuZXhwYW5kIHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuZXhwYW5kYWJsZS1hcmVhLmNvbGxhcHNlZCAuY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5jYXB0aW9uZWQtc2NyZWVuIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5jYXB0aW9uZWQtc2NyZWVuOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuY2FwdGlvbmVkLXNjcmVlbiBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5jYXB0aW9uZWQtc2NyZWVuIGltZy5sZXlrYS1pbnN0cnVjdGlvbnMtc2NyZWVuIHtcbiAgbWF4LXdpZHRoOiA1MDJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzhmOGY4Zjtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuY2FwdGlvbmVkLXNjcmVlbiBpbWcubGV5a2EtaW5zdHJ1Y3Rpb25zLXNjcmVlbi1mdWxsIHtcbiAgbWF4LWhlaWdodDogODAlO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5jYXB0aW9uZWQtc2NyZWVuIC5zY3JlZW4td3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDBweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuY2FwdGlvbmVkLXNjcmVlbiBpbWcuem9vbS1zY3JlZW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgYm90dG9tOiAxcmVtO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDIwcHgpO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnBheW1lbnQtdHJ5b3V0LXdyYXBwZXIge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnBheW1lbnQtdHJ5b3V0LWNvbW1lbnQubGl2ZS1wYXltZW50IHtcbiAgd2lkdGg6IDI0OHB4O1xuICBjb2xvcjogIzk5OTk5OTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5wYXltZW50LXRyeW91dC1jb21tZW50LmxpdmUtcGF5bWVudCAuYXR0ZW50aW9uLW5lZWRlZCB7XG4gIGNvbG9yOiAjZDQzYzU3O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnBheW1lbnQtcmVzdWx0IC5yZXN1bHQge1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAucGF5bWVudC1yZXN1bHQgLnJlc3VsdC5vayB7XG4gIGNvbG9yOiAjNDQ0NDRhO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnBheW1lbnQtcmVzdWx0IC5yZXN1bHQub2s6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29uLW9rLWNpcmNsZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnBheW1lbnQtcmVzdWx0IC5yZXN1bHQuZmFpbCB7XG4gIGNvbG9yOiAjZDQzYzU3O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnBheW1lbnQtcmVzdWx0IC5yZXN1bHQuZmFpbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2ljb24tZXJyb3ItY2lyY2xlZC5zdmcpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBtYXJnaW46IDAgMTJweCAwIDA7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAjbGV5a2Etc2V0dGluZ3MtZm9ybS1maW5hbC1jcF9maW5hbCAuc3RlcC1zdWJtaXQgLndpemFyZC1jdXN0b20tbGluayxcbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAjbGV5a2Etc2V0dGluZ3MtZm9ybS1jZC1jYW1wYWlnbl9jb21wbGV0ZWQgLnN0ZXAtc3VibWl0IC53aXphcmQtY3VzdG9tLWxpbmssXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tZmluYWwtY2FtcGFpZ25fY29tcGxldGVkIC5zdGVwLXN1Ym1pdCAud2l6YXJkLWN1c3RvbS1saW5rLFxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWZpbmFsLXlhbmRleF9maW5hbCAuc3RlcC1zdWJtaXQgLndpemFyZC1jdXN0b20tbGluayB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tZmluYWwtY3BfZmluYWwgLnN0ZXAtc3VibWl0IC5zZWMtYWN0aW9uLFxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWNkLWNhbXBhaWduX2NvbXBsZXRlZCAuc3RlcC1zdWJtaXQgLnNlYy1hY3Rpb24sXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tZmluYWwtY2FtcGFpZ25fY29tcGxldGVkIC5zdGVwLXN1Ym1pdCAuc2VjLWFjdGlvbixcbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAjbGV5a2Etc2V0dGluZ3MtZm9ybS1maW5hbC15YW5kZXhfZmluYWwgLnN0ZXAtc3VibWl0IC5zZWMtYWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWZpbmFsLWNwX2ZpbmFsIC5maW5hbC1idXR0b24sXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tY2QtY2FtcGFpZ25fY29tcGxldGVkIC5maW5hbC1idXR0b24sXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tZmluYWwtY2FtcGFpZ25fY29tcGxldGVkIC5maW5hbC1idXR0b24sXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tZmluYWwteWFuZGV4X2ZpbmFsIC5maW5hbC1idXR0b24ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWZpbmFsLWNwX2ZpbmFsIC5maW5hbC1idXR0b24gLmJ1dHRvbi1wcmltYXJ5LFxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWNkLWNhbXBhaWduX2NvbXBsZXRlZCAuZmluYWwtYnV0dG9uIC5idXR0b24tcHJpbWFyeSxcbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAjbGV5a2Etc2V0dGluZ3MtZm9ybS1maW5hbC1jYW1wYWlnbl9jb21wbGV0ZWQgLmZpbmFsLWJ1dHRvbiAuYnV0dG9uLXByaW1hcnksXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tZmluYWwteWFuZGV4X2ZpbmFsIC5maW5hbC1idXR0b24gLmJ1dHRvbi1wcmltYXJ5IHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMjQ4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWZpbmFsLWNwX2ZpbmFsIC5maW5hbC1idXR0b24gLmJ1dHRvbi1wcmltYXJ5OmhvdmVyLFxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWNkLWNhbXBhaWduX2NvbXBsZXRlZCAuZmluYWwtYnV0dG9uIC5idXR0b24tcHJpbWFyeTpob3Zlcixcbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAjbGV5a2Etc2V0dGluZ3MtZm9ybS1maW5hbC1jYW1wYWlnbl9jb21wbGV0ZWQgLmZpbmFsLWJ1dHRvbiAuYnV0dG9uLXByaW1hcnk6aG92ZXIsXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tZmluYWwteWFuZGV4X2ZpbmFsIC5maW5hbC1idXR0b24gLmJ1dHRvbi1wcmltYXJ5OmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAjbGV5a2Etc2V0dGluZ3MtZm9ybS1maW5hbC1jcF9maW5hbCAuc2hhcmUtY2FtcGFpZ24sXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tY2QtY2FtcGFpZ25fY29tcGxldGVkIC5zaGFyZS1jYW1wYWlnbixcbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAjbGV5a2Etc2V0dGluZ3MtZm9ybS1maW5hbC1jYW1wYWlnbl9jb21wbGV0ZWQgLnNoYXJlLWNhbXBhaWduLFxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWZpbmFsLXlhbmRleF9maW5hbCAuc2hhcmUtY2FtcGFpZ24ge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWZpbmFsLWNwX2ZpbmFsIC5zaGFyZS1jYW1wYWlnbiBhLFxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWNkLWNhbXBhaWduX2NvbXBsZXRlZCAuc2hhcmUtY2FtcGFpZ24gYSxcbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAjbGV5a2Etc2V0dGluZ3MtZm9ybS1maW5hbC1jYW1wYWlnbl9jb21wbGV0ZWQgLnNoYXJlLWNhbXBhaWduIGEsXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tZmluYWwteWFuZGV4X2ZpbmFsIC5zaGFyZS1jYW1wYWlnbiBhIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDBweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWNkLWNhbXBhaWduX2NvbXBsZXRlZCAuaW5pdC1maW5hbC1zdGVwLWdvLWNhbXBhaWduIHtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLWNkLWNhbXBhaWduX2NvbXBsZXRlZCBpbnB1dFt0eXBlPXN1Ym1pdF1bbmFtZT1sZXlrYV9zZXR0aW5nc19zdWJtaXRfaW5pdF0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC1pbml0ICNsZXlrYV9wZF90ZXJtc190ZXh0LWZpZWxkX2lmciB7XG4gIGhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQtaW5pdCAjbGV5a2FfZW1haWxfdGhhbmtzX3RleHQtZmllbGRfaWZyIHtcbiAgaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthLXNldHRpbmdzLWZvcm0tcmQtcmVjZWl2ZXJfbGVnYWxfZGF0YSAjb3JnX2FjdHVhbF9hZGRyZXNzX2RpZmZlcnMge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgI2xleWthX2NhbXBhaWduX3RhcmdldC1maWVsZCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLWNvbnRlbnQgLmNhbXBhaWduLWRlY29yLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY2FtcGFpZ24tZGVjb3Itd3JhcCAuZGVjb3ItZm9ybSB7XG4gIGZsZXgtYmFzaXM6IDI0OHB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY2FtcGFpZ24tZGVjb3Itd3JhcCAuZGVjb3ItZm9ybSAudXBsb2FkLXBob3RvLWZpZWxkIC5maWVsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1jb250ZW50IC5jYW1wYWlnbi1kZWNvci13cmFwIC5kZWNvci1mb3JtIC51cGxvYWQtcGhvdG8tZmllbGQgLmZpZWxkIGlucHV0W3R5cGU9ZmlsZV0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MHB4O1xuICB3aWR0aDogMjQ4cHg7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1jb250ZW50IC5jYW1wYWlnbi1kZWNvci13cmFwIC5kZWNvci1mb3JtIC51cGxvYWQtcGhvdG8tZmllbGQgLmZpZWxkIC51cGxvYWQtcGhvdG8ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDI0OHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3V0bGluZTogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLWNvbnRlbnQgLmNhbXBhaWduLWRlY29yLXdyYXAgLmRlY29yLWZvcm0gI2NhbXBhaWduLWRlY29yYXRpb24tbG9hZGluZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1jb250ZW50IC5jYW1wYWlnbi1kZWNvci13cmFwIC5kZWNvci1mb3JtIC5zdGVwLW5leHQuYnV0dG9uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY2FtcGFpZ24tZGVjb3Itd3JhcCAuZGVjb3ItZm9ybSAubG9hZGVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDJyZW07XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1jb250ZW50IC5jYW1wYWlnbi1kZWNvci13cmFwIC5kZWNvci1wcmV2aWV3IHtcbiAgZmxleC1iYXNpczogYXV0bztcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkZGRkO1xuICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLWNvbnRlbnQgLmNhbXBhaWduLWRlY29yLXdyYXAgLmRlY29yLXByZXZpZXcgLnRpdGxlIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzhmOGY4Zjtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLWNvbnRlbnQgLmNhbXBhaWduLWRlY29yLXdyYXAgLmRlY29yLXByZXZpZXcgLnByZXZpZXctZnJhbWUge1xuICBtYXJnaW4tdG9wOiAxM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLWNvbnRlbnQgLmNhbXBhaWduLWRlY29yLXdyYXAgLmRlY29yLXByZXZpZXcgLnByZXZpZXctZnJhbWUgaWZyYW1lIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLWNvbnRlbnQgLmN1c3RvbV9jYW1wYWlnbl9jb21wbGV0ZWQgLmxleWthLWNhbXBhaWduLWNvbXBsZXRlZCB7XG4gIG1hcmdpbi10b3A6IDE0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1jb250ZW50IC5jdXN0b21fY2FtcGFpZ25fY29tcGxldGVkIC5sZXlrYS1jYW1wYWlnbi1jb21wbGV0ZWQgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY3VzdG9tX2NhbXBhaWduX2NvbXBsZXRlZCAubGV5a2EtY2FtcGFpZ24tY29tcGxldGVkIGxpIC5pdGVtLXRleHQge1xuICBwYWRkaW5nLXRvcDogN3B4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY3VzdG9tX2NhbXBhaWduX2NvbXBsZXRlZCAubGV5a2EtY2FtcGFpZ24tY29tcGxldGVkIGxpIC5pdGVtLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29uLW9rLWNpcmNsZWQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiAwIDEycHggMCAwO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY3VzdG9tX2NhbXBhaWduX2NvbXBsZXRlZCAubGV5a2EtY2FtcGFpZ24tY29tcGxldGVkIGxpIC5pdGVtLWluZm8ge1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc3RlcC1jb250ZW50IC5jdXN0b21fY2FtcGFpZ25fY29tcGxldGVkIC5sZXlrYS1jYW1wYWlnbi1jb21wbGV0ZWQgbGkgLml0ZW0taW5mbyAubGV5a2EtY3VycmVudC12YWx1ZSB7XG4gIGNvbG9yOiAjOGY4ZjhmO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY3VzdG9tX2NhbXBhaWduX2NvbXBsZXRlZCAubGV5a2EtY2FtcGFpZ24tY29tcGxldGVkIGxpIC5pdGVtLWluZm8gLmlubGluZS1hY3Rpb24sXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY3VzdG9tX2NhbXBhaWduX2NvbXBsZXRlZCAubGV5a2EtY2FtcGFpZ24tY29tcGxldGVkIGxpIC5pdGVtLWluZm8gLnBlcm1hbGluay1hY3Rpb24ge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY3VzdG9tX2NhbXBhaWduX2NvbXBsZXRlZCAubGV5a2EtY2FtcGFpZ24tY29tcGxldGVkIGxpIC5pdGVtLWluZm8gLmlubGluZS1pbnB1dCB7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBwYWRkaW5nOiAwIDVweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zdGVwLWNvbnRlbnQgLmN1c3RvbV9jYW1wYWlnbl9jb21wbGV0ZWQgLmxleWthLWNhbXBhaWduLWNvbXBsZXRlZCBsaSAuaXRlbS1pbmZvIC5pbmxpbmUtc3VibWl0LCAubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCAuY3VzdG9tX2NhbXBhaWduX2NvbXBsZXRlZCAubGV5a2EtY2FtcGFpZ24tY29tcGxldGVkIGxpIC5pdGVtLWluZm8gLmlubGluZS1yZXNldCB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuY3VzdG9tX2NwX3BheW1lbnRfdHJ5b3V0IHtcbiAgbWFyZ2luLXRvcDogMjRweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5jdXN0b21fY3BfcGF5bWVudF90cnlvdXQgLnBheW1lbnQtdHJ5b3V0LXdyYXBwZXIgdGgge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcbiAgaGVpZ2h0OiAyNnB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLmN1c3RvbV9jcF9wYXltZW50X3RyeW91dCAucGF5bWVudC10cnlvdXQtd3JhcHBlciB0ZCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGhlaWdodDogNDJweDtcbiAgcGFkZGluZzogN3B4IDA7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuY3VzdG9tX2NwX3BheW1lbnRfdHJ5b3V0IC5wYXltZW50LXRyeW91dC13cmFwcGVyIHRoLCAubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLmN1c3RvbV9jcF9wYXltZW50X3RyeW91dCAucGF5bWVudC10cnlvdXQtd3JhcHBlciB0ZFtjbGFzcyo9XCJjYXJkLVwiXSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEycHg7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuY3VzdG9tX2NwX3BheW1lbnRfdHJ5b3V0IC5wYXltZW50LXRyeW91dC13cmFwcGVyIC5iYW5rLWNhcmQtZGF0YS5jYXJkLW51bWJlciB7XG4gIHdpZHRoOiAzNSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuY3VzdG9tX2NwX3BheW1lbnRfdHJ5b3V0IC5wYXltZW50LXRyeW91dC13cmFwcGVyIC5iYW5rLWNhcmQtZGF0YS5jYXJkLW51bWJlciAubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkIC5jb3B5LWNvbnRyb2wge1xuICB0b3A6IGNhbGMoNDUlKTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5jdXN0b21fY3BfcGF5bWVudF90cnlvdXQgLnBheW1lbnQtdHJ5b3V0LXdyYXBwZXIgLmNwLXBheW1lbnQtcmVzdWx0IHtcbiAgd2lkdGg6IDI0OHB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLmN1c3RvbV9jcF9wYXltZW50X3RyeW91dCAucGF5bWVudC10cnlvdXQtd3JhcHBlciAuc2VjLWFjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5jdXN0b21fY3BfcGF5bWVudF90cnlvdXQgLmZpZWxkLWVycm9ycyB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjEyLCA2MCwgODcsIDAuNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEyLCA2MCwgODcsIDAuMik7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogOHB4IDA7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuY3VzdG9tX2NwX3BheW1lbnRfdHJ5b3V0IC5maWVsZC1lcnJvcnMuaGFzLWVycm9ycyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLmN1c3RvbV9jcF9wYXltZW50X3RyeW91dCAuZmllbGQtZXJyb3JzLmhhcy1lcnJvcnMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5jdXN0b21fY3BfcGF5bWVudF90cnlvdXQgLmNhbGwtc3VwcG9ydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuY3VzdG9tLWJsb2NrLXBheW1lbnQtY2FyZHMtaWNvbnMgLmNwLXN1cHBvcnRlZC1jYXJkcyBpbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sudGV4dC1ibG9jayAuY3VzdG9tLWJsb2NrLWNwLXByZXBhcmUtZG9jdW1lbnRzIHtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY3AtcHJlcGFyZS1kb2N1bWVudHMgLmZpZWxkcyB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sudGV4dC1ibG9jayAuY3VzdG9tLWJsb2NrLWNwLXByZXBhcmUtZG9jdW1lbnRzIC5maWVsZHMgLmZpZWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY3AtcHJlcGFyZS1kb2N1bWVudHMgLmZpZWxkcyAuZmllbGQgbGFiZWwge1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLnRleHQtYmxvY2sgLmN1c3RvbS1ibG9jay1jcC1wcmVwYXJlLWRvY3VtZW50cyAuZmllbGRzIC5maWVsZCAuZmllbGQtZXJyb3JzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY3AtcHJlcGFyZS1kb2N1bWVudHMgLmZpZWxkcyAuZmllbGQgLmZpZWxkLWVycm9ycyBzcGFuIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLnRleHQtYmxvY2sgLmN1c3RvbS1ibG9jay1jcC1wcmVwYXJlLWRvY3VtZW50cyAuZmllbGRzIC5maWVsZCAuZmllbGQtdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sudGV4dC1ibG9jayAuY3VzdG9tLWJsb2NrLWNwLXByZXBhcmUtZG9jdW1lbnRzIC5maWVsZHMgLmZpZWxkIC5maWVsZC10ZXh0OmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY3AtcHJlcGFyZS1kb2N1bWVudHMgLmZpZWxkcyAuZmllbGQgLmZpZWxkLXRleHQ6ZW1wdHkgKyAuZmllbGQtZXJyb3JzIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLnRleHQtYmxvY2sgLmN1c3RvbS1ibG9jay1jcC1wcmVwYXJlLWRvY3VtZW50cyAuZmllbGRzIC5pbmxpbmUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY3AtcHJlcGFyZS1kb2N1bWVudHMgLmZpZWxkcyAuaW5saW5lLWNvbnRhaW5lciAuZmllbGQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY3AtcHJlcGFyZS1kb2N1bWVudHMgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG59XG5cbi5sZXlrYS13aXphcmQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sudGV4dC1ibG9jayAuY3VzdG9tLWJsb2NrLWNwLXByZXBhcmUtZG9jdW1lbnRzIHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY3AtcHJlcGFyZS1kb2N1bWVudHMgLm9yZy1kYXRhIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMXJlbTtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY3AtcHJlcGFyZS1kb2N1bWVudHMgLmZpbGwtZXhwbGFpbiB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjOGY4ZjhmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuXG4ubGV5a2Etd2l6YXJkIC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLm9wdGlvbi1ibG9jay50eXBlLXRleHQgI2xleWthX2NwX3B1YmxpY19pZC1maWVsZCwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLnR5cGUtdGV4dC5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgI2xleWthX2NwX3B1YmxpY19pZC1maWVsZCB7XG4gIHdpZHRoOiAyNDhweDtcbn1cblxuLmxleWthLXdpemFyZCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5pbmZvMmNvcHkge1xuICBmb250LWZhbWlseTogXCJSb2JvdG9cIiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC1vbmxpbmVfa2Fzc2EgLmN1c3RvbS1ibG9jay1jYXB0aW9uZWQtc2NyZWVucyB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X3Rlc3RfcGF5bWVudCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sgLmZpZWxkLWVycm9ycyB7XG4gIHBhZGRpbmc6IDhweCAxNnB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgY29sb3I6ICM2NjY2NjY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjEyLCA2MCwgODcsIDAuNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjEyLCA2MCwgODcsIDAuMik7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogOHB4IDA7XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuZmllbGQtZXJyb3JzLmhhcy1lcnJvcnMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sgLmZpZWxkLWVycm9ycy5oYXMtZXJyb3JzIHNwYW4ge1xuICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleC5zdGVwLXRlc3RfcGF5bWVudCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAucGF5bWVudC1yZXN1bHQgLnJlc3VsdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXguc3RlcC10ZXN0X3BheW1lbnQgLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sgLnBheW1lbnQtcmVzdWx0IC5yZXN1bHQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4ICN5YW5kZXgtZ2VuZXJhdGUtc2hvcC1wYXNzd29yZCB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnN0ZXAtY29udGVudCB7XG4gIGNvdW50ZXItcmVzZXQ6IGJsb2NrLXNlcGFyYXRvci1jb3VudGVyO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sudGV4dC1ibG9jayB7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay50ZXh0LWJsb2NrIC5jdXN0b20tYmxvY2stY2FwdGlvbmVkLXNjcmVlbnMge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tLWJsb2NrIC5jdXN0b20tYmxvY2stY2FwdGlvbmVkLXNjcmVlbnMge1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayB7XG4gIG1heC13aWR0aDogNTAycHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbTtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbS1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgLmVudW0tc2VwYXJhdGVkLWJsb2NrIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b20tYmxvY2suY3VzdG9tX3lhbmRleF9lbnVtZXJhdGVkX2Jsb2NrOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrLmN1c3RvbS1ibG9jay5jdXN0b21feWFuZGV4X3NjcmVlbnNob3Qge1xuICBwYWRkaW5nLWJvdHRvbTogMS41cmVtO1xuICBtYXJnaW4tdG9wOiAtMS41cmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2suY3VzdG9tLWJsb2NrI29ubGluZS1rYXNzYS1zZW5kIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jay5jdXN0b20tYmxvY2sjc2VuZDJjaGVjay1zZW5kIHtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5ibG9jay1zZXBhcmF0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMnB4O1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sgLmJsb2NrLXNlcGFyYXRvciBkaXYge1xuICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNkZGRkZGQ7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTVweCAtIDAuNXJlbSk7XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuYmxvY2stc2VwYXJhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIoYmxvY2stc2VwYXJhdG9yLWNvdW50ZXIpO1xuICBjb3VudGVyLWluY3JlbWVudDogYmxvY2stc2VwYXJhdG9yLWNvdW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZGRkZDtcbiAgY29sb3I6ICM4ZjhmOGY7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEwcHg7XG4gIHBhZGRpbmc6IDBweDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuZW51bS1zZXBhcmF0ZWQtYmxvY2s6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sgLmVudW0tc2VwYXJhdGVkLWJsb2NrIC5jYXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuY2FwdGlvbi5ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuY2FwdGlvbmVkLXNjcmVlbiB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuZW51bS1zZXBhcmF0ZWQtYmxvY2sgLmZpZWxkLWNvbXBvbmVudC50aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sgLmVudW0tc2VwYXJhdGVkLWJsb2NrIC5maWVsZC1jb21wb25lbnQuZmllbGQgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIHdpZHRoOiAyNDhweDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuYm9keSB7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuYm9keSBiIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuYm9keSBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuZW51bS1zZXBhcmF0ZWQtYmxvY2sgLmJvZHkgYSB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuZW51bS1zZXBhcmF0ZWQtYmxvY2sgLmJvZHkgYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuYm9keSBhW3RhcmdldD1fYmxhbmtdOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2ltZy9pY29uLWxpbmstb3V0LnN2Z1wiKTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMnB4IDEycHg7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuYm9keSAuZXhwYW5kYWJsZS1hcmVhIGEge1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG59XG5cbi5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhIC5zZXR0aW5ncy1ibG9jayAuZW51bS1zZXBhcmF0ZWQtYmxvY2sgLmJvZHkgLmV4cGFuZGFibGUtYXJlYSBhOmhvdmVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuYm9keS52YWx1ZSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuYm9keS52YWx1ZSBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuYm9keS52YWx1ZSBiIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMTlweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC5lbnVtLXNlcGFyYXRlZC1ibG9jayAuY2FwdGlvbmVkLXNjcmVlbiArIC5ib2R5IHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4IC5tYWluLWFyZWEgLnNldHRpbmdzLWJsb2NrIC55YW5kZXgtbWFrZS1saXZlLXBheW1lbnQtbG9hZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sudGV4dC1ibG9jayAuY3VzdG9tLWJsb2NrLXBheW1lbnQtY2FyZHMtaWNvbnMgaDMge1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sudGV4dC1ibG9jayAuY3VzdG9tLWJsb2NrLXBheW1lbnQtY2FyZHMtaWNvbnMgdWwge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAuc2V0dGluZ3MtYmxvY2sudGV4dC1ibG9jayAuY3VzdG9tLWJsb2NrLXBheW1lbnQtY2FyZHMtaWNvbnMgdWwgbGk6Zmlyc3Qge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubGV5a2Etd2l6YXJkLndpemFyZC15YW5kZXggLm1haW4tYXJlYSAjbGV5a2Etc2V0dGluZ3MtZm9ybS15YW5kZXgtcGFyYW1ldGVycyAubGV5a2Etd2l6YXJkLWNvcHkyY2xpcGJvYXJkLm5vLXBhc3N3b3JkIC5jb3B5LWxpbmssIC5sZXlrYS13aXphcmQud2l6YXJkLXlhbmRleCAubWFpbi1hcmVhICNsZXlrYS1zZXR0aW5ncy1mb3JtLXlhbmRleC1wYXJhbWV0ZXJzIC5sZXlrYS13aXphcmQtY29weTJjbGlwYm9hcmQubm8tcGFzc3dvcmQgLmNvcHktZG9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS1sb2FkZXIge1xuICBjb2xvcjogIzAwODViYTtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDEwMHB4IGF1dG87XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5ZW07XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkNCAxLjNzIGluZmluaXRlIGxpbmVhcjtcbiAgYW5pbWF0aW9uOiBsb2FkNCAxLjNzIGluZmluaXRlIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbn1cblxuLmxleWthLWxvYWRlci54cyB7XG4gIGZvbnQtc2l6ZTogNHB4O1xuICBtYXJnaW46IDIwcHggYXV0bztcbn1cblxuLmxleWthLWxvYWRlci5zbSB7XG4gIGZvbnQtc2l6ZTogOHB4O1xuICBtYXJnaW46IDQwcHggYXV0bztcbn1cblxuLmxleWthLWxvYWRlci5tZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiA2MHB4IGF1dG87XG59XG5cbi5oZWxwLWNoYXQgLmxleWthLWxvYWRlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZDQge1xuICAwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMC4yZW0sIDJlbSAtMmVtIDAgMGVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwIDAgLTFlbSwgLTJlbSAtMmVtIDAgMDtcbiAgfVxuICAxMi41JSB7XG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMCwgMmVtIC0yZW0gMCAwLjJlbSwgM2VtIDAgMCAwLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMCAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07XG4gIH1cbiAgMjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMC41ZW0sIDJlbSAtMmVtIDAgMCwgM2VtIDAgMCAwLjJlbSwgMmVtIDJlbSAwIDAsIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDAgMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xuICB9XG4gIDM3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwZW0gMCAwLCAyZW0gMmVtIDAgMC4yZW0sIDAgM2VtIDAgMGVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcbiAgfVxuICA1MCUge1xuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgMGVtLCAwIDNlbSAwIDAuMmVtLCAtMmVtIDJlbSAwIDAsIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcbiAgfVxuICA2Mi41JSB7XG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIDAsIC0yZW0gMmVtIDAgMC4yZW0sIC0zZW0gMCAwIDAsIC0yZW0gLTJlbSAwIC0xZW07XG4gIH1cbiAgNzUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDBlbSAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgMCwgLTNlbSAwZW0gMCAwLjJlbSwgLTJlbSAtMmVtIDAgMDtcbiAgfVxuICA4Ny41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0zZW0gMCAwLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAwLCAtM2VtIDBlbSAwIDAsIC0yZW0gLTJlbSAwIDAuMmVtO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgbG9hZDQge1xuICAwJSxcbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMC4yZW0sIDJlbSAtMmVtIDAgMGVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgLTFlbSwgLTNlbSAwIDAgLTFlbSwgLTJlbSAtMmVtIDAgMDtcbiAgfVxuICAxMi41JSB7XG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgMCwgMmVtIC0yZW0gMCAwLjJlbSwgM2VtIDAgMCAwLCAyZW0gMmVtIDAgLTFlbSwgMCAzZW0gMCAtMWVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMCAwIC0xZW0sIC0yZW0gLTJlbSAwIC0xZW07XG4gIH1cbiAgMjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMC41ZW0sIDJlbSAtMmVtIDAgMCwgM2VtIDAgMCAwLjJlbSwgMmVtIDJlbSAwIDAsIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAtMWVtLCAtM2VtIDAgMCAtMWVtLCAtMmVtIC0yZW0gMCAtMWVtO1xuICB9XG4gIDM3LjUlIHtcbiAgICBib3gtc2hhZG93OiAwIC0zZW0gMCAtMWVtLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwZW0gMCAwLCAyZW0gMmVtIDAgMC4yZW0sIDAgM2VtIDAgMGVtLCAtMmVtIDJlbSAwIC0xZW0sIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcbiAgfVxuICA1MCUge1xuICAgIGJveC1zaGFkb3c6IDAgLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDAgMCAtMWVtLCAyZW0gMmVtIDAgMGVtLCAwIDNlbSAwIDAuMmVtLCAtMmVtIDJlbSAwIDAsIC0zZW0gMGVtIDAgLTFlbSwgLTJlbSAtMmVtIDAgLTFlbTtcbiAgfVxuICA2Mi41JSB7XG4gICAgYm94LXNoYWRvdzogMCAtM2VtIDAgLTFlbSwgMmVtIC0yZW0gMCAtMWVtLCAzZW0gMCAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIDAsIC0yZW0gMmVtIDAgMC4yZW0sIC0zZW0gMCAwIDAsIC0yZW0gLTJlbSAwIC0xZW07XG4gIH1cbiAgNzUlIHtcbiAgICBib3gtc2hhZG93OiAwZW0gLTNlbSAwIC0xZW0sIDJlbSAtMmVtIDAgLTFlbSwgM2VtIDBlbSAwIC0xZW0sIDJlbSAyZW0gMCAtMWVtLCAwIDNlbSAwIC0xZW0sIC0yZW0gMmVtIDAgMCwgLTNlbSAwZW0gMCAwLjJlbSwgLTJlbSAtMmVtIDAgMDtcbiAgfVxuICA4Ny41JSB7XG4gICAgYm94LXNoYWRvdzogMGVtIC0zZW0gMCAwLCAyZW0gLTJlbSAwIC0xZW0sIDNlbSAwIDAgLTFlbSwgMmVtIDJlbSAwIC0xZW0sIDAgM2VtIDAgLTFlbSwgLTJlbSAyZW0gMCAwLCAtM2VtIDBlbSAwIDAsIC0yZW0gLTJlbSAwIDAuMmVtO1xuICB9XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIHtcbiAgbWFyZ2luOiA0MXB4IDcycHg7XG4gIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiLCAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAuZmllbGQtcSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5maWVsZC1xIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY3OTk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHotaW5kZXg6IDExO1xuICB0b3A6IDE1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDIwNHB4O1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5maWVsZC1xIC5maWVsZC1xLXRvb2x0aXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjMDA2Nzk5O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDRweCk7XG4gIHRvcDogLTdweDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5maWVsZC1xOmhvdmVyIC5maWVsZC1xLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgLmZpZWxkLXE6aG92ZXIgLmZpZWxkLXEtdG9vbHRpcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5maWVsZC1xIC5maWVsZC1xLXRvb2x0aXAge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIGgxIHtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjdGFiLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5uYXYtdGFiLXdyYXBwZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgLm5hdi10YWItd3JhcHBlciBhIHtcbiAgY29sb3I6IHVuc2V0O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAubmF2LXRhYi13cmFwcGVyIGEubmF2LXRhYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcbiAgY29sb3I6ICM4ZjhmOGY7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMHB4IDBweDtcbiAgcGFkZGluZzogMTBweCAxMnB4IDdweCAxMnB4O1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIG1hcmdpbi1yaWdodDogMC41ZW07XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5uYXYtdGFiLXdyYXBwZXIgYS5uYXYtdGFiOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5uYXYtdGFiLXdyYXBwZXIgYS5uYXYtdGFiLm5hdi10YWItYWN0aXZlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luLWxlZnQ6IDEuNWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xuICBjb2xvcjogIzQ0NDQ0YTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYxZjE7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5uYXYtdGFiLXdyYXBwZXIgYS5uYXYtdGFiLm5hdi10YWItYWN0aXZlOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5idXR0b24tcHJpbWFyeSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgd2lkdGg6IDI0OHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlIC5idXR0b24tcHJpbWFyeTpob3ZlciB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiBub25lO1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAubWFpbi1hcmVhLXdyYXBwZXIgLm1haW4tYXJlYS10b3Age1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAubWFpbi1hcmVhLXdyYXBwZXIgLm1haW4tYXJlYS10b3AgLnNldHRpbmdzLXJldHVybi1saW5rIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciAubWFpbi1hcmVhLXRvcCAuc2V0dGluZ3MtcmV0dXJuLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogOHB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29uLWFycm93LWxlZnQuc3ZnKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWFyZ2luOiA2cHggNnB4IDAgMDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3MtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMjRweDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3MtaGVhZGVyIC5nYXRld2F5LXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleDogMCAxIDUwJTtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3MtaGVhZGVyIC5nYXRld2F5LXRpdGxlIC5nYXRld2F5LWhlYWRlci1lbGVtZW50IHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAubWFpbi1hcmVhLXdyYXBwZXIgLm1haW4tYXJlYS5zaW5nbGUtZ2F0ZXdheS1zZXR0aW5ncyAuZ2F0ZXdheS1zZXR0aW5ncy1oZWFkZXIgLmdhdGV3YXktdGl0bGUgaDIge1xuICBmb250LXNpemU6IDIzcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3MtaGVhZGVyIC5nYXRld2F5LXRpdGxlIC5nYXRld2F5LWxpbmsge1xuICBtYXJnaW46IDhweCA0cHggMCA0cHg7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciAubWFpbi1hcmVhLnNpbmdsZS1nYXRld2F5LXNldHRpbmdzIC5nYXRld2F5LXNldHRpbmdzLWhlYWRlciAuZ2F0ZXdheS1kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXg6IDAgMSA1MCU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3MtaGVhZGVyIC5nYXRld2F5LWRldGFpbHMgLmRldGFpbHMtZWxlbWVudCB7XG4gIHdpZHRoOiBmaXQtY29udGVudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDMycHg7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciAubWFpbi1hcmVhLnNpbmdsZS1nYXRld2F5LXNldHRpbmdzIC5nYXRld2F5LXNldHRpbmdzLWhlYWRlciAuZ2F0ZXdheS1kZXRhaWxzIC5kZXRhaWxzLWVsZW1lbnQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3MtaGVhZGVyIC5nYXRld2F5LWRldGFpbHMgLmRldGFpbHMtZWxlbWVudCAuZGV0YWlscy1waWMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xuICBoZWlnaHQ6IDI3cHg7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciAubWFpbi1hcmVhLnNpbmdsZS1nYXRld2F5LXNldHRpbmdzIC5nYXRld2F5LXNldHRpbmdzLWhlYWRlciAuZ2F0ZXdheS1kZXRhaWxzIC5kZXRhaWxzLWVsZW1lbnQgLmRldGFpbHMtcGljIC5jb21taXNzaW9uLXNpemUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3MtaGVhZGVyIC5nYXRld2F5LWRldGFpbHMgLmRldGFpbHMtZWxlbWVudDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAubWFpbi1hcmVhLXdyYXBwZXIgLm1haW4tYXJlYS5zaW5nbGUtZ2F0ZXdheS1zZXR0aW5ncyAuZ2F0ZXdheS1zZXR0aW5ncy1oZWFkZXIgLmdhdGV3YXktZGV0YWlscyAuZmllbGQtcSAuZmllbGQtcS10b29sdGlwIHtcbiAgdG9wOiAxMTAlO1xuICBsZWZ0OiAyOHB4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAubWFpbi1hcmVhLXdyYXBwZXIgLm1haW4tYXJlYS5zaW5nbGUtZ2F0ZXdheS1zZXR0aW5ncyAuZ2F0ZXdheS1zZXR0aW5ncy13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogMCAyNHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciAubWFpbi1hcmVhLnNpbmdsZS1nYXRld2F5LXNldHRpbmdzIC5nYXRld2F5LXNldHRpbmdzLXdyYXBwZXIgaDMge1xuICBtYXJnaW46IDI0cHggMDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3Mtd3JhcHBlciBoNCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3Mtd3JhcHBlciAuZ2F0ZXdheS1zZXR0aW5ncyB7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlZWVlZWU7XG4gIGZsZXg6IDEgMSA1MCU7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciAubWFpbi1hcmVhLnNpbmdsZS1nYXRld2F5LXNldHRpbmdzIC5nYXRld2F5LXNldHRpbmdzLXdyYXBwZXIgLmdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktd2l6YXJkLWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDMycHggMDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAubWFpbi1hcmVhLXdyYXBwZXIgLm1haW4tYXJlYS5zaW5nbGUtZ2F0ZXdheS1zZXR0aW5ncyAuZ2F0ZXdheS1zZXR0aW5ncy13cmFwcGVyIC5nYXRld2F5LXNldHRpbmdzIC5nYXRld2F5LXdpemFyZC1saW5rIGltZyB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3Mtd3JhcHBlciAuZ2F0ZXdheS1wbS1saXN0IHtcbiAgZmxleDogMSAxIDUwJTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZWVlZWVlO1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAubWFpbi1hcmVhLXdyYXBwZXIgLm1haW4tYXJlYS5zaW5nbGUtZ2F0ZXdheS1zZXR0aW5ncyAuZ2F0ZXdheS1zZXR0aW5ncy13cmFwcGVyIC5nYXRld2F5LXBtLWxpc3QgLm9wdGlvbi1ibG9jay50eXBlLWNoZWNrYm94IGlucHV0LCAubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAubWFpbi1hcmVhLXdyYXBwZXIgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3Mtd3JhcHBlciAuZ2F0ZXdheS1wbS1saXN0IC50eXBlLWNoZWNrYm94LnNldHRpbmdzLWJsb2NrLmN1c3RvbV95YW5kZXhfZW51bWVyYXRlZF9ibG9jayBpbnB1dCwgLmxleWthLXdpemFyZC53aXphcmQteWFuZGV4LnN0ZXAtdGVzdF9wYXltZW50IC5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciAubWFpbi1hcmVhLnNpbmdsZS1nYXRld2F5LXNldHRpbmdzIC5nYXRld2F5LXNldHRpbmdzLXdyYXBwZXIgLmdhdGV3YXktcG0tbGlzdCAudHlwZS1jaGVja2JveC5zZXR0aW5ncy1ibG9jay5jdXN0b21feWFuZGV4X2VudW1lcmF0ZWRfYmxvY2sgaW5wdXQge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIC5tYWluLWFyZWEuc2luZ2xlLWdhdGV3YXktc2V0dGluZ3MgLmdhdGV3YXktc2V0dGluZ3Mtc3VibWl0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAyNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciAubWFpbi1hcmVhLnNpbmdsZS1nYXRld2F5LXNldHRpbmdzIC5nYXRld2F5LXNldHRpbmdzLXN1Ym1pdCAuZ2F0ZXdheS10dXJuLW9mZiB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjY2NjYztcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gIGZsZXg6IDAgMCAzNzZweDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciAucG0tb3JkZXItaGVhZGVyIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAuc2lkZS1hcmVhLXdyYXBwZXIgLnBtLW9yZGVyLWhlYWRlciAucG0tb3JkZXItZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciAucG0tdXBkYXRlLXN0YXR1cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIC5wbS11cGRhdGUtc3RhdHVzIC5yZXN1bHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciAucG0tdXBkYXRlLXN0YXR1cyAucmVzdWx0Lm9rLW1lc3NhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgY29sb3I6ICMwMDg1YmE7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciAucG0tdXBkYXRlLXN0YXR1cyAucmVzdWx0Lm9rLW1lc3NhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBmbG9hdDogbGVmdDtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29uLW9rLXNtaWxlLnN2Zyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIG1hcmdpbjogMCA2cHggMCAwO1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAuc2lkZS1hcmVhLXdyYXBwZXIgLnBtLXVwZGF0ZS1zdGF0dXMgLnJlc3VsdC5vay1tZXNzYWdlLmxleWthLWxvYWRlciB7XG4gIHRvcDogLTEzcHg7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciAucG0tdXBkYXRlLXN0YXR1cyAucmVzdWx0LmVycm9yLW1lc3NhZ2Uge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGNvbG9yOiAjZDQzYzU3O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAuc2lkZS1hcmVhLXdyYXBwZXIgLnBtLXVwZGF0ZS1zdGF0dXMgLnJlc3VsdC5sZXlrYS1sb2FkZXIge1xuICB0b3A6IC0xMnB4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAuc2lkZS1hcmVhLXdyYXBwZXIgLnBtLW9yZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAxNnB4IDA7XG4gIGhlaWdodDogODNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDRweCAwIHJnYmEoMCwgMCwgMCwgMC4xMyk7XG4gIGN1cnNvcjogZ3JhYjtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIC5wbS1vcmRlci5wbS1saXN0LWVtcHR5IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBkYXNoZWQgIzhmOGY4ZjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ0NGE7XG4gIHBhZGRpbmc6IDZweCAyNHB4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAuc2lkZS1hcmVhLXdyYXBwZXIgLnBtLW9yZGVyLnBtLWxpc3QtZW1wdHkuY29tbWVudC1kaXNwbGF5ZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciAucG0tb3JkZXIudWktc29ydGFibGUtaGVscGVyIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAuc2lkZS1hcmVhLXdyYXBwZXIgLnBtLW9yZGVyIC5nYXRld2F5LWxvZ28td3JhcHBlciB7XG4gIGZsZXg6IDAgMCA1NnB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjY2NjYztcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIC5wbS1vcmRlciAucG0taW5mbyB7XG4gIGZsZXg6IDEgMCAyMDBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciAucG0tb3JkZXIgLnBtLWluZm8gLnBtLWljb25zIHtcbiAgZmxleDogMCAxIDUwJTtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIC5wbS1vcmRlciAucG0taW5mbyAucG0taWNvbnMgLnBtLWljb24ge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIC5wbS1vcmRlciAucG0taW5mbyAucG0taWNvbnMgLnBtLWljb25bc3JjJD1cIi5wbmdcIl0ge1xuICBtYXgtaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjhweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAuc2lkZS1hcmVhLXdyYXBwZXIgLnBtLW9yZGVyIC5wbS1pbmZvIC5wbS1sYWJlbC13cmFwcGVyIHtcbiAgZmxleDogMCAxIDUwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBwYWRkaW5nOiA0cHggMTZweDtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIC5wbS1vcmRlciAucG0taW5mbyAucG0tbGFiZWwtd3JhcHBlciAucG0tbGFiZWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICBjb2xvcjogIzhmOGY4Zjtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIC5wbS1vcmRlciAucG0taW5mbyAucG0tbGFiZWwtd3JhcHBlciAucG0tY29udHJvbCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIC5wbS1vcmRlciAucG0taW5mbyAucG0tbGFiZWwtZmllbGRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4OiAxIDEgMTAwJTtcbn1cblxuLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIC5wbS1vcmRlciAucG0taW5mbyAucG0tbGFiZWwtZmllbGRzIC5wbS1sYWJlbC1pbnB1dC1maWVsZCB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciAucG0tb3JkZXIgLnBtLWluZm8gLnBtLWxhYmVsLWZpZWxkcyAubmV3LXBtLWxhYmVsLWNvbnRyb2wge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDA4NWJhO1xufVxuXG4ubGV5a2Etc2V0dGluZ3MtcGFnZSAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyAuc2lkZS1hcmVhLXdyYXBwZXIgLnBtLW9yZGVyIC5wbS1pbmZvIC5wbS1sYWJlbC1maWVsZHMgLm5ldy1wbS1sYWJlbC1jb250cm9sOmZpcnN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogNHB4O1xufVxuXG4uYWRtaW5fcGFnZV9sZXlrYV9zZXR0aW5nc19uZXcgI3dwYm9keS1jb250ZW50IHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5hZG1pbl9wYWdlX2xleWthX3NldHRpbmdzX25ldyAjd3Bmb290ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbGV5a2Etc2V0dGluZ3MtZm9ybS1kZC1wbHVnaW5fc3RhdHMgbGFiZWwge1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4jbGV5a2Etc2V0dGluZ3MtZm9ybS1kZC1wbHVnaW5fc3RhdHMgbGFiZWxbZm9yPVwibGV5a2Ffc2VuZF9wbHVnaW5fc3RhdHMteS1maWVsZFwiXSB7XG4gIGZvbnQtc2l6ZTogMjNweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0NDQ0NGE7XG59XG5cbi5wbGFjZWhvbGRlcnMtaGVscCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucGxhY2Vob2xkZXJzLWhlbHAgc3Bhbi5pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbn1cblxuLnBsYWNlaG9sZGVycy1oZWxwIGNvZGUge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTc3cHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucGxhY2Vob2xkZXJzLWhlbHAgc3Bhbi5kZXNjcmlwdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDM1MXB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLnBsYWNlaG9sZGVycy1oZWxwLWFjdGlvbnMgYSB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLnBsYWNlaG9sZGVycy1oZWxwLWFjdGlvbnMgYS5oaWRlLWF2YWlsYWJsZS10YWdzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBsYWNlaG9sZGVycy1oZWxwLWFjdGlvbnMgYS5yZXN0b3JlLW9yaWdpbmFsLWRvYyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS1jYW1wYWlnbi1wZXJtYWxpbmsgLmVkaXQtcGVybWFsaW5rLWxvYWRpbmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2EtY2FtcGFpZ24tcGVybWFsaW5rIC5pbmxpbmUtZWRpdC1zbHVnLWZvcm0ge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbn1cblxuLmxleWthLWNhbXBhaWduLXNob3J0Y29kZS1maWVsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5sZXlrYS1hZG1pbiAuZ2F0ZXdheXMtY2FyZHMtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHdpZHRoOiAzMDRweDtcbiAgaGVpZ2h0OiAyNjhweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZC5pbmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmZiZmY7XG4gIGJvcmRlci1jb2xvcjogI2Q1ZThlZTtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtaGVhZGVyIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgcGFkZGluZy10b3A6IDNweDtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtdGl0bGUgLmdhdGV3YXktc2V0dGluZ3MtbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXN0YXR1cyB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0NDRhO1xuICBwYWRkaW5nLXRvcDogMnB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1zdGF0dXMuYWN0aXZhdGluZyB7XG4gIGNvbG9yOiAjMDA4NWJhO1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1wYXJhbXMge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2YxZjFmMTtcbiAgcGFkZGluZzogMTRweCAxcmVtIDFyZW0gMXJlbTtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtcGFyYW1zOmVtcHR5IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtcGFyYW1zIC5nYXRld2F5LWRldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogMCAxIDUwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1wYXJhbXMgLmdhdGV3YXktZGV0YWlscyAuZGV0YWlscy1lbGVtZW50IHtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMzJweDtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtcGFyYW1zIC5nYXRld2F5LWRldGFpbHMgLmRldGFpbHMtZWxlbWVudDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1wYXJhbXMgLmdhdGV3YXktZGV0YWlscyAuZGV0YWlscy1lbGVtZW50IC5kZXRhaWxzLXBpYyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmU7XG4gIGhlaWdodDogMjdweDtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtcGFyYW1zIC5nYXRld2F5LWRldGFpbHMgLmRldGFpbHMtZWxlbWVudCAuZGV0YWlscy1waWMgLmNvbW1pc3Npb24tc2l6ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1wYXJhbXMgLmdhdGV3YXktZGV0YWlscyAuZGV0YWlscy1sYWJlbCB7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1wYXJhbXMgLmdhdGV3YXktZGV0YWlscyAuZmllbGQtcSB7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXBhcmFtcyAuZ2F0ZXdheS1kZXRhaWxzIC5maWVsZC1xIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtcGFyYW1zIC5nYXRld2F5LWRldGFpbHMgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDY3OTk7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCA4cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gIHotaW5kZXg6IDExO1xuICB0b3A6IDE1MCU7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2lkdGg6IDIwNHB4O1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG1heC13aWR0aDogbWF4LWNvbnRlbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtcGFyYW1zIC5nYXRld2F5LWRldGFpbHMgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcCBhIHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXBhcmFtcyAuZ2F0ZXdheS1kZXRhaWxzIC5maWVsZC1xIC5maWVsZC1xLXRvb2x0aXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDhweCBzb2xpZCAjMDA2Nzk5O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDRweCk7XG4gIHRvcDogLTdweDtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtcGFyYW1zIC5nYXRld2F5LWRldGFpbHMgLmZpZWxkLXEgLmZpZWxkLXEtdG9vbHRpcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXBhcmFtcyAuZ2F0ZXdheS1kZXRhaWxzIC5maWVsZC1xOmhvdmVyIC5maWVsZC1xLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtcGFyYW1zIC5nYXRld2F5LWRldGFpbHMgLmZpZWxkLXE6aG92ZXIgLmZpZWxkLXEtdG9vbHRpcDplbXB0eSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXBhcmFtcyAuZ2F0ZXdheS1kZXRhaWxzIC5maWVsZC1xIC5maWVsZC1xLXRvb2x0aXAge1xuICB0b3A6IDExMCU7XG4gIGxlZnQ6IDQwJTtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtcGFyYW1zIC5nYXRld2F5LWRldGFpbHMgLmRldGFpbHMtZWxlbWVudDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXN1cHBvcnRlZC1wbS1saXN0IHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMWYxZjE7XG4gIHBhZGRpbmc6IDEycHggMzJweCAxMnB4IDMycHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtc3VwcG9ydGVkLXBtLWxpc3Q6ZW1wdHkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1zdXBwb3J0ZWQtcG0tbGlzdCAucG0taWNvbnMtc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1zdXBwb3J0ZWQtcG0tbGlzdCAucG0taWNvbnMtc2Nyb2xsIC5wbS1pY29ucy13cmFwcGVyIHtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1pbi13aWR0aDogMTAwJTtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtc3VwcG9ydGVkLXBtLWxpc3QgLnNjcm9sbC1hcnJvdyB7XG4gIHdpZHRoOiA2cHg7XG4gIGhlaWdodDogMTFweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXN1cHBvcnRlZC1wbS1saXN0IC5zY3JvbGwtYXJyb3cubGVmdCB7XG4gIGxlZnQ6IDIwcHg7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXN1cHBvcnRlZC1wbS1saXN0IC5zY3JvbGwtYXJyb3cucmlnaHQge1xuICByaWdodDogMjBweDtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtc3VwcG9ydGVkLXBtLWxpc3Quc2Nyb2xsIC5zY3JvbGwtYXJyb3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtc3VwcG9ydGVkLXBtLWxpc3QgLnBtLWljb25zIHtcbiAgZmxleDogMCAxIDUwJTtcbiAgcGFkZGluZzogNHB4IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1iYXNpczogY2FsYygxMDAlIC0gMTJweCk7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtc3VwcG9ydGVkLXBtLWxpc3QgLnBtLWljb25zIC5wbS1pY29uIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLXN1cHBvcnRlZC1wbS1saXN0IC5wbS1pY29ucyAucG0taWNvbltzcmMkPVwiLnBuZ1wiXSB7XG4gIG1heC1oZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyOHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLWFjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubGV5a2EtYWRtaW4gLmxleWthLWFkbWluLWdhdGV3YXktY2FyZC5nYXRld2F5LWNhcmQgLmdhdGV3YXktY2FyZC1hY3Rpb24gLmJ1dHRvbi1wcmltYXJ5IHtcbiAgd2lkdGg6IDI3MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLWFjdGlvbiAuYnV0dG9uLXByaW1hcnkuYWN0aXZhdGlvbi1idXR0b24ge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbn1cblxuLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQuZ2F0ZXdheS1jYXJkIC5nYXRld2F5LWNhcmQtYWN0aW9uIC5idXR0b24tcHJpbWFyeS5hY3RpdmF0aW9uLWJ1dHRvbi5pbmFjdGl2ZS53aXphcmQtYXZhaWxhYmxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2ltZy9pY29uLXdpemFyZC1zdGljay1vbmx5LnN2Zyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDRweCBjZW50ZXI7XG59XG5cbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkLmdhdGV3YXktY2FyZCAuZ2F0ZXdheS1jYXJkLWFjdGlvbiAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIHdpZHRoOiAyNzJweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubGV5a2EtYWRtaW4gLmZpbHRlci1hcmVhIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5sZXlrYS1hZG1pbiAuZmlsdGVyLWFyZWEgLmZpbHRlci10b2dnbGUge1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuLmxleWthLWFkbWluIC5maWx0ZXItYXJlYSAuZmlsdGVyLXRvZ2dsZSBpbWcge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5sZXlrYS1hZG1pbiAuZmlsdGVyLWFyZWEgLmZpbHRlci10b2dnbGUgaW1nLmhpZGUtZmlsdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxleWthLWFkbWluIC5maWx0ZXItYXJlYSAuZmlsdGVyLWNhdGVnb3JpZXMge1xuICBkaXNwbGF5OiBub25lO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGhlaWdodDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuXG4ubGV5a2EtYWRtaW4gLmZpbHRlci1hcmVhIC5maWx0ZXItY2F0ZWdvcmllcyBhLmZpbHRlci1jYXRlZ29yeS1pdGVtIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgY29sb3I6ICM4ZjhmOGY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2RkZGRkZDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5sZXlrYS1hZG1pbiAuZmlsdGVyLWFyZWEgLmZpbHRlci1jYXRlZ29yaWVzIGEuZmlsdGVyLWNhdGVnb3J5LWl0ZW0uYWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg1YmE7XG4gIGJvcmRlci1jb2xvcjogIzAwODViYTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjcwcHgpIHtcbiAgLmxleWthLWFkbWluIC5maWx0ZXItYXJlYSAuZmlsdGVyLWNhdGVnb3JpZXMgYS5maWx0ZXItY2F0ZWdvcnktaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xuICB9XG59XG5cbi5sZXlrYS1hZG1pbiAuZmlsdGVyLWFyZWEgYS5maWx0ZXItYWN0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjFweDtcbiAgY29sb3I6ICM4ZjhmOGY7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5sZXlrYS1hZG1pbiAuZmlsdGVyLWFyZWEgYS5maWx0ZXItYWN0aW9uLmZpbHRlci1jYXRlZ29yeS1yZXNldC1maWx0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2EtYWRtaW4gLmZpbHRlci1hcmVhLnNob3cgLmZpbHRlci10b2dnbGUgaW1nLmhpZGUtZmlsdGVyIHtcbiAgZGlzcGxheTogdW5zZXQ7XG59XG5cbi5sZXlrYS1hZG1pbiAuZmlsdGVyLWFyZWEuc2hvdyAuZmlsdGVyLXRvZ2dsZSBpbWcuc2hvdy1maWx0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2EtYWRtaW4gLmZpbHRlci1hcmVhLnNob3cgLmZpbHRlci1jYXRlZ29yaWVzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmxleWthLWFkbWluIC5maWx0ZXItYXJlYS5zaG93IGEuZmlsdGVyLWFjdGlvbi5maWx0ZXItY2F0ZWdvcnktc2hvdy1maWx0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubGV5a2EtYWRtaW4gLmZpbHRlci1hcmVhLnNob3cgYS5maWx0ZXItYWN0aW9uLmZpbHRlci1jYXRlZ29yeS1yZXNldC1maWx0ZXIge1xuICBkaXNwbGF5OiB1bnNldDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxOTgwcHgpIHtcbiAgLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgOTg0cHg7XG4gIH1cbiAgLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IHVuc2V0O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLm1haW4tYXJlYS13cmFwcGVyIHtcbiAgICBmbGV4OiAwIDAgNjU2cHg7XG4gIH1cbiAgLmxleWthLXNldHRpbmdzLXBhZ2UgI3BheW1lbnQtc2V0dGluZ3MtYXJlYS1uZXcgLnNpZGUtYXJlYS13cmFwcGVyIHtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IHVuc2V0O1xuICAgIGZsZXgtYmFzaXM6IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjcwcHgpIHtcbiAgLmxleWthLXNldHRpbmdzLXBhZ2Uge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG4gIC5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5tYWluLWFyZWEtd3JhcHBlciB7XG4gICAgZmxleDogMCAwIDMyOHB4O1xuICB9XG4gIC5sZXlrYS1zZXR0aW5ncy1wYWdlICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IC5zaWRlLWFyZWEtd3JhcHBlciB7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIGZsZXgtc2hyaW5rOiB1bnNldDtcbiAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICB9XG59XG4iLCJAaW1wb3J0ICdwcmVzZXRzJztcclxuQGltcG9ydCAndHlwbyc7XHJcbkBpbXBvcnQgJ21peGlucyc7XHJcbkBpbXBvcnQgJ2NvbW1vbic7XHJcbkBpbXBvcnQgJ2NvbXBvbmVudHMnO1xyXG5AaW1wb3J0ICd3aXphcmQnO1xyXG5AaW1wb3J0ICd3aXphcmRfaW5pdCc7XHJcbkBpbXBvcnQgJ3dpemFyZF9jcCc7XHJcbkBpbXBvcnQgJ3dpemFyZF95YW5kZXgnO1xyXG5AaW1wb3J0ICdsb2FkZXInO1xyXG5cclxuLmxleWthLXNldHRpbmdzLXBhZ2Uge1xyXG5cclxuICAgIG1hcmdpbjogNDFweCA3MnB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJvZHktdGV4dCgpO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG5cclxuICAgIC5maWVsZC1xIHtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZmllbGQtcSgpO1xyXG5cclxuICAgICAgICAuZmllbGQtcS10b29sdGlwIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gICAgaDEge1xyXG4gICAgICAgIEBpbmNsdWRlIHdpemFyZC1oMigpO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIH1cclxuXHJcbiAgICAjdGFiLWNvbnRhaW5lciB7XHJcblxyXG4gICAgICAgIG1hcmdpbi10b3A6IDMycHg7XHJcblxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAubmF2LXRhYi13cmFwcGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxuICAgICAgICBcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6IHVuc2V0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi5uYXYtdGFiIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICNkZGRkZGQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzhmOGY4ZjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMHB4IDBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweCA3cHggMTJweDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNWVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVlbTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6MDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJi5uYXYtdGFiLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMS41ZW07XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeS1idXR0b247XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMWYxZjE7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OjA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b24tcHJpbWFyeSB7XHJcbiAgICAgICAgQGluY2x1ZGUgbGV5a2EtYnV0dG9uLXByaW1hcnkoKTtcclxuICAgIH1cclxuXHJcbiAgICAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyB7XHJcblxyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHJcbiAgICAgICAgLm1haW4tYXJlYS13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItbm9ybWFsO1xyXG4gICAgICAgICAgICBmbGV4OiAxIDEgYXV0bzsgLy8gNjQwcHggb2YgdGhlIG1haW4gYXJlYSArIDMycHggb2YgdGhlIGl0J3MgcmlnaHQgbWFyZ2luXHJcblxyXG4gICAgICAgICAgICAubWFpbi1hcmVhLXRvcCB7XHJcblxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAuc2V0dGluZ3MtcmV0dXJuLWxpbmsge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGFycm93LWxlZnQtaWNvbigpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAubWFpbi1hcmVhLnNpbmdsZS1nYXRld2F5LXNldHRpbmdzIHtcclxuXHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLmdhdGV3YXktc2V0dGluZ3MtaGVhZGVyIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5nYXRld2F5LXRpdGxlIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsZXg6IDAgMSA1MCU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZ2F0ZXdheS1oZWFkZXItZWxlbWVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmdhdGV3YXktbGluayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDhweCA0cHggMCA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAuZ2F0ZXdheS1kZXRhaWxzIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxleWthLWdhdGV3YXktZGV0YWlscygpO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kZXRhaWxzLWVsZW1lbnQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5maWVsZC1xIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLmZpZWxkLXEtdG9vbHRpcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5nYXRld2F5LXNldHRpbmdzLXdyYXBwZXIge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjRweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1saWdodDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDI0cHggMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmdhdGV3YXktc2V0dGluZ3Mge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1saWdodDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxIDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nYXRld2F5LXdpemFyZC1saW5rIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAzMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLmdhdGV3YXktcG0tbGlzdCB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWxpZ2h0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLm9wdGlvbi1ibG9jay50eXBlLWNoZWNrYm94IGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmdhdGV3YXktc2V0dGluZ3Mtc3VibWl0IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5nYXRld2F5LXR1cm4tb2ZmIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNpZGUtYXJlYS13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1ub3JtYWw7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgZmxleDogMCAwIDM3NnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5wbS1vcmRlci1oZWFkZXIge1xyXG5cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuXHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnBtLW9yZGVyLWRlc2NyaXB0aW9uIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucG0tdXBkYXRlLXN0YXR1cyB7XHJcblxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTJweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAucmVzdWx0IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLm9rLW1lc3NhZ2Uge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1saW5rO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgb2stc21pbGUtaWNvbigpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmxleWthLWxvYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0xM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5lcnJvci1tZXNzYWdlIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtZXJyb3ItbWVzc2FnZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmLmxleWthLWxvYWRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogLTEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5wbS1vcmRlciB7XHJcblxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblxyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTZweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgIGhlaWdodDogODNweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRjb2xvci13aGl0ZSwgMC42KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggMCB0cmFuc3BhcmVudGl6ZSgkY29sb3ItdGV4dC1ibGFjaywgMC44Nyk7IC8vIDAsOTJcclxuXHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IGdyYWI7XHJcblxyXG4gICAgICAgICAgICAgICAgJi5wbS1saXN0LWVtcHR5IHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IGRhc2hlZCAkY29sb3ItbmF2LWxpbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLW5hdi1zZWN0aW9uLWFjdGl2ZS10ZXh0O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb21tZW50LWRpc3BsYXllZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICYudWktc29ydGFibGUtaGVscGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IG1vdmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmdhdGV3YXktbG9nby13cmFwcGVyIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDU2cHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1ub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wbS1pbmZvIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMSAwIDIwMHB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIC5wbS1pY29ucyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxleWthLXBtLWljb25zKCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAucG0tbGFiZWwtd3JhcHBlciB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDEgNTAlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWJvcmRlci1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnBtLWxhYmVsIHtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2l6YXJkLWZpZWxkLWV4cGxhaW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAucG0tY29udHJvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgLnBtLWxhYmVsLWZpZWxkcyB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAxIDEgMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5wbS1sYWJlbC1pbnB1dC1maWVsZCB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMSAxIDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAubmV3LXBtLWxhYmVsLWNvbnRyb2wge1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2l6YXJkLWxpbms7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmFkbWluX3BhZ2VfbGV5a2Ffc2V0dGluZ3NfbmV3IHtcclxuICAgICN3cGJvZHktY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgICBcclxuICAgICN3cGZvb3RlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuI2xleWthLXNldHRpbmdzLWZvcm0tZGQtcGx1Z2luX3N0YXRzIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBsYWJlbFtmb3I9XCJsZXlrYV9zZW5kX3BsdWdpbl9zdGF0cy15LWZpZWxkXCJdIHtcclxuICAgICAgICBAaW5jbHVkZSB3aXphcmQtaDIoKTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtdGV4dDtcclxuICAgIH1cclxufVxyXG5cclxuLnBsYWNlaG9sZGVycy1oZWxwIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICBcclxuICAgIHNwYW4uaXRlbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICBjb2RlIHtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDE3N3B4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICAgIFxyXG4gICAgc3Bhbi5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTFweDtcclxuICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wbGFjZWhvbGRlcnMtaGVscC1hY3Rpb25zIHtcclxuICAgIGEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICBcclxuICAgICAgICAmLmhpZGUtYXZhaWxhYmxlLXRhZ3Mge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAmLnJlc3RvcmUtb3JpZ2luYWwtZG9jIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sZXlrYS1jYW1wYWlnbi1wZXJtYWxpbmsge1xyXG5cclxuICAgIC5lZGl0LXBlcm1hbGluay1sb2FkaW5nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmxpbmUtZWRpdC1zbHVnLWZvcm0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmxleWthLWNhbXBhaWduLXNob3J0Y29kZS1maWVsZCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4vLyBnYXRld2F5cyBjYXJkc1xyXG4ubGV5a2EtYWRtaW4gLmdhdGV3YXlzLWNhcmRzLWxpc3Qge1xyXG4gICAgXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIFxyXG4gICAgLmdhdGV3YXktY2FyZCB7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sZXlrYS1hZG1pbiAubGV5a2EtYWRtaW4tZ2F0ZXdheS1jYXJkIHtcclxuICAgICYuZ2F0ZXdheS1jYXJkIHtcclxuICAgICAgICBcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG4gICAgICAgIHdpZHRoOiAzMDRweDtcclxuICAgICAgICBoZWlnaHQ6IDI2OHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wOCk7XHJcblxyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICBcclxuICAgICAgICAmLmluYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZmJmZjtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjZDVlOGVlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuZ2F0ZXdheS1jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmdhdGV3YXktY2FyZC1pY29uIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuZ2F0ZXdheS1sb2dvIHtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmdhdGV3YXktY2FyZC10aXRsZSB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdhdGV3YXktY2FyZC10aXRsZSgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogM3B4O1xyXG5cclxuICAgICAgICAgICAgLmdhdGV3YXktc2V0dGluZ3MtbGluayB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuZ2F0ZXdheS1jYXJkLXN0YXR1cyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGdhdGV3YXktY2FyZC1zdGF0dXMoKTtcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtdGV4dDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDJweDtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLmFjdGl2YXRpbmcge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aXphcmQtbGluaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuZ2F0ZXdheS1jYXJkLXBhcmFtcyB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItYm9yZGVyLWxpZ2h0LTAwMTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTRweCAxcmVtIDFyZW0gMXJlbTtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICY6ZW1wdHkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLmdhdGV3YXktZGV0YWlscyB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBsZXlrYS1nYXRld2F5LWRldGFpbHMoKTtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgLmRldGFpbHMtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAuZmllbGQtcSB7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZmllbGQtcSgpO1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIC5maWVsZC1xLXRvb2x0aXAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDExMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDQwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIC5kZXRhaWxzLWVsZW1lbnQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuZ2F0ZXdheS1jYXJkLXN1cHBvcnRlZC1wbS1saXN0IHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ib3JkZXItbGlnaHQtMDAxO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDMycHggMTJweCAzMnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmOmVtcHR5IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5wbS1pY29ucy1zY3JvbGwge1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAucG0taWNvbnMtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuc2Nyb2xsLWFycm93IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYubGVmdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgJi5yaWdodCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYuc2Nyb2xsIHtcclxuICAgICAgICAgICAgICAgIC5zY3JvbGwtYXJyb3cge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgLnBtLWljb25zIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxleWthLXBtLWljb25zKCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBjYWxjKDEwMCUgLSAxMnB4KTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmdhdGV3YXktY2FyZC1hY3Rpb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5idXR0b24tcHJpbWFyeSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjcycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICYuYWN0aXZhdGlvbi1idXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAmLmluYWN0aXZlLndpemFyZC1hdmFpbGFibGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vLi4vaW1nL2ljb24td2l6YXJkLXN0aWNrLW9ubHkuc3ZnKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNHB4IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjcycHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIGdhdGV3YXlzIGZpbHRlclxyXG4ubGV5a2EtYWRtaW4gLmZpbHRlci1hcmVhIHtcclxuICAgIFxyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIFxyXG4gICAgLmZpbHRlci10b2dnbGUge1xyXG4gICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgICAgICBcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLnNob3ctZmlsdGVyIHtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAmLmhpZGUtZmlsdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5maWx0ZXItY2F0ZWdvcmllcyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIFxyXG4gICAgICAgIGEuZmlsdGVyLWNhdGVnb3J5LWl0ZW0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBnYXRld2F5LWZpbHRlci1pdGVtKCk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2l6YXJkLWxpbmstc2VjO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLXdpemFyZC1wcmV2aWV3LWJvcmRlcjtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2l6YXJkLWxpbms7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci13aXphcmQtbGluaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNzBweCkge1xyXG4gICAgICAgICAgICBhLmZpbHRlci1jYXRlZ29yeS1pdGVtIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICBhLmZpbHRlci1hY3Rpb24ge1xyXG4gICAgICAgIEBpbmNsdWRlIGdhdGV3YXktZmlsdGVyLWl0ZW0oKTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdpemFyZC1saW5rLXNlYztcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgICAgIFxyXG4gICAgICAgICYuZmlsdGVyLWNhdGVnb3J5LXJlc2V0LWZpbHRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAmLnNob3cge1xyXG4gICAgICAgIC5maWx0ZXItdG9nZ2xlIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICYuaGlkZS1maWx0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAmLnNob3ctZmlsdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5maWx0ZXItY2F0ZWdvcmllcyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIGEuZmlsdGVyLWFjdGlvbiB7XHJcbiAgICAgICAgICAgICYuZmlsdGVyLWNhdGVnb3J5LXNob3ctZmlsdGVyIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYuZmlsdGVyLWNhdGVnb3J5LXJlc2V0LWZpbHRlciB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5ODBweCkge1xyXG5cclxuICAgIC5sZXlrYS1zZXR0aW5ncy1wYWdlIHtcclxuICAgICAgICBcclxuICAgICAgICAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyB7XHJcbiAgICAgICAgICAgIC5tYWluLWFyZWEtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgOTg0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5zaWRlLWFyZWEtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XHJcblxyXG4gICAgLmxleWthLXNldHRpbmdzLXBhZ2Uge1xyXG4gICAgICAgIFxyXG4gICAgICAgICNwYXltZW50LXNldHRpbmdzLWFyZWEtbmV3IHtcclxuICAgICAgICAgICAgLm1haW4tYXJlYS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA2NTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBcclxuICAgICAgICAgICAgLnNpZGUtYXJlYS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcclxuICAgICAgICAgICAgICAgIGZsZXgtc2hyaW5rOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIGZsZXgtYmFzaXM6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjcwcHgpIHtcclxuXHJcbiAgICAubGV5a2Etc2V0dGluZ3MtcGFnZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XHJcbiAgICAgICAgXHJcbiAgICAgICAgLmxleWthLWFkbWluIC5sZXlrYS1hZG1pbi1nYXRld2F5LWNhcmQge1xyXG4gICAgICAgICAgICAmLmdhdGV3YXktY2FyZCB7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAjcGF5bWVudC1zZXR0aW5ncy1hcmVhLW5ldyB7XHJcbiAgICAgICAgICAgIC5tYWluLWFyZWEtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMzI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIC5zaWRlLWFyZWEtd3JhcHBlciB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDA7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuIl19 */
|
| 3282 |
|