/*!*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/index.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700&display=swap);
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/index.scss (1) ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700&display=swap);
/*!*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[3]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[4]!./assets/index.scss (2) ***!
  \*********************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*
Template Name: Skote - Admin & Dashboard Template
Author: Themesbrand
Version: 3.1.0
Website: https://themesbrand.com/
Contact: themesbrand@gmail.com
File: Icons Css File
*/
/* MaterialDesignIcons.com */
@font-face {
  font-family: "Material Design Icons";
  src: url(/build/fonts/materialdesignicons-webfont.52adde0d.eot);
  src: url(/build/fonts/materialdesignicons-webfont.52adde0d.eot?#iefix&v=5.8.55) format("embedded-opentype"), url(/build/fonts/materialdesignicons-webfont.6147fc37.woff2) format("woff2"), url(/build/fonts/materialdesignicons-webfont.d06df622.woff) format("woff"), url(/build/fonts/materialdesignicons-webfont.506bc821.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}
.mdi:before,
.mdi-set {
  display: inline-block;
  font: normal normal normal 24px/1 "Material Design Icons";
  font-size: inherit;
  text-rendering: auto;
  line-height: inherit;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.mdi-ab-testing::before {
  content: "\f01c9";
}

.mdi-abjad-arabic::before {
  content: "\f1328";
}

.mdi-abjad-hebrew::before {
  content: "\f1329";
}

.mdi-abugida-devanagari::before {
  content: "\f132a";
}

.mdi-abugida-thai::before {
  content: "\f132b";
}

.mdi-access-point::before {
  content: "\f0003";
}

.mdi-access-point-check::before {
  content: "\f1538";
}

.mdi-access-point-minus::before {
  content: "\f1539";
}

.mdi-access-point-network::before {
  content: "\f0002";
}

.mdi-access-point-network-off::before {
  content: "\f0be1";
}

.mdi-access-point-off::before {
  content: "\f1511";
}

.mdi-access-point-plus::before {
  content: "\f153a";
}

.mdi-access-point-remove::before {
  content: "\f153b";
}

.mdi-account::before {
  content: "\f0004";
}

.mdi-account-alert::before {
  content: "\f0005";
}

.mdi-account-alert-outline::before {
  content: "\f0b50";
}

.mdi-account-arrow-left::before {
  content: "\f0b51";
}

.mdi-account-arrow-left-outline::before {
  content: "\f0b52";
}

.mdi-account-arrow-right::before {
  content: "\f0b53";
}

.mdi-account-arrow-right-outline::before {
  content: "\f0b54";
}

.mdi-account-box::before {
  content: "\f0006";
}

.mdi-account-box-multiple::before {
  content: "\f0934";
}

.mdi-account-box-multiple-outline::before {
  content: "\f100a";
}

.mdi-account-box-outline::before {
  content: "\f0007";
}

.mdi-account-cancel::before {
  content: "\f12df";
}

.mdi-account-cancel-outline::before {
  content: "\f12e0";
}

.mdi-account-cash::before {
  content: "\f1097";
}

.mdi-account-cash-outline::before {
  content: "\f1098";
}

.mdi-account-check::before {
  content: "\f0008";
}

.mdi-account-check-outline::before {
  content: "\f0be2";
}

.mdi-account-child::before {
  content: "\f0a89";
}

.mdi-account-child-circle::before {
  content: "\f0a8a";
}

.mdi-account-child-outline::before {
  content: "\f10c8";
}

.mdi-account-circle::before {
  content: "\f0009";
}

.mdi-account-circle-outline::before {
  content: "\f0b55";
}

.mdi-account-clock::before {
  content: "\f0b56";
}

.mdi-account-clock-outline::before {
  content: "\f0b57";
}

.mdi-account-cog::before {
  content: "\f1370";
}

.mdi-account-cog-outline::before {
  content: "\f1371";
}

.mdi-account-convert::before {
  content: "\f000a";
}

.mdi-account-convert-outline::before {
  content: "\f1301";
}

.mdi-account-cowboy-hat::before {
  content: "\f0e9b";
}

.mdi-account-details::before {
  content: "\f0631";
}

.mdi-account-details-outline::before {
  content: "\f1372";
}

.mdi-account-edit::before {
  content: "\f06bc";
}

.mdi-account-edit-outline::before {
  content: "\f0ffb";
}

.mdi-account-group::before {
  content: "\f0849";
}

.mdi-account-group-outline::before {
  content: "\f0b58";
}

.mdi-account-hard-hat::before {
  content: "\f05b5";
}

.mdi-account-heart::before {
  content: "\f0899";
}

.mdi-account-heart-outline::before {
  content: "\f0be3";
}

.mdi-account-key::before {
  content: "\f000b";
}

.mdi-account-key-outline::before {
  content: "\f0be4";
}

.mdi-account-lock::before {
  content: "\f115e";
}

.mdi-account-lock-outline::before {
  content: "\f115f";
}

.mdi-account-minus::before {
  content: "\f000d";
}

.mdi-account-minus-outline::before {
  content: "\f0aec";
}

.mdi-account-multiple::before {
  content: "\f000e";
}

.mdi-account-multiple-check::before {
  content: "\f08c5";
}

.mdi-account-multiple-check-outline::before {
  content: "\f11fe";
}

.mdi-account-multiple-minus::before {
  content: "\f05d3";
}

.mdi-account-multiple-minus-outline::before {
  content: "\f0be5";
}

.mdi-account-multiple-outline::before {
  content: "\f000f";
}

.mdi-account-multiple-plus::before {
  content: "\f0010";
}

.mdi-account-multiple-plus-outline::before {
  content: "\f0800";
}

.mdi-account-multiple-remove::before {
  content: "\f120a";
}

.mdi-account-multiple-remove-outline::before {
  content: "\f120b";
}

.mdi-account-music::before {
  content: "\f0803";
}

.mdi-account-music-outline::before {
  content: "\f0ce9";
}

.mdi-account-network::before {
  content: "\f0011";
}

.mdi-account-network-outline::before {
  content: "\f0be6";
}

.mdi-account-off::before {
  content: "\f0012";
}

.mdi-account-off-outline::before {
  content: "\f0be7";
}

.mdi-account-outline::before {
  content: "\f0013";
}

.mdi-account-plus::before {
  content: "\f0014";
}

.mdi-account-plus-outline::before {
  content: "\f0801";
}

.mdi-account-question::before {
  content: "\f0b59";
}

.mdi-account-question-outline::before {
  content: "\f0b5a";
}

.mdi-account-reactivate::before {
  content: "\f152b";
}

.mdi-account-reactivate-outline::before {
  content: "\f152c";
}

.mdi-account-remove::before {
  content: "\f0015";
}

.mdi-account-remove-outline::before {
  content: "\f0aed";
}

.mdi-account-search::before {
  content: "\f0016";
}

.mdi-account-search-outline::before {
  content: "\f0935";
}

.mdi-account-settings::before {
  content: "\f0630";
}

.mdi-account-settings-outline::before {
  content: "\f10c9";
}

.mdi-account-star::before {
  content: "\f0017";
}

.mdi-account-star-outline::before {
  content: "\f0be8";
}

.mdi-account-supervisor::before {
  content: "\f0a8b";
}

.mdi-account-supervisor-circle::before {
  content: "\f0a8c";
}

.mdi-account-supervisor-circle-outline::before {
  content: "\f14ec";
}

.mdi-account-supervisor-outline::before {
  content: "\f112d";
}

.mdi-account-switch::before {
  content: "\f0019";
}

.mdi-account-switch-outline::before {
  content: "\f04cb";
}

.mdi-account-tie::before {
  content: "\f0ce3";
}

.mdi-account-tie-outline::before {
  content: "\f10ca";
}

.mdi-account-tie-voice::before {
  content: "\f1308";
}

.mdi-account-tie-voice-off::before {
  content: "\f130a";
}

.mdi-account-tie-voice-off-outline::before {
  content: "\f130b";
}

.mdi-account-tie-voice-outline::before {
  content: "\f1309";
}

.mdi-account-voice::before {
  content: "\f05cb";
}

.mdi-adjust::before {
  content: "\f001a";
}

.mdi-adobe::before {
  content: "\f0936";
}

.mdi-adobe-acrobat::before {
  content: "\f0f9d";
}

.mdi-air-conditioner::before {
  content: "\f001b";
}

.mdi-air-filter::before {
  content: "\f0d43";
}

.mdi-air-horn::before {
  content: "\f0dac";
}

.mdi-air-humidifier::before {
  content: "\f1099";
}

.mdi-air-humidifier-off::before {
  content: "\f1466";
}

.mdi-air-purifier::before {
  content: "\f0d44";
}

.mdi-airbag::before {
  content: "\f0be9";
}

.mdi-airballoon::before {
  content: "\f001c";
}

.mdi-airballoon-outline::before {
  content: "\f100b";
}

.mdi-airplane::before {
  content: "\f001d";
}

.mdi-airplane-landing::before {
  content: "\f05d4";
}

.mdi-airplane-off::before {
  content: "\f001e";
}

.mdi-airplane-takeoff::before {
  content: "\f05d5";
}

.mdi-airport::before {
  content: "\f084b";
}

.mdi-alarm::before {
  content: "\f0020";
}

.mdi-alarm-bell::before {
  content: "\f078e";
}

.mdi-alarm-check::before {
  content: "\f0021";
}

.mdi-alarm-light::before {
  content: "\f078f";
}

.mdi-alarm-light-outline::before {
  content: "\f0bea";
}

.mdi-alarm-multiple::before {
  content: "\f0022";
}

.mdi-alarm-note::before {
  content: "\f0e71";
}

.mdi-alarm-note-off::before {
  content: "\f0e72";
}

.mdi-alarm-off::before {
  content: "\f0023";
}

.mdi-alarm-panel::before {
  content: "\f15c4";
}

.mdi-alarm-panel-outline::before {
  content: "\f15c5";
}

.mdi-alarm-plus::before {
  content: "\f0024";
}

.mdi-alarm-snooze::before {
  content: "\f068e";
}

.mdi-album::before {
  content: "\f0025";
}

.mdi-alert::before {
  content: "\f0026";
}

.mdi-alert-box::before {
  content: "\f0027";
}

.mdi-alert-box-outline::before {
  content: "\f0ce4";
}

.mdi-alert-circle::before {
  content: "\f0028";
}

.mdi-alert-circle-check::before {
  content: "\f11ed";
}

.mdi-alert-circle-check-outline::before {
  content: "\f11ee";
}

.mdi-alert-circle-outline::before {
  content: "\f05d6";
}

.mdi-alert-decagram::before {
  content: "\f06bd";
}

.mdi-alert-decagram-outline::before {
  content: "\f0ce5";
}

.mdi-alert-minus::before {
  content: "\f14bb";
}

.mdi-alert-minus-outline::before {
  content: "\f14be";
}

.mdi-alert-octagon::before {
  content: "\f0029";
}

.mdi-alert-octagon-outline::before {
  content: "\f0ce6";
}

.mdi-alert-octagram::before {
  content: "\f0767";
}

.mdi-alert-octagram-outline::before {
  content: "\f0ce7";
}

.mdi-alert-outline::before {
  content: "\f002a";
}

.mdi-alert-plus::before {
  content: "\f14ba";
}

.mdi-alert-plus-outline::before {
  content: "\f14bd";
}

.mdi-alert-remove::before {
  content: "\f14bc";
}

.mdi-alert-remove-outline::before {
  content: "\f14bf";
}

.mdi-alert-rhombus::before {
  content: "\f11ce";
}

.mdi-alert-rhombus-outline::before {
  content: "\f11cf";
}

.mdi-alien::before {
  content: "\f089a";
}

.mdi-alien-outline::before {
  content: "\f10cb";
}

.mdi-align-horizontal-center::before {
  content: "\f11c3";
}

.mdi-align-horizontal-left::before {
  content: "\f11c2";
}

.mdi-align-horizontal-right::before {
  content: "\f11c4";
}

.mdi-align-vertical-bottom::before {
  content: "\f11c5";
}

.mdi-align-vertical-center::before {
  content: "\f11c6";
}

.mdi-align-vertical-top::before {
  content: "\f11c7";
}

.mdi-all-inclusive::before {
  content: "\f06be";
}

.mdi-allergy::before {
  content: "\f1258";
}

.mdi-alpha::before {
  content: "\f002b";
}

.mdi-alpha-a::before {
  content: "\f0aee";
}

.mdi-alpha-a-box::before {
  content: "\f0b08";
}

.mdi-alpha-a-box-outline::before {
  content: "\f0beb";
}

.mdi-alpha-a-circle::before {
  content: "\f0bec";
}

.mdi-alpha-a-circle-outline::before {
  content: "\f0bed";
}

.mdi-alpha-b::before {
  content: "\f0aef";
}

.mdi-alpha-b-box::before {
  content: "\f0b09";
}

.mdi-alpha-b-box-outline::before {
  content: "\f0bee";
}

.mdi-alpha-b-circle::before {
  content: "\f0bef";
}

.mdi-alpha-b-circle-outline::before {
  content: "\f0bf0";
}

.mdi-alpha-c::before {
  content: "\f0af0";
}

.mdi-alpha-c-box::before {
  content: "\f0b0a";
}

.mdi-alpha-c-box-outline::before {
  content: "\f0bf1";
}

.mdi-alpha-c-circle::before {
  content: "\f0bf2";
}

.mdi-alpha-c-circle-outline::before {
  content: "\f0bf3";
}

.mdi-alpha-d::before {
  content: "\f0af1";
}

.mdi-alpha-d-box::before {
  content: "\f0b0b";
}

.mdi-alpha-d-box-outline::before {
  content: "\f0bf4";
}

.mdi-alpha-d-circle::before {
  content: "\f0bf5";
}

.mdi-alpha-d-circle-outline::before {
  content: "\f0bf6";
}

.mdi-alpha-e::before {
  content: "\f0af2";
}

.mdi-alpha-e-box::before {
  content: "\f0b0c";
}

.mdi-alpha-e-box-outline::before {
  content: "\f0bf7";
}

.mdi-alpha-e-circle::before {
  content: "\f0bf8";
}

.mdi-alpha-e-circle-outline::before {
  content: "\f0bf9";
}

.mdi-alpha-f::before {
  content: "\f0af3";
}

.mdi-alpha-f-box::before {
  content: "\f0b0d";
}

.mdi-alpha-f-box-outline::before {
  content: "\f0bfa";
}

.mdi-alpha-f-circle::before {
  content: "\f0bfb";
}

.mdi-alpha-f-circle-outline::before {
  content: "\f0bfc";
}

.mdi-alpha-g::before {
  content: "\f0af4";
}

.mdi-alpha-g-box::before {
  content: "\f0b0e";
}

.mdi-alpha-g-box-outline::before {
  content: "\f0bfd";
}

.mdi-alpha-g-circle::before {
  content: "\f0bfe";
}

.mdi-alpha-g-circle-outline::before {
  content: "\f0bff";
}

.mdi-alpha-h::before {
  content: "\f0af5";
}

.mdi-alpha-h-box::before {
  content: "\f0b0f";
}

.mdi-alpha-h-box-outline::before {
  content: "\f0c00";
}

.mdi-alpha-h-circle::before {
  content: "\f0c01";
}

.mdi-alpha-h-circle-outline::before {
  content: "\f0c02";
}

.mdi-alpha-i::before {
  content: "\f0af6";
}

.mdi-alpha-i-box::before {
  content: "\f0b10";
}

.mdi-alpha-i-box-outline::before {
  content: "\f0c03";
}

.mdi-alpha-i-circle::before {
  content: "\f0c04";
}

.mdi-alpha-i-circle-outline::before {
  content: "\f0c05";
}

.mdi-alpha-j::before {
  content: "\f0af7";
}

.mdi-alpha-j-box::before {
  content: "\f0b11";
}

.mdi-alpha-j-box-outline::before {
  content: "\f0c06";
}

.mdi-alpha-j-circle::before {
  content: "\f0c07";
}

.mdi-alpha-j-circle-outline::before {
  content: "\f0c08";
}

.mdi-alpha-k::before {
  content: "\f0af8";
}

.mdi-alpha-k-box::before {
  content: "\f0b12";
}

.mdi-alpha-k-box-outline::before {
  content: "\f0c09";
}

.mdi-alpha-k-circle::before {
  content: "\f0c0a";
}

.mdi-alpha-k-circle-outline::before {
  content: "\f0c0b";
}

.mdi-alpha-l::before {
  content: "\f0af9";
}

.mdi-alpha-l-box::before {
  content: "\f0b13";
}

.mdi-alpha-l-box-outline::before {
  content: "\f0c0c";
}

.mdi-alpha-l-circle::before {
  content: "\f0c0d";
}

.mdi-alpha-l-circle-outline::before {
  content: "\f0c0e";
}

.mdi-alpha-m::before {
  content: "\f0afa";
}

.mdi-alpha-m-box::before {
  content: "\f0b14";
}

.mdi-alpha-m-box-outline::before {
  content: "\f0c0f";
}

.mdi-alpha-m-circle::before {
  content: "\f0c10";
}

.mdi-alpha-m-circle-outline::before {
  content: "\f0c11";
}

.mdi-alpha-n::before {
  content: "\f0afb";
}

.mdi-alpha-n-box::before {
  content: "\f0b15";
}

.mdi-alpha-n-box-outline::before {
  content: "\f0c12";
}

.mdi-alpha-n-circle::before {
  content: "\f0c13";
}

.mdi-alpha-n-circle-outline::before {
  content: "\f0c14";
}

.mdi-alpha-o::before {
  content: "\f0afc";
}

.mdi-alpha-o-box::before {
  content: "\f0b16";
}

.mdi-alpha-o-box-outline::before {
  content: "\f0c15";
}

.mdi-alpha-o-circle::before {
  content: "\f0c16";
}

.mdi-alpha-o-circle-outline::before {
  content: "\f0c17";
}

.mdi-alpha-p::before {
  content: "\f0afd";
}

.mdi-alpha-p-box::before {
  content: "\f0b17";
}

.mdi-alpha-p-box-outline::before {
  content: "\f0c18";
}

.mdi-alpha-p-circle::before {
  content: "\f0c19";
}

.mdi-alpha-p-circle-outline::before {
  content: "\f0c1a";
}

.mdi-alpha-q::before {
  content: "\f0afe";
}

.mdi-alpha-q-box::before {
  content: "\f0b18";
}

.mdi-alpha-q-box-outline::before {
  content: "\f0c1b";
}

.mdi-alpha-q-circle::before {
  content: "\f0c1c";
}

.mdi-alpha-q-circle-outline::before {
  content: "\f0c1d";
}

.mdi-alpha-r::before {
  content: "\f0aff";
}

.mdi-alpha-r-box::before {
  content: "\f0b19";
}

.mdi-alpha-r-box-outline::before {
  content: "\f0c1e";
}

.mdi-alpha-r-circle::before {
  content: "\f0c1f";
}

.mdi-alpha-r-circle-outline::before {
  content: "\f0c20";
}

.mdi-alpha-s::before {
  content: "\f0b00";
}

.mdi-alpha-s-box::before {
  content: "\f0b1a";
}

.mdi-alpha-s-box-outline::before {
  content: "\f0c21";
}

.mdi-alpha-s-circle::before {
  content: "\f0c22";
}

.mdi-alpha-s-circle-outline::before {
  content: "\f0c23";
}

.mdi-alpha-t::before {
  content: "\f0b01";
}

.mdi-alpha-t-box::before {
  content: "\f0b1b";
}

.mdi-alpha-t-box-outline::before {
  content: "\f0c24";
}

.mdi-alpha-t-circle::before {
  content: "\f0c25";
}

.mdi-alpha-t-circle-outline::before {
  content: "\f0c26";
}

.mdi-alpha-u::before {
  content: "\f0b02";
}

.mdi-alpha-u-box::before {
  content: "\f0b1c";
}

.mdi-alpha-u-box-outline::before {
  content: "\f0c27";
}

.mdi-alpha-u-circle::before {
  content: "\f0c28";
}

.mdi-alpha-u-circle-outline::before {
  content: "\f0c29";
}

.mdi-alpha-v::before {
  content: "\f0b03";
}

.mdi-alpha-v-box::before {
  content: "\f0b1d";
}

.mdi-alpha-v-box-outline::before {
  content: "\f0c2a";
}

.mdi-alpha-v-circle::before {
  content: "\f0c2b";
}

.mdi-alpha-v-circle-outline::before {
  content: "\f0c2c";
}

.mdi-alpha-w::before {
  content: "\f0b04";
}

.mdi-alpha-w-box::before {
  content: "\f0b1e";
}

.mdi-alpha-w-box-outline::before {
  content: "\f0c2d";
}

.mdi-alpha-w-circle::before {
  content: "\f0c2e";
}

.mdi-alpha-w-circle-outline::before {
  content: "\f0c2f";
}

.mdi-alpha-x::before {
  content: "\f0b05";
}

.mdi-alpha-x-box::before {
  content: "\f0b1f";
}

.mdi-alpha-x-box-outline::before {
  content: "\f0c30";
}

.mdi-alpha-x-circle::before {
  content: "\f0c31";
}

.mdi-alpha-x-circle-outline::before {
  content: "\f0c32";
}

.mdi-alpha-y::before {
  content: "\f0b06";
}

.mdi-alpha-y-box::before {
  content: "\f0b20";
}

.mdi-alpha-y-box-outline::before {
  content: "\f0c33";
}

.mdi-alpha-y-circle::before {
  content: "\f0c34";
}

.mdi-alpha-y-circle-outline::before {
  content: "\f0c35";
}

.mdi-alpha-z::before {
  content: "\f0b07";
}

.mdi-alpha-z-box::before {
  content: "\f0b21";
}

.mdi-alpha-z-box-outline::before {
  content: "\f0c36";
}

.mdi-alpha-z-circle::before {
  content: "\f0c37";
}

.mdi-alpha-z-circle-outline::before {
  content: "\f0c38";
}

.mdi-alphabet-aurebesh::before {
  content: "\f132c";
}

.mdi-alphabet-cyrillic::before {
  content: "\f132d";
}

.mdi-alphabet-greek::before {
  content: "\f132e";
}

.mdi-alphabet-latin::before {
  content: "\f132f";
}

.mdi-alphabet-piqad::before {
  content: "\f1330";
}

.mdi-alphabet-tengwar::before {
  content: "\f1337";
}

.mdi-alphabetical::before {
  content: "\f002c";
}

.mdi-alphabetical-off::before {
  content: "\f100c";
}

.mdi-alphabetical-variant::before {
  content: "\f100d";
}

.mdi-alphabetical-variant-off::before {
  content: "\f100e";
}

.mdi-altimeter::before {
  content: "\f05d7";
}

.mdi-amazon::before {
  content: "\f002d";
}

.mdi-amazon-alexa::before {
  content: "\f08c6";
}

.mdi-ambulance::before {
  content: "\f002f";
}

.mdi-ammunition::before {
  content: "\f0ce8";
}

.mdi-ampersand::before {
  content: "\f0a8d";
}

.mdi-amplifier::before {
  content: "\f0030";
}

.mdi-amplifier-off::before {
  content: "\f11b5";
}

.mdi-anchor::before {
  content: "\f0031";
}

.mdi-android::before {
  content: "\f0032";
}

.mdi-android-auto::before {
  content: "\f0a8e";
}

.mdi-android-debug-bridge::before {
  content: "\f0033";
}

.mdi-android-messages::before {
  content: "\f0d45";
}

.mdi-android-studio::before {
  content: "\f0034";
}

.mdi-angle-acute::before {
  content: "\f0937";
}

.mdi-angle-obtuse::before {
  content: "\f0938";
}

.mdi-angle-right::before {
  content: "\f0939";
}

.mdi-angular::before {
  content: "\f06b2";
}

.mdi-angularjs::before {
  content: "\f06bf";
}

.mdi-animation::before {
  content: "\f05d8";
}

.mdi-animation-outline::before {
  content: "\f0a8f";
}

.mdi-animation-play::before {
  content: "\f093a";
}

.mdi-animation-play-outline::before {
  content: "\f0a90";
}

.mdi-ansible::before {
  content: "\f109a";
}

.mdi-antenna::before {
  content: "\f1119";
}

.mdi-anvil::before {
  content: "\f089b";
}

.mdi-apache-kafka::before {
  content: "\f100f";
}

.mdi-api::before {
  content: "\f109b";
}

.mdi-api-off::before {
  content: "\f1257";
}

.mdi-apple::before {
  content: "\f0035";
}

.mdi-apple-airplay::before {
  content: "\f001f";
}

.mdi-apple-finder::before {
  content: "\f0036";
}

.mdi-apple-icloud::before {
  content: "\f0038";
}

.mdi-apple-ios::before {
  content: "\f0037";
}

.mdi-apple-keyboard-caps::before {
  content: "\f0632";
}

.mdi-apple-keyboard-command::before {
  content: "\f0633";
}

.mdi-apple-keyboard-control::before {
  content: "\f0634";
}

.mdi-apple-keyboard-option::before {
  content: "\f0635";
}

.mdi-apple-keyboard-shift::before {
  content: "\f0636";
}

.mdi-apple-safari::before {
  content: "\f0039";
}

.mdi-application::before {
  content: "\f0614";
}

.mdi-application-cog::before {
  content: "\f1577";
}

.mdi-application-export::before {
  content: "\f0dad";
}

.mdi-application-import::before {
  content: "\f0dae";
}

.mdi-application-settings::before {
  content: "\f1555";
}

.mdi-approximately-equal::before {
  content: "\f0f9e";
}

.mdi-approximately-equal-box::before {
  content: "\f0f9f";
}

.mdi-apps::before {
  content: "\f003b";
}

.mdi-apps-box::before {
  content: "\f0d46";
}

.mdi-arch::before {
  content: "\f08c7";
}

.mdi-archive::before {
  content: "\f003c";
}

.mdi-archive-alert::before {
  content: "\f14fd";
}

.mdi-archive-alert-outline::before {
  content: "\f14fe";
}

.mdi-archive-arrow-down::before {
  content: "\f1259";
}

.mdi-archive-arrow-down-outline::before {
  content: "\f125a";
}

.mdi-archive-arrow-up::before {
  content: "\f125b";
}

.mdi-archive-arrow-up-outline::before {
  content: "\f125c";
}

.mdi-archive-outline::before {
  content: "\f120e";
}

.mdi-arm-flex::before {
  content: "\f0fd7";
}

.mdi-arm-flex-outline::before {
  content: "\f0fd6";
}

.mdi-arrange-bring-forward::before {
  content: "\f003d";
}

.mdi-arrange-bring-to-front::before {
  content: "\f003e";
}

.mdi-arrange-send-backward::before {
  content: "\f003f";
}

.mdi-arrange-send-to-back::before {
  content: "\f0040";
}

.mdi-arrow-all::before {
  content: "\f0041";
}

.mdi-arrow-bottom-left::before {
  content: "\f0042";
}

.mdi-arrow-bottom-left-bold-outline::before {
  content: "\f09b7";
}

.mdi-arrow-bottom-left-thick::before {
  content: "\f09b8";
}

.mdi-arrow-bottom-left-thin-circle-outline::before {
  content: "\f1596";
}

.mdi-arrow-bottom-right::before {
  content: "\f0043";
}

.mdi-arrow-bottom-right-bold-outline::before {
  content: "\f09b9";
}

.mdi-arrow-bottom-right-thick::before {
  content: "\f09ba";
}

.mdi-arrow-bottom-right-thin-circle-outline::before {
  content: "\f1595";
}

.mdi-arrow-collapse::before {
  content: "\f0615";
}

.mdi-arrow-collapse-all::before {
  content: "\f0044";
}

.mdi-arrow-collapse-down::before {
  content: "\f0792";
}

.mdi-arrow-collapse-horizontal::before {
  content: "\f084c";
}

.mdi-arrow-collapse-left::before {
  content: "\f0793";
}

.mdi-arrow-collapse-right::before {
  content: "\f0794";
}

.mdi-arrow-collapse-up::before {
  content: "\f0795";
}

.mdi-arrow-collapse-vertical::before {
  content: "\f084d";
}

.mdi-arrow-decision::before {
  content: "\f09bb";
}

.mdi-arrow-decision-auto::before {
  content: "\f09bc";
}

.mdi-arrow-decision-auto-outline::before {
  content: "\f09bd";
}

.mdi-arrow-decision-outline::before {
  content: "\f09be";
}

.mdi-arrow-down::before {
  content: "\f0045";
}

.mdi-arrow-down-bold::before {
  content: "\f072e";
}

.mdi-arrow-down-bold-box::before {
  content: "\f072f";
}

.mdi-arrow-down-bold-box-outline::before {
  content: "\f0730";
}

.mdi-arrow-down-bold-circle::before {
  content: "\f0047";
}

.mdi-arrow-down-bold-circle-outline::before {
  content: "\f0048";
}

.mdi-arrow-down-bold-hexagon-outline::before {
  content: "\f0049";
}

.mdi-arrow-down-bold-outline::before {
  content: "\f09bf";
}

.mdi-arrow-down-box::before {
  content: "\f06c0";
}

.mdi-arrow-down-circle::before {
  content: "\f0cdb";
}

.mdi-arrow-down-circle-outline::before {
  content: "\f0cdc";
}

.mdi-arrow-down-drop-circle::before {
  content: "\f004a";
}

.mdi-arrow-down-drop-circle-outline::before {
  content: "\f004b";
}

.mdi-arrow-down-thick::before {
  content: "\f0046";
}

.mdi-arrow-down-thin-circle-outline::before {
  content: "\f1599";
}

.mdi-arrow-expand::before {
  content: "\f0616";
}

.mdi-arrow-expand-all::before {
  content: "\f004c";
}

.mdi-arrow-expand-down::before {
  content: "\f0796";
}

.mdi-arrow-expand-horizontal::before {
  content: "\f084e";
}

.mdi-arrow-expand-left::before {
  content: "\f0797";
}

.mdi-arrow-expand-right::before {
  content: "\f0798";
}

.mdi-arrow-expand-up::before {
  content: "\f0799";
}

.mdi-arrow-expand-vertical::before {
  content: "\f084f";
}

.mdi-arrow-horizontal-lock::before {
  content: "\f115b";
}

.mdi-arrow-left::before {
  content: "\f004d";
}

.mdi-arrow-left-bold::before {
  content: "\f0731";
}

.mdi-arrow-left-bold-box::before {
  content: "\f0732";
}

.mdi-arrow-left-bold-box-outline::before {
  content: "\f0733";
}

.mdi-arrow-left-bold-circle::before {
  content: "\f004f";
}

.mdi-arrow-left-bold-circle-outline::before {
  content: "\f0050";
}

.mdi-arrow-left-bold-hexagon-outline::before {
  content: "\f0051";
}

.mdi-arrow-left-bold-outline::before {
  content: "\f09c0";
}

.mdi-arrow-left-box::before {
  content: "\f06c1";
}

.mdi-arrow-left-circle::before {
  content: "\f0cdd";
}

.mdi-arrow-left-circle-outline::before {
  content: "\f0cde";
}

.mdi-arrow-left-drop-circle::before {
  content: "\f0052";
}

.mdi-arrow-left-drop-circle-outline::before {
  content: "\f0053";
}

.mdi-arrow-left-right::before {
  content: "\f0e73";
}

.mdi-arrow-left-right-bold::before {
  content: "\f0e74";
}

.mdi-arrow-left-right-bold-outline::before {
  content: "\f09c1";
}

.mdi-arrow-left-thick::before {
  content: "\f004e";
}

.mdi-arrow-left-thin-circle-outline::before {
  content: "\f159a";
}

.mdi-arrow-right::before {
  content: "\f0054";
}

.mdi-arrow-right-bold::before {
  content: "\f0734";
}

.mdi-arrow-right-bold-box::before {
  content: "\f0735";
}

.mdi-arrow-right-bold-box-outline::before {
  content: "\f0736";
}

.mdi-arrow-right-bold-circle::before {
  content: "\f0056";
}

.mdi-arrow-right-bold-circle-outline::before {
  content: "\f0057";
}

.mdi-arrow-right-bold-hexagon-outline::before {
  content: "\f0058";
}

.mdi-arrow-right-bold-outline::before {
  content: "\f09c2";
}

.mdi-arrow-right-box::before {
  content: "\f06c2";
}

.mdi-arrow-right-circle::before {
  content: "\f0cdf";
}

.mdi-arrow-right-circle-outline::before {
  content: "\f0ce0";
}

.mdi-arrow-right-drop-circle::before {
  content: "\f0059";
}

.mdi-arrow-right-drop-circle-outline::before {
  content: "\f005a";
}

.mdi-arrow-right-thick::before {
  content: "\f0055";
}

.mdi-arrow-right-thin-circle-outline::before {
  content: "\f1598";
}

.mdi-arrow-split-horizontal::before {
  content: "\f093b";
}

.mdi-arrow-split-vertical::before {
  content: "\f093c";
}

.mdi-arrow-top-left::before {
  content: "\f005b";
}

.mdi-arrow-top-left-bold-outline::before {
  content: "\f09c3";
}

.mdi-arrow-top-left-bottom-right::before {
  content: "\f0e75";
}

.mdi-arrow-top-left-bottom-right-bold::before {
  content: "\f0e76";
}

.mdi-arrow-top-left-thick::before {
  content: "\f09c4";
}

.mdi-arrow-top-left-thin-circle-outline::before {
  content: "\f1593";
}

.mdi-arrow-top-right::before {
  content: "\f005c";
}

.mdi-arrow-top-right-bold-outline::before {
  content: "\f09c5";
}

.mdi-arrow-top-right-bottom-left::before {
  content: "\f0e77";
}

.mdi-arrow-top-right-bottom-left-bold::before {
  content: "\f0e78";
}

.mdi-arrow-top-right-thick::before {
  content: "\f09c6";
}

.mdi-arrow-top-right-thin-circle-outline::before {
  content: "\f1594";
}

.mdi-arrow-up::before {
  content: "\f005d";
}

.mdi-arrow-up-bold::before {
  content: "\f0737";
}

.mdi-arrow-up-bold-box::before {
  content: "\f0738";
}

.mdi-arrow-up-bold-box-outline::before {
  content: "\f0739";
}

.mdi-arrow-up-bold-circle::before {
  content: "\f005f";
}

.mdi-arrow-up-bold-circle-outline::before {
  content: "\f0060";
}

.mdi-arrow-up-bold-hexagon-outline::before {
  content: "\f0061";
}

.mdi-arrow-up-bold-outline::before {
  content: "\f09c7";
}

.mdi-arrow-up-box::before {
  content: "\f06c3";
}

.mdi-arrow-up-circle::before {
  content: "\f0ce1";
}

.mdi-arrow-up-circle-outline::before {
  content: "\f0ce2";
}

.mdi-arrow-up-down::before {
  content: "\f0e79";
}

.mdi-arrow-up-down-bold::before {
  content: "\f0e7a";
}

.mdi-arrow-up-down-bold-outline::before {
  content: "\f09c8";
}

.mdi-arrow-up-drop-circle::before {
  content: "\f0062";
}

.mdi-arrow-up-drop-circle-outline::before {
  content: "\f0063";
}

.mdi-arrow-up-thick::before {
  content: "\f005e";
}

.mdi-arrow-up-thin-circle-outline::before {
  content: "\f1597";
}

.mdi-arrow-vertical-lock::before {
  content: "\f115c";
}

.mdi-artstation::before {
  content: "\f0b5b";
}

.mdi-aspect-ratio::before {
  content: "\f0a24";
}

.mdi-assistant::before {
  content: "\f0064";
}

.mdi-asterisk::before {
  content: "\f06c4";
}

.mdi-at::before {
  content: "\f0065";
}

.mdi-atlassian::before {
  content: "\f0804";
}

.mdi-atm::before {
  content: "\f0d47";
}

.mdi-atom::before {
  content: "\f0768";
}

.mdi-atom-variant::before {
  content: "\f0e7b";
}

.mdi-attachment::before {
  content: "\f0066";
}

.mdi-audio-video::before {
  content: "\f093d";
}

.mdi-audio-video-off::before {
  content: "\f11b6";
}

.mdi-augmented-reality::before {
  content: "\f0850";
}

.mdi-auto-download::before {
  content: "\f137e";
}

.mdi-auto-fix::before {
  content: "\f0068";
}

.mdi-auto-upload::before {
  content: "\f0069";
}

.mdi-autorenew::before {
  content: "\f006a";
}

.mdi-av-timer::before {
  content: "\f006b";
}

.mdi-aws::before {
  content: "\f0e0f";
}

.mdi-axe::before {
  content: "\f08c8";
}

.mdi-axis::before {
  content: "\f0d48";
}

.mdi-axis-arrow::before {
  content: "\f0d49";
}

.mdi-axis-arrow-info::before {
  content: "\f140e";
}

.mdi-axis-arrow-lock::before {
  content: "\f0d4a";
}

.mdi-axis-lock::before {
  content: "\f0d4b";
}

.mdi-axis-x-arrow::before {
  content: "\f0d4c";
}

.mdi-axis-x-arrow-lock::before {
  content: "\f0d4d";
}

.mdi-axis-x-rotate-clockwise::before {
  content: "\f0d4e";
}

.mdi-axis-x-rotate-counterclockwise::before {
  content: "\f0d4f";
}

.mdi-axis-x-y-arrow-lock::before {
  content: "\f0d50";
}

.mdi-axis-y-arrow::before {
  content: "\f0d51";
}

.mdi-axis-y-arrow-lock::before {
  content: "\f0d52";
}

.mdi-axis-y-rotate-clockwise::before {
  content: "\f0d53";
}

.mdi-axis-y-rotate-counterclockwise::before {
  content: "\f0d54";
}

.mdi-axis-z-arrow::before {
  content: "\f0d55";
}

.mdi-axis-z-arrow-lock::before {
  content: "\f0d56";
}

.mdi-axis-z-rotate-clockwise::before {
  content: "\f0d57";
}

.mdi-axis-z-rotate-counterclockwise::before {
  content: "\f0d58";
}

.mdi-babel::before {
  content: "\f0a25";
}

.mdi-baby::before {
  content: "\f006c";
}

.mdi-baby-bottle::before {
  content: "\f0f39";
}

.mdi-baby-bottle-outline::before {
  content: "\f0f3a";
}

.mdi-baby-buggy::before {
  content: "\f13e0";
}

.mdi-baby-carriage::before {
  content: "\f068f";
}

.mdi-baby-carriage-off::before {
  content: "\f0fa0";
}

.mdi-baby-face::before {
  content: "\f0e7c";
}

.mdi-baby-face-outline::before {
  content: "\f0e7d";
}

.mdi-backburger::before {
  content: "\f006d";
}

.mdi-backspace::before {
  content: "\f006e";
}

.mdi-backspace-outline::before {
  content: "\f0b5c";
}

.mdi-backspace-reverse::before {
  content: "\f0e7e";
}

.mdi-backspace-reverse-outline::before {
  content: "\f0e7f";
}

.mdi-backup-restore::before {
  content: "\f006f";
}

.mdi-bacteria::before {
  content: "\f0ed5";
}

.mdi-bacteria-outline::before {
  content: "\f0ed6";
}

.mdi-badge-account::before {
  content: "\f0da7";
}

.mdi-badge-account-alert::before {
  content: "\f0da8";
}

.mdi-badge-account-alert-outline::before {
  content: "\f0da9";
}

.mdi-badge-account-horizontal::before {
  content: "\f0e0d";
}

.mdi-badge-account-horizontal-outline::before {
  content: "\f0e0e";
}

.mdi-badge-account-outline::before {
  content: "\f0daa";
}

.mdi-badminton::before {
  content: "\f0851";
}

.mdi-bag-carry-on::before {
  content: "\f0f3b";
}

.mdi-bag-carry-on-check::before {
  content: "\f0d65";
}

.mdi-bag-carry-on-off::before {
  content: "\f0f3c";
}

.mdi-bag-checked::before {
  content: "\f0f3d";
}

.mdi-bag-personal::before {
  content: "\f0e10";
}

.mdi-bag-personal-off::before {
  content: "\f0e11";
}

.mdi-bag-personal-off-outline::before {
  content: "\f0e12";
}

.mdi-bag-personal-outline::before {
  content: "\f0e13";
}

.mdi-bag-suitcase::before {
  content: "\f158b";
}

.mdi-bag-suitcase-off::before {
  content: "\f158d";
}

.mdi-bag-suitcase-off-outline::before {
  content: "\f158e";
}

.mdi-bag-suitcase-outline::before {
  content: "\f158c";
}

.mdi-baguette::before {
  content: "\f0f3e";
}

.mdi-balloon::before {
  content: "\f0a26";
}

.mdi-ballot::before {
  content: "\f09c9";
}

.mdi-ballot-outline::before {
  content: "\f09ca";
}

.mdi-ballot-recount::before {
  content: "\f0c39";
}

.mdi-ballot-recount-outline::before {
  content: "\f0c3a";
}

.mdi-bandage::before {
  content: "\f0daf";
}

.mdi-bandcamp::before {
  content: "\f0675";
}

.mdi-bank::before {
  content: "\f0070";
}

.mdi-bank-check::before {
  content: "\f1655";
}

.mdi-bank-minus::before {
  content: "\f0db0";
}

.mdi-bank-off::before {
  content: "\f1656";
}

.mdi-bank-off-outline::before {
  content: "\f1657";
}

.mdi-bank-outline::before {
  content: "\f0e80";
}

.mdi-bank-plus::before {
  content: "\f0db1";
}

.mdi-bank-remove::before {
  content: "\f0db2";
}

.mdi-bank-transfer::before {
  content: "\f0a27";
}

.mdi-bank-transfer-in::before {
  content: "\f0a28";
}

.mdi-bank-transfer-out::before {
  content: "\f0a29";
}

.mdi-barcode::before {
  content: "\f0071";
}

.mdi-barcode-off::before {
  content: "\f1236";
}

.mdi-barcode-scan::before {
  content: "\f0072";
}

.mdi-barley::before {
  content: "\f0073";
}

.mdi-barley-off::before {
  content: "\f0b5d";
}

.mdi-barn::before {
  content: "\f0b5e";
}

.mdi-barrel::before {
  content: "\f0074";
}

.mdi-baseball::before {
  content: "\f0852";
}

.mdi-baseball-bat::before {
  content: "\f0853";
}

.mdi-baseball-diamond::before {
  content: "\f15ec";
}

.mdi-baseball-diamond-outline::before {
  content: "\f15ed";
}

.mdi-bash::before {
  content: "\f1183";
}

.mdi-basket::before {
  content: "\f0076";
}

.mdi-basket-fill::before {
  content: "\f0077";
}

.mdi-basket-minus::before {
  content: "\f1523";
}

.mdi-basket-minus-outline::before {
  content: "\f1524";
}

.mdi-basket-off::before {
  content: "\f1525";
}

.mdi-basket-off-outline::before {
  content: "\f1526";
}

.mdi-basket-outline::before {
  content: "\f1181";
}

.mdi-basket-plus::before {
  content: "\f1527";
}

.mdi-basket-plus-outline::before {
  content: "\f1528";
}

.mdi-basket-remove::before {
  content: "\f1529";
}

.mdi-basket-remove-outline::before {
  content: "\f152a";
}

.mdi-basket-unfill::before {
  content: "\f0078";
}

.mdi-basketball::before {
  content: "\f0806";
}

.mdi-basketball-hoop::before {
  content: "\f0c3b";
}

.mdi-basketball-hoop-outline::before {
  content: "\f0c3c";
}

.mdi-bat::before {
  content: "\f0b5f";
}

.mdi-battery::before {
  content: "\f0079";
}

.mdi-battery-10::before {
  content: "\f007a";
}

.mdi-battery-10-bluetooth::before {
  content: "\f093e";
}

.mdi-battery-20::before {
  content: "\f007b";
}

.mdi-battery-20-bluetooth::before {
  content: "\f093f";
}

.mdi-battery-30::before {
  content: "\f007c";
}

.mdi-battery-30-bluetooth::before {
  content: "\f0940";
}

.mdi-battery-40::before {
  content: "\f007d";
}

.mdi-battery-40-bluetooth::before {
  content: "\f0941";
}

.mdi-battery-50::before {
  content: "\f007e";
}

.mdi-battery-50-bluetooth::before {
  content: "\f0942";
}

.mdi-battery-60::before {
  content: "\f007f";
}

.mdi-battery-60-bluetooth::before {
  content: "\f0943";
}

.mdi-battery-70::before {
  content: "\f0080";
}

.mdi-battery-70-bluetooth::before {
  content: "\f0944";
}

.mdi-battery-80::before {
  content: "\f0081";
}

.mdi-battery-80-bluetooth::before {
  content: "\f0945";
}

.mdi-battery-90::before {
  content: "\f0082";
}

.mdi-battery-90-bluetooth::before {
  content: "\f0946";
}

.mdi-battery-alert::before {
  content: "\f0083";
}

.mdi-battery-alert-bluetooth::before {
  content: "\f0947";
}

.mdi-battery-alert-variant::before {
  content: "\f10cc";
}

.mdi-battery-alert-variant-outline::before {
  content: "\f10cd";
}

.mdi-battery-bluetooth::before {
  content: "\f0948";
}

.mdi-battery-bluetooth-variant::before {
  content: "\f0949";
}

.mdi-battery-charging::before {
  content: "\f0084";
}

.mdi-battery-charging-10::before {
  content: "\f089c";
}

.mdi-battery-charging-100::before {
  content: "\f0085";
}

.mdi-battery-charging-20::before {
  content: "\f0086";
}

.mdi-battery-charging-30::before {
  content: "\f0087";
}

.mdi-battery-charging-40::before {
  content: "\f0088";
}

.mdi-battery-charging-50::before {
  content: "\f089d";
}

.mdi-battery-charging-60::before {
  content: "\f0089";
}

.mdi-battery-charging-70::before {
  content: "\f089e";
}

.mdi-battery-charging-80::before {
  content: "\f008a";
}

.mdi-battery-charging-90::before {
  content: "\f008b";
}

.mdi-battery-charging-high::before {
  content: "\f12a6";
}

.mdi-battery-charging-low::before {
  content: "\f12a4";
}

.mdi-battery-charging-medium::before {
  content: "\f12a5";
}

.mdi-battery-charging-outline::before {
  content: "\f089f";
}

.mdi-battery-charging-wireless::before {
  content: "\f0807";
}

.mdi-battery-charging-wireless-10::before {
  content: "\f0808";
}

.mdi-battery-charging-wireless-20::before {
  content: "\f0809";
}

.mdi-battery-charging-wireless-30::before {
  content: "\f080a";
}

.mdi-battery-charging-wireless-40::before {
  content: "\f080b";
}

.mdi-battery-charging-wireless-50::before {
  content: "\f080c";
}

.mdi-battery-charging-wireless-60::before {
  content: "\f080d";
}

.mdi-battery-charging-wireless-70::before {
  content: "\f080e";
}

.mdi-battery-charging-wireless-80::before {
  content: "\f080f";
}

.mdi-battery-charging-wireless-90::before {
  content: "\f0810";
}

.mdi-battery-charging-wireless-alert::before {
  content: "\f0811";
}

.mdi-battery-charging-wireless-outline::before {
  content: "\f0812";
}

.mdi-battery-heart::before {
  content: "\f120f";
}

.mdi-battery-heart-outline::before {
  content: "\f1210";
}

.mdi-battery-heart-variant::before {
  content: "\f1211";
}

.mdi-battery-high::before {
  content: "\f12a3";
}

.mdi-battery-low::before {
  content: "\f12a1";
}

.mdi-battery-medium::before {
  content: "\f12a2";
}

.mdi-battery-minus::before {
  content: "\f008c";
}

.mdi-battery-negative::before {
  content: "\f008d";
}

.mdi-battery-off::before {
  content: "\f125d";
}

.mdi-battery-off-outline::before {
  content: "\f125e";
}

.mdi-battery-outline::before {
  content: "\f008e";
}

.mdi-battery-plus::before {
  content: "\f008f";
}

.mdi-battery-positive::before {
  content: "\f0090";
}

.mdi-battery-unknown::before {
  content: "\f0091";
}

.mdi-battery-unknown-bluetooth::before {
  content: "\f094a";
}

.mdi-battlenet::before {
  content: "\f0b60";
}

.mdi-beach::before {
  content: "\f0092";
}

.mdi-beaker::before {
  content: "\f0cea";
}

.mdi-beaker-alert::before {
  content: "\f1229";
}

.mdi-beaker-alert-outline::before {
  content: "\f122a";
}

.mdi-beaker-check::before {
  content: "\f122b";
}

.mdi-beaker-check-outline::before {
  content: "\f122c";
}

.mdi-beaker-minus::before {
  content: "\f122d";
}

.mdi-beaker-minus-outline::before {
  content: "\f122e";
}

.mdi-beaker-outline::before {
  content: "\f0690";
}

.mdi-beaker-plus::before {
  content: "\f122f";
}

.mdi-beaker-plus-outline::before {
  content: "\f1230";
}

.mdi-beaker-question::before {
  content: "\f1231";
}

.mdi-beaker-question-outline::before {
  content: "\f1232";
}

.mdi-beaker-remove::before {
  content: "\f1233";
}

.mdi-beaker-remove-outline::before {
  content: "\f1234";
}

.mdi-bed::before {
  content: "\f02e3";
}

.mdi-bed-double::before {
  content: "\f0fd4";
}

.mdi-bed-double-outline::before {
  content: "\f0fd3";
}

.mdi-bed-empty::before {
  content: "\f08a0";
}

.mdi-bed-king::before {
  content: "\f0fd2";
}

.mdi-bed-king-outline::before {
  content: "\f0fd1";
}

.mdi-bed-outline::before {
  content: "\f0099";
}

.mdi-bed-queen::before {
  content: "\f0fd0";
}

.mdi-bed-queen-outline::before {
  content: "\f0fdb";
}

.mdi-bed-single::before {
  content: "\f106d";
}

.mdi-bed-single-outline::before {
  content: "\f106e";
}

.mdi-bee::before {
  content: "\f0fa1";
}

.mdi-bee-flower::before {
  content: "\f0fa2";
}

.mdi-beehive-off-outline::before {
  content: "\f13ed";
}

.mdi-beehive-outline::before {
  content: "\f10ce";
}

.mdi-beekeeper::before {
  content: "\f14e2";
}

.mdi-beer::before {
  content: "\f0098";
}

.mdi-beer-outline::before {
  content: "\f130c";
}

.mdi-bell::before {
  content: "\f009a";
}

.mdi-bell-alert::before {
  content: "\f0d59";
}

.mdi-bell-alert-outline::before {
  content: "\f0e81";
}

.mdi-bell-cancel::before {
  content: "\f13e7";
}

.mdi-bell-cancel-outline::before {
  content: "\f13e8";
}

.mdi-bell-check::before {
  content: "\f11e5";
}

.mdi-bell-check-outline::before {
  content: "\f11e6";
}

.mdi-bell-circle::before {
  content: "\f0d5a";
}

.mdi-bell-circle-outline::before {
  content: "\f0d5b";
}

.mdi-bell-minus::before {
  content: "\f13e9";
}

.mdi-bell-minus-outline::before {
  content: "\f13ea";
}

.mdi-bell-off::before {
  content: "\f009b";
}

.mdi-bell-off-outline::before {
  content: "\f0a91";
}

.mdi-bell-outline::before {
  content: "\f009c";
}

.mdi-bell-plus::before {
  content: "\f009d";
}

.mdi-bell-plus-outline::before {
  content: "\f0a92";
}

.mdi-bell-remove::before {
  content: "\f13eb";
}

.mdi-bell-remove-outline::before {
  content: "\f13ec";
}

.mdi-bell-ring::before {
  content: "\f009e";
}

.mdi-bell-ring-outline::before {
  content: "\f009f";
}

.mdi-bell-sleep::before {
  content: "\f00a0";
}

.mdi-bell-sleep-outline::before {
  content: "\f0a93";
}

.mdi-beta::before {
  content: "\f00a1";
}

.mdi-betamax::before {
  content: "\f09cb";
}

.mdi-biathlon::before {
  content: "\f0e14";
}

.mdi-bicycle::before {
  content: "\f109c";
}

.mdi-bicycle-basket::before {
  content: "\f1235";
}

.mdi-bicycle-electric::before {
  content: "\f15b4";
}

.mdi-bicycle-penny-farthing::before {
  content: "\f15e9";
}

.mdi-bike::before {
  content: "\f00a3";
}

.mdi-bike-fast::before {
  content: "\f111f";
}

.mdi-billboard::before {
  content: "\f1010";
}

.mdi-billiards::before {
  content: "\f0b61";
}

.mdi-billiards-rack::before {
  content: "\f0b62";
}

.mdi-binoculars::before {
  content: "\f00a5";
}

.mdi-bio::before {
  content: "\f00a6";
}

.mdi-biohazard::before {
  content: "\f00a7";
}

.mdi-bird::before {
  content: "\f15c6";
}

.mdi-bitbucket::before {
  content: "\f00a8";
}

.mdi-bitcoin::before {
  content: "\f0813";
}

.mdi-black-mesa::before {
  content: "\f00a9";
}

.mdi-blender::before {
  content: "\f0ceb";
}

.mdi-blender-software::before {
  content: "\f00ab";
}

.mdi-blinds::before {
  content: "\f00ac";
}

.mdi-blinds-open::before {
  content: "\f1011";
}

.mdi-block-helper::before {
  content: "\f00ad";
}

.mdi-blogger::before {
  content: "\f00ae";
}

.mdi-blood-bag::before {
  content: "\f0cec";
}

.mdi-bluetooth::before {
  content: "\f00af";
}

.mdi-bluetooth-audio::before {
  content: "\f00b0";
}

.mdi-bluetooth-connect::before {
  content: "\f00b1";
}

.mdi-bluetooth-off::before {
  content: "\f00b2";
}

.mdi-bluetooth-settings::before {
  content: "\f00b3";
}

.mdi-bluetooth-transfer::before {
  content: "\f00b4";
}

.mdi-blur::before {
  content: "\f00b5";
}

.mdi-blur-linear::before {
  content: "\f00b6";
}

.mdi-blur-off::before {
  content: "\f00b7";
}

.mdi-blur-radial::before {
  content: "\f00b8";
}

.mdi-bolnisi-cross::before {
  content: "\f0ced";
}

.mdi-bolt::before {
  content: "\f0db3";
}

.mdi-bomb::before {
  content: "\f0691";
}

.mdi-bomb-off::before {
  content: "\f06c5";
}

.mdi-bone::before {
  content: "\f00b9";
}

.mdi-book::before {
  content: "\f00ba";
}

.mdi-book-account::before {
  content: "\f13ad";
}

.mdi-book-account-outline::before {
  content: "\f13ae";
}

.mdi-book-alert::before {
  content: "\f167c";
}

.mdi-book-alert-outline::before {
  content: "\f167d";
}

.mdi-book-alphabet::before {
  content: "\f061d";
}

.mdi-book-arrow-down::before {
  content: "\f167e";
}

.mdi-book-arrow-down-outline::before {
  content: "\f167f";
}

.mdi-book-arrow-left::before {
  content: "\f1680";
}

.mdi-book-arrow-left-outline::before {
  content: "\f1681";
}

.mdi-book-arrow-right::before {
  content: "\f1682";
}

.mdi-book-arrow-right-outline::before {
  content: "\f1683";
}

.mdi-book-arrow-up::before {
  content: "\f1684";
}

.mdi-book-arrow-up-outline::before {
  content: "\f1685";
}

.mdi-book-cancel::before {
  content: "\f1686";
}

.mdi-book-cancel-outline::before {
  content: "\f1687";
}

.mdi-book-check::before {
  content: "\f14f3";
}

.mdi-book-check-outline::before {
  content: "\f14f4";
}

.mdi-book-clock::before {
  content: "\f1688";
}

.mdi-book-clock-outline::before {
  content: "\f1689";
}

.mdi-book-cog::before {
  content: "\f168a";
}

.mdi-book-cog-outline::before {
  content: "\f168b";
}

.mdi-book-cross::before {
  content: "\f00a2";
}

.mdi-book-edit::before {
  content: "\f168c";
}

.mdi-book-edit-outline::before {
  content: "\f168d";
}

.mdi-book-education::before {
  content: "\f16c9";
}

.mdi-book-education-outline::before {
  content: "\f16ca";
}

.mdi-book-information-variant::before {
  content: "\f106f";
}

.mdi-book-lock::before {
  content: "\f079a";
}

.mdi-book-lock-open::before {
  content: "\f079b";
}

.mdi-book-lock-open-outline::before {
  content: "\f168e";
}

.mdi-book-lock-outline::before {
  content: "\f168f";
}

.mdi-book-marker::before {
  content: "\f1690";
}

.mdi-book-marker-outline::before {
  content: "\f1691";
}

.mdi-book-minus::before {
  content: "\f05d9";
}

.mdi-book-minus-multiple::before {
  content: "\f0a94";
}

.mdi-book-minus-multiple-outline::before {
  content: "\f090b";
}

.mdi-book-minus-outline::before {
  content: "\f1692";
}

.mdi-book-multiple::before {
  content: "\f00bb";
}

.mdi-book-multiple-outline::before {
  content: "\f0436";
}

.mdi-book-music::before {
  content: "\f0067";
}

.mdi-book-music-outline::before {
  content: "\f1693";
}

.mdi-book-off::before {
  content: "\f1694";
}

.mdi-book-off-outline::before {
  content: "\f1695";
}

.mdi-book-open::before {
  content: "\f00bd";
}

.mdi-book-open-blank-variant::before {
  content: "\f00be";
}

.mdi-book-open-outline::before {
  content: "\f0b63";
}

.mdi-book-open-page-variant::before {
  content: "\f05da";
}

.mdi-book-open-page-variant-outline::before {
  content: "\f15d6";
}

.mdi-book-open-variant::before {
  content: "\f14f7";
}

.mdi-book-outline::before {
  content: "\f0b64";
}

.mdi-book-play::before {
  content: "\f0e82";
}

.mdi-book-play-outline::before {
  content: "\f0e83";
}

.mdi-book-plus::before {
  content: "\f05db";
}

.mdi-book-plus-multiple::before {
  content: "\f0a95";
}

.mdi-book-plus-multiple-outline::before {
  content: "\f0ade";
}

.mdi-book-plus-outline::before {
  content: "\f1696";
}

.mdi-book-refresh::before {
  content: "\f1697";
}

.mdi-book-refresh-outline::before {
  content: "\f1698";
}

.mdi-book-remove::before {
  content: "\f0a97";
}

.mdi-book-remove-multiple::before {
  content: "\f0a96";
}

.mdi-book-remove-multiple-outline::before {
  content: "\f04ca";
}

.mdi-book-remove-outline::before {
  content: "\f1699";
}

.mdi-book-search::before {
  content: "\f0e84";
}

.mdi-book-search-outline::before {
  content: "\f0e85";
}

.mdi-book-settings::before {
  content: "\f169a";
}

.mdi-book-settings-outline::before {
  content: "\f169b";
}

.mdi-book-sync::before {
  content: "\f169c";
}

.mdi-book-sync-outline::before {
  content: "\f16c8";
}

.mdi-book-variant::before {
  content: "\f00bf";
}

.mdi-book-variant-multiple::before {
  content: "\f00bc";
}

.mdi-bookmark::before {
  content: "\f00c0";
}

.mdi-bookmark-check::before {
  content: "\f00c1";
}

.mdi-bookmark-check-outline::before {
  content: "\f137b";
}

.mdi-bookmark-minus::before {
  content: "\f09cc";
}

.mdi-bookmark-minus-outline::before {
  content: "\f09cd";
}

.mdi-bookmark-multiple::before {
  content: "\f0e15";
}

.mdi-bookmark-multiple-outline::before {
  content: "\f0e16";
}

.mdi-bookmark-music::before {
  content: "\f00c2";
}

.mdi-bookmark-music-outline::before {
  content: "\f1379";
}

.mdi-bookmark-off::before {
  content: "\f09ce";
}

.mdi-bookmark-off-outline::before {
  content: "\f09cf";
}

.mdi-bookmark-outline::before {
  content: "\f00c3";
}

.mdi-bookmark-plus::before {
  content: "\f00c5";
}

.mdi-bookmark-plus-outline::before {
  content: "\f00c4";
}

.mdi-bookmark-remove::before {
  content: "\f00c6";
}

.mdi-bookmark-remove-outline::before {
  content: "\f137a";
}

.mdi-bookshelf::before {
  content: "\f125f";
}

.mdi-boom-gate::before {
  content: "\f0e86";
}

.mdi-boom-gate-alert::before {
  content: "\f0e87";
}

.mdi-boom-gate-alert-outline::before {
  content: "\f0e88";
}

.mdi-boom-gate-down::before {
  content: "\f0e89";
}

.mdi-boom-gate-down-outline::before {
  content: "\f0e8a";
}

.mdi-boom-gate-outline::before {
  content: "\f0e8b";
}

.mdi-boom-gate-up::before {
  content: "\f0e8c";
}

.mdi-boom-gate-up-outline::before {
  content: "\f0e8d";
}

.mdi-boombox::before {
  content: "\f05dc";
}

.mdi-boomerang::before {
  content: "\f10cf";
}

.mdi-bootstrap::before {
  content: "\f06c6";
}

.mdi-border-all::before {
  content: "\f00c7";
}

.mdi-border-all-variant::before {
  content: "\f08a1";
}

.mdi-border-bottom::before {
  content: "\f00c8";
}

.mdi-border-bottom-variant::before {
  content: "\f08a2";
}

.mdi-border-color::before {
  content: "\f00c9";
}

.mdi-border-horizontal::before {
  content: "\f00ca";
}

.mdi-border-inside::before {
  content: "\f00cb";
}

.mdi-border-left::before {
  content: "\f00cc";
}

.mdi-border-left-variant::before {
  content: "\f08a3";
}

.mdi-border-none::before {
  content: "\f00cd";
}

.mdi-border-none-variant::before {
  content: "\f08a4";
}

.mdi-border-outside::before {
  content: "\f00ce";
}

.mdi-border-right::before {
  content: "\f00cf";
}

.mdi-border-right-variant::before {
  content: "\f08a5";
}

.mdi-border-style::before {
  content: "\f00d0";
}

.mdi-border-top::before {
  content: "\f00d1";
}

.mdi-border-top-variant::before {
  content: "\f08a6";
}

.mdi-border-vertical::before {
  content: "\f00d2";
}

.mdi-bottle-soda::before {
  content: "\f1070";
}

.mdi-bottle-soda-classic::before {
  content: "\f1071";
}

.mdi-bottle-soda-classic-outline::before {
  content: "\f1363";
}

.mdi-bottle-soda-outline::before {
  content: "\f1072";
}

.mdi-bottle-tonic::before {
  content: "\f112e";
}

.mdi-bottle-tonic-outline::before {
  content: "\f112f";
}

.mdi-bottle-tonic-plus::before {
  content: "\f1130";
}

.mdi-bottle-tonic-plus-outline::before {
  content: "\f1131";
}

.mdi-bottle-tonic-skull::before {
  content: "\f1132";
}

.mdi-bottle-tonic-skull-outline::before {
  content: "\f1133";
}

.mdi-bottle-wine::before {
  content: "\f0854";
}

.mdi-bottle-wine-outline::before {
  content: "\f1310";
}

.mdi-bow-tie::before {
  content: "\f0678";
}

.mdi-bowl::before {
  content: "\f028e";
}

.mdi-bowl-mix::before {
  content: "\f0617";
}

.mdi-bowl-mix-outline::before {
  content: "\f02e4";
}

.mdi-bowl-outline::before {
  content: "\f02a9";
}

.mdi-bowling::before {
  content: "\f00d3";
}

.mdi-box::before {
  content: "\f00d4";
}

.mdi-box-cutter::before {
  content: "\f00d5";
}

.mdi-box-cutter-off::before {
  content: "\f0b4a";
}

.mdi-box-shadow::before {
  content: "\f0637";
}

.mdi-boxing-glove::before {
  content: "\f0b65";
}

.mdi-braille::before {
  content: "\f09d0";
}

.mdi-brain::before {
  content: "\f09d1";
}

.mdi-bread-slice::before {
  content: "\f0cee";
}

.mdi-bread-slice-outline::before {
  content: "\f0cef";
}

.mdi-bridge::before {
  content: "\f0618";
}

.mdi-briefcase::before {
  content: "\f00d6";
}

.mdi-briefcase-account::before {
  content: "\f0cf0";
}

.mdi-briefcase-account-outline::before {
  content: "\f0cf1";
}

.mdi-briefcase-check::before {
  content: "\f00d7";
}

.mdi-briefcase-check-outline::before {
  content: "\f131e";
}

.mdi-briefcase-clock::before {
  content: "\f10d0";
}

.mdi-briefcase-clock-outline::before {
  content: "\f10d1";
}

.mdi-briefcase-download::before {
  content: "\f00d8";
}

.mdi-briefcase-download-outline::before {
  content: "\f0c3d";
}

.mdi-briefcase-edit::before {
  content: "\f0a98";
}

.mdi-briefcase-edit-outline::before {
  content: "\f0c3e";
}

.mdi-briefcase-minus::before {
  content: "\f0a2a";
}

.mdi-briefcase-minus-outline::before {
  content: "\f0c3f";
}

.mdi-briefcase-off::before {
  content: "\f1658";
}

.mdi-briefcase-off-outline::before {
  content: "\f1659";
}

.mdi-briefcase-outline::before {
  content: "\f0814";
}

.mdi-briefcase-plus::before {
  content: "\f0a2b";
}

.mdi-briefcase-plus-outline::before {
  content: "\f0c40";
}

.mdi-briefcase-remove::before {
  content: "\f0a2c";
}

.mdi-briefcase-remove-outline::before {
  content: "\f0c41";
}

.mdi-briefcase-search::before {
  content: "\f0a2d";
}

.mdi-briefcase-search-outline::before {
  content: "\f0c42";
}

.mdi-briefcase-upload::before {
  content: "\f00d9";
}

.mdi-briefcase-upload-outline::before {
  content: "\f0c43";
}

.mdi-briefcase-variant::before {
  content: "\f1494";
}

.mdi-briefcase-variant-off::before {
  content: "\f165a";
}

.mdi-briefcase-variant-off-outline::before {
  content: "\f165b";
}

.mdi-briefcase-variant-outline::before {
  content: "\f1495";
}

.mdi-brightness-1::before {
  content: "\f00da";
}

.mdi-brightness-2::before {
  content: "\f00db";
}

.mdi-brightness-3::before {
  content: "\f00dc";
}

.mdi-brightness-4::before {
  content: "\f00dd";
}

.mdi-brightness-5::before {
  content: "\f00de";
}

.mdi-brightness-6::before {
  content: "\f00df";
}

.mdi-brightness-7::before {
  content: "\f00e0";
}

.mdi-brightness-auto::before {
  content: "\f00e1";
}

.mdi-brightness-percent::before {
  content: "\f0cf2";
}

.mdi-broom::before {
  content: "\f00e2";
}

.mdi-brush::before {
  content: "\f00e3";
}

.mdi-bucket::before {
  content: "\f1415";
}

.mdi-bucket-outline::before {
  content: "\f1416";
}

.mdi-buddhism::before {
  content: "\f094b";
}

.mdi-buffer::before {
  content: "\f0619";
}

.mdi-buffet::before {
  content: "\f0578";
}

.mdi-bug::before {
  content: "\f00e4";
}

.mdi-bug-check::before {
  content: "\f0a2e";
}

.mdi-bug-check-outline::before {
  content: "\f0a2f";
}

.mdi-bug-outline::before {
  content: "\f0a30";
}

.mdi-bugle::before {
  content: "\f0db4";
}

.mdi-bulldozer::before {
  content: "\f0b22";
}

.mdi-bullet::before {
  content: "\f0cf3";
}

.mdi-bulletin-board::before {
  content: "\f00e5";
}

.mdi-bullhorn::before {
  content: "\f00e6";
}

.mdi-bullhorn-outline::before {
  content: "\f0b23";
}

.mdi-bullseye::before {
  content: "\f05dd";
}

.mdi-bullseye-arrow::before {
  content: "\f08c9";
}

.mdi-bulma::before {
  content: "\f12e7";
}

.mdi-bunk-bed::before {
  content: "\f1302";
}

.mdi-bunk-bed-outline::before {
  content: "\f0097";
}

.mdi-bus::before {
  content: "\f00e7";
}

.mdi-bus-alert::before {
  content: "\f0a99";
}

.mdi-bus-articulated-end::before {
  content: "\f079c";
}

.mdi-bus-articulated-front::before {
  content: "\f079d";
}

.mdi-bus-clock::before {
  content: "\f08ca";
}

.mdi-bus-double-decker::before {
  content: "\f079e";
}

.mdi-bus-marker::before {
  content: "\f1212";
}

.mdi-bus-multiple::before {
  content: "\f0f3f";
}

.mdi-bus-school::before {
  content: "\f079f";
}

.mdi-bus-side::before {
  content: "\f07a0";
}

.mdi-bus-stop::before {
  content: "\f1012";
}

.mdi-bus-stop-covered::before {
  content: "\f1013";
}

.mdi-bus-stop-uncovered::before {
  content: "\f1014";
}

.mdi-butterfly::before {
  content: "\f1589";
}

.mdi-butterfly-outline::before {
  content: "\f158a";
}

.mdi-cable-data::before {
  content: "\f1394";
}

.mdi-cached::before {
  content: "\f00e8";
}

.mdi-cactus::before {
  content: "\f0db5";
}

.mdi-cake::before {
  content: "\f00e9";
}

.mdi-cake-layered::before {
  content: "\f00ea";
}

.mdi-cake-variant::before {
  content: "\f00eb";
}

.mdi-calculator::before {
  content: "\f00ec";
}

.mdi-calculator-variant::before {
  content: "\f0a9a";
}

.mdi-calculator-variant-outline::before {
  content: "\f15a6";
}

.mdi-calendar::before {
  content: "\f00ed";
}

.mdi-calendar-account::before {
  content: "\f0ed7";
}

.mdi-calendar-account-outline::before {
  content: "\f0ed8";
}

.mdi-calendar-alert::before {
  content: "\f0a31";
}

.mdi-calendar-arrow-left::before {
  content: "\f1134";
}

.mdi-calendar-arrow-right::before {
  content: "\f1135";
}

.mdi-calendar-blank::before {
  content: "\f00ee";
}

.mdi-calendar-blank-multiple::before {
  content: "\f1073";
}

.mdi-calendar-blank-outline::before {
  content: "\f0b66";
}

.mdi-calendar-check::before {
  content: "\f00ef";
}

.mdi-calendar-check-outline::before {
  content: "\f0c44";
}

.mdi-calendar-clock::before {
  content: "\f00f0";
}

.mdi-calendar-cursor::before {
  content: "\f157b";
}

.mdi-calendar-edit::before {
  content: "\f08a7";
}

.mdi-calendar-end::before {
  content: "\f166c";
}

.mdi-calendar-export::before {
  content: "\f0b24";
}

.mdi-calendar-heart::before {
  content: "\f09d2";
}

.mdi-calendar-import::before {
  content: "\f0b25";
}

.mdi-calendar-lock::before {
  content: "\f1641";
}

.mdi-calendar-lock-outline::before {
  content: "\f1642";
}

.mdi-calendar-minus::before {
  content: "\f0d5c";
}

.mdi-calendar-month::before {
  content: "\f0e17";
}

.mdi-calendar-month-outline::before {
  content: "\f0e18";
}

.mdi-calendar-multiple::before {
  content: "\f00f1";
}

.mdi-calendar-multiple-check::before {
  content: "\f00f2";
}

.mdi-calendar-multiselect::before {
  content: "\f0a32";
}

.mdi-calendar-outline::before {
  content: "\f0b67";
}

.mdi-calendar-plus::before {
  content: "\f00f3";
}

.mdi-calendar-question::before {
  content: "\f0692";
}

.mdi-calendar-range::before {
  content: "\f0679";
}

.mdi-calendar-range-outline::before {
  content: "\f0b68";
}

.mdi-calendar-refresh::before {
  content: "\f01e1";
}

.mdi-calendar-refresh-outline::before {
  content: "\f0203";
}

.mdi-calendar-remove::before {
  content: "\f00f4";
}

.mdi-calendar-remove-outline::before {
  content: "\f0c45";
}

.mdi-calendar-search::before {
  content: "\f094c";
}

.mdi-calendar-star::before {
  content: "\f09d3";
}

.mdi-calendar-start::before {
  content: "\f166d";
}

.mdi-calendar-sync::before {
  content: "\f0e8e";
}

.mdi-calendar-sync-outline::before {
  content: "\f0e8f";
}

.mdi-calendar-text::before {
  content: "\f00f5";
}

.mdi-calendar-text-outline::before {
  content: "\f0c46";
}

.mdi-calendar-today::before {
  content: "\f00f6";
}

.mdi-calendar-week::before {
  content: "\f0a33";
}

.mdi-calendar-week-begin::before {
  content: "\f0a34";
}

.mdi-calendar-weekend::before {
  content: "\f0ed9";
}

.mdi-calendar-weekend-outline::before {
  content: "\f0eda";
}

.mdi-call-made::before {
  content: "\f00f7";
}

.mdi-call-merge::before {
  content: "\f00f8";
}

.mdi-call-missed::before {
  content: "\f00f9";
}

.mdi-call-received::before {
  content: "\f00fa";
}

.mdi-call-split::before {
  content: "\f00fb";
}

.mdi-camcorder::before {
  content: "\f00fc";
}

.mdi-camcorder-off::before {
  content: "\f00ff";
}

.mdi-camera::before {
  content: "\f0100";
}

.mdi-camera-account::before {
  content: "\f08cb";
}

.mdi-camera-burst::before {
  content: "\f0693";
}

.mdi-camera-control::before {
  content: "\f0b69";
}

.mdi-camera-enhance::before {
  content: "\f0101";
}

.mdi-camera-enhance-outline::before {
  content: "\f0b6a";
}

.mdi-camera-flip::before {
  content: "\f15d9";
}

.mdi-camera-flip-outline::before {
  content: "\f15da";
}

.mdi-camera-front::before {
  content: "\f0102";
}

.mdi-camera-front-variant::before {
  content: "\f0103";
}

.mdi-camera-gopro::before {
  content: "\f07a1";
}

.mdi-camera-image::before {
  content: "\f08cc";
}

.mdi-camera-iris::before {
  content: "\f0104";
}

.mdi-camera-metering-center::before {
  content: "\f07a2";
}

.mdi-camera-metering-matrix::before {
  content: "\f07a3";
}

.mdi-camera-metering-partial::before {
  content: "\f07a4";
}

.mdi-camera-metering-spot::before {
  content: "\f07a5";
}

.mdi-camera-off::before {
  content: "\f05df";
}

.mdi-camera-outline::before {
  content: "\f0d5d";
}

.mdi-camera-party-mode::before {
  content: "\f0105";
}

.mdi-camera-plus::before {
  content: "\f0edb";
}

.mdi-camera-plus-outline::before {
  content: "\f0edc";
}

.mdi-camera-rear::before {
  content: "\f0106";
}

.mdi-camera-rear-variant::before {
  content: "\f0107";
}

.mdi-camera-retake::before {
  content: "\f0e19";
}

.mdi-camera-retake-outline::before {
  content: "\f0e1a";
}

.mdi-camera-switch::before {
  content: "\f0108";
}

.mdi-camera-switch-outline::before {
  content: "\f084a";
}

.mdi-camera-timer::before {
  content: "\f0109";
}

.mdi-camera-wireless::before {
  content: "\f0db6";
}

.mdi-camera-wireless-outline::before {
  content: "\f0db7";
}

.mdi-campfire::before {
  content: "\f0edd";
}

.mdi-cancel::before {
  content: "\f073a";
}

.mdi-candle::before {
  content: "\f05e2";
}

.mdi-candycane::before {
  content: "\f010a";
}

.mdi-cannabis::before {
  content: "\f07a6";
}

.mdi-cannabis-off::before {
  content: "\f166e";
}

.mdi-caps-lock::before {
  content: "\f0a9b";
}

.mdi-car::before {
  content: "\f010b";
}

.mdi-car-2-plus::before {
  content: "\f1015";
}

.mdi-car-3-plus::before {
  content: "\f1016";
}

.mdi-car-arrow-left::before {
  content: "\f13b2";
}

.mdi-car-arrow-right::before {
  content: "\f13b3";
}

.mdi-car-back::before {
  content: "\f0e1b";
}

.mdi-car-battery::before {
  content: "\f010c";
}

.mdi-car-brake-abs::before {
  content: "\f0c47";
}

.mdi-car-brake-alert::before {
  content: "\f0c48";
}

.mdi-car-brake-hold::before {
  content: "\f0d5e";
}

.mdi-car-brake-parking::before {
  content: "\f0d5f";
}

.mdi-car-brake-retarder::before {
  content: "\f1017";
}

.mdi-car-child-seat::before {
  content: "\f0fa3";
}

.mdi-car-clutch::before {
  content: "\f1018";
}

.mdi-car-cog::before {
  content: "\f13cc";
}

.mdi-car-connected::before {
  content: "\f010d";
}

.mdi-car-convertible::before {
  content: "\f07a7";
}

.mdi-car-coolant-level::before {
  content: "\f1019";
}

.mdi-car-cruise-control::before {
  content: "\f0d60";
}

.mdi-car-defrost-front::before {
  content: "\f0d61";
}

.mdi-car-defrost-rear::before {
  content: "\f0d62";
}

.mdi-car-door::before {
  content: "\f0b6b";
}

.mdi-car-door-lock::before {
  content: "\f109d";
}

.mdi-car-electric::before {
  content: "\f0b6c";
}

.mdi-car-electric-outline::before {
  content: "\f15b5";
}

.mdi-car-emergency::before {
  content: "\f160f";
}

.mdi-car-esp::before {
  content: "\f0c49";
}

.mdi-car-estate::before {
  content: "\f07a8";
}

.mdi-car-hatchback::before {
  content: "\f07a9";
}

.mdi-car-info::before {
  content: "\f11be";
}

.mdi-car-key::before {
  content: "\f0b6d";
}

.mdi-car-lifted-pickup::before {
  content: "\f152d";
}

.mdi-car-light-dimmed::before {
  content: "\f0c4a";
}

.mdi-car-light-fog::before {
  content: "\f0c4b";
}

.mdi-car-light-high::before {
  content: "\f0c4c";
}

.mdi-car-limousine::before {
  content: "\f08cd";
}

.mdi-car-multiple::before {
  content: "\f0b6e";
}

.mdi-car-off::before {
  content: "\f0e1c";
}

.mdi-car-outline::before {
  content: "\f14ed";
}

.mdi-car-parking-lights::before {
  content: "\f0d63";
}

.mdi-car-pickup::before {
  content: "\f07aa";
}

.mdi-car-seat::before {
  content: "\f0fa4";
}

.mdi-car-seat-cooler::before {
  content: "\f0fa5";
}

.mdi-car-seat-heater::before {
  content: "\f0fa6";
}

.mdi-car-settings::before {
  content: "\f13cd";
}

.mdi-car-shift-pattern::before {
  content: "\f0f40";
}

.mdi-car-side::before {
  content: "\f07ab";
}

.mdi-car-sports::before {
  content: "\f07ac";
}

.mdi-car-tire-alert::before {
  content: "\f0c4d";
}

.mdi-car-traction-control::before {
  content: "\f0d64";
}

.mdi-car-turbocharger::before {
  content: "\f101a";
}

.mdi-car-wash::before {
  content: "\f010e";
}

.mdi-car-windshield::before {
  content: "\f101b";
}

.mdi-car-windshield-outline::before {
  content: "\f101c";
}

.mdi-carabiner::before {
  content: "\f14c0";
}

.mdi-caravan::before {
  content: "\f07ad";
}

.mdi-card::before {
  content: "\f0b6f";
}

.mdi-card-account-details::before {
  content: "\f05d2";
}

.mdi-card-account-details-outline::before {
  content: "\f0dab";
}

.mdi-card-account-details-star::before {
  content: "\f02a3";
}

.mdi-card-account-details-star-outline::before {
  content: "\f06db";
}

.mdi-card-account-mail::before {
  content: "\f018e";
}

.mdi-card-account-mail-outline::before {
  content: "\f0e98";
}

.mdi-card-account-phone::before {
  content: "\f0e99";
}

.mdi-card-account-phone-outline::before {
  content: "\f0e9a";
}

.mdi-card-bulleted::before {
  content: "\f0b70";
}

.mdi-card-bulleted-off::before {
  content: "\f0b71";
}

.mdi-card-bulleted-off-outline::before {
  content: "\f0b72";
}

.mdi-card-bulleted-outline::before {
  content: "\f0b73";
}

.mdi-card-bulleted-settings::before {
  content: "\f0b74";
}

.mdi-card-bulleted-settings-outline::before {
  content: "\f0b75";
}

.mdi-card-minus::before {
  content: "\f1600";
}

.mdi-card-minus-outline::before {
  content: "\f1601";
}

.mdi-card-off::before {
  content: "\f1602";
}

.mdi-card-off-outline::before {
  content: "\f1603";
}

.mdi-card-outline::before {
  content: "\f0b76";
}

.mdi-card-plus::before {
  content: "\f11ff";
}

.mdi-card-plus-outline::before {
  content: "\f1200";
}

.mdi-card-remove::before {
  content: "\f1604";
}

.mdi-card-remove-outline::before {
  content: "\f1605";
}

.mdi-card-search::before {
  content: "\f1074";
}

.mdi-card-search-outline::before {
  content: "\f1075";
}

.mdi-card-text::before {
  content: "\f0b77";
}

.mdi-card-text-outline::before {
  content: "\f0b78";
}

.mdi-cards::before {
  content: "\f0638";
}

.mdi-cards-club::before {
  content: "\f08ce";
}

.mdi-cards-diamond::before {
  content: "\f08cf";
}

.mdi-cards-diamond-outline::before {
  content: "\f101d";
}

.mdi-cards-heart::before {
  content: "\f08d0";
}

.mdi-cards-outline::before {
  content: "\f0639";
}

.mdi-cards-playing-outline::before {
  content: "\f063a";
}

.mdi-cards-spade::before {
  content: "\f08d1";
}

.mdi-cards-variant::before {
  content: "\f06c7";
}

.mdi-carrot::before {
  content: "\f010f";
}

.mdi-cart::before {
  content: "\f0110";
}

.mdi-cart-arrow-down::before {
  content: "\f0d66";
}

.mdi-cart-arrow-right::before {
  content: "\f0c4e";
}

.mdi-cart-arrow-up::before {
  content: "\f0d67";
}

.mdi-cart-check::before {
  content: "\f15ea";
}

.mdi-cart-minus::before {
  content: "\f0d68";
}

.mdi-cart-off::before {
  content: "\f066b";
}

.mdi-cart-outline::before {
  content: "\f0111";
}

.mdi-cart-plus::before {
  content: "\f0112";
}

.mdi-cart-remove::before {
  content: "\f0d69";
}

.mdi-cart-variant::before {
  content: "\f15eb";
}

.mdi-case-sensitive-alt::before {
  content: "\f0113";
}

.mdi-cash::before {
  content: "\f0114";
}

.mdi-cash-100::before {
  content: "\f0115";
}

.mdi-cash-check::before {
  content: "\f14ee";
}

.mdi-cash-lock::before {
  content: "\f14ea";
}

.mdi-cash-lock-open::before {
  content: "\f14eb";
}

.mdi-cash-marker::before {
  content: "\f0db8";
}

.mdi-cash-minus::before {
  content: "\f1260";
}

.mdi-cash-multiple::before {
  content: "\f0116";
}

.mdi-cash-plus::before {
  content: "\f1261";
}

.mdi-cash-refund::before {
  content: "\f0a9c";
}

.mdi-cash-register::before {
  content: "\f0cf4";
}

.mdi-cash-remove::before {
  content: "\f1262";
}

.mdi-cash-usd::before {
  content: "\f1176";
}

.mdi-cash-usd-outline::before {
  content: "\f0117";
}

.mdi-cassette::before {
  content: "\f09d4";
}

.mdi-cast::before {
  content: "\f0118";
}

.mdi-cast-audio::before {
  content: "\f101e";
}

.mdi-cast-connected::before {
  content: "\f0119";
}

.mdi-cast-education::before {
  content: "\f0e1d";
}

.mdi-cast-off::before {
  content: "\f078a";
}

.mdi-castle::before {
  content: "\f011a";
}

.mdi-cat::before {
  content: "\f011b";
}

.mdi-cctv::before {
  content: "\f07ae";
}

.mdi-ceiling-light::before {
  content: "\f0769";
}

.mdi-cellphone::before {
  content: "\f011c";
}

.mdi-cellphone-android::before {
  content: "\f011d";
}

.mdi-cellphone-arrow-down::before {
  content: "\f09d5";
}

.mdi-cellphone-basic::before {
  content: "\f011e";
}

.mdi-cellphone-charging::before {
  content: "\f1397";
}

.mdi-cellphone-cog::before {
  content: "\f0951";
}

.mdi-cellphone-dock::before {
  content: "\f011f";
}

.mdi-cellphone-erase::before {
  content: "\f094d";
}

.mdi-cellphone-information::before {
  content: "\f0f41";
}

.mdi-cellphone-iphone::before {
  content: "\f0120";
}

.mdi-cellphone-key::before {
  content: "\f094e";
}

.mdi-cellphone-link::before {
  content: "\f0121";
}

.mdi-cellphone-link-off::before {
  content: "\f0122";
}

.mdi-cellphone-lock::before {
  content: "\f094f";
}

.mdi-cellphone-message::before {
  content: "\f08d3";
}

.mdi-cellphone-message-off::before {
  content: "\f10d2";
}

.mdi-cellphone-nfc::before {
  content: "\f0e90";
}

.mdi-cellphone-nfc-off::before {
  content: "\f12d8";
}

.mdi-cellphone-off::before {
  content: "\f0950";
}

.mdi-cellphone-play::before {
  content: "\f101f";
}

.mdi-cellphone-screenshot::before {
  content: "\f0a35";
}

.mdi-cellphone-settings::before {
  content: "\f0123";
}

.mdi-cellphone-sound::before {
  content: "\f0952";
}

.mdi-cellphone-text::before {
  content: "\f08d2";
}

.mdi-cellphone-wireless::before {
  content: "\f0815";
}

.mdi-celtic-cross::before {
  content: "\f0cf5";
}

.mdi-centos::before {
  content: "\f111a";
}

.mdi-certificate::before {
  content: "\f0124";
}

.mdi-certificate-outline::before {
  content: "\f1188";
}

.mdi-chair-rolling::before {
  content: "\f0f48";
}

.mdi-chair-school::before {
  content: "\f0125";
}

.mdi-charity::before {
  content: "\f0c4f";
}

.mdi-chart-arc::before {
  content: "\f0126";
}

.mdi-chart-areaspline::before {
  content: "\f0127";
}

.mdi-chart-areaspline-variant::before {
  content: "\f0e91";
}

.mdi-chart-bar::before {
  content: "\f0128";
}

.mdi-chart-bar-stacked::before {
  content: "\f076a";
}

.mdi-chart-bell-curve::before {
  content: "\f0c50";
}

.mdi-chart-bell-curve-cumulative::before {
  content: "\f0fa7";
}

.mdi-chart-box::before {
  content: "\f154d";
}

.mdi-chart-box-outline::before {
  content: "\f154e";
}

.mdi-chart-box-plus-outline::before {
  content: "\f154f";
}

.mdi-chart-bubble::before {
  content: "\f05e3";
}

.mdi-chart-donut::before {
  content: "\f07af";
}

.mdi-chart-donut-variant::before {
  content: "\f07b0";
}

.mdi-chart-gantt::before {
  content: "\f066c";
}

.mdi-chart-histogram::before {
  content: "\f0129";
}

.mdi-chart-line::before {
  content: "\f012a";
}

.mdi-chart-line-stacked::before {
  content: "\f076b";
}

.mdi-chart-line-variant::before {
  content: "\f07b1";
}

.mdi-chart-multiline::before {
  content: "\f08d4";
}

.mdi-chart-multiple::before {
  content: "\f1213";
}

.mdi-chart-pie::before {
  content: "\f012b";
}

.mdi-chart-ppf::before {
  content: "\f1380";
}

.mdi-chart-sankey::before {
  content: "\f11df";
}

.mdi-chart-sankey-variant::before {
  content: "\f11e0";
}

.mdi-chart-scatter-plot::before {
  content: "\f0e92";
}

.mdi-chart-scatter-plot-hexbin::before {
  content: "\f066d";
}

.mdi-chart-timeline::before {
  content: "\f066e";
}

.mdi-chart-timeline-variant::before {
  content: "\f0e93";
}

.mdi-chart-timeline-variant-shimmer::before {
  content: "\f15b6";
}

.mdi-chart-tree::before {
  content: "\f0e94";
}

.mdi-chat::before {
  content: "\f0b79";
}

.mdi-chat-alert::before {
  content: "\f0b7a";
}

.mdi-chat-alert-outline::before {
  content: "\f12c9";
}

.mdi-chat-minus::before {
  content: "\f1410";
}

.mdi-chat-minus-outline::before {
  content: "\f1413";
}

.mdi-chat-outline::before {
  content: "\f0ede";
}

.mdi-chat-plus::before {
  content: "\f140f";
}

.mdi-chat-plus-outline::before {
  content: "\f1412";
}

.mdi-chat-processing::before {
  content: "\f0b7b";
}

.mdi-chat-processing-outline::before {
  content: "\f12ca";
}

.mdi-chat-remove::before {
  content: "\f1411";
}

.mdi-chat-remove-outline::before {
  content: "\f1414";
}

.mdi-chat-sleep::before {
  content: "\f12d1";
}

.mdi-chat-sleep-outline::before {
  content: "\f12d2";
}

.mdi-check::before {
  content: "\f012c";
}

.mdi-check-all::before {
  content: "\f012d";
}

.mdi-check-bold::before {
  content: "\f0e1e";
}

.mdi-check-box-multiple-outline::before {
  content: "\f0c51";
}

.mdi-check-box-outline::before {
  content: "\f0c52";
}

.mdi-check-circle::before {
  content: "\f05e0";
}

.mdi-check-circle-outline::before {
  content: "\f05e1";
}

.mdi-check-decagram::before {
  content: "\f0791";
}

.mdi-check-network::before {
  content: "\f0c53";
}

.mdi-check-network-outline::before {
  content: "\f0c54";
}

.mdi-check-outline::before {
  content: "\f0855";
}

.mdi-check-underline::before {
  content: "\f0e1f";
}

.mdi-check-underline-circle::before {
  content: "\f0e20";
}

.mdi-check-underline-circle-outline::before {
  content: "\f0e21";
}

.mdi-checkbook::before {
  content: "\f0a9d";
}

.mdi-checkbox-blank::before {
  content: "\f012e";
}

.mdi-checkbox-blank-circle::before {
  content: "\f012f";
}

.mdi-checkbox-blank-circle-outline::before {
  content: "\f0130";
}

.mdi-checkbox-blank-off::before {
  content: "\f12ec";
}

.mdi-checkbox-blank-off-outline::before {
  content: "\f12ed";
}

.mdi-checkbox-blank-outline::before {
  content: "\f0131";
}

.mdi-checkbox-intermediate::before {
  content: "\f0856";
}

.mdi-checkbox-marked::before {
  content: "\f0132";
}

.mdi-checkbox-marked-circle::before {
  content: "\f0133";
}

.mdi-checkbox-marked-circle-outline::before {
  content: "\f0134";
}

.mdi-checkbox-marked-outline::before {
  content: "\f0135";
}

.mdi-checkbox-multiple-blank::before {
  content: "\f0136";
}

.mdi-checkbox-multiple-blank-circle::before {
  content: "\f063b";
}

.mdi-checkbox-multiple-blank-circle-outline::before {
  content: "\f063c";
}

.mdi-checkbox-multiple-blank-outline::before {
  content: "\f0137";
}

.mdi-checkbox-multiple-marked::before {
  content: "\f0138";
}

.mdi-checkbox-multiple-marked-circle::before {
  content: "\f063d";
}

.mdi-checkbox-multiple-marked-circle-outline::before {
  content: "\f063e";
}

.mdi-checkbox-multiple-marked-outline::before {
  content: "\f0139";
}

.mdi-checkerboard::before {
  content: "\f013a";
}

.mdi-checkerboard-minus::before {
  content: "\f1202";
}

.mdi-checkerboard-plus::before {
  content: "\f1201";
}

.mdi-checkerboard-remove::before {
  content: "\f1203";
}

.mdi-cheese::before {
  content: "\f12b9";
}

.mdi-cheese-off::before {
  content: "\f13ee";
}

.mdi-chef-hat::before {
  content: "\f0b7c";
}

.mdi-chemical-weapon::before {
  content: "\f013b";
}

.mdi-chess-bishop::before {
  content: "\f085c";
}

.mdi-chess-king::before {
  content: "\f0857";
}

.mdi-chess-knight::before {
  content: "\f0858";
}

.mdi-chess-pawn::before {
  content: "\f0859";
}

.mdi-chess-queen::before {
  content: "\f085a";
}

.mdi-chess-rook::before {
  content: "\f085b";
}

.mdi-chevron-double-down::before {
  content: "\f013c";
}

.mdi-chevron-double-left::before {
  content: "\f013d";
}

.mdi-chevron-double-right::before {
  content: "\f013e";
}

.mdi-chevron-double-up::before {
  content: "\f013f";
}

.mdi-chevron-down::before {
  content: "\f0140";
}

.mdi-chevron-down-box::before {
  content: "\f09d6";
}

.mdi-chevron-down-box-outline::before {
  content: "\f09d7";
}

.mdi-chevron-down-circle::before {
  content: "\f0b26";
}

.mdi-chevron-down-circle-outline::before {
  content: "\f0b27";
}

.mdi-chevron-left::before {
  content: "\f0141";
}

.mdi-chevron-left-box::before {
  content: "\f09d8";
}

.mdi-chevron-left-box-outline::before {
  content: "\f09d9";
}

.mdi-chevron-left-circle::before {
  content: "\f0b28";
}

.mdi-chevron-left-circle-outline::before {
  content: "\f0b29";
}

.mdi-chevron-right::before {
  content: "\f0142";
}

.mdi-chevron-right-box::before {
  content: "\f09da";
}

.mdi-chevron-right-box-outline::before {
  content: "\f09db";
}

.mdi-chevron-right-circle::before {
  content: "\f0b2a";
}

.mdi-chevron-right-circle-outline::before {
  content: "\f0b2b";
}

.mdi-chevron-triple-down::before {
  content: "\f0db9";
}

.mdi-chevron-triple-left::before {
  content: "\f0dba";
}

.mdi-chevron-triple-right::before {
  content: "\f0dbb";
}

.mdi-chevron-triple-up::before {
  content: "\f0dbc";
}

.mdi-chevron-up::before {
  content: "\f0143";
}

.mdi-chevron-up-box::before {
  content: "\f09dc";
}

.mdi-chevron-up-box-outline::before {
  content: "\f09dd";
}

.mdi-chevron-up-circle::before {
  content: "\f0b2c";
}

.mdi-chevron-up-circle-outline::before {
  content: "\f0b2d";
}

.mdi-chili-hot::before {
  content: "\f07b2";
}

.mdi-chili-medium::before {
  content: "\f07b3";
}

.mdi-chili-mild::before {
  content: "\f07b4";
}

.mdi-chili-off::before {
  content: "\f1467";
}

.mdi-chip::before {
  content: "\f061a";
}

.mdi-christianity::before {
  content: "\f0953";
}

.mdi-christianity-outline::before {
  content: "\f0cf6";
}

.mdi-church::before {
  content: "\f0144";
}

.mdi-cigar::before {
  content: "\f1189";
}

.mdi-cigar-off::before {
  content: "\f141b";
}

.mdi-circle::before {
  content: "\f0765";
}

.mdi-circle-box::before {
  content: "\f15dc";
}

.mdi-circle-box-outline::before {
  content: "\f15dd";
}

.mdi-circle-double::before {
  content: "\f0e95";
}

.mdi-circle-edit-outline::before {
  content: "\f08d5";
}

.mdi-circle-expand::before {
  content: "\f0e96";
}

.mdi-circle-half::before {
  content: "\f1395";
}

.mdi-circle-half-full::before {
  content: "\f1396";
}

.mdi-circle-medium::before {
  content: "\f09de";
}

.mdi-circle-multiple::before {
  content: "\f0b38";
}

.mdi-circle-multiple-outline::before {
  content: "\f0695";
}

.mdi-circle-off-outline::before {
  content: "\f10d3";
}

.mdi-circle-outline::before {
  content: "\f0766";
}

.mdi-circle-slice-1::before {
  content: "\f0a9e";
}

.mdi-circle-slice-2::before {
  content: "\f0a9f";
}

.mdi-circle-slice-3::before {
  content: "\f0aa0";
}

.mdi-circle-slice-4::before {
  content: "\f0aa1";
}

.mdi-circle-slice-5::before {
  content: "\f0aa2";
}

.mdi-circle-slice-6::before {
  content: "\f0aa3";
}

.mdi-circle-slice-7::before {
  content: "\f0aa4";
}

.mdi-circle-slice-8::before {
  content: "\f0aa5";
}

.mdi-circle-small::before {
  content: "\f09df";
}

.mdi-circular-saw::before {
  content: "\f0e22";
}

.mdi-city::before {
  content: "\f0146";
}

.mdi-city-variant::before {
  content: "\f0a36";
}

.mdi-city-variant-outline::before {
  content: "\f0a37";
}

.mdi-clipboard::before {
  content: "\f0147";
}

.mdi-clipboard-account::before {
  content: "\f0148";
}

.mdi-clipboard-account-outline::before {
  content: "\f0c55";
}

.mdi-clipboard-alert::before {
  content: "\f0149";
}

.mdi-clipboard-alert-outline::before {
  content: "\f0cf7";
}

.mdi-clipboard-arrow-down::before {
  content: "\f014a";
}

.mdi-clipboard-arrow-down-outline::before {
  content: "\f0c56";
}

.mdi-clipboard-arrow-left::before {
  content: "\f014b";
}

.mdi-clipboard-arrow-left-outline::before {
  content: "\f0cf8";
}

.mdi-clipboard-arrow-right::before {
  content: "\f0cf9";
}

.mdi-clipboard-arrow-right-outline::before {
  content: "\f0cfa";
}

.mdi-clipboard-arrow-up::before {
  content: "\f0c57";
}

.mdi-clipboard-arrow-up-outline::before {
  content: "\f0c58";
}

.mdi-clipboard-check::before {
  content: "\f014e";
}

.mdi-clipboard-check-multiple::before {
  content: "\f1263";
}

.mdi-clipboard-check-multiple-outline::before {
  content: "\f1264";
}

.mdi-clipboard-check-outline::before {
  content: "\f08a8";
}

.mdi-clipboard-edit::before {
  content: "\f14e5";
}

.mdi-clipboard-edit-outline::before {
  content: "\f14e6";
}

.mdi-clipboard-file::before {
  content: "\f1265";
}

.mdi-clipboard-file-outline::before {
  content: "\f1266";
}

.mdi-clipboard-flow::before {
  content: "\f06c8";
}

.mdi-clipboard-flow-outline::before {
  content: "\f1117";
}

.mdi-clipboard-list::before {
  content: "\f10d4";
}

.mdi-clipboard-list-outline::before {
  content: "\f10d5";
}

.mdi-clipboard-minus::before {
  content: "\f1618";
}

.mdi-clipboard-minus-outline::before {
  content: "\f1619";
}

.mdi-clipboard-multiple::before {
  content: "\f1267";
}

.mdi-clipboard-multiple-outline::before {
  content: "\f1268";
}

.mdi-clipboard-off::before {
  content: "\f161a";
}

.mdi-clipboard-off-outline::before {
  content: "\f161b";
}

.mdi-clipboard-outline::before {
  content: "\f014c";
}

.mdi-clipboard-play::before {
  content: "\f0c59";
}

.mdi-clipboard-play-multiple::before {
  content: "\f1269";
}

.mdi-clipboard-play-multiple-outline::before {
  content: "\f126a";
}

.mdi-clipboard-play-outline::before {
  content: "\f0c5a";
}

.mdi-clipboard-plus::before {
  content: "\f0751";
}

.mdi-clipboard-plus-outline::before {
  content: "\f131f";
}

.mdi-clipboard-pulse::before {
  content: "\f085d";
}

.mdi-clipboard-pulse-outline::before {
  content: "\f085e";
}

.mdi-clipboard-remove::before {
  content: "\f161c";
}

.mdi-clipboard-remove-outline::before {
  content: "\f161d";
}

.mdi-clipboard-search::before {
  content: "\f161e";
}

.mdi-clipboard-search-outline::before {
  content: "\f161f";
}

.mdi-clipboard-text::before {
  content: "\f014d";
}

.mdi-clipboard-text-multiple::before {
  content: "\f126b";
}

.mdi-clipboard-text-multiple-outline::before {
  content: "\f126c";
}

.mdi-clipboard-text-off::before {
  content: "\f1620";
}

.mdi-clipboard-text-off-outline::before {
  content: "\f1621";
}

.mdi-clipboard-text-outline::before {
  content: "\f0a38";
}

.mdi-clipboard-text-play::before {
  content: "\f0c5b";
}

.mdi-clipboard-text-play-outline::before {
  content: "\f0c5c";
}

.mdi-clipboard-text-search::before {
  content: "\f1622";
}

.mdi-clipboard-text-search-outline::before {
  content: "\f1623";
}

.mdi-clippy::before {
  content: "\f014f";
}

.mdi-clock::before {
  content: "\f0954";
}

.mdi-clock-alert::before {
  content: "\f0955";
}

.mdi-clock-alert-outline::before {
  content: "\f05ce";
}

.mdi-clock-check::before {
  content: "\f0fa8";
}

.mdi-clock-check-outline::before {
  content: "\f0fa9";
}

.mdi-clock-digital::before {
  content: "\f0e97";
}

.mdi-clock-end::before {
  content: "\f0151";
}

.mdi-clock-fast::before {
  content: "\f0152";
}

.mdi-clock-in::before {
  content: "\f0153";
}

.mdi-clock-out::before {
  content: "\f0154";
}

.mdi-clock-outline::before {
  content: "\f0150";
}

.mdi-clock-start::before {
  content: "\f0155";
}

.mdi-clock-time-eight::before {
  content: "\f1446";
}

.mdi-clock-time-eight-outline::before {
  content: "\f1452";
}

.mdi-clock-time-eleven::before {
  content: "\f1449";
}

.mdi-clock-time-eleven-outline::before {
  content: "\f1455";
}

.mdi-clock-time-five::before {
  content: "\f1443";
}

.mdi-clock-time-five-outline::before {
  content: "\f144f";
}

.mdi-clock-time-four::before {
  content: "\f1442";
}

.mdi-clock-time-four-outline::before {
  content: "\f144e";
}

.mdi-clock-time-nine::before {
  content: "\f1447";
}

.mdi-clock-time-nine-outline::before {
  content: "\f1453";
}

.mdi-clock-time-one::before {
  content: "\f143f";
}

.mdi-clock-time-one-outline::before {
  content: "\f144b";
}

.mdi-clock-time-seven::before {
  content: "\f1445";
}

.mdi-clock-time-seven-outline::before {
  content: "\f1451";
}

.mdi-clock-time-six::before {
  content: "\f1444";
}

.mdi-clock-time-six-outline::before {
  content: "\f1450";
}

.mdi-clock-time-ten::before {
  content: "\f1448";
}

.mdi-clock-time-ten-outline::before {
  content: "\f1454";
}

.mdi-clock-time-three::before {
  content: "\f1441";
}

.mdi-clock-time-three-outline::before {
  content: "\f144d";
}

.mdi-clock-time-twelve::before {
  content: "\f144a";
}

.mdi-clock-time-twelve-outline::before {
  content: "\f1456";
}

.mdi-clock-time-two::before {
  content: "\f1440";
}

.mdi-clock-time-two-outline::before {
  content: "\f144c";
}

.mdi-close::before {
  content: "\f0156";
}

.mdi-close-box::before {
  content: "\f0157";
}

.mdi-close-box-multiple::before {
  content: "\f0c5d";
}

.mdi-close-box-multiple-outline::before {
  content: "\f0c5e";
}

.mdi-close-box-outline::before {
  content: "\f0158";
}

.mdi-close-circle::before {
  content: "\f0159";
}

.mdi-close-circle-multiple::before {
  content: "\f062a";
}

.mdi-close-circle-multiple-outline::before {
  content: "\f0883";
}

.mdi-close-circle-outline::before {
  content: "\f015a";
}

.mdi-close-network::before {
  content: "\f015b";
}

.mdi-close-network-outline::before {
  content: "\f0c5f";
}

.mdi-close-octagon::before {
  content: "\f015c";
}

.mdi-close-octagon-outline::before {
  content: "\f015d";
}

.mdi-close-outline::before {
  content: "\f06c9";
}

.mdi-close-thick::before {
  content: "\f1398";
}

.mdi-closed-caption::before {
  content: "\f015e";
}

.mdi-closed-caption-outline::before {
  content: "\f0dbd";
}

.mdi-cloud::before {
  content: "\f015f";
}

.mdi-cloud-alert::before {
  content: "\f09e0";
}

.mdi-cloud-braces::before {
  content: "\f07b5";
}

.mdi-cloud-check::before {
  content: "\f0160";
}

.mdi-cloud-check-outline::before {
  content: "\f12cc";
}

.mdi-cloud-circle::before {
  content: "\f0161";
}

.mdi-cloud-download::before {
  content: "\f0162";
}

.mdi-cloud-download-outline::before {
  content: "\f0b7d";
}

.mdi-cloud-lock::before {
  content: "\f11f1";
}

.mdi-cloud-lock-outline::before {
  content: "\f11f2";
}

.mdi-cloud-off-outline::before {
  content: "\f0164";
}

.mdi-cloud-outline::before {
  content: "\f0163";
}

.mdi-cloud-print::before {
  content: "\f0165";
}

.mdi-cloud-print-outline::before {
  content: "\f0166";
}

.mdi-cloud-question::before {
  content: "\f0a39";
}

.mdi-cloud-refresh::before {
  content: "\f052a";
}

.mdi-cloud-search::before {
  content: "\f0956";
}

.mdi-cloud-search-outline::before {
  content: "\f0957";
}

.mdi-cloud-sync::before {
  content: "\f063f";
}

.mdi-cloud-sync-outline::before {
  content: "\f12d6";
}

.mdi-cloud-tags::before {
  content: "\f07b6";
}

.mdi-cloud-upload::before {
  content: "\f0167";
}

.mdi-cloud-upload-outline::before {
  content: "\f0b7e";
}

.mdi-clover::before {
  content: "\f0816";
}

.mdi-coach-lamp::before {
  content: "\f1020";
}

.mdi-coat-rack::before {
  content: "\f109e";
}

.mdi-code-array::before {
  content: "\f0168";
}

.mdi-code-braces::before {
  content: "\f0169";
}

.mdi-code-braces-box::before {
  content: "\f10d6";
}

.mdi-code-brackets::before {
  content: "\f016a";
}

.mdi-code-equal::before {
  content: "\f016b";
}

.mdi-code-greater-than::before {
  content: "\f016c";
}

.mdi-code-greater-than-or-equal::before {
  content: "\f016d";
}

.mdi-code-json::before {
  content: "\f0626";
}

.mdi-code-less-than::before {
  content: "\f016e";
}

.mdi-code-less-than-or-equal::before {
  content: "\f016f";
}

.mdi-code-not-equal::before {
  content: "\f0170";
}

.mdi-code-not-equal-variant::before {
  content: "\f0171";
}

.mdi-code-parentheses::before {
  content: "\f0172";
}

.mdi-code-parentheses-box::before {
  content: "\f10d7";
}

.mdi-code-string::before {
  content: "\f0173";
}

.mdi-code-tags::before {
  content: "\f0174";
}

.mdi-code-tags-check::before {
  content: "\f0694";
}

.mdi-codepen::before {
  content: "\f0175";
}

.mdi-coffee::before {
  content: "\f0176";
}

.mdi-coffee-maker::before {
  content: "\f109f";
}

.mdi-coffee-off::before {
  content: "\f0faa";
}

.mdi-coffee-off-outline::before {
  content: "\f0fab";
}

.mdi-coffee-outline::before {
  content: "\f06ca";
}

.mdi-coffee-to-go::before {
  content: "\f0177";
}

.mdi-coffee-to-go-outline::before {
  content: "\f130e";
}

.mdi-coffin::before {
  content: "\f0b7f";
}

.mdi-cog::before {
  content: "\f0493";
}

.mdi-cog-box::before {
  content: "\f0494";
}

.mdi-cog-clockwise::before {
  content: "\f11dd";
}

.mdi-cog-counterclockwise::before {
  content: "\f11de";
}

.mdi-cog-off::before {
  content: "\f13ce";
}

.mdi-cog-off-outline::before {
  content: "\f13cf";
}

.mdi-cog-outline::before {
  content: "\f08bb";
}

.mdi-cog-refresh::before {
  content: "\f145e";
}

.mdi-cog-refresh-outline::before {
  content: "\f145f";
}

.mdi-cog-sync::before {
  content: "\f1460";
}

.mdi-cog-sync-outline::before {
  content: "\f1461";
}

.mdi-cog-transfer::before {
  content: "\f105b";
}

.mdi-cog-transfer-outline::before {
  content: "\f105c";
}

.mdi-cogs::before {
  content: "\f08d6";
}

.mdi-collage::before {
  content: "\f0640";
}

.mdi-collapse-all::before {
  content: "\f0aa6";
}

.mdi-collapse-all-outline::before {
  content: "\f0aa7";
}

.mdi-color-helper::before {
  content: "\f0179";
}

.mdi-comma::before {
  content: "\f0e23";
}

.mdi-comma-box::before {
  content: "\f0e2b";
}

.mdi-comma-box-outline::before {
  content: "\f0e24";
}

.mdi-comma-circle::before {
  content: "\f0e25";
}

.mdi-comma-circle-outline::before {
  content: "\f0e26";
}

.mdi-comment::before {
  content: "\f017a";
}

.mdi-comment-account::before {
  content: "\f017b";
}

.mdi-comment-account-outline::before {
  content: "\f017c";
}

.mdi-comment-alert::before {
  content: "\f017d";
}

.mdi-comment-alert-outline::before {
  content: "\f017e";
}

.mdi-comment-arrow-left::before {
  content: "\f09e1";
}

.mdi-comment-arrow-left-outline::before {
  content: "\f09e2";
}

.mdi-comment-arrow-right::before {
  content: "\f09e3";
}

.mdi-comment-arrow-right-outline::before {
  content: "\f09e4";
}

.mdi-comment-bookmark::before {
  content: "\f15ae";
}

.mdi-comment-bookmark-outline::before {
  content: "\f15af";
}

.mdi-comment-check::before {
  content: "\f017f";
}

.mdi-comment-check-outline::before {
  content: "\f0180";
}

.mdi-comment-edit::before {
  content: "\f11bf";
}

.mdi-comment-edit-outline::before {
  content: "\f12c4";
}

.mdi-comment-eye::before {
  content: "\f0a3a";
}

.mdi-comment-eye-outline::before {
  content: "\f0a3b";
}

.mdi-comment-flash::before {
  content: "\f15b0";
}

.mdi-comment-flash-outline::before {
  content: "\f15b1";
}

.mdi-comment-minus::before {
  content: "\f15df";
}

.mdi-comment-minus-outline::before {
  content: "\f15e0";
}

.mdi-comment-multiple::before {
  content: "\f085f";
}

.mdi-comment-multiple-outline::before {
  content: "\f0181";
}

.mdi-comment-off::before {
  content: "\f15e1";
}

.mdi-comment-off-outline::before {
  content: "\f15e2";
}

.mdi-comment-outline::before {
  content: "\f0182";
}

.mdi-comment-plus::before {
  content: "\f09e5";
}

.mdi-comment-plus-outline::before {
  content: "\f0183";
}

.mdi-comment-processing::before {
  content: "\f0184";
}

.mdi-comment-processing-outline::before {
  content: "\f0185";
}

.mdi-comment-question::before {
  content: "\f0817";
}

.mdi-comment-question-outline::before {
  content: "\f0186";
}

.mdi-comment-quote::before {
  content: "\f1021";
}

.mdi-comment-quote-outline::before {
  content: "\f1022";
}

.mdi-comment-remove::before {
  content: "\f05de";
}

.mdi-comment-remove-outline::before {
  content: "\f0187";
}

.mdi-comment-search::before {
  content: "\f0a3c";
}

.mdi-comment-search-outline::before {
  content: "\f0a3d";
}

.mdi-comment-text::before {
  content: "\f0188";
}

.mdi-comment-text-multiple::before {
  content: "\f0860";
}

.mdi-comment-text-multiple-outline::before {
  content: "\f0861";
}

.mdi-comment-text-outline::before {
  content: "\f0189";
}

.mdi-compare::before {
  content: "\f018a";
}

.mdi-compare-horizontal::before {
  content: "\f1492";
}

.mdi-compare-vertical::before {
  content: "\f1493";
}

.mdi-compass::before {
  content: "\f018b";
}

.mdi-compass-off::before {
  content: "\f0b80";
}

.mdi-compass-off-outline::before {
  content: "\f0b81";
}

.mdi-compass-outline::before {
  content: "\f018c";
}

.mdi-compass-rose::before {
  content: "\f1382";
}

.mdi-concourse-ci::before {
  content: "\f10a0";
}

.mdi-connection::before {
  content: "\f1616";
}

.mdi-console::before {
  content: "\f018d";
}

.mdi-console-line::before {
  content: "\f07b7";
}

.mdi-console-network::before {
  content: "\f08a9";
}

.mdi-console-network-outline::before {
  content: "\f0c60";
}

.mdi-consolidate::before {
  content: "\f10d8";
}

.mdi-contactless-payment::before {
  content: "\f0d6a";
}

.mdi-contactless-payment-circle::before {
  content: "\f0321";
}

.mdi-contactless-payment-circle-outline::before {
  content: "\f0408";
}

.mdi-contacts::before {
  content: "\f06cb";
}

.mdi-contacts-outline::before {
  content: "\f05b8";
}

.mdi-contain::before {
  content: "\f0a3e";
}

.mdi-contain-end::before {
  content: "\f0a3f";
}

.mdi-contain-start::before {
  content: "\f0a40";
}

.mdi-content-copy::before {
  content: "\f018f";
}

.mdi-content-cut::before {
  content: "\f0190";
}

.mdi-content-duplicate::before {
  content: "\f0191";
}

.mdi-content-paste::before {
  content: "\f0192";
}

.mdi-content-save::before {
  content: "\f0193";
}

.mdi-content-save-alert::before {
  content: "\f0f42";
}

.mdi-content-save-alert-outline::before {
  content: "\f0f43";
}

.mdi-content-save-all::before {
  content: "\f0194";
}

.mdi-content-save-all-outline::before {
  content: "\f0f44";
}

.mdi-content-save-cog::before {
  content: "\f145b";
}

.mdi-content-save-cog-outline::before {
  content: "\f145c";
}

.mdi-content-save-edit::before {
  content: "\f0cfb";
}

.mdi-content-save-edit-outline::before {
  content: "\f0cfc";
}

.mdi-content-save-move::before {
  content: "\f0e27";
}

.mdi-content-save-move-outline::before {
  content: "\f0e28";
}

.mdi-content-save-off::before {
  content: "\f1643";
}

.mdi-content-save-off-outline::before {
  content: "\f1644";
}

.mdi-content-save-outline::before {
  content: "\f0818";
}

.mdi-content-save-settings::before {
  content: "\f061b";
}

.mdi-content-save-settings-outline::before {
  content: "\f0b2e";
}

.mdi-contrast::before {
  content: "\f0195";
}

.mdi-contrast-box::before {
  content: "\f0196";
}

.mdi-contrast-circle::before {
  content: "\f0197";
}

.mdi-controller-classic::before {
  content: "\f0b82";
}

.mdi-controller-classic-outline::before {
  content: "\f0b83";
}

.mdi-cookie::before {
  content: "\f0198";
}

.mdi-cookie-alert::before {
  content: "\f16d0";
}

.mdi-cookie-alert-outline::before {
  content: "\f16d1";
}

.mdi-cookie-check::before {
  content: "\f16d2";
}

.mdi-cookie-check-outline::before {
  content: "\f16d3";
}

.mdi-cookie-cog::before {
  content: "\f16d4";
}

.mdi-cookie-cog-outline::before {
  content: "\f16d5";
}

.mdi-cookie-minus::before {
  content: "\f16da";
}

.mdi-cookie-minus-outline::before {
  content: "\f16db";
}

.mdi-cookie-outline::before {
  content: "\f16de";
}

.mdi-cookie-plus::before {
  content: "\f16d6";
}

.mdi-cookie-plus-outline::before {
  content: "\f16d7";
}

.mdi-cookie-remove::before {
  content: "\f16d8";
}

.mdi-cookie-remove-outline::before {
  content: "\f16d9";
}

.mdi-cookie-settings::before {
  content: "\f16dc";
}

.mdi-cookie-settings-outline::before {
  content: "\f16dd";
}

.mdi-coolant-temperature::before {
  content: "\f03c8";
}

.mdi-copyright::before {
  content: "\f05e6";
}

.mdi-cordova::before {
  content: "\f0958";
}

.mdi-corn::before {
  content: "\f07b8";
}

.mdi-corn-off::before {
  content: "\f13ef";
}

.mdi-cosine-wave::before {
  content: "\f1479";
}

.mdi-counter::before {
  content: "\f0199";
}

.mdi-cow::before {
  content: "\f019a";
}

.mdi-cpu-32-bit::before {
  content: "\f0edf";
}

.mdi-cpu-64-bit::before {
  content: "\f0ee0";
}

.mdi-crane::before {
  content: "\f0862";
}

.mdi-creation::before {
  content: "\f0674";
}

.mdi-creative-commons::before {
  content: "\f0d6b";
}

.mdi-credit-card::before {
  content: "\f0fef";
}

.mdi-credit-card-check::before {
  content: "\f13d0";
}

.mdi-credit-card-check-outline::before {
  content: "\f13d1";
}

.mdi-credit-card-clock::before {
  content: "\f0ee1";
}

.mdi-credit-card-clock-outline::before {
  content: "\f0ee2";
}

.mdi-credit-card-marker::before {
  content: "\f06a8";
}

.mdi-credit-card-marker-outline::before {
  content: "\f0dbe";
}

.mdi-credit-card-minus::before {
  content: "\f0fac";
}

.mdi-credit-card-minus-outline::before {
  content: "\f0fad";
}

.mdi-credit-card-multiple::before {
  content: "\f0ff0";
}

.mdi-credit-card-multiple-outline::before {
  content: "\f019c";
}

.mdi-credit-card-off::before {
  content: "\f0ff1";
}

.mdi-credit-card-off-outline::before {
  content: "\f05e4";
}

.mdi-credit-card-outline::before {
  content: "\f019b";
}

.mdi-credit-card-plus::before {
  content: "\f0ff2";
}

.mdi-credit-card-plus-outline::before {
  content: "\f0676";
}

.mdi-credit-card-refresh::before {
  content: "\f1645";
}

.mdi-credit-card-refresh-outline::before {
  content: "\f1646";
}

.mdi-credit-card-refund::before {
  content: "\f0ff3";
}

.mdi-credit-card-refund-outline::before {
  content: "\f0aa8";
}

.mdi-credit-card-remove::before {
  content: "\f0fae";
}

.mdi-credit-card-remove-outline::before {
  content: "\f0faf";
}

.mdi-credit-card-scan::before {
  content: "\f0ff4";
}

.mdi-credit-card-scan-outline::before {
  content: "\f019d";
}

.mdi-credit-card-search::before {
  content: "\f1647";
}

.mdi-credit-card-search-outline::before {
  content: "\f1648";
}

.mdi-credit-card-settings::before {
  content: "\f0ff5";
}

.mdi-credit-card-settings-outline::before {
  content: "\f08d7";
}

.mdi-credit-card-sync::before {
  content: "\f1649";
}

.mdi-credit-card-sync-outline::before {
  content: "\f164a";
}

.mdi-credit-card-wireless::before {
  content: "\f0802";
}

.mdi-credit-card-wireless-off::before {
  content: "\f057a";
}

.mdi-credit-card-wireless-off-outline::before {
  content: "\f057b";
}

.mdi-credit-card-wireless-outline::before {
  content: "\f0d6c";
}

.mdi-cricket::before {
  content: "\f0d6d";
}

.mdi-crop::before {
  content: "\f019e";
}

.mdi-crop-free::before {
  content: "\f019f";
}

.mdi-crop-landscape::before {
  content: "\f01a0";
}

.mdi-crop-portrait::before {
  content: "\f01a1";
}

.mdi-crop-rotate::before {
  content: "\f0696";
}

.mdi-crop-square::before {
  content: "\f01a2";
}

.mdi-crosshairs::before {
  content: "\f01a3";
}

.mdi-crosshairs-gps::before {
  content: "\f01a4";
}

.mdi-crosshairs-off::before {
  content: "\f0f45";
}

.mdi-crosshairs-question::before {
  content: "\f1136";
}

.mdi-crown::before {
  content: "\f01a5";
}

.mdi-crown-outline::before {
  content: "\f11d0";
}

.mdi-cryengine::before {
  content: "\f0959";
}

.mdi-crystal-ball::before {
  content: "\f0b2f";
}

.mdi-cube::before {
  content: "\f01a6";
}

.mdi-cube-off::before {
  content: "\f141c";
}

.mdi-cube-off-outline::before {
  content: "\f141d";
}

.mdi-cube-outline::before {
  content: "\f01a7";
}

.mdi-cube-scan::before {
  content: "\f0b84";
}

.mdi-cube-send::before {
  content: "\f01a8";
}

.mdi-cube-unfolded::before {
  content: "\f01a9";
}

.mdi-cup::before {
  content: "\f01aa";
}

.mdi-cup-off::before {
  content: "\f05e5";
}

.mdi-cup-off-outline::before {
  content: "\f137d";
}

.mdi-cup-outline::before {
  content: "\f130f";
}

.mdi-cup-water::before {
  content: "\f01ab";
}

.mdi-cupboard::before {
  content: "\f0f46";
}

.mdi-cupboard-outline::before {
  content: "\f0f47";
}

.mdi-cupcake::before {
  content: "\f095a";
}

.mdi-curling::before {
  content: "\f0863";
}

.mdi-currency-bdt::before {
  content: "\f0864";
}

.mdi-currency-brl::before {
  content: "\f0b85";
}

.mdi-currency-btc::before {
  content: "\f01ac";
}

.mdi-currency-cny::before {
  content: "\f07ba";
}

.mdi-currency-eth::before {
  content: "\f07bb";
}

.mdi-currency-eur::before {
  content: "\f01ad";
}

.mdi-currency-eur-off::before {
  content: "\f1315";
}

.mdi-currency-gbp::before {
  content: "\f01ae";
}

.mdi-currency-ils::before {
  content: "\f0c61";
}

.mdi-currency-inr::before {
  content: "\f01af";
}

.mdi-currency-jpy::before {
  content: "\f07bc";
}

.mdi-currency-krw::before {
  content: "\f07bd";
}

.mdi-currency-kzt::before {
  content: "\f0865";
}

.mdi-currency-mnt::before {
  content: "\f1512";
}

.mdi-currency-ngn::before {
  content: "\f01b0";
}

.mdi-currency-php::before {
  content: "\f09e6";
}

.mdi-currency-rial::before {
  content: "\f0e9c";
}

.mdi-currency-rub::before {
  content: "\f01b1";
}

.mdi-currency-sign::before {
  content: "\f07be";
}

.mdi-currency-try::before {
  content: "\f01b2";
}

.mdi-currency-twd::before {
  content: "\f07bf";
}

.mdi-currency-usd::before {
  content: "\f01c1";
}

.mdi-currency-usd-circle::before {
  content: "\f116b";
}

.mdi-currency-usd-circle-outline::before {
  content: "\f0178";
}

.mdi-currency-usd-off::before {
  content: "\f067a";
}

.mdi-current-ac::before {
  content: "\f1480";
}

.mdi-current-dc::before {
  content: "\f095c";
}

.mdi-cursor-default::before {
  content: "\f01c0";
}

.mdi-cursor-default-click::before {
  content: "\f0cfd";
}

.mdi-cursor-default-click-outline::before {
  content: "\f0cfe";
}

.mdi-cursor-default-gesture::before {
  content: "\f1127";
}

.mdi-cursor-default-gesture-outline::before {
  content: "\f1128";
}

.mdi-cursor-default-outline::before {
  content: "\f01bf";
}

.mdi-cursor-move::before {
  content: "\f01be";
}

.mdi-cursor-pointer::before {
  content: "\f01bd";
}

.mdi-cursor-text::before {
  content: "\f05e7";
}

.mdi-dance-ballroom::before {
  content: "\f15fb";
}

.mdi-dance-pole::before {
  content: "\f1578";
}

.mdi-data-matrix::before {
  content: "\f153c";
}

.mdi-data-matrix-edit::before {
  content: "\f153d";
}

.mdi-data-matrix-minus::before {
  content: "\f153e";
}

.mdi-data-matrix-plus::before {
  content: "\f153f";
}

.mdi-data-matrix-remove::before {
  content: "\f1540";
}

.mdi-data-matrix-scan::before {
  content: "\f1541";
}

.mdi-database::before {
  content: "\f01bc";
}

.mdi-database-alert::before {
  content: "\f163a";
}

.mdi-database-alert-outline::before {
  content: "\f1624";
}

.mdi-database-arrow-down::before {
  content: "\f163b";
}

.mdi-database-arrow-down-outline::before {
  content: "\f1625";
}

.mdi-database-arrow-left::before {
  content: "\f163c";
}

.mdi-database-arrow-left-outline::before {
  content: "\f1626";
}

.mdi-database-arrow-right::before {
  content: "\f163d";
}

.mdi-database-arrow-right-outline::before {
  content: "\f1627";
}

.mdi-database-arrow-up::before {
  content: "\f163e";
}

.mdi-database-arrow-up-outline::before {
  content: "\f1628";
}

.mdi-database-check::before {
  content: "\f0aa9";
}

.mdi-database-check-outline::before {
  content: "\f1629";
}

.mdi-database-clock::before {
  content: "\f163f";
}

.mdi-database-clock-outline::before {
  content: "\f162a";
}

.mdi-database-cog::before {
  content: "\f164b";
}

.mdi-database-cog-outline::before {
  content: "\f164c";
}

.mdi-database-edit::before {
  content: "\f0b86";
}

.mdi-database-edit-outline::before {
  content: "\f162b";
}

.mdi-database-export::before {
  content: "\f095e";
}

.mdi-database-export-outline::before {
  content: "\f162c";
}

.mdi-database-import::before {
  content: "\f095d";
}

.mdi-database-import-outline::before {
  content: "\f162d";
}

.mdi-database-lock::before {
  content: "\f0aaa";
}

.mdi-database-lock-outline::before {
  content: "\f162e";
}

.mdi-database-marker::before {
  content: "\f12f6";
}

.mdi-database-marker-outline::before {
  content: "\f162f";
}

.mdi-database-minus::before {
  content: "\f01bb";
}

.mdi-database-minus-outline::before {
  content: "\f1630";
}

.mdi-database-off::before {
  content: "\f1640";
}

.mdi-database-off-outline::before {
  content: "\f1631";
}

.mdi-database-outline::before {
  content: "\f1632";
}

.mdi-database-plus::before {
  content: "\f01ba";
}

.mdi-database-plus-outline::before {
  content: "\f1633";
}

.mdi-database-refresh::before {
  content: "\f05c2";
}

.mdi-database-refresh-outline::before {
  content: "\f1634";
}

.mdi-database-remove::before {
  content: "\f0d00";
}

.mdi-database-remove-outline::before {
  content: "\f1635";
}

.mdi-database-search::before {
  content: "\f0866";
}

.mdi-database-search-outline::before {
  content: "\f1636";
}

.mdi-database-settings::before {
  content: "\f0d01";
}

.mdi-database-settings-outline::before {
  content: "\f1637";
}

.mdi-database-sync::before {
  content: "\f0cff";
}

.mdi-database-sync-outline::before {
  content: "\f1638";
}

.mdi-death-star::before {
  content: "\f08d8";
}

.mdi-death-star-variant::before {
  content: "\f08d9";
}

.mdi-deathly-hallows::before {
  content: "\f0b87";
}

.mdi-debian::before {
  content: "\f08da";
}

.mdi-debug-step-into::before {
  content: "\f01b9";
}

.mdi-debug-step-out::before {
  content: "\f01b8";
}

.mdi-debug-step-over::before {
  content: "\f01b7";
}

.mdi-decagram::before {
  content: "\f076c";
}

.mdi-decagram-outline::before {
  content: "\f076d";
}

.mdi-decimal::before {
  content: "\f10a1";
}

.mdi-decimal-comma::before {
  content: "\f10a2";
}

.mdi-decimal-comma-decrease::before {
  content: "\f10a3";
}

.mdi-decimal-comma-increase::before {
  content: "\f10a4";
}

.mdi-decimal-decrease::before {
  content: "\f01b6";
}

.mdi-decimal-increase::before {
  content: "\f01b5";
}

.mdi-delete::before {
  content: "\f01b4";
}

.mdi-delete-alert::before {
  content: "\f10a5";
}

.mdi-delete-alert-outline::before {
  content: "\f10a6";
}

.mdi-delete-circle::before {
  content: "\f0683";
}

.mdi-delete-circle-outline::before {
  content: "\f0b88";
}

.mdi-delete-clock::before {
  content: "\f1556";
}

.mdi-delete-clock-outline::before {
  content: "\f1557";
}

.mdi-delete-empty::before {
  content: "\f06cc";
}

.mdi-delete-empty-outline::before {
  content: "\f0e9d";
}

.mdi-delete-forever::before {
  content: "\f05e8";
}

.mdi-delete-forever-outline::before {
  content: "\f0b89";
}

.mdi-delete-off::before {
  content: "\f10a7";
}

.mdi-delete-off-outline::before {
  content: "\f10a8";
}

.mdi-delete-outline::before {
  content: "\f09e7";
}

.mdi-delete-restore::before {
  content: "\f0819";
}

.mdi-delete-sweep::before {
  content: "\f05e9";
}

.mdi-delete-sweep-outline::before {
  content: "\f0c62";
}

.mdi-delete-variant::before {
  content: "\f01b3";
}

.mdi-delta::before {
  content: "\f01c2";
}

.mdi-desk::before {
  content: "\f1239";
}

.mdi-desk-lamp::before {
  content: "\f095f";
}

.mdi-deskphone::before {
  content: "\f01c3";
}

.mdi-desktop-classic::before {
  content: "\f07c0";
}

.mdi-desktop-mac::before {
  content: "\f01c4";
}

.mdi-desktop-mac-dashboard::before {
  content: "\f09e8";
}

.mdi-desktop-tower::before {
  content: "\f01c5";
}

.mdi-desktop-tower-monitor::before {
  content: "\f0aab";
}

.mdi-details::before {
  content: "\f01c6";
}

.mdi-dev-to::before {
  content: "\f0d6e";
}

.mdi-developer-board::before {
  content: "\f0697";
}

.mdi-deviantart::before {
  content: "\f01c7";
}

.mdi-devices::before {
  content: "\f0fb0";
}

.mdi-diabetes::before {
  content: "\f1126";
}

.mdi-dialpad::before {
  content: "\f061c";
}

.mdi-diameter::before {
  content: "\f0c63";
}

.mdi-diameter-outline::before {
  content: "\f0c64";
}

.mdi-diameter-variant::before {
  content: "\f0c65";
}

.mdi-diamond::before {
  content: "\f0b8a";
}

.mdi-diamond-outline::before {
  content: "\f0b8b";
}

.mdi-diamond-stone::before {
  content: "\f01c8";
}

.mdi-dice-1::before {
  content: "\f01ca";
}

.mdi-dice-1-outline::before {
  content: "\f114a";
}

.mdi-dice-2::before {
  content: "\f01cb";
}

.mdi-dice-2-outline::before {
  content: "\f114b";
}

.mdi-dice-3::before {
  content: "\f01cc";
}

.mdi-dice-3-outline::before {
  content: "\f114c";
}

.mdi-dice-4::before {
  content: "\f01cd";
}

.mdi-dice-4-outline::before {
  content: "\f114d";
}

.mdi-dice-5::before {
  content: "\f01ce";
}

.mdi-dice-5-outline::before {
  content: "\f114e";
}

.mdi-dice-6::before {
  content: "\f01cf";
}

.mdi-dice-6-outline::before {
  content: "\f114f";
}

.mdi-dice-d10::before {
  content: "\f1153";
}

.mdi-dice-d10-outline::before {
  content: "\f076f";
}

.mdi-dice-d12::before {
  content: "\f1154";
}

.mdi-dice-d12-outline::before {
  content: "\f0867";
}

.mdi-dice-d20::before {
  content: "\f1155";
}

.mdi-dice-d20-outline::before {
  content: "\f05ea";
}

.mdi-dice-d4::before {
  content: "\f1150";
}

.mdi-dice-d4-outline::before {
  content: "\f05eb";
}

.mdi-dice-d6::before {
  content: "\f1151";
}

.mdi-dice-d6-outline::before {
  content: "\f05ed";
}

.mdi-dice-d8::before {
  content: "\f1152";
}

.mdi-dice-d8-outline::before {
  content: "\f05ec";
}

.mdi-dice-multiple::before {
  content: "\f076e";
}

.mdi-dice-multiple-outline::before {
  content: "\f1156";
}

.mdi-digital-ocean::before {
  content: "\f1237";
}

.mdi-dip-switch::before {
  content: "\f07c1";
}

.mdi-directions::before {
  content: "\f01d0";
}

.mdi-directions-fork::before {
  content: "\f0641";
}

.mdi-disc::before {
  content: "\f05ee";
}

.mdi-disc-alert::before {
  content: "\f01d1";
}

.mdi-disc-player::before {
  content: "\f0960";
}

.mdi-discord::before {
  content: "\f066f";
}

.mdi-dishwasher::before {
  content: "\f0aac";
}

.mdi-dishwasher-alert::before {
  content: "\f11b8";
}

.mdi-dishwasher-off::before {
  content: "\f11b9";
}

.mdi-disqus::before {
  content: "\f01d2";
}

.mdi-distribute-horizontal-center::before {
  content: "\f11c9";
}

.mdi-distribute-horizontal-left::before {
  content: "\f11c8";
}

.mdi-distribute-horizontal-right::before {
  content: "\f11ca";
}

.mdi-distribute-vertical-bottom::before {
  content: "\f11cb";
}

.mdi-distribute-vertical-center::before {
  content: "\f11cc";
}

.mdi-distribute-vertical-top::before {
  content: "\f11cd";
}

.mdi-diving-flippers::before {
  content: "\f0dbf";
}

.mdi-diving-helmet::before {
  content: "\f0dc0";
}

.mdi-diving-scuba::before {
  content: "\f0dc1";
}

.mdi-diving-scuba-flag::before {
  content: "\f0dc2";
}

.mdi-diving-scuba-tank::before {
  content: "\f0dc3";
}

.mdi-diving-scuba-tank-multiple::before {
  content: "\f0dc4";
}

.mdi-diving-snorkel::before {
  content: "\f0dc5";
}

.mdi-division::before {
  content: "\f01d4";
}

.mdi-division-box::before {
  content: "\f01d5";
}

.mdi-dlna::before {
  content: "\f0a41";
}

.mdi-dna::before {
  content: "\f0684";
}

.mdi-dns::before {
  content: "\f01d6";
}

.mdi-dns-outline::before {
  content: "\f0b8c";
}

.mdi-do-not-disturb::before {
  content: "\f0698";
}

.mdi-do-not-disturb-off::before {
  content: "\f0699";
}

.mdi-dock-bottom::before {
  content: "\f10a9";
}

.mdi-dock-left::before {
  content: "\f10aa";
}

.mdi-dock-right::before {
  content: "\f10ab";
}

.mdi-dock-top::before {
  content: "\f1513";
}

.mdi-dock-window::before {
  content: "\f10ac";
}

.mdi-docker::before {
  content: "\f0868";
}

.mdi-doctor::before {
  content: "\f0a42";
}

.mdi-dog::before {
  content: "\f0a43";
}

.mdi-dog-service::before {
  content: "\f0aad";
}

.mdi-dog-side::before {
  content: "\f0a44";
}

.mdi-dolby::before {
  content: "\f06b3";
}

.mdi-dolly::before {
  content: "\f0e9e";
}

.mdi-domain::before {
  content: "\f01d7";
}

.mdi-domain-off::before {
  content: "\f0d6f";
}

.mdi-domain-plus::before {
  content: "\f10ad";
}

.mdi-domain-remove::before {
  content: "\f10ae";
}

.mdi-dome-light::before {
  content: "\f141e";
}

.mdi-domino-mask::before {
  content: "\f1023";
}

.mdi-donkey::before {
  content: "\f07c2";
}

.mdi-door::before {
  content: "\f081a";
}

.mdi-door-closed::before {
  content: "\f081b";
}

.mdi-door-closed-lock::before {
  content: "\f10af";
}

.mdi-door-open::before {
  content: "\f081c";
}

.mdi-doorbell::before {
  content: "\f12e6";
}

.mdi-doorbell-video::before {
  content: "\f0869";
}

.mdi-dot-net::before {
  content: "\f0aae";
}

.mdi-dots-grid::before {
  content: "\f15fc";
}

.mdi-dots-hexagon::before {
  content: "\f15ff";
}

.mdi-dots-horizontal::before {
  content: "\f01d8";
}

.mdi-dots-horizontal-circle::before {
  content: "\f07c3";
}

.mdi-dots-horizontal-circle-outline::before {
  content: "\f0b8d";
}

.mdi-dots-square::before {
  content: "\f15fd";
}

.mdi-dots-triangle::before {
  content: "\f15fe";
}

.mdi-dots-vertical::before {
  content: "\f01d9";
}

.mdi-dots-vertical-circle::before {
  content: "\f07c4";
}

.mdi-dots-vertical-circle-outline::before {
  content: "\f0b8e";
}

.mdi-douban::before {
  content: "\f069a";
}

.mdi-download::before {
  content: "\f01da";
}

.mdi-download-box::before {
  content: "\f1462";
}

.mdi-download-box-outline::before {
  content: "\f1463";
}

.mdi-download-circle::before {
  content: "\f1464";
}

.mdi-download-circle-outline::before {
  content: "\f1465";
}

.mdi-download-lock::before {
  content: "\f1320";
}

.mdi-download-lock-outline::before {
  content: "\f1321";
}

.mdi-download-multiple::before {
  content: "\f09e9";
}

.mdi-download-network::before {
  content: "\f06f4";
}

.mdi-download-network-outline::before {
  content: "\f0c66";
}

.mdi-download-off::before {
  content: "\f10b0";
}

.mdi-download-off-outline::before {
  content: "\f10b1";
}

.mdi-download-outline::before {
  content: "\f0b8f";
}

.mdi-drag::before {
  content: "\f01db";
}

.mdi-drag-horizontal::before {
  content: "\f01dc";
}

.mdi-drag-horizontal-variant::before {
  content: "\f12f0";
}

.mdi-drag-variant::before {
  content: "\f0b90";
}

.mdi-drag-vertical::before {
  content: "\f01dd";
}

.mdi-drag-vertical-variant::before {
  content: "\f12f1";
}

.mdi-drama-masks::before {
  content: "\f0d02";
}

.mdi-draw::before {
  content: "\f0f49";
}

.mdi-drawing::before {
  content: "\f01de";
}

.mdi-drawing-box::before {
  content: "\f01df";
}

.mdi-dresser::before {
  content: "\f0f4a";
}

.mdi-dresser-outline::before {
  content: "\f0f4b";
}

.mdi-drone::before {
  content: "\f01e2";
}

.mdi-dropbox::before {
  content: "\f01e3";
}

.mdi-drupal::before {
  content: "\f01e4";
}

.mdi-duck::before {
  content: "\f01e5";
}

.mdi-dumbbell::before {
  content: "\f01e6";
}

.mdi-dump-truck::before {
  content: "\f0c67";
}

.mdi-ear-hearing::before {
  content: "\f07c5";
}

.mdi-ear-hearing-off::before {
  content: "\f0a45";
}

.mdi-earth::before {
  content: "\f01e7";
}

.mdi-earth-arrow-right::before {
  content: "\f1311";
}

.mdi-earth-box::before {
  content: "\f06cd";
}

.mdi-earth-box-minus::before {
  content: "\f1407";
}

.mdi-earth-box-off::before {
  content: "\f06ce";
}

.mdi-earth-box-plus::before {
  content: "\f1406";
}

.mdi-earth-box-remove::before {
  content: "\f1408";
}

.mdi-earth-minus::before {
  content: "\f1404";
}

.mdi-earth-off::before {
  content: "\f01e8";
}

.mdi-earth-plus::before {
  content: "\f1403";
}

.mdi-earth-remove::before {
  content: "\f1405";
}

.mdi-egg::before {
  content: "\f0aaf";
}

.mdi-egg-easter::before {
  content: "\f0ab0";
}

.mdi-egg-off::before {
  content: "\f13f0";
}

.mdi-egg-off-outline::before {
  content: "\f13f1";
}

.mdi-egg-outline::before {
  content: "\f13f2";
}

.mdi-eiffel-tower::before {
  content: "\f156b";
}

.mdi-eight-track::before {
  content: "\f09ea";
}

.mdi-eject::before {
  content: "\f01ea";
}

.mdi-eject-outline::before {
  content: "\f0b91";
}

.mdi-electric-switch::before {
  content: "\f0e9f";
}

.mdi-electric-switch-closed::before {
  content: "\f10d9";
}

.mdi-electron-framework::before {
  content: "\f1024";
}

.mdi-elephant::before {
  content: "\f07c6";
}

.mdi-elevation-decline::before {
  content: "\f01eb";
}

.mdi-elevation-rise::before {
  content: "\f01ec";
}

.mdi-elevator::before {
  content: "\f01ed";
}

.mdi-elevator-down::before {
  content: "\f12c2";
}

.mdi-elevator-passenger::before {
  content: "\f1381";
}

.mdi-elevator-up::before {
  content: "\f12c1";
}

.mdi-ellipse::before {
  content: "\f0ea0";
}

.mdi-ellipse-outline::before {
  content: "\f0ea1";
}

.mdi-email::before {
  content: "\f01ee";
}

.mdi-email-alert::before {
  content: "\f06cf";
}

.mdi-email-alert-outline::before {
  content: "\f0d42";
}

.mdi-email-box::before {
  content: "\f0d03";
}

.mdi-email-check::before {
  content: "\f0ab1";
}

.mdi-email-check-outline::before {
  content: "\f0ab2";
}

.mdi-email-edit::before {
  content: "\f0ee3";
}

.mdi-email-edit-outline::before {
  content: "\f0ee4";
}

.mdi-email-lock::before {
  content: "\f01f1";
}

.mdi-email-mark-as-unread::before {
  content: "\f0b92";
}

.mdi-email-minus::before {
  content: "\f0ee5";
}

.mdi-email-minus-outline::before {
  content: "\f0ee6";
}

.mdi-email-multiple::before {
  content: "\f0ee7";
}

.mdi-email-multiple-outline::before {
  content: "\f0ee8";
}

.mdi-email-newsletter::before {
  content: "\f0fb1";
}

.mdi-email-off::before {
  content: "\f13e3";
}

.mdi-email-off-outline::before {
  content: "\f13e4";
}

.mdi-email-open::before {
  content: "\f01ef";
}

.mdi-email-open-multiple::before {
  content: "\f0ee9";
}

.mdi-email-open-multiple-outline::before {
  content: "\f0eea";
}

.mdi-email-open-outline::before {
  content: "\f05ef";
}

.mdi-email-outline::before {
  content: "\f01f0";
}

.mdi-email-plus::before {
  content: "\f09eb";
}

.mdi-email-plus-outline::before {
  content: "\f09ec";
}

.mdi-email-receive::before {
  content: "\f10da";
}

.mdi-email-receive-outline::before {
  content: "\f10db";
}

.mdi-email-remove::before {
  content: "\f1661";
}

.mdi-email-remove-outline::before {
  content: "\f1662";
}

.mdi-email-search::before {
  content: "\f0961";
}

.mdi-email-search-outline::before {
  content: "\f0962";
}

.mdi-email-send::before {
  content: "\f10dc";
}

.mdi-email-send-outline::before {
  content: "\f10dd";
}

.mdi-email-sync::before {
  content: "\f12c7";
}

.mdi-email-sync-outline::before {
  content: "\f12c8";
}

.mdi-email-variant::before {
  content: "\f05f0";
}

.mdi-ember::before {
  content: "\f0b30";
}

.mdi-emby::before {
  content: "\f06b4";
}

.mdi-emoticon::before {
  content: "\f0c68";
}

.mdi-emoticon-angry::before {
  content: "\f0c69";
}

.mdi-emoticon-angry-outline::before {
  content: "\f0c6a";
}

.mdi-emoticon-confused::before {
  content: "\f10de";
}

.mdi-emoticon-confused-outline::before {
  content: "\f10df";
}

.mdi-emoticon-cool::before {
  content: "\f0c6b";
}

.mdi-emoticon-cool-outline::before {
  content: "\f01f3";
}

.mdi-emoticon-cry::before {
  content: "\f0c6c";
}

.mdi-emoticon-cry-outline::before {
  content: "\f0c6d";
}

.mdi-emoticon-dead::before {
  content: "\f0c6e";
}

.mdi-emoticon-dead-outline::before {
  content: "\f069b";
}

.mdi-emoticon-devil::before {
  content: "\f0c6f";
}

.mdi-emoticon-devil-outline::before {
  content: "\f01f4";
}

.mdi-emoticon-excited::before {
  content: "\f0c70";
}

.mdi-emoticon-excited-outline::before {
  content: "\f069c";
}

.mdi-emoticon-frown::before {
  content: "\f0f4c";
}

.mdi-emoticon-frown-outline::before {
  content: "\f0f4d";
}

.mdi-emoticon-happy::before {
  content: "\f0c71";
}

.mdi-emoticon-happy-outline::before {
  content: "\f01f5";
}

.mdi-emoticon-kiss::before {
  content: "\f0c72";
}

.mdi-emoticon-kiss-outline::before {
  content: "\f0c73";
}

.mdi-emoticon-lol::before {
  content: "\f1214";
}

.mdi-emoticon-lol-outline::before {
  content: "\f1215";
}

.mdi-emoticon-neutral::before {
  content: "\f0c74";
}

.mdi-emoticon-neutral-outline::before {
  content: "\f01f6";
}

.mdi-emoticon-outline::before {
  content: "\f01f2";
}

.mdi-emoticon-poop::before {
  content: "\f01f7";
}

.mdi-emoticon-poop-outline::before {
  content: "\f0c75";
}

.mdi-emoticon-sad::before {
  content: "\f0c76";
}

.mdi-emoticon-sad-outline::before {
  content: "\f01f8";
}

.mdi-emoticon-sick::before {
  content: "\f157c";
}

.mdi-emoticon-sick-outline::before {
  content: "\f157d";
}

.mdi-emoticon-tongue::before {
  content: "\f01f9";
}

.mdi-emoticon-tongue-outline::before {
  content: "\f0c77";
}

.mdi-emoticon-wink::before {
  content: "\f0c78";
}

.mdi-emoticon-wink-outline::before {
  content: "\f0c79";
}

.mdi-engine::before {
  content: "\f01fa";
}

.mdi-engine-off::before {
  content: "\f0a46";
}

.mdi-engine-off-outline::before {
  content: "\f0a47";
}

.mdi-engine-outline::before {
  content: "\f01fb";
}

.mdi-epsilon::before {
  content: "\f10e0";
}

.mdi-equal::before {
  content: "\f01fc";
}

.mdi-equal-box::before {
  content: "\f01fd";
}

.mdi-equalizer::before {
  content: "\f0ea2";
}

.mdi-equalizer-outline::before {
  content: "\f0ea3";
}

.mdi-eraser::before {
  content: "\f01fe";
}

.mdi-eraser-variant::before {
  content: "\f0642";
}

.mdi-escalator::before {
  content: "\f01ff";
}

.mdi-escalator-box::before {
  content: "\f1399";
}

.mdi-escalator-down::before {
  content: "\f12c0";
}

.mdi-escalator-up::before {
  content: "\f12bf";
}

.mdi-eslint::before {
  content: "\f0c7a";
}

.mdi-et::before {
  content: "\f0ab3";
}

.mdi-ethereum::before {
  content: "\f086a";
}

.mdi-ethernet::before {
  content: "\f0200";
}

.mdi-ethernet-cable::before {
  content: "\f0201";
}

.mdi-ethernet-cable-off::before {
  content: "\f0202";
}

.mdi-ev-plug-ccs1::before {
  content: "\f1519";
}

.mdi-ev-plug-ccs2::before {
  content: "\f151a";
}

.mdi-ev-plug-chademo::before {
  content: "\f151b";
}

.mdi-ev-plug-tesla::before {
  content: "\f151c";
}

.mdi-ev-plug-type1::before {
  content: "\f151d";
}

.mdi-ev-plug-type2::before {
  content: "\f151e";
}

.mdi-ev-station::before {
  content: "\f05f1";
}

.mdi-evernote::before {
  content: "\f0204";
}

.mdi-excavator::before {
  content: "\f1025";
}

.mdi-exclamation::before {
  content: "\f0205";
}

.mdi-exclamation-thick::before {
  content: "\f1238";
}

.mdi-exit-run::before {
  content: "\f0a48";
}

.mdi-exit-to-app::before {
  content: "\f0206";
}

.mdi-expand-all::before {
  content: "\f0ab4";
}

.mdi-expand-all-outline::before {
  content: "\f0ab5";
}

.mdi-expansion-card::before {
  content: "\f08ae";
}

.mdi-expansion-card-variant::before {
  content: "\f0fb2";
}

.mdi-exponent::before {
  content: "\f0963";
}

.mdi-exponent-box::before {
  content: "\f0964";
}

.mdi-export::before {
  content: "\f0207";
}

.mdi-export-variant::before {
  content: "\f0b93";
}

.mdi-eye::before {
  content: "\f0208";
}

.mdi-eye-check::before {
  content: "\f0d04";
}

.mdi-eye-check-outline::before {
  content: "\f0d05";
}

.mdi-eye-circle::before {
  content: "\f0b94";
}

.mdi-eye-circle-outline::before {
  content: "\f0b95";
}

.mdi-eye-minus::before {
  content: "\f1026";
}

.mdi-eye-minus-outline::before {
  content: "\f1027";
}

.mdi-eye-off::before {
  content: "\f0209";
}

.mdi-eye-off-outline::before {
  content: "\f06d1";
}

.mdi-eye-outline::before {
  content: "\f06d0";
}

.mdi-eye-plus::before {
  content: "\f086b";
}

.mdi-eye-plus-outline::before {
  content: "\f086c";
}

.mdi-eye-remove::before {
  content: "\f15e3";
}

.mdi-eye-remove-outline::before {
  content: "\f15e4";
}

.mdi-eye-settings::before {
  content: "\f086d";
}

.mdi-eye-settings-outline::before {
  content: "\f086e";
}

.mdi-eyedropper::before {
  content: "\f020a";
}

.mdi-eyedropper-minus::before {
  content: "\f13dd";
}

.mdi-eyedropper-off::before {
  content: "\f13df";
}

.mdi-eyedropper-plus::before {
  content: "\f13dc";
}

.mdi-eyedropper-remove::before {
  content: "\f13de";
}

.mdi-eyedropper-variant::before {
  content: "\f020b";
}

.mdi-face::before {
  content: "\f0643";
}

.mdi-face-agent::before {
  content: "\f0d70";
}

.mdi-face-mask::before {
  content: "\f1586";
}

.mdi-face-mask-outline::before {
  content: "\f1587";
}

.mdi-face-outline::before {
  content: "\f0b96";
}

.mdi-face-profile::before {
  content: "\f0644";
}

.mdi-face-profile-woman::before {
  content: "\f1076";
}

.mdi-face-recognition::before {
  content: "\f0c7b";
}

.mdi-face-shimmer::before {
  content: "\f15cc";
}

.mdi-face-shimmer-outline::before {
  content: "\f15cd";
}

.mdi-face-woman::before {
  content: "\f1077";
}

.mdi-face-woman-outline::before {
  content: "\f1078";
}

.mdi-face-woman-shimmer::before {
  content: "\f15ce";
}

.mdi-face-woman-shimmer-outline::before {
  content: "\f15cf";
}

.mdi-facebook::before {
  content: "\f020c";
}

.mdi-facebook-gaming::before {
  content: "\f07dd";
}

.mdi-facebook-messenger::before {
  content: "\f020e";
}

.mdi-facebook-workplace::before {
  content: "\f0b31";
}

.mdi-factory::before {
  content: "\f020f";
}

.mdi-family-tree::before {
  content: "\f160e";
}

.mdi-fan::before {
  content: "\f0210";
}

.mdi-fan-alert::before {
  content: "\f146c";
}

.mdi-fan-chevron-down::before {
  content: "\f146d";
}

.mdi-fan-chevron-up::before {
  content: "\f146e";
}

.mdi-fan-minus::before {
  content: "\f1470";
}

.mdi-fan-off::before {
  content: "\f081d";
}

.mdi-fan-plus::before {
  content: "\f146f";
}

.mdi-fan-remove::before {
  content: "\f1471";
}

.mdi-fan-speed-1::before {
  content: "\f1472";
}

.mdi-fan-speed-2::before {
  content: "\f1473";
}

.mdi-fan-speed-3::before {
  content: "\f1474";
}

.mdi-fast-forward::before {
  content: "\f0211";
}

.mdi-fast-forward-10::before {
  content: "\f0d71";
}

.mdi-fast-forward-30::before {
  content: "\f0d06";
}

.mdi-fast-forward-5::before {
  content: "\f11f8";
}

.mdi-fast-forward-60::before {
  content: "\f160b";
}

.mdi-fast-forward-outline::before {
  content: "\f06d2";
}

.mdi-fax::before {
  content: "\f0212";
}

.mdi-feather::before {
  content: "\f06d3";
}

.mdi-feature-search::before {
  content: "\f0a49";
}

.mdi-feature-search-outline::before {
  content: "\f0a4a";
}

.mdi-fedora::before {
  content: "\f08db";
}

.mdi-fencing::before {
  content: "\f14c1";
}

.mdi-ferris-wheel::before {
  content: "\f0ea4";
}

.mdi-ferry::before {
  content: "\f0213";
}

.mdi-file::before {
  content: "\f0214";
}

.mdi-file-account::before {
  content: "\f073b";
}

.mdi-file-account-outline::before {
  content: "\f1028";
}

.mdi-file-alert::before {
  content: "\f0a4b";
}

.mdi-file-alert-outline::before {
  content: "\f0a4c";
}

.mdi-file-cabinet::before {
  content: "\f0ab6";
}

.mdi-file-cad::before {
  content: "\f0eeb";
}

.mdi-file-cad-box::before {
  content: "\f0eec";
}

.mdi-file-cancel::before {
  content: "\f0dc6";
}

.mdi-file-cancel-outline::before {
  content: "\f0dc7";
}

.mdi-file-certificate::before {
  content: "\f1186";
}

.mdi-file-certificate-outline::before {
  content: "\f1187";
}

.mdi-file-chart::before {
  content: "\f0215";
}

.mdi-file-chart-outline::before {
  content: "\f1029";
}

.mdi-file-check::before {
  content: "\f0216";
}

.mdi-file-check-outline::before {
  content: "\f0e29";
}

.mdi-file-clock::before {
  content: "\f12e1";
}

.mdi-file-clock-outline::before {
  content: "\f12e2";
}

.mdi-file-cloud::before {
  content: "\f0217";
}

.mdi-file-cloud-outline::before {
  content: "\f102a";
}

.mdi-file-code::before {
  content: "\f022e";
}

.mdi-file-code-outline::before {
  content: "\f102b";
}

.mdi-file-cog::before {
  content: "\f107b";
}

.mdi-file-cog-outline::before {
  content: "\f107c";
}

.mdi-file-compare::before {
  content: "\f08aa";
}

.mdi-file-delimited::before {
  content: "\f0218";
}

.mdi-file-delimited-outline::before {
  content: "\f0ea5";
}

.mdi-file-document::before {
  content: "\f0219";
}

.mdi-file-document-edit::before {
  content: "\f0dc8";
}

.mdi-file-document-edit-outline::before {
  content: "\f0dc9";
}

.mdi-file-document-multiple::before {
  content: "\f1517";
}

.mdi-file-document-multiple-outline::before {
  content: "\f1518";
}

.mdi-file-document-outline::before {
  content: "\f09ee";
}

.mdi-file-download::before {
  content: "\f0965";
}

.mdi-file-download-outline::before {
  content: "\f0966";
}

.mdi-file-edit::before {
  content: "\f11e7";
}

.mdi-file-edit-outline::before {
  content: "\f11e8";
}

.mdi-file-excel::before {
  content: "\f021b";
}

.mdi-file-excel-box::before {
  content: "\f021c";
}

.mdi-file-excel-box-outline::before {
  content: "\f102c";
}

.mdi-file-excel-outline::before {
  content: "\f102d";
}

.mdi-file-export::before {
  content: "\f021d";
}

.mdi-file-export-outline::before {
  content: "\f102e";
}

.mdi-file-eye::before {
  content: "\f0dca";
}

.mdi-file-eye-outline::before {
  content: "\f0dcb";
}

.mdi-file-find::before {
  content: "\f021e";
}

.mdi-file-find-outline::before {
  content: "\f0b97";
}

.mdi-file-hidden::before {
  content: "\f0613";
}

.mdi-file-image::before {
  content: "\f021f";
}

.mdi-file-image-outline::before {
  content: "\f0eb0";
}

.mdi-file-import::before {
  content: "\f0220";
}

.mdi-file-import-outline::before {
  content: "\f102f";
}

.mdi-file-key::before {
  content: "\f1184";
}

.mdi-file-key-outline::before {
  content: "\f1185";
}

.mdi-file-link::before {
  content: "\f1177";
}

.mdi-file-link-outline::before {
  content: "\f1178";
}

.mdi-file-lock::before {
  content: "\f0221";
}

.mdi-file-lock-outline::before {
  content: "\f1030";
}

.mdi-file-move::before {
  content: "\f0ab9";
}

.mdi-file-move-outline::before {
  content: "\f1031";
}

.mdi-file-multiple::before {
  content: "\f0222";
}

.mdi-file-multiple-outline::before {
  content: "\f1032";
}

.mdi-file-music::before {
  content: "\f0223";
}

.mdi-file-music-outline::before {
  content: "\f0e2a";
}

.mdi-file-outline::before {
  content: "\f0224";
}

.mdi-file-pdf::before {
  content: "\f0225";
}

.mdi-file-pdf-box::before {
  content: "\f0226";
}

.mdi-file-pdf-box-outline::before {
  content: "\f0fb3";
}

.mdi-file-pdf-outline::before {
  content: "\f0e2d";
}

.mdi-file-percent::before {
  content: "\f081e";
}

.mdi-file-percent-outline::before {
  content: "\f1033";
}

.mdi-file-phone::before {
  content: "\f1179";
}

.mdi-file-phone-outline::before {
  content: "\f117a";
}

.mdi-file-plus::before {
  content: "\f0752";
}

.mdi-file-plus-outline::before {
  content: "\f0eed";
}

.mdi-file-powerpoint::before {
  content: "\f0227";
}

.mdi-file-powerpoint-box::before {
  content: "\f0228";
}

.mdi-file-powerpoint-box-outline::before {
  content: "\f1034";
}

.mdi-file-powerpoint-outline::before {
  content: "\f1035";
}

.mdi-file-presentation-box::before {
  content: "\f0229";
}

.mdi-file-question::before {
  content: "\f086f";
}

.mdi-file-question-outline::before {
  content: "\f1036";
}

.mdi-file-refresh::before {
  content: "\f0918";
}

.mdi-file-refresh-outline::before {
  content: "\f0541";
}

.mdi-file-remove::before {
  content: "\f0b98";
}

.mdi-file-remove-outline::before {
  content: "\f1037";
}

.mdi-file-replace::before {
  content: "\f0b32";
}

.mdi-file-replace-outline::before {
  content: "\f0b33";
}

.mdi-file-restore::before {
  content: "\f0670";
}

.mdi-file-restore-outline::before {
  content: "\f1038";
}

.mdi-file-search::before {
  content: "\f0c7c";
}

.mdi-file-search-outline::before {
  content: "\f0c7d";
}

.mdi-file-send::before {
  content: "\f022a";
}

.mdi-file-send-outline::before {
  content: "\f1039";
}

.mdi-file-settings::before {
  content: "\f1079";
}

.mdi-file-settings-outline::before {
  content: "\f107a";
}

.mdi-file-star::before {
  content: "\f103a";
}

.mdi-file-star-outline::before {
  content: "\f103b";
}

.mdi-file-swap::before {
  content: "\f0fb4";
}

.mdi-file-swap-outline::before {
  content: "\f0fb5";
}

.mdi-file-sync::before {
  content: "\f1216";
}

.mdi-file-sync-outline::before {
  content: "\f1217";
}

.mdi-file-table::before {
  content: "\f0c7e";
}

.mdi-file-table-box::before {
  content: "\f10e1";
}

.mdi-file-table-box-multiple::before {
  content: "\f10e2";
}

.mdi-file-table-box-multiple-outline::before {
  content: "\f10e3";
}

.mdi-file-table-box-outline::before {
  content: "\f10e4";
}

.mdi-file-table-outline::before {
  content: "\f0c7f";
}

.mdi-file-tree::before {
  content: "\f0645";
}

.mdi-file-tree-outline::before {
  content: "\f13d2";
}

.mdi-file-undo::before {
  content: "\f08dc";
}

.mdi-file-undo-outline::before {
  content: "\f103c";
}

.mdi-file-upload::before {
  content: "\f0a4d";
}

.mdi-file-upload-outline::before {
  content: "\f0a4e";
}

.mdi-file-video::before {
  content: "\f022b";
}

.mdi-file-video-outline::before {
  content: "\f0e2c";
}

.mdi-file-word::before {
  content: "\f022c";
}

.mdi-file-word-box::before {
  content: "\f022d";
}

.mdi-file-word-box-outline::before {
  content: "\f103d";
}

.mdi-file-word-outline::before {
  content: "\f103e";
}

.mdi-film::before {
  content: "\f022f";
}

.mdi-filmstrip::before {
  content: "\f0230";
}

.mdi-filmstrip-box::before {
  content: "\f0332";
}

.mdi-filmstrip-box-multiple::before {
  content: "\f0d18";
}

.mdi-filmstrip-off::before {
  content: "\f0231";
}

.mdi-filter::before {
  content: "\f0232";
}

.mdi-filter-menu::before {
  content: "\f10e5";
}

.mdi-filter-menu-outline::before {
  content: "\f10e6";
}

.mdi-filter-minus::before {
  content: "\f0eee";
}

.mdi-filter-minus-outline::before {
  content: "\f0eef";
}

.mdi-filter-off::before {
  content: "\f14ef";
}

.mdi-filter-off-outline::before {
  content: "\f14f0";
}

.mdi-filter-outline::before {
  content: "\f0233";
}

.mdi-filter-plus::before {
  content: "\f0ef0";
}

.mdi-filter-plus-outline::before {
  content: "\f0ef1";
}

.mdi-filter-remove::before {
  content: "\f0234";
}

.mdi-filter-remove-outline::before {
  content: "\f0235";
}

.mdi-filter-variant::before {
  content: "\f0236";
}

.mdi-filter-variant-minus::before {
  content: "\f1112";
}

.mdi-filter-variant-plus::before {
  content: "\f1113";
}

.mdi-filter-variant-remove::before {
  content: "\f103f";
}

.mdi-finance::before {
  content: "\f081f";
}

.mdi-find-replace::before {
  content: "\f06d4";
}

.mdi-fingerprint::before {
  content: "\f0237";
}

.mdi-fingerprint-off::before {
  content: "\f0eb1";
}

.mdi-fire::before {
  content: "\f0238";
}

.mdi-fire-alert::before {
  content: "\f15d7";
}

.mdi-fire-extinguisher::before {
  content: "\f0ef2";
}

.mdi-fire-hydrant::before {
  content: "\f1137";
}

.mdi-fire-hydrant-alert::before {
  content: "\f1138";
}

.mdi-fire-hydrant-off::before {
  content: "\f1139";
}

.mdi-fire-truck::before {
  content: "\f08ab";
}

.mdi-firebase::before {
  content: "\f0967";
}

.mdi-firefox::before {
  content: "\f0239";
}

.mdi-fireplace::before {
  content: "\f0e2e";
}

.mdi-fireplace-off::before {
  content: "\f0e2f";
}

.mdi-firework::before {
  content: "\f0e30";
}

.mdi-fish::before {
  content: "\f023a";
}

.mdi-fish-off::before {
  content: "\f13f3";
}

.mdi-fishbowl::before {
  content: "\f0ef3";
}

.mdi-fishbowl-outline::before {
  content: "\f0ef4";
}

.mdi-fit-to-page::before {
  content: "\f0ef5";
}

.mdi-fit-to-page-outline::before {
  content: "\f0ef6";
}

.mdi-flag::before {
  content: "\f023b";
}

.mdi-flag-checkered::before {
  content: "\f023c";
}

.mdi-flag-minus::before {
  content: "\f0b99";
}

.mdi-flag-minus-outline::before {
  content: "\f10b2";
}

.mdi-flag-outline::before {
  content: "\f023d";
}

.mdi-flag-plus::before {
  content: "\f0b9a";
}

.mdi-flag-plus-outline::before {
  content: "\f10b3";
}

.mdi-flag-remove::before {
  content: "\f0b9b";
}

.mdi-flag-remove-outline::before {
  content: "\f10b4";
}

.mdi-flag-triangle::before {
  content: "\f023f";
}

.mdi-flag-variant::before {
  content: "\f0240";
}

.mdi-flag-variant-outline::before {
  content: "\f023e";
}

.mdi-flare::before {
  content: "\f0d72";
}

.mdi-flash::before {
  content: "\f0241";
}

.mdi-flash-alert::before {
  content: "\f0ef7";
}

.mdi-flash-alert-outline::before {
  content: "\f0ef8";
}

.mdi-flash-auto::before {
  content: "\f0242";
}

.mdi-flash-circle::before {
  content: "\f0820";
}

.mdi-flash-off::before {
  content: "\f0243";
}

.mdi-flash-outline::before {
  content: "\f06d5";
}

.mdi-flash-red-eye::before {
  content: "\f067b";
}

.mdi-flashlight::before {
  content: "\f0244";
}

.mdi-flashlight-off::before {
  content: "\f0245";
}

.mdi-flask::before {
  content: "\f0093";
}

.mdi-flask-empty::before {
  content: "\f0094";
}

.mdi-flask-empty-minus::before {
  content: "\f123a";
}

.mdi-flask-empty-minus-outline::before {
  content: "\f123b";
}

.mdi-flask-empty-off::before {
  content: "\f13f4";
}

.mdi-flask-empty-off-outline::before {
  content: "\f13f5";
}

.mdi-flask-empty-outline::before {
  content: "\f0095";
}

.mdi-flask-empty-plus::before {
  content: "\f123c";
}

.mdi-flask-empty-plus-outline::before {
  content: "\f123d";
}

.mdi-flask-empty-remove::before {
  content: "\f123e";
}

.mdi-flask-empty-remove-outline::before {
  content: "\f123f";
}

.mdi-flask-minus::before {
  content: "\f1240";
}

.mdi-flask-minus-outline::before {
  content: "\f1241";
}

.mdi-flask-off::before {
  content: "\f13f6";
}

.mdi-flask-off-outline::before {
  content: "\f13f7";
}

.mdi-flask-outline::before {
  content: "\f0096";
}

.mdi-flask-plus::before {
  content: "\f1242";
}

.mdi-flask-plus-outline::before {
  content: "\f1243";
}

.mdi-flask-remove::before {
  content: "\f1244";
}

.mdi-flask-remove-outline::before {
  content: "\f1245";
}

.mdi-flask-round-bottom::before {
  content: "\f124b";
}

.mdi-flask-round-bottom-empty::before {
  content: "\f124c";
}

.mdi-flask-round-bottom-empty-outline::before {
  content: "\f124d";
}

.mdi-flask-round-bottom-outline::before {
  content: "\f124e";
}

.mdi-fleur-de-lis::before {
  content: "\f1303";
}

.mdi-flip-horizontal::before {
  content: "\f10e7";
}

.mdi-flip-to-back::before {
  content: "\f0247";
}

.mdi-flip-to-front::before {
  content: "\f0248";
}

.mdi-flip-vertical::before {
  content: "\f10e8";
}

.mdi-floor-lamp::before {
  content: "\f08dd";
}

.mdi-floor-lamp-dual::before {
  content: "\f1040";
}

.mdi-floor-lamp-variant::before {
  content: "\f1041";
}

.mdi-floor-plan::before {
  content: "\f0821";
}

.mdi-floppy::before {
  content: "\f0249";
}

.mdi-floppy-variant::before {
  content: "\f09ef";
}

.mdi-flower::before {
  content: "\f024a";
}

.mdi-flower-outline::before {
  content: "\f09f0";
}

.mdi-flower-poppy::before {
  content: "\f0d08";
}

.mdi-flower-tulip::before {
  content: "\f09f1";
}

.mdi-flower-tulip-outline::before {
  content: "\f09f2";
}

.mdi-focus-auto::before {
  content: "\f0f4e";
}

.mdi-focus-field::before {
  content: "\f0f4f";
}

.mdi-focus-field-horizontal::before {
  content: "\f0f50";
}

.mdi-focus-field-vertical::before {
  content: "\f0f51";
}

.mdi-folder::before {
  content: "\f024b";
}

.mdi-folder-account::before {
  content: "\f024c";
}

.mdi-folder-account-outline::before {
  content: "\f0b9c";
}

.mdi-folder-alert::before {
  content: "\f0dcc";
}

.mdi-folder-alert-outline::before {
  content: "\f0dcd";
}

.mdi-folder-clock::before {
  content: "\f0aba";
}

.mdi-folder-clock-outline::before {
  content: "\f0abb";
}

.mdi-folder-cog::before {
  content: "\f107f";
}

.mdi-folder-cog-outline::before {
  content: "\f1080";
}

.mdi-folder-download::before {
  content: "\f024d";
}

.mdi-folder-download-outline::before {
  content: "\f10e9";
}

.mdi-folder-edit::before {
  content: "\f08de";
}

.mdi-folder-edit-outline::before {
  content: "\f0dce";
}

.mdi-folder-google-drive::before {
  content: "\f024e";
}

.mdi-folder-heart::before {
  content: "\f10ea";
}

.mdi-folder-heart-outline::before {
  content: "\f10eb";
}

.mdi-folder-home::before {
  content: "\f10b5";
}

.mdi-folder-home-outline::before {
  content: "\f10b6";
}

.mdi-folder-image::before {
  content: "\f024f";
}

.mdi-folder-information::before {
  content: "\f10b7";
}

.mdi-folder-information-outline::before {
  content: "\f10b8";
}

.mdi-folder-key::before {
  content: "\f08ac";
}

.mdi-folder-key-network::before {
  content: "\f08ad";
}

.mdi-folder-key-network-outline::before {
  content: "\f0c80";
}

.mdi-folder-key-outline::before {
  content: "\f10ec";
}

.mdi-folder-lock::before {
  content: "\f0250";
}

.mdi-folder-lock-open::before {
  content: "\f0251";
}

.mdi-folder-marker::before {
  content: "\f126d";
}

.mdi-folder-marker-outline::before {
  content: "\f126e";
}

.mdi-folder-move::before {
  content: "\f0252";
}

.mdi-folder-move-outline::before {
  content: "\f1246";
}

.mdi-folder-multiple::before {
  content: "\f0253";
}

.mdi-folder-multiple-image::before {
  content: "\f0254";
}

.mdi-folder-multiple-outline::before {
  content: "\f0255";
}

.mdi-folder-multiple-plus::before {
  content: "\f147e";
}

.mdi-folder-multiple-plus-outline::before {
  content: "\f147f";
}

.mdi-folder-music::before {
  content: "\f1359";
}

.mdi-folder-music-outline::before {
  content: "\f135a";
}

.mdi-folder-network::before {
  content: "\f0870";
}

.mdi-folder-network-outline::before {
  content: "\f0c81";
}

.mdi-folder-open::before {
  content: "\f0770";
}

.mdi-folder-open-outline::before {
  content: "\f0dcf";
}

.mdi-folder-outline::before {
  content: "\f0256";
}

.mdi-folder-plus::before {
  content: "\f0257";
}

.mdi-folder-plus-outline::before {
  content: "\f0b9d";
}

.mdi-folder-pound::before {
  content: "\f0d09";
}

.mdi-folder-pound-outline::before {
  content: "\f0d0a";
}

.mdi-folder-refresh::before {
  content: "\f0749";
}

.mdi-folder-refresh-outline::before {
  content: "\f0542";
}

.mdi-folder-remove::before {
  content: "\f0258";
}

.mdi-folder-remove-outline::before {
  content: "\f0b9e";
}

.mdi-folder-search::before {
  content: "\f0968";
}

.mdi-folder-search-outline::before {
  content: "\f0969";
}

.mdi-folder-settings::before {
  content: "\f107d";
}

.mdi-folder-settings-outline::before {
  content: "\f107e";
}

.mdi-folder-star::before {
  content: "\f069d";
}

.mdi-folder-star-multiple::before {
  content: "\f13d3";
}

.mdi-folder-star-multiple-outline::before {
  content: "\f13d4";
}

.mdi-folder-star-outline::before {
  content: "\f0b9f";
}

.mdi-folder-swap::before {
  content: "\f0fb6";
}

.mdi-folder-swap-outline::before {
  content: "\f0fb7";
}

.mdi-folder-sync::before {
  content: "\f0d0b";
}

.mdi-folder-sync-outline::before {
  content: "\f0d0c";
}

.mdi-folder-table::before {
  content: "\f12e3";
}

.mdi-folder-table-outline::before {
  content: "\f12e4";
}

.mdi-folder-text::before {
  content: "\f0c82";
}

.mdi-folder-text-outline::before {
  content: "\f0c83";
}

.mdi-folder-upload::before {
  content: "\f0259";
}

.mdi-folder-upload-outline::before {
  content: "\f10ed";
}

.mdi-folder-zip::before {
  content: "\f06eb";
}

.mdi-folder-zip-outline::before {
  content: "\f07b9";
}

.mdi-font-awesome::before {
  content: "\f003a";
}

.mdi-food::before {
  content: "\f025a";
}

.mdi-food-apple::before {
  content: "\f025b";
}

.mdi-food-apple-outline::before {
  content: "\f0c84";
}

.mdi-food-croissant::before {
  content: "\f07c8";
}

.mdi-food-drumstick::before {
  content: "\f141f";
}

.mdi-food-drumstick-off::before {
  content: "\f1468";
}

.mdi-food-drumstick-off-outline::before {
  content: "\f1469";
}

.mdi-food-drumstick-outline::before {
  content: "\f1420";
}

.mdi-food-fork-drink::before {
  content: "\f05f2";
}

.mdi-food-halal::before {
  content: "\f1572";
}

.mdi-food-kosher::before {
  content: "\f1573";
}

.mdi-food-off::before {
  content: "\f05f3";
}

.mdi-food-steak::before {
  content: "\f146a";
}

.mdi-food-steak-off::before {
  content: "\f146b";
}

.mdi-food-variant::before {
  content: "\f025c";
}

.mdi-food-variant-off::before {
  content: "\f13e5";
}

.mdi-foot-print::before {
  content: "\f0f52";
}

.mdi-football::before {
  content: "\f025d";
}

.mdi-football-australian::before {
  content: "\f025e";
}

.mdi-football-helmet::before {
  content: "\f025f";
}

.mdi-forklift::before {
  content: "\f07c9";
}

.mdi-form-dropdown::before {
  content: "\f1400";
}

.mdi-form-select::before {
  content: "\f1401";
}

.mdi-form-textarea::before {
  content: "\f1095";
}

.mdi-form-textbox::before {
  content: "\f060e";
}

.mdi-form-textbox-lock::before {
  content: "\f135d";
}

.mdi-form-textbox-password::before {
  content: "\f07f5";
}

.mdi-format-align-bottom::before {
  content: "\f0753";
}

.mdi-format-align-center::before {
  content: "\f0260";
}

.mdi-format-align-justify::before {
  content: "\f0261";
}

.mdi-format-align-left::before {
  content: "\f0262";
}

.mdi-format-align-middle::before {
  content: "\f0754";
}

.mdi-format-align-right::before {
  content: "\f0263";
}

.mdi-format-align-top::before {
  content: "\f0755";
}

.mdi-format-annotation-minus::before {
  content: "\f0abc";
}

.mdi-format-annotation-plus::before {
  content: "\f0646";
}

.mdi-format-bold::before {
  content: "\f0264";
}

.mdi-format-clear::before {
  content: "\f0265";
}

.mdi-format-color-fill::before {
  content: "\f0266";
}

.mdi-format-color-highlight::before {
  content: "\f0e31";
}

.mdi-format-color-marker-cancel::before {
  content: "\f1313";
}

.mdi-format-color-text::before {
  content: "\f069e";
}

.mdi-format-columns::before {
  content: "\f08df";
}

.mdi-format-float-center::before {
  content: "\f0267";
}

.mdi-format-float-left::before {
  content: "\f0268";
}

.mdi-format-float-none::before {
  content: "\f0269";
}

.mdi-format-float-right::before {
  content: "\f026a";
}

.mdi-format-font::before {
  content: "\f06d6";
}

.mdi-format-font-size-decrease::before {
  content: "\f09f3";
}

.mdi-format-font-size-increase::before {
  content: "\f09f4";
}

.mdi-format-header-1::before {
  content: "\f026b";
}

.mdi-format-header-2::before {
  content: "\f026c";
}

.mdi-format-header-3::before {
  content: "\f026d";
}

.mdi-format-header-4::before {
  content: "\f026e";
}

.mdi-format-header-5::before {
  content: "\f026f";
}

.mdi-format-header-6::before {
  content: "\f0270";
}

.mdi-format-header-decrease::before {
  content: "\f0271";
}

.mdi-format-header-equal::before {
  content: "\f0272";
}

.mdi-format-header-increase::before {
  content: "\f0273";
}

.mdi-format-header-pound::before {
  content: "\f0274";
}

.mdi-format-horizontal-align-center::before {
  content: "\f061e";
}

.mdi-format-horizontal-align-left::before {
  content: "\f061f";
}

.mdi-format-horizontal-align-right::before {
  content: "\f0620";
}

.mdi-format-indent-decrease::before {
  content: "\f0275";
}

.mdi-format-indent-increase::before {
  content: "\f0276";
}

.mdi-format-italic::before {
  content: "\f0277";
}

.mdi-format-letter-case::before {
  content: "\f0b34";
}

.mdi-format-letter-case-lower::before {
  content: "\f0b35";
}

.mdi-format-letter-case-upper::before {
  content: "\f0b36";
}

.mdi-format-letter-ends-with::before {
  content: "\f0fb8";
}

.mdi-format-letter-matches::before {
  content: "\f0fb9";
}

.mdi-format-letter-starts-with::before {
  content: "\f0fba";
}

.mdi-format-line-spacing::before {
  content: "\f0278";
}

.mdi-format-line-style::before {
  content: "\f05c8";
}

.mdi-format-line-weight::before {
  content: "\f05c9";
}

.mdi-format-list-bulleted::before {
  content: "\f0279";
}

.mdi-format-list-bulleted-square::before {
  content: "\f0dd0";
}

.mdi-format-list-bulleted-triangle::before {
  content: "\f0eb2";
}

.mdi-format-list-bulleted-type::before {
  content: "\f027a";
}

.mdi-format-list-checkbox::before {
  content: "\f096a";
}

.mdi-format-list-checks::before {
  content: "\f0756";
}

.mdi-format-list-numbered::before {
  content: "\f027b";
}

.mdi-format-list-numbered-rtl::before {
  content: "\f0d0d";
}

.mdi-format-list-text::before {
  content: "\f126f";
}

.mdi-format-overline::before {
  content: "\f0eb3";
}

.mdi-format-page-break::before {
  content: "\f06d7";
}

.mdi-format-paint::before {
  content: "\f027c";
}

.mdi-format-paragraph::before {
  content: "\f027d";
}

.mdi-format-pilcrow::before {
  content: "\f06d8";
}

.mdi-format-quote-close::before {
  content: "\f027e";
}

.mdi-format-quote-close-outline::before {
  content: "\f11a8";
}

.mdi-format-quote-open::before {
  content: "\f0757";
}

.mdi-format-quote-open-outline::before {
  content: "\f11a7";
}

.mdi-format-rotate-90::before {
  content: "\f06aa";
}

.mdi-format-section::before {
  content: "\f069f";
}

.mdi-format-size::before {
  content: "\f027f";
}

.mdi-format-strikethrough::before {
  content: "\f0280";
}

.mdi-format-strikethrough-variant::before {
  content: "\f0281";
}

.mdi-format-subscript::before {
  content: "\f0282";
}

.mdi-format-superscript::before {
  content: "\f0283";
}

.mdi-format-text::before {
  content: "\f0284";
}

.mdi-format-text-rotation-angle-down::before {
  content: "\f0fbb";
}

.mdi-format-text-rotation-angle-up::before {
  content: "\f0fbc";
}

.mdi-format-text-rotation-down::before {
  content: "\f0d73";
}

.mdi-format-text-rotation-down-vertical::before {
  content: "\f0fbd";
}

.mdi-format-text-rotation-none::before {
  content: "\f0d74";
}

.mdi-format-text-rotation-up::before {
  content: "\f0fbe";
}

.mdi-format-text-rotation-vertical::before {
  content: "\f0fbf";
}

.mdi-format-text-variant::before {
  content: "\f0e32";
}

.mdi-format-text-variant-outline::before {
  content: "\f150f";
}

.mdi-format-text-wrapping-clip::before {
  content: "\f0d0e";
}

.mdi-format-text-wrapping-overflow::before {
  content: "\f0d0f";
}

.mdi-format-text-wrapping-wrap::before {
  content: "\f0d10";
}

.mdi-format-textbox::before {
  content: "\f0d11";
}

.mdi-format-textdirection-l-to-r::before {
  content: "\f0285";
}

.mdi-format-textdirection-r-to-l::before {
  content: "\f0286";
}

.mdi-format-title::before {
  content: "\f05f4";
}

.mdi-format-underline::before {
  content: "\f0287";
}

.mdi-format-vertical-align-bottom::before {
  content: "\f0621";
}

.mdi-format-vertical-align-center::before {
  content: "\f0622";
}

.mdi-format-vertical-align-top::before {
  content: "\f0623";
}

.mdi-format-wrap-inline::before {
  content: "\f0288";
}

.mdi-format-wrap-square::before {
  content: "\f0289";
}

.mdi-format-wrap-tight::before {
  content: "\f028a";
}

.mdi-format-wrap-top-bottom::before {
  content: "\f028b";
}

.mdi-forum::before {
  content: "\f028c";
}

.mdi-forum-outline::before {
  content: "\f0822";
}

.mdi-forward::before {
  content: "\f028d";
}

.mdi-forwardburger::before {
  content: "\f0d75";
}

.mdi-fountain::before {
  content: "\f096b";
}

.mdi-fountain-pen::before {
  content: "\f0d12";
}

.mdi-fountain-pen-tip::before {
  content: "\f0d13";
}

.mdi-freebsd::before {
  content: "\f08e0";
}

.mdi-frequently-asked-questions::before {
  content: "\f0eb4";
}

.mdi-fridge::before {
  content: "\f0290";
}

.mdi-fridge-alert::before {
  content: "\f11b1";
}

.mdi-fridge-alert-outline::before {
  content: "\f11b2";
}

.mdi-fridge-bottom::before {
  content: "\f0292";
}

.mdi-fridge-industrial::before {
  content: "\f15ee";
}

.mdi-fridge-industrial-alert::before {
  content: "\f15ef";
}

.mdi-fridge-industrial-alert-outline::before {
  content: "\f15f0";
}

.mdi-fridge-industrial-off::before {
  content: "\f15f1";
}

.mdi-fridge-industrial-off-outline::before {
  content: "\f15f2";
}

.mdi-fridge-industrial-outline::before {
  content: "\f15f3";
}

.mdi-fridge-off::before {
  content: "\f11af";
}

.mdi-fridge-off-outline::before {
  content: "\f11b0";
}

.mdi-fridge-outline::before {
  content: "\f028f";
}

.mdi-fridge-top::before {
  content: "\f0291";
}

.mdi-fridge-variant::before {
  content: "\f15f4";
}

.mdi-fridge-variant-alert::before {
  content: "\f15f5";
}

.mdi-fridge-variant-alert-outline::before {
  content: "\f15f6";
}

.mdi-fridge-variant-off::before {
  content: "\f15f7";
}

.mdi-fridge-variant-off-outline::before {
  content: "\f15f8";
}

.mdi-fridge-variant-outline::before {
  content: "\f15f9";
}

.mdi-fruit-cherries::before {
  content: "\f1042";
}

.mdi-fruit-cherries-off::before {
  content: "\f13f8";
}

.mdi-fruit-citrus::before {
  content: "\f1043";
}

.mdi-fruit-citrus-off::before {
  content: "\f13f9";
}

.mdi-fruit-grapes::before {
  content: "\f1044";
}

.mdi-fruit-grapes-outline::before {
  content: "\f1045";
}

.mdi-fruit-pineapple::before {
  content: "\f1046";
}

.mdi-fruit-watermelon::before {
  content: "\f1047";
}

.mdi-fuel::before {
  content: "\f07ca";
}

.mdi-fullscreen::before {
  content: "\f0293";
}

.mdi-fullscreen-exit::before {
  content: "\f0294";
}

.mdi-function::before {
  content: "\f0295";
}

.mdi-function-variant::before {
  content: "\f0871";
}

.mdi-furigana-horizontal::before {
  content: "\f1081";
}

.mdi-furigana-vertical::before {
  content: "\f1082";
}

.mdi-fuse::before {
  content: "\f0c85";
}

.mdi-fuse-alert::before {
  content: "\f142d";
}

.mdi-fuse-blade::before {
  content: "\f0c86";
}

.mdi-fuse-off::before {
  content: "\f142c";
}

.mdi-gamepad::before {
  content: "\f0296";
}

.mdi-gamepad-circle::before {
  content: "\f0e33";
}

.mdi-gamepad-circle-down::before {
  content: "\f0e34";
}

.mdi-gamepad-circle-left::before {
  content: "\f0e35";
}

.mdi-gamepad-circle-outline::before {
  content: "\f0e36";
}

.mdi-gamepad-circle-right::before {
  content: "\f0e37";
}

.mdi-gamepad-circle-up::before {
  content: "\f0e38";
}

.mdi-gamepad-down::before {
  content: "\f0e39";
}

.mdi-gamepad-left::before {
  content: "\f0e3a";
}

.mdi-gamepad-right::before {
  content: "\f0e3b";
}

.mdi-gamepad-round::before {
  content: "\f0e3c";
}

.mdi-gamepad-round-down::before {
  content: "\f0e3d";
}

.mdi-gamepad-round-left::before {
  content: "\f0e3e";
}

.mdi-gamepad-round-outline::before {
  content: "\f0e3f";
}

.mdi-gamepad-round-right::before {
  content: "\f0e40";
}

.mdi-gamepad-round-up::before {
  content: "\f0e41";
}

.mdi-gamepad-square::before {
  content: "\f0eb5";
}

.mdi-gamepad-square-outline::before {
  content: "\f0eb6";
}

.mdi-gamepad-up::before {
  content: "\f0e42";
}

.mdi-gamepad-variant::before {
  content: "\f0297";
}

.mdi-gamepad-variant-outline::before {
  content: "\f0eb7";
}

.mdi-gamma::before {
  content: "\f10ee";
}

.mdi-gantry-crane::before {
  content: "\f0dd1";
}

.mdi-garage::before {
  content: "\f06d9";
}

.mdi-garage-alert::before {
  content: "\f0872";
}

.mdi-garage-alert-variant::before {
  content: "\f12d5";
}

.mdi-garage-open::before {
  content: "\f06da";
}

.mdi-garage-open-variant::before {
  content: "\f12d4";
}

.mdi-garage-variant::before {
  content: "\f12d3";
}

.mdi-gas-cylinder::before {
  content: "\f0647";
}

.mdi-gas-station::before {
  content: "\f0298";
}

.mdi-gas-station-off::before {
  content: "\f1409";
}

.mdi-gas-station-off-outline::before {
  content: "\f140a";
}

.mdi-gas-station-outline::before {
  content: "\f0eb8";
}

.mdi-gate::before {
  content: "\f0299";
}

.mdi-gate-and::before {
  content: "\f08e1";
}

.mdi-gate-arrow-right::before {
  content: "\f1169";
}

.mdi-gate-nand::before {
  content: "\f08e2";
}

.mdi-gate-nor::before {
  content: "\f08e3";
}

.mdi-gate-not::before {
  content: "\f08e4";
}

.mdi-gate-open::before {
  content: "\f116a";
}

.mdi-gate-or::before {
  content: "\f08e5";
}

.mdi-gate-xnor::before {
  content: "\f08e6";
}

.mdi-gate-xor::before {
  content: "\f08e7";
}

.mdi-gatsby::before {
  content: "\f0e43";
}

.mdi-gauge::before {
  content: "\f029a";
}

.mdi-gauge-empty::before {
  content: "\f0873";
}

.mdi-gauge-full::before {
  content: "\f0874";
}

.mdi-gauge-low::before {
  content: "\f0875";
}

.mdi-gavel::before {
  content: "\f029b";
}

.mdi-gender-female::before {
  content: "\f029c";
}

.mdi-gender-male::before {
  content: "\f029d";
}

.mdi-gender-male-female::before {
  content: "\f029e";
}

.mdi-gender-male-female-variant::before {
  content: "\f113f";
}

.mdi-gender-non-binary::before {
  content: "\f1140";
}

.mdi-gender-transgender::before {
  content: "\f029f";
}

.mdi-gentoo::before {
  content: "\f08e8";
}

.mdi-gesture::before {
  content: "\f07cb";
}

.mdi-gesture-double-tap::before {
  content: "\f073c";
}

.mdi-gesture-pinch::before {
  content: "\f0abd";
}

.mdi-gesture-spread::before {
  content: "\f0abe";
}

.mdi-gesture-swipe::before {
  content: "\f0d76";
}

.mdi-gesture-swipe-down::before {
  content: "\f073d";
}

.mdi-gesture-swipe-horizontal::before {
  content: "\f0abf";
}

.mdi-gesture-swipe-left::before {
  content: "\f073e";
}

.mdi-gesture-swipe-right::before {
  content: "\f073f";
}

.mdi-gesture-swipe-up::before {
  content: "\f0740";
}

.mdi-gesture-swipe-vertical::before {
  content: "\f0ac0";
}

.mdi-gesture-tap::before {
  content: "\f0741";
}

.mdi-gesture-tap-box::before {
  content: "\f12a9";
}

.mdi-gesture-tap-button::before {
  content: "\f12a8";
}

.mdi-gesture-tap-hold::before {
  content: "\f0d77";
}

.mdi-gesture-two-double-tap::before {
  content: "\f0742";
}

.mdi-gesture-two-tap::before {
  content: "\f0743";
}

.mdi-ghost::before {
  content: "\f02a0";
}

.mdi-ghost-off::before {
  content: "\f09f5";
}

.mdi-ghost-off-outline::before {
  content: "\f165c";
}

.mdi-ghost-outline::before {
  content: "\f165d";
}

.mdi-gif::before {
  content: "\f0d78";
}

.mdi-gift::before {
  content: "\f0e44";
}

.mdi-gift-outline::before {
  content: "\f02a1";
}

.mdi-git::before {
  content: "\f02a2";
}

.mdi-github::before {
  content: "\f02a4";
}

.mdi-gitlab::before {
  content: "\f0ba0";
}

.mdi-glass-cocktail::before {
  content: "\f0356";
}

.mdi-glass-cocktail-off::before {
  content: "\f15e6";
}

.mdi-glass-flute::before {
  content: "\f02a5";
}

.mdi-glass-mug::before {
  content: "\f02a6";
}

.mdi-glass-mug-off::before {
  content: "\f15e7";
}

.mdi-glass-mug-variant::before {
  content: "\f1116";
}

.mdi-glass-mug-variant-off::before {
  content: "\f15e8";
}

.mdi-glass-pint-outline::before {
  content: "\f130d";
}

.mdi-glass-stange::before {
  content: "\f02a7";
}

.mdi-glass-tulip::before {
  content: "\f02a8";
}

.mdi-glass-wine::before {
  content: "\f0876";
}

.mdi-glasses::before {
  content: "\f02aa";
}

.mdi-globe-light::before {
  content: "\f12d7";
}

.mdi-globe-model::before {
  content: "\f08e9";
}

.mdi-gmail::before {
  content: "\f02ab";
}

.mdi-gnome::before {
  content: "\f02ac";
}

.mdi-go-kart::before {
  content: "\f0d79";
}

.mdi-go-kart-track::before {
  content: "\f0d7a";
}

.mdi-gog::before {
  content: "\f0ba1";
}

.mdi-gold::before {
  content: "\f124f";
}

.mdi-golf::before {
  content: "\f0823";
}

.mdi-golf-cart::before {
  content: "\f11a4";
}

.mdi-golf-tee::before {
  content: "\f1083";
}

.mdi-gondola::before {
  content: "\f0686";
}

.mdi-goodreads::before {
  content: "\f0d7b";
}

.mdi-google::before {
  content: "\f02ad";
}

.mdi-google-ads::before {
  content: "\f0c87";
}

.mdi-google-analytics::before {
  content: "\f07cc";
}

.mdi-google-assistant::before {
  content: "\f07cd";
}

.mdi-google-cardboard::before {
  content: "\f02ae";
}

.mdi-google-chrome::before {
  content: "\f02af";
}

.mdi-google-circles::before {
  content: "\f02b0";
}

.mdi-google-circles-communities::before {
  content: "\f02b1";
}

.mdi-google-circles-extended::before {
  content: "\f02b2";
}

.mdi-google-circles-group::before {
  content: "\f02b3";
}

.mdi-google-classroom::before {
  content: "\f02c0";
}

.mdi-google-cloud::before {
  content: "\f11f6";
}

.mdi-google-controller::before {
  content: "\f02b4";
}

.mdi-google-controller-off::before {
  content: "\f02b5";
}

.mdi-google-downasaur::before {
  content: "\f1362";
}

.mdi-google-drive::before {
  content: "\f02b6";
}

.mdi-google-earth::before {
  content: "\f02b7";
}

.mdi-google-fit::before {
  content: "\f096c";
}

.mdi-google-glass::before {
  content: "\f02b8";
}

.mdi-google-hangouts::before {
  content: "\f02c9";
}

.mdi-google-home::before {
  content: "\f0824";
}

.mdi-google-keep::before {
  content: "\f06dc";
}

.mdi-google-lens::before {
  content: "\f09f6";
}

.mdi-google-maps::before {
  content: "\f05f5";
}

.mdi-google-my-business::before {
  content: "\f1048";
}

.mdi-google-nearby::before {
  content: "\f02b9";
}

.mdi-google-photos::before {
  content: "\f06dd";
}

.mdi-google-play::before {
  content: "\f02bc";
}

.mdi-google-plus::before {
  content: "\f02bd";
}

.mdi-google-podcast::before {
  content: "\f0eb9";
}

.mdi-google-spreadsheet::before {
  content: "\f09f7";
}

.mdi-google-street-view::before {
  content: "\f0c88";
}

.mdi-google-translate::before {
  content: "\f02bf";
}

.mdi-gradient::before {
  content: "\f06a0";
}

.mdi-grain::before {
  content: "\f0d7c";
}

.mdi-graph::before {
  content: "\f1049";
}

.mdi-graph-outline::before {
  content: "\f104a";
}

.mdi-graphql::before {
  content: "\f0877";
}

.mdi-grass::before {
  content: "\f1510";
}

.mdi-grave-stone::before {
  content: "\f0ba2";
}

.mdi-grease-pencil::before {
  content: "\f0648";
}

.mdi-greater-than::before {
  content: "\f096d";
}

.mdi-greater-than-or-equal::before {
  content: "\f096e";
}

.mdi-grid::before {
  content: "\f02c1";
}

.mdi-grid-large::before {
  content: "\f0758";
}

.mdi-grid-off::before {
  content: "\f02c2";
}

.mdi-grill::before {
  content: "\f0e45";
}

.mdi-grill-outline::before {
  content: "\f118a";
}

.mdi-group::before {
  content: "\f02c3";
}

.mdi-guitar-acoustic::before {
  content: "\f0771";
}

.mdi-guitar-electric::before {
  content: "\f02c4";
}

.mdi-guitar-pick::before {
  content: "\f02c5";
}

.mdi-guitar-pick-outline::before {
  content: "\f02c6";
}

.mdi-guy-fawkes-mask::before {
  content: "\f0825";
}

.mdi-hail::before {
  content: "\f0ac1";
}

.mdi-hair-dryer::before {
  content: "\f10ef";
}

.mdi-hair-dryer-outline::before {
  content: "\f10f0";
}

.mdi-halloween::before {
  content: "\f0ba3";
}

.mdi-hamburger::before {
  content: "\f0685";
}

.mdi-hammer::before {
  content: "\f08ea";
}

.mdi-hammer-screwdriver::before {
  content: "\f1322";
}

.mdi-hammer-wrench::before {
  content: "\f1323";
}

.mdi-hand::before {
  content: "\f0a4f";
}

.mdi-hand-heart::before {
  content: "\f10f1";
}

.mdi-hand-heart-outline::before {
  content: "\f157e";
}

.mdi-hand-left::before {
  content: "\f0e46";
}

.mdi-hand-okay::before {
  content: "\f0a50";
}

.mdi-hand-peace::before {
  content: "\f0a51";
}

.mdi-hand-peace-variant::before {
  content: "\f0a52";
}

.mdi-hand-pointing-down::before {
  content: "\f0a53";
}

.mdi-hand-pointing-left::before {
  content: "\f0a54";
}

.mdi-hand-pointing-right::before {
  content: "\f02c7";
}

.mdi-hand-pointing-up::before {
  content: "\f0a55";
}

.mdi-hand-right::before {
  content: "\f0e47";
}

.mdi-hand-saw::before {
  content: "\f0e48";
}

.mdi-hand-wash::before {
  content: "\f157f";
}

.mdi-hand-wash-outline::before {
  content: "\f1580";
}

.mdi-hand-water::before {
  content: "\f139f";
}

.mdi-handball::before {
  content: "\f0f53";
}

.mdi-handcuffs::before {
  content: "\f113e";
}

.mdi-handshake::before {
  content: "\f1218";
}

.mdi-handshake-outline::before {
  content: "\f15a1";
}

.mdi-hanger::before {
  content: "\f02c8";
}

.mdi-hard-hat::before {
  content: "\f096f";
}

.mdi-harddisk::before {
  content: "\f02ca";
}

.mdi-harddisk-plus::before {
  content: "\f104b";
}

.mdi-harddisk-remove::before {
  content: "\f104c";
}

.mdi-hat-fedora::before {
  content: "\f0ba4";
}

.mdi-hazard-lights::before {
  content: "\f0c89";
}

.mdi-hdr::before {
  content: "\f0d7d";
}

.mdi-hdr-off::before {
  content: "\f0d7e";
}

.mdi-head::before {
  content: "\f135e";
}

.mdi-head-alert::before {
  content: "\f1338";
}

.mdi-head-alert-outline::before {
  content: "\f1339";
}

.mdi-head-check::before {
  content: "\f133a";
}

.mdi-head-check-outline::before {
  content: "\f133b";
}

.mdi-head-cog::before {
  content: "\f133c";
}

.mdi-head-cog-outline::before {
  content: "\f133d";
}

.mdi-head-dots-horizontal::before {
  content: "\f133e";
}

.mdi-head-dots-horizontal-outline::before {
  content: "\f133f";
}

.mdi-head-flash::before {
  content: "\f1340";
}

.mdi-head-flash-outline::before {
  content: "\f1341";
}

.mdi-head-heart::before {
  content: "\f1342";
}

.mdi-head-heart-outline::before {
  content: "\f1343";
}

.mdi-head-lightbulb::before {
  content: "\f1344";
}

.mdi-head-lightbulb-outline::before {
  content: "\f1345";
}

.mdi-head-minus::before {
  content: "\f1346";
}

.mdi-head-minus-outline::before {
  content: "\f1347";
}

.mdi-head-outline::before {
  content: "\f135f";
}

.mdi-head-plus::before {
  content: "\f1348";
}

.mdi-head-plus-outline::before {
  content: "\f1349";
}

.mdi-head-question::before {
  content: "\f134a";
}

.mdi-head-question-outline::before {
  content: "\f134b";
}

.mdi-head-remove::before {
  content: "\f134c";
}

.mdi-head-remove-outline::before {
  content: "\f134d";
}

.mdi-head-snowflake::before {
  content: "\f134e";
}

.mdi-head-snowflake-outline::before {
  content: "\f134f";
}

.mdi-head-sync::before {
  content: "\f1350";
}

.mdi-head-sync-outline::before {
  content: "\f1351";
}

.mdi-headphones::before {
  content: "\f02cb";
}

.mdi-headphones-bluetooth::before {
  content: "\f0970";
}

.mdi-headphones-box::before {
  content: "\f02cc";
}

.mdi-headphones-off::before {
  content: "\f07ce";
}

.mdi-headphones-settings::before {
  content: "\f02cd";
}

.mdi-headset::before {
  content: "\f02ce";
}

.mdi-headset-dock::before {
  content: "\f02cf";
}

.mdi-headset-off::before {
  content: "\f02d0";
}

.mdi-heart::before {
  content: "\f02d1";
}

.mdi-heart-box::before {
  content: "\f02d2";
}

.mdi-heart-box-outline::before {
  content: "\f02d3";
}

.mdi-heart-broken::before {
  content: "\f02d4";
}

.mdi-heart-broken-outline::before {
  content: "\f0d14";
}

.mdi-heart-circle::before {
  content: "\f0971";
}

.mdi-heart-circle-outline::before {
  content: "\f0972";
}

.mdi-heart-cog::before {
  content: "\f1663";
}

.mdi-heart-cog-outline::before {
  content: "\f1664";
}

.mdi-heart-flash::before {
  content: "\f0ef9";
}

.mdi-heart-half::before {
  content: "\f06df";
}

.mdi-heart-half-full::before {
  content: "\f06de";
}

.mdi-heart-half-outline::before {
  content: "\f06e0";
}

.mdi-heart-minus::before {
  content: "\f142f";
}

.mdi-heart-minus-outline::before {
  content: "\f1432";
}

.mdi-heart-multiple::before {
  content: "\f0a56";
}

.mdi-heart-multiple-outline::before {
  content: "\f0a57";
}

.mdi-heart-off::before {
  content: "\f0759";
}

.mdi-heart-off-outline::before {
  content: "\f1434";
}

.mdi-heart-outline::before {
  content: "\f02d5";
}

.mdi-heart-plus::before {
  content: "\f142e";
}

.mdi-heart-plus-outline::before {
  content: "\f1431";
}

.mdi-heart-pulse::before {
  content: "\f05f6";
}

.mdi-heart-remove::before {
  content: "\f1430";
}

.mdi-heart-remove-outline::before {
  content: "\f1433";
}

.mdi-heart-settings::before {
  content: "\f1665";
}

.mdi-heart-settings-outline::before {
  content: "\f1666";
}

.mdi-helicopter::before {
  content: "\f0ac2";
}

.mdi-help::before {
  content: "\f02d6";
}

.mdi-help-box::before {
  content: "\f078b";
}

.mdi-help-circle::before {
  content: "\f02d7";
}

.mdi-help-circle-outline::before {
  content: "\f0625";
}

.mdi-help-network::before {
  content: "\f06f5";
}

.mdi-help-network-outline::before {
  content: "\f0c8a";
}

.mdi-help-rhombus::before {
  content: "\f0ba5";
}

.mdi-help-rhombus-outline::before {
  content: "\f0ba6";
}

.mdi-hexadecimal::before {
  content: "\f12a7";
}

.mdi-hexagon::before {
  content: "\f02d8";
}

.mdi-hexagon-multiple::before {
  content: "\f06e1";
}

.mdi-hexagon-multiple-outline::before {
  content: "\f10f2";
}

.mdi-hexagon-outline::before {
  content: "\f02d9";
}

.mdi-hexagon-slice-1::before {
  content: "\f0ac3";
}

.mdi-hexagon-slice-2::before {
  content: "\f0ac4";
}

.mdi-hexagon-slice-3::before {
  content: "\f0ac5";
}

.mdi-hexagon-slice-4::before {
  content: "\f0ac6";
}

.mdi-hexagon-slice-5::before {
  content: "\f0ac7";
}

.mdi-hexagon-slice-6::before {
  content: "\f0ac8";
}

.mdi-hexagram::before {
  content: "\f0ac9";
}

.mdi-hexagram-outline::before {
  content: "\f0aca";
}

.mdi-high-definition::before {
  content: "\f07cf";
}

.mdi-high-definition-box::before {
  content: "\f0878";
}

.mdi-highway::before {
  content: "\f05f7";
}

.mdi-hiking::before {
  content: "\f0d7f";
}

.mdi-hinduism::before {
  content: "\f0973";
}

.mdi-history::before {
  content: "\f02da";
}

.mdi-hockey-puck::before {
  content: "\f0879";
}

.mdi-hockey-sticks::before {
  content: "\f087a";
}

.mdi-hololens::before {
  content: "\f02db";
}

.mdi-home::before {
  content: "\f02dc";
}

.mdi-home-account::before {
  content: "\f0826";
}

.mdi-home-alert::before {
  content: "\f087b";
}

.mdi-home-alert-outline::before {
  content: "\f15d0";
}

.mdi-home-analytics::before {
  content: "\f0eba";
}

.mdi-home-assistant::before {
  content: "\f07d0";
}

.mdi-home-automation::before {
  content: "\f07d1";
}

.mdi-home-circle::before {
  content: "\f07d2";
}

.mdi-home-circle-outline::before {
  content: "\f104d";
}

.mdi-home-city::before {
  content: "\f0d15";
}

.mdi-home-city-outline::before {
  content: "\f0d16";
}

.mdi-home-currency-usd::before {
  content: "\f08af";
}

.mdi-home-edit::before {
  content: "\f1159";
}

.mdi-home-edit-outline::before {
  content: "\f115a";
}

.mdi-home-export-outline::before {
  content: "\f0f9b";
}

.mdi-home-flood::before {
  content: "\f0efa";
}

.mdi-home-floor-0::before {
  content: "\f0dd2";
}

.mdi-home-floor-1::before {
  content: "\f0d80";
}

.mdi-home-floor-2::before {
  content: "\f0d81";
}

.mdi-home-floor-3::before {
  content: "\f0d82";
}

.mdi-home-floor-a::before {
  content: "\f0d83";
}

.mdi-home-floor-b::before {
  content: "\f0d84";
}

.mdi-home-floor-g::before {
  content: "\f0d85";
}

.mdi-home-floor-l::before {
  content: "\f0d86";
}

.mdi-home-floor-negative-1::before {
  content: "\f0dd3";
}

.mdi-home-group::before {
  content: "\f0dd4";
}

.mdi-home-heart::before {
  content: "\f0827";
}

.mdi-home-import-outline::before {
  content: "\f0f9c";
}

.mdi-home-lightbulb::before {
  content: "\f1251";
}

.mdi-home-lightbulb-outline::before {
  content: "\f1252";
}

.mdi-home-lock::before {
  content: "\f08eb";
}

.mdi-home-lock-open::before {
  content: "\f08ec";
}

.mdi-home-map-marker::before {
  content: "\f05f8";
}

.mdi-home-minus::before {
  content: "\f0974";
}

.mdi-home-minus-outline::before {
  content: "\f13d5";
}

.mdi-home-modern::before {
  content: "\f02dd";
}

.mdi-home-outline::before {
  content: "\f06a1";
}

.mdi-home-plus::before {
  content: "\f0975";
}

.mdi-home-plus-outline::before {
  content: "\f13d6";
}

.mdi-home-remove::before {
  content: "\f1247";
}

.mdi-home-remove-outline::before {
  content: "\f13d7";
}

.mdi-home-roof::before {
  content: "\f112b";
}

.mdi-home-search::before {
  content: "\f13b0";
}

.mdi-home-search-outline::before {
  content: "\f13b1";
}

.mdi-home-thermometer::before {
  content: "\f0f54";
}

.mdi-home-thermometer-outline::before {
  content: "\f0f55";
}

.mdi-home-variant::before {
  content: "\f02de";
}

.mdi-home-variant-outline::before {
  content: "\f0ba7";
}

.mdi-hook::before {
  content: "\f06e2";
}

.mdi-hook-off::before {
  content: "\f06e3";
}

.mdi-hops::before {
  content: "\f02df";
}

.mdi-horizontal-rotate-clockwise::before {
  content: "\f10f3";
}

.mdi-horizontal-rotate-counterclockwise::before {
  content: "\f10f4";
}

.mdi-horse::before {
  content: "\f15bf";
}

.mdi-horse-human::before {
  content: "\f15c0";
}

.mdi-horse-variant::before {
  content: "\f15c1";
}

.mdi-horseshoe::before {
  content: "\f0a58";
}

.mdi-hospital::before {
  content: "\f0ff6";
}

.mdi-hospital-box::before {
  content: "\f02e0";
}

.mdi-hospital-box-outline::before {
  content: "\f0ff7";
}

.mdi-hospital-building::before {
  content: "\f02e1";
}

.mdi-hospital-marker::before {
  content: "\f02e2";
}

.mdi-hot-tub::before {
  content: "\f0828";
}

.mdi-hours-24::before {
  content: "\f1478";
}

.mdi-hubspot::before {
  content: "\f0d17";
}

.mdi-hulu::before {
  content: "\f0829";
}

.mdi-human::before {
  content: "\f02e6";
}

.mdi-human-baby-changing-table::before {
  content: "\f138b";
}

.mdi-human-cane::before {
  content: "\f1581";
}

.mdi-human-capacity-decrease::before {
  content: "\f159b";
}

.mdi-human-capacity-increase::before {
  content: "\f159c";
}

.mdi-human-child::before {
  content: "\f02e7";
}

.mdi-human-edit::before {
  content: "\f14e8";
}

.mdi-human-female::before {
  content: "\f0649";
}

.mdi-human-female-boy::before {
  content: "\f0a59";
}

.mdi-human-female-dance::before {
  content: "\f15c9";
}

.mdi-human-female-female::before {
  content: "\f0a5a";
}

.mdi-human-female-girl::before {
  content: "\f0a5b";
}

.mdi-human-greeting::before {
  content: "\f064a";
}

.mdi-human-greeting-proximity::before {
  content: "\f159d";
}

.mdi-human-handsdown::before {
  content: "\f064b";
}

.mdi-human-handsup::before {
  content: "\f064c";
}

.mdi-human-male::before {
  content: "\f064d";
}

.mdi-human-male-boy::before {
  content: "\f0a5c";
}

.mdi-human-male-child::before {
  content: "\f138c";
}

.mdi-human-male-female::before {
  content: "\f02e8";
}

.mdi-human-male-girl::before {
  content: "\f0a5d";
}

.mdi-human-male-height::before {
  content: "\f0efb";
}

.mdi-human-male-height-variant::before {
  content: "\f0efc";
}

.mdi-human-male-male::before {
  content: "\f0a5e";
}

.mdi-human-pregnant::before {
  content: "\f05cf";
}

.mdi-human-queue::before {
  content: "\f1571";
}

.mdi-human-scooter::before {
  content: "\f11e9";
}

.mdi-human-wheelchair::before {
  content: "\f138d";
}

.mdi-humble-bundle::before {
  content: "\f0744";
}

.mdi-hvac::before {
  content: "\f1352";
}

.mdi-hvac-off::before {
  content: "\f159e";
}

.mdi-hydraulic-oil-level::before {
  content: "\f1324";
}

.mdi-hydraulic-oil-temperature::before {
  content: "\f1325";
}

.mdi-hydro-power::before {
  content: "\f12e5";
}

.mdi-ice-cream::before {
  content: "\f082a";
}

.mdi-ice-cream-off::before {
  content: "\f0e52";
}

.mdi-ice-pop::before {
  content: "\f0efd";
}

.mdi-id-card::before {
  content: "\f0fc0";
}

.mdi-identifier::before {
  content: "\f0efe";
}

.mdi-ideogram-cjk::before {
  content: "\f1331";
}

.mdi-ideogram-cjk-variant::before {
  content: "\f1332";
}

.mdi-iframe::before {
  content: "\f0c8b";
}

.mdi-iframe-array::before {
  content: "\f10f5";
}

.mdi-iframe-array-outline::before {
  content: "\f10f6";
}

.mdi-iframe-braces::before {
  content: "\f10f7";
}

.mdi-iframe-braces-outline::before {
  content: "\f10f8";
}

.mdi-iframe-outline::before {
  content: "\f0c8c";
}

.mdi-iframe-parentheses::before {
  content: "\f10f9";
}

.mdi-iframe-parentheses-outline::before {
  content: "\f10fa";
}

.mdi-iframe-variable::before {
  content: "\f10fb";
}

.mdi-iframe-variable-outline::before {
  content: "\f10fc";
}

.mdi-image::before {
  content: "\f02e9";
}

.mdi-image-album::before {
  content: "\f02ea";
}

.mdi-image-area::before {
  content: "\f02eb";
}

.mdi-image-area-close::before {
  content: "\f02ec";
}

.mdi-image-auto-adjust::before {
  content: "\f0fc1";
}

.mdi-image-broken::before {
  content: "\f02ed";
}

.mdi-image-broken-variant::before {
  content: "\f02ee";
}

.mdi-image-edit::before {
  content: "\f11e3";
}

.mdi-image-edit-outline::before {
  content: "\f11e4";
}

.mdi-image-filter-black-white::before {
  content: "\f02f0";
}

.mdi-image-filter-center-focus::before {
  content: "\f02f1";
}

.mdi-image-filter-center-focus-strong::before {
  content: "\f0eff";
}

.mdi-image-filter-center-focus-strong-outline::before {
  content: "\f0f00";
}

.mdi-image-filter-center-focus-weak::before {
  content: "\f02f2";
}

.mdi-image-filter-drama::before {
  content: "\f02f3";
}

.mdi-image-filter-frames::before {
  content: "\f02f4";
}

.mdi-image-filter-hdr::before {
  content: "\f02f5";
}

.mdi-image-filter-none::before {
  content: "\f02f6";
}

.mdi-image-filter-tilt-shift::before {
  content: "\f02f7";
}

.mdi-image-filter-vintage::before {
  content: "\f02f8";
}

.mdi-image-frame::before {
  content: "\f0e49";
}

.mdi-image-minus::before {
  content: "\f1419";
}

.mdi-image-move::before {
  content: "\f09f8";
}

.mdi-image-multiple::before {
  content: "\f02f9";
}

.mdi-image-multiple-outline::before {
  content: "\f02ef";
}

.mdi-image-off::before {
  content: "\f082b";
}

.mdi-image-off-outline::before {
  content: "\f11d1";
}

.mdi-image-outline::before {
  content: "\f0976";
}

.mdi-image-plus::before {
  content: "\f087c";
}

.mdi-image-remove::before {
  content: "\f1418";
}

.mdi-image-search::before {
  content: "\f0977";
}

.mdi-image-search-outline::before {
  content: "\f0978";
}

.mdi-image-size-select-actual::before {
  content: "\f0c8d";
}

.mdi-image-size-select-large::before {
  content: "\f0c8e";
}

.mdi-image-size-select-small::before {
  content: "\f0c8f";
}

.mdi-image-text::before {
  content: "\f160d";
}

.mdi-import::before {
  content: "\f02fa";
}

.mdi-inbox::before {
  content: "\f0687";
}

.mdi-inbox-arrow-down::before {
  content: "\f02fb";
}

.mdi-inbox-arrow-down-outline::before {
  content: "\f1270";
}

.mdi-inbox-arrow-up::before {
  content: "\f03d1";
}

.mdi-inbox-arrow-up-outline::before {
  content: "\f1271";
}

.mdi-inbox-full::before {
  content: "\f1272";
}

.mdi-inbox-full-outline::before {
  content: "\f1273";
}

.mdi-inbox-multiple::before {
  content: "\f08b0";
}

.mdi-inbox-multiple-outline::before {
  content: "\f0ba8";
}

.mdi-inbox-outline::before {
  content: "\f1274";
}

.mdi-inbox-remove::before {
  content: "\f159f";
}

.mdi-inbox-remove-outline::before {
  content: "\f15a0";
}

.mdi-incognito::before {
  content: "\f05f9";
}

.mdi-incognito-circle::before {
  content: "\f1421";
}

.mdi-incognito-circle-off::before {
  content: "\f1422";
}

.mdi-incognito-off::before {
  content: "\f0075";
}

.mdi-infinity::before {
  content: "\f06e4";
}

.mdi-information::before {
  content: "\f02fc";
}

.mdi-information-outline::before {
  content: "\f02fd";
}

.mdi-information-variant::before {
  content: "\f064e";
}

.mdi-instagram::before {
  content: "\f02fe";
}

.mdi-instrument-triangle::before {
  content: "\f104e";
}

.mdi-invert-colors::before {
  content: "\f0301";
}

.mdi-invert-colors-off::before {
  content: "\f0e4a";
}

.mdi-iobroker::before {
  content: "\f12e8";
}

.mdi-ip::before {
  content: "\f0a5f";
}

.mdi-ip-network::before {
  content: "\f0a60";
}

.mdi-ip-network-outline::before {
  content: "\f0c90";
}

.mdi-ipod::before {
  content: "\f0c91";
}

.mdi-islam::before {
  content: "\f0979";
}

.mdi-island::before {
  content: "\f104f";
}

.mdi-iv-bag::before {
  content: "\f10b9";
}

.mdi-jabber::before {
  content: "\f0dd5";
}

.mdi-jeepney::before {
  content: "\f0302";
}

.mdi-jellyfish::before {
  content: "\f0f01";
}

.mdi-jellyfish-outline::before {
  content: "\f0f02";
}

.mdi-jira::before {
  content: "\f0303";
}

.mdi-jquery::before {
  content: "\f087d";
}

.mdi-jsfiddle::before {
  content: "\f0304";
}

.mdi-judaism::before {
  content: "\f097a";
}

.mdi-jump-rope::before {
  content: "\f12ff";
}

.mdi-kabaddi::before {
  content: "\f0d87";
}

.mdi-kangaroo::before {
  content: "\f1558";
}

.mdi-karate::before {
  content: "\f082c";
}

.mdi-keg::before {
  content: "\f0305";
}

.mdi-kettle::before {
  content: "\f05fa";
}

.mdi-kettle-alert::before {
  content: "\f1317";
}

.mdi-kettle-alert-outline::before {
  content: "\f1318";
}

.mdi-kettle-off::before {
  content: "\f131b";
}

.mdi-kettle-off-outline::before {
  content: "\f131c";
}

.mdi-kettle-outline::before {
  content: "\f0f56";
}

.mdi-kettle-steam::before {
  content: "\f1319";
}

.mdi-kettle-steam-outline::before {
  content: "\f131a";
}

.mdi-kettlebell::before {
  content: "\f1300";
}

.mdi-key::before {
  content: "\f0306";
}

.mdi-key-arrow-right::before {
  content: "\f1312";
}

.mdi-key-chain::before {
  content: "\f1574";
}

.mdi-key-chain-variant::before {
  content: "\f1575";
}

.mdi-key-change::before {
  content: "\f0307";
}

.mdi-key-link::before {
  content: "\f119f";
}

.mdi-key-minus::before {
  content: "\f0308";
}

.mdi-key-outline::before {
  content: "\f0dd6";
}

.mdi-key-plus::before {
  content: "\f0309";
}

.mdi-key-remove::before {
  content: "\f030a";
}

.mdi-key-star::before {
  content: "\f119e";
}

.mdi-key-variant::before {
  content: "\f030b";
}

.mdi-key-wireless::before {
  content: "\f0fc2";
}

.mdi-keyboard::before {
  content: "\f030c";
}

.mdi-keyboard-backspace::before {
  content: "\f030d";
}

.mdi-keyboard-caps::before {
  content: "\f030e";
}

.mdi-keyboard-close::before {
  content: "\f030f";
}

.mdi-keyboard-esc::before {
  content: "\f12b7";
}

.mdi-keyboard-f1::before {
  content: "\f12ab";
}

.mdi-keyboard-f10::before {
  content: "\f12b4";
}

.mdi-keyboard-f11::before {
  content: "\f12b5";
}

.mdi-keyboard-f12::before {
  content: "\f12b6";
}

.mdi-keyboard-f2::before {
  content: "\f12ac";
}

.mdi-keyboard-f3::before {
  content: "\f12ad";
}

.mdi-keyboard-f4::before {
  content: "\f12ae";
}

.mdi-keyboard-f5::before {
  content: "\f12af";
}

.mdi-keyboard-f6::before {
  content: "\f12b0";
}

.mdi-keyboard-f7::before {
  content: "\f12b1";
}

.mdi-keyboard-f8::before {
  content: "\f12b2";
}

.mdi-keyboard-f9::before {
  content: "\f12b3";
}

.mdi-keyboard-off::before {
  content: "\f0310";
}

.mdi-keyboard-off-outline::before {
  content: "\f0e4b";
}

.mdi-keyboard-outline::before {
  content: "\f097b";
}

.mdi-keyboard-return::before {
  content: "\f0311";
}

.mdi-keyboard-settings::before {
  content: "\f09f9";
}

.mdi-keyboard-settings-outline::before {
  content: "\f09fa";
}

.mdi-keyboard-space::before {
  content: "\f1050";
}

.mdi-keyboard-tab::before {
  content: "\f0312";
}

.mdi-keyboard-variant::before {
  content: "\f0313";
}

.mdi-khanda::before {
  content: "\f10fd";
}

.mdi-kickstarter::before {
  content: "\f0745";
}

.mdi-klingon::before {
  content: "\f135b";
}

.mdi-knife::before {
  content: "\f09fb";
}

.mdi-knife-military::before {
  content: "\f09fc";
}

.mdi-kodi::before {
  content: "\f0314";
}

.mdi-kubernetes::before {
  content: "\f10fe";
}

.mdi-label::before {
  content: "\f0315";
}

.mdi-label-multiple::before {
  content: "\f1375";
}

.mdi-label-multiple-outline::before {
  content: "\f1376";
}

.mdi-label-off::before {
  content: "\f0acb";
}

.mdi-label-off-outline::before {
  content: "\f0acc";
}

.mdi-label-outline::before {
  content: "\f0316";
}

.mdi-label-percent::before {
  content: "\f12ea";
}

.mdi-label-percent-outline::before {
  content: "\f12eb";
}

.mdi-label-variant::before {
  content: "\f0acd";
}

.mdi-label-variant-outline::before {
  content: "\f0ace";
}

.mdi-ladder::before {
  content: "\f15a2";
}

.mdi-ladybug::before {
  content: "\f082d";
}

.mdi-lambda::before {
  content: "\f0627";
}

.mdi-lamp::before {
  content: "\f06b5";
}

.mdi-lamps::before {
  content: "\f1576";
}

.mdi-lan::before {
  content: "\f0317";
}

.mdi-lan-check::before {
  content: "\f12aa";
}

.mdi-lan-connect::before {
  content: "\f0318";
}

.mdi-lan-disconnect::before {
  content: "\f0319";
}

.mdi-lan-pending::before {
  content: "\f031a";
}

.mdi-language-c::before {
  content: "\f0671";
}

.mdi-language-cpp::before {
  content: "\f0672";
}

.mdi-language-csharp::before {
  content: "\f031b";
}

.mdi-language-css3::before {
  content: "\f031c";
}

.mdi-language-fortran::before {
  content: "\f121a";
}

.mdi-language-go::before {
  content: "\f07d3";
}

.mdi-language-haskell::before {
  content: "\f0c92";
}

.mdi-language-html5::before {
  content: "\f031d";
}

.mdi-language-java::before {
  content: "\f0b37";
}

.mdi-language-javascript::before {
  content: "\f031e";
}

.mdi-language-kotlin::before {
  content: "\f1219";
}

.mdi-language-lua::before {
  content: "\f08b1";
}

.mdi-language-markdown::before {
  content: "\f0354";
}

.mdi-language-markdown-outline::before {
  content: "\f0f5b";
}

.mdi-language-php::before {
  content: "\f031f";
}

.mdi-language-python::before {
  content: "\f0320";
}

.mdi-language-r::before {
  content: "\f07d4";
}

.mdi-language-ruby::before {
  content: "\f0d2d";
}

.mdi-language-ruby-on-rails::before {
  content: "\f0acf";
}

.mdi-language-rust::before {
  content: "\f1617";
}

.mdi-language-swift::before {
  content: "\f06e5";
}

.mdi-language-typescript::before {
  content: "\f06e6";
}

.mdi-language-xaml::before {
  content: "\f0673";
}

.mdi-laptop::before {
  content: "\f0322";
}

.mdi-laptop-chromebook::before {
  content: "\f0323";
}

.mdi-laptop-mac::before {
  content: "\f0324";
}

.mdi-laptop-off::before {
  content: "\f06e7";
}

.mdi-laptop-windows::before {
  content: "\f0325";
}

.mdi-laravel::before {
  content: "\f0ad0";
}

.mdi-laser-pointer::before {
  content: "\f1484";
}

.mdi-lasso::before {
  content: "\f0f03";
}

.mdi-lastpass::before {
  content: "\f0446";
}

.mdi-latitude::before {
  content: "\f0f57";
}

.mdi-launch::before {
  content: "\f0327";
}

.mdi-lava-lamp::before {
  content: "\f07d5";
}

.mdi-layers::before {
  content: "\f0328";
}

.mdi-layers-minus::before {
  content: "\f0e4c";
}

.mdi-layers-off::before {
  content: "\f0329";
}

.mdi-layers-off-outline::before {
  content: "\f09fd";
}

.mdi-layers-outline::before {
  content: "\f09fe";
}

.mdi-layers-plus::before {
  content: "\f0e4d";
}

.mdi-layers-remove::before {
  content: "\f0e4e";
}

.mdi-layers-search::before {
  content: "\f1206";
}

.mdi-layers-search-outline::before {
  content: "\f1207";
}

.mdi-layers-triple::before {
  content: "\f0f58";
}

.mdi-layers-triple-outline::before {
  content: "\f0f59";
}

.mdi-lead-pencil::before {
  content: "\f064f";
}

.mdi-leaf::before {
  content: "\f032a";
}

.mdi-leaf-maple::before {
  content: "\f0c93";
}

.mdi-leaf-maple-off::before {
  content: "\f12da";
}

.mdi-leaf-off::before {
  content: "\f12d9";
}

.mdi-leak::before {
  content: "\f0dd7";
}

.mdi-leak-off::before {
  content: "\f0dd8";
}

.mdi-led-off::before {
  content: "\f032b";
}

.mdi-led-on::before {
  content: "\f032c";
}

.mdi-led-outline::before {
  content: "\f032d";
}

.mdi-led-strip::before {
  content: "\f07d6";
}

.mdi-led-strip-variant::before {
  content: "\f1051";
}

.mdi-led-variant-off::before {
  content: "\f032e";
}

.mdi-led-variant-on::before {
  content: "\f032f";
}

.mdi-led-variant-outline::before {
  content: "\f0330";
}

.mdi-leek::before {
  content: "\f117d";
}

.mdi-less-than::before {
  content: "\f097c";
}

.mdi-less-than-or-equal::before {
  content: "\f097d";
}

.mdi-library::before {
  content: "\f0331";
}

.mdi-library-shelves::before {
  content: "\f0ba9";
}

.mdi-license::before {
  content: "\f0fc3";
}

.mdi-lifebuoy::before {
  content: "\f087e";
}

.mdi-light-switch::before {
  content: "\f097e";
}

.mdi-lightbulb::before {
  content: "\f0335";
}

.mdi-lightbulb-cfl::before {
  content: "\f1208";
}

.mdi-lightbulb-cfl-off::before {
  content: "\f1209";
}

.mdi-lightbulb-cfl-spiral::before {
  content: "\f1275";
}

.mdi-lightbulb-cfl-spiral-off::before {
  content: "\f12c3";
}

.mdi-lightbulb-group::before {
  content: "\f1253";
}

.mdi-lightbulb-group-off::before {
  content: "\f12cd";
}

.mdi-lightbulb-group-off-outline::before {
  content: "\f12ce";
}

.mdi-lightbulb-group-outline::before {
  content: "\f1254";
}

.mdi-lightbulb-multiple::before {
  content: "\f1255";
}

.mdi-lightbulb-multiple-off::before {
  content: "\f12cf";
}

.mdi-lightbulb-multiple-off-outline::before {
  content: "\f12d0";
}

.mdi-lightbulb-multiple-outline::before {
  content: "\f1256";
}

.mdi-lightbulb-off::before {
  content: "\f0e4f";
}

.mdi-lightbulb-off-outline::before {
  content: "\f0e50";
}

.mdi-lightbulb-on::before {
  content: "\f06e8";
}

.mdi-lightbulb-on-outline::before {
  content: "\f06e9";
}

.mdi-lightbulb-outline::before {
  content: "\f0336";
}

.mdi-lighthouse::before {
  content: "\f09ff";
}

.mdi-lighthouse-on::before {
  content: "\f0a00";
}

.mdi-lightning-bolt::before {
  content: "\f140b";
}

.mdi-lightning-bolt-outline::before {
  content: "\f140c";
}

.mdi-lingerie::before {
  content: "\f1476";
}

.mdi-link::before {
  content: "\f0337";
}

.mdi-link-box::before {
  content: "\f0d1a";
}

.mdi-link-box-outline::before {
  content: "\f0d1b";
}

.mdi-link-box-variant::before {
  content: "\f0d1c";
}

.mdi-link-box-variant-outline::before {
  content: "\f0d1d";
}

.mdi-link-lock::before {
  content: "\f10ba";
}

.mdi-link-off::before {
  content: "\f0338";
}

.mdi-link-plus::before {
  content: "\f0c94";
}

.mdi-link-variant::before {
  content: "\f0339";
}

.mdi-link-variant-minus::before {
  content: "\f10ff";
}

.mdi-link-variant-off::before {
  content: "\f033a";
}

.mdi-link-variant-plus::before {
  content: "\f1100";
}

.mdi-link-variant-remove::before {
  content: "\f1101";
}

.mdi-linkedin::before {
  content: "\f033b";
}

.mdi-linux::before {
  content: "\f033d";
}

.mdi-linux-mint::before {
  content: "\f08ed";
}

.mdi-lipstick::before {
  content: "\f13b5";
}

.mdi-list-status::before {
  content: "\f15ab";
}

.mdi-litecoin::before {
  content: "\f0a61";
}

.mdi-loading::before {
  content: "\f0772";
}

.mdi-location-enter::before {
  content: "\f0fc4";
}

.mdi-location-exit::before {
  content: "\f0fc5";
}

.mdi-lock::before {
  content: "\f033e";
}

.mdi-lock-alert::before {
  content: "\f08ee";
}

.mdi-lock-alert-outline::before {
  content: "\f15d1";
}

.mdi-lock-check::before {
  content: "\f139a";
}

.mdi-lock-check-outline::before {
  content: "\f16a8";
}

.mdi-lock-clock::before {
  content: "\f097f";
}

.mdi-lock-minus::before {
  content: "\f16a9";
}

.mdi-lock-minus-outline::before {
  content: "\f16aa";
}

.mdi-lock-off::before {
  content: "\f1671";
}

.mdi-lock-off-outline::before {
  content: "\f1672";
}

.mdi-lock-open::before {
  content: "\f033f";
}

.mdi-lock-open-alert::before {
  content: "\f139b";
}

.mdi-lock-open-alert-outline::before {
  content: "\f15d2";
}

.mdi-lock-open-check::before {
  content: "\f139c";
}

.mdi-lock-open-check-outline::before {
  content: "\f16ab";
}

.mdi-lock-open-minus::before {
  content: "\f16ac";
}

.mdi-lock-open-minus-outline::before {
  content: "\f16ad";
}

.mdi-lock-open-outline::before {
  content: "\f0340";
}

.mdi-lock-open-plus::before {
  content: "\f16ae";
}

.mdi-lock-open-plus-outline::before {
  content: "\f16af";
}

.mdi-lock-open-remove::before {
  content: "\f16b0";
}

.mdi-lock-open-remove-outline::before {
  content: "\f16b1";
}

.mdi-lock-open-variant::before {
  content: "\f0fc6";
}

.mdi-lock-open-variant-outline::before {
  content: "\f0fc7";
}

.mdi-lock-outline::before {
  content: "\f0341";
}

.mdi-lock-pattern::before {
  content: "\f06ea";
}

.mdi-lock-plus::before {
  content: "\f05fb";
}

.mdi-lock-plus-outline::before {
  content: "\f16b2";
}

.mdi-lock-question::before {
  content: "\f08ef";
}

.mdi-lock-remove::before {
  content: "\f16b3";
}

.mdi-lock-remove-outline::before {
  content: "\f16b4";
}

.mdi-lock-reset::before {
  content: "\f0773";
}

.mdi-lock-smart::before {
  content: "\f08b2";
}

.mdi-locker::before {
  content: "\f07d7";
}

.mdi-locker-multiple::before {
  content: "\f07d8";
}

.mdi-login::before {
  content: "\f0342";
}

.mdi-login-variant::before {
  content: "\f05fc";
}

.mdi-logout::before {
  content: "\f0343";
}

.mdi-logout-variant::before {
  content: "\f05fd";
}

.mdi-longitude::before {
  content: "\f0f5a";
}

.mdi-looks::before {
  content: "\f0344";
}

.mdi-lotion::before {
  content: "\f1582";
}

.mdi-lotion-outline::before {
  content: "\f1583";
}

.mdi-lotion-plus::before {
  content: "\f1584";
}

.mdi-lotion-plus-outline::before {
  content: "\f1585";
}

.mdi-loupe::before {
  content: "\f0345";
}

.mdi-lumx::before {
  content: "\f0346";
}

.mdi-lungs::before {
  content: "\f1084";
}

.mdi-magnet::before {
  content: "\f0347";
}

.mdi-magnet-on::before {
  content: "\f0348";
}

.mdi-magnify::before {
  content: "\f0349";
}

.mdi-magnify-close::before {
  content: "\f0980";
}

.mdi-magnify-minus::before {
  content: "\f034a";
}

.mdi-magnify-minus-cursor::before {
  content: "\f0a62";
}

.mdi-magnify-minus-outline::before {
  content: "\f06ec";
}

.mdi-magnify-plus::before {
  content: "\f034b";
}

.mdi-magnify-plus-cursor::before {
  content: "\f0a63";
}

.mdi-magnify-plus-outline::before {
  content: "\f06ed";
}

.mdi-magnify-remove-cursor::before {
  content: "\f120c";
}

.mdi-magnify-remove-outline::before {
  content: "\f120d";
}

.mdi-magnify-scan::before {
  content: "\f1276";
}

.mdi-mail::before {
  content: "\f0ebb";
}

.mdi-mailbox::before {
  content: "\f06ee";
}

.mdi-mailbox-open::before {
  content: "\f0d88";
}

.mdi-mailbox-open-outline::before {
  content: "\f0d89";
}

.mdi-mailbox-open-up::before {
  content: "\f0d8a";
}

.mdi-mailbox-open-up-outline::before {
  content: "\f0d8b";
}

.mdi-mailbox-outline::before {
  content: "\f0d8c";
}

.mdi-mailbox-up::before {
  content: "\f0d8d";
}

.mdi-mailbox-up-outline::before {
  content: "\f0d8e";
}

.mdi-manjaro::before {
  content: "\f160a";
}

.mdi-map::before {
  content: "\f034d";
}

.mdi-map-check::before {
  content: "\f0ebc";
}

.mdi-map-check-outline::before {
  content: "\f0ebd";
}

.mdi-map-clock::before {
  content: "\f0d1e";
}

.mdi-map-clock-outline::before {
  content: "\f0d1f";
}

.mdi-map-legend::before {
  content: "\f0a01";
}

.mdi-map-marker::before {
  content: "\f034e";
}

.mdi-map-marker-alert::before {
  content: "\f0f05";
}

.mdi-map-marker-alert-outline::before {
  content: "\f0f06";
}

.mdi-map-marker-check::before {
  content: "\f0c95";
}

.mdi-map-marker-check-outline::before {
  content: "\f12fb";
}

.mdi-map-marker-circle::before {
  content: "\f034f";
}

.mdi-map-marker-distance::before {
  content: "\f08f0";
}

.mdi-map-marker-down::before {
  content: "\f1102";
}

.mdi-map-marker-left::before {
  content: "\f12db";
}

.mdi-map-marker-left-outline::before {
  content: "\f12dd";
}

.mdi-map-marker-minus::before {
  content: "\f0650";
}

.mdi-map-marker-minus-outline::before {
  content: "\f12f9";
}

.mdi-map-marker-multiple::before {
  content: "\f0350";
}

.mdi-map-marker-multiple-outline::before {
  content: "\f1277";
}

.mdi-map-marker-off::before {
  content: "\f0351";
}

.mdi-map-marker-off-outline::before {
  content: "\f12fd";
}

.mdi-map-marker-outline::before {
  content: "\f07d9";
}

.mdi-map-marker-path::before {
  content: "\f0d20";
}

.mdi-map-marker-plus::before {
  content: "\f0651";
}

.mdi-map-marker-plus-outline::before {
  content: "\f12f8";
}

.mdi-map-marker-question::before {
  content: "\f0f07";
}

.mdi-map-marker-question-outline::before {
  content: "\f0f08";
}

.mdi-map-marker-radius::before {
  content: "\f0352";
}

.mdi-map-marker-radius-outline::before {
  content: "\f12fc";
}

.mdi-map-marker-remove::before {
  content: "\f0f09";
}

.mdi-map-marker-remove-outline::before {
  content: "\f12fa";
}

.mdi-map-marker-remove-variant::before {
  content: "\f0f0a";
}

.mdi-map-marker-right::before {
  content: "\f12dc";
}

.mdi-map-marker-right-outline::before {
  content: "\f12de";
}

.mdi-map-marker-star::before {
  content: "\f1608";
}

.mdi-map-marker-star-outline::before {
  content: "\f1609";
}

.mdi-map-marker-up::before {
  content: "\f1103";
}

.mdi-map-minus::before {
  content: "\f0981";
}

.mdi-map-outline::before {
  content: "\f0982";
}

.mdi-map-plus::before {
  content: "\f0983";
}

.mdi-map-search::before {
  content: "\f0984";
}

.mdi-map-search-outline::before {
  content: "\f0985";
}

.mdi-mapbox::before {
  content: "\f0baa";
}

.mdi-margin::before {
  content: "\f0353";
}

.mdi-marker::before {
  content: "\f0652";
}

.mdi-marker-cancel::before {
  content: "\f0dd9";
}

.mdi-marker-check::before {
  content: "\f0355";
}

.mdi-mastodon::before {
  content: "\f0ad1";
}

.mdi-material-design::before {
  content: "\f0986";
}

.mdi-material-ui::before {
  content: "\f0357";
}

.mdi-math-compass::before {
  content: "\f0358";
}

.mdi-math-cos::before {
  content: "\f0c96";
}

.mdi-math-integral::before {
  content: "\f0fc8";
}

.mdi-math-integral-box::before {
  content: "\f0fc9";
}

.mdi-math-log::before {
  content: "\f1085";
}

.mdi-math-norm::before {
  content: "\f0fca";
}

.mdi-math-norm-box::before {
  content: "\f0fcb";
}

.mdi-math-sin::before {
  content: "\f0c97";
}

.mdi-math-tan::before {
  content: "\f0c98";
}

.mdi-matrix::before {
  content: "\f0628";
}

.mdi-medal::before {
  content: "\f0987";
}

.mdi-medal-outline::before {
  content: "\f1326";
}

.mdi-medical-bag::before {
  content: "\f06ef";
}

.mdi-meditation::before {
  content: "\f117b";
}

.mdi-memory::before {
  content: "\f035b";
}

.mdi-menu::before {
  content: "\f035c";
}

.mdi-menu-down::before {
  content: "\f035d";
}

.mdi-menu-down-outline::before {
  content: "\f06b6";
}

.mdi-menu-left::before {
  content: "\f035e";
}

.mdi-menu-left-outline::before {
  content: "\f0a02";
}

.mdi-menu-open::before {
  content: "\f0bab";
}

.mdi-menu-right::before {
  content: "\f035f";
}

.mdi-menu-right-outline::before {
  content: "\f0a03";
}

.mdi-menu-swap::before {
  content: "\f0a64";
}

.mdi-menu-swap-outline::before {
  content: "\f0a65";
}

.mdi-menu-up::before {
  content: "\f0360";
}

.mdi-menu-up-outline::before {
  content: "\f06b7";
}

.mdi-merge::before {
  content: "\f0f5c";
}

.mdi-message::before {
  content: "\f0361";
}

.mdi-message-alert::before {
  content: "\f0362";
}

.mdi-message-alert-outline::before {
  content: "\f0a04";
}

.mdi-message-arrow-left::before {
  content: "\f12f2";
}

.mdi-message-arrow-left-outline::before {
  content: "\f12f3";
}

.mdi-message-arrow-right::before {
  content: "\f12f4";
}

.mdi-message-arrow-right-outline::before {
  content: "\f12f5";
}

.mdi-message-bookmark::before {
  content: "\f15ac";
}

.mdi-message-bookmark-outline::before {
  content: "\f15ad";
}

.mdi-message-bulleted::before {
  content: "\f06a2";
}

.mdi-message-bulleted-off::before {
  content: "\f06a3";
}

.mdi-message-cog::before {
  content: "\f06f1";
}

.mdi-message-cog-outline::before {
  content: "\f1172";
}

.mdi-message-draw::before {
  content: "\f0363";
}

.mdi-message-flash::before {
  content: "\f15a9";
}

.mdi-message-flash-outline::before {
  content: "\f15aa";
}

.mdi-message-image::before {
  content: "\f0364";
}

.mdi-message-image-outline::before {
  content: "\f116c";
}

.mdi-message-lock::before {
  content: "\f0fcc";
}

.mdi-message-lock-outline::before {
  content: "\f116d";
}

.mdi-message-minus::before {
  content: "\f116e";
}

.mdi-message-minus-outline::before {
  content: "\f116f";
}

.mdi-message-off::before {
  content: "\f164d";
}

.mdi-message-off-outline::before {
  content: "\f164e";
}

.mdi-message-outline::before {
  content: "\f0365";
}

.mdi-message-plus::before {
  content: "\f0653";
}

.mdi-message-plus-outline::before {
  content: "\f10bb";
}

.mdi-message-processing::before {
  content: "\f0366";
}

.mdi-message-processing-outline::before {
  content: "\f1170";
}

.mdi-message-reply::before {
  content: "\f0367";
}

.mdi-message-reply-text::before {
  content: "\f0368";
}

.mdi-message-settings::before {
  content: "\f06f0";
}

.mdi-message-settings-outline::before {
  content: "\f1171";
}

.mdi-message-text::before {
  content: "\f0369";
}

.mdi-message-text-clock::before {
  content: "\f1173";
}

.mdi-message-text-clock-outline::before {
  content: "\f1174";
}

.mdi-message-text-lock::before {
  content: "\f0fcd";
}

.mdi-message-text-lock-outline::before {
  content: "\f1175";
}

.mdi-message-text-outline::before {
  content: "\f036a";
}

.mdi-message-video::before {
  content: "\f036b";
}

.mdi-meteor::before {
  content: "\f0629";
}

.mdi-metronome::before {
  content: "\f07da";
}

.mdi-metronome-tick::before {
  content: "\f07db";
}

.mdi-micro-sd::before {
  content: "\f07dc";
}

.mdi-microphone::before {
  content: "\f036c";
}

.mdi-microphone-minus::before {
  content: "\f08b3";
}

.mdi-microphone-off::before {
  content: "\f036d";
}

.mdi-microphone-outline::before {
  content: "\f036e";
}

.mdi-microphone-plus::before {
  content: "\f08b4";
}

.mdi-microphone-settings::before {
  content: "\f036f";
}

.mdi-microphone-variant::before {
  content: "\f0370";
}

.mdi-microphone-variant-off::before {
  content: "\f0371";
}

.mdi-microscope::before {
  content: "\f0654";
}

.mdi-microsoft::before {
  content: "\f0372";
}

.mdi-microsoft-access::before {
  content: "\f138e";
}

.mdi-microsoft-azure::before {
  content: "\f0805";
}

.mdi-microsoft-azure-devops::before {
  content: "\f0fd5";
}

.mdi-microsoft-bing::before {
  content: "\f00a4";
}

.mdi-microsoft-dynamics-365::before {
  content: "\f0988";
}

.mdi-microsoft-edge::before {
  content: "\f01e9";
}

.mdi-microsoft-edge-legacy::before {
  content: "\f1250";
}

.mdi-microsoft-excel::before {
  content: "\f138f";
}

.mdi-microsoft-internet-explorer::before {
  content: "\f0300";
}

.mdi-microsoft-office::before {
  content: "\f03c6";
}

.mdi-microsoft-onedrive::before {
  content: "\f03ca";
}

.mdi-microsoft-onenote::before {
  content: "\f0747";
}

.mdi-microsoft-outlook::before {
  content: "\f0d22";
}

.mdi-microsoft-powerpoint::before {
  content: "\f1390";
}

.mdi-microsoft-sharepoint::before {
  content: "\f1391";
}

.mdi-microsoft-teams::before {
  content: "\f02bb";
}

.mdi-microsoft-visual-studio::before {
  content: "\f0610";
}

.mdi-microsoft-visual-studio-code::before {
  content: "\f0a1e";
}

.mdi-microsoft-windows::before {
  content: "\f05b3";
}

.mdi-microsoft-windows-classic::before {
  content: "\f0a21";
}

.mdi-microsoft-word::before {
  content: "\f1392";
}

.mdi-microsoft-xbox::before {
  content: "\f05b9";
}

.mdi-microsoft-xbox-controller::before {
  content: "\f05ba";
}

.mdi-microsoft-xbox-controller-battery-alert::before {
  content: "\f074b";
}

.mdi-microsoft-xbox-controller-battery-charging::before {
  content: "\f0a22";
}

.mdi-microsoft-xbox-controller-battery-empty::before {
  content: "\f074c";
}

.mdi-microsoft-xbox-controller-battery-full::before {
  content: "\f074d";
}

.mdi-microsoft-xbox-controller-battery-low::before {
  content: "\f074e";
}

.mdi-microsoft-xbox-controller-battery-medium::before {
  content: "\f074f";
}

.mdi-microsoft-xbox-controller-battery-unknown::before {
  content: "\f0750";
}

.mdi-microsoft-xbox-controller-menu::before {
  content: "\f0e6f";
}

.mdi-microsoft-xbox-controller-off::before {
  content: "\f05bb";
}

.mdi-microsoft-xbox-controller-view::before {
  content: "\f0e70";
}

.mdi-microsoft-yammer::before {
  content: "\f0789";
}

.mdi-microwave::before {
  content: "\f0c99";
}

.mdi-microwave-off::before {
  content: "\f1423";
}

.mdi-middleware::before {
  content: "\f0f5d";
}

.mdi-middleware-outline::before {
  content: "\f0f5e";
}

.mdi-midi::before {
  content: "\f08f1";
}

.mdi-midi-port::before {
  content: "\f08f2";
}

.mdi-mine::before {
  content: "\f0dda";
}

.mdi-minecraft::before {
  content: "\f0373";
}

.mdi-mini-sd::before {
  content: "\f0a05";
}

.mdi-minidisc::before {
  content: "\f0a06";
}

.mdi-minus::before {
  content: "\f0374";
}

.mdi-minus-box::before {
  content: "\f0375";
}

.mdi-minus-box-multiple::before {
  content: "\f1141";
}

.mdi-minus-box-multiple-outline::before {
  content: "\f1142";
}

.mdi-minus-box-outline::before {
  content: "\f06f2";
}

.mdi-minus-circle::before {
  content: "\f0376";
}

.mdi-minus-circle-multiple::before {
  content: "\f035a";
}

.mdi-minus-circle-multiple-outline::before {
  content: "\f0ad3";
}

.mdi-minus-circle-off::before {
  content: "\f1459";
}

.mdi-minus-circle-off-outline::before {
  content: "\f145a";
}

.mdi-minus-circle-outline::before {
  content: "\f0377";
}

.mdi-minus-network::before {
  content: "\f0378";
}

.mdi-minus-network-outline::before {
  content: "\f0c9a";
}

.mdi-minus-thick::before {
  content: "\f1639";
}

.mdi-mirror::before {
  content: "\f11fd";
}

.mdi-mixed-martial-arts::before {
  content: "\f0d8f";
}

.mdi-mixed-reality::before {
  content: "\f087f";
}

.mdi-molecule::before {
  content: "\f0bac";
}

.mdi-molecule-co::before {
  content: "\f12fe";
}

.mdi-molecule-co2::before {
  content: "\f07e4";
}

.mdi-monitor::before {
  content: "\f0379";
}

.mdi-monitor-cellphone::before {
  content: "\f0989";
}

.mdi-monitor-cellphone-star::before {
  content: "\f098a";
}

.mdi-monitor-clean::before {
  content: "\f1104";
}

.mdi-monitor-dashboard::before {
  content: "\f0a07";
}

.mdi-monitor-edit::before {
  content: "\f12c6";
}

.mdi-monitor-eye::before {
  content: "\f13b4";
}

.mdi-monitor-lock::before {
  content: "\f0ddb";
}

.mdi-monitor-multiple::before {
  content: "\f037a";
}

.mdi-monitor-off::before {
  content: "\f0d90";
}

.mdi-monitor-screenshot::before {
  content: "\f0e51";
}

.mdi-monitor-share::before {
  content: "\f1483";
}

.mdi-monitor-speaker::before {
  content: "\f0f5f";
}

.mdi-monitor-speaker-off::before {
  content: "\f0f60";
}

.mdi-monitor-star::before {
  content: "\f0ddc";
}

.mdi-moon-first-quarter::before {
  content: "\f0f61";
}

.mdi-moon-full::before {
  content: "\f0f62";
}

.mdi-moon-last-quarter::before {
  content: "\f0f63";
}

.mdi-moon-new::before {
  content: "\f0f64";
}

.mdi-moon-waning-crescent::before {
  content: "\f0f65";
}

.mdi-moon-waning-gibbous::before {
  content: "\f0f66";
}

.mdi-moon-waxing-crescent::before {
  content: "\f0f67";
}

.mdi-moon-waxing-gibbous::before {
  content: "\f0f68";
}

.mdi-moped::before {
  content: "\f1086";
}

.mdi-moped-electric::before {
  content: "\f15b7";
}

.mdi-moped-electric-outline::before {
  content: "\f15b8";
}

.mdi-moped-outline::before {
  content: "\f15b9";
}

.mdi-more::before {
  content: "\f037b";
}

.mdi-mother-heart::before {
  content: "\f1314";
}

.mdi-mother-nurse::before {
  content: "\f0d21";
}

.mdi-motion::before {
  content: "\f15b2";
}

.mdi-motion-outline::before {
  content: "\f15b3";
}

.mdi-motion-pause::before {
  content: "\f1590";
}

.mdi-motion-pause-outline::before {
  content: "\f1592";
}

.mdi-motion-play::before {
  content: "\f158f";
}

.mdi-motion-play-outline::before {
  content: "\f1591";
}

.mdi-motion-sensor::before {
  content: "\f0d91";
}

.mdi-motion-sensor-off::before {
  content: "\f1435";
}

.mdi-motorbike::before {
  content: "\f037c";
}

.mdi-motorbike-electric::before {
  content: "\f15ba";
}

.mdi-mouse::before {
  content: "\f037d";
}

.mdi-mouse-bluetooth::before {
  content: "\f098b";
}

.mdi-mouse-move-down::before {
  content: "\f1550";
}

.mdi-mouse-move-up::before {
  content: "\f1551";
}

.mdi-mouse-move-vertical::before {
  content: "\f1552";
}

.mdi-mouse-off::before {
  content: "\f037e";
}

.mdi-mouse-variant::before {
  content: "\f037f";
}

.mdi-mouse-variant-off::before {
  content: "\f0380";
}

.mdi-move-resize::before {
  content: "\f0655";
}

.mdi-move-resize-variant::before {
  content: "\f0656";
}

.mdi-movie::before {
  content: "\f0381";
}

.mdi-movie-edit::before {
  content: "\f1122";
}

.mdi-movie-edit-outline::before {
  content: "\f1123";
}

.mdi-movie-filter::before {
  content: "\f1124";
}

.mdi-movie-filter-outline::before {
  content: "\f1125";
}

.mdi-movie-open::before {
  content: "\f0fce";
}

.mdi-movie-open-outline::before {
  content: "\f0fcf";
}

.mdi-movie-outline::before {
  content: "\f0ddd";
}

.mdi-movie-roll::before {
  content: "\f07de";
}

.mdi-movie-search::before {
  content: "\f11d2";
}

.mdi-movie-search-outline::before {
  content: "\f11d3";
}

.mdi-mower::before {
  content: "\f166f";
}

.mdi-mower-bag::before {
  content: "\f1670";
}

.mdi-muffin::before {
  content: "\f098c";
}

.mdi-multiplication::before {
  content: "\f0382";
}

.mdi-multiplication-box::before {
  content: "\f0383";
}

.mdi-mushroom::before {
  content: "\f07df";
}

.mdi-mushroom-off::before {
  content: "\f13fa";
}

.mdi-mushroom-off-outline::before {
  content: "\f13fb";
}

.mdi-mushroom-outline::before {
  content: "\f07e0";
}

.mdi-music::before {
  content: "\f075a";
}

.mdi-music-accidental-double-flat::before {
  content: "\f0f69";
}

.mdi-music-accidental-double-sharp::before {
  content: "\f0f6a";
}

.mdi-music-accidental-flat::before {
  content: "\f0f6b";
}

.mdi-music-accidental-natural::before {
  content: "\f0f6c";
}

.mdi-music-accidental-sharp::before {
  content: "\f0f6d";
}

.mdi-music-box::before {
  content: "\f0384";
}

.mdi-music-box-multiple::before {
  content: "\f0333";
}

.mdi-music-box-multiple-outline::before {
  content: "\f0f04";
}

.mdi-music-box-outline::before {
  content: "\f0385";
}

.mdi-music-circle::before {
  content: "\f0386";
}

.mdi-music-circle-outline::before {
  content: "\f0ad4";
}

.mdi-music-clef-alto::before {
  content: "\f0f6e";
}

.mdi-music-clef-bass::before {
  content: "\f0f6f";
}

.mdi-music-clef-treble::before {
  content: "\f0f70";
}

.mdi-music-note::before {
  content: "\f0387";
}

.mdi-music-note-bluetooth::before {
  content: "\f05fe";
}

.mdi-music-note-bluetooth-off::before {
  content: "\f05ff";
}

.mdi-music-note-eighth::before {
  content: "\f0388";
}

.mdi-music-note-eighth-dotted::before {
  content: "\f0f71";
}

.mdi-music-note-half::before {
  content: "\f0389";
}

.mdi-music-note-half-dotted::before {
  content: "\f0f72";
}

.mdi-music-note-off::before {
  content: "\f038a";
}

.mdi-music-note-off-outline::before {
  content: "\f0f73";
}

.mdi-music-note-outline::before {
  content: "\f0f74";
}

.mdi-music-note-plus::before {
  content: "\f0dde";
}

.mdi-music-note-quarter::before {
  content: "\f038b";
}

.mdi-music-note-quarter-dotted::before {
  content: "\f0f75";
}

.mdi-music-note-sixteenth::before {
  content: "\f038c";
}

.mdi-music-note-sixteenth-dotted::before {
  content: "\f0f76";
}

.mdi-music-note-whole::before {
  content: "\f038d";
}

.mdi-music-note-whole-dotted::before {
  content: "\f0f77";
}

.mdi-music-off::before {
  content: "\f075b";
}

.mdi-music-rest-eighth::before {
  content: "\f0f78";
}

.mdi-music-rest-half::before {
  content: "\f0f79";
}

.mdi-music-rest-quarter::before {
  content: "\f0f7a";
}

.mdi-music-rest-sixteenth::before {
  content: "\f0f7b";
}

.mdi-music-rest-whole::before {
  content: "\f0f7c";
}

.mdi-mustache::before {
  content: "\f15de";
}

.mdi-nail::before {
  content: "\f0ddf";
}

.mdi-nas::before {
  content: "\f08f3";
}

.mdi-nativescript::before {
  content: "\f0880";
}

.mdi-nature::before {
  content: "\f038e";
}

.mdi-nature-people::before {
  content: "\f038f";
}

.mdi-navigation::before {
  content: "\f0390";
}

.mdi-navigation-outline::before {
  content: "\f1607";
}

.mdi-near-me::before {
  content: "\f05cd";
}

.mdi-necklace::before {
  content: "\f0f0b";
}

.mdi-needle::before {
  content: "\f0391";
}

.mdi-netflix::before {
  content: "\f0746";
}

.mdi-network::before {
  content: "\f06f3";
}

.mdi-network-off::before {
  content: "\f0c9b";
}

.mdi-network-off-outline::before {
  content: "\f0c9c";
}

.mdi-network-outline::before {
  content: "\f0c9d";
}

.mdi-network-strength-1::before {
  content: "\f08f4";
}

.mdi-network-strength-1-alert::before {
  content: "\f08f5";
}

.mdi-network-strength-2::before {
  content: "\f08f6";
}

.mdi-network-strength-2-alert::before {
  content: "\f08f7";
}

.mdi-network-strength-3::before {
  content: "\f08f8";
}

.mdi-network-strength-3-alert::before {
  content: "\f08f9";
}

.mdi-network-strength-4::before {
  content: "\f08fa";
}

.mdi-network-strength-4-alert::before {
  content: "\f08fb";
}

.mdi-network-strength-off::before {
  content: "\f08fc";
}

.mdi-network-strength-off-outline::before {
  content: "\f08fd";
}

.mdi-network-strength-outline::before {
  content: "\f08fe";
}

.mdi-new-box::before {
  content: "\f0394";
}

.mdi-newspaper::before {
  content: "\f0395";
}

.mdi-newspaper-minus::before {
  content: "\f0f0c";
}

.mdi-newspaper-plus::before {
  content: "\f0f0d";
}

.mdi-newspaper-variant::before {
  content: "\f1001";
}

.mdi-newspaper-variant-multiple::before {
  content: "\f1002";
}

.mdi-newspaper-variant-multiple-outline::before {
  content: "\f1003";
}

.mdi-newspaper-variant-outline::before {
  content: "\f1004";
}

.mdi-nfc::before {
  content: "\f0396";
}

.mdi-nfc-search-variant::before {
  content: "\f0e53";
}

.mdi-nfc-tap::before {
  content: "\f0397";
}

.mdi-nfc-variant::before {
  content: "\f0398";
}

.mdi-nfc-variant-off::before {
  content: "\f0e54";
}

.mdi-ninja::before {
  content: "\f0774";
}

.mdi-nintendo-game-boy::before {
  content: "\f1393";
}

.mdi-nintendo-switch::before {
  content: "\f07e1";
}

.mdi-nintendo-wii::before {
  content: "\f05ab";
}

.mdi-nintendo-wiiu::before {
  content: "\f072d";
}

.mdi-nix::before {
  content: "\f1105";
}

.mdi-nodejs::before {
  content: "\f0399";
}

.mdi-noodles::before {
  content: "\f117e";
}

.mdi-not-equal::before {
  content: "\f098d";
}

.mdi-not-equal-variant::before {
  content: "\f098e";
}

.mdi-note::before {
  content: "\f039a";
}

.mdi-note-minus::before {
  content: "\f164f";
}

.mdi-note-minus-outline::before {
  content: "\f1650";
}

.mdi-note-multiple::before {
  content: "\f06b8";
}

.mdi-note-multiple-outline::before {
  content: "\f06b9";
}

.mdi-note-outline::before {
  content: "\f039b";
}

.mdi-note-plus::before {
  content: "\f039c";
}

.mdi-note-plus-outline::before {
  content: "\f039d";
}

.mdi-note-remove::before {
  content: "\f1651";
}

.mdi-note-remove-outline::before {
  content: "\f1652";
}

.mdi-note-search::before {
  content: "\f1653";
}

.mdi-note-search-outline::before {
  content: "\f1654";
}

.mdi-note-text::before {
  content: "\f039e";
}

.mdi-note-text-outline::before {
  content: "\f11d7";
}

.mdi-notebook::before {
  content: "\f082e";
}

.mdi-notebook-check::before {
  content: "\f14f5";
}

.mdi-notebook-check-outline::before {
  content: "\f14f6";
}

.mdi-notebook-edit::before {
  content: "\f14e7";
}

.mdi-notebook-edit-outline::before {
  content: "\f14e9";
}

.mdi-notebook-minus::before {
  content: "\f1610";
}

.mdi-notebook-minus-outline::before {
  content: "\f1611";
}

.mdi-notebook-multiple::before {
  content: "\f0e55";
}

.mdi-notebook-outline::before {
  content: "\f0ebf";
}

.mdi-notebook-plus::before {
  content: "\f1612";
}

.mdi-notebook-plus-outline::before {
  content: "\f1613";
}

.mdi-notebook-remove::before {
  content: "\f1614";
}

.mdi-notebook-remove-outline::before {
  content: "\f1615";
}

.mdi-notification-clear-all::before {
  content: "\f039f";
}

.mdi-npm::before {
  content: "\f06f7";
}

.mdi-nuke::before {
  content: "\f06a4";
}

.mdi-null::before {
  content: "\f07e2";
}

.mdi-numeric::before {
  content: "\f03a0";
}

.mdi-numeric-0::before {
  content: "\f0b39";
}

.mdi-numeric-0-box::before {
  content: "\f03a1";
}

.mdi-numeric-0-box-multiple::before {
  content: "\f0f0e";
}

.mdi-numeric-0-box-multiple-outline::before {
  content: "\f03a2";
}

.mdi-numeric-0-box-outline::before {
  content: "\f03a3";
}

.mdi-numeric-0-circle::before {
  content: "\f0c9e";
}

.mdi-numeric-0-circle-outline::before {
  content: "\f0c9f";
}

.mdi-numeric-1::before {
  content: "\f0b3a";
}

.mdi-numeric-1-box::before {
  content: "\f03a4";
}

.mdi-numeric-1-box-multiple::before {
  content: "\f0f0f";
}

.mdi-numeric-1-box-multiple-outline::before {
  content: "\f03a5";
}

.mdi-numeric-1-box-outline::before {
  content: "\f03a6";
}

.mdi-numeric-1-circle::before {
  content: "\f0ca0";
}

.mdi-numeric-1-circle-outline::before {
  content: "\f0ca1";
}

.mdi-numeric-10::before {
  content: "\f0fe9";
}

.mdi-numeric-10-box::before {
  content: "\f0f7d";
}

.mdi-numeric-10-box-multiple::before {
  content: "\f0fea";
}

.mdi-numeric-10-box-multiple-outline::before {
  content: "\f0feb";
}

.mdi-numeric-10-box-outline::before {
  content: "\f0f7e";
}

.mdi-numeric-10-circle::before {
  content: "\f0fec";
}

.mdi-numeric-10-circle-outline::before {
  content: "\f0fed";
}

.mdi-numeric-2::before {
  content: "\f0b3b";
}

.mdi-numeric-2-box::before {
  content: "\f03a7";
}

.mdi-numeric-2-box-multiple::before {
  content: "\f0f10";
}

.mdi-numeric-2-box-multiple-outline::before {
  content: "\f03a8";
}

.mdi-numeric-2-box-outline::before {
  content: "\f03a9";
}

.mdi-numeric-2-circle::before {
  content: "\f0ca2";
}

.mdi-numeric-2-circle-outline::before {
  content: "\f0ca3";
}

.mdi-numeric-3::before {
  content: "\f0b3c";
}

.mdi-numeric-3-box::before {
  content: "\f03aa";
}

.mdi-numeric-3-box-multiple::before {
  content: "\f0f11";
}

.mdi-numeric-3-box-multiple-outline::before {
  content: "\f03ab";
}

.mdi-numeric-3-box-outline::before {
  content: "\f03ac";
}

.mdi-numeric-3-circle::before {
  content: "\f0ca4";
}

.mdi-numeric-3-circle-outline::before {
  content: "\f0ca5";
}

.mdi-numeric-4::before {
  content: "\f0b3d";
}

.mdi-numeric-4-box::before {
  content: "\f03ad";
}

.mdi-numeric-4-box-multiple::before {
  content: "\f0f12";
}

.mdi-numeric-4-box-multiple-outline::before {
  content: "\f03b2";
}

.mdi-numeric-4-box-outline::before {
  content: "\f03ae";
}

.mdi-numeric-4-circle::before {
  content: "\f0ca6";
}

.mdi-numeric-4-circle-outline::before {
  content: "\f0ca7";
}

.mdi-numeric-5::before {
  content: "\f0b3e";
}

.mdi-numeric-5-box::before {
  content: "\f03b1";
}

.mdi-numeric-5-box-multiple::before {
  content: "\f0f13";
}

.mdi-numeric-5-box-multiple-outline::before {
  content: "\f03af";
}

.mdi-numeric-5-box-outline::before {
  content: "\f03b0";
}

.mdi-numeric-5-circle::before {
  content: "\f0ca8";
}

.mdi-numeric-5-circle-outline::before {
  content: "\f0ca9";
}

.mdi-numeric-6::before {
  content: "\f0b3f";
}

.mdi-numeric-6-box::before {
  content: "\f03b3";
}

.mdi-numeric-6-box-multiple::before {
  content: "\f0f14";
}

.mdi-numeric-6-box-multiple-outline::before {
  content: "\f03b4";
}

.mdi-numeric-6-box-outline::before {
  content: "\f03b5";
}

.mdi-numeric-6-circle::before {
  content: "\f0caa";
}

.mdi-numeric-6-circle-outline::before {
  content: "\f0cab";
}

.mdi-numeric-7::before {
  content: "\f0b40";
}

.mdi-numeric-7-box::before {
  content: "\f03b6";
}

.mdi-numeric-7-box-multiple::before {
  content: "\f0f15";
}

.mdi-numeric-7-box-multiple-outline::before {
  content: "\f03b7";
}

.mdi-numeric-7-box-outline::before {
  content: "\f03b8";
}

.mdi-numeric-7-circle::before {
  content: "\f0cac";
}

.mdi-numeric-7-circle-outline::before {
  content: "\f0cad";
}

.mdi-numeric-8::before {
  content: "\f0b41";
}

.mdi-numeric-8-box::before {
  content: "\f03b9";
}

.mdi-numeric-8-box-multiple::before {
  content: "\f0f16";
}

.mdi-numeric-8-box-multiple-outline::before {
  content: "\f03ba";
}

.mdi-numeric-8-box-outline::before {
  content: "\f03bb";
}

.mdi-numeric-8-circle::before {
  content: "\f0cae";
}

.mdi-numeric-8-circle-outline::before {
  content: "\f0caf";
}

.mdi-numeric-9::before {
  content: "\f0b42";
}

.mdi-numeric-9-box::before {
  content: "\f03bc";
}

.mdi-numeric-9-box-multiple::before {
  content: "\f0f17";
}

.mdi-numeric-9-box-multiple-outline::before {
  content: "\f03bd";
}

.mdi-numeric-9-box-outline::before {
  content: "\f03be";
}

.mdi-numeric-9-circle::before {
  content: "\f0cb0";
}

.mdi-numeric-9-circle-outline::before {
  content: "\f0cb1";
}

.mdi-numeric-9-plus::before {
  content: "\f0fee";
}

.mdi-numeric-9-plus-box::before {
  content: "\f03bf";
}

.mdi-numeric-9-plus-box-multiple::before {
  content: "\f0f18";
}

.mdi-numeric-9-plus-box-multiple-outline::before {
  content: "\f03c0";
}

.mdi-numeric-9-plus-box-outline::before {
  content: "\f03c1";
}

.mdi-numeric-9-plus-circle::before {
  content: "\f0cb2";
}

.mdi-numeric-9-plus-circle-outline::before {
  content: "\f0cb3";
}

.mdi-numeric-negative-1::before {
  content: "\f1052";
}

.mdi-numeric-positive-1::before {
  content: "\f15cb";
}

.mdi-nut::before {
  content: "\f06f8";
}

.mdi-nutrition::before {
  content: "\f03c2";
}

.mdi-nuxt::before {
  content: "\f1106";
}

.mdi-oar::before {
  content: "\f067c";
}

.mdi-ocarina::before {
  content: "\f0de0";
}

.mdi-oci::before {
  content: "\f12e9";
}

.mdi-ocr::before {
  content: "\f113a";
}

.mdi-octagon::before {
  content: "\f03c3";
}

.mdi-octagon-outline::before {
  content: "\f03c4";
}

.mdi-octagram::before {
  content: "\f06f9";
}

.mdi-octagram-outline::before {
  content: "\f0775";
}

.mdi-odnoklassniki::before {
  content: "\f03c5";
}

.mdi-offer::before {
  content: "\f121b";
}

.mdi-office-building::before {
  content: "\f0991";
}

.mdi-office-building-marker::before {
  content: "\f1520";
}

.mdi-office-building-marker-outline::before {
  content: "\f1521";
}

.mdi-office-building-outline::before {
  content: "\f151f";
}

.mdi-oil::before {
  content: "\f03c7";
}

.mdi-oil-lamp::before {
  content: "\f0f19";
}

.mdi-oil-level::before {
  content: "\f1053";
}

.mdi-oil-temperature::before {
  content: "\f0ff8";
}

.mdi-omega::before {
  content: "\f03c9";
}

.mdi-one-up::before {
  content: "\f0bad";
}

.mdi-onepassword::before {
  content: "\f0881";
}

.mdi-opacity::before {
  content: "\f05cc";
}

.mdi-open-in-app::before {
  content: "\f03cb";
}

.mdi-open-in-new::before {
  content: "\f03cc";
}

.mdi-open-source-initiative::before {
  content: "\f0bae";
}

.mdi-openid::before {
  content: "\f03cd";
}

.mdi-opera::before {
  content: "\f03ce";
}

.mdi-orbit::before {
  content: "\f0018";
}

.mdi-orbit-variant::before {
  content: "\f15db";
}

.mdi-order-alphabetical-ascending::before {
  content: "\f020d";
}

.mdi-order-alphabetical-descending::before {
  content: "\f0d07";
}

.mdi-order-bool-ascending::before {
  content: "\f02be";
}

.mdi-order-bool-ascending-variant::before {
  content: "\f098f";
}

.mdi-order-bool-descending::before {
  content: "\f1384";
}

.mdi-order-bool-descending-variant::before {
  content: "\f0990";
}

.mdi-order-numeric-ascending::before {
  content: "\f0545";
}

.mdi-order-numeric-descending::before {
  content: "\f0546";
}

.mdi-origin::before {
  content: "\f0b43";
}

.mdi-ornament::before {
  content: "\f03cf";
}

.mdi-ornament-variant::before {
  content: "\f03d0";
}

.mdi-outdoor-lamp::before {
  content: "\f1054";
}

.mdi-overscan::before {
  content: "\f1005";
}

.mdi-owl::before {
  content: "\f03d2";
}

.mdi-pac-man::before {
  content: "\f0baf";
}

.mdi-package::before {
  content: "\f03d3";
}

.mdi-package-down::before {
  content: "\f03d4";
}

.mdi-package-up::before {
  content: "\f03d5";
}

.mdi-package-variant::before {
  content: "\f03d6";
}

.mdi-package-variant-closed::before {
  content: "\f03d7";
}

.mdi-page-first::before {
  content: "\f0600";
}

.mdi-page-last::before {
  content: "\f0601";
}

.mdi-page-layout-body::before {
  content: "\f06fa";
}

.mdi-page-layout-footer::before {
  content: "\f06fb";
}

.mdi-page-layout-header::before {
  content: "\f06fc";
}

.mdi-page-layout-header-footer::before {
  content: "\f0f7f";
}

.mdi-page-layout-sidebar-left::before {
  content: "\f06fd";
}

.mdi-page-layout-sidebar-right::before {
  content: "\f06fe";
}

.mdi-page-next::before {
  content: "\f0bb0";
}

.mdi-page-next-outline::before {
  content: "\f0bb1";
}

.mdi-page-previous::before {
  content: "\f0bb2";
}

.mdi-page-previous-outline::before {
  content: "\f0bb3";
}

.mdi-pail::before {
  content: "\f1417";
}

.mdi-pail-minus::before {
  content: "\f1437";
}

.mdi-pail-minus-outline::before {
  content: "\f143c";
}

.mdi-pail-off::before {
  content: "\f1439";
}

.mdi-pail-off-outline::before {
  content: "\f143e";
}

.mdi-pail-outline::before {
  content: "\f143a";
}

.mdi-pail-plus::before {
  content: "\f1436";
}

.mdi-pail-plus-outline::before {
  content: "\f143b";
}

.mdi-pail-remove::before {
  content: "\f1438";
}

.mdi-pail-remove-outline::before {
  content: "\f143d";
}

.mdi-palette::before {
  content: "\f03d8";
}

.mdi-palette-advanced::before {
  content: "\f03d9";
}

.mdi-palette-outline::before {
  content: "\f0e0c";
}

.mdi-palette-swatch::before {
  content: "\f08b5";
}

.mdi-palette-swatch-outline::before {
  content: "\f135c";
}

.mdi-palm-tree::before {
  content: "\f1055";
}

.mdi-pan::before {
  content: "\f0bb4";
}

.mdi-pan-bottom-left::before {
  content: "\f0bb5";
}

.mdi-pan-bottom-right::before {
  content: "\f0bb6";
}

.mdi-pan-down::before {
  content: "\f0bb7";
}

.mdi-pan-horizontal::before {
  content: "\f0bb8";
}

.mdi-pan-left::before {
  content: "\f0bb9";
}

.mdi-pan-right::before {
  content: "\f0bba";
}

.mdi-pan-top-left::before {
  content: "\f0bbb";
}

.mdi-pan-top-right::before {
  content: "\f0bbc";
}

.mdi-pan-up::before {
  content: "\f0bbd";
}

.mdi-pan-vertical::before {
  content: "\f0bbe";
}

.mdi-panda::before {
  content: "\f03da";
}

.mdi-pandora::before {
  content: "\f03db";
}

.mdi-panorama::before {
  content: "\f03dc";
}

.mdi-panorama-fisheye::before {
  content: "\f03dd";
}

.mdi-panorama-horizontal::before {
  content: "\f03de";
}

.mdi-panorama-vertical::before {
  content: "\f03df";
}

.mdi-panorama-wide-angle::before {
  content: "\f03e0";
}

.mdi-paper-cut-vertical::before {
  content: "\f03e1";
}

.mdi-paper-roll::before {
  content: "\f1157";
}

.mdi-paper-roll-outline::before {
  content: "\f1158";
}

.mdi-paperclip::before {
  content: "\f03e2";
}

.mdi-parachute::before {
  content: "\f0cb4";
}

.mdi-parachute-outline::before {
  content: "\f0cb5";
}

.mdi-parking::before {
  content: "\f03e3";
}

.mdi-party-popper::before {
  content: "\f1056";
}

.mdi-passport::before {
  content: "\f07e3";
}

.mdi-passport-biometric::before {
  content: "\f0de1";
}

.mdi-pasta::before {
  content: "\f1160";
}

.mdi-patio-heater::before {
  content: "\f0f80";
}

.mdi-patreon::before {
  content: "\f0882";
}

.mdi-pause::before {
  content: "\f03e4";
}

.mdi-pause-circle::before {
  content: "\f03e5";
}

.mdi-pause-circle-outline::before {
  content: "\f03e6";
}

.mdi-pause-octagon::before {
  content: "\f03e7";
}

.mdi-pause-octagon-outline::before {
  content: "\f03e8";
}

.mdi-paw::before {
  content: "\f03e9";
}

.mdi-paw-off::before {
  content: "\f0657";
}

.mdi-paw-off-outline::before {
  content: "\f1676";
}

.mdi-paw-outline::before {
  content: "\f1675";
}

.mdi-pdf-box::before {
  content: "\f0e56";
}

.mdi-peace::before {
  content: "\f0884";
}

.mdi-peanut::before {
  content: "\f0ffc";
}

.mdi-peanut-off::before {
  content: "\f0ffd";
}

.mdi-peanut-off-outline::before {
  content: "\f0fff";
}

.mdi-peanut-outline::before {
  content: "\f0ffe";
}

.mdi-pen::before {
  content: "\f03ea";
}

.mdi-pen-lock::before {
  content: "\f0de2";
}

.mdi-pen-minus::before {
  content: "\f0de3";
}

.mdi-pen-off::before {
  content: "\f0de4";
}

.mdi-pen-plus::before {
  content: "\f0de5";
}

.mdi-pen-remove::before {
  content: "\f0de6";
}

.mdi-pencil::before {
  content: "\f03eb";
}

.mdi-pencil-box::before {
  content: "\f03ec";
}

.mdi-pencil-box-multiple::before {
  content: "\f1144";
}

.mdi-pencil-box-multiple-outline::before {
  content: "\f1145";
}

.mdi-pencil-box-outline::before {
  content: "\f03ed";
}

.mdi-pencil-circle::before {
  content: "\f06ff";
}

.mdi-pencil-circle-outline::before {
  content: "\f0776";
}

.mdi-pencil-lock::before {
  content: "\f03ee";
}

.mdi-pencil-lock-outline::before {
  content: "\f0de7";
}

.mdi-pencil-minus::before {
  content: "\f0de8";
}

.mdi-pencil-minus-outline::before {
  content: "\f0de9";
}

.mdi-pencil-off::before {
  content: "\f03ef";
}

.mdi-pencil-off-outline::before {
  content: "\f0dea";
}

.mdi-pencil-outline::before {
  content: "\f0cb6";
}

.mdi-pencil-plus::before {
  content: "\f0deb";
}

.mdi-pencil-plus-outline::before {
  content: "\f0dec";
}

.mdi-pencil-remove::before {
  content: "\f0ded";
}

.mdi-pencil-remove-outline::before {
  content: "\f0dee";
}

.mdi-pencil-ruler::before {
  content: "\f1353";
}

.mdi-penguin::before {
  content: "\f0ec0";
}

.mdi-pentagon::before {
  content: "\f0701";
}

.mdi-pentagon-outline::before {
  content: "\f0700";
}

.mdi-pentagram::before {
  content: "\f1667";
}

.mdi-percent::before {
  content: "\f03f0";
}

.mdi-percent-outline::before {
  content: "\f1278";
}

.mdi-periodic-table::before {
  content: "\f08b6";
}

.mdi-perspective-less::before {
  content: "\f0d23";
}

.mdi-perspective-more::before {
  content: "\f0d24";
}

.mdi-pharmacy::before {
  content: "\f03f1";
}

.mdi-phone::before {
  content: "\f03f2";
}

.mdi-phone-alert::before {
  content: "\f0f1a";
}

.mdi-phone-alert-outline::before {
  content: "\f118e";
}

.mdi-phone-bluetooth::before {
  content: "\f03f3";
}

.mdi-phone-bluetooth-outline::before {
  content: "\f118f";
}

.mdi-phone-cancel::before {
  content: "\f10bc";
}

.mdi-phone-cancel-outline::before {
  content: "\f1190";
}

.mdi-phone-check::before {
  content: "\f11a9";
}

.mdi-phone-check-outline::before {
  content: "\f11aa";
}

.mdi-phone-classic::before {
  content: "\f0602";
}

.mdi-phone-classic-off::before {
  content: "\f1279";
}

.mdi-phone-dial::before {
  content: "\f1559";
}

.mdi-phone-dial-outline::before {
  content: "\f155a";
}

.mdi-phone-forward::before {
  content: "\f03f4";
}

.mdi-phone-forward-outline::before {
  content: "\f1191";
}

.mdi-phone-hangup::before {
  content: "\f03f5";
}

.mdi-phone-hangup-outline::before {
  content: "\f1192";
}

.mdi-phone-in-talk::before {
  content: "\f03f6";
}

.mdi-phone-in-talk-outline::before {
  content: "\f1182";
}

.mdi-phone-incoming::before {
  content: "\f03f7";
}

.mdi-phone-incoming-outline::before {
  content: "\f1193";
}

.mdi-phone-lock::before {
  content: "\f03f8";
}

.mdi-phone-lock-outline::before {
  content: "\f1194";
}

.mdi-phone-log::before {
  content: "\f03f9";
}

.mdi-phone-log-outline::before {
  content: "\f1195";
}

.mdi-phone-message::before {
  content: "\f1196";
}

.mdi-phone-message-outline::before {
  content: "\f1197";
}

.mdi-phone-minus::before {
  content: "\f0658";
}

.mdi-phone-minus-outline::before {
  content: "\f1198";
}

.mdi-phone-missed::before {
  content: "\f03fa";
}

.mdi-phone-missed-outline::before {
  content: "\f11a5";
}

.mdi-phone-off::before {
  content: "\f0def";
}

.mdi-phone-off-outline::before {
  content: "\f11a6";
}

.mdi-phone-outgoing::before {
  content: "\f03fb";
}

.mdi-phone-outgoing-outline::before {
  content: "\f1199";
}

.mdi-phone-outline::before {
  content: "\f0df0";
}

.mdi-phone-paused::before {
  content: "\f03fc";
}

.mdi-phone-paused-outline::before {
  content: "\f119a";
}

.mdi-phone-plus::before {
  content: "\f0659";
}

.mdi-phone-plus-outline::before {
  content: "\f119b";
}

.mdi-phone-remove::before {
  content: "\f152f";
}

.mdi-phone-remove-outline::before {
  content: "\f1530";
}

.mdi-phone-return::before {
  content: "\f082f";
}

.mdi-phone-return-outline::before {
  content: "\f119c";
}

.mdi-phone-ring::before {
  content: "\f11ab";
}

.mdi-phone-ring-outline::before {
  content: "\f11ac";
}

.mdi-phone-rotate-landscape::before {
  content: "\f0885";
}

.mdi-phone-rotate-portrait::before {
  content: "\f0886";
}

.mdi-phone-settings::before {
  content: "\f03fd";
}

.mdi-phone-settings-outline::before {
  content: "\f119d";
}

.mdi-phone-voip::before {
  content: "\f03fe";
}

.mdi-pi::before {
  content: "\f03ff";
}

.mdi-pi-box::before {
  content: "\f0400";
}

.mdi-pi-hole::before {
  content: "\f0df1";
}

.mdi-piano::before {
  content: "\f067d";
}

.mdi-pickaxe::before {
  content: "\f08b7";
}

.mdi-picture-in-picture-bottom-right::before {
  content: "\f0e57";
}

.mdi-picture-in-picture-bottom-right-outline::before {
  content: "\f0e58";
}

.mdi-picture-in-picture-top-right::before {
  content: "\f0e59";
}

.mdi-picture-in-picture-top-right-outline::before {
  content: "\f0e5a";
}

.mdi-pier::before {
  content: "\f0887";
}

.mdi-pier-crane::before {
  content: "\f0888";
}

.mdi-pig::before {
  content: "\f0401";
}

.mdi-pig-variant::before {
  content: "\f1006";
}

.mdi-pig-variant-outline::before {
  content: "\f1678";
}

.mdi-piggy-bank::before {
  content: "\f1007";
}

.mdi-piggy-bank-outline::before {
  content: "\f1679";
}

.mdi-pill::before {
  content: "\f0402";
}

.mdi-pillar::before {
  content: "\f0702";
}

.mdi-pin::before {
  content: "\f0403";
}

.mdi-pin-off::before {
  content: "\f0404";
}

.mdi-pin-off-outline::before {
  content: "\f0930";
}

.mdi-pin-outline::before {
  content: "\f0931";
}

.mdi-pine-tree::before {
  content: "\f0405";
}

.mdi-pine-tree-box::before {
  content: "\f0406";
}

.mdi-pine-tree-fire::before {
  content: "\f141a";
}

.mdi-pinterest::before {
  content: "\f0407";
}

.mdi-pinwheel::before {
  content: "\f0ad5";
}

.mdi-pinwheel-outline::before {
  content: "\f0ad6";
}

.mdi-pipe::before {
  content: "\f07e5";
}

.mdi-pipe-disconnected::before {
  content: "\f07e6";
}

.mdi-pipe-leak::before {
  content: "\f0889";
}

.mdi-pipe-wrench::before {
  content: "\f1354";
}

.mdi-pirate::before {
  content: "\f0a08";
}

.mdi-pistol::before {
  content: "\f0703";
}

.mdi-piston::before {
  content: "\f088a";
}

.mdi-pitchfork::before {
  content: "\f1553";
}

.mdi-pizza::before {
  content: "\f0409";
}

.mdi-play::before {
  content: "\f040a";
}

.mdi-play-box::before {
  content: "\f127a";
}

.mdi-play-box-multiple::before {
  content: "\f0d19";
}

.mdi-play-box-multiple-outline::before {
  content: "\f13e6";
}

.mdi-play-box-outline::before {
  content: "\f040b";
}

.mdi-play-circle::before {
  content: "\f040c";
}

.mdi-play-circle-outline::before {
  content: "\f040d";
}

.mdi-play-network::before {
  content: "\f088b";
}

.mdi-play-network-outline::before {
  content: "\f0cb7";
}

.mdi-play-outline::before {
  content: "\f0f1b";
}

.mdi-play-pause::before {
  content: "\f040e";
}

.mdi-play-protected-content::before {
  content: "\f040f";
}

.mdi-play-speed::before {
  content: "\f08ff";
}

.mdi-playlist-check::before {
  content: "\f05c7";
}

.mdi-playlist-edit::before {
  content: "\f0900";
}

.mdi-playlist-minus::before {
  content: "\f0410";
}

.mdi-playlist-music::before {
  content: "\f0cb8";
}

.mdi-playlist-music-outline::before {
  content: "\f0cb9";
}

.mdi-playlist-play::before {
  content: "\f0411";
}

.mdi-playlist-plus::before {
  content: "\f0412";
}

.mdi-playlist-remove::before {
  content: "\f0413";
}

.mdi-playlist-star::before {
  content: "\f0df2";
}

.mdi-plex::before {
  content: "\f06ba";
}

.mdi-plus::before {
  content: "\f0415";
}

.mdi-plus-box::before {
  content: "\f0416";
}

.mdi-plus-box-multiple::before {
  content: "\f0334";
}

.mdi-plus-box-multiple-outline::before {
  content: "\f1143";
}

.mdi-plus-box-outline::before {
  content: "\f0704";
}

.mdi-plus-circle::before {
  content: "\f0417";
}

.mdi-plus-circle-multiple::before {
  content: "\f034c";
}

.mdi-plus-circle-multiple-outline::before {
  content: "\f0418";
}

.mdi-plus-circle-outline::before {
  content: "\f0419";
}

.mdi-plus-minus::before {
  content: "\f0992";
}

.mdi-plus-minus-box::before {
  content: "\f0993";
}

.mdi-plus-minus-variant::before {
  content: "\f14c9";
}

.mdi-plus-network::before {
  content: "\f041a";
}

.mdi-plus-network-outline::before {
  content: "\f0cba";
}

.mdi-plus-one::before {
  content: "\f041b";
}

.mdi-plus-outline::before {
  content: "\f0705";
}

.mdi-plus-thick::before {
  content: "\f11ec";
}

.mdi-podcast::before {
  content: "\f0994";
}

.mdi-podium::before {
  content: "\f0d25";
}

.mdi-podium-bronze::before {
  content: "\f0d26";
}

.mdi-podium-gold::before {
  content: "\f0d27";
}

.mdi-podium-silver::before {
  content: "\f0d28";
}

.mdi-point-of-sale::before {
  content: "\f0d92";
}

.mdi-pokeball::before {
  content: "\f041d";
}

.mdi-pokemon-go::before {
  content: "\f0a09";
}

.mdi-poker-chip::before {
  content: "\f0830";
}

.mdi-polaroid::before {
  content: "\f041e";
}

.mdi-police-badge::before {
  content: "\f1167";
}

.mdi-police-badge-outline::before {
  content: "\f1168";
}

.mdi-poll::before {
  content: "\f041f";
}

.mdi-poll-box::before {
  content: "\f0420";
}

.mdi-poll-box-outline::before {
  content: "\f127b";
}

.mdi-polo::before {
  content: "\f14c3";
}

.mdi-polymer::before {
  content: "\f0421";
}

.mdi-pool::before {
  content: "\f0606";
}

.mdi-popcorn::before {
  content: "\f0422";
}

.mdi-post::before {
  content: "\f1008";
}

.mdi-post-outline::before {
  content: "\f1009";
}

.mdi-postage-stamp::before {
  content: "\f0cbb";
}

.mdi-pot::before {
  content: "\f02e5";
}

.mdi-pot-mix::before {
  content: "\f065b";
}

.mdi-pot-mix-outline::before {
  content: "\f0677";
}

.mdi-pot-outline::before {
  content: "\f02ff";
}

.mdi-pot-steam::before {
  content: "\f065a";
}

.mdi-pot-steam-outline::before {
  content: "\f0326";
}

.mdi-pound::before {
  content: "\f0423";
}

.mdi-pound-box::before {
  content: "\f0424";
}

.mdi-pound-box-outline::before {
  content: "\f117f";
}

.mdi-power::before {
  content: "\f0425";
}

.mdi-power-cycle::before {
  content: "\f0901";
}

.mdi-power-off::before {
  content: "\f0902";
}

.mdi-power-on::before {
  content: "\f0903";
}

.mdi-power-plug::before {
  content: "\f06a5";
}

.mdi-power-plug-off::before {
  content: "\f06a6";
}

.mdi-power-plug-off-outline::before {
  content: "\f1424";
}

.mdi-power-plug-outline::before {
  content: "\f1425";
}

.mdi-power-settings::before {
  content: "\f0426";
}

.mdi-power-sleep::before {
  content: "\f0904";
}

.mdi-power-socket::before {
  content: "\f0427";
}

.mdi-power-socket-au::before {
  content: "\f0905";
}

.mdi-power-socket-de::before {
  content: "\f1107";
}

.mdi-power-socket-eu::before {
  content: "\f07e7";
}

.mdi-power-socket-fr::before {
  content: "\f1108";
}

.mdi-power-socket-it::before {
  content: "\f14ff";
}

.mdi-power-socket-jp::before {
  content: "\f1109";
}

.mdi-power-socket-uk::before {
  content: "\f07e8";
}

.mdi-power-socket-us::before {
  content: "\f07e9";
}

.mdi-power-standby::before {
  content: "\f0906";
}

.mdi-powershell::before {
  content: "\f0a0a";
}

.mdi-prescription::before {
  content: "\f0706";
}

.mdi-presentation::before {
  content: "\f0428";
}

.mdi-presentation-play::before {
  content: "\f0429";
}

.mdi-pretzel::before {
  content: "\f1562";
}

.mdi-printer::before {
  content: "\f042a";
}

.mdi-printer-3d::before {
  content: "\f042b";
}

.mdi-printer-3d-nozzle::before {
  content: "\f0e5b";
}

.mdi-printer-3d-nozzle-alert::before {
  content: "\f11c0";
}

.mdi-printer-3d-nozzle-alert-outline::before {
  content: "\f11c1";
}

.mdi-printer-3d-nozzle-outline::before {
  content: "\f0e5c";
}

.mdi-printer-alert::before {
  content: "\f042c";
}

.mdi-printer-check::before {
  content: "\f1146";
}

.mdi-printer-eye::before {
  content: "\f1458";
}

.mdi-printer-off::before {
  content: "\f0e5d";
}

.mdi-printer-pos::before {
  content: "\f1057";
}

.mdi-printer-search::before {
  content: "\f1457";
}

.mdi-printer-settings::before {
  content: "\f0707";
}

.mdi-printer-wireless::before {
  content: "\f0a0b";
}

.mdi-priority-high::before {
  content: "\f0603";
}

.mdi-priority-low::before {
  content: "\f0604";
}

.mdi-professional-hexagon::before {
  content: "\f042d";
}

.mdi-progress-alert::before {
  content: "\f0cbc";
}

.mdi-progress-check::before {
  content: "\f0995";
}

.mdi-progress-clock::before {
  content: "\f0996";
}

.mdi-progress-close::before {
  content: "\f110a";
}

.mdi-progress-download::before {
  content: "\f0997";
}

.mdi-progress-question::before {
  content: "\f1522";
}

.mdi-progress-upload::before {
  content: "\f0998";
}

.mdi-progress-wrench::before {
  content: "\f0cbd";
}

.mdi-projector::before {
  content: "\f042e";
}

.mdi-projector-screen::before {
  content: "\f042f";
}

.mdi-propane-tank::before {
  content: "\f1357";
}

.mdi-propane-tank-outline::before {
  content: "\f1358";
}

.mdi-protocol::before {
  content: "\f0fd8";
}

.mdi-publish::before {
  content: "\f06a7";
}

.mdi-pulse::before {
  content: "\f0430";
}

.mdi-pump::before {
  content: "\f1402";
}

.mdi-pumpkin::before {
  content: "\f0bbf";
}

.mdi-purse::before {
  content: "\f0f1c";
}

.mdi-purse-outline::before {
  content: "\f0f1d";
}

.mdi-puzzle::before {
  content: "\f0431";
}

.mdi-puzzle-check::before {
  content: "\f1426";
}

.mdi-puzzle-check-outline::before {
  content: "\f1427";
}

.mdi-puzzle-edit::before {
  content: "\f14d3";
}

.mdi-puzzle-edit-outline::before {
  content: "\f14d9";
}

.mdi-puzzle-heart::before {
  content: "\f14d4";
}

.mdi-puzzle-heart-outline::before {
  content: "\f14da";
}

.mdi-puzzle-minus::before {
  content: "\f14d1";
}

.mdi-puzzle-minus-outline::before {
  content: "\f14d7";
}

.mdi-puzzle-outline::before {
  content: "\f0a66";
}

.mdi-puzzle-plus::before {
  content: "\f14d0";
}

.mdi-puzzle-plus-outline::before {
  content: "\f14d6";
}

.mdi-puzzle-remove::before {
  content: "\f14d2";
}

.mdi-puzzle-remove-outline::before {
  content: "\f14d8";
}

.mdi-puzzle-star::before {
  content: "\f14d5";
}

.mdi-puzzle-star-outline::before {
  content: "\f14db";
}

.mdi-qi::before {
  content: "\f0999";
}

.mdi-qqchat::before {
  content: "\f0605";
}

.mdi-qrcode::before {
  content: "\f0432";
}

.mdi-qrcode-edit::before {
  content: "\f08b8";
}

.mdi-qrcode-minus::before {
  content: "\f118c";
}

.mdi-qrcode-plus::before {
  content: "\f118b";
}

.mdi-qrcode-remove::before {
  content: "\f118d";
}

.mdi-qrcode-scan::before {
  content: "\f0433";
}

.mdi-quadcopter::before {
  content: "\f0434";
}

.mdi-quality-high::before {
  content: "\f0435";
}

.mdi-quality-low::before {
  content: "\f0a0c";
}

.mdi-quality-medium::before {
  content: "\f0a0d";
}

.mdi-quora::before {
  content: "\f0d29";
}

.mdi-rabbit::before {
  content: "\f0907";
}

.mdi-racing-helmet::before {
  content: "\f0d93";
}

.mdi-racquetball::before {
  content: "\f0d94";
}

.mdi-radar::before {
  content: "\f0437";
}

.mdi-radiator::before {
  content: "\f0438";
}

.mdi-radiator-disabled::before {
  content: "\f0ad7";
}

.mdi-radiator-off::before {
  content: "\f0ad8";
}

.mdi-radio::before {
  content: "\f0439";
}

.mdi-radio-am::before {
  content: "\f0cbe";
}

.mdi-radio-fm::before {
  content: "\f0cbf";
}

.mdi-radio-handheld::before {
  content: "\f043a";
}

.mdi-radio-off::before {
  content: "\f121c";
}

.mdi-radio-tower::before {
  content: "\f043b";
}

.mdi-radioactive::before {
  content: "\f043c";
}

.mdi-radioactive-off::before {
  content: "\f0ec1";
}

.mdi-radiobox-blank::before {
  content: "\f043d";
}

.mdi-radiobox-marked::before {
  content: "\f043e";
}

.mdi-radiology-box::before {
  content: "\f14c5";
}

.mdi-radiology-box-outline::before {
  content: "\f14c6";
}

.mdi-radius::before {
  content: "\f0cc0";
}

.mdi-radius-outline::before {
  content: "\f0cc1";
}

.mdi-railroad-light::before {
  content: "\f0f1e";
}

.mdi-rake::before {
  content: "\f1544";
}

.mdi-raspberry-pi::before {
  content: "\f043f";
}

.mdi-ray-end::before {
  content: "\f0440";
}

.mdi-ray-end-arrow::before {
  content: "\f0441";
}

.mdi-ray-start::before {
  content: "\f0442";
}

.mdi-ray-start-arrow::before {
  content: "\f0443";
}

.mdi-ray-start-end::before {
  content: "\f0444";
}

.mdi-ray-start-vertex-end::before {
  content: "\f15d8";
}

.mdi-ray-vertex::before {
  content: "\f0445";
}

.mdi-react::before {
  content: "\f0708";
}

.mdi-read::before {
  content: "\f0447";
}

.mdi-receipt::before {
  content: "\f0449";
}

.mdi-record::before {
  content: "\f044a";
}

.mdi-record-circle::before {
  content: "\f0ec2";
}

.mdi-record-circle-outline::before {
  content: "\f0ec3";
}

.mdi-record-player::before {
  content: "\f099a";
}

.mdi-record-rec::before {
  content: "\f044b";
}

.mdi-rectangle::before {
  content: "\f0e5e";
}

.mdi-rectangle-outline::before {
  content: "\f0e5f";
}

.mdi-recycle::before {
  content: "\f044c";
}

.mdi-recycle-variant::before {
  content: "\f139d";
}

.mdi-reddit::before {
  content: "\f044d";
}

.mdi-redhat::before {
  content: "\f111b";
}

.mdi-redo::before {
  content: "\f044e";
}

.mdi-redo-variant::before {
  content: "\f044f";
}

.mdi-reflect-horizontal::before {
  content: "\f0a0e";
}

.mdi-reflect-vertical::before {
  content: "\f0a0f";
}

.mdi-refresh::before {
  content: "\f0450";
}

.mdi-refresh-circle::before {
  content: "\f1377";
}

.mdi-regex::before {
  content: "\f0451";
}

.mdi-registered-trademark::before {
  content: "\f0a67";
}

.mdi-reiterate::before {
  content: "\f1588";
}

.mdi-relation-many-to-many::before {
  content: "\f1496";
}

.mdi-relation-many-to-one::before {
  content: "\f1497";
}

.mdi-relation-many-to-one-or-many::before {
  content: "\f1498";
}

.mdi-relation-many-to-only-one::before {
  content: "\f1499";
}

.mdi-relation-many-to-zero-or-many::before {
  content: "\f149a";
}

.mdi-relation-many-to-zero-or-one::before {
  content: "\f149b";
}

.mdi-relation-one-or-many-to-many::before {
  content: "\f149c";
}

.mdi-relation-one-or-many-to-one::before {
  content: "\f149d";
}

.mdi-relation-one-or-many-to-one-or-many::before {
  content: "\f149e";
}

.mdi-relation-one-or-many-to-only-one::before {
  content: "\f149f";
}

.mdi-relation-one-or-many-to-zero-or-many::before {
  content: "\f14a0";
}

.mdi-relation-one-or-many-to-zero-or-one::before {
  content: "\f14a1";
}

.mdi-relation-one-to-many::before {
  content: "\f14a2";
}

.mdi-relation-one-to-one::before {
  content: "\f14a3";
}

.mdi-relation-one-to-one-or-many::before {
  content: "\f14a4";
}

.mdi-relation-one-to-only-one::before {
  content: "\f14a5";
}

.mdi-relation-one-to-zero-or-many::before {
  content: "\f14a6";
}

.mdi-relation-one-to-zero-or-one::before {
  content: "\f14a7";
}

.mdi-relation-only-one-to-many::before {
  content: "\f14a8";
}

.mdi-relation-only-one-to-one::before {
  content: "\f14a9";
}

.mdi-relation-only-one-to-one-or-many::before {
  content: "\f14aa";
}

.mdi-relation-only-one-to-only-one::before {
  content: "\f14ab";
}

.mdi-relation-only-one-to-zero-or-many::before {
  content: "\f14ac";
}

.mdi-relation-only-one-to-zero-or-one::before {
  content: "\f14ad";
}

.mdi-relation-zero-or-many-to-many::before {
  content: "\f14ae";
}

.mdi-relation-zero-or-many-to-one::before {
  content: "\f14af";
}

.mdi-relation-zero-or-many-to-one-or-many::before {
  content: "\f14b0";
}

.mdi-relation-zero-or-many-to-only-one::before {
  content: "\f14b1";
}

.mdi-relation-zero-or-many-to-zero-or-many::before {
  content: "\f14b2";
}

.mdi-relation-zero-or-many-to-zero-or-one::before {
  content: "\f14b3";
}

.mdi-relation-zero-or-one-to-many::before {
  content: "\f14b4";
}

.mdi-relation-zero-or-one-to-one::before {
  content: "\f14b5";
}

.mdi-relation-zero-or-one-to-one-or-many::before {
  content: "\f14b6";
}

.mdi-relation-zero-or-one-to-only-one::before {
  content: "\f14b7";
}

.mdi-relation-zero-or-one-to-zero-or-many::before {
  content: "\f14b8";
}

.mdi-relation-zero-or-one-to-zero-or-one::before {
  content: "\f14b9";
}

.mdi-relative-scale::before {
  content: "\f0452";
}

.mdi-reload::before {
  content: "\f0453";
}

.mdi-reload-alert::before {
  content: "\f110b";
}

.mdi-reminder::before {
  content: "\f088c";
}

.mdi-remote::before {
  content: "\f0454";
}

.mdi-remote-desktop::before {
  content: "\f08b9";
}

.mdi-remote-off::before {
  content: "\f0ec4";
}

.mdi-remote-tv::before {
  content: "\f0ec5";
}

.mdi-remote-tv-off::before {
  content: "\f0ec6";
}

.mdi-rename-box::before {
  content: "\f0455";
}

.mdi-reorder-horizontal::before {
  content: "\f0688";
}

.mdi-reorder-vertical::before {
  content: "\f0689";
}

.mdi-repeat::before {
  content: "\f0456";
}

.mdi-repeat-off::before {
  content: "\f0457";
}

.mdi-repeat-once::before {
  content: "\f0458";
}

.mdi-replay::before {
  content: "\f0459";
}

.mdi-reply::before {
  content: "\f045a";
}

.mdi-reply-all::before {
  content: "\f045b";
}

.mdi-reply-all-outline::before {
  content: "\f0f1f";
}

.mdi-reply-circle::before {
  content: "\f11ae";
}

.mdi-reply-outline::before {
  content: "\f0f20";
}

.mdi-reproduction::before {
  content: "\f045c";
}

.mdi-resistor::before {
  content: "\f0b44";
}

.mdi-resistor-nodes::before {
  content: "\f0b45";
}

.mdi-resize::before {
  content: "\f0a68";
}

.mdi-resize-bottom-right::before {
  content: "\f045d";
}

.mdi-responsive::before {
  content: "\f045e";
}

.mdi-restart::before {
  content: "\f0709";
}

.mdi-restart-alert::before {
  content: "\f110c";
}

.mdi-restart-off::before {
  content: "\f0d95";
}

.mdi-restore::before {
  content: "\f099b";
}

.mdi-restore-alert::before {
  content: "\f110d";
}

.mdi-rewind::before {
  content: "\f045f";
}

.mdi-rewind-10::before {
  content: "\f0d2a";
}

.mdi-rewind-30::before {
  content: "\f0d96";
}

.mdi-rewind-5::before {
  content: "\f11f9";
}

.mdi-rewind-60::before {
  content: "\f160c";
}

.mdi-rewind-outline::before {
  content: "\f070a";
}

.mdi-rhombus::before {
  content: "\f070b";
}

.mdi-rhombus-medium::before {
  content: "\f0a10";
}

.mdi-rhombus-medium-outline::before {
  content: "\f14dc";
}

.mdi-rhombus-outline::before {
  content: "\f070c";
}

.mdi-rhombus-split::before {
  content: "\f0a11";
}

.mdi-rhombus-split-outline::before {
  content: "\f14dd";
}

.mdi-ribbon::before {
  content: "\f0460";
}

.mdi-rice::before {
  content: "\f07ea";
}

.mdi-rickshaw::before {
  content: "\f15bb";
}

.mdi-rickshaw-electric::before {
  content: "\f15bc";
}

.mdi-ring::before {
  content: "\f07eb";
}

.mdi-rivet::before {
  content: "\f0e60";
}

.mdi-road::before {
  content: "\f0461";
}

.mdi-road-variant::before {
  content: "\f0462";
}

.mdi-robber::before {
  content: "\f1058";
}

.mdi-robot::before {
  content: "\f06a9";
}

.mdi-robot-angry::before {
  content: "\f169d";
}

.mdi-robot-angry-outline::before {
  content: "\f169e";
}

.mdi-robot-confused::before {
  content: "\f169f";
}

.mdi-robot-confused-outline::before {
  content: "\f16a0";
}

.mdi-robot-dead::before {
  content: "\f16a1";
}

.mdi-robot-dead-outline::before {
  content: "\f16a2";
}

.mdi-robot-excited::before {
  content: "\f16a3";
}

.mdi-robot-excited-outline::before {
  content: "\f16a4";
}

.mdi-robot-industrial::before {
  content: "\f0b46";
}

.mdi-robot-love::before {
  content: "\f16a5";
}

.mdi-robot-love-outline::before {
  content: "\f16a6";
}

.mdi-robot-mower::before {
  content: "\f11f7";
}

.mdi-robot-mower-outline::before {
  content: "\f11f3";
}

.mdi-robot-off::before {
  content: "\f16a7";
}

.mdi-robot-off-outline::before {
  content: "\f167b";
}

.mdi-robot-outline::before {
  content: "\f167a";
}

.mdi-robot-vacuum::before {
  content: "\f070d";
}

.mdi-robot-vacuum-variant::before {
  content: "\f0908";
}

.mdi-rocket::before {
  content: "\f0463";
}

.mdi-rocket-launch::before {
  content: "\f14de";
}

.mdi-rocket-launch-outline::before {
  content: "\f14df";
}

.mdi-rocket-outline::before {
  content: "\f13af";
}

.mdi-rodent::before {
  content: "\f1327";
}

.mdi-roller-skate::before {
  content: "\f0d2b";
}

.mdi-roller-skate-off::before {
  content: "\f0145";
}

.mdi-rollerblade::before {
  content: "\f0d2c";
}

.mdi-rollerblade-off::before {
  content: "\f002e";
}

.mdi-rollupjs::before {
  content: "\f0bc0";
}

.mdi-roman-numeral-1::before {
  content: "\f1088";
}

.mdi-roman-numeral-10::before {
  content: "\f1091";
}

.mdi-roman-numeral-2::before {
  content: "\f1089";
}

.mdi-roman-numeral-3::before {
  content: "\f108a";
}

.mdi-roman-numeral-4::before {
  content: "\f108b";
}

.mdi-roman-numeral-5::before {
  content: "\f108c";
}

.mdi-roman-numeral-6::before {
  content: "\f108d";
}

.mdi-roman-numeral-7::before {
  content: "\f108e";
}

.mdi-roman-numeral-8::before {
  content: "\f108f";
}

.mdi-roman-numeral-9::before {
  content: "\f1090";
}

.mdi-room-service::before {
  content: "\f088d";
}

.mdi-room-service-outline::before {
  content: "\f0d97";
}

.mdi-rotate-3d::before {
  content: "\f0ec7";
}

.mdi-rotate-3d-variant::before {
  content: "\f0464";
}

.mdi-rotate-left::before {
  content: "\f0465";
}

.mdi-rotate-left-variant::before {
  content: "\f0466";
}

.mdi-rotate-orbit::before {
  content: "\f0d98";
}

.mdi-rotate-right::before {
  content: "\f0467";
}

.mdi-rotate-right-variant::before {
  content: "\f0468";
}

.mdi-rounded-corner::before {
  content: "\f0607";
}

.mdi-router::before {
  content: "\f11e2";
}

.mdi-router-network::before {
  content: "\f1087";
}

.mdi-router-wireless::before {
  content: "\f0469";
}

.mdi-router-wireless-off::before {
  content: "\f15a3";
}

.mdi-router-wireless-settings::before {
  content: "\f0a69";
}

.mdi-routes::before {
  content: "\f046a";
}

.mdi-routes-clock::before {
  content: "\f1059";
}

.mdi-rowing::before {
  content: "\f0608";
}

.mdi-rss::before {
  content: "\f046b";
}

.mdi-rss-box::before {
  content: "\f046c";
}

.mdi-rss-off::before {
  content: "\f0f21";
}

.mdi-rug::before {
  content: "\f1475";
}

.mdi-rugby::before {
  content: "\f0d99";
}

.mdi-ruler::before {
  content: "\f046d";
}

.mdi-ruler-square::before {
  content: "\f0cc2";
}

.mdi-ruler-square-compass::before {
  content: "\f0ebe";
}

.mdi-run::before {
  content: "\f070e";
}

.mdi-run-fast::before {
  content: "\f046e";
}

.mdi-rv-truck::before {
  content: "\f11d4";
}

.mdi-sack::before {
  content: "\f0d2e";
}

.mdi-sack-percent::before {
  content: "\f0d2f";
}

.mdi-safe::before {
  content: "\f0a6a";
}

.mdi-safe-square::before {
  content: "\f127c";
}

.mdi-safe-square-outline::before {
  content: "\f127d";
}

.mdi-safety-goggles::before {
  content: "\f0d30";
}

.mdi-sail-boat::before {
  content: "\f0ec8";
}

.mdi-sale::before {
  content: "\f046f";
}

.mdi-salesforce::before {
  content: "\f088e";
}

.mdi-sass::before {
  content: "\f07ec";
}

.mdi-satellite::before {
  content: "\f0470";
}

.mdi-satellite-uplink::before {
  content: "\f0909";
}

.mdi-satellite-variant::before {
  content: "\f0471";
}

.mdi-sausage::before {
  content: "\f08ba";
}

.mdi-saw-blade::before {
  content: "\f0e61";
}

.mdi-sawtooth-wave::before {
  content: "\f147a";
}

.mdi-saxophone::before {
  content: "\f0609";
}

.mdi-scale::before {
  content: "\f0472";
}

.mdi-scale-balance::before {
  content: "\f05d1";
}

.mdi-scale-bathroom::before {
  content: "\f0473";
}

.mdi-scale-off::before {
  content: "\f105a";
}

.mdi-scan-helper::before {
  content: "\f13d8";
}

.mdi-scanner::before {
  content: "\f06ab";
}

.mdi-scanner-off::before {
  content: "\f090a";
}

.mdi-scatter-plot::before {
  content: "\f0ec9";
}

.mdi-scatter-plot-outline::before {
  content: "\f0eca";
}

.mdi-school::before {
  content: "\f0474";
}

.mdi-school-outline::before {
  content: "\f1180";
}

.mdi-scissors-cutting::before {
  content: "\f0a6b";
}

.mdi-scooter::before {
  content: "\f15bd";
}

.mdi-scooter-electric::before {
  content: "\f15be";
}

.mdi-scoreboard::before {
  content: "\f127e";
}

.mdi-scoreboard-outline::before {
  content: "\f127f";
}

.mdi-screen-rotation::before {
  content: "\f0475";
}

.mdi-screen-rotation-lock::before {
  content: "\f0478";
}

.mdi-screw-flat-top::before {
  content: "\f0df3";
}

.mdi-screw-lag::before {
  content: "\f0df4";
}

.mdi-screw-machine-flat-top::before {
  content: "\f0df5";
}

.mdi-screw-machine-round-top::before {
  content: "\f0df6";
}

.mdi-screw-round-top::before {
  content: "\f0df7";
}

.mdi-screwdriver::before {
  content: "\f0476";
}

.mdi-script::before {
  content: "\f0bc1";
}

.mdi-script-outline::before {
  content: "\f0477";
}

.mdi-script-text::before {
  content: "\f0bc2";
}

.mdi-script-text-outline::before {
  content: "\f0bc3";
}

.mdi-sd::before {
  content: "\f0479";
}

.mdi-seal::before {
  content: "\f047a";
}

.mdi-seal-variant::before {
  content: "\f0fd9";
}

.mdi-search-web::before {
  content: "\f070f";
}

.mdi-seat::before {
  content: "\f0cc3";
}

.mdi-seat-flat::before {
  content: "\f047b";
}

.mdi-seat-flat-angled::before {
  content: "\f047c";
}

.mdi-seat-individual-suite::before {
  content: "\f047d";
}

.mdi-seat-legroom-extra::before {
  content: "\f047e";
}

.mdi-seat-legroom-normal::before {
  content: "\f047f";
}

.mdi-seat-legroom-reduced::before {
  content: "\f0480";
}

.mdi-seat-outline::before {
  content: "\f0cc4";
}

.mdi-seat-passenger::before {
  content: "\f1249";
}

.mdi-seat-recline-extra::before {
  content: "\f0481";
}

.mdi-seat-recline-normal::before {
  content: "\f0482";
}

.mdi-seatbelt::before {
  content: "\f0cc5";
}

.mdi-security::before {
  content: "\f0483";
}

.mdi-security-network::before {
  content: "\f0484";
}

.mdi-seed::before {
  content: "\f0e62";
}

.mdi-seed-off::before {
  content: "\f13fd";
}

.mdi-seed-off-outline::before {
  content: "\f13fe";
}

.mdi-seed-outline::before {
  content: "\f0e63";
}

.mdi-seesaw::before {
  content: "\f15a4";
}

.mdi-segment::before {
  content: "\f0ecb";
}

.mdi-select::before {
  content: "\f0485";
}

.mdi-select-all::before {
  content: "\f0486";
}

.mdi-select-color::before {
  content: "\f0d31";
}

.mdi-select-compare::before {
  content: "\f0ad9";
}

.mdi-select-drag::before {
  content: "\f0a6c";
}

.mdi-select-group::before {
  content: "\f0f82";
}

.mdi-select-inverse::before {
  content: "\f0487";
}

.mdi-select-marker::before {
  content: "\f1280";
}

.mdi-select-multiple::before {
  content: "\f1281";
}

.mdi-select-multiple-marker::before {
  content: "\f1282";
}

.mdi-select-off::before {
  content: "\f0488";
}

.mdi-select-place::before {
  content: "\f0fda";
}

.mdi-select-search::before {
  content: "\f1204";
}

.mdi-selection::before {
  content: "\f0489";
}

.mdi-selection-drag::before {
  content: "\f0a6d";
}

.mdi-selection-ellipse::before {
  content: "\f0d32";
}

.mdi-selection-ellipse-arrow-inside::before {
  content: "\f0f22";
}

.mdi-selection-marker::before {
  content: "\f1283";
}

.mdi-selection-multiple::before {
  content: "\f1285";
}

.mdi-selection-multiple-marker::before {
  content: "\f1284";
}

.mdi-selection-off::before {
  content: "\f0777";
}

.mdi-selection-search::before {
  content: "\f1205";
}

.mdi-semantic-web::before {
  content: "\f1316";
}

.mdi-send::before {
  content: "\f048a";
}

.mdi-send-check::before {
  content: "\f1161";
}

.mdi-send-check-outline::before {
  content: "\f1162";
}

.mdi-send-circle::before {
  content: "\f0df8";
}

.mdi-send-circle-outline::before {
  content: "\f0df9";
}

.mdi-send-clock::before {
  content: "\f1163";
}

.mdi-send-clock-outline::before {
  content: "\f1164";
}

.mdi-send-lock::before {
  content: "\f07ed";
}

.mdi-send-lock-outline::before {
  content: "\f1166";
}

.mdi-send-outline::before {
  content: "\f1165";
}

.mdi-serial-port::before {
  content: "\f065c";
}

.mdi-server::before {
  content: "\f048b";
}

.mdi-server-minus::before {
  content: "\f048c";
}

.mdi-server-network::before {
  content: "\f048d";
}

.mdi-server-network-off::before {
  content: "\f048e";
}

.mdi-server-off::before {
  content: "\f048f";
}

.mdi-server-plus::before {
  content: "\f0490";
}

.mdi-server-remove::before {
  content: "\f0491";
}

.mdi-server-security::before {
  content: "\f0492";
}

.mdi-set-all::before {
  content: "\f0778";
}

.mdi-set-center::before {
  content: "\f0779";
}

.mdi-set-center-right::before {
  content: "\f077a";
}

.mdi-set-left::before {
  content: "\f077b";
}

.mdi-set-left-center::before {
  content: "\f077c";
}

.mdi-set-left-right::before {
  content: "\f077d";
}

.mdi-set-merge::before {
  content: "\f14e0";
}

.mdi-set-none::before {
  content: "\f077e";
}

.mdi-set-right::before {
  content: "\f077f";
}

.mdi-set-split::before {
  content: "\f14e1";
}

.mdi-set-square::before {
  content: "\f145d";
}

.mdi-set-top-box::before {
  content: "\f099f";
}

.mdi-settings-helper::before {
  content: "\f0a6e";
}

.mdi-shaker::before {
  content: "\f110e";
}

.mdi-shaker-outline::before {
  content: "\f110f";
}

.mdi-shape::before {
  content: "\f0831";
}

.mdi-shape-circle-plus::before {
  content: "\f065d";
}

.mdi-shape-outline::before {
  content: "\f0832";
}

.mdi-shape-oval-plus::before {
  content: "\f11fa";
}

.mdi-shape-plus::before {
  content: "\f0495";
}

.mdi-shape-polygon-plus::before {
  content: "\f065e";
}

.mdi-shape-rectangle-plus::before {
  content: "\f065f";
}

.mdi-shape-square-plus::before {
  content: "\f0660";
}

.mdi-shape-square-rounded-plus::before {
  content: "\f14fa";
}

.mdi-share::before {
  content: "\f0496";
}

.mdi-share-all::before {
  content: "\f11f4";
}

.mdi-share-all-outline::before {
  content: "\f11f5";
}

.mdi-share-circle::before {
  content: "\f11ad";
}

.mdi-share-off::before {
  content: "\f0f23";
}

.mdi-share-off-outline::before {
  content: "\f0f24";
}

.mdi-share-outline::before {
  content: "\f0932";
}

.mdi-share-variant::before {
  content: "\f0497";
}

.mdi-share-variant-outline::before {
  content: "\f1514";
}

.mdi-shark-fin::before {
  content: "\f1673";
}

.mdi-shark-fin-outline::before {
  content: "\f1674";
}

.mdi-sheep::before {
  content: "\f0cc6";
}

.mdi-shield::before {
  content: "\f0498";
}

.mdi-shield-account::before {
  content: "\f088f";
}

.mdi-shield-account-outline::before {
  content: "\f0a12";
}

.mdi-shield-account-variant::before {
  content: "\f15a7";
}

.mdi-shield-account-variant-outline::before {
  content: "\f15a8";
}

.mdi-shield-airplane::before {
  content: "\f06bb";
}

.mdi-shield-airplane-outline::before {
  content: "\f0cc7";
}

.mdi-shield-alert::before {
  content: "\f0ecc";
}

.mdi-shield-alert-outline::before {
  content: "\f0ecd";
}

.mdi-shield-bug::before {
  content: "\f13da";
}

.mdi-shield-bug-outline::before {
  content: "\f13db";
}

.mdi-shield-car::before {
  content: "\f0f83";
}

.mdi-shield-check::before {
  content: "\f0565";
}

.mdi-shield-check-outline::before {
  content: "\f0cc8";
}

.mdi-shield-cross::before {
  content: "\f0cc9";
}

.mdi-shield-cross-outline::before {
  content: "\f0cca";
}

.mdi-shield-edit::before {
  content: "\f11a0";
}

.mdi-shield-edit-outline::before {
  content: "\f11a1";
}

.mdi-shield-half::before {
  content: "\f1360";
}

.mdi-shield-half-full::before {
  content: "\f0780";
}

.mdi-shield-home::before {
  content: "\f068a";
}

.mdi-shield-home-outline::before {
  content: "\f0ccb";
}

.mdi-shield-key::before {
  content: "\f0bc4";
}

.mdi-shield-key-outline::before {
  content: "\f0bc5";
}

.mdi-shield-link-variant::before {
  content: "\f0d33";
}

.mdi-shield-link-variant-outline::before {
  content: "\f0d34";
}

.mdi-shield-lock::before {
  content: "\f099d";
}

.mdi-shield-lock-outline::before {
  content: "\f0ccc";
}

.mdi-shield-off::before {
  content: "\f099e";
}

.mdi-shield-off-outline::before {
  content: "\f099c";
}

.mdi-shield-outline::before {
  content: "\f0499";
}

.mdi-shield-plus::before {
  content: "\f0ada";
}

.mdi-shield-plus-outline::before {
  content: "\f0adb";
}

.mdi-shield-refresh::before {
  content: "\f00aa";
}

.mdi-shield-refresh-outline::before {
  content: "\f01e0";
}

.mdi-shield-remove::before {
  content: "\f0adc";
}

.mdi-shield-remove-outline::before {
  content: "\f0add";
}

.mdi-shield-search::before {
  content: "\f0d9a";
}

.mdi-shield-star::before {
  content: "\f113b";
}

.mdi-shield-star-outline::before {
  content: "\f113c";
}

.mdi-shield-sun::before {
  content: "\f105d";
}

.mdi-shield-sun-outline::before {
  content: "\f105e";
}

.mdi-shield-sync::before {
  content: "\f11a2";
}

.mdi-shield-sync-outline::before {
  content: "\f11a3";
}

.mdi-ship-wheel::before {
  content: "\f0833";
}

.mdi-shoe-ballet::before {
  content: "\f15ca";
}

.mdi-shoe-cleat::before {
  content: "\f15c7";
}

.mdi-shoe-formal::before {
  content: "\f0b47";
}

.mdi-shoe-heel::before {
  content: "\f0b48";
}

.mdi-shoe-print::before {
  content: "\f0dfa";
}

.mdi-shoe-sneaker::before {
  content: "\f15c8";
}

.mdi-shopping::before {
  content: "\f049a";
}

.mdi-shopping-music::before {
  content: "\f049b";
}

.mdi-shopping-outline::before {
  content: "\f11d5";
}

.mdi-shopping-search::before {
  content: "\f0f84";
}

.mdi-shore::before {
  content: "\f14f9";
}

.mdi-shovel::before {
  content: "\f0710";
}

.mdi-shovel-off::before {
  content: "\f0711";
}

.mdi-shower::before {
  content: "\f09a0";
}

.mdi-shower-head::before {
  content: "\f09a1";
}

.mdi-shredder::before {
  content: "\f049c";
}

.mdi-shuffle::before {
  content: "\f049d";
}

.mdi-shuffle-disabled::before {
  content: "\f049e";
}

.mdi-shuffle-variant::before {
  content: "\f049f";
}

.mdi-shuriken::before {
  content: "\f137f";
}

.mdi-sigma::before {
  content: "\f04a0";
}

.mdi-sigma-lower::before {
  content: "\f062b";
}

.mdi-sign-caution::before {
  content: "\f04a1";
}

.mdi-sign-direction::before {
  content: "\f0781";
}

.mdi-sign-direction-minus::before {
  content: "\f1000";
}

.mdi-sign-direction-plus::before {
  content: "\f0fdc";
}

.mdi-sign-direction-remove::before {
  content: "\f0fdd";
}

.mdi-sign-pole::before {
  content: "\f14f8";
}

.mdi-sign-real-estate::before {
  content: "\f1118";
}

.mdi-sign-text::before {
  content: "\f0782";
}

.mdi-signal::before {
  content: "\f04a2";
}

.mdi-signal-2g::before {
  content: "\f0712";
}

.mdi-signal-3g::before {
  content: "\f0713";
}

.mdi-signal-4g::before {
  content: "\f0714";
}

.mdi-signal-5g::before {
  content: "\f0a6f";
}

.mdi-signal-cellular-1::before {
  content: "\f08bc";
}

.mdi-signal-cellular-2::before {
  content: "\f08bd";
}

.mdi-signal-cellular-3::before {
  content: "\f08be";
}

.mdi-signal-cellular-outline::before {
  content: "\f08bf";
}

.mdi-signal-distance-variant::before {
  content: "\f0e64";
}

.mdi-signal-hspa::before {
  content: "\f0715";
}

.mdi-signal-hspa-plus::before {
  content: "\f0716";
}

.mdi-signal-off::before {
  content: "\f0783";
}

.mdi-signal-variant::before {
  content: "\f060a";
}

.mdi-signature::before {
  content: "\f0dfb";
}

.mdi-signature-freehand::before {
  content: "\f0dfc";
}

.mdi-signature-image::before {
  content: "\f0dfd";
}

.mdi-signature-text::before {
  content: "\f0dfe";
}

.mdi-silo::before {
  content: "\f0b49";
}

.mdi-silverware::before {
  content: "\f04a3";
}

.mdi-silverware-clean::before {
  content: "\f0fde";
}

.mdi-silverware-fork::before {
  content: "\f04a4";
}

.mdi-silverware-fork-knife::before {
  content: "\f0a70";
}

.mdi-silverware-spoon::before {
  content: "\f04a5";
}

.mdi-silverware-variant::before {
  content: "\f04a6";
}

.mdi-sim::before {
  content: "\f04a7";
}

.mdi-sim-alert::before {
  content: "\f04a8";
}

.mdi-sim-alert-outline::before {
  content: "\f15d3";
}

.mdi-sim-off::before {
  content: "\f04a9";
}

.mdi-sim-off-outline::before {
  content: "\f15d4";
}

.mdi-sim-outline::before {
  content: "\f15d5";
}

.mdi-simple-icons::before {
  content: "\f131d";
}

.mdi-sina-weibo::before {
  content: "\f0adf";
}

.mdi-sine-wave::before {
  content: "\f095b";
}

.mdi-sitemap::before {
  content: "\f04aa";
}

.mdi-size-l::before {
  content: "\f13a6";
}

.mdi-size-m::before {
  content: "\f13a5";
}

.mdi-size-s::before {
  content: "\f13a4";
}

.mdi-size-xl::before {
  content: "\f13a7";
}

.mdi-size-xs::before {
  content: "\f13a3";
}

.mdi-size-xxl::before {
  content: "\f13a8";
}

.mdi-size-xxs::before {
  content: "\f13a2";
}

.mdi-size-xxxl::before {
  content: "\f13a9";
}

.mdi-skate::before {
  content: "\f0d35";
}

.mdi-skateboard::before {
  content: "\f14c2";
}

.mdi-skew-less::before {
  content: "\f0d36";
}

.mdi-skew-more::before {
  content: "\f0d37";
}

.mdi-ski::before {
  content: "\f1304";
}

.mdi-ski-cross-country::before {
  content: "\f1305";
}

.mdi-ski-water::before {
  content: "\f1306";
}

.mdi-skip-backward::before {
  content: "\f04ab";
}

.mdi-skip-backward-outline::before {
  content: "\f0f25";
}

.mdi-skip-forward::before {
  content: "\f04ac";
}

.mdi-skip-forward-outline::before {
  content: "\f0f26";
}

.mdi-skip-next::before {
  content: "\f04ad";
}

.mdi-skip-next-circle::before {
  content: "\f0661";
}

.mdi-skip-next-circle-outline::before {
  content: "\f0662";
}

.mdi-skip-next-outline::before {
  content: "\f0f27";
}

.mdi-skip-previous::before {
  content: "\f04ae";
}

.mdi-skip-previous-circle::before {
  content: "\f0663";
}

.mdi-skip-previous-circle-outline::before {
  content: "\f0664";
}

.mdi-skip-previous-outline::before {
  content: "\f0f28";
}

.mdi-skull::before {
  content: "\f068c";
}

.mdi-skull-crossbones::before {
  content: "\f0bc6";
}

.mdi-skull-crossbones-outline::before {
  content: "\f0bc7";
}

.mdi-skull-outline::before {
  content: "\f0bc8";
}

.mdi-skull-scan::before {
  content: "\f14c7";
}

.mdi-skull-scan-outline::before {
  content: "\f14c8";
}

.mdi-skype::before {
  content: "\f04af";
}

.mdi-skype-business::before {
  content: "\f04b0";
}

.mdi-slack::before {
  content: "\f04b1";
}

.mdi-slash-forward::before {
  content: "\f0fdf";
}

.mdi-slash-forward-box::before {
  content: "\f0fe0";
}

.mdi-sleep::before {
  content: "\f04b2";
}

.mdi-sleep-off::before {
  content: "\f04b3";
}

.mdi-slide::before {
  content: "\f15a5";
}

.mdi-slope-downhill::before {
  content: "\f0dff";
}

.mdi-slope-uphill::before {
  content: "\f0e00";
}

.mdi-slot-machine::before {
  content: "\f1114";
}

.mdi-slot-machine-outline::before {
  content: "\f1115";
}

.mdi-smart-card::before {
  content: "\f10bd";
}

.mdi-smart-card-outline::before {
  content: "\f10be";
}

.mdi-smart-card-reader::before {
  content: "\f10bf";
}

.mdi-smart-card-reader-outline::before {
  content: "\f10c0";
}

.mdi-smog::before {
  content: "\f0a71";
}

.mdi-smoke-detector::before {
  content: "\f0392";
}

.mdi-smoking::before {
  content: "\f04b4";
}

.mdi-smoking-off::before {
  content: "\f04b5";
}

.mdi-smoking-pipe::before {
  content: "\f140d";
}

.mdi-smoking-pipe-off::before {
  content: "\f1428";
}

.mdi-snail::before {
  content: "\f1677";
}

.mdi-snake::before {
  content: "\f150e";
}

.mdi-snapchat::before {
  content: "\f04b6";
}

.mdi-snowboard::before {
  content: "\f1307";
}

.mdi-snowflake::before {
  content: "\f0717";
}

.mdi-snowflake-alert::before {
  content: "\f0f29";
}

.mdi-snowflake-melt::before {
  content: "\f12cb";
}

.mdi-snowflake-off::before {
  content: "\f14e3";
}

.mdi-snowflake-variant::before {
  content: "\f0f2a";
}

.mdi-snowman::before {
  content: "\f04b7";
}

.mdi-soccer::before {
  content: "\f04b8";
}

.mdi-soccer-field::before {
  content: "\f0834";
}

.mdi-social-distance-2-meters::before {
  content: "\f1579";
}

.mdi-social-distance-6-feet::before {
  content: "\f157a";
}

.mdi-sofa::before {
  content: "\f04b9";
}

.mdi-sofa-outline::before {
  content: "\f156d";
}

.mdi-sofa-single::before {
  content: "\f156e";
}

.mdi-sofa-single-outline::before {
  content: "\f156f";
}

.mdi-solar-panel::before {
  content: "\f0d9b";
}

.mdi-solar-panel-large::before {
  content: "\f0d9c";
}

.mdi-solar-power::before {
  content: "\f0a72";
}

.mdi-soldering-iron::before {
  content: "\f1092";
}

.mdi-solid::before {
  content: "\f068d";
}

.mdi-sony-playstation::before {
  content: "\f0414";
}

.mdi-sort::before {
  content: "\f04ba";
}

.mdi-sort-alphabetical-ascending::before {
  content: "\f05bd";
}

.mdi-sort-alphabetical-ascending-variant::before {
  content: "\f1148";
}

.mdi-sort-alphabetical-descending::before {
  content: "\f05bf";
}

.mdi-sort-alphabetical-descending-variant::before {
  content: "\f1149";
}

.mdi-sort-alphabetical-variant::before {
  content: "\f04bb";
}

.mdi-sort-ascending::before {
  content: "\f04bc";
}

.mdi-sort-bool-ascending::before {
  content: "\f1385";
}

.mdi-sort-bool-ascending-variant::before {
  content: "\f1386";
}

.mdi-sort-bool-descending::before {
  content: "\f1387";
}

.mdi-sort-bool-descending-variant::before {
  content: "\f1388";
}

.mdi-sort-calendar-ascending::before {
  content: "\f1547";
}

.mdi-sort-calendar-descending::before {
  content: "\f1548";
}

.mdi-sort-clock-ascending::before {
  content: "\f1549";
}

.mdi-sort-clock-ascending-outline::before {
  content: "\f154a";
}

.mdi-sort-clock-descending::before {
  content: "\f154b";
}

.mdi-sort-clock-descending-outline::before {
  content: "\f154c";
}

.mdi-sort-descending::before {
  content: "\f04bd";
}

.mdi-sort-numeric-ascending::before {
  content: "\f1389";
}

.mdi-sort-numeric-ascending-variant::before {
  content: "\f090d";
}

.mdi-sort-numeric-descending::before {
  content: "\f138a";
}

.mdi-sort-numeric-descending-variant::before {
  content: "\f0ad2";
}

.mdi-sort-numeric-variant::before {
  content: "\f04be";
}

.mdi-sort-reverse-variant::before {
  content: "\f033c";
}

.mdi-sort-variant::before {
  content: "\f04bf";
}

.mdi-sort-variant-lock::before {
  content: "\f0ccd";
}

.mdi-sort-variant-lock-open::before {
  content: "\f0cce";
}

.mdi-sort-variant-remove::before {
  content: "\f1147";
}

.mdi-soundcloud::before {
  content: "\f04c0";
}

.mdi-source-branch::before {
  content: "\f062c";
}

.mdi-source-branch-check::before {
  content: "\f14cf";
}

.mdi-source-branch-minus::before {
  content: "\f14cb";
}

.mdi-source-branch-plus::before {
  content: "\f14ca";
}

.mdi-source-branch-refresh::before {
  content: "\f14cd";
}

.mdi-source-branch-remove::before {
  content: "\f14cc";
}

.mdi-source-branch-sync::before {
  content: "\f14ce";
}

.mdi-source-commit::before {
  content: "\f0718";
}

.mdi-source-commit-end::before {
  content: "\f0719";
}

.mdi-source-commit-end-local::before {
  content: "\f071a";
}

.mdi-source-commit-local::before {
  content: "\f071b";
}

.mdi-source-commit-next-local::before {
  content: "\f071c";
}

.mdi-source-commit-start::before {
  content: "\f071d";
}

.mdi-source-commit-start-next-local::before {
  content: "\f071e";
}

.mdi-source-fork::before {
  content: "\f04c1";
}

.mdi-source-merge::before {
  content: "\f062d";
}

.mdi-source-pull::before {
  content: "\f04c2";
}

.mdi-source-repository::before {
  content: "\f0ccf";
}

.mdi-source-repository-multiple::before {
  content: "\f0cd0";
}

.mdi-soy-sauce::before {
  content: "\f07ee";
}

.mdi-soy-sauce-off::before {
  content: "\f13fc";
}

.mdi-spa::before {
  content: "\f0cd1";
}

.mdi-spa-outline::before {
  content: "\f0cd2";
}

.mdi-space-invaders::before {
  content: "\f0bc9";
}

.mdi-space-station::before {
  content: "\f1383";
}

.mdi-spade::before {
  content: "\f0e65";
}

.mdi-sparkles::before {
  content: "\f1545";
}

.mdi-speaker::before {
  content: "\f04c3";
}

.mdi-speaker-bluetooth::before {
  content: "\f09a2";
}

.mdi-speaker-multiple::before {
  content: "\f0d38";
}

.mdi-speaker-off::before {
  content: "\f04c4";
}

.mdi-speaker-wireless::before {
  content: "\f071f";
}

.mdi-speedometer::before {
  content: "\f04c5";
}

.mdi-speedometer-medium::before {
  content: "\f0f85";
}

.mdi-speedometer-slow::before {
  content: "\f0f86";
}

.mdi-spellcheck::before {
  content: "\f04c6";
}

.mdi-spider::before {
  content: "\f11ea";
}

.mdi-spider-thread::before {
  content: "\f11eb";
}

.mdi-spider-web::before {
  content: "\f0bca";
}

.mdi-spirit-level::before {
  content: "\f14f1";
}

.mdi-spoon-sugar::before {
  content: "\f1429";
}

.mdi-spotify::before {
  content: "\f04c7";
}

.mdi-spotlight::before {
  content: "\f04c8";
}

.mdi-spotlight-beam::before {
  content: "\f04c9";
}

.mdi-spray::before {
  content: "\f0665";
}

.mdi-spray-bottle::before {
  content: "\f0ae0";
}

.mdi-sprinkler::before {
  content: "\f105f";
}

.mdi-sprinkler-variant::before {
  content: "\f1060";
}

.mdi-sprout::before {
  content: "\f0e66";
}

.mdi-sprout-outline::before {
  content: "\f0e67";
}

.mdi-square::before {
  content: "\f0764";
}

.mdi-square-circle::before {
  content: "\f1500";
}

.mdi-square-edit-outline::before {
  content: "\f090c";
}

.mdi-square-medium::before {
  content: "\f0a13";
}

.mdi-square-medium-outline::before {
  content: "\f0a14";
}

.mdi-square-off::before {
  content: "\f12ee";
}

.mdi-square-off-outline::before {
  content: "\f12ef";
}

.mdi-square-outline::before {
  content: "\f0763";
}

.mdi-square-root::before {
  content: "\f0784";
}

.mdi-square-root-box::before {
  content: "\f09a3";
}

.mdi-square-rounded::before {
  content: "\f14fb";
}

.mdi-square-rounded-outline::before {
  content: "\f14fc";
}

.mdi-square-small::before {
  content: "\f0a15";
}

.mdi-square-wave::before {
  content: "\f147b";
}

.mdi-squeegee::before {
  content: "\f0ae1";
}

.mdi-ssh::before {
  content: "\f08c0";
}

.mdi-stack-exchange::before {
  content: "\f060b";
}

.mdi-stack-overflow::before {
  content: "\f04cc";
}

.mdi-stackpath::before {
  content: "\f0359";
}

.mdi-stadium::before {
  content: "\f0ff9";
}

.mdi-stadium-variant::before {
  content: "\f0720";
}

.mdi-stairs::before {
  content: "\f04cd";
}

.mdi-stairs-box::before {
  content: "\f139e";
}

.mdi-stairs-down::before {
  content: "\f12be";
}

.mdi-stairs-up::before {
  content: "\f12bd";
}

.mdi-stamper::before {
  content: "\f0d39";
}

.mdi-standard-definition::before {
  content: "\f07ef";
}

.mdi-star::before {
  content: "\f04ce";
}

.mdi-star-box::before {
  content: "\f0a73";
}

.mdi-star-box-multiple::before {
  content: "\f1286";
}

.mdi-star-box-multiple-outline::before {
  content: "\f1287";
}

.mdi-star-box-outline::before {
  content: "\f0a74";
}

.mdi-star-check::before {
  content: "\f1566";
}

.mdi-star-check-outline::before {
  content: "\f156a";
}

.mdi-star-circle::before {
  content: "\f04cf";
}

.mdi-star-circle-outline::before {
  content: "\f09a4";
}

.mdi-star-cog::before {
  content: "\f1668";
}

.mdi-star-cog-outline::before {
  content: "\f1669";
}

.mdi-star-face::before {
  content: "\f09a5";
}

.mdi-star-four-points::before {
  content: "\f0ae2";
}

.mdi-star-four-points-outline::before {
  content: "\f0ae3";
}

.mdi-star-half::before {
  content: "\f0246";
}

.mdi-star-half-full::before {
  content: "\f04d0";
}

.mdi-star-minus::before {
  content: "\f1564";
}

.mdi-star-minus-outline::before {
  content: "\f1568";
}

.mdi-star-off::before {
  content: "\f04d1";
}

.mdi-star-off-outline::before {
  content: "\f155b";
}

.mdi-star-outline::before {
  content: "\f04d2";
}

.mdi-star-plus::before {
  content: "\f1563";
}

.mdi-star-plus-outline::before {
  content: "\f1567";
}

.mdi-star-remove::before {
  content: "\f1565";
}

.mdi-star-remove-outline::before {
  content: "\f1569";
}

.mdi-star-settings::before {
  content: "\f166a";
}

.mdi-star-settings-outline::before {
  content: "\f166b";
}

.mdi-star-three-points::before {
  content: "\f0ae4";
}

.mdi-star-three-points-outline::before {
  content: "\f0ae5";
}

.mdi-state-machine::before {
  content: "\f11ef";
}

.mdi-steam::before {
  content: "\f04d3";
}

.mdi-steering::before {
  content: "\f04d4";
}

.mdi-steering-off::before {
  content: "\f090e";
}

.mdi-step-backward::before {
  content: "\f04d5";
}

.mdi-step-backward-2::before {
  content: "\f04d6";
}

.mdi-step-forward::before {
  content: "\f04d7";
}

.mdi-step-forward-2::before {
  content: "\f04d8";
}

.mdi-stethoscope::before {
  content: "\f04d9";
}

.mdi-sticker::before {
  content: "\f1364";
}

.mdi-sticker-alert::before {
  content: "\f1365";
}

.mdi-sticker-alert-outline::before {
  content: "\f1366";
}

.mdi-sticker-check::before {
  content: "\f1367";
}

.mdi-sticker-check-outline::before {
  content: "\f1368";
}

.mdi-sticker-circle-outline::before {
  content: "\f05d0";
}

.mdi-sticker-emoji::before {
  content: "\f0785";
}

.mdi-sticker-minus::before {
  content: "\f1369";
}

.mdi-sticker-minus-outline::before {
  content: "\f136a";
}

.mdi-sticker-outline::before {
  content: "\f136b";
}

.mdi-sticker-plus::before {
  content: "\f136c";
}

.mdi-sticker-plus-outline::before {
  content: "\f136d";
}

.mdi-sticker-remove::before {
  content: "\f136e";
}

.mdi-sticker-remove-outline::before {
  content: "\f136f";
}

.mdi-stocking::before {
  content: "\f04da";
}

.mdi-stomach::before {
  content: "\f1093";
}

.mdi-stop::before {
  content: "\f04db";
}

.mdi-stop-circle::before {
  content: "\f0666";
}

.mdi-stop-circle-outline::before {
  content: "\f0667";
}

.mdi-store::before {
  content: "\f04dc";
}

.mdi-store-24-hour::before {
  content: "\f04dd";
}

.mdi-store-minus::before {
  content: "\f165e";
}

.mdi-store-outline::before {
  content: "\f1361";
}

.mdi-store-plus::before {
  content: "\f165f";
}

.mdi-store-remove::before {
  content: "\f1660";
}

.mdi-storefront::before {
  content: "\f07c7";
}

.mdi-storefront-outline::before {
  content: "\f10c1";
}

.mdi-stove::before {
  content: "\f04de";
}

.mdi-strategy::before {
  content: "\f11d6";
}

.mdi-stretch-to-page::before {
  content: "\f0f2b";
}

.mdi-stretch-to-page-outline::before {
  content: "\f0f2c";
}

.mdi-string-lights::before {
  content: "\f12ba";
}

.mdi-string-lights-off::before {
  content: "\f12bb";
}

.mdi-subdirectory-arrow-left::before {
  content: "\f060c";
}

.mdi-subdirectory-arrow-right::before {
  content: "\f060d";
}

.mdi-submarine::before {
  content: "\f156c";
}

.mdi-subtitles::before {
  content: "\f0a16";
}

.mdi-subtitles-outline::before {
  content: "\f0a17";
}

.mdi-subway::before {
  content: "\f06ac";
}

.mdi-subway-alert-variant::before {
  content: "\f0d9d";
}

.mdi-subway-variant::before {
  content: "\f04df";
}

.mdi-summit::before {
  content: "\f0786";
}

.mdi-sunglasses::before {
  content: "\f04e0";
}

.mdi-surround-sound::before {
  content: "\f05c5";
}

.mdi-surround-sound-2-0::before {
  content: "\f07f0";
}

.mdi-surround-sound-3-1::before {
  content: "\f07f1";
}

.mdi-surround-sound-5-1::before {
  content: "\f07f2";
}

.mdi-surround-sound-7-1::before {
  content: "\f07f3";
}

.mdi-svg::before {
  content: "\f0721";
}

.mdi-swap-horizontal::before {
  content: "\f04e1";
}

.mdi-swap-horizontal-bold::before {
  content: "\f0bcd";
}

.mdi-swap-horizontal-circle::before {
  content: "\f0fe1";
}

.mdi-swap-horizontal-circle-outline::before {
  content: "\f0fe2";
}

.mdi-swap-horizontal-variant::before {
  content: "\f08c1";
}

.mdi-swap-vertical::before {
  content: "\f04e2";
}

.mdi-swap-vertical-bold::before {
  content: "\f0bce";
}

.mdi-swap-vertical-circle::before {
  content: "\f0fe3";
}

.mdi-swap-vertical-circle-outline::before {
  content: "\f0fe4";
}

.mdi-swap-vertical-variant::before {
  content: "\f08c2";
}

.mdi-swim::before {
  content: "\f04e3";
}

.mdi-switch::before {
  content: "\f04e4";
}

.mdi-sword::before {
  content: "\f04e5";
}

.mdi-sword-cross::before {
  content: "\f0787";
}

.mdi-syllabary-hangul::before {
  content: "\f1333";
}

.mdi-syllabary-hiragana::before {
  content: "\f1334";
}

.mdi-syllabary-katakana::before {
  content: "\f1335";
}

.mdi-syllabary-katakana-halfwidth::before {
  content: "\f1336";
}

.mdi-symbol::before {
  content: "\f1501";
}

.mdi-symfony::before {
  content: "\f0ae6";
}

.mdi-sync::before {
  content: "\f04e6";
}

.mdi-sync-alert::before {
  content: "\f04e7";
}

.mdi-sync-circle::before {
  content: "\f1378";
}

.mdi-sync-off::before {
  content: "\f04e8";
}

.mdi-tab::before {
  content: "\f04e9";
}

.mdi-tab-minus::before {
  content: "\f0b4b";
}

.mdi-tab-plus::before {
  content: "\f075c";
}

.mdi-tab-remove::before {
  content: "\f0b4c";
}

.mdi-tab-unselected::before {
  content: "\f04ea";
}

.mdi-table::before {
  content: "\f04eb";
}

.mdi-table-account::before {
  content: "\f13b9";
}

.mdi-table-alert::before {
  content: "\f13ba";
}

.mdi-table-arrow-down::before {
  content: "\f13bb";
}

.mdi-table-arrow-left::before {
  content: "\f13bc";
}

.mdi-table-arrow-right::before {
  content: "\f13bd";
}

.mdi-table-arrow-up::before {
  content: "\f13be";
}

.mdi-table-border::before {
  content: "\f0a18";
}

.mdi-table-cancel::before {
  content: "\f13bf";
}

.mdi-table-chair::before {
  content: "\f1061";
}

.mdi-table-check::before {
  content: "\f13c0";
}

.mdi-table-clock::before {
  content: "\f13c1";
}

.mdi-table-cog::before {
  content: "\f13c2";
}

.mdi-table-column::before {
  content: "\f0835";
}

.mdi-table-column-plus-after::before {
  content: "\f04ec";
}

.mdi-table-column-plus-before::before {
  content: "\f04ed";
}

.mdi-table-column-remove::before {
  content: "\f04ee";
}

.mdi-table-column-width::before {
  content: "\f04ef";
}

.mdi-table-edit::before {
  content: "\f04f0";
}

.mdi-table-eye::before {
  content: "\f1094";
}

.mdi-table-eye-off::before {
  content: "\f13c3";
}

.mdi-table-furniture::before {
  content: "\f05bc";
}

.mdi-table-headers-eye::before {
  content: "\f121d";
}

.mdi-table-headers-eye-off::before {
  content: "\f121e";
}

.mdi-table-heart::before {
  content: "\f13c4";
}

.mdi-table-key::before {
  content: "\f13c5";
}

.mdi-table-large::before {
  content: "\f04f1";
}

.mdi-table-large-plus::before {
  content: "\f0f87";
}

.mdi-table-large-remove::before {
  content: "\f0f88";
}

.mdi-table-lock::before {
  content: "\f13c6";
}

.mdi-table-merge-cells::before {
  content: "\f09a6";
}

.mdi-table-minus::before {
  content: "\f13c7";
}

.mdi-table-multiple::before {
  content: "\f13c8";
}

.mdi-table-network::before {
  content: "\f13c9";
}

.mdi-table-of-contents::before {
  content: "\f0836";
}

.mdi-table-off::before {
  content: "\f13ca";
}

.mdi-table-plus::before {
  content: "\f0a75";
}

.mdi-table-refresh::before {
  content: "\f13a0";
}

.mdi-table-remove::before {
  content: "\f0a76";
}

.mdi-table-row::before {
  content: "\f0837";
}

.mdi-table-row-height::before {
  content: "\f04f2";
}

.mdi-table-row-plus-after::before {
  content: "\f04f3";
}

.mdi-table-row-plus-before::before {
  content: "\f04f4";
}

.mdi-table-row-remove::before {
  content: "\f04f5";
}

.mdi-table-search::before {
  content: "\f090f";
}

.mdi-table-settings::before {
  content: "\f0838";
}

.mdi-table-split-cell::before {
  content: "\f142a";
}

.mdi-table-star::before {
  content: "\f13cb";
}

.mdi-table-sync::before {
  content: "\f13a1";
}

.mdi-table-tennis::before {
  content: "\f0e68";
}

.mdi-tablet::before {
  content: "\f04f6";
}

.mdi-tablet-android::before {
  content: "\f04f7";
}

.mdi-tablet-cellphone::before {
  content: "\f09a7";
}

.mdi-tablet-dashboard::before {
  content: "\f0ece";
}

.mdi-tablet-ipad::before {
  content: "\f04f8";
}

.mdi-taco::before {
  content: "\f0762";
}

.mdi-tag::before {
  content: "\f04f9";
}

.mdi-tag-faces::before {
  content: "\f04fa";
}

.mdi-tag-heart::before {
  content: "\f068b";
}

.mdi-tag-heart-outline::before {
  content: "\f0bcf";
}

.mdi-tag-minus::before {
  content: "\f0910";
}

.mdi-tag-minus-outline::before {
  content: "\f121f";
}

.mdi-tag-multiple::before {
  content: "\f04fb";
}

.mdi-tag-multiple-outline::before {
  content: "\f12f7";
}

.mdi-tag-off::before {
  content: "\f1220";
}

.mdi-tag-off-outline::before {
  content: "\f1221";
}

.mdi-tag-outline::before {
  content: "\f04fc";
}

.mdi-tag-plus::before {
  content: "\f0722";
}

.mdi-tag-plus-outline::before {
  content: "\f1222";
}

.mdi-tag-remove::before {
  content: "\f0723";
}

.mdi-tag-remove-outline::before {
  content: "\f1223";
}

.mdi-tag-text::before {
  content: "\f1224";
}

.mdi-tag-text-outline::before {
  content: "\f04fd";
}

.mdi-tailwind::before {
  content: "\f13ff";
}

.mdi-tank::before {
  content: "\f0d3a";
}

.mdi-tanker-truck::before {
  content: "\f0fe5";
}

.mdi-tape-drive::before {
  content: "\f16df";
}

.mdi-tape-measure::before {
  content: "\f0b4d";
}

.mdi-target::before {
  content: "\f04fe";
}

.mdi-target-account::before {
  content: "\f0bd0";
}

.mdi-target-variant::before {
  content: "\f0a77";
}

.mdi-taxi::before {
  content: "\f04ff";
}

.mdi-tea::before {
  content: "\f0d9e";
}

.mdi-tea-outline::before {
  content: "\f0d9f";
}

.mdi-teach::before {
  content: "\f0890";
}

.mdi-teamviewer::before {
  content: "\f0500";
}

.mdi-telegram::before {
  content: "\f0501";
}

.mdi-telescope::before {
  content: "\f0b4e";
}

.mdi-television::before {
  content: "\f0502";
}

.mdi-television-ambient-light::before {
  content: "\f1356";
}

.mdi-television-box::before {
  content: "\f0839";
}

.mdi-television-classic::before {
  content: "\f07f4";
}

.mdi-television-classic-off::before {
  content: "\f083a";
}

.mdi-television-clean::before {
  content: "\f1110";
}

.mdi-television-guide::before {
  content: "\f0503";
}

.mdi-television-off::before {
  content: "\f083b";
}

.mdi-television-pause::before {
  content: "\f0f89";
}

.mdi-television-play::before {
  content: "\f0ecf";
}

.mdi-television-stop::before {
  content: "\f0f8a";
}

.mdi-temperature-celsius::before {
  content: "\f0504";
}

.mdi-temperature-fahrenheit::before {
  content: "\f0505";
}

.mdi-temperature-kelvin::before {
  content: "\f0506";
}

.mdi-tennis::before {
  content: "\f0da0";
}

.mdi-tennis-ball::before {
  content: "\f0507";
}

.mdi-tent::before {
  content: "\f0508";
}

.mdi-terraform::before {
  content: "\f1062";
}

.mdi-terrain::before {
  content: "\f0509";
}

.mdi-test-tube::before {
  content: "\f0668";
}

.mdi-test-tube-empty::before {
  content: "\f0911";
}

.mdi-test-tube-off::before {
  content: "\f0912";
}

.mdi-text::before {
  content: "\f09a8";
}

.mdi-text-account::before {
  content: "\f1570";
}

.mdi-text-box::before {
  content: "\f021a";
}

.mdi-text-box-check::before {
  content: "\f0ea6";
}

.mdi-text-box-check-outline::before {
  content: "\f0ea7";
}

.mdi-text-box-minus::before {
  content: "\f0ea8";
}

.mdi-text-box-minus-outline::before {
  content: "\f0ea9";
}

.mdi-text-box-multiple::before {
  content: "\f0ab7";
}

.mdi-text-box-multiple-outline::before {
  content: "\f0ab8";
}

.mdi-text-box-outline::before {
  content: "\f09ed";
}

.mdi-text-box-plus::before {
  content: "\f0eaa";
}

.mdi-text-box-plus-outline::before {
  content: "\f0eab";
}

.mdi-text-box-remove::before {
  content: "\f0eac";
}

.mdi-text-box-remove-outline::before {
  content: "\f0ead";
}

.mdi-text-box-search::before {
  content: "\f0eae";
}

.mdi-text-box-search-outline::before {
  content: "\f0eaf";
}

.mdi-text-recognition::before {
  content: "\f113d";
}

.mdi-text-search::before {
  content: "\f13b8";
}

.mdi-text-shadow::before {
  content: "\f0669";
}

.mdi-text-short::before {
  content: "\f09a9";
}

.mdi-text-subject::before {
  content: "\f09aa";
}

.mdi-text-to-speech::before {
  content: "\f050a";
}

.mdi-text-to-speech-off::before {
  content: "\f050b";
}

.mdi-texture::before {
  content: "\f050c";
}

.mdi-texture-box::before {
  content: "\f0fe6";
}

.mdi-theater::before {
  content: "\f050d";
}

.mdi-theme-light-dark::before {
  content: "\f050e";
}

.mdi-thermometer::before {
  content: "\f050f";
}

.mdi-thermometer-alert::before {
  content: "\f0e01";
}

.mdi-thermometer-chevron-down::before {
  content: "\f0e02";
}

.mdi-thermometer-chevron-up::before {
  content: "\f0e03";
}

.mdi-thermometer-high::before {
  content: "\f10c2";
}

.mdi-thermometer-lines::before {
  content: "\f0510";
}

.mdi-thermometer-low::before {
  content: "\f10c3";
}

.mdi-thermometer-minus::before {
  content: "\f0e04";
}

.mdi-thermometer-off::before {
  content: "\f1531";
}

.mdi-thermometer-plus::before {
  content: "\f0e05";
}

.mdi-thermostat::before {
  content: "\f0393";
}

.mdi-thermostat-box::before {
  content: "\f0891";
}

.mdi-thought-bubble::before {
  content: "\f07f6";
}

.mdi-thought-bubble-outline::before {
  content: "\f07f7";
}

.mdi-thumb-down::before {
  content: "\f0511";
}

.mdi-thumb-down-outline::before {
  content: "\f0512";
}

.mdi-thumb-up::before {
  content: "\f0513";
}

.mdi-thumb-up-outline::before {
  content: "\f0514";
}

.mdi-thumbs-up-down::before {
  content: "\f0515";
}

.mdi-ticket::before {
  content: "\f0516";
}

.mdi-ticket-account::before {
  content: "\f0517";
}

.mdi-ticket-confirmation::before {
  content: "\f0518";
}

.mdi-ticket-confirmation-outline::before {
  content: "\f13aa";
}

.mdi-ticket-outline::before {
  content: "\f0913";
}

.mdi-ticket-percent::before {
  content: "\f0724";
}

.mdi-ticket-percent-outline::before {
  content: "\f142b";
}

.mdi-tie::before {
  content: "\f0519";
}

.mdi-tilde::before {
  content: "\f0725";
}

.mdi-timelapse::before {
  content: "\f051a";
}

.mdi-timeline::before {
  content: "\f0bd1";
}

.mdi-timeline-alert::before {
  content: "\f0f95";
}

.mdi-timeline-alert-outline::before {
  content: "\f0f98";
}

.mdi-timeline-check::before {
  content: "\f1532";
}

.mdi-timeline-check-outline::before {
  content: "\f1533";
}

.mdi-timeline-clock::before {
  content: "\f11fb";
}

.mdi-timeline-clock-outline::before {
  content: "\f11fc";
}

.mdi-timeline-help::before {
  content: "\f0f99";
}

.mdi-timeline-help-outline::before {
  content: "\f0f9a";
}

.mdi-timeline-minus::before {
  content: "\f1534";
}

.mdi-timeline-minus-outline::before {
  content: "\f1535";
}

.mdi-timeline-outline::before {
  content: "\f0bd2";
}

.mdi-timeline-plus::before {
  content: "\f0f96";
}

.mdi-timeline-plus-outline::before {
  content: "\f0f97";
}

.mdi-timeline-remove::before {
  content: "\f1536";
}

.mdi-timeline-remove-outline::before {
  content: "\f1537";
}

.mdi-timeline-text::before {
  content: "\f0bd3";
}

.mdi-timeline-text-outline::before {
  content: "\f0bd4";
}

.mdi-timer::before {
  content: "\f13ab";
}

.mdi-timer-10::before {
  content: "\f051c";
}

.mdi-timer-3::before {
  content: "\f051d";
}

.mdi-timer-off::before {
  content: "\f13ac";
}

.mdi-timer-off-outline::before {
  content: "\f051e";
}

.mdi-timer-outline::before {
  content: "\f051b";
}

.mdi-timer-sand::before {
  content: "\f051f";
}

.mdi-timer-sand-empty::before {
  content: "\f06ad";
}

.mdi-timer-sand-full::before {
  content: "\f078c";
}

.mdi-timetable::before {
  content: "\f0520";
}

.mdi-toaster::before {
  content: "\f1063";
}

.mdi-toaster-off::before {
  content: "\f11b7";
}

.mdi-toaster-oven::before {
  content: "\f0cd3";
}

.mdi-toggle-switch::before {
  content: "\f0521";
}

.mdi-toggle-switch-off::before {
  content: "\f0522";
}

.mdi-toggle-switch-off-outline::before {
  content: "\f0a19";
}

.mdi-toggle-switch-outline::before {
  content: "\f0a1a";
}

.mdi-toilet::before {
  content: "\f09ab";
}

.mdi-toolbox::before {
  content: "\f09ac";
}

.mdi-toolbox-outline::before {
  content: "\f09ad";
}

.mdi-tools::before {
  content: "\f1064";
}

.mdi-tooltip::before {
  content: "\f0523";
}

.mdi-tooltip-account::before {
  content: "\f000c";
}

.mdi-tooltip-check::before {
  content: "\f155c";
}

.mdi-tooltip-check-outline::before {
  content: "\f155d";
}

.mdi-tooltip-edit::before {
  content: "\f0524";
}

.mdi-tooltip-edit-outline::before {
  content: "\f12c5";
}

.mdi-tooltip-image::before {
  content: "\f0525";
}

.mdi-tooltip-image-outline::before {
  content: "\f0bd5";
}

.mdi-tooltip-minus::before {
  content: "\f155e";
}

.mdi-tooltip-minus-outline::before {
  content: "\f155f";
}

.mdi-tooltip-outline::before {
  content: "\f0526";
}

.mdi-tooltip-plus::before {
  content: "\f0bd6";
}

.mdi-tooltip-plus-outline::before {
  content: "\f0527";
}

.mdi-tooltip-remove::before {
  content: "\f1560";
}

.mdi-tooltip-remove-outline::before {
  content: "\f1561";
}

.mdi-tooltip-text::before {
  content: "\f0528";
}

.mdi-tooltip-text-outline::before {
  content: "\f0bd7";
}

.mdi-tooth::before {
  content: "\f08c3";
}

.mdi-tooth-outline::before {
  content: "\f0529";
}

.mdi-toothbrush::before {
  content: "\f1129";
}

.mdi-toothbrush-electric::before {
  content: "\f112c";
}

.mdi-toothbrush-paste::before {
  content: "\f112a";
}

.mdi-torch::before {
  content: "\f1606";
}

.mdi-tortoise::before {
  content: "\f0d3b";
}

.mdi-toslink::before {
  content: "\f12b8";
}

.mdi-tournament::before {
  content: "\f09ae";
}

.mdi-tow-truck::before {
  content: "\f083c";
}

.mdi-tower-beach::before {
  content: "\f0681";
}

.mdi-tower-fire::before {
  content: "\f0682";
}

.mdi-toy-brick::before {
  content: "\f1288";
}

.mdi-toy-brick-marker::before {
  content: "\f1289";
}

.mdi-toy-brick-marker-outline::before {
  content: "\f128a";
}

.mdi-toy-brick-minus::before {
  content: "\f128b";
}

.mdi-toy-brick-minus-outline::before {
  content: "\f128c";
}

.mdi-toy-brick-outline::before {
  content: "\f128d";
}

.mdi-toy-brick-plus::before {
  content: "\f128e";
}

.mdi-toy-brick-plus-outline::before {
  content: "\f128f";
}

.mdi-toy-brick-remove::before {
  content: "\f1290";
}

.mdi-toy-brick-remove-outline::before {
  content: "\f1291";
}

.mdi-toy-brick-search::before {
  content: "\f1292";
}

.mdi-toy-brick-search-outline::before {
  content: "\f1293";
}

.mdi-track-light::before {
  content: "\f0914";
}

.mdi-trackpad::before {
  content: "\f07f8";
}

.mdi-trackpad-lock::before {
  content: "\f0933";
}

.mdi-tractor::before {
  content: "\f0892";
}

.mdi-tractor-variant::before {
  content: "\f14c4";
}

.mdi-trademark::before {
  content: "\f0a78";
}

.mdi-traffic-cone::before {
  content: "\f137c";
}

.mdi-traffic-light::before {
  content: "\f052b";
}

.mdi-train::before {
  content: "\f052c";
}

.mdi-train-car::before {
  content: "\f0bd8";
}

.mdi-train-variant::before {
  content: "\f08c4";
}

.mdi-tram::before {
  content: "\f052d";
}

.mdi-tram-side::before {
  content: "\f0fe7";
}

.mdi-transcribe::before {
  content: "\f052e";
}

.mdi-transcribe-close::before {
  content: "\f052f";
}

.mdi-transfer::before {
  content: "\f1065";
}

.mdi-transfer-down::before {
  content: "\f0da1";
}

.mdi-transfer-left::before {
  content: "\f0da2";
}

.mdi-transfer-right::before {
  content: "\f0530";
}

.mdi-transfer-up::before {
  content: "\f0da3";
}

.mdi-transit-connection::before {
  content: "\f0d3c";
}

.mdi-transit-connection-horizontal::before {
  content: "\f1546";
}

.mdi-transit-connection-variant::before {
  content: "\f0d3d";
}

.mdi-transit-detour::before {
  content: "\f0f8b";
}

.mdi-transit-skip::before {
  content: "\f1515";
}

.mdi-transit-transfer::before {
  content: "\f06ae";
}

.mdi-transition::before {
  content: "\f0915";
}

.mdi-transition-masked::before {
  content: "\f0916";
}

.mdi-translate::before {
  content: "\f05ca";
}

.mdi-translate-off::before {
  content: "\f0e06";
}

.mdi-transmission-tower::before {
  content: "\f0d3e";
}

.mdi-trash-can::before {
  content: "\f0a79";
}

.mdi-trash-can-outline::before {
  content: "\f0a7a";
}

.mdi-tray::before {
  content: "\f1294";
}

.mdi-tray-alert::before {
  content: "\f1295";
}

.mdi-tray-full::before {
  content: "\f1296";
}

.mdi-tray-minus::before {
  content: "\f1297";
}

.mdi-tray-plus::before {
  content: "\f1298";
}

.mdi-tray-remove::before {
  content: "\f1299";
}

.mdi-treasure-chest::before {
  content: "\f0726";
}

.mdi-tree::before {
  content: "\f0531";
}

.mdi-tree-outline::before {
  content: "\f0e69";
}

.mdi-trello::before {
  content: "\f0532";
}

.mdi-trending-down::before {
  content: "\f0533";
}

.mdi-trending-neutral::before {
  content: "\f0534";
}

.mdi-trending-up::before {
  content: "\f0535";
}

.mdi-triangle::before {
  content: "\f0536";
}

.mdi-triangle-outline::before {
  content: "\f0537";
}

.mdi-triangle-wave::before {
  content: "\f147c";
}

.mdi-triforce::before {
  content: "\f0bd9";
}

.mdi-trophy::before {
  content: "\f0538";
}

.mdi-trophy-award::before {
  content: "\f0539";
}

.mdi-trophy-broken::before {
  content: "\f0da4";
}

.mdi-trophy-outline::before {
  content: "\f053a";
}

.mdi-trophy-variant::before {
  content: "\f053b";
}

.mdi-trophy-variant-outline::before {
  content: "\f053c";
}

.mdi-truck::before {
  content: "\f053d";
}

.mdi-truck-check::before {
  content: "\f0cd4";
}

.mdi-truck-check-outline::before {
  content: "\f129a";
}

.mdi-truck-delivery::before {
  content: "\f053e";
}

.mdi-truck-delivery-outline::before {
  content: "\f129b";
}

.mdi-truck-fast::before {
  content: "\f0788";
}

.mdi-truck-fast-outline::before {
  content: "\f129c";
}

.mdi-truck-outline::before {
  content: "\f129d";
}

.mdi-truck-trailer::before {
  content: "\f0727";
}

.mdi-trumpet::before {
  content: "\f1096";
}

.mdi-tshirt-crew::before {
  content: "\f0a7b";
}

.mdi-tshirt-crew-outline::before {
  content: "\f053f";
}

.mdi-tshirt-v::before {
  content: "\f0a7c";
}

.mdi-tshirt-v-outline::before {
  content: "\f0540";
}

.mdi-tumble-dryer::before {
  content: "\f0917";
}

.mdi-tumble-dryer-alert::before {
  content: "\f11ba";
}

.mdi-tumble-dryer-off::before {
  content: "\f11bb";
}

.mdi-tune::before {
  content: "\f062e";
}

.mdi-tune-variant::before {
  content: "\f1542";
}

.mdi-tune-vertical::before {
  content: "\f066a";
}

.mdi-tune-vertical-variant::before {
  content: "\f1543";
}

.mdi-turnstile::before {
  content: "\f0cd5";
}

.mdi-turnstile-outline::before {
  content: "\f0cd6";
}

.mdi-turtle::before {
  content: "\f0cd7";
}

.mdi-twitch::before {
  content: "\f0543";
}

.mdi-twitter::before {
  content: "\f0544";
}

.mdi-twitter-retweet::before {
  content: "\f0547";
}

.mdi-two-factor-authentication::before {
  content: "\f09af";
}

.mdi-typewriter::before {
  content: "\f0f2d";
}

.mdi-ubisoft::before {
  content: "\f0bda";
}

.mdi-ubuntu::before {
  content: "\f0548";
}

.mdi-ufo::before {
  content: "\f10c4";
}

.mdi-ufo-outline::before {
  content: "\f10c5";
}

.mdi-ultra-high-definition::before {
  content: "\f07f9";
}

.mdi-umbraco::before {
  content: "\f0549";
}

.mdi-umbrella::before {
  content: "\f054a";
}

.mdi-umbrella-closed::before {
  content: "\f09b0";
}

.mdi-umbrella-closed-outline::before {
  content: "\f13e2";
}

.mdi-umbrella-closed-variant::before {
  content: "\f13e1";
}

.mdi-umbrella-outline::before {
  content: "\f054b";
}

.mdi-undo::before {
  content: "\f054c";
}

.mdi-undo-variant::before {
  content: "\f054d";
}

.mdi-unfold-less-horizontal::before {
  content: "\f054e";
}

.mdi-unfold-less-vertical::before {
  content: "\f0760";
}

.mdi-unfold-more-horizontal::before {
  content: "\f054f";
}

.mdi-unfold-more-vertical::before {
  content: "\f0761";
}

.mdi-ungroup::before {
  content: "\f0550";
}

.mdi-unicode::before {
  content: "\f0ed0";
}

.mdi-unicorn::before {
  content: "\f15c2";
}

.mdi-unicorn-variant::before {
  content: "\f15c3";
}

.mdi-unicycle::before {
  content: "\f15e5";
}

.mdi-unity::before {
  content: "\f06af";
}

.mdi-unreal::before {
  content: "\f09b1";
}

.mdi-untappd::before {
  content: "\f0551";
}

.mdi-update::before {
  content: "\f06b0";
}

.mdi-upload::before {
  content: "\f0552";
}

.mdi-upload-lock::before {
  content: "\f1373";
}

.mdi-upload-lock-outline::before {
  content: "\f1374";
}

.mdi-upload-multiple::before {
  content: "\f083d";
}

.mdi-upload-network::before {
  content: "\f06f6";
}

.mdi-upload-network-outline::before {
  content: "\f0cd8";
}

.mdi-upload-off::before {
  content: "\f10c6";
}

.mdi-upload-off-outline::before {
  content: "\f10c7";
}

.mdi-upload-outline::before {
  content: "\f0e07";
}

.mdi-usb::before {
  content: "\f0553";
}

.mdi-usb-flash-drive::before {
  content: "\f129e";
}

.mdi-usb-flash-drive-outline::before {
  content: "\f129f";
}

.mdi-usb-port::before {
  content: "\f11f0";
}

.mdi-valve::before {
  content: "\f1066";
}

.mdi-valve-closed::before {
  content: "\f1067";
}

.mdi-valve-open::before {
  content: "\f1068";
}

.mdi-van-passenger::before {
  content: "\f07fa";
}

.mdi-van-utility::before {
  content: "\f07fb";
}

.mdi-vanish::before {
  content: "\f07fc";
}

.mdi-vanish-quarter::before {
  content: "\f1554";
}

.mdi-vanity-light::before {
  content: "\f11e1";
}

.mdi-variable::before {
  content: "\f0ae7";
}

.mdi-variable-box::before {
  content: "\f1111";
}

.mdi-vector-arrange-above::before {
  content: "\f0554";
}

.mdi-vector-arrange-below::before {
  content: "\f0555";
}

.mdi-vector-bezier::before {
  content: "\f0ae8";
}

.mdi-vector-circle::before {
  content: "\f0556";
}

.mdi-vector-circle-variant::before {
  content: "\f0557";
}

.mdi-vector-combine::before {
  content: "\f0558";
}

.mdi-vector-curve::before {
  content: "\f0559";
}

.mdi-vector-difference::before {
  content: "\f055a";
}

.mdi-vector-difference-ab::before {
  content: "\f055b";
}

.mdi-vector-difference-ba::before {
  content: "\f055c";
}

.mdi-vector-ellipse::before {
  content: "\f0893";
}

.mdi-vector-intersection::before {
  content: "\f055d";
}

.mdi-vector-line::before {
  content: "\f055e";
}

.mdi-vector-link::before {
  content: "\f0fe8";
}

.mdi-vector-point::before {
  content: "\f055f";
}

.mdi-vector-polygon::before {
  content: "\f0560";
}

.mdi-vector-polyline::before {
  content: "\f0561";
}

.mdi-vector-polyline-edit::before {
  content: "\f1225";
}

.mdi-vector-polyline-minus::before {
  content: "\f1226";
}

.mdi-vector-polyline-plus::before {
  content: "\f1227";
}

.mdi-vector-polyline-remove::before {
  content: "\f1228";
}

.mdi-vector-radius::before {
  content: "\f074a";
}

.mdi-vector-rectangle::before {
  content: "\f05c6";
}

.mdi-vector-selection::before {
  content: "\f0562";
}

.mdi-vector-square::before {
  content: "\f0001";
}

.mdi-vector-triangle::before {
  content: "\f0563";
}

.mdi-vector-union::before {
  content: "\f0564";
}

.mdi-vhs::before {
  content: "\f0a1b";
}

.mdi-vibrate::before {
  content: "\f0566";
}

.mdi-vibrate-off::before {
  content: "\f0cd9";
}

.mdi-video::before {
  content: "\f0567";
}

.mdi-video-3d::before {
  content: "\f07fd";
}

.mdi-video-3d-off::before {
  content: "\f13d9";
}

.mdi-video-3d-variant::before {
  content: "\f0ed1";
}

.mdi-video-4k-box::before {
  content: "\f083e";
}

.mdi-video-account::before {
  content: "\f0919";
}

.mdi-video-box::before {
  content: "\f00fd";
}

.mdi-video-box-off::before {
  content: "\f00fe";
}

.mdi-video-check::before {
  content: "\f1069";
}

.mdi-video-check-outline::before {
  content: "\f106a";
}

.mdi-video-high-definition::before {
  content: "\f152e";
}

.mdi-video-image::before {
  content: "\f091a";
}

.mdi-video-input-antenna::before {
  content: "\f083f";
}

.mdi-video-input-component::before {
  content: "\f0840";
}

.mdi-video-input-hdmi::before {
  content: "\f0841";
}

.mdi-video-input-scart::before {
  content: "\f0f8c";
}

.mdi-video-input-svideo::before {
  content: "\f0842";
}

.mdi-video-minus::before {
  content: "\f09b2";
}

.mdi-video-minus-outline::before {
  content: "\f02ba";
}

.mdi-video-off::before {
  content: "\f0568";
}

.mdi-video-off-outline::before {
  content: "\f0bdb";
}

.mdi-video-outline::before {
  content: "\f0bdc";
}

.mdi-video-plus::before {
  content: "\f09b3";
}

.mdi-video-plus-outline::before {
  content: "\f01d3";
}

.mdi-video-stabilization::before {
  content: "\f091b";
}

.mdi-video-switch::before {
  content: "\f0569";
}

.mdi-video-switch-outline::before {
  content: "\f0790";
}

.mdi-video-vintage::before {
  content: "\f0a1c";
}

.mdi-video-wireless::before {
  content: "\f0ed2";
}

.mdi-video-wireless-outline::before {
  content: "\f0ed3";
}

.mdi-view-agenda::before {
  content: "\f056a";
}

.mdi-view-agenda-outline::before {
  content: "\f11d8";
}

.mdi-view-array::before {
  content: "\f056b";
}

.mdi-view-array-outline::before {
  content: "\f1485";
}

.mdi-view-carousel::before {
  content: "\f056c";
}

.mdi-view-carousel-outline::before {
  content: "\f1486";
}

.mdi-view-column::before {
  content: "\f056d";
}

.mdi-view-column-outline::before {
  content: "\f1487";
}

.mdi-view-comfy::before {
  content: "\f0e6a";
}

.mdi-view-comfy-outline::before {
  content: "\f1488";
}

.mdi-view-compact::before {
  content: "\f0e6b";
}

.mdi-view-compact-outline::before {
  content: "\f0e6c";
}

.mdi-view-dashboard::before {
  content: "\f056e";
}

.mdi-view-dashboard-outline::before {
  content: "\f0a1d";
}

.mdi-view-dashboard-variant::before {
  content: "\f0843";
}

.mdi-view-dashboard-variant-outline::before {
  content: "\f1489";
}

.mdi-view-day::before {
  content: "\f056f";
}

.mdi-view-day-outline::before {
  content: "\f148a";
}

.mdi-view-grid::before {
  content: "\f0570";
}

.mdi-view-grid-outline::before {
  content: "\f11d9";
}

.mdi-view-grid-plus::before {
  content: "\f0f8d";
}

.mdi-view-grid-plus-outline::before {
  content: "\f11da";
}

.mdi-view-headline::before {
  content: "\f0571";
}

.mdi-view-list::before {
  content: "\f0572";
}

.mdi-view-list-outline::before {
  content: "\f148b";
}

.mdi-view-module::before {
  content: "\f0573";
}

.mdi-view-module-outline::before {
  content: "\f148c";
}

.mdi-view-parallel::before {
  content: "\f0728";
}

.mdi-view-parallel-outline::before {
  content: "\f148d";
}

.mdi-view-quilt::before {
  content: "\f0574";
}

.mdi-view-quilt-outline::before {
  content: "\f148e";
}

.mdi-view-sequential::before {
  content: "\f0729";
}

.mdi-view-sequential-outline::before {
  content: "\f148f";
}

.mdi-view-split-horizontal::before {
  content: "\f0bcb";
}

.mdi-view-split-vertical::before {
  content: "\f0bcc";
}

.mdi-view-stream::before {
  content: "\f0575";
}

.mdi-view-stream-outline::before {
  content: "\f1490";
}

.mdi-view-week::before {
  content: "\f0576";
}

.mdi-view-week-outline::before {
  content: "\f1491";
}

.mdi-vimeo::before {
  content: "\f0577";
}

.mdi-violin::before {
  content: "\f060f";
}

.mdi-virtual-reality::before {
  content: "\f0894";
}

.mdi-virus::before {
  content: "\f13b6";
}

.mdi-virus-outline::before {
  content: "\f13b7";
}

.mdi-vk::before {
  content: "\f0579";
}

.mdi-vlc::before {
  content: "\f057c";
}

.mdi-voice-off::before {
  content: "\f0ed4";
}

.mdi-voicemail::before {
  content: "\f057d";
}

.mdi-volleyball::before {
  content: "\f09b4";
}

.mdi-volume-high::before {
  content: "\f057e";
}

.mdi-volume-low::before {
  content: "\f057f";
}

.mdi-volume-medium::before {
  content: "\f0580";
}

.mdi-volume-minus::before {
  content: "\f075e";
}

.mdi-volume-mute::before {
  content: "\f075f";
}

.mdi-volume-off::before {
  content: "\f0581";
}

.mdi-volume-plus::before {
  content: "\f075d";
}

.mdi-volume-source::before {
  content: "\f1120";
}

.mdi-volume-variant-off::before {
  content: "\f0e08";
}

.mdi-volume-vibrate::before {
  content: "\f1121";
}

.mdi-vote::before {
  content: "\f0a1f";
}

.mdi-vote-outline::before {
  content: "\f0a20";
}

.mdi-vpn::before {
  content: "\f0582";
}

.mdi-vuejs::before {
  content: "\f0844";
}

.mdi-vuetify::before {
  content: "\f0e6d";
}

.mdi-walk::before {
  content: "\f0583";
}

.mdi-wall::before {
  content: "\f07fe";
}

.mdi-wall-sconce::before {
  content: "\f091c";
}

.mdi-wall-sconce-flat::before {
  content: "\f091d";
}

.mdi-wall-sconce-flat-variant::before {
  content: "\f041c";
}

.mdi-wall-sconce-round::before {
  content: "\f0748";
}

.mdi-wall-sconce-round-variant::before {
  content: "\f091e";
}

.mdi-wallet::before {
  content: "\f0584";
}

.mdi-wallet-giftcard::before {
  content: "\f0585";
}

.mdi-wallet-membership::before {
  content: "\f0586";
}

.mdi-wallet-outline::before {
  content: "\f0bdd";
}

.mdi-wallet-plus::before {
  content: "\f0f8e";
}

.mdi-wallet-plus-outline::before {
  content: "\f0f8f";
}

.mdi-wallet-travel::before {
  content: "\f0587";
}

.mdi-wallpaper::before {
  content: "\f0e09";
}

.mdi-wan::before {
  content: "\f0588";
}

.mdi-wardrobe::before {
  content: "\f0f90";
}

.mdi-wardrobe-outline::before {
  content: "\f0f91";
}

.mdi-warehouse::before {
  content: "\f0f81";
}

.mdi-washing-machine::before {
  content: "\f072a";
}

.mdi-washing-machine-alert::before {
  content: "\f11bc";
}

.mdi-washing-machine-off::before {
  content: "\f11bd";
}

.mdi-watch::before {
  content: "\f0589";
}

.mdi-watch-export::before {
  content: "\f058a";
}

.mdi-watch-export-variant::before {
  content: "\f0895";
}

.mdi-watch-import::before {
  content: "\f058b";
}

.mdi-watch-import-variant::before {
  content: "\f0896";
}

.mdi-watch-variant::before {
  content: "\f0897";
}

.mdi-watch-vibrate::before {
  content: "\f06b1";
}

.mdi-watch-vibrate-off::before {
  content: "\f0cda";
}

.mdi-water::before {
  content: "\f058c";
}

.mdi-water-alert::before {
  content: "\f1502";
}

.mdi-water-alert-outline::before {
  content: "\f1503";
}

.mdi-water-boiler::before {
  content: "\f0f92";
}

.mdi-water-boiler-alert::before {
  content: "\f11b3";
}

.mdi-water-boiler-off::before {
  content: "\f11b4";
}

.mdi-water-check::before {
  content: "\f1504";
}

.mdi-water-check-outline::before {
  content: "\f1505";
}

.mdi-water-minus::before {
  content: "\f1506";
}

.mdi-water-minus-outline::before {
  content: "\f1507";
}

.mdi-water-off::before {
  content: "\f058d";
}

.mdi-water-off-outline::before {
  content: "\f1508";
}

.mdi-water-outline::before {
  content: "\f0e0a";
}

.mdi-water-percent::before {
  content: "\f058e";
}

.mdi-water-percent-alert::before {
  content: "\f1509";
}

.mdi-water-plus::before {
  content: "\f150a";
}

.mdi-water-plus-outline::before {
  content: "\f150b";
}

.mdi-water-polo::before {
  content: "\f12a0";
}

.mdi-water-pump::before {
  content: "\f058f";
}

.mdi-water-pump-off::before {
  content: "\f0f93";
}

.mdi-water-remove::before {
  content: "\f150c";
}

.mdi-water-remove-outline::before {
  content: "\f150d";
}

.mdi-water-well::before {
  content: "\f106b";
}

.mdi-water-well-outline::before {
  content: "\f106c";
}

.mdi-watering-can::before {
  content: "\f1481";
}

.mdi-watering-can-outline::before {
  content: "\f1482";
}

.mdi-watermark::before {
  content: "\f0612";
}

.mdi-wave::before {
  content: "\f0f2e";
}

.mdi-waveform::before {
  content: "\f147d";
}

.mdi-waves::before {
  content: "\f078d";
}

.mdi-waze::before {
  content: "\f0bde";
}

.mdi-weather-cloudy::before {
  content: "\f0590";
}

.mdi-weather-cloudy-alert::before {
  content: "\f0f2f";
}

.mdi-weather-cloudy-arrow-right::before {
  content: "\f0e6e";
}

.mdi-weather-fog::before {
  content: "\f0591";
}

.mdi-weather-hail::before {
  content: "\f0592";
}

.mdi-weather-hazy::before {
  content: "\f0f30";
}

.mdi-weather-hurricane::before {
  content: "\f0898";
}

.mdi-weather-lightning::before {
  content: "\f0593";
}

.mdi-weather-lightning-rainy::before {
  content: "\f067e";
}

.mdi-weather-night::before {
  content: "\f0594";
}

.mdi-weather-night-partly-cloudy::before {
  content: "\f0f31";
}

.mdi-weather-partly-cloudy::before {
  content: "\f0595";
}

.mdi-weather-partly-lightning::before {
  content: "\f0f32";
}

.mdi-weather-partly-rainy::before {
  content: "\f0f33";
}

.mdi-weather-partly-snowy::before {
  content: "\f0f34";
}

.mdi-weather-partly-snowy-rainy::before {
  content: "\f0f35";
}

.mdi-weather-pouring::before {
  content: "\f0596";
}

.mdi-weather-rainy::before {
  content: "\f0597";
}

.mdi-weather-snowy::before {
  content: "\f0598";
}

.mdi-weather-snowy-heavy::before {
  content: "\f0f36";
}

.mdi-weather-snowy-rainy::before {
  content: "\f067f";
}

.mdi-weather-sunny::before {
  content: "\f0599";
}

.mdi-weather-sunny-alert::before {
  content: "\f0f37";
}

.mdi-weather-sunny-off::before {
  content: "\f14e4";
}

.mdi-weather-sunset::before {
  content: "\f059a";
}

.mdi-weather-sunset-down::before {
  content: "\f059b";
}

.mdi-weather-sunset-up::before {
  content: "\f059c";
}

.mdi-weather-tornado::before {
  content: "\f0f38";
}

.mdi-weather-windy::before {
  content: "\f059d";
}

.mdi-weather-windy-variant::before {
  content: "\f059e";
}

.mdi-web::before {
  content: "\f059f";
}

.mdi-web-box::before {
  content: "\f0f94";
}

.mdi-web-clock::before {
  content: "\f124a";
}

.mdi-webcam::before {
  content: "\f05a0";
}

.mdi-webhook::before {
  content: "\f062f";
}

.mdi-webpack::before {
  content: "\f072b";
}

.mdi-webrtc::before {
  content: "\f1248";
}

.mdi-wechat::before {
  content: "\f0611";
}

.mdi-weight::before {
  content: "\f05a1";
}

.mdi-weight-gram::before {
  content: "\f0d3f";
}

.mdi-weight-kilogram::before {
  content: "\f05a2";
}

.mdi-weight-lifter::before {
  content: "\f115d";
}

.mdi-weight-pound::before {
  content: "\f09b5";
}

.mdi-whatsapp::before {
  content: "\f05a3";
}

.mdi-wheel-barrow::before {
  content: "\f14f2";
}

.mdi-wheelchair-accessibility::before {
  content: "\f05a4";
}

.mdi-whistle::before {
  content: "\f09b6";
}

.mdi-whistle-outline::before {
  content: "\f12bc";
}

.mdi-white-balance-auto::before {
  content: "\f05a5";
}

.mdi-white-balance-incandescent::before {
  content: "\f05a6";
}

.mdi-white-balance-iridescent::before {
  content: "\f05a7";
}

.mdi-white-balance-sunny::before {
  content: "\f05a8";
}

.mdi-widgets::before {
  content: "\f072c";
}

.mdi-widgets-outline::before {
  content: "\f1355";
}

.mdi-wifi::before {
  content: "\f05a9";
}

.mdi-wifi-alert::before {
  content: "\f16b5";
}

.mdi-wifi-arrow-down::before {
  content: "\f16b6";
}

.mdi-wifi-arrow-left::before {
  content: "\f16b7";
}

.mdi-wifi-arrow-left-right::before {
  content: "\f16b8";
}

.mdi-wifi-arrow-right::before {
  content: "\f16b9";
}

.mdi-wifi-arrow-up::before {
  content: "\f16ba";
}

.mdi-wifi-arrow-up-down::before {
  content: "\f16bb";
}

.mdi-wifi-cancel::before {
  content: "\f16bc";
}

.mdi-wifi-check::before {
  content: "\f16bd";
}

.mdi-wifi-cog::before {
  content: "\f16be";
}

.mdi-wifi-lock::before {
  content: "\f16bf";
}

.mdi-wifi-lock-open::before {
  content: "\f16c0";
}

.mdi-wifi-marker::before {
  content: "\f16c1";
}

.mdi-wifi-minus::before {
  content: "\f16c2";
}

.mdi-wifi-off::before {
  content: "\f05aa";
}

.mdi-wifi-plus::before {
  content: "\f16c3";
}

.mdi-wifi-refresh::before {
  content: "\f16c4";
}

.mdi-wifi-remove::before {
  content: "\f16c5";
}

.mdi-wifi-settings::before {
  content: "\f16c6";
}

.mdi-wifi-star::before {
  content: "\f0e0b";
}

.mdi-wifi-strength-1::before {
  content: "\f091f";
}

.mdi-wifi-strength-1-alert::before {
  content: "\f0920";
}

.mdi-wifi-strength-1-lock::before {
  content: "\f0921";
}

.mdi-wifi-strength-1-lock-open::before {
  content: "\f16cb";
}

.mdi-wifi-strength-2::before {
  content: "\f0922";
}

.mdi-wifi-strength-2-alert::before {
  content: "\f0923";
}

.mdi-wifi-strength-2-lock::before {
  content: "\f0924";
}

.mdi-wifi-strength-2-lock-open::before {
  content: "\f16cc";
}

.mdi-wifi-strength-3::before {
  content: "\f0925";
}

.mdi-wifi-strength-3-alert::before {
  content: "\f0926";
}

.mdi-wifi-strength-3-lock::before {
  content: "\f0927";
}

.mdi-wifi-strength-3-lock-open::before {
  content: "\f16cd";
}

.mdi-wifi-strength-4::before {
  content: "\f0928";
}

.mdi-wifi-strength-4-alert::before {
  content: "\f0929";
}

.mdi-wifi-strength-4-lock::before {
  content: "\f092a";
}

.mdi-wifi-strength-4-lock-open::before {
  content: "\f16ce";
}

.mdi-wifi-strength-alert-outline::before {
  content: "\f092b";
}

.mdi-wifi-strength-lock-open-outline::before {
  content: "\f16cf";
}

.mdi-wifi-strength-lock-outline::before {
  content: "\f092c";
}

.mdi-wifi-strength-off::before {
  content: "\f092d";
}

.mdi-wifi-strength-off-outline::before {
  content: "\f092e";
}

.mdi-wifi-strength-outline::before {
  content: "\f092f";
}

.mdi-wifi-sync::before {
  content: "\f16c7";
}

.mdi-wikipedia::before {
  content: "\f05ac";
}

.mdi-wind-turbine::before {
  content: "\f0da5";
}

.mdi-window-close::before {
  content: "\f05ad";
}

.mdi-window-closed::before {
  content: "\f05ae";
}

.mdi-window-closed-variant::before {
  content: "\f11db";
}

.mdi-window-maximize::before {
  content: "\f05af";
}

.mdi-window-minimize::before {
  content: "\f05b0";
}

.mdi-window-open::before {
  content: "\f05b1";
}

.mdi-window-open-variant::before {
  content: "\f11dc";
}

.mdi-window-restore::before {
  content: "\f05b2";
}

.mdi-window-shutter::before {
  content: "\f111c";
}

.mdi-window-shutter-alert::before {
  content: "\f111d";
}

.mdi-window-shutter-open::before {
  content: "\f111e";
}

.mdi-windsock::before {
  content: "\f15fa";
}

.mdi-wiper::before {
  content: "\f0ae9";
}

.mdi-wiper-wash::before {
  content: "\f0da6";
}

.mdi-wizard-hat::before {
  content: "\f1477";
}

.mdi-wordpress::before {
  content: "\f05b4";
}

.mdi-wrap::before {
  content: "\f05b6";
}

.mdi-wrap-disabled::before {
  content: "\f0bdf";
}

.mdi-wrench::before {
  content: "\f05b7";
}

.mdi-wrench-outline::before {
  content: "\f0be0";
}

.mdi-xamarin::before {
  content: "\f0845";
}

.mdi-xamarin-outline::before {
  content: "\f0846";
}

.mdi-xing::before {
  content: "\f05be";
}

.mdi-xml::before {
  content: "\f05c0";
}

.mdi-xmpp::before {
  content: "\f07ff";
}

.mdi-y-combinator::before {
  content: "\f0624";
}

.mdi-yahoo::before {
  content: "\f0b4f";
}

.mdi-yeast::before {
  content: "\f05c1";
}

.mdi-yin-yang::before {
  content: "\f0680";
}

.mdi-yoga::before {
  content: "\f117c";
}

.mdi-youtube::before {
  content: "\f05c3";
}

.mdi-youtube-gaming::before {
  content: "\f0848";
}

.mdi-youtube-studio::before {
  content: "\f0847";
}

.mdi-youtube-subscription::before {
  content: "\f0d40";
}

.mdi-youtube-tv::before {
  content: "\f0448";
}

.mdi-yurt::before {
  content: "\f1516";
}

.mdi-z-wave::before {
  content: "\f0aea";
}

.mdi-zend::before {
  content: "\f0aeb";
}

.mdi-zigbee::before {
  content: "\f0d41";
}

.mdi-zip-box::before {
  content: "\f05c4";
}

.mdi-zip-box-outline::before {
  content: "\f0ffa";
}

.mdi-zip-disk::before {
  content: "\f0a23";
}

.mdi-zodiac-aquarius::before {
  content: "\f0a7d";
}

.mdi-zodiac-aries::before {
  content: "\f0a7e";
}

.mdi-zodiac-cancer::before {
  content: "\f0a7f";
}

.mdi-zodiac-capricorn::before {
  content: "\f0a80";
}

.mdi-zodiac-gemini::before {
  content: "\f0a81";
}

.mdi-zodiac-leo::before {
  content: "\f0a82";
}

.mdi-zodiac-libra::before {
  content: "\f0a83";
}

.mdi-zodiac-pisces::before {
  content: "\f0a84";
}

.mdi-zodiac-sagittarius::before {
  content: "\f0a85";
}

.mdi-zodiac-scorpio::before {
  content: "\f0a86";
}

.mdi-zodiac-taurus::before {
  content: "\f0a87";
}

.mdi-zodiac-virgo::before {
  content: "\f0a88";
}

.mdi-blank::before {
  content: "\f68c";
  visibility: hidden;
}

.mdi-18px.mdi-set, .mdi-18px.mdi:before {
  font-size: 18px;
}

.mdi-24px.mdi-set, .mdi-24px.mdi:before {
  font-size: 24px;
}

.mdi-36px.mdi-set, .mdi-36px.mdi:before {
  font-size: 36px;
}

.mdi-48px.mdi-set, .mdi-48px.mdi:before {
  font-size: 48px;
}

.mdi-dark:before {
  color: rgba(0, 0, 0, 0.54);
}

.mdi-dark.mdi-inactive:before {
  color: rgba(0, 0, 0, 0.26);
}

.mdi-light:before {
  color: white;
}

.mdi-light.mdi-inactive:before {
  color: rgba(255, 255, 255, 0.3);
}

.mdi-rotate-45 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(45deg);
            transform: scaleX(-1) rotate(45deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(45deg);
            -ms-transform: rotate(45deg);
            transform: scaleY(-1) rotate(45deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-45:before {
  transform: rotate(45deg);
}

.mdi-rotate-90 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(90deg);
            transform: scaleX(-1) rotate(90deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(90deg);
            -ms-transform: rotate(90deg);
            transform: scaleY(-1) rotate(90deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-90:before {
  transform: rotate(90deg);
}

.mdi-rotate-135 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(135deg);
            transform: scaleX(-1) rotate(135deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(135deg);
            -ms-transform: rotate(135deg);
            transform: scaleY(-1) rotate(135deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-135:before {
  transform: rotate(135deg);
}

.mdi-rotate-180 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(180deg);
            transform: scaleX(-1) rotate(180deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(180deg);
            -ms-transform: rotate(180deg);
            transform: scaleY(-1) rotate(180deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-180:before {
  transform: rotate(180deg);
}

.mdi-rotate-225 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(225deg);
            transform: scaleX(-1) rotate(225deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(225deg);
            -ms-transform: rotate(225deg);
            transform: scaleY(-1) rotate(225deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-225:before {
  transform: rotate(225deg);
}

.mdi-rotate-270 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(270deg);
            transform: scaleX(-1) rotate(270deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(270deg);
            -ms-transform: rotate(270deg);
            transform: scaleY(-1) rotate(270deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-270:before {
  transform: rotate(270deg);
}

.mdi-rotate-315 {
  /*
        // Not included in production
        &.mdi-flip-h:before {
            -webkit-transform: scaleX(-1) rotate(315deg);
            transform: scaleX(-1) rotate(315deg);
            filter: FlipH;
            -ms-filter: "FlipH";
        }
        &.mdi-flip-v:before {
            -webkit-transform: scaleY(-1) rotate(315deg);
            -ms-transform: rotate(315deg);
            transform: scaleY(-1) rotate(315deg);
            filter: FlipV;
            -ms-filter: "FlipV";
        }
        */
}

.mdi-rotate-315:before {
  transform: rotate(315deg);
}

.mdi-flip-h:before {
  transform: scaleX(-1);
  filter: FlipH;
  -ms-filter: "FlipH";
}

.mdi-flip-v:before {
  transform: scaleY(-1);
  filter: FlipV;
  -ms-filter: "FlipV";
}

.mdi-spin:before {
  -webkit-animation: mdi-spin 2s infinite linear;
  animation: mdi-spin 2s infinite linear;
}

@-webkit-keyframes mdi-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes mdi-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
/*# sourceMappingURL=materialdesignicons.css.map */
@font-face {
  font-family: "boxicons";
  font-weight: normal;
  font-style: normal;
  src: url(/build/fonts/boxicons.6829ebb1.eot);
  src: url(/build/fonts/boxicons.6829ebb1.eot) format("embedded-opentype"), url(/build/fonts/boxicons.c6d7d035.woff2) format("woff2"), url(/build/fonts/boxicons.dcaf6a26.woff) format("woff"), url(/build/fonts/boxicons.e2ffa5b9.ttf) format("truetype"), url(/build/images/boxicons.5e81160c.svg?#boxicons) format("svg");
}
.bx {
  font-family: "boxicons" !important;
  font-weight: normal;
  font-style: normal;
  font-variant: normal;
  line-height: 1;
  display: inline-block;
  text-transform: none;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.bx-ul {
  margin-left: 2em;
  padding-left: 0;
  list-style: none;
}

.bx-ul > li {
  position: relative;
}

.bx-ul .bx {
  font-size: inherit;
  line-height: inherit;
  position: absolute;
  left: -2em;
  width: 2em;
  text-align: center;
}

@-webkit-keyframes spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(359deg);
  }
}
@-webkit-keyframes burst {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  90% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@keyframes burst {
  0% {
    transform: scale(1);
    opacity: 1;
  }
  90% {
    transform: scale(1.5);
    opacity: 0;
  }
}
@-webkit-keyframes flashing {
  0% {
    opacity: 1;
  }
  45% {
    opacity: 0;
  }
  90% {
    opacity: 1;
  }
}
@keyframes flashing {
  0% {
    opacity: 1;
  }
  45% {
    opacity: 0;
  }
  90% {
    opacity: 1;
  }
}
@-webkit-keyframes fade-left {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    transform: translateX(-20px);
    opacity: 0;
  }
}
@keyframes fade-left {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    transform: translateX(-20px);
    opacity: 0;
  }
}
@-webkit-keyframes fade-right {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    transform: translateX(20px);
    opacity: 0;
  }
}
@keyframes fade-right {
  0% {
    transform: translateX(0);
    opacity: 1;
  }
  75% {
    transform: translateX(20px);
    opacity: 0;
  }
}
@-webkit-keyframes fade-up {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    transform: translateY(-20px);
    opacity: 0;
  }
}
@keyframes fade-up {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    transform: translateY(-20px);
    opacity: 0;
  }
}
@-webkit-keyframes fade-down {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    transform: translateY(20px);
    opacity: 0;
  }
}
@keyframes fade-down {
  0% {
    transform: translateY(0);
    opacity: 1;
  }
  75% {
    transform: translateY(20px);
    opacity: 0;
  }
}
@-webkit-keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -10deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(0.95, 0.95, 0.95) rotate3d(0, 0, 1, -10deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg);
  }
  40%, 60%, 80% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.bx-spin {
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}

.bx-spin-hover:hover {
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}

.bx-tada {
  -webkit-animation: tada 1.5s ease infinite;
  animation: tada 1.5s ease infinite;
}

.bx-tada-hover:hover {
  -webkit-animation: tada 1.5s ease infinite;
  animation: tada 1.5s ease infinite;
}

.bx-flashing {
  -webkit-animation: flashing 1.5s infinite linear;
  animation: flashing 1.5s infinite linear;
}

.bx-flashing-hover:hover {
  -webkit-animation: flashing 1.5s infinite linear;
  animation: flashing 1.5s infinite linear;
}

.bx-burst {
  -webkit-animation: burst 1.5s infinite linear;
  animation: burst 1.5s infinite linear;
}

.bx-burst-hover:hover {
  -webkit-animation: burst 1.5s infinite linear;
  animation: burst 1.5s infinite linear;
}

.bx-fade-up {
  -webkit-animation: fade-up 1.5s infinite linear;
  animation: fade-up 1.5s infinite linear;
}

.bx-fade-up-hover:hover {
  -webkit-animation: fade-up 1.5s infinite linear;
  animation: fade-up 1.5s infinite linear;
}

.bx-fade-down {
  -webkit-animation: fade-down 1.5s infinite linear;
  animation: fade-down 1.5s infinite linear;
}

.bx-fade-down-hover:hover {
  -webkit-animation: fade-down 1.5s infinite linear;
  animation: fade-down 1.5s infinite linear;
}

.bx-fade-left {
  -webkit-animation: fade-left 1.5s infinite linear;
  animation: fade-left 1.5s infinite linear;
}

.bx-fade-left-hover:hover {
  -webkit-animation: fade-left 1.5s infinite linear;
  animation: fade-left 1.5s infinite linear;
}

.bx-fade-right {
  -webkit-animation: fade-right 1.5s infinite linear;
  animation: fade-right 1.5s infinite linear;
}

.bx-fade-right-hover:hover {
  -webkit-animation: fade-right 1.5s infinite linear;
  animation: fade-right 1.5s infinite linear;
}

.bx-xs {
  font-size: 1rem !important;
}

.bx-sm {
  font-size: 1.55rem !important;
}

.bx-md {
  font-size: 2.25rem !important;
}

.bx-fw {
  font-size: 1.2857142857em;
  line-height: 0.8em;
  width: 1.2857142857em;
  height: 0.8em;
  margin-top: -0.2em !important;
  vertical-align: middle;
}

.bx-lg {
  font-size: 3rem !important;
}

.bx-pull-left {
  float: left;
  margin-right: 0.3em !important;
}

.bx-pull-right {
  float: right;
  margin-left: 0.3em !important;
}

.bx-rotate-90 {
  transform: rotate(90deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
}

.bx-rotate-180 {
  transform: rotate(180deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
}

.bx-rotate-270 {
  transform: rotate(270deg);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
}

.bx-flip-horizontal {
  transform: scaleX(-1);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
}

.bx-flip-vertical {
  transform: scaleY(-1);
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}

.bx-border {
  padding: 0.25em;
  border: 0.07em solid rgba(0, 0, 0, 0.1);
  border-radius: 0.25em;
}

.bx-border-circle {
  padding: 0.25em;
  border: 0.07em solid rgba(0, 0, 0, 0.1);
  border-radius: 50%;
}

.bxl-adobe:before {
  content: "\e900";
}

.bxl-algolia:before {
  content: "\e901";
}

.bxl-audible:before {
  content: "\e902";
}

.bxl-figma:before {
  content: "\e903";
}

.bxl-redbubble:before {
  content: "\e904";
}

.bxl-etsy:before {
  content: "\e905";
}

.bxl-gitlab:before {
  content: "\e906";
}

.bxl-patreon:before {
  content: "\e907";
}

.bxl-facebook-circle:before {
  content: "\e908";
}

.bxl-imdb:before {
  content: "\e909";
}

.bxl-jquery:before {
  content: "\e90a";
}

.bxl-pinterest-alt:before {
  content: "\e90b";
}

.bxl-500px:before {
  content: "\e90c";
}

.bxl-airbnb:before {
  content: "\e90d";
}

.bxl-amazon:before {
  content: "\e90e";
}

.bxl-android:before {
  content: "\e90f";
}

.bxl-angular:before {
  content: "\e910";
}

.bxl-apple:before {
  content: "\e911";
}

.bxl-baidu:before {
  content: "\e912";
}

.bxl-behance:before {
  content: "\e913";
}

.bxl-bing:before {
  content: "\e914";
}

.bxl-bitcoin:before {
  content: "\e915";
}

.bxl-blogger:before {
  content: "\e916";
}

.bxl-bootstrap:before {
  content: "\e917";
}

.bxl-chrome:before {
  content: "\e918";
}

.bxl-codepen:before {
  content: "\e919";
}

.bxl-creative-commons:before {
  content: "\e91a";
}

.bxl-css3:before {
  content: "\e91b";
}

.bxl-dailymotion:before {
  content: "\e91c";
}

.bxl-deviantart:before {
  content: "\e91d";
}

.bxl-digg:before {
  content: "\e91e";
}

.bxl-digitalocean:before {
  content: "\e91f";
}

.bxl-discord:before {
  content: "\e920";
}

.bxl-discourse:before {
  content: "\e921";
}

.bxl-dribbble:before {
  content: "\e922";
}

.bxl-dropbox:before {
  content: "\e923";
}

.bxl-drupal:before {
  content: "\e924";
}

.bxl-ebay:before {
  content: "\e925";
}

.bxl-edge:before {
  content: "\e926";
}

.bxl-facebook:before {
  content: "\e927";
}

.bxl-facebook-square:before {
  content: "\e928";
}

.bxl-firefox:before {
  content: "\e929";
}

.bxl-flickr:before {
  content: "\e92a";
}

.bxl-flickr-square:before {
  content: "\e92b";
}

.bxl-foursquare:before {
  content: "\e92c";
}

.bxl-git:before {
  content: "\e92d";
}

.bxl-github:before {
  content: "\e92e";
}

.bxl-google:before {
  content: "\e92f";
}

.bxl-google-plus:before {
  content: "\e930";
}

.bxl-google-plus-circle:before {
  content: "\e931";
}

.bxl-html5:before {
  content: "\e932";
}

.bxl-instagram:before {
  content: "\e933";
}

.bxl-instagram-alt:before {
  content: "\e934";
}

.bxl-internet-explorer:before {
  content: "\e935";
}

.bxl-invision:before {
  content: "\e936";
}

.bxl-javascript:before {
  content: "\e937";
}

.bxl-joomla:before {
  content: "\e938";
}

.bxl-jsfiddle:before {
  content: "\e939";
}

.bxl-kickstarter:before {
  content: "\e93a";
}

.bxl-less:before {
  content: "\e93b";
}

.bxl-linkedin:before {
  content: "\e93c";
}

.bxl-linkedin-square:before {
  content: "\e93d";
}

.bxl-magento:before {
  content: "\e93e";
}

.bxl-mailchimp:before {
  content: "\e93f";
}

.bxl-mastercard:before {
  content: "\e940";
}

.bxl-medium:before {
  content: "\e941";
}

.bxl-medium-old:before {
  content: "\e942";
}

.bxl-medium-square:before {
  content: "\e943";
}

.bxl-messenger:before {
  content: "\e944";
}

.bxl-microsoft:before {
  content: "\e945";
}

.bxl-nodejs:before {
  content: "\e946";
}

.bxl-opera:before {
  content: "\e947";
}

.bxl-paypal:before {
  content: "\e948";
}

.bxl-periscope:before {
  content: "\e949";
}

.bxl-pinterest:before {
  content: "\e94a";
}

.bxl-play-store:before {
  content: "\e94b";
}

.bxl-pocket:before {
  content: "\e94c";
}

.bxl-product-hunt:before {
  content: "\e94d";
}

.bxl-quora:before {
  content: "\e94e";
}

.bxl-react:before {
  content: "\e94f";
}

.bxl-reddit:before {
  content: "\e950";
}

.bxl-redux:before {
  content: "\e951";
}

.bxl-sass:before {
  content: "\e952";
}

.bxl-shopify:before {
  content: "\e953";
}

.bxl-skype:before {
  content: "\e954";
}

.bxl-slack:before {
  content: "\e955";
}

.bxl-slack-old:before {
  content: "\e956";
}

.bxl-snapchat:before {
  content: "\e957";
}

.bxl-soundcloud:before {
  content: "\e958";
}

.bxl-spotify:before {
  content: "\e959";
}

.bxl-squarespace:before {
  content: "\e95a";
}

.bxl-stack-overflow:before {
  content: "\e95b";
}

.bxl-stripe:before {
  content: "\e95c";
}

.bxl-telegram:before {
  content: "\e95d";
}

.bxl-trello:before {
  content: "\e95e";
}

.bxl-tumblr:before {
  content: "\e95f";
}

.bxl-twitch:before {
  content: "\e960";
}

.bxl-twitter:before {
  content: "\e961";
}

.bxl-unsplash:before {
  content: "\e962";
}

.bxl-vimeo:before {
  content: "\e963";
}

.bxl-visa:before {
  content: "\e964";
}

.bxl-vk:before {
  content: "\e965";
}

.bxl-vuejs:before {
  content: "\e966";
}

.bxl-whatsapp:before {
  content: "\e967";
}

.bxl-whatsapp-square:before {
  content: "\e968";
}

.bxl-wikipedia:before {
  content: "\e969";
}

.bxl-windows:before {
  content: "\e96a";
}

.bxl-wix:before {
  content: "\e96b";
}

.bxl-wordpress:before {
  content: "\e96c";
}

.bxl-yahoo:before {
  content: "\e96d";
}

.bxl-yelp:before {
  content: "\e96e";
}

.bxl-youtube:before {
  content: "\e96f";
}

.bx-accessibility:before {
  content: "\e970";
}

.bx-add-to-queue:before {
  content: "\e971";
}

.bx-adjust:before {
  content: "\e972";
}

.bx-alarm:before {
  content: "\e973";
}

.bx-alarm-add:before {
  content: "\e974";
}

.bx-alarm-off:before {
  content: "\e975";
}

.bx-album:before {
  content: "\e976";
}

.bx-align-justify:before {
  content: "\e977";
}

.bx-align-left:before {
  content: "\e978";
}

.bx-align-middle:before {
  content: "\e979";
}

.bx-align-right:before {
  content: "\e97a";
}

.bx-analyse:before {
  content: "\e97b";
}

.bx-anchor:before {
  content: "\e97c";
}

.bx-angry:before {
  content: "\e97d";
}

.bx-aperture:before {
  content: "\e97e";
}

.bx-archive:before {
  content: "\e97f";
}

.bx-archive-in:before {
  content: "\e980";
}

.bx-archive-out:before {
  content: "\e981";
}

.bx-area:before {
  content: "\e982";
}

.bx-arrow-back:before {
  content: "\e983";
}

.bx-at:before {
  content: "\e984";
}

.bx-award:before {
  content: "\e985";
}

.bx-badge:before {
  content: "\e986";
}

.bx-badge-check:before {
  content: "\e987";
}

.bx-ball:before {
  content: "\e988";
}

.bx-band-aid:before {
  content: "\e989";
}

.bx-bar-chart:before {
  content: "\e98a";
}

.bx-bar-chart-alt:before {
  content: "\e98b";
}

.bx-bar-chart-alt-2:before {
  content: "\e98c";
}

.bx-bar-chart-square:before {
  content: "\e98d";
}

.bx-barcode:before {
  content: "\e98e";
}

.bx-basket:before {
  content: "\e98f";
}

.bx-basketball:before {
  content: "\e990";
}

.bx-bath:before {
  content: "\e991";
}

.bx-battery:before {
  content: "\e992";
}

.bx-bed:before {
  content: "\e993";
}

.bx-bell:before {
  content: "\e994";
}

.bx-bell-minus:before {
  content: "\e995";
}

.bx-bell-off:before {
  content: "\e996";
}

.bx-bell-plus:before {
  content: "\e997";
}

.bx-bitcoin:before {
  content: "\e998";
}

.bx-block:before {
  content: "\e999";
}

.bx-bluetooth:before {
  content: "\e99a";
}

.bx-body:before {
  content: "\e99b";
}

.bx-bold:before {
  content: "\e99c";
}

.bx-bolt-circle:before {
  content: "\e99d";
}

.bx-book:before {
  content: "\e99e";
}

.bx-book-bookmark:before {
  content: "\e99f";
}

.bx-book-content:before {
  content: "\e9a0";
}

.bx-bookmark:before {
  content: "\e9a1";
}

.bx-bookmark-minus:before {
  content: "\e9a2";
}

.bx-bookmark-plus:before {
  content: "\e9a3";
}

.bx-bookmarks:before {
  content: "\e9a4";
}

.bx-book-open:before {
  content: "\e9a5";
}

.bx-border-all:before {
  content: "\e9a6";
}

.bx-border-bottom:before {
  content: "\e9a7";
}

.bx-border-left:before {
  content: "\e9a8";
}

.bx-border-radius:before {
  content: "\e9a9";
}

.bx-border-right:before {
  content: "\e9aa";
}

.bx-border-top:before {
  content: "\e9ab";
}

.bx-bot:before {
  content: "\e9ac";
}

.bx-bowling-ball:before {
  content: "\e9ad";
}

.bx-box:before {
  content: "\e9ae";
}

.bx-briefcase:before {
  content: "\e9af";
}

.bx-briefcase-alt:before {
  content: "\e9b0";
}

.bx-briefcase-alt-2:before {
  content: "\e9b1";
}

.bx-brightness:before {
  content: "\e9b2";
}

.bx-brightness-half:before {
  content: "\e9b3";
}

.bx-broadcast:before {
  content: "\e9b4";
}

.bx-brush:before {
  content: "\e9b5";
}

.bx-brush-alt:before {
  content: "\e9b6";
}

.bx-bug:before {
  content: "\e9b7";
}

.bx-bug-alt:before {
  content: "\e9b8";
}

.bx-building:before {
  content: "\e9b9";
}

.bx-building-house:before {
  content: "\e9ba";
}

.bx-buildings:before {
  content: "\e9bb";
}

.bx-bulb:before {
  content: "\e9bc";
}

.bx-bullseye:before {
  content: "\e9bd";
}

.bx-buoy:before {
  content: "\e9be";
}

.bx-bus:before {
  content: "\e9bf";
}

.bx-cake:before {
  content: "\e9c0";
}

.bx-calculator:before {
  content: "\e9c1";
}

.bx-calendar:before {
  content: "\e9c2";
}

.bx-calendar-alt:before {
  content: "\e9c3";
}

.bx-calendar-check:before {
  content: "\e9c4";
}

.bx-calendar-event:before {
  content: "\e9c5";
}

.bx-calendar-minus:before {
  content: "\e9c6";
}

.bx-calendar-plus:before {
  content: "\e9c7";
}

.bx-calendar-x:before {
  content: "\e9c8";
}

.bx-camera:before {
  content: "\e9c9";
}

.bx-camera-off:before {
  content: "\e9ca";
}

.bx-captions:before {
  content: "\e9cb";
}

.bx-car:before {
  content: "\e9cc";
}

.bx-card:before {
  content: "\e9cd";
}

.bx-caret-down:before {
  content: "\e9ce";
}

.bx-caret-left:before {
  content: "\e9cf";
}

.bx-caret-right:before {
  content: "\e9d0";
}

.bx-caret-up:before {
  content: "\e9d1";
}

.bx-carousel:before {
  content: "\e9d2";
}

.bx-cart:before {
  content: "\e9d3";
}

.bx-cart-alt:before {
  content: "\e9d4";
}

.bx-cast:before {
  content: "\e9d5";
}

.bx-certification:before {
  content: "\e9d6";
}

.bx-chalkboard:before {
  content: "\e9d7";
}

.bx-chart:before {
  content: "\e9d8";
}

.bx-chat:before {
  content: "\e9d9";
}

.bx-check:before {
  content: "\e9da";
}

.bx-checkbox:before {
  content: "\e9db";
}

.bx-checkbox-checked:before {
  content: "\e9dc";
}

.bx-checkbox-square:before {
  content: "\e9dd";
}

.bx-check-circle:before {
  content: "\e9de";
}

.bx-check-double:before {
  content: "\e9df";
}

.bx-check-shield:before {
  content: "\e9e0";
}

.bx-check-square:before {
  content: "\e9e1";
}

.bx-chevron-down:before {
  content: "\e9e2";
}

.bx-chevron-left:before {
  content: "\e9e3";
}

.bx-chevron-right:before {
  content: "\e9e4";
}

.bx-chevrons-down:before {
  content: "\e9e5";
}

.bx-chevrons-left:before {
  content: "\e9e6";
}

.bx-chevrons-right:before {
  content: "\e9e7";
}

.bx-chevrons-up:before {
  content: "\e9e8";
}

.bx-chevron-up:before {
  content: "\e9e9";
}

.bx-chip:before {
  content: "\e9ea";
}

.bx-circle:before {
  content: "\e9eb";
}

.bx-clinic:before {
  content: "\e9ec";
}

.bx-clipboard:before {
  content: "\e9ed";
}

.bx-closet:before {
  content: "\e9ee";
}

.bx-cloud:before {
  content: "\e9ef";
}

.bx-cloud-download:before {
  content: "\e9f0";
}

.bx-cloud-drizzle:before {
  content: "\e9f1";
}

.bx-cloud-lightning:before {
  content: "\e9f2";
}

.bx-cloud-light-rain:before {
  content: "\e9f3";
}

.bx-cloud-rain:before {
  content: "\e9f4";
}

.bx-cloud-snow:before {
  content: "\e9f5";
}

.bx-cloud-upload:before {
  content: "\e9f6";
}

.bx-code:before {
  content: "\e9f7";
}

.bx-code-alt:before {
  content: "\e9f8";
}

.bx-code-block:before {
  content: "\e9f9";
}

.bx-code-curly:before {
  content: "\e9fa";
}

.bx-coffee:before {
  content: "\e9fb";
}

.bx-cog:before {
  content: "\e9fc";
}

.bx-collapse:before {
  content: "\e9fd";
}

.bx-collection:before {
  content: "\e9fe";
}

.bx-columns:before {
  content: "\e9ff";
}

.bx-command:before {
  content: "\ea00";
}

.bx-comment:before {
  content: "\ea01";
}

.bx-comment-dots:before {
  content: "\ea02";
}

.bx-compass:before {
  content: "\ea03";
}

.bx-confused:before {
  content: "\ea04";
}

.bx-conversation:before {
  content: "\ea05";
}

.bx-cool:before {
  content: "\ea06";
}

.bx-copy:before {
  content: "\ea07";
}

.bx-copy-alt:before {
  content: "\ea08";
}

.bx-copyright:before {
  content: "\ea09";
}

.bx-credit-card:before {
  content: "\ea0a";
}

.bx-credit-card-alt:before {
  content: "\ea0b";
}

.bx-crop:before {
  content: "\ea0c";
}

.bx-crosshair:before {
  content: "\ea0d";
}

.bx-crown:before {
  content: "\ea0e";
}

.bx-cube:before {
  content: "\ea0f";
}

.bx-cube-alt:before {
  content: "\ea10";
}

.bx-cuboid:before {
  content: "\ea11";
}

.bx-customize:before {
  content: "\ea12";
}

.bx-cut:before {
  content: "\ea13";
}

.bx-cycling:before {
  content: "\ea14";
}

.bx-cylinder:before {
  content: "\ea15";
}

.bx-data:before {
  content: "\ea16";
}

.bx-desktop:before {
  content: "\ea17";
}

.bx-detail:before {
  content: "\ea18";
}

.bx-devices:before {
  content: "\ea19";
}

.bx-dialpad:before {
  content: "\ea1a";
}

.bx-dialpad-alt:before {
  content: "\ea1b";
}

.bx-diamond:before {
  content: "\ea1c";
}

.bx-directions:before {
  content: "\ea1d";
}

.bx-disc:before {
  content: "\ea1e";
}

.bx-dish:before {
  content: "\ea1f";
}

.bx-dislike:before {
  content: "\ea20";
}

.bx-dizzy:before {
  content: "\ea21";
}

.bx-dna:before {
  content: "\ea22";
}

.bx-dock-bottom:before {
  content: "\ea23";
}

.bx-dock-left:before {
  content: "\ea24";
}

.bx-dock-right:before {
  content: "\ea25";
}

.bx-dock-top:before {
  content: "\ea26";
}

.bx-dollar:before {
  content: "\ea27";
}

.bx-dollar-circle:before {
  content: "\ea28";
}

.bx-dots-horizontal:before {
  content: "\ea29";
}

.bx-dots-horizontal-rounded:before {
  content: "\ea2a";
}

.bx-dots-vertical:before {
  content: "\ea2b";
}

.bx-dots-vertical-rounded:before {
  content: "\ea2c";
}

.bx-doughnut-chart:before {
  content: "\ea2d";
}

.bx-down-arrow:before {
  content: "\ea2e";
}

.bx-down-arrow-alt:before {
  content: "\ea2f";
}

.bx-down-arrow-circle:before {
  content: "\ea30";
}

.bx-download:before {
  content: "\ea31";
}

.bx-downvote:before {
  content: "\ea32";
}

.bx-droplet:before {
  content: "\ea33";
}

.bx-dumbbell:before {
  content: "\ea34";
}

.bx-duplicate:before {
  content: "\ea35";
}

.bx-edit:before {
  content: "\ea36";
}

.bx-edit-alt:before {
  content: "\ea37";
}

.bx-envelope:before {
  content: "\ea38";
}

.bx-equalizer:before {
  content: "\ea39";
}

.bx-error:before {
  content: "\ea3a";
}

.bx-error-alt:before {
  content: "\ea3b";
}

.bx-error-circle:before {
  content: "\ea3c";
}

.bx-euro:before {
  content: "\ea3d";
}

.bx-exit:before {
  content: "\ea3e";
}

.bx-exit-fullscreen:before {
  content: "\ea3f";
}

.bx-expand:before {
  content: "\ea40";
}

.bx-export:before {
  content: "\ea41";
}

.bx-extension:before {
  content: "\ea42";
}

.bx-face:before {
  content: "\ea43";
}

.bx-fast-forward:before {
  content: "\ea44";
}

.bx-fast-forward-circle:before {
  content: "\ea45";
}

.bx-female:before {
  content: "\ea46";
}

.bx-female-sign:before {
  content: "\ea47";
}

.bx-file:before {
  content: "\ea48";
}

.bx-file-blank:before {
  content: "\ea49";
}

.bx-file-find:before {
  content: "\ea4a";
}

.bx-film:before {
  content: "\ea4b";
}

.bx-filter:before {
  content: "\ea4c";
}

.bx-filter-alt:before {
  content: "\ea4d";
}

.bx-fingerprint:before {
  content: "\ea4e";
}

.bx-first-aid:before {
  content: "\ea4f";
}

.bx-first-page:before {
  content: "\ea50";
}

.bx-flag:before {
  content: "\ea51";
}

.bx-folder:before {
  content: "\ea52";
}

.bx-folder-minus:before {
  content: "\ea53";
}

.bx-folder-open:before {
  content: "\ea54";
}

.bx-folder-plus:before {
  content: "\ea55";
}

.bx-font:before {
  content: "\ea56";
}

.bx-font-color:before {
  content: "\ea57";
}

.bx-font-family:before {
  content: "\ea58";
}

.bx-font-size:before {
  content: "\ea59";
}

.bx-food-menu:before {
  content: "\ea5a";
}

.bx-food-tag:before {
  content: "\ea5b";
}

.bx-football:before {
  content: "\ea5c";
}

.bx-fridge:before {
  content: "\ea5d";
}

.bx-fullscreen:before {
  content: "\ea5e";
}

.bx-gas-pump:before {
  content: "\ea5f";
}

.bx-ghost:before {
  content: "\ea60";
}

.bx-gift:before {
  content: "\ea61";
}

.bx-git-branch:before {
  content: "\ea62";
}

.bx-git-commit:before {
  content: "\ea63";
}

.bx-git-compare:before {
  content: "\ea64";
}

.bx-git-merge:before {
  content: "\ea65";
}

.bx-git-pull-request:before {
  content: "\ea66";
}

.bx-git-repo-forked:before {
  content: "\ea67";
}

.bx-globe:before {
  content: "\ea68";
}

.bx-globe-alt:before {
  content: "\ea69";
}

.bx-grid:before {
  content: "\ea6a";
}

.bx-grid-alt:before {
  content: "\ea6b";
}

.bx-grid-horizontal:before {
  content: "\ea6c";
}

.bx-grid-small:before {
  content: "\ea6d";
}

.bx-grid-vertical:before {
  content: "\ea6e";
}

.bx-group:before {
  content: "\ea6f";
}

.bx-handicap:before {
  content: "\ea70";
}

.bx-happy:before {
  content: "\ea71";
}

.bx-happy-alt:before {
  content: "\ea72";
}

.bx-happy-beaming:before {
  content: "\ea73";
}

.bx-happy-heart-eyes:before {
  content: "\ea74";
}

.bx-hash:before {
  content: "\ea75";
}

.bx-hdd:before {
  content: "\ea76";
}

.bx-heading:before {
  content: "\ea77";
}

.bx-headphone:before {
  content: "\ea78";
}

.bx-health:before {
  content: "\ea79";
}

.bx-heart:before {
  content: "\ea7a";
}

.bx-help-circle:before {
  content: "\ea7b";
}

.bx-hide:before {
  content: "\ea7c";
}

.bx-highlight:before {
  content: "\ea7d";
}

.bx-history:before {
  content: "\ea7e";
}

.bx-hive:before {
  content: "\ea7f";
}

.bx-home:before {
  content: "\ea80";
}

.bx-home-alt:before {
  content: "\ea81";
}

.bx-home-circle:before {
  content: "\ea82";
}

.bx-horizontal-center:before {
  content: "\ea83";
}

.bx-hotel:before {
  content: "\ea84";
}

.bx-hourglass:before {
  content: "\ea85";
}

.bx-id-card:before {
  content: "\ea86";
}

.bx-image:before {
  content: "\ea87";
}

.bx-image-add:before {
  content: "\ea88";
}

.bx-image-alt:before {
  content: "\ea89";
}

.bx-images:before {
  content: "\ea8a";
}

.bx-import:before {
  content: "\ea8b";
}

.bx-infinite:before {
  content: "\ea8c";
}

.bx-info-circle:before {
  content: "\ea8d";
}

.bx-italic:before {
  content: "\ea8e";
}

.bx-joystick:before {
  content: "\ea8f";
}

.bx-joystick-alt:before {
  content: "\ea90";
}

.bx-joystick-button:before {
  content: "\ea91";
}

.bx-key:before {
  content: "\ea92";
}

.bx-label:before {
  content: "\ea93";
}

.bx-landscape:before {
  content: "\ea94";
}

.bx-laptop:before {
  content: "\ea95";
}

.bx-last-page:before {
  content: "\ea96";
}

.bx-laugh:before {
  content: "\ea97";
}

.bx-layer:before {
  content: "\ea98";
}

.bx-layout:before {
  content: "\ea99";
}

.bx-left-arrow:before {
  content: "\ea9a";
}

.bx-left-arrow-alt:before {
  content: "\ea9b";
}

.bx-left-arrow-circle:before {
  content: "\ea9c";
}

.bx-left-down-arrow-circle:before {
  content: "\ea9d";
}

.bx-left-indent:before {
  content: "\ea9e";
}

.bx-left-top-arrow-circle:before {
  content: "\ea9f";
}

.bx-like:before {
  content: "\eaa0";
}

.bx-line-chart:before {
  content: "\eaa1";
}

.bx-link:before {
  content: "\eaa2";
}

.bx-link-alt:before {
  content: "\eaa3";
}

.bx-link-external:before {
  content: "\eaa4";
}

.bx-lira:before {
  content: "\eaa5";
}

.bx-list-check:before {
  content: "\eaa6";
}

.bx-list-minus:before {
  content: "\eaa7";
}

.bx-list-ol:before {
  content: "\eaa8";
}

.bx-list-plus:before {
  content: "\eaa9";
}

.bx-list-ul:before {
  content: "\eaaa";
}

.bx-loader:before {
  content: "\eaab";
}

.bx-loader-alt:before {
  content: "\eaac";
}

.bx-loader-circle:before {
  content: "\eaad";
}

.bx-lock:before {
  content: "\eaae";
}

.bx-lock-alt:before {
  content: "\eaaf";
}

.bx-lock-open:before {
  content: "\eab0";
}

.bx-lock-open-alt:before {
  content: "\eab1";
}

.bx-log-in:before {
  content: "\eab2";
}

.bx-log-in-circle:before {
  content: "\eab3";
}

.bx-log-out:before {
  content: "\eab4";
}

.bx-log-out-circle:before {
  content: "\eab5";
}

.bx-magnet:before {
  content: "\eab6";
}

.bx-mail-send:before {
  content: "\eab7";
}

.bx-male:before {
  content: "\eab8";
}

.bx-male-sign:before {
  content: "\eab9";
}

.bx-map:before {
  content: "\eaba";
}

.bx-map-alt:before {
  content: "\eabb";
}

.bx-map-pin:before {
  content: "\eabc";
}

.bx-meh:before {
  content: "\eabd";
}

.bx-meh-alt:before {
  content: "\eabe";
}

.bx-meh-blank:before {
  content: "\eabf";
}

.bx-memory-card:before {
  content: "\eac0";
}

.bx-menu:before {
  content: "\eac1";
}

.bx-menu-alt-left:before {
  content: "\eac2";
}

.bx-menu-alt-right:before {
  content: "\eac3";
}

.bx-message:before {
  content: "\eac4";
}

.bx-message-alt:before {
  content: "\eac5";
}

.bx-message-alt-dots:before {
  content: "\eac6";
}

.bx-message-dots:before {
  content: "\eac7";
}

.bx-message-rounded:before {
  content: "\eac8";
}

.bx-message-rounded-dots:before {
  content: "\eac9";
}

.bx-message-square:before {
  content: "\eaca";
}

.bx-message-square-dots:before {
  content: "\eacb";
}

.bx-microphone:before {
  content: "\eacc";
}

.bx-microphone-off:before {
  content: "\eacd";
}

.bx-minus:before {
  content: "\eace";
}

.bx-minus-circle:before {
  content: "\eacf";
}

.bx-mobile:before {
  content: "\ead0";
}

.bx-mobile-alt:before {
  content: "\ead1";
}

.bx-mobile-landscape:before {
  content: "\ead2";
}

.bx-mobile-vibration:before {
  content: "\ead3";
}

.bx-money:before {
  content: "\ead4";
}

.bx-moon:before {
  content: "\ead5";
}

.bx-mouse:before {
  content: "\ead6";
}

.bx-mouse-alt:before {
  content: "\ead7";
}

.bx-move:before {
  content: "\ead8";
}

.bx-move-horizontal:before {
  content: "\ead9";
}

.bx-move-vertical:before {
  content: "\eada";
}

.bx-movie:before {
  content: "\eadb";
}

.bx-music:before {
  content: "\eadc";
}

.bx-navigation:before {
  content: "\eadd";
}

.bx-news:before {
  content: "\eade";
}

.bx-no-entry:before {
  content: "\eadf";
}

.bx-note:before {
  content: "\eae0";
}

.bx-notepad:before {
  content: "\eae1";
}

.bx-notification:before {
  content: "\eae2";
}

.bx-notification-off:before {
  content: "\eae3";
}

.bx-package:before {
  content: "\eae4";
}

.bx-paint:before {
  content: "\eae5";
}

.bx-paint-roll:before {
  content: "\eae6";
}

.bx-palette:before {
  content: "\eae7";
}

.bx-paperclip:before {
  content: "\eae8";
}

.bx-paper-plane:before {
  content: "\eae9";
}

.bx-paragraph:before {
  content: "\eaea";
}

.bx-paste:before {
  content: "\eaeb";
}

.bx-pause:before {
  content: "\eaec";
}

.bx-pause-circle:before {
  content: "\eaed";
}

.bx-pen:before {
  content: "\eaee";
}

.bx-pencil:before {
  content: "\eaef";
}

.bx-phone:before {
  content: "\eaf0";
}

.bx-phone-call:before {
  content: "\eaf1";
}

.bx-phone-incoming:before {
  content: "\eaf2";
}

.bx-phone-outgoing:before {
  content: "\eaf3";
}

.bx-photo-album:before {
  content: "\eaf4";
}

.bx-pie-chart:before {
  content: "\eaf5";
}

.bx-pie-chart-alt:before {
  content: "\eaf6";
}

.bx-pie-chart-alt-2:before {
  content: "\eaf7";
}

.bx-pin:before {
  content: "\eaf8";
}

.bx-planet:before {
  content: "\eaf9";
}

.bx-play:before {
  content: "\eafa";
}

.bx-play-circle:before {
  content: "\eafb";
}

.bx-plug:before {
  content: "\eafc";
}

.bx-plus:before {
  content: "\eafd";
}

.bx-plus-circle:before {
  content: "\eafe";
}

.bx-plus-medical:before {
  content: "\eaff";
}

.bx-poll:before {
  content: "\eb00";
}

.bx-polygon:before {
  content: "\eb01";
}

.bx-pound:before {
  content: "\eb02";
}

.bx-power-off:before {
  content: "\eb03";
}

.bx-printer:before {
  content: "\eb04";
}

.bx-pulse:before {
  content: "\eb05";
}

.bx-purchase-tag:before {
  content: "\eb06";
}

.bx-purchase-tag-alt:before {
  content: "\eb07";
}

.bx-pyramid:before {
  content: "\eb08";
}

.bx-question-mark:before {
  content: "\eb09";
}

.bx-radar:before {
  content: "\eb0a";
}

.bx-radio:before {
  content: "\eb0b";
}

.bx-radio-circle:before {
  content: "\eb0c";
}

.bx-radio-circle-marked:before {
  content: "\eb0d";
}

.bx-receipt:before {
  content: "\eb0e";
}

.bx-rectangle:before {
  content: "\eb0f";
}

.bx-redo:before {
  content: "\eb10";
}

.bx-rename:before {
  content: "\eb11";
}

.bx-repeat:before {
  content: "\eb12";
}

.bx-reply:before {
  content: "\eb13";
}

.bx-reply-all:before {
  content: "\eb14";
}

.bx-repost:before {
  content: "\eb15";
}

.bx-reset:before {
  content: "\eb16";
}

.bx-restaurant:before {
  content: "\eb17";
}

.bx-revision:before {
  content: "\eb18";
}

.bx-rewind:before {
  content: "\eb19";
}

.bx-rewind-circle:before {
  content: "\eb1a";
}

.bx-right-arrow:before {
  content: "\eb1b";
}

.bx-right-arrow-alt:before {
  content: "\eb1c";
}

.bx-right-arrow-circle:before {
  content: "\eb1d";
}

.bx-right-down-arrow-circle:before {
  content: "\eb1e";
}

.bx-right-indent:before {
  content: "\eb1f";
}

.bx-right-top-arrow-circle:before {
  content: "\eb20";
}

.bx-rocket:before {
  content: "\eb21";
}

.bx-rotate-left:before {
  content: "\eb22";
}

.bx-rotate-right:before {
  content: "\eb23";
}

.bx-rss:before {
  content: "\eb24";
}

.bx-ruble:before {
  content: "\eb25";
}

.bx-ruler:before {
  content: "\eb26";
}

.bx-run:before {
  content: "\eb27";
}

.bx-rupee:before {
  content: "\eb28";
}

.bx-sad:before {
  content: "\eb29";
}

.bx-save:before {
  content: "\eb2a";
}

.bx-screenshot:before {
  content: "\eb2b";
}

.bx-search:before {
  content: "\eb2c";
}

.bx-search-alt:before {
  content: "\eb2d";
}

.bx-search-alt-2:before {
  content: "\eb2e";
}

.bx-selection:before {
  content: "\eb2f";
}

.bx-select-multiple:before {
  content: "\eb30";
}

.bx-send:before {
  content: "\eb31";
}

.bx-server:before {
  content: "\eb32";
}

.bx-shape-circle:before {
  content: "\eb33";
}

.bx-shape-square:before {
  content: "\eb34";
}

.bx-shape-triangle:before {
  content: "\eb35";
}

.bx-share:before {
  content: "\eb36";
}

.bx-share-alt:before {
  content: "\eb37";
}

.bx-shekel:before {
  content: "\eb38";
}

.bx-shield:before {
  content: "\eb39";
}

.bx-shield-alt:before {
  content: "\eb3a";
}

.bx-shield-alt-2:before {
  content: "\eb3b";
}

.bx-shield-quarter:before {
  content: "\eb3c";
}

.bx-shocked:before {
  content: "\eb3d";
}

.bx-shopping-bag:before {
  content: "\eb3e";
}

.bx-show:before {
  content: "\eb3f";
}

.bx-show-alt:before {
  content: "\eb40";
}

.bx-shuffle:before {
  content: "\eb41";
}

.bx-sidebar:before {
  content: "\eb42";
}

.bx-sitemap:before {
  content: "\eb43";
}

.bx-skip-next:before {
  content: "\eb44";
}

.bx-skip-next-circle:before {
  content: "\eb45";
}

.bx-skip-previous:before {
  content: "\eb46";
}

.bx-skip-previous-circle:before {
  content: "\eb47";
}

.bx-sleepy:before {
  content: "\eb48";
}

.bx-slider:before {
  content: "\eb49";
}

.bx-slider-alt:before {
  content: "\eb4a";
}

.bx-slideshow:before {
  content: "\eb4b";
}

.bx-smile:before {
  content: "\eb4c";
}

.bx-sort:before {
  content: "\eb4d";
}

.bx-sort-a-z:before {
  content: "\eb4e";
}

.bx-sort-down:before {
  content: "\eb4f";
}

.bx-sort-up:before {
  content: "\eb50";
}

.bx-sort-z-a:before {
  content: "\eb51";
}

.bx-spa:before {
  content: "\eb52";
}

.bx-space-bar:before {
  content: "\eb53";
}

.bx-spreadsheet:before {
  content: "\eb54";
}

.bx-square:before {
  content: "\eb55";
}

.bx-square-rounded:before {
  content: "\eb56";
}

.bx-star:before {
  content: "\eb57";
}

.bx-station:before {
  content: "\eb58";
}

.bx-stats:before {
  content: "\eb59";
}

.bx-sticker:before {
  content: "\eb5a";
}

.bx-stop:before {
  content: "\eb5b";
}

.bx-stop-circle:before {
  content: "\eb5c";
}

.bx-stopwatch:before {
  content: "\eb5d";
}

.bx-store:before {
  content: "\eb5e";
}

.bx-store-alt:before {
  content: "\eb5f";
}

.bx-street-view:before {
  content: "\eb60";
}

.bx-strikethrough:before {
  content: "\eb61";
}

.bx-subdirectory-left:before {
  content: "\eb62";
}

.bx-subdirectory-right:before {
  content: "\eb63";
}

.bx-sun:before {
  content: "\eb64";
}

.bx-support:before {
  content: "\eb65";
}

.bx-swim:before {
  content: "\eb66";
}

.bx-sync:before {
  content: "\eb67";
}

.bx-tab:before {
  content: "\eb68";
}

.bx-table:before {
  content: "\eb69";
}

.bx-tag:before {
  content: "\eb6a";
}

.bx-target-lock:before {
  content: "\eb6b";
}

.bx-task:before {
  content: "\eb6c";
}

.bx-taxi:before {
  content: "\eb6d";
}

.bx-tennis-ball:before {
  content: "\eb6e";
}

.bx-terminal:before {
  content: "\eb6f";
}

.bx-test-tube:before {
  content: "\eb70";
}

.bx-text:before {
  content: "\eb71";
}

.bx-time:before {
  content: "\eb72";
}

.bx-time-five:before {
  content: "\eb73";
}

.bx-timer:before {
  content: "\eb74";
}

.bx-tired:before {
  content: "\eb75";
}

.bx-toggle-left:before {
  content: "\eb76";
}

.bx-toggle-right:before {
  content: "\eb77";
}

.bx-tone:before {
  content: "\eb78";
}

.bx-train:before {
  content: "\eb79";
}

.bx-transfer:before {
  content: "\eb7a";
}

.bx-transfer-alt:before {
  content: "\eb7b";
}

.bx-trash:before {
  content: "\eb7c";
}

.bx-trash-alt:before {
  content: "\eb7d";
}

.bx-trending-down:before {
  content: "\eb7e";
}

.bx-trending-up:before {
  content: "\eb7f";
}

.bx-trophy:before {
  content: "\eb80";
}

.bx-tv:before {
  content: "\eb81";
}

.bx-underline:before {
  content: "\eb82";
}

.bx-undo:before {
  content: "\eb83";
}

.bx-unlink:before {
  content: "\eb84";
}

.bx-up-arrow:before {
  content: "\eb85";
}

.bx-up-arrow-alt:before {
  content: "\eb86";
}

.bx-up-arrow-circle:before {
  content: "\eb87";
}

.bx-upload:before {
  content: "\eb88";
}

.bx-upside-down:before {
  content: "\eb89";
}

.bx-upvote:before {
  content: "\eb8a";
}

.bx-usb:before {
  content: "\eb8b";
}

.bx-user:before {
  content: "\eb8c";
}

.bx-user-check:before {
  content: "\eb8d";
}

.bx-user-circle:before {
  content: "\eb8e";
}

.bx-user-minus:before {
  content: "\eb8f";
}

.bx-user-pin:before {
  content: "\eb90";
}

.bx-user-plus:before {
  content: "\eb91";
}

.bx-user-voice:before {
  content: "\eb92";
}

.bx-user-x:before {
  content: "\eb93";
}

.bx-vertical-center:before {
  content: "\eb94";
}

.bx-video:before {
  content: "\eb95";
}

.bx-video-off:before {
  content: "\eb96";
}

.bx-video-plus:before {
  content: "\eb97";
}

.bx-video-recording:before {
  content: "\eb98";
}

.bx-voicemail:before {
  content: "\eb99";
}

.bx-volume:before {
  content: "\eb9a";
}

.bx-volume-full:before {
  content: "\eb9b";
}

.bx-volume-low:before {
  content: "\eb9c";
}

.bx-volume-mute:before {
  content: "\eb9d";
}

.bx-walk:before {
  content: "\eb9e";
}

.bx-wallet:before {
  content: "\eb9f";
}

.bx-wallet-alt:before {
  content: "\eba0";
}

.bx-water:before {
  content: "\eba1";
}

.bx-wifi:before {
  content: "\eba2";
}

.bx-wifi-off:before {
  content: "\eba3";
}

.bx-wind:before {
  content: "\eba4";
}

.bx-window:before {
  content: "\eba5";
}

.bx-window-close:before {
  content: "\eba6";
}

.bx-window-open:before {
  content: "\eba7";
}

.bx-windows:before {
  content: "\eba8";
}

.bx-wink-smile:before {
  content: "\eba9";
}

.bx-wink-tongue:before {
  content: "\ebaa";
}

.bx-won:before {
  content: "\ebab";
}

.bx-world:before {
  content: "\ebac";
}

.bx-wrench:before {
  content: "\ebad";
}

.bx-x:before {
  content: "\ebae";
}

.bx-x-circle:before {
  content: "\ebaf";
}

.bx-yen:before {
  content: "\ebb0";
}

.bx-zoom-in:before {
  content: "\ebb1";
}

.bx-zoom-out:before {
  content: "\ebb2";
}

.bxs-add-to-queue:before {
  content: "\ebb3";
}

.bxs-adjust:before {
  content: "\ebb4";
}

.bxs-adjust-alt:before {
  content: "\ebb5";
}

.bxs-alarm:before {
  content: "\ebb6";
}

.bxs-alarm-add:before {
  content: "\ebb7";
}

.bxs-alarm-off:before {
  content: "\ebb8";
}

.bxs-album:before {
  content: "\ebb9";
}

.bxs-ambulance:before {
  content: "\ebba";
}

.bxs-analyse:before {
  content: "\ebbb";
}

.bxs-angry:before {
  content: "\ebbc";
}

.bxs-archive:before {
  content: "\ebbd";
}

.bxs-archive-in:before {
  content: "\ebbe";
}

.bxs-archive-out:before {
  content: "\ebbf";
}

.bxs-area:before {
  content: "\ebc0";
}

.bxs-award:before {
  content: "\ebc1";
}

.bxs-baby-carriage:before {
  content: "\ebc2";
}

.bxs-badge:before {
  content: "\ebc3";
}

.bxs-badge-check:before {
  content: "\ebc4";
}

.bxs-ball:before {
  content: "\ebc5";
}

.bxs-band-aid:before {
  content: "\ebc6";
}

.bxs-bank:before {
  content: "\ebc7";
}

.bxs-bar-chart-alt-2:before {
  content: "\ebc8";
}

.bxs-bar-chart-square:before {
  content: "\ebc9";
}

.bxs-barcode:before {
  content: "\ebca";
}

.bxs-basket:before {
  content: "\ebcb";
}

.bxs-bath:before {
  content: "\ebcc";
}

.bxs-battery:before {
  content: "\ebcd";
}

.bxs-battery-charging:before {
  content: "\ebce";
}

.bxs-battery-full:before {
  content: "\ebcf";
}

.bxs-battery-low:before {
  content: "\ebd0";
}

.bxs-bed:before {
  content: "\ebd1";
}

.bxs-bell:before {
  content: "\ebd2";
}

.bxs-bell-minus:before {
  content: "\ebd3";
}

.bxs-bell-off:before {
  content: "\ebd4";
}

.bxs-bell-plus:before {
  content: "\ebd5";
}

.bxs-bell-ring:before {
  content: "\ebd6";
}

.bxs-bolt:before {
  content: "\ebd7";
}

.bxs-bolt-circle:before {
  content: "\ebd8";
}

.bxs-book:before {
  content: "\ebd9";
}

.bxs-book-bookmark:before {
  content: "\ebda";
}

.bxs-book-content:before {
  content: "\ebdb";
}

.bxs-bookmark:before {
  content: "\ebdc";
}

.bxs-bookmark-minus:before {
  content: "\ebdd";
}

.bxs-bookmark-plus:before {
  content: "\ebde";
}

.bxs-bookmarks:before {
  content: "\ebdf";
}

.bxs-bookmark-star:before {
  content: "\ebe0";
}

.bxs-book-open:before {
  content: "\ebe1";
}

.bxs-bot:before {
  content: "\ebe2";
}

.bxs-bowling-ball:before {
  content: "\ebe3";
}

.bxs-box:before {
  content: "\ebe4";
}

.bxs-briefcase:before {
  content: "\ebe5";
}

.bxs-briefcase-alt:before {
  content: "\ebe6";
}

.bxs-briefcase-alt-2:before {
  content: "\ebe7";
}

.bxs-brightness:before {
  content: "\ebe8";
}

.bxs-brightness-half:before {
  content: "\ebe9";
}

.bxs-brush:before {
  content: "\ebea";
}

.bxs-brush-alt:before {
  content: "\ebeb";
}

.bxs-bug:before {
  content: "\ebec";
}

.bxs-bug-alt:before {
  content: "\ebed";
}

.bxs-building:before {
  content: "\ebee";
}

.bxs-building-house:before {
  content: "\ebef";
}

.bxs-buildings:before {
  content: "\ebf0";
}

.bxs-bulb:before {
  content: "\ebf1";
}

.bxs-buoy:before {
  content: "\ebf2";
}

.bxs-bus:before {
  content: "\ebf3";
}

.bxs-business:before {
  content: "\ebf4";
}

.bxs-cake:before {
  content: "\ebf5";
}

.bxs-calculator:before {
  content: "\ebf6";
}

.bxs-calendar:before {
  content: "\ebf7";
}

.bxs-calendar-alt:before {
  content: "\ebf8";
}

.bxs-calendar-check:before {
  content: "\ebf9";
}

.bxs-calendar-event:before {
  content: "\ebfa";
}

.bxs-calendar-minus:before {
  content: "\ebfb";
}

.bxs-calendar-plus:before {
  content: "\ebfc";
}

.bxs-calendar-x:before {
  content: "\ebfd";
}

.bxs-camera:before {
  content: "\ebfe";
}

.bxs-camera-off:before {
  content: "\ebff";
}

.bxs-camera-plus:before {
  content: "\ec00";
}

.bxs-capsule:before {
  content: "\ec01";
}

.bxs-captions:before {
  content: "\ec02";
}

.bxs-car:before {
  content: "\ec03";
}

.bxs-card:before {
  content: "\ec04";
}

.bxs-caret-down-circle:before {
  content: "\ec05";
}

.bxs-caret-left-circle:before {
  content: "\ec06";
}

.bxs-caret-right-circle:before {
  content: "\ec07";
}

.bxs-caret-up-circle:before {
  content: "\ec08";
}

.bxs-carousel:before {
  content: "\ec09";
}

.bxs-cart:before {
  content: "\ec0a";
}

.bxs-cart-alt:before {
  content: "\ec0b";
}

.bxs-certification:before {
  content: "\ec0c";
}

.bxs-chalkboard:before {
  content: "\ec0d";
}

.bxs-chart:before {
  content: "\ec0e";
}

.bxs-chat:before {
  content: "\ec0f";
}

.bxs-checkbox:before {
  content: "\ec10";
}

.bxs-checkbox-checked:before {
  content: "\ec11";
}

.bxs-check-circle:before {
  content: "\ec12";
}

.bxs-check-shield:before {
  content: "\ec13";
}

.bxs-check-square:before {
  content: "\ec14";
}

.bxs-chip:before {
  content: "\ec15";
}

.bxs-circle:before {
  content: "\ec16";
}

.bxs-city:before {
  content: "\ec17";
}

.bxs-clinic:before {
  content: "\ec18";
}

.bxs-cloud:before {
  content: "\ec19";
}

.bxs-cloud-download:before {
  content: "\ec1a";
}

.bxs-cloud-lightning:before {
  content: "\ec1b";
}

.bxs-cloud-rain:before {
  content: "\ec1c";
}

.bxs-cloud-upload:before {
  content: "\ec1d";
}

.bxs-coffee:before {
  content: "\ec1e";
}

.bxs-coffee-alt:before {
  content: "\ec1f";
}

.bxs-cog:before {
  content: "\ec20";
}

.bxs-collection:before {
  content: "\ec21";
}

.bxs-color-fill:before {
  content: "\ec22";
}

.bxs-comment:before {
  content: "\ec23";
}

.bxs-comment-add:before {
  content: "\ec24";
}

.bxs-comment-detail:before {
  content: "\ec25";
}

.bxs-comment-dots:before {
  content: "\ec26";
}

.bxs-comment-error:before {
  content: "\ec27";
}

.bxs-compass:before {
  content: "\ec28";
}

.bxs-component:before {
  content: "\ec29";
}

.bxs-confused:before {
  content: "\ec2a";
}

.bxs-contact:before {
  content: "\ec2b";
}

.bxs-conversation:before {
  content: "\ec2c";
}

.bxs-cool:before {
  content: "\ec2d";
}

.bxs-copy:before {
  content: "\ec2e";
}

.bxs-copy-alt:before {
  content: "\ec2f";
}

.bxs-coupon:before {
  content: "\ec30";
}

.bxs-credit-card:before {
  content: "\ec31";
}

.bxs-credit-card-alt:before {
  content: "\ec32";
}

.bxs-crown:before {
  content: "\ec33";
}

.bxs-cube:before {
  content: "\ec34";
}

.bxs-cube-alt:before {
  content: "\ec35";
}

.bxs-cuboid:before {
  content: "\ec36";
}

.bxs-customize:before {
  content: "\ec37";
}

.bxs-cylinder:before {
  content: "\ec38";
}

.bxs-dashboard:before {
  content: "\ec39";
}

.bxs-data:before {
  content: "\ec3a";
}

.bxs-detail:before {
  content: "\ec3b";
}

.bxs-devices:before {
  content: "\ec3c";
}

.bxs-direction-left:before {
  content: "\ec3d";
}

.bxs-direction-right:before {
  content: "\ec3e";
}

.bxs-directions:before {
  content: "\ec3f";
}

.bxs-disc:before {
  content: "\ec40";
}

.bxs-discount:before {
  content: "\ec41";
}

.bxs-dish:before {
  content: "\ec42";
}

.bxs-dislike:before {
  content: "\ec43";
}

.bxs-dizzy:before {
  content: "\ec44";
}

.bxs-dock-bottom:before {
  content: "\ec45";
}

.bxs-dock-left:before {
  content: "\ec46";
}

.bxs-dock-right:before {
  content: "\ec47";
}

.bxs-dock-top:before {
  content: "\ec48";
}

.bxs-dollar-circle:before {
  content: "\ec49";
}

.bxs-doughnut-chart:before {
  content: "\ec4a";
}

.bxs-down-arrow:before {
  content: "\ec4b";
}

.bxs-down-arrow-circle:before {
  content: "\ec4c";
}

.bxs-down-arrow-square:before {
  content: "\ec4d";
}

.bxs-download:before {
  content: "\ec4e";
}

.bxs-downvote:before {
  content: "\ec4f";
}

.bxs-drink:before {
  content: "\ec50";
}

.bxs-droplet:before {
  content: "\ec51";
}

.bxs-droplet-half:before {
  content: "\ec52";
}

.bxs-duplicate:before {
  content: "\ec53";
}

.bxs-edit:before {
  content: "\ec54";
}

.bxs-edit-alt:before {
  content: "\ec55";
}

.bxs-eject:before {
  content: "\ec56";
}

.bxs-envelope:before {
  content: "\ec57";
}

.bxs-eraser:before {
  content: "\ec58";
}

.bxs-error:before {
  content: "\ec59";
}

.bxs-error-alt:before {
  content: "\ec5a";
}

.bxs-error-circle:before {
  content: "\ec5b";
}

.bxs-exit:before {
  content: "\ec5c";
}

.bxs-extension:before {
  content: "\ec5d";
}

.bxs-eyedropper:before {
  content: "\ec5e";
}

.bxs-face:before {
  content: "\ec5f";
}

.bxs-factory:before {
  content: "\ec60";
}

.bxs-fast-forward-circle:before {
  content: "\ec61";
}

.bxs-file:before {
  content: "\ec62";
}

.bxs-file-blank:before {
  content: "\ec63";
}

.bxs-file-css:before {
  content: "\ec64";
}

.bxs-file-doc:before {
  content: "\ec65";
}

.bxs-file-find:before {
  content: "\ec66";
}

.bxs-file-gif:before {
  content: "\ec67";
}

.bxs-file-html:before {
  content: "\ec68";
}

.bxs-file-image:before {
  content: "\ec69";
}

.bxs-file-jpg:before {
  content: "\ec6a";
}

.bxs-file-js:before {
  content: "\ec6b";
}

.bxs-file-json:before {
  content: "\ec6c";
}

.bxs-file-md:before {
  content: "\ec6d";
}

.bxs-file-pdf:before {
  content: "\ec6e";
}

.bxs-file-plus:before {
  content: "\ec6f";
}

.bxs-file-png:before {
  content: "\ec70";
}

.bxs-file-txt:before {
  content: "\ec71";
}

.bxs-film:before {
  content: "\ec72";
}

.bxs-filter-alt:before {
  content: "\ec73";
}

.bxs-first-aid:before {
  content: "\ec74";
}

.bxs-flag:before {
  content: "\ec75";
}

.bxs-flag-alt:before {
  content: "\ec76";
}

.bxs-flame:before {
  content: "\ec77";
}

.bxs-flask:before {
  content: "\ec78";
}

.bxs-folder:before {
  content: "\ec79";
}

.bxs-folder-minus:before {
  content: "\ec7a";
}

.bxs-folder-open:before {
  content: "\ec7b";
}

.bxs-folder-plus:before {
  content: "\ec7c";
}

.bxs-food-menu:before {
  content: "\ec7d";
}

.bxs-fridge:before {
  content: "\ec7e";
}

.bxs-gas-pump:before {
  content: "\ec7f";
}

.bxs-ghost:before {
  content: "\ec80";
}

.bxs-gift:before {
  content: "\ec81";
}

.bxs-graduation:before {
  content: "\ec82";
}

.bxs-grid:before {
  content: "\ec83";
}

.bxs-grid-alt:before {
  content: "\ec84";
}

.bxs-group:before {
  content: "\ec85";
}

.bxs-hand-down:before {
  content: "\ec86";
}

.bxs-hand-left:before {
  content: "\ec87";
}

.bxs-hand-right:before {
  content: "\ec88";
}

.bxs-hand-up:before {
  content: "\ec89";
}

.bxs-happy:before {
  content: "\ec8a";
}

.bxs-happy-alt:before {
  content: "\ec8b";
}

.bxs-happy-beaming:before {
  content: "\ec8c";
}

.bxs-happy-heart-eyes:before {
  content: "\ec8d";
}

.bxs-hdd:before {
  content: "\ec8e";
}

.bxs-heart:before {
  content: "\ec8f";
}

.bxs-help-circle:before {
  content: "\ec90";
}

.bxs-hide:before {
  content: "\ec91";
}

.bxs-home:before {
  content: "\ec92";
}

.bxs-home-circle:before {
  content: "\ec93";
}

.bxs-hot:before {
  content: "\ec94";
}

.bxs-hotel:before {
  content: "\ec95";
}

.bxs-hourglass:before {
  content: "\ec96";
}

.bxs-hourglass-bottom:before {
  content: "\ec97";
}

.bxs-hourglass-top:before {
  content: "\ec98";
}

.bxs-id-card:before {
  content: "\ec99";
}

.bxs-image:before {
  content: "\ec9a";
}

.bxs-image-add:before {
  content: "\ec9b";
}

.bxs-image-alt:before {
  content: "\ec9c";
}

.bxs-inbox:before {
  content: "\ec9d";
}

.bxs-info-circle:before {
  content: "\ec9e";
}

.bxs-institution:before {
  content: "\ec9f";
}

.bxs-joystick:before {
  content: "\eca0";
}

.bxs-joystick-alt:before {
  content: "\eca1";
}

.bxs-joystick-button:before {
  content: "\eca2";
}

.bxs-key:before {
  content: "\eca3";
}

.bxs-keyboard:before {
  content: "\eca4";
}

.bxs-label:before {
  content: "\eca5";
}

.bxs-landmark:before {
  content: "\eca6";
}

.bxs-landscape:before {
  content: "\eca7";
}

.bxs-laugh:before {
  content: "\eca8";
}

.bxs-layer:before {
  content: "\eca9";
}

.bxs-layout:before {
  content: "\ecaa";
}

.bxs-left-arrow:before {
  content: "\ecab";
}

.bxs-left-arrow-circle:before {
  content: "\ecac";
}

.bxs-left-arrow-square:before {
  content: "\ecad";
}

.bxs-left-down-arrow-circle:before {
  content: "\ecae";
}

.bxs-left-top-arrow-circle:before {
  content: "\ecaf";
}

.bxs-like:before {
  content: "\ecb0";
}

.bxs-lock:before {
  content: "\ecb1";
}

.bxs-lock-alt:before {
  content: "\ecb2";
}

.bxs-lock-open:before {
  content: "\ecb3";
}

.bxs-lock-open-alt:before {
  content: "\ecb4";
}

.bxs-log-in:before {
  content: "\ecb5";
}

.bxs-log-in-circle:before {
  content: "\ecb6";
}

.bxs-log-out:before {
  content: "\ecb7";
}

.bxs-log-out-circle:before {
  content: "\ecb8";
}

.bxs-magic-wand:before {
  content: "\ecb9";
}

.bxs-magnet:before {
  content: "\ecba";
}

.bxs-map:before {
  content: "\ecbb";
}

.bxs-map-alt:before {
  content: "\ecbc";
}

.bxs-map-pin:before {
  content: "\ecbd";
}

.bxs-megaphone:before {
  content: "\ecbe";
}

.bxs-meh:before {
  content: "\ecbf";
}

.bxs-meh-alt:before {
  content: "\ecc0";
}

.bxs-meh-blank:before {
  content: "\ecc1";
}

.bxs-memory-card:before {
  content: "\ecc2";
}

.bxs-message:before {
  content: "\ecc3";
}

.bxs-message-alt:before {
  content: "\ecc4";
}

.bxs-message-alt-dots:before {
  content: "\ecc5";
}

.bxs-message-dots:before {
  content: "\ecc6";
}

.bxs-message-rounded:before {
  content: "\ecc7";
}

.bxs-message-rounded-dots:before {
  content: "\ecc8";
}

.bxs-message-square:before {
  content: "\ecc9";
}

.bxs-message-square-dots:before {
  content: "\ecca";
}

.bxs-microphone:before {
  content: "\eccb";
}

.bxs-microphone-alt:before {
  content: "\eccc";
}

.bxs-microphone-off:before {
  content: "\eccd";
}

.bxs-minus-circle:before {
  content: "\ecce";
}

.bxs-minus-square:before {
  content: "\eccf";
}

.bxs-mobile:before {
  content: "\ecd0";
}

.bxs-mobile-vibration:before {
  content: "\ecd1";
}

.bxs-moon:before {
  content: "\ecd2";
}

.bxs-mouse:before {
  content: "\ecd3";
}

.bxs-mouse-alt:before {
  content: "\ecd4";
}

.bxs-movie:before {
  content: "\ecd5";
}

.bxs-music:before {
  content: "\ecd6";
}

.bxs-navigation:before {
  content: "\ecd7";
}

.bxs-news:before {
  content: "\ecd8";
}

.bxs-no-entry:before {
  content: "\ecd9";
}

.bxs-note:before {
  content: "\ecda";
}

.bxs-notepad:before {
  content: "\ecdb";
}

.bxs-notification:before {
  content: "\ecdc";
}

.bxs-notification-off:before {
  content: "\ecdd";
}

.bxs-offer:before {
  content: "\ecde";
}

.bxs-package:before {
  content: "\ecdf";
}

.bxs-paint:before {
  content: "\ece0";
}

.bxs-paint-roll:before {
  content: "\ece1";
}

.bxs-palette:before {
  content: "\ece2";
}

.bxs-paper-plane:before {
  content: "\ece3";
}

.bxs-parking:before {
  content: "\ece4";
}

.bxs-paste:before {
  content: "\ece5";
}

.bxs-pen:before {
  content: "\ece6";
}

.bxs-pencil:before {
  content: "\ece7";
}

.bxs-phone:before {
  content: "\ece8";
}

.bxs-phone-call:before {
  content: "\ece9";
}

.bxs-phone-incoming:before {
  content: "\ecea";
}

.bxs-phone-outgoing:before {
  content: "\eceb";
}

.bxs-photo-album:before {
  content: "\ecec";
}

.bxs-pie-chart:before {
  content: "\eced";
}

.bxs-pie-chart-alt:before {
  content: "\ecee";
}

.bxs-pie-chart-alt-2:before {
  content: "\ecef";
}

.bxs-pin:before {
  content: "\ecf0";
}

.bxs-plane:before {
  content: "\ecf1";
}

.bxs-plane-alt:before {
  content: "\ecf2";
}

.bxs-plane-land:before {
  content: "\ecf3";
}

.bxs-planet:before {
  content: "\ecf4";
}

.bxs-plane-take-off:before {
  content: "\ecf5";
}

.bxs-playlist:before {
  content: "\ecf6";
}

.bxs-plug:before {
  content: "\ecf7";
}

.bxs-plus-circle:before {
  content: "\ecf8";
}

.bxs-plus-square:before {
  content: "\ecf9";
}

.bxs-polygon:before {
  content: "\ecfa";
}

.bxs-printer:before {
  content: "\ecfb";
}

.bxs-purchase-tag:before {
  content: "\ecfc";
}

.bxs-purchase-tag-alt:before {
  content: "\ecfd";
}

.bxs-pyramid:before {
  content: "\ecfe";
}

.bxs-quote-alt-left:before {
  content: "\ecff";
}

.bxs-quote-alt-right:before {
  content: "\ed00";
}

.bxs-quote-left:before {
  content: "\ed01";
}

.bxs-quote-right:before {
  content: "\ed02";
}

.bxs-quote-single-left:before {
  content: "\ed03";
}

.bxs-quote-single-right:before {
  content: "\ed04";
}

.bxs-radio:before {
  content: "\ed05";
}

.bxs-receipt:before {
  content: "\ed06";
}

.bxs-rectangle:before {
  content: "\ed07";
}

.bxs-rename:before {
  content: "\ed08";
}

.bxs-report:before {
  content: "\ed09";
}

.bxs-rewind-circle:before {
  content: "\ed0a";
}

.bxs-right-arrow:before {
  content: "\ed0b";
}

.bxs-right-arrow-circle:before {
  content: "\ed0c";
}

.bxs-right-arrow-square:before {
  content: "\ed0d";
}

.bxs-right-down-arrow-circle:before {
  content: "\ed0e";
}

.bxs-right-top-arrow-circle:before {
  content: "\ed0f";
}

.bxs-rocket:before {
  content: "\ed10";
}

.bxs-ruler:before {
  content: "\ed11";
}

.bxs-sad:before {
  content: "\ed12";
}

.bxs-save:before {
  content: "\ed13";
}

.bxs-school:before {
  content: "\ed14";
}

.bxs-search:before {
  content: "\ed15";
}

.bxs-search-alt-2:before {
  content: "\ed16";
}

.bxs-select-multiple:before {
  content: "\ed17";
}

.bxs-send:before {
  content: "\ed18";
}

.bxs-server:before {
  content: "\ed19";
}

.bxs-share:before {
  content: "\ed1a";
}

.bxs-share-alt:before {
  content: "\ed1b";
}

.bxs-shield:before {
  content: "\ed1c";
}

.bxs-shield-alt-2:before {
  content: "\ed1d";
}

.bxs-ship:before {
  content: "\ed1e";
}

.bxs-shocked:before {
  content: "\ed1f";
}

.bxs-shopping-bag:before {
  content: "\ed20";
}

.bxs-shopping-bag-alt:before {
  content: "\ed21";
}

.bxs-show:before {
  content: "\ed22";
}

.bxs-skip-next-circle:before {
  content: "\ed23";
}

.bxs-skip-previous-circle:before {
  content: "\ed24";
}

.bxs-skull:before {
  content: "\ed25";
}

.bxs-sleepy:before {
  content: "\ed26";
}

.bxs-slideshow:before {
  content: "\ed27";
}

.bxs-smile:before {
  content: "\ed28";
}

.bxs-sort-alt:before {
  content: "\ed29";
}

.bxs-spa:before {
  content: "\ed2a";
}

.bxs-spreadsheet:before {
  content: "\ed2b";
}

.bxs-square:before {
  content: "\ed2c";
}

.bxs-square-rounded:before {
  content: "\ed2d";
}

.bxs-star:before {
  content: "\ed2e";
}

.bxs-star-half:before {
  content: "\ed2f";
}

.bxs-stopwatch:before {
  content: "\ed30";
}

.bxs-store:before {
  content: "\ed31";
}

.bxs-store-alt:before {
  content: "\ed32";
}

.bxs-sun:before {
  content: "\ed33";
}

.bxs-tag:before {
  content: "\ed34";
}

.bxs-tag-x:before {
  content: "\ed35";
}

.bxs-taxi:before {
  content: "\ed36";
}

.bxs-tennis-ball:before {
  content: "\ed37";
}

.bxs-terminal:before {
  content: "\ed38";
}

.bxs-time:before {
  content: "\ed39";
}

.bxs-time-five:before {
  content: "\ed3a";
}

.bxs-timer:before {
  content: "\ed3b";
}

.bxs-tired:before {
  content: "\ed3c";
}

.bxs-toggle-left:before {
  content: "\ed3d";
}

.bxs-toggle-right:before {
  content: "\ed3e";
}

.bxs-tone:before {
  content: "\ed3f";
}

.bxs-torch:before {
  content: "\ed40";
}

.bxs-to-top:before {
  content: "\ed41";
}

.bxs-traffic:before {
  content: "\ed42";
}

.bxs-traffic-barrier:before {
  content: "\ed43";
}

.bxs-train:before {
  content: "\ed44";
}

.bxs-trash:before {
  content: "\ed45";
}

.bxs-trash-alt:before {
  content: "\ed46";
}

.bxs-tree:before {
  content: "\ed47";
}

.bxs-trophy:before {
  content: "\ed48";
}

.bxs-truck:before {
  content: "\ed49";
}

.bxs-t-shirt:before {
  content: "\ed4a";
}

.bxs-up-arrow:before {
  content: "\ed4b";
}

.bxs-up-arrow-circle:before {
  content: "\ed4c";
}

.bxs-up-arrow-square:before {
  content: "\ed4d";
}

.bxs-upside-down:before {
  content: "\ed4e";
}

.bxs-upvote:before {
  content: "\ed4f";
}

.bxs-user:before {
  content: "\ed50";
}

.bxs-user-badge:before {
  content: "\ed51";
}

.bxs-user-check:before {
  content: "\ed52";
}

.bxs-user-circle:before {
  content: "\ed53";
}

.bxs-user-detail:before {
  content: "\ed54";
}

.bxs-user-minus:before {
  content: "\ed55";
}

.bxs-user-pin:before {
  content: "\ed56";
}

.bxs-user-plus:before {
  content: "\ed57";
}

.bxs-user-rectangle:before {
  content: "\ed58";
}

.bxs-user-voice:before {
  content: "\ed59";
}

.bxs-user-x:before {
  content: "\ed5a";
}

.bxs-vial:before {
  content: "\ed5b";
}

.bxs-video:before {
  content: "\ed5c";
}

.bxs-video-off:before {
  content: "\ed5d";
}

.bxs-video-plus:before {
  content: "\ed5e";
}

.bxs-video-recording:before {
  content: "\ed5f";
}

.bxs-videos:before {
  content: "\ed60";
}

.bxs-volume:before {
  content: "\ed61";
}

.bxs-volume-full:before {
  content: "\ed62";
}

.bxs-volume-low:before {
  content: "\ed63";
}

.bxs-volume-mute:before {
  content: "\ed64";
}

.bxs-wallet:before {
  content: "\ed65";
}

.bxs-wallet-alt:before {
  content: "\ed66";
}

.bxs-watch:before {
  content: "\ed67";
}

.bxs-watch-alt:before {
  content: "\ed68";
}

.bxs-widget:before {
  content: "\ed69";
}

.bxs-wine:before {
  content: "\ed6a";
}

.bxs-wink-smile:before {
  content: "\ed6b";
}

.bxs-wink-tongue:before {
  content: "\ed6c";
}

.bxs-wrench:before {
  content: "\ed6d";
}

.bxs-x-circle:before {
  content: "\ed6e";
}

.bxs-x-square:before {
  content: "\ed6f";
}

.bxs-yin-yang:before {
  content: "\ed70";
}

.bxs-zap:before {
  content: "\ed71";
}

.bxs-zoom-in:before {
  content: "\ed72";
}

.bxs-zoom-out:before {
  content: "\ed73";
}

/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fad,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}

.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}

.fa-xs {
  font-size: 0.75em;
}

.fa-sm {
  font-size: 0.875em;
}

.fa-1x {
  font-size: 1em;
}

.fa-2x {
  font-size: 2em;
}

.fa-3x {
  font-size: 3em;
}

.fa-4x {
  font-size: 4em;
}

.fa-5x {
  font-size: 5em;
}

.fa-6x {
  font-size: 6em;
}

.fa-7x {
  font-size: 7em;
}

.fa-8x {
  font-size: 8em;
}

.fa-9x {
  font-size: 9em;
}

.fa-10x {
  font-size: 10em;
}

.fa-fw {
  text-align: center;
  width: 1.25em;
}

.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}

.fa-ul > li {
  position: relative;
}

.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}

.fa-border {
  border: solid 0.08em #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}

.fa-pull-left {
  float: left;
}

.fa-pull-right {
  float: right;
}

.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: 0.3em;
}

.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: 0.3em;
}

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@keyframes fa-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg);
}

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg);
}

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg);
}

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1);
}

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1);
}

.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1);
}

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-flip-both {
  filter: none;
}

.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}

.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}

.fa-stack-1x {
  line-height: inherit;
}

.fa-stack-2x {
  font-size: 2em;
}

.fa-inverse {
  color: #fff;
}

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e";
}

.fa-accessible-icon:before {
  content: "\f368";
}

.fa-accusoft:before {
  content: "\f369";
}

.fa-acquisitions-incorporated:before {
  content: "\f6af";
}

.fa-ad:before {
  content: "\f641";
}

.fa-address-book:before {
  content: "\f2b9";
}

.fa-address-card:before {
  content: "\f2bb";
}

.fa-adjust:before {
  content: "\f042";
}

.fa-adn:before {
  content: "\f170";
}

.fa-adobe:before {
  content: "\f778";
}

.fa-adversal:before {
  content: "\f36a";
}

.fa-affiliatetheme:before {
  content: "\f36b";
}

.fa-air-freshener:before {
  content: "\f5d0";
}

.fa-airbnb:before {
  content: "\f834";
}

.fa-algolia:before {
  content: "\f36c";
}

.fa-align-center:before {
  content: "\f037";
}

.fa-align-justify:before {
  content: "\f039";
}

.fa-align-left:before {
  content: "\f036";
}

.fa-align-right:before {
  content: "\f038";
}

.fa-alipay:before {
  content: "\f642";
}

.fa-allergies:before {
  content: "\f461";
}

.fa-amazon:before {
  content: "\f270";
}

.fa-amazon-pay:before {
  content: "\f42c";
}

.fa-ambulance:before {
  content: "\f0f9";
}

.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}

.fa-amilia:before {
  content: "\f36d";
}

.fa-anchor:before {
  content: "\f13d";
}

.fa-android:before {
  content: "\f17b";
}

.fa-angellist:before {
  content: "\f209";
}

.fa-angle-double-down:before {
  content: "\f103";
}

.fa-angle-double-left:before {
  content: "\f100";
}

.fa-angle-double-right:before {
  content: "\f101";
}

.fa-angle-double-up:before {
  content: "\f102";
}

.fa-angle-down:before {
  content: "\f107";
}

.fa-angle-left:before {
  content: "\f104";
}

.fa-angle-right:before {
  content: "\f105";
}

.fa-angle-up:before {
  content: "\f106";
}

.fa-angry:before {
  content: "\f556";
}

.fa-angrycreative:before {
  content: "\f36e";
}

.fa-angular:before {
  content: "\f420";
}

.fa-ankh:before {
  content: "\f644";
}

.fa-app-store:before {
  content: "\f36f";
}

.fa-app-store-ios:before {
  content: "\f370";
}

.fa-apper:before {
  content: "\f371";
}

.fa-apple:before {
  content: "\f179";
}

.fa-apple-alt:before {
  content: "\f5d1";
}

.fa-apple-pay:before {
  content: "\f415";
}

.fa-archive:before {
  content: "\f187";
}

.fa-archway:before {
  content: "\f557";
}

.fa-arrow-alt-circle-down:before {
  content: "\f358";
}

.fa-arrow-alt-circle-left:before {
  content: "\f359";
}

.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}

.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}

.fa-arrow-circle-down:before {
  content: "\f0ab";
}

.fa-arrow-circle-left:before {
  content: "\f0a8";
}

.fa-arrow-circle-right:before {
  content: "\f0a9";
}

.fa-arrow-circle-up:before {
  content: "\f0aa";
}

.fa-arrow-down:before {
  content: "\f063";
}

.fa-arrow-left:before {
  content: "\f060";
}

.fa-arrow-right:before {
  content: "\f061";
}

.fa-arrow-up:before {
  content: "\f062";
}

.fa-arrows-alt:before {
  content: "\f0b2";
}

.fa-arrows-alt-h:before {
  content: "\f337";
}

.fa-arrows-alt-v:before {
  content: "\f338";
}

.fa-artstation:before {
  content: "\f77a";
}

.fa-assistive-listening-systems:before {
  content: "\f2a2";
}

.fa-asterisk:before {
  content: "\f069";
}

.fa-asymmetrik:before {
  content: "\f372";
}

.fa-at:before {
  content: "\f1fa";
}

.fa-atlas:before {
  content: "\f558";
}

.fa-atlassian:before {
  content: "\f77b";
}

.fa-atom:before {
  content: "\f5d2";
}

.fa-audible:before {
  content: "\f373";
}

.fa-audio-description:before {
  content: "\f29e";
}

.fa-autoprefixer:before {
  content: "\f41c";
}

.fa-avianex:before {
  content: "\f374";
}

.fa-aviato:before {
  content: "\f421";
}

.fa-award:before {
  content: "\f559";
}

.fa-aws:before {
  content: "\f375";
}

.fa-baby:before {
  content: "\f77c";
}

.fa-baby-carriage:before {
  content: "\f77d";
}

.fa-backspace:before {
  content: "\f55a";
}

.fa-backward:before {
  content: "\f04a";
}

.fa-bacon:before {
  content: "\f7e5";
}

.fa-bahai:before {
  content: "\f666";
}

.fa-balance-scale:before {
  content: "\f24e";
}

.fa-balance-scale-left:before {
  content: "\f515";
}

.fa-balance-scale-right:before {
  content: "\f516";
}

.fa-ban:before {
  content: "\f05e";
}

.fa-band-aid:before {
  content: "\f462";
}

.fa-bandcamp:before {
  content: "\f2d5";
}

.fa-barcode:before {
  content: "\f02a";
}

.fa-bars:before {
  content: "\f0c9";
}

.fa-baseball-ball:before {
  content: "\f433";
}

.fa-basketball-ball:before {
  content: "\f434";
}

.fa-bath:before {
  content: "\f2cd";
}

.fa-battery-empty:before {
  content: "\f244";
}

.fa-battery-full:before {
  content: "\f240";
}

.fa-battery-half:before {
  content: "\f242";
}

.fa-battery-quarter:before {
  content: "\f243";
}

.fa-battery-three-quarters:before {
  content: "\f241";
}

.fa-battle-net:before {
  content: "\f835";
}

.fa-bed:before {
  content: "\f236";
}

.fa-beer:before {
  content: "\f0fc";
}

.fa-behance:before {
  content: "\f1b4";
}

.fa-behance-square:before {
  content: "\f1b5";
}

.fa-bell:before {
  content: "\f0f3";
}

.fa-bell-slash:before {
  content: "\f1f6";
}

.fa-bezier-curve:before {
  content: "\f55b";
}

.fa-bible:before {
  content: "\f647";
}

.fa-bicycle:before {
  content: "\f206";
}

.fa-biking:before {
  content: "\f84a";
}

.fa-bimobject:before {
  content: "\f378";
}

.fa-binoculars:before {
  content: "\f1e5";
}

.fa-biohazard:before {
  content: "\f780";
}

.fa-birthday-cake:before {
  content: "\f1fd";
}

.fa-bitbucket:before {
  content: "\f171";
}

.fa-bitcoin:before {
  content: "\f379";
}

.fa-bity:before {
  content: "\f37a";
}

.fa-black-tie:before {
  content: "\f27e";
}

.fa-blackberry:before {
  content: "\f37b";
}

.fa-blender:before {
  content: "\f517";
}

.fa-blender-phone:before {
  content: "\f6b6";
}

.fa-blind:before {
  content: "\f29d";
}

.fa-blog:before {
  content: "\f781";
}

.fa-blogger:before {
  content: "\f37c";
}

.fa-blogger-b:before {
  content: "\f37d";
}

.fa-bluetooth:before {
  content: "\f293";
}

.fa-bluetooth-b:before {
  content: "\f294";
}

.fa-bold:before {
  content: "\f032";
}

.fa-bolt:before {
  content: "\f0e7";
}

.fa-bomb:before {
  content: "\f1e2";
}

.fa-bone:before {
  content: "\f5d7";
}

.fa-bong:before {
  content: "\f55c";
}

.fa-book:before {
  content: "\f02d";
}

.fa-book-dead:before {
  content: "\f6b7";
}

.fa-book-medical:before {
  content: "\f7e6";
}

.fa-book-open:before {
  content: "\f518";
}

.fa-book-reader:before {
  content: "\f5da";
}

.fa-bookmark:before {
  content: "\f02e";
}

.fa-bootstrap:before {
  content: "\f836";
}

.fa-border-all:before {
  content: "\f84c";
}

.fa-border-none:before {
  content: "\f850";
}

.fa-border-style:before {
  content: "\f853";
}

.fa-bowling-ball:before {
  content: "\f436";
}

.fa-box:before {
  content: "\f466";
}

.fa-box-open:before {
  content: "\f49e";
}

.fa-box-tissue:before {
  content: "拏";
}

.fa-boxes:before {
  content: "\f468";
}

.fa-braille:before {
  content: "\f2a1";
}

.fa-brain:before {
  content: "\f5dc";
}

.fa-bread-slice:before {
  content: "\f7ec";
}

.fa-briefcase:before {
  content: "\f0b1";
}

.fa-briefcase-medical:before {
  content: "\f469";
}

.fa-broadcast-tower:before {
  content: "\f519";
}

.fa-broom:before {
  content: "\f51a";
}

.fa-brush:before {
  content: "\f55d";
}

.fa-btc:before {
  content: "\f15a";
}

.fa-buffer:before {
  content: "\f837";
}

.fa-bug:before {
  content: "\f188";
}

.fa-building:before {
  content: "\f1ad";
}

.fa-bullhorn:before {
  content: "\f0a1";
}

.fa-bullseye:before {
  content: "\f140";
}

.fa-burn:before {
  content: "\f46a";
}

.fa-buromobelexperte:before {
  content: "\f37f";
}

.fa-bus:before {
  content: "\f207";
}

.fa-bus-alt:before {
  content: "\f55e";
}

.fa-business-time:before {
  content: "\f64a";
}

.fa-buy-n-large:before {
  content: "\f8a6";
}

.fa-buysellads:before {
  content: "\f20d";
}

.fa-calculator:before {
  content: "\f1ec";
}

.fa-calendar:before {
  content: "\f133";
}

.fa-calendar-alt:before {
  content: "\f073";
}

.fa-calendar-check:before {
  content: "\f274";
}

.fa-calendar-day:before {
  content: "\f783";
}

.fa-calendar-minus:before {
  content: "\f272";
}

.fa-calendar-plus:before {
  content: "\f271";
}

.fa-calendar-times:before {
  content: "\f273";
}

.fa-calendar-week:before {
  content: "\f784";
}

.fa-camera:before {
  content: "\f030";
}

.fa-camera-retro:before {
  content: "\f083";
}

.fa-campground:before {
  content: "\f6bb";
}

.fa-canadian-maple-leaf:before {
  content: "\f785";
}

.fa-candy-cane:before {
  content: "\f786";
}

.fa-cannabis:before {
  content: "\f55f";
}

.fa-capsules:before {
  content: "\f46b";
}

.fa-car:before {
  content: "\f1b9";
}

.fa-car-alt:before {
  content: "\f5de";
}

.fa-car-battery:before {
  content: "\f5df";
}

.fa-car-crash:before {
  content: "\f5e1";
}

.fa-car-side:before {
  content: "\f5e4";
}

.fa-caravan:before {
  content: "\f8ff";
}

.fa-caret-down:before {
  content: "\f0d7";
}

.fa-caret-left:before {
  content: "\f0d9";
}

.fa-caret-right:before {
  content: "\f0da";
}

.fa-caret-square-down:before {
  content: "\f150";
}

.fa-caret-square-left:before {
  content: "\f191";
}

.fa-caret-square-right:before {
  content: "\f152";
}

.fa-caret-square-up:before {
  content: "\f151";
}

.fa-caret-up:before {
  content: "\f0d8";
}

.fa-carrot:before {
  content: "\f787";
}

.fa-cart-arrow-down:before {
  content: "\f218";
}

.fa-cart-plus:before {
  content: "\f217";
}

.fa-cash-register:before {
  content: "\f788";
}

.fa-cat:before {
  content: "\f6be";
}

.fa-cc-amazon-pay:before {
  content: "\f42d";
}

.fa-cc-amex:before {
  content: "\f1f3";
}

.fa-cc-apple-pay:before {
  content: "\f416";
}

.fa-cc-diners-club:before {
  content: "\f24c";
}

.fa-cc-discover:before {
  content: "\f1f2";
}

.fa-cc-jcb:before {
  content: "\f24b";
}

.fa-cc-mastercard:before {
  content: "\f1f1";
}

.fa-cc-paypal:before {
  content: "\f1f4";
}

.fa-cc-stripe:before {
  content: "\f1f5";
}

.fa-cc-visa:before {
  content: "\f1f0";
}

.fa-centercode:before {
  content: "\f380";
}

.fa-centos:before {
  content: "\f789";
}

.fa-certificate:before {
  content: "\f0a3";
}

.fa-chair:before {
  content: "\f6c0";
}

.fa-chalkboard:before {
  content: "\f51b";
}

.fa-chalkboard-teacher:before {
  content: "\f51c";
}

.fa-charging-station:before {
  content: "\f5e7";
}

.fa-chart-area:before {
  content: "\f1fe";
}

.fa-chart-bar:before {
  content: "\f080";
}

.fa-chart-line:before {
  content: "\f201";
}

.fa-chart-pie:before {
  content: "\f200";
}

.fa-check:before {
  content: "\f00c";
}

.fa-check-circle:before {
  content: "\f058";
}

.fa-check-double:before {
  content: "\f560";
}

.fa-check-square:before {
  content: "\f14a";
}

.fa-cheese:before {
  content: "\f7ef";
}

.fa-chess:before {
  content: "\f439";
}

.fa-chess-bishop:before {
  content: "\f43a";
}

.fa-chess-board:before {
  content: "\f43c";
}

.fa-chess-king:before {
  content: "\f43f";
}

.fa-chess-knight:before {
  content: "\f441";
}

.fa-chess-pawn:before {
  content: "\f443";
}

.fa-chess-queen:before {
  content: "\f445";
}

.fa-chess-rook:before {
  content: "\f447";
}

.fa-chevron-circle-down:before {
  content: "\f13a";
}

.fa-chevron-circle-left:before {
  content: "\f137";
}

.fa-chevron-circle-right:before {
  content: "\f138";
}

.fa-chevron-circle-up:before {
  content: "\f139";
}

.fa-chevron-down:before {
  content: "\f078";
}

.fa-chevron-left:before {
  content: "\f053";
}

.fa-chevron-right:before {
  content: "\f054";
}

.fa-chevron-up:before {
  content: "\f077";
}

.fa-child:before {
  content: "\f1ae";
}

.fa-chrome:before {
  content: "\f268";
}

.fa-chromecast:before {
  content: "\f838";
}

.fa-church:before {
  content: "\f51d";
}

.fa-circle:before {
  content: "\f111";
}

.fa-circle-notch:before {
  content: "\f1ce";
}

.fa-city:before {
  content: "\f64f";
}

.fa-clinic-medical:before {
  content: "\f7f2";
}

.fa-clipboard:before {
  content: "\f328";
}

.fa-clipboard-check:before {
  content: "\f46c";
}

.fa-clipboard-list:before {
  content: "\f46d";
}

.fa-clock:before {
  content: "\f017";
}

.fa-clone:before {
  content: "\f24d";
}

.fa-closed-captioning:before {
  content: "\f20a";
}

.fa-cloud:before {
  content: "\f0c2";
}

.fa-cloud-download-alt:before {
  content: "\f381";
}

.fa-cloud-meatball:before {
  content: "\f73b";
}

.fa-cloud-moon:before {
  content: "\f6c3";
}

.fa-cloud-moon-rain:before {
  content: "\f73c";
}

.fa-cloud-rain:before {
  content: "\f73d";
}

.fa-cloud-showers-heavy:before {
  content: "\f740";
}

.fa-cloud-sun:before {
  content: "\f6c4";
}

.fa-cloud-sun-rain:before {
  content: "\f743";
}

.fa-cloud-upload-alt:before {
  content: "\f382";
}

.fa-cloudscale:before {
  content: "\f383";
}

.fa-cloudsmith:before {
  content: "\f384";
}

.fa-cloudversify:before {
  content: "\f385";
}

.fa-cocktail:before {
  content: "\f561";
}

.fa-code:before {
  content: "\f121";
}

.fa-code-branch:before {
  content: "\f126";
}

.fa-codepen:before {
  content: "\f1cb";
}

.fa-codiepie:before {
  content: "\f284";
}

.fa-coffee:before {
  content: "\f0f4";
}

.fa-cog:before {
  content: "\f013";
}

.fa-cogs:before {
  content: "\f085";
}

.fa-coins:before {
  content: "\f51e";
}

.fa-columns:before {
  content: "\f0db";
}

.fa-comment:before {
  content: "\f075";
}

.fa-comment-alt:before {
  content: "\f27a";
}

.fa-comment-dollar:before {
  content: "\f651";
}

.fa-comment-dots:before {
  content: "\f4ad";
}

.fa-comment-medical:before {
  content: "\f7f5";
}

.fa-comment-slash:before {
  content: "\f4b3";
}

.fa-comments:before {
  content: "\f086";
}

.fa-comments-dollar:before {
  content: "\f653";
}

.fa-compact-disc:before {
  content: "\f51f";
}

.fa-compass:before {
  content: "\f14e";
}

.fa-compress:before {
  content: "\f066";
}

.fa-compress-alt:before {
  content: "\f422";
}

.fa-compress-arrows-alt:before {
  content: "\f78c";
}

.fa-concierge-bell:before {
  content: "\f562";
}

.fa-confluence:before {
  content: "\f78d";
}

.fa-connectdevelop:before {
  content: "\f20e";
}

.fa-contao:before {
  content: "\f26d";
}

.fa-cookie:before {
  content: "\f563";
}

.fa-cookie-bite:before {
  content: "\f564";
}

.fa-copy:before {
  content: "\f0c5";
}

.fa-copyright:before {
  content: "\f1f9";
}

.fa-cotton-bureau:before {
  content: "\f89e";
}

.fa-couch:before {
  content: "\f4b8";
}

.fa-cpanel:before {
  content: "\f388";
}

.fa-creative-commons:before {
  content: "\f25e";
}

.fa-creative-commons-by:before {
  content: "\f4e7";
}

.fa-creative-commons-nc:before {
  content: "\f4e8";
}

.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}

.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}

.fa-creative-commons-nd:before {
  content: "\f4eb";
}

.fa-creative-commons-pd:before {
  content: "\f4ec";
}

.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}

.fa-creative-commons-remix:before {
  content: "\f4ee";
}

.fa-creative-commons-sa:before {
  content: "\f4ef";
}

.fa-creative-commons-sampling:before {
  content: "\f4f0";
}

.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}

.fa-creative-commons-share:before {
  content: "\f4f2";
}

.fa-creative-commons-zero:before {
  content: "\f4f3";
}

.fa-credit-card:before {
  content: "\f09d";
}

.fa-critical-role:before {
  content: "\f6c9";
}

.fa-crop:before {
  content: "\f125";
}

.fa-crop-alt:before {
  content: "\f565";
}

.fa-cross:before {
  content: "\f654";
}

.fa-crosshairs:before {
  content: "\f05b";
}

.fa-crow:before {
  content: "\f520";
}

.fa-crown:before {
  content: "\f521";
}

.fa-crutch:before {
  content: "\f7f7";
}

.fa-css3:before {
  content: "\f13c";
}

.fa-css3-alt:before {
  content: "\f38b";
}

.fa-cube:before {
  content: "\f1b2";
}

.fa-cubes:before {
  content: "\f1b3";
}

.fa-cut:before {
  content: "\f0c4";
}

.fa-cuttlefish:before {
  content: "\f38c";
}

.fa-d-and-d:before {
  content: "\f38d";
}

.fa-d-and-d-beyond:before {
  content: "\f6ca";
}

.fa-dailymotion:before {
  content: "勒";
}

.fa-dashcube:before {
  content: "\f210";
}

.fa-database:before {
  content: "\f1c0";
}

.fa-deaf:before {
  content: "\f2a4";
}

.fa-delicious:before {
  content: "\f1a5";
}

.fa-democrat:before {
  content: "\f747";
}

.fa-deploydog:before {
  content: "\f38e";
}

.fa-deskpro:before {
  content: "\f38f";
}

.fa-desktop:before {
  content: "\f108";
}

.fa-dev:before {
  content: "\f6cc";
}

.fa-deviantart:before {
  content: "\f1bd";
}

.fa-dharmachakra:before {
  content: "\f655";
}

.fa-dhl:before {
  content: "\f790";
}

.fa-diagnoses:before {
  content: "\f470";
}

.fa-diaspora:before {
  content: "\f791";
}

.fa-dice:before {
  content: "\f522";
}

.fa-dice-d20:before {
  content: "\f6cf";
}

.fa-dice-d6:before {
  content: "\f6d1";
}

.fa-dice-five:before {
  content: "\f523";
}

.fa-dice-four:before {
  content: "\f524";
}

.fa-dice-one:before {
  content: "\f525";
}

.fa-dice-six:before {
  content: "\f526";
}

.fa-dice-three:before {
  content: "\f527";
}

.fa-dice-two:before {
  content: "\f528";
}

.fa-digg:before {
  content: "\f1a6";
}

.fa-digital-ocean:before {
  content: "\f391";
}

.fa-digital-tachograph:before {
  content: "\f566";
}

.fa-directions:before {
  content: "\f5eb";
}

.fa-discord:before {
  content: "\f392";
}

.fa-discourse:before {
  content: "\f393";
}

.fa-disease:before {
  content: "\f7fa";
}

.fa-divide:before {
  content: "\f529";
}

.fa-dizzy:before {
  content: "\f567";
}

.fa-dna:before {
  content: "\f471";
}

.fa-dochub:before {
  content: "\f394";
}

.fa-docker:before {
  content: "\f395";
}

.fa-dog:before {
  content: "\f6d3";
}

.fa-dollar-sign:before {
  content: "\f155";
}

.fa-dolly:before {
  content: "\f472";
}

.fa-dolly-flatbed:before {
  content: "\f474";
}

.fa-donate:before {
  content: "\f4b9";
}

.fa-door-closed:before {
  content: "\f52a";
}

.fa-door-open:before {
  content: "\f52b";
}

.fa-dot-circle:before {
  content: "\f192";
}

.fa-dove:before {
  content: "\f4ba";
}

.fa-download:before {
  content: "\f019";
}

.fa-draft2digital:before {
  content: "\f396";
}

.fa-drafting-compass:before {
  content: "\f568";
}

.fa-dragon:before {
  content: "\f6d5";
}

.fa-draw-polygon:before {
  content: "\f5ee";
}

.fa-dribbble:before {
  content: "\f17d";
}

.fa-dribbble-square:before {
  content: "\f397";
}

.fa-dropbox:before {
  content: "\f16b";
}

.fa-drum:before {
  content: "\f569";
}

.fa-drum-steelpan:before {
  content: "\f56a";
}

.fa-drumstick-bite:before {
  content: "\f6d7";
}

.fa-drupal:before {
  content: "\f1a9";
}

.fa-dumbbell:before {
  content: "\f44b";
}

.fa-dumpster:before {
  content: "\f793";
}

.fa-dumpster-fire:before {
  content: "\f794";
}

.fa-dungeon:before {
  content: "\f6d9";
}

.fa-dyalog:before {
  content: "\f399";
}

.fa-earlybirds:before {
  content: "\f39a";
}

.fa-ebay:before {
  content: "\f4f4";
}

.fa-edge:before {
  content: "\f282";
}

.fa-edit:before {
  content: "\f044";
}

.fa-egg:before {
  content: "\f7fb";
}

.fa-eject:before {
  content: "\f052";
}

.fa-elementor:before {
  content: "\f430";
}

.fa-ellipsis-h:before {
  content: "\f141";
}

.fa-ellipsis-v:before {
  content: "\f142";
}

.fa-ello:before {
  content: "\f5f1";
}

.fa-ember:before {
  content: "\f423";
}

.fa-empire:before {
  content: "\f1d1";
}

.fa-envelope:before {
  content: "\f0e0";
}

.fa-envelope-open:before {
  content: "\f2b6";
}

.fa-envelope-open-text:before {
  content: "\f658";
}

.fa-envelope-square:before {
  content: "\f199";
}

.fa-envira:before {
  content: "\f299";
}

.fa-equals:before {
  content: "\f52c";
}

.fa-eraser:before {
  content: "\f12d";
}

.fa-erlang:before {
  content: "\f39d";
}

.fa-ethereum:before {
  content: "\f42e";
}

.fa-ethernet:before {
  content: "\f796";
}

.fa-etsy:before {
  content: "\f2d7";
}

.fa-euro-sign:before {
  content: "\f153";
}

.fa-evernote:before {
  content: "\f839";
}

.fa-exchange-alt:before {
  content: "\f362";
}

.fa-exclamation:before {
  content: "\f12a";
}

.fa-exclamation-circle:before {
  content: "\f06a";
}

.fa-exclamation-triangle:before {
  content: "\f071";
}

.fa-expand:before {
  content: "\f065";
}

.fa-expand-alt:before {
  content: "\f424";
}

.fa-expand-arrows-alt:before {
  content: "\f31e";
}

.fa-expeditedssl:before {
  content: "\f23e";
}

.fa-external-link-alt:before {
  content: "\f35d";
}

.fa-external-link-square-alt:before {
  content: "\f360";
}

.fa-eye:before {
  content: "\f06e";
}

.fa-eye-dropper:before {
  content: "\f1fb";
}

.fa-eye-slash:before {
  content: "\f070";
}

.fa-facebook:before {
  content: "\f09a";
}

.fa-facebook-f:before {
  content: "\f39e";
}

.fa-facebook-messenger:before {
  content: "\f39f";
}

.fa-facebook-square:before {
  content: "\f082";
}

.fa-fan:before {
  content: "\f863";
}

.fa-fantasy-flight-games:before {
  content: "\f6dc";
}

.fa-fast-backward:before {
  content: "\f049";
}

.fa-fast-forward:before {
  content: "\f050";
}

.fa-faucet:before {
  content: "串";
}

.fa-fax:before {
  content: "\f1ac";
}

.fa-feather:before {
  content: "\f52d";
}

.fa-feather-alt:before {
  content: "\f56b";
}

.fa-fedex:before {
  content: "\f797";
}

.fa-fedora:before {
  content: "\f798";
}

.fa-female:before {
  content: "\f182";
}

.fa-fighter-jet:before {
  content: "\f0fb";
}

.fa-figma:before {
  content: "\f799";
}

.fa-file:before {
  content: "\f15b";
}

.fa-file-alt:before {
  content: "\f15c";
}

.fa-file-archive:before {
  content: "\f1c6";
}

.fa-file-audio:before {
  content: "\f1c7";
}

.fa-file-code:before {
  content: "\f1c9";
}

.fa-file-contract:before {
  content: "\f56c";
}

.fa-file-csv:before {
  content: "\f6dd";
}

.fa-file-download:before {
  content: "\f56d";
}

.fa-file-excel:before {
  content: "\f1c3";
}

.fa-file-export:before {
  content: "\f56e";
}

.fa-file-image:before {
  content: "\f1c5";
}

.fa-file-import:before {
  content: "\f56f";
}

.fa-file-invoice:before {
  content: "\f570";
}

.fa-file-invoice-dollar:before {
  content: "\f571";
}

.fa-file-medical:before {
  content: "\f477";
}

.fa-file-medical-alt:before {
  content: "\f478";
}

.fa-file-pdf:before {
  content: "\f1c1";
}

.fa-file-powerpoint:before {
  content: "\f1c4";
}

.fa-file-prescription:before {
  content: "\f572";
}

.fa-file-signature:before {
  content: "\f573";
}

.fa-file-upload:before {
  content: "\f574";
}

.fa-file-video:before {
  content: "\f1c8";
}

.fa-file-word:before {
  content: "\f1c2";
}

.fa-fill:before {
  content: "\f575";
}

.fa-fill-drip:before {
  content: "\f576";
}

.fa-film:before {
  content: "\f008";
}

.fa-filter:before {
  content: "\f0b0";
}

.fa-fingerprint:before {
  content: "\f577";
}

.fa-fire:before {
  content: "\f06d";
}

.fa-fire-alt:before {
  content: "\f7e4";
}

.fa-fire-extinguisher:before {
  content: "\f134";
}

.fa-firefox:before {
  content: "\f269";
}

.fa-firefox-browser:before {
  content: "龜";
}

.fa-first-aid:before {
  content: "\f479";
}

.fa-first-order:before {
  content: "\f2b0";
}

.fa-first-order-alt:before {
  content: "\f50a";
}

.fa-firstdraft:before {
  content: "\f3a1";
}

.fa-fish:before {
  content: "\f578";
}

.fa-fist-raised:before {
  content: "\f6de";
}

.fa-flag:before {
  content: "\f024";
}

.fa-flag-checkered:before {
  content: "\f11e";
}

.fa-flag-usa:before {
  content: "\f74d";
}

.fa-flask:before {
  content: "\f0c3";
}

.fa-flickr:before {
  content: "\f16e";
}

.fa-flipboard:before {
  content: "\f44d";
}

.fa-flushed:before {
  content: "\f579";
}

.fa-fly:before {
  content: "\f417";
}

.fa-folder:before {
  content: "\f07b";
}

.fa-folder-minus:before {
  content: "\f65d";
}

.fa-folder-open:before {
  content: "\f07c";
}

.fa-folder-plus:before {
  content: "\f65e";
}

.fa-font:before {
  content: "\f031";
}

.fa-font-awesome:before {
  content: "\f2b4";
}

.fa-font-awesome-alt:before {
  content: "\f35c";
}

.fa-font-awesome-flag:before {
  content: "\f425";
}

.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}

.fa-fonticons:before {
  content: "\f280";
}

.fa-fonticons-fi:before {
  content: "\f3a2";
}

.fa-football-ball:before {
  content: "\f44e";
}

.fa-fort-awesome:before {
  content: "\f286";
}

.fa-fort-awesome-alt:before {
  content: "\f3a3";
}

.fa-forumbee:before {
  content: "\f211";
}

.fa-forward:before {
  content: "\f04e";
}

.fa-foursquare:before {
  content: "\f180";
}

.fa-free-code-camp:before {
  content: "\f2c5";
}

.fa-freebsd:before {
  content: "\f3a4";
}

.fa-frog:before {
  content: "\f52e";
}

.fa-frown:before {
  content: "\f119";
}

.fa-frown-open:before {
  content: "\f57a";
}

.fa-fulcrum:before {
  content: "\f50b";
}

.fa-funnel-dollar:before {
  content: "\f662";
}

.fa-futbol:before {
  content: "\f1e3";
}

.fa-galactic-republic:before {
  content: "\f50c";
}

.fa-galactic-senate:before {
  content: "\f50d";
}

.fa-gamepad:before {
  content: "\f11b";
}

.fa-gas-pump:before {
  content: "\f52f";
}

.fa-gavel:before {
  content: "\f0e3";
}

.fa-gem:before {
  content: "\f3a5";
}

.fa-genderless:before {
  content: "\f22d";
}

.fa-get-pocket:before {
  content: "\f265";
}

.fa-gg:before {
  content: "\f260";
}

.fa-gg-circle:before {
  content: "\f261";
}

.fa-ghost:before {
  content: "\f6e2";
}

.fa-gift:before {
  content: "\f06b";
}

.fa-gifts:before {
  content: "\f79c";
}

.fa-git:before {
  content: "\f1d3";
}

.fa-git-alt:before {
  content: "\f841";
}

.fa-git-square:before {
  content: "\f1d2";
}

.fa-github:before {
  content: "\f09b";
}

.fa-github-alt:before {
  content: "\f113";
}

.fa-github-square:before {
  content: "\f092";
}

.fa-gitkraken:before {
  content: "\f3a6";
}

.fa-gitlab:before {
  content: "\f296";
}

.fa-gitter:before {
  content: "\f426";
}

.fa-glass-cheers:before {
  content: "\f79f";
}

.fa-glass-martini:before {
  content: "\f000";
}

.fa-glass-martini-alt:before {
  content: "\f57b";
}

.fa-glass-whiskey:before {
  content: "\f7a0";
}

.fa-glasses:before {
  content: "\f530";
}

.fa-glide:before {
  content: "\f2a5";
}

.fa-glide-g:before {
  content: "\f2a6";
}

.fa-globe:before {
  content: "\f0ac";
}

.fa-globe-africa:before {
  content: "\f57c";
}

.fa-globe-americas:before {
  content: "\f57d";
}

.fa-globe-asia:before {
  content: "\f57e";
}

.fa-globe-europe:before {
  content: "\f7a2";
}

.fa-gofore:before {
  content: "\f3a7";
}

.fa-golf-ball:before {
  content: "\f450";
}

.fa-goodreads:before {
  content: "\f3a8";
}

.fa-goodreads-g:before {
  content: "\f3a9";
}

.fa-google:before {
  content: "\f1a0";
}

.fa-google-drive:before {
  content: "\f3aa";
}

.fa-google-play:before {
  content: "\f3ab";
}

.fa-google-plus:before {
  content: "\f2b3";
}

.fa-google-plus-g:before {
  content: "\f0d5";
}

.fa-google-plus-square:before {
  content: "\f0d4";
}

.fa-google-wallet:before {
  content: "\f1ee";
}

.fa-gopuram:before {
  content: "\f664";
}

.fa-graduation-cap:before {
  content: "\f19d";
}

.fa-gratipay:before {
  content: "\f184";
}

.fa-grav:before {
  content: "\f2d6";
}

.fa-greater-than:before {
  content: "\f531";
}

.fa-greater-than-equal:before {
  content: "\f532";
}

.fa-grimace:before {
  content: "\f57f";
}

.fa-grin:before {
  content: "\f580";
}

.fa-grin-alt:before {
  content: "\f581";
}

.fa-grin-beam:before {
  content: "\f582";
}

.fa-grin-beam-sweat:before {
  content: "\f583";
}

.fa-grin-hearts:before {
  content: "\f584";
}

.fa-grin-squint:before {
  content: "\f585";
}

.fa-grin-squint-tears:before {
  content: "\f586";
}

.fa-grin-stars:before {
  content: "\f587";
}

.fa-grin-tears:before {
  content: "\f588";
}

.fa-grin-tongue:before {
  content: "\f589";
}

.fa-grin-tongue-squint:before {
  content: "\f58a";
}

.fa-grin-tongue-wink:before {
  content: "\f58b";
}

.fa-grin-wink:before {
  content: "\f58c";
}

.fa-grip-horizontal:before {
  content: "\f58d";
}

.fa-grip-lines:before {
  content: "\f7a4";
}

.fa-grip-lines-vertical:before {
  content: "\f7a5";
}

.fa-grip-vertical:before {
  content: "\f58e";
}

.fa-gripfire:before {
  content: "\f3ac";
}

.fa-grunt:before {
  content: "\f3ad";
}

.fa-guitar:before {
  content: "\f7a6";
}

.fa-gulp:before {
  content: "\f3ae";
}

.fa-h-square:before {
  content: "\f0fd";
}

.fa-hacker-news:before {
  content: "\f1d4";
}

.fa-hacker-news-square:before {
  content: "\f3af";
}

.fa-hackerrank:before {
  content: "\f5f7";
}

.fa-hamburger:before {
  content: "\f805";
}

.fa-hammer:before {
  content: "\f6e3";
}

.fa-hamsa:before {
  content: "\f665";
}

.fa-hand-holding:before {
  content: "\f4bd";
}

.fa-hand-holding-heart:before {
  content: "\f4be";
}

.fa-hand-holding-medical:before {
  content: "樂";
}

.fa-hand-holding-usd:before {
  content: "\f4c0";
}

.fa-hand-holding-water:before {
  content: "\f4c1";
}

.fa-hand-lizard:before {
  content: "\f258";
}

.fa-hand-middle-finger:before {
  content: "\f806";
}

.fa-hand-paper:before {
  content: "\f256";
}

.fa-hand-peace:before {
  content: "\f25b";
}

.fa-hand-point-down:before {
  content: "\f0a7";
}

.fa-hand-point-left:before {
  content: "\f0a5";
}

.fa-hand-point-right:before {
  content: "\f0a4";
}

.fa-hand-point-up:before {
  content: "\f0a6";
}

.fa-hand-pointer:before {
  content: "\f25a";
}

.fa-hand-rock:before {
  content: "\f255";
}

.fa-hand-scissors:before {
  content: "\f257";
}

.fa-hand-sparkles:before {
  content: "諾";
}

.fa-hand-spock:before {
  content: "\f259";
}

.fa-hands:before {
  content: "\f4c2";
}

.fa-hands-helping:before {
  content: "\f4c4";
}

.fa-hands-wash:before {
  content: "丹";
}

.fa-handshake:before {
  content: "\f2b5";
}

.fa-handshake-alt-slash:before {
  content: "寧";
}

.fa-handshake-slash:before {
  content: "怒";
}

.fa-hanukiah:before {
  content: "\f6e6";
}

.fa-hard-hat:before {
  content: "\f807";
}

.fa-hashtag:before {
  content: "\f292";
}

.fa-hat-cowboy:before {
  content: "\f8c0";
}

.fa-hat-cowboy-side:before {
  content: "\f8c1";
}

.fa-hat-wizard:before {
  content: "\f6e8";
}

.fa-hdd:before {
  content: "\f0a0";
}

.fa-head-side-cough:before {
  content: "率";
}

.fa-head-side-cough-slash:before {
  content: "異";
}

.fa-head-side-mask:before {
  content: "北";
}

.fa-head-side-virus:before {
  content: "磻";
}

.fa-heading:before {
  content: "\f1dc";
}

.fa-headphones:before {
  content: "\f025";
}

.fa-headphones-alt:before {
  content: "\f58f";
}

.fa-headset:before {
  content: "\f590";
}

.fa-heart:before {
  content: "\f004";
}

.fa-heart-broken:before {
  content: "\f7a9";
}

.fa-heartbeat:before {
  content: "\f21e";
}

.fa-helicopter:before {
  content: "\f533";
}

.fa-highlighter:before {
  content: "\f591";
}

.fa-hiking:before {
  content: "\f6ec";
}

.fa-hippo:before {
  content: "\f6ed";
}

.fa-hips:before {
  content: "\f452";
}

.fa-hire-a-helper:before {
  content: "\f3b0";
}

.fa-history:before {
  content: "\f1da";
}

.fa-hockey-puck:before {
  content: "\f453";
}

.fa-holly-berry:before {
  content: "\f7aa";
}

.fa-home:before {
  content: "\f015";
}

.fa-hooli:before {
  content: "\f427";
}

.fa-hornbill:before {
  content: "\f592";
}

.fa-horse:before {
  content: "\f6f0";
}

.fa-horse-head:before {
  content: "\f7ab";
}

.fa-hospital:before {
  content: "\f0f8";
}

.fa-hospital-alt:before {
  content: "\f47d";
}

.fa-hospital-symbol:before {
  content: "\f47e";
}

.fa-hospital-user:before {
  content: "\f80d";
}

.fa-hot-tub:before {
  content: "\f593";
}

.fa-hotdog:before {
  content: "\f80f";
}

.fa-hotel:before {
  content: "\f594";
}

.fa-hotjar:before {
  content: "\f3b1";
}

.fa-hourglass:before {
  content: "\f254";
}

.fa-hourglass-end:before {
  content: "\f253";
}

.fa-hourglass-half:before {
  content: "\f252";
}

.fa-hourglass-start:before {
  content: "\f251";
}

.fa-house-damage:before {
  content: "\f6f1";
}

.fa-house-user:before {
  content: "便";
}

.fa-houzz:before {
  content: "\f27c";
}

.fa-hryvnia:before {
  content: "\f6f2";
}

.fa-html5:before {
  content: "\f13b";
}

.fa-hubspot:before {
  content: "\f3b2";
}

.fa-i-cursor:before {
  content: "\f246";
}

.fa-ice-cream:before {
  content: "\f810";
}

.fa-icicles:before {
  content: "\f7ad";
}

.fa-icons:before {
  content: "\f86d";
}

.fa-id-badge:before {
  content: "\f2c1";
}

.fa-id-card:before {
  content: "\f2c2";
}

.fa-id-card-alt:before {
  content: "\f47f";
}

.fa-ideal:before {
  content: "邏";
}

.fa-igloo:before {
  content: "\f7ae";
}

.fa-image:before {
  content: "\f03e";
}

.fa-images:before {
  content: "\f302";
}

.fa-imdb:before {
  content: "\f2d8";
}

.fa-inbox:before {
  content: "\f01c";
}

.fa-indent:before {
  content: "\f03c";
}

.fa-industry:before {
  content: "\f275";
}

.fa-infinity:before {
  content: "\f534";
}

.fa-info:before {
  content: "\f129";
}

.fa-info-circle:before {
  content: "\f05a";
}

.fa-instagram:before {
  content: "\f16d";
}

.fa-instagram-square:before {
  content: "凌";
}

.fa-intercom:before {
  content: "\f7af";
}

.fa-internet-explorer:before {
  content: "\f26b";
}

.fa-invision:before {
  content: "\f7b0";
}

.fa-ioxhost:before {
  content: "\f208";
}

.fa-italic:before {
  content: "\f033";
}

.fa-itch-io:before {
  content: "\f83a";
}

.fa-itunes:before {
  content: "\f3b4";
}

.fa-itunes-note:before {
  content: "\f3b5";
}

.fa-java:before {
  content: "\f4e4";
}

.fa-jedi:before {
  content: "\f669";
}

.fa-jedi-order:before {
  content: "\f50e";
}

.fa-jenkins:before {
  content: "\f3b6";
}

.fa-jira:before {
  content: "\f7b1";
}

.fa-joget:before {
  content: "\f3b7";
}

.fa-joint:before {
  content: "\f595";
}

.fa-joomla:before {
  content: "\f1aa";
}

.fa-journal-whills:before {
  content: "\f66a";
}

.fa-js:before {
  content: "\f3b8";
}

.fa-js-square:before {
  content: "\f3b9";
}

.fa-jsfiddle:before {
  content: "\f1cc";
}

.fa-kaaba:before {
  content: "\f66b";
}

.fa-kaggle:before {
  content: "\f5fa";
}

.fa-key:before {
  content: "\f084";
}

.fa-keybase:before {
  content: "\f4f5";
}

.fa-keyboard:before {
  content: "\f11c";
}

.fa-keycdn:before {
  content: "\f3ba";
}

.fa-khanda:before {
  content: "\f66d";
}

.fa-kickstarter:before {
  content: "\f3bb";
}

.fa-kickstarter-k:before {
  content: "\f3bc";
}

.fa-kiss:before {
  content: "\f596";
}

.fa-kiss-beam:before {
  content: "\f597";
}

.fa-kiss-wink-heart:before {
  content: "\f598";
}

.fa-kiwi-bird:before {
  content: "\f535";
}

.fa-korvue:before {
  content: "\f42f";
}

.fa-landmark:before {
  content: "\f66f";
}

.fa-language:before {
  content: "\f1ab";
}

.fa-laptop:before {
  content: "\f109";
}

.fa-laptop-code:before {
  content: "\f5fc";
}

.fa-laptop-house:before {
  content: "復";
}

.fa-laptop-medical:before {
  content: "\f812";
}

.fa-laravel:before {
  content: "\f3bd";
}

.fa-lastfm:before {
  content: "\f202";
}

.fa-lastfm-square:before {
  content: "\f203";
}

.fa-laugh:before {
  content: "\f599";
}

.fa-laugh-beam:before {
  content: "\f59a";
}

.fa-laugh-squint:before {
  content: "\f59b";
}

.fa-laugh-wink:before {
  content: "\f59c";
}

.fa-layer-group:before {
  content: "\f5fd";
}

.fa-leaf:before {
  content: "\f06c";
}

.fa-leanpub:before {
  content: "\f212";
}

.fa-lemon:before {
  content: "\f094";
}

.fa-less:before {
  content: "\f41d";
}

.fa-less-than:before {
  content: "\f536";
}

.fa-less-than-equal:before {
  content: "\f537";
}

.fa-level-down-alt:before {
  content: "\f3be";
}

.fa-level-up-alt:before {
  content: "\f3bf";
}

.fa-life-ring:before {
  content: "\f1cd";
}

.fa-lightbulb:before {
  content: "\f0eb";
}

.fa-line:before {
  content: "\f3c0";
}

.fa-link:before {
  content: "\f0c1";
}

.fa-linkedin:before {
  content: "\f08c";
}

.fa-linkedin-in:before {
  content: "\f0e1";
}

.fa-linode:before {
  content: "\f2b8";
}

.fa-linux:before {
  content: "\f17c";
}

.fa-lira-sign:before {
  content: "\f195";
}

.fa-list:before {
  content: "\f03a";
}

.fa-list-alt:before {
  content: "\f022";
}

.fa-list-ol:before {
  content: "\f0cb";
}

.fa-list-ul:before {
  content: "\f0ca";
}

.fa-location-arrow:before {
  content: "\f124";
}

.fa-lock:before {
  content: "\f023";
}

.fa-lock-open:before {
  content: "\f3c1";
}

.fa-long-arrow-alt-down:before {
  content: "\f309";
}

.fa-long-arrow-alt-left:before {
  content: "\f30a";
}

.fa-long-arrow-alt-right:before {
  content: "\f30b";
}

.fa-long-arrow-alt-up:before {
  content: "\f30c";
}

.fa-low-vision:before {
  content: "\f2a8";
}

.fa-luggage-cart:before {
  content: "\f59d";
}

.fa-lungs:before {
  content: "\f604";
}

.fa-lungs-virus:before {
  content: "不";
}

.fa-lyft:before {
  content: "\f3c3";
}

.fa-magento:before {
  content: "\f3c4";
}

.fa-magic:before {
  content: "\f0d0";
}

.fa-magnet:before {
  content: "\f076";
}

.fa-mail-bulk:before {
  content: "\f674";
}

.fa-mailchimp:before {
  content: "\f59e";
}

.fa-male:before {
  content: "\f183";
}

.fa-mandalorian:before {
  content: "\f50f";
}

.fa-map:before {
  content: "\f279";
}

.fa-map-marked:before {
  content: "\f59f";
}

.fa-map-marked-alt:before {
  content: "\f5a0";
}

.fa-map-marker:before {
  content: "\f041";
}

.fa-map-marker-alt:before {
  content: "\f3c5";
}

.fa-map-pin:before {
  content: "\f276";
}

.fa-map-signs:before {
  content: "\f277";
}

.fa-markdown:before {
  content: "\f60f";
}

.fa-marker:before {
  content: "\f5a1";
}

.fa-mars:before {
  content: "\f222";
}

.fa-mars-double:before {
  content: "\f227";
}

.fa-mars-stroke:before {
  content: "\f229";
}

.fa-mars-stroke-h:before {
  content: "\f22b";
}

.fa-mars-stroke-v:before {
  content: "\f22a";
}

.fa-mask:before {
  content: "\f6fa";
}

.fa-mastodon:before {
  content: "\f4f6";
}

.fa-maxcdn:before {
  content: "\f136";
}

.fa-mdb:before {
  content: "\f8ca";
}

.fa-medal:before {
  content: "\f5a2";
}

.fa-medapps:before {
  content: "\f3c6";
}

.fa-medium:before {
  content: "\f23a";
}

.fa-medium-m:before {
  content: "\f3c7";
}

.fa-medkit:before {
  content: "\f0fa";
}

.fa-medrt:before {
  content: "\f3c8";
}

.fa-meetup:before {
  content: "\f2e0";
}

.fa-megaport:before {
  content: "\f5a3";
}

.fa-meh:before {
  content: "\f11a";
}

.fa-meh-blank:before {
  content: "\f5a4";
}

.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}

.fa-memory:before {
  content: "\f538";
}

.fa-mendeley:before {
  content: "\f7b3";
}

.fa-menorah:before {
  content: "\f676";
}

.fa-mercury:before {
  content: "\f223";
}

.fa-meteor:before {
  content: "\f753";
}

.fa-microblog:before {
  content: "駱";
}

.fa-microchip:before {
  content: "\f2db";
}

.fa-microphone:before {
  content: "\f130";
}

.fa-microphone-alt:before {
  content: "\f3c9";
}

.fa-microphone-alt-slash:before {
  content: "\f539";
}

.fa-microphone-slash:before {
  content: "\f131";
}

.fa-microscope:before {
  content: "\f610";
}

.fa-microsoft:before {
  content: "\f3ca";
}

.fa-minus:before {
  content: "\f068";
}

.fa-minus-circle:before {
  content: "\f056";
}

.fa-minus-square:before {
  content: "\f146";
}

.fa-mitten:before {
  content: "\f7b5";
}

.fa-mix:before {
  content: "\f3cb";
}

.fa-mixcloud:before {
  content: "\f289";
}

.fa-mixer:before {
  content: "稜";
}

.fa-mizuni:before {
  content: "\f3cc";
}

.fa-mobile:before {
  content: "\f10b";
}

.fa-mobile-alt:before {
  content: "\f3cd";
}

.fa-modx:before {
  content: "\f285";
}

.fa-monero:before {
  content: "\f3d0";
}

.fa-money-bill:before {
  content: "\f0d6";
}

.fa-money-bill-alt:before {
  content: "\f3d1";
}

.fa-money-bill-wave:before {
  content: "\f53a";
}

.fa-money-bill-wave-alt:before {
  content: "\f53b";
}

.fa-money-check:before {
  content: "\f53c";
}

.fa-money-check-alt:before {
  content: "\f53d";
}

.fa-monument:before {
  content: "\f5a6";
}

.fa-moon:before {
  content: "\f186";
}

.fa-mortar-pestle:before {
  content: "\f5a7";
}

.fa-mosque:before {
  content: "\f678";
}

.fa-motorcycle:before {
  content: "\f21c";
}

.fa-mountain:before {
  content: "\f6fc";
}

.fa-mouse:before {
  content: "\f8cc";
}

.fa-mouse-pointer:before {
  content: "\f245";
}

.fa-mug-hot:before {
  content: "\f7b6";
}

.fa-music:before {
  content: "\f001";
}

.fa-napster:before {
  content: "\f3d2";
}

.fa-neos:before {
  content: "\f612";
}

.fa-network-wired:before {
  content: "\f6ff";
}

.fa-neuter:before {
  content: "\f22c";
}

.fa-newspaper:before {
  content: "\f1ea";
}

.fa-nimblr:before {
  content: "\f5a8";
}

.fa-node:before {
  content: "\f419";
}

.fa-node-js:before {
  content: "\f3d3";
}

.fa-not-equal:before {
  content: "\f53e";
}

.fa-notes-medical:before {
  content: "\f481";
}

.fa-npm:before {
  content: "\f3d4";
}

.fa-ns8:before {
  content: "\f3d5";
}

.fa-nutritionix:before {
  content: "\f3d6";
}

.fa-object-group:before {
  content: "\f247";
}

.fa-object-ungroup:before {
  content: "\f248";
}

.fa-odnoklassniki:before {
  content: "\f263";
}

.fa-odnoklassniki-square:before {
  content: "\f264";
}

.fa-oil-can:before {
  content: "\f613";
}

.fa-old-republic:before {
  content: "\f510";
}

.fa-om:before {
  content: "\f679";
}

.fa-opencart:before {
  content: "\f23d";
}

.fa-openid:before {
  content: "\f19b";
}

.fa-opera:before {
  content: "\f26a";
}

.fa-optin-monster:before {
  content: "\f23c";
}

.fa-orcid:before {
  content: "\f8d2";
}

.fa-osi:before {
  content: "\f41a";
}

.fa-otter:before {
  content: "\f700";
}

.fa-outdent:before {
  content: "\f03b";
}

.fa-page4:before {
  content: "\f3d7";
}

.fa-pagelines:before {
  content: "\f18c";
}

.fa-pager:before {
  content: "\f815";
}

.fa-paint-brush:before {
  content: "\f1fc";
}

.fa-paint-roller:before {
  content: "\f5aa";
}

.fa-palette:before {
  content: "\f53f";
}

.fa-palfed:before {
  content: "\f3d8";
}

.fa-pallet:before {
  content: "\f482";
}

.fa-paper-plane:before {
  content: "\f1d8";
}

.fa-paperclip:before {
  content: "\f0c6";
}

.fa-parachute-box:before {
  content: "\f4cd";
}

.fa-paragraph:before {
  content: "\f1dd";
}

.fa-parking:before {
  content: "\f540";
}

.fa-passport:before {
  content: "\f5ab";
}

.fa-pastafarianism:before {
  content: "\f67b";
}

.fa-paste:before {
  content: "\f0ea";
}

.fa-patreon:before {
  content: "\f3d9";
}

.fa-pause:before {
  content: "\f04c";
}

.fa-pause-circle:before {
  content: "\f28b";
}

.fa-paw:before {
  content: "\f1b0";
}

.fa-paypal:before {
  content: "\f1ed";
}

.fa-peace:before {
  content: "\f67c";
}

.fa-pen:before {
  content: "\f304";
}

.fa-pen-alt:before {
  content: "\f305";
}

.fa-pen-fancy:before {
  content: "\f5ac";
}

.fa-pen-nib:before {
  content: "\f5ad";
}

.fa-pen-square:before {
  content: "\f14b";
}

.fa-pencil-alt:before {
  content: "\f303";
}

.fa-pencil-ruler:before {
  content: "\f5ae";
}

.fa-penny-arcade:before {
  content: "\f704";
}

.fa-people-arrows:before {
  content: "泌";
}

.fa-people-carry:before {
  content: "\f4ce";
}

.fa-pepper-hot:before {
  content: "\f816";
}

.fa-percent:before {
  content: "\f295";
}

.fa-percentage:before {
  content: "\f541";
}

.fa-periscope:before {
  content: "\f3da";
}

.fa-person-booth:before {
  content: "\f756";
}

.fa-phabricator:before {
  content: "\f3db";
}

.fa-phoenix-framework:before {
  content: "\f3dc";
}

.fa-phoenix-squadron:before {
  content: "\f511";
}

.fa-phone:before {
  content: "\f095";
}

.fa-phone-alt:before {
  content: "\f879";
}

.fa-phone-slash:before {
  content: "\f3dd";
}

.fa-phone-square:before {
  content: "\f098";
}

.fa-phone-square-alt:before {
  content: "\f87b";
}

.fa-phone-volume:before {
  content: "\f2a0";
}

.fa-photo-video:before {
  content: "\f87c";
}

.fa-php:before {
  content: "\f457";
}

.fa-pied-piper:before {
  content: "\f2ae";
}

.fa-pied-piper-alt:before {
  content: "\f1a8";
}

.fa-pied-piper-hat:before {
  content: "\f4e5";
}

.fa-pied-piper-pp:before {
  content: "\f1a7";
}

.fa-pied-piper-square:before {
  content: "爛";
}

.fa-piggy-bank:before {
  content: "\f4d3";
}

.fa-pills:before {
  content: "\f484";
}

.fa-pinterest:before {
  content: "\f0d2";
}

.fa-pinterest-p:before {
  content: "\f231";
}

.fa-pinterest-square:before {
  content: "\f0d3";
}

.fa-pizza-slice:before {
  content: "\f818";
}

.fa-place-of-worship:before {
  content: "\f67f";
}

.fa-plane:before {
  content: "\f072";
}

.fa-plane-arrival:before {
  content: "\f5af";
}

.fa-plane-departure:before {
  content: "\f5b0";
}

.fa-plane-slash:before {
  content: "數";
}

.fa-play:before {
  content: "\f04b";
}

.fa-play-circle:before {
  content: "\f144";
}

.fa-playstation:before {
  content: "\f3df";
}

.fa-plug:before {
  content: "\f1e6";
}

.fa-plus:before {
  content: "\f067";
}

.fa-plus-circle:before {
  content: "\f055";
}

.fa-plus-square:before {
  content: "\f0fe";
}

.fa-podcast:before {
  content: "\f2ce";
}

.fa-poll:before {
  content: "\f681";
}

.fa-poll-h:before {
  content: "\f682";
}

.fa-poo:before {
  content: "\f2fe";
}

.fa-poo-storm:before {
  content: "\f75a";
}

.fa-poop:before {
  content: "\f619";
}

.fa-portrait:before {
  content: "\f3e0";
}

.fa-pound-sign:before {
  content: "\f154";
}

.fa-power-off:before {
  content: "\f011";
}

.fa-pray:before {
  content: "\f683";
}

.fa-praying-hands:before {
  content: "\f684";
}

.fa-prescription:before {
  content: "\f5b1";
}

.fa-prescription-bottle:before {
  content: "\f485";
}

.fa-prescription-bottle-alt:before {
  content: "\f486";
}

.fa-print:before {
  content: "\f02f";
}

.fa-procedures:before {
  content: "\f487";
}

.fa-product-hunt:before {
  content: "\f288";
}

.fa-project-diagram:before {
  content: "\f542";
}

.fa-pump-medical:before {
  content: "索";
}

.fa-pump-soap:before {
  content: "參";
}

.fa-pushed:before {
  content: "\f3e1";
}

.fa-puzzle-piece:before {
  content: "\f12e";
}

.fa-python:before {
  content: "\f3e2";
}

.fa-qq:before {
  content: "\f1d6";
}

.fa-qrcode:before {
  content: "\f029";
}

.fa-question:before {
  content: "\f128";
}

.fa-question-circle:before {
  content: "\f059";
}

.fa-quidditch:before {
  content: "\f458";
}

.fa-quinscape:before {
  content: "\f459";
}

.fa-quora:before {
  content: "\f2c4";
}

.fa-quote-left:before {
  content: "\f10d";
}

.fa-quote-right:before {
  content: "\f10e";
}

.fa-quran:before {
  content: "\f687";
}

.fa-r-project:before {
  content: "\f4f7";
}

.fa-radiation:before {
  content: "\f7b9";
}

.fa-radiation-alt:before {
  content: "\f7ba";
}

.fa-rainbow:before {
  content: "\f75b";
}

.fa-random:before {
  content: "\f074";
}

.fa-raspberry-pi:before {
  content: "\f7bb";
}

.fa-ravelry:before {
  content: "\f2d9";
}

.fa-react:before {
  content: "\f41b";
}

.fa-reacteurope:before {
  content: "\f75d";
}

.fa-readme:before {
  content: "\f4d5";
}

.fa-rebel:before {
  content: "\f1d0";
}

.fa-receipt:before {
  content: "\f543";
}

.fa-record-vinyl:before {
  content: "\f8d9";
}

.fa-recycle:before {
  content: "\f1b8";
}

.fa-red-river:before {
  content: "\f3e3";
}

.fa-reddit:before {
  content: "\f1a1";
}

.fa-reddit-alien:before {
  content: "\f281";
}

.fa-reddit-square:before {
  content: "\f1a2";
}

.fa-redhat:before {
  content: "\f7bc";
}

.fa-redo:before {
  content: "\f01e";
}

.fa-redo-alt:before {
  content: "\f2f9";
}

.fa-registered:before {
  content: "\f25d";
}

.fa-remove-format:before {
  content: "\f87d";
}

.fa-renren:before {
  content: "\f18b";
}

.fa-reply:before {
  content: "\f3e5";
}

.fa-reply-all:before {
  content: "\f122";
}

.fa-replyd:before {
  content: "\f3e6";
}

.fa-republican:before {
  content: "\f75e";
}

.fa-researchgate:before {
  content: "\f4f8";
}

.fa-resolving:before {
  content: "\f3e7";
}

.fa-restroom:before {
  content: "\f7bd";
}

.fa-retweet:before {
  content: "\f079";
}

.fa-rev:before {
  content: "\f5b2";
}

.fa-ribbon:before {
  content: "\f4d6";
}

.fa-ring:before {
  content: "\f70b";
}

.fa-road:before {
  content: "\f018";
}

.fa-robot:before {
  content: "\f544";
}

.fa-rocket:before {
  content: "\f135";
}

.fa-rocketchat:before {
  content: "\f3e8";
}

.fa-rockrms:before {
  content: "\f3e9";
}

.fa-route:before {
  content: "\f4d7";
}

.fa-rss:before {
  content: "\f09e";
}

.fa-rss-square:before {
  content: "\f143";
}

.fa-ruble-sign:before {
  content: "\f158";
}

.fa-ruler:before {
  content: "\f545";
}

.fa-ruler-combined:before {
  content: "\f546";
}

.fa-ruler-horizontal:before {
  content: "\f547";
}

.fa-ruler-vertical:before {
  content: "\f548";
}

.fa-running:before {
  content: "\f70c";
}

.fa-rupee-sign:before {
  content: "\f156";
}

.fa-sad-cry:before {
  content: "\f5b3";
}

.fa-sad-tear:before {
  content: "\f5b4";
}

.fa-safari:before {
  content: "\f267";
}

.fa-salesforce:before {
  content: "\f83b";
}

.fa-sass:before {
  content: "\f41e";
}

.fa-satellite:before {
  content: "\f7bf";
}

.fa-satellite-dish:before {
  content: "\f7c0";
}

.fa-save:before {
  content: "\f0c7";
}

.fa-schlix:before {
  content: "\f3ea";
}

.fa-school:before {
  content: "\f549";
}

.fa-screwdriver:before {
  content: "\f54a";
}

.fa-scribd:before {
  content: "\f28a";
}

.fa-scroll:before {
  content: "\f70e";
}

.fa-sd-card:before {
  content: "\f7c2";
}

.fa-search:before {
  content: "\f002";
}

.fa-search-dollar:before {
  content: "\f688";
}

.fa-search-location:before {
  content: "\f689";
}

.fa-search-minus:before {
  content: "\f010";
}

.fa-search-plus:before {
  content: "\f00e";
}

.fa-searchengin:before {
  content: "\f3eb";
}

.fa-seedling:before {
  content: "\f4d8";
}

.fa-sellcast:before {
  content: "\f2da";
}

.fa-sellsy:before {
  content: "\f213";
}

.fa-server:before {
  content: "\f233";
}

.fa-servicestack:before {
  content: "\f3ec";
}

.fa-shapes:before {
  content: "\f61f";
}

.fa-share:before {
  content: "\f064";
}

.fa-share-alt:before {
  content: "\f1e0";
}

.fa-share-alt-square:before {
  content: "\f1e1";
}

.fa-share-square:before {
  content: "\f14d";
}

.fa-shekel-sign:before {
  content: "\f20b";
}

.fa-shield-alt:before {
  content: "\f3ed";
}

.fa-shield-virus:before {
  content: "塞";
}

.fa-ship:before {
  content: "\f21a";
}

.fa-shipping-fast:before {
  content: "\f48b";
}

.fa-shirtsinbulk:before {
  content: "\f214";
}

.fa-shoe-prints:before {
  content: "\f54b";
}

.fa-shopify:before {
  content: "綾";
}

.fa-shopping-bag:before {
  content: "\f290";
}

.fa-shopping-basket:before {
  content: "\f291";
}

.fa-shopping-cart:before {
  content: "\f07a";
}

.fa-shopware:before {
  content: "\f5b5";
}

.fa-shower:before {
  content: "\f2cc";
}

.fa-shuttle-van:before {
  content: "\f5b6";
}

.fa-sign:before {
  content: "\f4d9";
}

.fa-sign-in-alt:before {
  content: "\f2f6";
}

.fa-sign-language:before {
  content: "\f2a7";
}

.fa-sign-out-alt:before {
  content: "\f2f5";
}

.fa-signal:before {
  content: "\f012";
}

.fa-signature:before {
  content: "\f5b7";
}

.fa-sim-card:before {
  content: "\f7c4";
}

.fa-simplybuilt:before {
  content: "\f215";
}

.fa-sistrix:before {
  content: "\f3ee";
}

.fa-sitemap:before {
  content: "\f0e8";
}

.fa-sith:before {
  content: "\f512";
}

.fa-skating:before {
  content: "\f7c5";
}

.fa-sketch:before {
  content: "\f7c6";
}

.fa-skiing:before {
  content: "\f7c9";
}

.fa-skiing-nordic:before {
  content: "\f7ca";
}

.fa-skull:before {
  content: "\f54c";
}

.fa-skull-crossbones:before {
  content: "\f714";
}

.fa-skyatlas:before {
  content: "\f216";
}

.fa-skype:before {
  content: "\f17e";
}

.fa-slack:before {
  content: "\f198";
}

.fa-slack-hash:before {
  content: "\f3ef";
}

.fa-slash:before {
  content: "\f715";
}

.fa-sleigh:before {
  content: "\f7cc";
}

.fa-sliders-h:before {
  content: "\f1de";
}

.fa-slideshare:before {
  content: "\f1e7";
}

.fa-smile:before {
  content: "\f118";
}

.fa-smile-beam:before {
  content: "\f5b8";
}

.fa-smile-wink:before {
  content: "\f4da";
}

.fa-smog:before {
  content: "\f75f";
}

.fa-smoking:before {
  content: "\f48d";
}

.fa-smoking-ban:before {
  content: "\f54d";
}

.fa-sms:before {
  content: "\f7cd";
}

.fa-snapchat:before {
  content: "\f2ab";
}

.fa-snapchat-ghost:before {
  content: "\f2ac";
}

.fa-snapchat-square:before {
  content: "\f2ad";
}

.fa-snowboarding:before {
  content: "\f7ce";
}

.fa-snowflake:before {
  content: "\f2dc";
}

.fa-snowman:before {
  content: "\f7d0";
}

.fa-snowplow:before {
  content: "\f7d2";
}

.fa-soap:before {
  content: "葉";
}

.fa-socks:before {
  content: "\f696";
}

.fa-solar-panel:before {
  content: "\f5ba";
}

.fa-sort:before {
  content: "\f0dc";
}

.fa-sort-alpha-down:before {
  content: "\f15d";
}

.fa-sort-alpha-down-alt:before {
  content: "\f881";
}

.fa-sort-alpha-up:before {
  content: "\f15e";
}

.fa-sort-alpha-up-alt:before {
  content: "\f882";
}

.fa-sort-amount-down:before {
  content: "\f160";
}

.fa-sort-amount-down-alt:before {
  content: "\f884";
}

.fa-sort-amount-up:before {
  content: "\f161";
}

.fa-sort-amount-up-alt:before {
  content: "\f885";
}

.fa-sort-down:before {
  content: "\f0dd";
}

.fa-sort-numeric-down:before {
  content: "\f162";
}

.fa-sort-numeric-down-alt:before {
  content: "\f886";
}

.fa-sort-numeric-up:before {
  content: "\f163";
}

.fa-sort-numeric-up-alt:before {
  content: "\f887";
}

.fa-sort-up:before {
  content: "\f0de";
}

.fa-soundcloud:before {
  content: "\f1be";
}

.fa-sourcetree:before {
  content: "\f7d3";
}

.fa-spa:before {
  content: "\f5bb";
}

.fa-space-shuttle:before {
  content: "\f197";
}

.fa-speakap:before {
  content: "\f3f3";
}

.fa-speaker-deck:before {
  content: "\f83c";
}

.fa-spell-check:before {
  content: "\f891";
}

.fa-spider:before {
  content: "\f717";
}

.fa-spinner:before {
  content: "\f110";
}

.fa-splotch:before {
  content: "\f5bc";
}

.fa-spotify:before {
  content: "\f1bc";
}

.fa-spray-can:before {
  content: "\f5bd";
}

.fa-square:before {
  content: "\f0c8";
}

.fa-square-full:before {
  content: "\f45c";
}

.fa-square-root-alt:before {
  content: "\f698";
}

.fa-squarespace:before {
  content: "\f5be";
}

.fa-stack-exchange:before {
  content: "\f18d";
}

.fa-stack-overflow:before {
  content: "\f16c";
}

.fa-stackpath:before {
  content: "\f842";
}

.fa-stamp:before {
  content: "\f5bf";
}

.fa-star:before {
  content: "\f005";
}

.fa-star-and-crescent:before {
  content: "\f699";
}

.fa-star-half:before {
  content: "\f089";
}

.fa-star-half-alt:before {
  content: "\f5c0";
}

.fa-star-of-david:before {
  content: "\f69a";
}

.fa-star-of-life:before {
  content: "\f621";
}

.fa-staylinked:before {
  content: "\f3f5";
}

.fa-steam:before {
  content: "\f1b6";
}

.fa-steam-square:before {
  content: "\f1b7";
}

.fa-steam-symbol:before {
  content: "\f3f6";
}

.fa-step-backward:before {
  content: "\f048";
}

.fa-step-forward:before {
  content: "\f051";
}

.fa-stethoscope:before {
  content: "\f0f1";
}

.fa-sticker-mule:before {
  content: "\f3f7";
}

.fa-sticky-note:before {
  content: "\f249";
}

.fa-stop:before {
  content: "\f04d";
}

.fa-stop-circle:before {
  content: "\f28d";
}

.fa-stopwatch:before {
  content: "\f2f2";
}

.fa-stopwatch-20:before {
  content: "說";
}

.fa-store:before {
  content: "\f54e";
}

.fa-store-alt:before {
  content: "\f54f";
}

.fa-store-alt-slash:before {
  content: "殺";
}

.fa-store-slash:before {
  content: "辰";
}

.fa-strava:before {
  content: "\f428";
}

.fa-stream:before {
  content: "\f550";
}

.fa-street-view:before {
  content: "\f21d";
}

.fa-strikethrough:before {
  content: "\f0cc";
}

.fa-stripe:before {
  content: "\f429";
}

.fa-stripe-s:before {
  content: "\f42a";
}

.fa-stroopwafel:before {
  content: "\f551";
}

.fa-studiovinari:before {
  content: "\f3f8";
}

.fa-stumbleupon:before {
  content: "\f1a4";
}

.fa-stumbleupon-circle:before {
  content: "\f1a3";
}

.fa-subscript:before {
  content: "\f12c";
}

.fa-subway:before {
  content: "\f239";
}

.fa-suitcase:before {
  content: "\f0f2";
}

.fa-suitcase-rolling:before {
  content: "\f5c1";
}

.fa-sun:before {
  content: "\f185";
}

.fa-superpowers:before {
  content: "\f2dd";
}

.fa-superscript:before {
  content: "\f12b";
}

.fa-supple:before {
  content: "\f3f9";
}

.fa-surprise:before {
  content: "\f5c2";
}

.fa-suse:before {
  content: "\f7d6";
}

.fa-swatchbook:before {
  content: "\f5c3";
}

.fa-swift:before {
  content: "\f8e1";
}

.fa-swimmer:before {
  content: "\f5c4";
}

.fa-swimming-pool:before {
  content: "\f5c5";
}

.fa-symfony:before {
  content: "\f83d";
}

.fa-synagogue:before {
  content: "\f69b";
}

.fa-sync:before {
  content: "\f021";
}

.fa-sync-alt:before {
  content: "\f2f1";
}

.fa-syringe:before {
  content: "\f48e";
}

.fa-table:before {
  content: "\f0ce";
}

.fa-table-tennis:before {
  content: "\f45d";
}

.fa-tablet:before {
  content: "\f10a";
}

.fa-tablet-alt:before {
  content: "\f3fa";
}

.fa-tablets:before {
  content: "\f490";
}

.fa-tachometer-alt:before {
  content: "\f3fd";
}

.fa-tag:before {
  content: "\f02b";
}

.fa-tags:before {
  content: "\f02c";
}

.fa-tape:before {
  content: "\f4db";
}

.fa-tasks:before {
  content: "\f0ae";
}

.fa-taxi:before {
  content: "\f1ba";
}

.fa-teamspeak:before {
  content: "\f4f9";
}

.fa-teeth:before {
  content: "\f62e";
}

.fa-teeth-open:before {
  content: "\f62f";
}

.fa-telegram:before {
  content: "\f2c6";
}

.fa-telegram-plane:before {
  content: "\f3fe";
}

.fa-temperature-high:before {
  content: "\f769";
}

.fa-temperature-low:before {
  content: "\f76b";
}

.fa-tencent-weibo:before {
  content: "\f1d5";
}

.fa-tenge:before {
  content: "\f7d7";
}

.fa-terminal:before {
  content: "\f120";
}

.fa-text-height:before {
  content: "\f034";
}

.fa-text-width:before {
  content: "\f035";
}

.fa-th:before {
  content: "\f00a";
}

.fa-th-large:before {
  content: "\f009";
}

.fa-th-list:before {
  content: "\f00b";
}

.fa-the-red-yeti:before {
  content: "\f69d";
}

.fa-theater-masks:before {
  content: "\f630";
}

.fa-themeco:before {
  content: "\f5c6";
}

.fa-themeisle:before {
  content: "\f2b2";
}

.fa-thermometer:before {
  content: "\f491";
}

.fa-thermometer-empty:before {
  content: "\f2cb";
}

.fa-thermometer-full:before {
  content: "\f2c7";
}

.fa-thermometer-half:before {
  content: "\f2c9";
}

.fa-thermometer-quarter:before {
  content: "\f2ca";
}

.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}

.fa-think-peaks:before {
  content: "\f731";
}

.fa-thumbs-down:before {
  content: "\f165";
}

.fa-thumbs-up:before {
  content: "\f164";
}

.fa-thumbtack:before {
  content: "\f08d";
}

.fa-ticket-alt:before {
  content: "\f3ff";
}

.fa-times:before {
  content: "\f00d";
}

.fa-times-circle:before {
  content: "\f057";
}

.fa-tint:before {
  content: "\f043";
}

.fa-tint-slash:before {
  content: "\f5c7";
}

.fa-tired:before {
  content: "\f5c8";
}

.fa-toggle-off:before {
  content: "\f204";
}

.fa-toggle-on:before {
  content: "\f205";
}

.fa-toilet:before {
  content: "\f7d8";
}

.fa-toilet-paper:before {
  content: "\f71e";
}

.fa-toilet-paper-slash:before {
  content: "沈";
}

.fa-toolbox:before {
  content: "\f552";
}

.fa-tools:before {
  content: "\f7d9";
}

.fa-tooth:before {
  content: "\f5c9";
}

.fa-torah:before {
  content: "\f6a0";
}

.fa-torii-gate:before {
  content: "\f6a1";
}

.fa-tractor:before {
  content: "\f722";
}

.fa-trade-federation:before {
  content: "\f513";
}

.fa-trademark:before {
  content: "\f25c";
}

.fa-traffic-light:before {
  content: "\f637";
}

.fa-trailer:before {
  content: "論";
}

.fa-train:before {
  content: "\f238";
}

.fa-tram:before {
  content: "\f7da";
}

.fa-transgender:before {
  content: "\f224";
}

.fa-transgender-alt:before {
  content: "\f225";
}

.fa-trash:before {
  content: "\f1f8";
}

.fa-trash-alt:before {
  content: "\f2ed";
}

.fa-trash-restore:before {
  content: "\f829";
}

.fa-trash-restore-alt:before {
  content: "\f82a";
}

.fa-tree:before {
  content: "\f1bb";
}

.fa-trello:before {
  content: "\f181";
}

.fa-tripadvisor:before {
  content: "\f262";
}

.fa-trophy:before {
  content: "\f091";
}

.fa-truck:before {
  content: "\f0d1";
}

.fa-truck-loading:before {
  content: "\f4de";
}

.fa-truck-monster:before {
  content: "\f63b";
}

.fa-truck-moving:before {
  content: "\f4df";
}

.fa-truck-pickup:before {
  content: "\f63c";
}

.fa-tshirt:before {
  content: "\f553";
}

.fa-tty:before {
  content: "\f1e4";
}

.fa-tumblr:before {
  content: "\f173";
}

.fa-tumblr-square:before {
  content: "\f174";
}

.fa-tv:before {
  content: "\f26c";
}

.fa-twitch:before {
  content: "\f1e8";
}

.fa-twitter:before {
  content: "\f099";
}

.fa-twitter-square:before {
  content: "\f081";
}

.fa-typo3:before {
  content: "\f42b";
}

.fa-uber:before {
  content: "\f402";
}

.fa-ubuntu:before {
  content: "\f7df";
}

.fa-uikit:before {
  content: "\f403";
}

.fa-umbraco:before {
  content: "\f8e8";
}

.fa-umbrella:before {
  content: "\f0e9";
}

.fa-umbrella-beach:before {
  content: "\f5ca";
}

.fa-underline:before {
  content: "\f0cd";
}

.fa-undo:before {
  content: "\f0e2";
}

.fa-undo-alt:before {
  content: "\f2ea";
}

.fa-uniregistry:before {
  content: "\f404";
}

.fa-unity:before {
  content: "雷";
}

.fa-universal-access:before {
  content: "\f29a";
}

.fa-university:before {
  content: "\f19c";
}

.fa-unlink:before {
  content: "\f127";
}

.fa-unlock:before {
  content: "\f09c";
}

.fa-unlock-alt:before {
  content: "\f13e";
}

.fa-untappd:before {
  content: "\f405";
}

.fa-upload:before {
  content: "\f093";
}

.fa-ups:before {
  content: "\f7e0";
}

.fa-usb:before {
  content: "\f287";
}

.fa-user:before {
  content: "\f007";
}

.fa-user-alt:before {
  content: "\f406";
}

.fa-user-alt-slash:before {
  content: "\f4fa";
}

.fa-user-astronaut:before {
  content: "\f4fb";
}

.fa-user-check:before {
  content: "\f4fc";
}

.fa-user-circle:before {
  content: "\f2bd";
}

.fa-user-clock:before {
  content: "\f4fd";
}

.fa-user-cog:before {
  content: "\f4fe";
}

.fa-user-edit:before {
  content: "\f4ff";
}

.fa-user-friends:before {
  content: "\f500";
}

.fa-user-graduate:before {
  content: "\f501";
}

.fa-user-injured:before {
  content: "\f728";
}

.fa-user-lock:before {
  content: "\f502";
}

.fa-user-md:before {
  content: "\f0f0";
}

.fa-user-minus:before {
  content: "\f503";
}

.fa-user-ninja:before {
  content: "\f504";
}

.fa-user-nurse:before {
  content: "\f82f";
}

.fa-user-plus:before {
  content: "\f234";
}

.fa-user-secret:before {
  content: "\f21b";
}

.fa-user-shield:before {
  content: "\f505";
}

.fa-user-slash:before {
  content: "\f506";
}

.fa-user-tag:before {
  content: "\f507";
}

.fa-user-tie:before {
  content: "\f508";
}

.fa-user-times:before {
  content: "\f235";
}

.fa-users:before {
  content: "\f0c0";
}

.fa-users-cog:before {
  content: "\f509";
}

.fa-usps:before {
  content: "\f7e1";
}

.fa-ussunnah:before {
  content: "\f407";
}

.fa-utensil-spoon:before {
  content: "\f2e5";
}

.fa-utensils:before {
  content: "\f2e7";
}

.fa-vaadin:before {
  content: "\f408";
}

.fa-vector-square:before {
  content: "\f5cb";
}

.fa-venus:before {
  content: "\f221";
}

.fa-venus-double:before {
  content: "\f226";
}

.fa-venus-mars:before {
  content: "\f228";
}

.fa-viacoin:before {
  content: "\f237";
}

.fa-viadeo:before {
  content: "\f2a9";
}

.fa-viadeo-square:before {
  content: "\f2aa";
}

.fa-vial:before {
  content: "\f492";
}

.fa-vials:before {
  content: "\f493";
}

.fa-viber:before {
  content: "\f409";
}

.fa-video:before {
  content: "\f03d";
}

.fa-video-slash:before {
  content: "\f4e2";
}

.fa-vihara:before {
  content: "\f6a7";
}

.fa-vimeo:before {
  content: "\f40a";
}

.fa-vimeo-square:before {
  content: "\f194";
}

.fa-vimeo-v:before {
  content: "\f27d";
}

.fa-vine:before {
  content: "\f1ca";
}

.fa-virus:before {
  content: "若";
}

.fa-virus-slash:before {
  content: "掠";
}

.fa-viruses:before {
  content: "略";
}

.fa-vk:before {
  content: "\f189";
}

.fa-vnv:before {
  content: "\f40b";
}

.fa-voicemail:before {
  content: "\f897";
}

.fa-volleyball-ball:before {
  content: "\f45f";
}

.fa-volume-down:before {
  content: "\f027";
}

.fa-volume-mute:before {
  content: "\f6a9";
}

.fa-volume-off:before {
  content: "\f026";
}

.fa-volume-up:before {
  content: "\f028";
}

.fa-vote-yea:before {
  content: "\f772";
}

.fa-vr-cardboard:before {
  content: "\f729";
}

.fa-vuejs:before {
  content: "\f41f";
}

.fa-walking:before {
  content: "\f554";
}

.fa-wallet:before {
  content: "\f555";
}

.fa-warehouse:before {
  content: "\f494";
}

.fa-water:before {
  content: "\f773";
}

.fa-wave-square:before {
  content: "\f83e";
}

.fa-waze:before {
  content: "\f83f";
}

.fa-weebly:before {
  content: "\f5cc";
}

.fa-weibo:before {
  content: "\f18a";
}

.fa-weight:before {
  content: "\f496";
}

.fa-weight-hanging:before {
  content: "\f5cd";
}

.fa-weixin:before {
  content: "\f1d7";
}

.fa-whatsapp:before {
  content: "\f232";
}

.fa-whatsapp-square:before {
  content: "\f40c";
}

.fa-wheelchair:before {
  content: "\f193";
}

.fa-whmcs:before {
  content: "\f40d";
}

.fa-wifi:before {
  content: "\f1eb";
}

.fa-wikipedia-w:before {
  content: "\f266";
}

.fa-wind:before {
  content: "\f72e";
}

.fa-window-close:before {
  content: "\f410";
}

.fa-window-maximize:before {
  content: "\f2d0";
}

.fa-window-minimize:before {
  content: "\f2d1";
}

.fa-window-restore:before {
  content: "\f2d2";
}

.fa-windows:before {
  content: "\f17a";
}

.fa-wine-bottle:before {
  content: "\f72f";
}

.fa-wine-glass:before {
  content: "\f4e3";
}

.fa-wine-glass-alt:before {
  content: "\f5ce";
}

.fa-wix:before {
  content: "\f5cf";
}

.fa-wizards-of-the-coast:before {
  content: "\f730";
}

.fa-wolf-pack-battalion:before {
  content: "\f514";
}

.fa-won-sign:before {
  content: "\f159";
}

.fa-wordpress:before {
  content: "\f19a";
}

.fa-wordpress-simple:before {
  content: "\f411";
}

.fa-wpbeginner:before {
  content: "\f297";
}

.fa-wpexplorer:before {
  content: "\f2de";
}

.fa-wpforms:before {
  content: "\f298";
}

.fa-wpressr:before {
  content: "\f3e4";
}

.fa-wrench:before {
  content: "\f0ad";
}

.fa-x-ray:before {
  content: "\f497";
}

.fa-xbox:before {
  content: "\f412";
}

.fa-xing:before {
  content: "\f168";
}

.fa-xing-square:before {
  content: "\f169";
}

.fa-y-combinator:before {
  content: "\f23b";
}

.fa-yahoo:before {
  content: "\f19e";
}

.fa-yammer:before {
  content: "\f840";
}

.fa-yandex:before {
  content: "\f413";
}

.fa-yandex-international:before {
  content: "\f414";
}

.fa-yarn:before {
  content: "\f7e3";
}

.fa-yelp:before {
  content: "\f1e9";
}

.fa-yen-sign:before {
  content: "\f157";
}

.fa-yin-yang:before {
  content: "\f6ad";
}

.fa-yoast:before {
  content: "\f2b1";
}

.fa-youtube:before {
  content: "\f167";
}

.fa-youtube-square:before {
  content: "\f431";
}

.fa-zhihu:before {
  content: "\f63f";
}

.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}

@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/fonts/fa-brands-400.607a7785.eot);
  src: url(/build/fonts/fa-brands-400.607a7785.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fa-brands-400.31015e86.woff2) format("woff2"), url(/build/fonts/fa-brands-400.ee26f57b.woff) format("woff"), url(/build/fonts/fa-brands-400.5818bbd0.ttf) format("truetype"), url(/build/images/fa-brands-400.3c45c98f.svg#fontawesome) format("svg");
}
.fab {
  font-family: "Font Awesome 5 Brands";
  font-weight: 400;
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(/build/fonts/fa-regular-400.0747be4c.eot);
  src: url(/build/fonts/fa-regular-400.0747be4c.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fa-regular-400.c5240512.woff2) format("woff2"), url(/build/fonts/fa-regular-400.8b892b79.woff) format("woff"), url(/build/fonts/fa-regular-400.c3146b35.ttf) format("truetype"), url(/build/images/fa-regular-400.ab47faea.svg#fontawesome) format("svg");
}
.far {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
}

@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(/build/fonts/fa-solid-900.7eefe04d.eot);
  src: url(/build/fonts/fa-solid-900.7eefe04d.eot?#iefix) format("embedded-opentype"), url(/build/fonts/fa-solid-900.9451d5fe.woff2) format("woff2"), url(/build/fonts/fa-solid-900.a940d584.woff) format("woff"), url(/build/fonts/fa-solid-900.32267f3b.ttf) format("truetype"), url(/build/images/fa-solid-900.18df003f.svg#fontawesome) format("svg");
}
.fa,
.fas {
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}

@font-face {
  font-family: "dripicons-v2";
  src: url(/build/fonts/dripicons-v2.7f392f1e.eot);
  src: url(/build/fonts/dripicons-v2.7f392f1e.eot?#iefix) format("embedded-opentype"), url(/build/fonts/dripicons-v2.f19dcc03.woff) format("woff"), url(/build/fonts/dripicons-v2.09c9c870.ttf) format("truetype"), url(/build/images/dripicons-v2.4cecedd1.svg#dripicons-v2) format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "dripicons-v2" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^=dripicons-]:before,
[class*=" dripicons-"]:before {
  font-family: "dripicons-v2" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.dripicons-alarm:before {
  content: "a";
}

.dripicons-align-center:before {
  content: "b";
}

.dripicons-align-justify:before {
  content: "c";
}

.dripicons-align-left:before {
  content: "d";
}

.dripicons-align-right:before {
  content: "e";
}

.dripicons-anchor:before {
  content: "f";
}

.dripicons-archive:before {
  content: "g";
}

.dripicons-arrow-down:before {
  content: "h";
}

.dripicons-arrow-left:before {
  content: "i";
}

.dripicons-arrow-right:before {
  content: "j";
}

.dripicons-arrow-thin-down:before {
  content: "k";
}

.dripicons-arrow-thin-left:before {
  content: "l";
}

.dripicons-arrow-thin-right:before {
  content: "m";
}

.dripicons-arrow-thin-up:before {
  content: "n";
}

.dripicons-arrow-up:before {
  content: "o";
}

.dripicons-article:before {
  content: "p";
}

.dripicons-backspace:before {
  content: "q";
}

.dripicons-basket:before {
  content: "r";
}

.dripicons-basketball:before {
  content: "s";
}

.dripicons-battery-empty:before {
  content: "t";
}

.dripicons-battery-full:before {
  content: "u";
}

.dripicons-battery-low:before {
  content: "v";
}

.dripicons-battery-medium:before {
  content: "w";
}

.dripicons-bell:before {
  content: "x";
}

.dripicons-blog:before {
  content: "y";
}

.dripicons-bluetooth:before {
  content: "z";
}

.dripicons-bold:before {
  content: "A";
}

.dripicons-bookmark:before {
  content: "B";
}

.dripicons-bookmarks:before {
  content: "C";
}

.dripicons-box:before {
  content: "D";
}

.dripicons-briefcase:before {
  content: "E";
}

.dripicons-brightness-low:before {
  content: "F";
}

.dripicons-brightness-max:before {
  content: "G";
}

.dripicons-brightness-medium:before {
  content: "H";
}

.dripicons-broadcast:before {
  content: "I";
}

.dripicons-browser:before {
  content: "J";
}

.dripicons-browser-upload:before {
  content: "K";
}

.dripicons-brush:before {
  content: "L";
}

.dripicons-calendar:before {
  content: "M";
}

.dripicons-camcorder:before {
  content: "N";
}

.dripicons-camera:before {
  content: "O";
}

.dripicons-card:before {
  content: "P";
}

.dripicons-cart:before {
  content: "Q";
}

.dripicons-checklist:before {
  content: "R";
}

.dripicons-checkmark:before {
  content: "S";
}

.dripicons-chevron-down:before {
  content: "T";
}

.dripicons-chevron-left:before {
  content: "U";
}

.dripicons-chevron-right:before {
  content: "V";
}

.dripicons-chevron-up:before {
  content: "W";
}

.dripicons-clipboard:before {
  content: "X";
}

.dripicons-clock:before {
  content: "Y";
}

.dripicons-clockwise:before {
  content: "Z";
}

.dripicons-cloud:before {
  content: "0";
}

.dripicons-cloud-download:before {
  content: "1";
}

.dripicons-cloud-upload:before {
  content: "2";
}

.dripicons-code:before {
  content: "3";
}

.dripicons-contract:before {
  content: "4";
}

.dripicons-contract-2:before {
  content: "5";
}

.dripicons-conversation:before {
  content: "6";
}

.dripicons-copy:before {
  content: "7";
}

.dripicons-crop:before {
  content: "8";
}

.dripicons-cross:before {
  content: "9";
}

.dripicons-crosshair:before {
  content: "!";
}

.dripicons-cutlery:before {
  content: '"';
}

.dripicons-device-desktop:before {
  content: "#";
}

.dripicons-device-mobile:before {
  content: "$";
}

.dripicons-device-tablet:before {
  content: "%";
}

.dripicons-direction:before {
  content: "&";
}

.dripicons-disc:before {
  content: "'";
}

.dripicons-document:before {
  content: "(";
}

.dripicons-document-delete:before {
  content: ")";
}

.dripicons-document-edit:before {
  content: "*";
}

.dripicons-document-new:before {
  content: "+";
}

.dripicons-document-remove:before {
  content: ",";
}

.dripicons-dot:before {
  content: "-";
}

.dripicons-dots-2:before {
  content: ".";
}

.dripicons-dots-3:before {
  content: "/";
}

.dripicons-download:before {
  content: ":";
}

.dripicons-duplicate:before {
  content: ";";
}

.dripicons-enter:before {
  content: "<";
}

.dripicons-exit:before {
  content: "=";
}

.dripicons-expand:before {
  content: ">";
}

.dripicons-expand-2:before {
  content: "?";
}

.dripicons-experiment:before {
  content: "@";
}

.dripicons-export:before {
  content: "[";
}

.dripicons-feed:before {
  content: "]";
}

.dripicons-flag:before {
  content: "^";
}

.dripicons-flashlight:before {
  content: "_";
}

.dripicons-folder:before {
  content: "`";
}

.dripicons-folder-open:before {
  content: "{";
}

.dripicons-forward:before {
  content: "|";
}

.dripicons-gaming:before {
  content: "}";
}

.dripicons-gear:before {
  content: "~";
}

.dripicons-graduation:before {
  content: "\\";
}

.dripicons-graph-bar:before {
  content: "\e000";
}

.dripicons-graph-line:before {
  content: "\e001";
}

.dripicons-graph-pie:before {
  content: "\e002";
}

.dripicons-headset:before {
  content: "\e003";
}

.dripicons-heart:before {
  content: "\e004";
}

.dripicons-help:before {
  content: "\e005";
}

.dripicons-home:before {
  content: "\e006";
}

.dripicons-hourglass:before {
  content: "\e007";
}

.dripicons-inbox:before {
  content: "\e008";
}

.dripicons-information:before {
  content: "\e009";
}

.dripicons-italic:before {
  content: "\e00a";
}

.dripicons-jewel:before {
  content: "\e00b";
}

.dripicons-lifting:before {
  content: "\e00c";
}

.dripicons-lightbulb:before {
  content: "\e00d";
}

.dripicons-link:before {
  content: "\e00e";
}

.dripicons-link-broken:before {
  content: "\e00f";
}

.dripicons-list:before {
  content: "\e010";
}

.dripicons-loading:before {
  content: "\e011";
}

.dripicons-location:before {
  content: "\e012";
}

.dripicons-lock:before {
  content: "\e013";
}

.dripicons-lock-open:before {
  content: "\e014";
}

.dripicons-mail:before {
  content: "\e015";
}

.dripicons-map:before {
  content: "\e016";
}

.dripicons-media-loop:before {
  content: "\e017";
}

.dripicons-media-next:before {
  content: "\e018";
}

.dripicons-media-pause:before {
  content: "\e019";
}

.dripicons-media-play:before {
  content: "\e01a";
}

.dripicons-media-previous:before {
  content: "\e01b";
}

.dripicons-media-record:before {
  content: "\e01c";
}

.dripicons-media-shuffle:before {
  content: "\e01d";
}

.dripicons-media-stop:before {
  content: "\e01e";
}

.dripicons-medical:before {
  content: "\e01f";
}

.dripicons-menu:before {
  content: "\e020";
}

.dripicons-message:before {
  content: "\e021";
}

.dripicons-meter:before {
  content: "\e022";
}

.dripicons-microphone:before {
  content: "\e023";
}

.dripicons-minus:before {
  content: "\e024";
}

.dripicons-monitor:before {
  content: "\e025";
}

.dripicons-move:before {
  content: "\e026";
}

.dripicons-music:before {
  content: "\e027";
}

.dripicons-network-1:before {
  content: "\e028";
}

.dripicons-network-2:before {
  content: "\e029";
}

.dripicons-network-3:before {
  content: "\e02a";
}

.dripicons-network-4:before {
  content: "\e02b";
}

.dripicons-network-5:before {
  content: "\e02c";
}

.dripicons-pamphlet:before {
  content: "\e02d";
}

.dripicons-paperclip:before {
  content: "\e02e";
}

.dripicons-pencil:before {
  content: "\e02f";
}

.dripicons-phone:before {
  content: "\e030";
}

.dripicons-photo:before {
  content: "\e031";
}

.dripicons-photo-group:before {
  content: "\e032";
}

.dripicons-pill:before {
  content: "\e033";
}

.dripicons-pin:before {
  content: "\e034";
}

.dripicons-plus:before {
  content: "\e035";
}

.dripicons-power:before {
  content: "\e036";
}

.dripicons-preview:before {
  content: "\e037";
}

.dripicons-print:before {
  content: "\e038";
}

.dripicons-pulse:before {
  content: "\e039";
}

.dripicons-question:before {
  content: "\e03a";
}

.dripicons-reply:before {
  content: "\e03b";
}

.dripicons-reply-all:before {
  content: "\e03c";
}

.dripicons-return:before {
  content: "\e03d";
}

.dripicons-retweet:before {
  content: "\e03e";
}

.dripicons-rocket:before {
  content: "\e03f";
}

.dripicons-scale:before {
  content: "\e040";
}

.dripicons-search:before {
  content: "\e041";
}

.dripicons-shopping-bag:before {
  content: "\e042";
}

.dripicons-skip:before {
  content: "\e043";
}

.dripicons-stack:before {
  content: "\e044";
}

.dripicons-star:before {
  content: "\e045";
}

.dripicons-stopwatch:before {
  content: "\e046";
}

.dripicons-store:before {
  content: "\e047";
}

.dripicons-suitcase:before {
  content: "\e048";
}

.dripicons-swap:before {
  content: "\e049";
}

.dripicons-tag:before {
  content: "\e04a";
}

.dripicons-tag-delete:before {
  content: "\e04b";
}

.dripicons-tags:before {
  content: "\e04c";
}

.dripicons-thumbs-down:before {
  content: "\e04d";
}

.dripicons-thumbs-up:before {
  content: "\e04e";
}

.dripicons-ticket:before {
  content: "\e04f";
}

.dripicons-time-reverse:before {
  content: "\e050";
}

.dripicons-to-do:before {
  content: "\e051";
}

.dripicons-toggles:before {
  content: "\e052";
}

.dripicons-trash:before {
  content: "\e053";
}

.dripicons-trophy:before {
  content: "\e054";
}

.dripicons-upload:before {
  content: "\e055";
}

.dripicons-user:before {
  content: "\e056";
}

.dripicons-user-group:before {
  content: "\e057";
}

.dripicons-user-id:before {
  content: "\e058";
}

.dripicons-vibrate:before {
  content: "\e059";
}

.dripicons-view-apps:before {
  content: "\e05a";
}

.dripicons-view-list:before {
  content: "\e05b";
}

.dripicons-view-list-large:before {
  content: "\e05c";
}

.dripicons-view-thumb:before {
  content: "\e05d";
}

.dripicons-volume-full:before {
  content: "\e05e";
}

.dripicons-volume-low:before {
  content: "\e05f";
}

.dripicons-volume-medium:before {
  content: "\e060";
}

.dripicons-volume-off:before {
  content: "\e061";
}

.dripicons-wallet:before {
  content: "\e062";
}

.dripicons-warning:before {
  content: "\e063";
}

.dripicons-web:before {
  content: "\e064";
}

.dripicons-weight:before {
  content: "\e065";
}

.dripicons-wifi:before {
  content: "\e066";
}

.dripicons-wrong:before {
  content: "\e067";
}

.dripicons-zoom-in:before {
  content: "\e068";
}

.dripicons-zoom-out:before {
  content: "\e069";
}

/*
Template Name: Skote - Admin & Dashboard Template
Author: Themesbrand
Version: 3.1.0
Website: https://themesbrand.com/
Contact: themesbrand@gmail.com
File: Custom Bootstrap Css File
*/
/*!
 * Bootstrap  v5.2.0 (https://getbootstrap.com/)
 * Copyright 2011-2022 The Bootstrap Authors
 * Copyright 2011-2022 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */
:root {
  --bs-blue: #556ee6;
  --bs-indigo: #564ab1;
  --bs-purple: #6f42c1;
  --bs-pink: #e83e8c;
  --bs-red: #f46a6a;
  --bs-orange: #f1734f;
  --bs-yellow: #f1b44c;
  --bs-green: #34c38f;
  --bs-teal: #050505;
  --bs-cyan: #50a5f1;
  --bs-white: #fff;
  --bs-gray: #74788d;
  --bs-gray-dark: #343a40;
  --bs-gray-100: #f8f9fa;
  --bs-gray-200: #eff2f7;
  --bs-gray-300: #f6f6f6;
  --bs-gray-400: #ced4da;
  --bs-gray-500: #adb5bd;
  --bs-gray-600: #74788d;
  --bs-gray-700: #495057;
  --bs-gray-800: #343a40;
  --bs-gray-900: #212529;
  --bs-primary: #556ee6;
  --bs-secondary: #74788d;
  --bs-success: #34c38f;
  --bs-info: #50a5f1;
  --bs-warning: #f1b44c;
  --bs-danger: #f46a6a;
  --bs-pink: #e83e8c;
  --bs-light: #eff2f7;
  --bs-dark: #343a40;
  --bs-primary-rgb: 85, 110, 230;
  --bs-secondary-rgb: 116, 120, 141;
  --bs-success-rgb: 52, 195, 143;
  --bs-info-rgb: 80, 165, 241;
  --bs-warning-rgb: 241, 180, 76;
  --bs-danger-rgb: 244, 106, 106;
  --bs-pink-rgb: 232, 62, 140;
  --bs-light-rgb: 239, 242, 247;
  --bs-dark-rgb: 52, 58, 64;
  --bs-white-rgb: 255, 255, 255;
  --bs-black-rgb: 0, 0, 0;
  --bs-body-color-rgb: 73, 80, 87;
  --bs-body-bg-rgb: 248, 248, 251;
  --bs-font-sans-serif: "Poppins", sans-serif;
  --bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  --bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));
  --bs-body-font-family: var(--bs-font-sans-serif);
  --bs-body-font-size: 0.8125rem;
  --bs-body-font-weight: 400;
  --bs-body-line-height: 1.5;
  --bs-body-color: #495057;
  --bs-body-bg: #f8f8fb;
  --bs-border-width: 1px;
  --bs-border-style: solid;
  --bs-border-color: #eff2f7;
  --bs-border-color-translucent: rgba(0, 0, 0, 0.175);
  --bs-border-radius: 0.25rem;
  --bs-border-radius-sm: 0.2rem;
  --bs-border-radius-lg: 0.4rem;
  --bs-border-radius-xl: 1rem;
  --bs-border-radius-2xl: 2rem;
  --bs-border-radius-pill: 50rem;
  --bs-link-color: #556ee6;
  --bs-link-hover-color: #4458b8;
  --bs-code-color: #e83e8c;
  --bs-highlight-bg: #fcf8e3;
}

*,
*::before,
*::after {
  box-sizing: border-box;
}

@media (prefers-reduced-motion: no-preference) {
  :root {
    scroll-behavior: smooth;
  }
}

body {
  margin: 0;
  font-family: var(--bs-body-font-family);
  font-size: var(--bs-body-font-size);
  font-weight: var(--bs-body-font-weight);
  line-height: var(--bs-body-line-height);
  color: var(--bs-body-color);
  text-align: var(--bs-body-text-align);
  background-color: var(--bs-body-bg);
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

hr {
  margin: 1rem 0;
  color: inherit;
  border: 0;
  border-top: 1px solid;
  opacity: 0.2;
}

h6, .h6, h5, .h5, h4, .h4, h3, .h3, h2, .h2, h1, .h1 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}

h1, .h1 {
  font-size: calc(1.328125rem + 0.9375vw);
}
@media (min-width: 1200px) {
  h1, .h1 {
    font-size: 2.03125rem;
  }
}

h2, .h2 {
  font-size: calc(1.2875rem + 0.45vw);
}
@media (min-width: 1200px) {
  h2, .h2 {
    font-size: 1.625rem;
  }
}

h3, .h3 {
  font-size: calc(1.2671875rem + 0.20625vw);
}
@media (min-width: 1200px) {
  h3, .h3 {
    font-size: 1.421875rem;
  }
}

h4, .h4 {
  font-size: 1.21875rem;
}

h5, .h5 {
  font-size: 1.015625rem;
}

h6, .h6 {
  font-size: 0.8125rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title] {
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul {
  padding-left: 2rem;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 600;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

b,
strong {
  font-weight: bolder;
}

small, .small {
  font-size: 80%;
}

mark, .mark {
  padding: 0.2em;
  background-color: var(--bs-highlight-bg);
}

sub,
sup {
  position: relative;
  font-size: 0.75em;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: var(--bs-link-color);
  text-decoration: none;
}
a:hover {
  color: var(--bs-link-hover-color);
  text-decoration: underline;
}

a:not([href]):not([class]), a:not([href]):not([class]):hover {
  color: inherit;
  text-decoration: none;
}

pre,
code,
kbd,
samp {
  font-family: var(--bs-font-monospace);
  font-size: 1em;
}

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}

code {
  font-size: 87.5%;
  color: var(--bs-code-color);
  word-wrap: break-word;
}
a > code {
  color: inherit;
}

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 0.2rem;
}
kbd kbd {
  padding: 0;
  font-size: 1em;
  font-weight: 600;
}

figure {
  margin: 0 0 1rem;
}

img,
svg {
  vertical-align: middle;
}

table {
  caption-side: bottom;
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #74788d;
  text-align: left;
}

th {
  text-align: inherit;
  text-align: -webkit-match-parent;
}

thead,
tbody,
tfoot,
tr,
td,
th {
  border-color: inherit;
  border-style: solid;
  border-width: 0;
}

label {
  display: inline-block;
}

button {
  border-radius: 0;
}

button:focus:not(:focus-visible) {
  outline: 0;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}

button,
select {
  text-transform: none;
}

[role=button] {
  cursor: pointer;
}

select {
  word-wrap: normal;
}
select:disabled {
  opacity: 1;
}

[list]:not([type=date]):not([type=datetime-local]):not([type=month]):not([type=week]):not([type=time])::-webkit-calendar-picker-indicator {
  display: none !important;
}

button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled) {
  cursor: pointer;
}

::-moz-focus-inner {
  padding: 0;
  border-style: none;
}

textarea {
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  float: left;
  width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: calc(1.275rem + 0.3vw);
  line-height: inherit;
}
@media (min-width: 1200px) {
  legend {
    font-size: 1.5rem;
  }
}
legend + * {
  clear: left;
}

::-webkit-datetime-edit-fields-wrapper,
::-webkit-datetime-edit-text,
::-webkit-datetime-edit-minute,
::-webkit-datetime-edit-hour-field,
::-webkit-datetime-edit-day-field,
::-webkit-datetime-edit-month-field,
::-webkit-datetime-edit-year-field {
  padding: 0;
}

::-webkit-inner-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: textfield;
}

/* rtl:raw:
[type="tel"],
[type="url"],
[type="email"],
[type="number"] {
  direction: ltr;
}
*/
::-webkit-search-decoration {
  -webkit-appearance: none;
}

::-webkit-color-swatch-wrapper {
  padding: 0;
}

::file-selector-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

iframe {
  border: 0;
}

summary {
  display: list-item;
  cursor: pointer;
}

progress {
  vertical-align: baseline;
}

[hidden] {
  display: none !important;
}

.lead {
  font-size: 1.015625rem;
  font-weight: 300;
}

.display-1 {
  font-size: calc(1.725rem + 5.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-1 {
    font-size: 6rem;
  }
}

.display-2 {
  font-size: calc(1.675rem + 5.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-2 {
    font-size: 5.5rem;
  }
}

.display-3 {
  font-size: calc(1.575rem + 3.9vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-3 {
    font-size: 4.5rem;
  }
}

.display-4 {
  font-size: calc(1.475rem + 2.7vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-4 {
    font-size: 3.5rem;
  }
}

.display-5 {
  font-size: calc(1.425rem + 2.1vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-5 {
    font-size: 3rem;
  }
}

.display-6 {
  font-size: calc(1.375rem + 1.5vw);
  font-weight: 300;
  line-height: 1.2;
}
@media (min-width: 1200px) {
  .display-6 {
    font-size: 2.5rem;
  }
}

.list-unstyled {
  padding-left: 0;
  list-style: none;
}

.list-inline {
  padding-left: 0;
  list-style: none;
}

.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}

.initialism {
  font-size: 80%;
  text-transform: uppercase;
}

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.015625rem;
}
.blockquote > :last-child {
  margin-bottom: 0;
}

.blockquote-footer {
  margin-top: -1rem;
  margin-bottom: 1rem;
  font-size: 80%;
  color: #74788d;
}
.blockquote-footer::before {
  content: "— ";
}

.img-fluid {
  max-width: 100%;
  height: auto;
}

.img-thumbnail {
  padding: 0.25rem;
  background-color: #f8f8fb;
  border: 1px solid #f6f6f6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto;
}

.figure {
  display: inline-block;
}

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}

.figure-caption {
  font-size: 80%;
  color: #74788d;
}

.container,
.container-fluid,
.container-xxl,
.container-xl,
.container-lg,
.container-md,
.container-sm {
  --bs-gutter-x: 12px;
  --bs-gutter-y: 0;
  width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-right: auto;
  margin-left: auto;
}

@media (min-width: 576px) {
  .container-sm, .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container-md, .container-sm, .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container-lg, .container-md, .container-sm, .container {
    max-width: 960px;
  }
}
@media (min-width: 1200px) {
  .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container-xxl, .container-xl, .container-lg, .container-md, .container-sm, .container {
    max-width: 1320px;
  }
}
.row {
  --bs-gutter-x: 24px;
  --bs-gutter-y: 0;
  display: flex;
  flex-wrap: wrap;
  margin-top: calc(-1 * var(--bs-gutter-y));
  margin-right: calc(-0.5 * var(--bs-gutter-x));
  margin-left: calc(-0.5 * var(--bs-gutter-x));
}
.row > * {
  flex-shrink: 0;
  width: 100%;
  max-width: 100%;
  padding-right: calc(var(--bs-gutter-x) * 0.5);
  padding-left: calc(var(--bs-gutter-x) * 0.5);
  margin-top: var(--bs-gutter-y);
}

.col {
  flex: 1 0 0%;
}

.row-cols-auto > * {
  flex: 0 0 auto;
  width: auto;
}

.row-cols-1 > * {
  flex: 0 0 auto;
  width: 100%;
}

.row-cols-2 > * {
  flex: 0 0 auto;
  width: 50%;
}

.row-cols-3 > * {
  flex: 0 0 auto;
  width: 33.3333333333%;
}

.row-cols-4 > * {
  flex: 0 0 auto;
  width: 25%;
}

.row-cols-5 > * {
  flex: 0 0 auto;
  width: 20%;
}

.row-cols-6 > * {
  flex: 0 0 auto;
  width: 16.6666666667%;
}

.col-auto {
  flex: 0 0 auto;
  width: auto;
}

.col-1 {
  flex: 0 0 auto;
  width: 8.33333333%;
}

.col-2 {
  flex: 0 0 auto;
  width: 16.66666667%;
}

.col-3 {
  flex: 0 0 auto;
  width: 25%;
}

.col-4 {
  flex: 0 0 auto;
  width: 33.33333333%;
}

.col-5 {
  flex: 0 0 auto;
  width: 41.66666667%;
}

.col-6 {
  flex: 0 0 auto;
  width: 50%;
}

.col-7 {
  flex: 0 0 auto;
  width: 58.33333333%;
}

.col-8 {
  flex: 0 0 auto;
  width: 66.66666667%;
}

.col-9 {
  flex: 0 0 auto;
  width: 75%;
}

.col-10 {
  flex: 0 0 auto;
  width: 83.33333333%;
}

.col-11 {
  flex: 0 0 auto;
  width: 91.66666667%;
}

.col-12 {
  flex: 0 0 auto;
  width: 100%;
}

.offset-1 {
  margin-left: 8.33333333%;
}

.offset-2 {
  margin-left: 16.66666667%;
}

.offset-3 {
  margin-left: 25%;
}

.offset-4 {
  margin-left: 33.33333333%;
}

.offset-5 {
  margin-left: 41.66666667%;
}

.offset-6 {
  margin-left: 50%;
}

.offset-7 {
  margin-left: 58.33333333%;
}

.offset-8 {
  margin-left: 66.66666667%;
}

.offset-9 {
  margin-left: 75%;
}

.offset-10 {
  margin-left: 83.33333333%;
}

.offset-11 {
  margin-left: 91.66666667%;
}

.g-0,
.gx-0 {
  --bs-gutter-x: 0;
}

.g-0,
.gy-0 {
  --bs-gutter-y: 0;
}

.g-1,
.gx-1 {
  --bs-gutter-x: 0.25rem;
}

.g-1,
.gy-1 {
  --bs-gutter-y: 0.25rem;
}

.g-2,
.gx-2 {
  --bs-gutter-x: 0.5rem;
}

.g-2,
.gy-2 {
  --bs-gutter-y: 0.5rem;
}

.g-3,
.gx-3 {
  --bs-gutter-x: 1rem;
}

.g-3,
.gy-3 {
  --bs-gutter-y: 1rem;
}

.g-4,
.gx-4 {
  --bs-gutter-x: 1.5rem;
}

.g-4,
.gy-4 {
  --bs-gutter-y: 1.5rem;
}

.g-5,
.gx-5 {
  --bs-gutter-x: 3rem;
}

.g-5,
.gy-5 {
  --bs-gutter-y: 3rem;
}

@media (min-width: 576px) {
  .col-sm {
    flex: 1 0 0%;
  }
  .row-cols-sm-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-sm-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-sm-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-sm-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-sm-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-sm-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-sm-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-sm-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-sm-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-sm-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-sm-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-sm-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-sm-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-sm-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-sm-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-sm-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-sm-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-sm-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-sm-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.33333333%;
  }
  .offset-sm-2 {
    margin-left: 16.66666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.33333333%;
  }
  .offset-sm-5 {
    margin-left: 41.66666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.33333333%;
  }
  .offset-sm-8 {
    margin-left: 66.66666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.33333333%;
  }
  .offset-sm-11 {
    margin-left: 91.66666667%;
  }
  .g-sm-0,
.gx-sm-0 {
    --bs-gutter-x: 0;
  }
  .g-sm-0,
.gy-sm-0 {
    --bs-gutter-y: 0;
  }
  .g-sm-1,
.gx-sm-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-sm-1,
.gy-sm-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-sm-2,
.gx-sm-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-sm-2,
.gy-sm-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-sm-3,
.gx-sm-3 {
    --bs-gutter-x: 1rem;
  }
  .g-sm-3,
.gy-sm-3 {
    --bs-gutter-y: 1rem;
  }
  .g-sm-4,
.gx-sm-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-sm-4,
.gy-sm-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-sm-5,
.gx-sm-5 {
    --bs-gutter-x: 3rem;
  }
  .g-sm-5,
.gy-sm-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex: 1 0 0%;
  }
  .row-cols-md-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-md-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-md-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-md-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-md-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-md-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-md-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-md-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-md-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-md-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-md-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-md-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-md-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-md-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-md-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-md-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-md-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-md-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-md-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.33333333%;
  }
  .offset-md-2 {
    margin-left: 16.66666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.33333333%;
  }
  .offset-md-5 {
    margin-left: 41.66666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.33333333%;
  }
  .offset-md-8 {
    margin-left: 66.66666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.33333333%;
  }
  .offset-md-11 {
    margin-left: 91.66666667%;
  }
  .g-md-0,
.gx-md-0 {
    --bs-gutter-x: 0;
  }
  .g-md-0,
.gy-md-0 {
    --bs-gutter-y: 0;
  }
  .g-md-1,
.gx-md-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-md-1,
.gy-md-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-md-2,
.gx-md-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-md-2,
.gy-md-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-md-3,
.gx-md-3 {
    --bs-gutter-x: 1rem;
  }
  .g-md-3,
.gy-md-3 {
    --bs-gutter-y: 1rem;
  }
  .g-md-4,
.gx-md-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-md-4,
.gy-md-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-md-5,
.gx-md-5 {
    --bs-gutter-x: 3rem;
  }
  .g-md-5,
.gy-md-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex: 1 0 0%;
  }
  .row-cols-lg-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-lg-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-lg-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-lg-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-lg-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-lg-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-lg-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-lg-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-lg-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-lg-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-lg-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-lg-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-lg-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-lg-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-lg-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-lg-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-lg-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-lg-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-lg-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.33333333%;
  }
  .offset-lg-2 {
    margin-left: 16.66666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.33333333%;
  }
  .offset-lg-5 {
    margin-left: 41.66666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.33333333%;
  }
  .offset-lg-8 {
    margin-left: 66.66666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.33333333%;
  }
  .offset-lg-11 {
    margin-left: 91.66666667%;
  }
  .g-lg-0,
.gx-lg-0 {
    --bs-gutter-x: 0;
  }
  .g-lg-0,
.gy-lg-0 {
    --bs-gutter-y: 0;
  }
  .g-lg-1,
.gx-lg-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-lg-1,
.gy-lg-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-lg-2,
.gx-lg-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-lg-2,
.gy-lg-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-lg-3,
.gx-lg-3 {
    --bs-gutter-x: 1rem;
  }
  .g-lg-3,
.gy-lg-3 {
    --bs-gutter-y: 1rem;
  }
  .g-lg-4,
.gx-lg-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-lg-4,
.gy-lg-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-lg-5,
.gx-lg-5 {
    --bs-gutter-x: 3rem;
  }
  .g-lg-5,
.gy-lg-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1200px) {
  .col-xl {
    flex: 1 0 0%;
  }
  .row-cols-xl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xl-11 {
    margin-left: 91.66666667%;
  }
  .g-xl-0,
.gx-xl-0 {
    --bs-gutter-x: 0;
  }
  .g-xl-0,
.gy-xl-0 {
    --bs-gutter-y: 0;
  }
  .g-xl-1,
.gx-xl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xl-1,
.gy-xl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xl-2,
.gx-xl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xl-2,
.gy-xl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xl-3,
.gx-xl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xl-3,
.gy-xl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xl-4,
.gx-xl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xl-4,
.gy-xl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xl-5,
.gx-xl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xl-5,
.gy-xl-5 {
    --bs-gutter-y: 3rem;
  }
}
@media (min-width: 1400px) {
  .col-xxl {
    flex: 1 0 0%;
  }
  .row-cols-xxl-auto > * {
    flex: 0 0 auto;
    width: auto;
  }
  .row-cols-xxl-1 > * {
    flex: 0 0 auto;
    width: 100%;
  }
  .row-cols-xxl-2 > * {
    flex: 0 0 auto;
    width: 50%;
  }
  .row-cols-xxl-3 > * {
    flex: 0 0 auto;
    width: 33.3333333333%;
  }
  .row-cols-xxl-4 > * {
    flex: 0 0 auto;
    width: 25%;
  }
  .row-cols-xxl-5 > * {
    flex: 0 0 auto;
    width: 20%;
  }
  .row-cols-xxl-6 > * {
    flex: 0 0 auto;
    width: 16.6666666667%;
  }
  .col-xxl-auto {
    flex: 0 0 auto;
    width: auto;
  }
  .col-xxl-1 {
    flex: 0 0 auto;
    width: 8.33333333%;
  }
  .col-xxl-2 {
    flex: 0 0 auto;
    width: 16.66666667%;
  }
  .col-xxl-3 {
    flex: 0 0 auto;
    width: 25%;
  }
  .col-xxl-4 {
    flex: 0 0 auto;
    width: 33.33333333%;
  }
  .col-xxl-5 {
    flex: 0 0 auto;
    width: 41.66666667%;
  }
  .col-xxl-6 {
    flex: 0 0 auto;
    width: 50%;
  }
  .col-xxl-7 {
    flex: 0 0 auto;
    width: 58.33333333%;
  }
  .col-xxl-8 {
    flex: 0 0 auto;
    width: 66.66666667%;
  }
  .col-xxl-9 {
    flex: 0 0 auto;
    width: 75%;
  }
  .col-xxl-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
  }
  .col-xxl-11 {
    flex: 0 0 auto;
    width: 91.66666667%;
  }
  .col-xxl-12 {
    flex: 0 0 auto;
    width: 100%;
  }
  .offset-xxl-0 {
    margin-left: 0;
  }
  .offset-xxl-1 {
    margin-left: 8.33333333%;
  }
  .offset-xxl-2 {
    margin-left: 16.66666667%;
  }
  .offset-xxl-3 {
    margin-left: 25%;
  }
  .offset-xxl-4 {
    margin-left: 33.33333333%;
  }
  .offset-xxl-5 {
    margin-left: 41.66666667%;
  }
  .offset-xxl-6 {
    margin-left: 50%;
  }
  .offset-xxl-7 {
    margin-left: 58.33333333%;
  }
  .offset-xxl-8 {
    margin-left: 66.66666667%;
  }
  .offset-xxl-9 {
    margin-left: 75%;
  }
  .offset-xxl-10 {
    margin-left: 83.33333333%;
  }
  .offset-xxl-11 {
    margin-left: 91.66666667%;
  }
  .g-xxl-0,
.gx-xxl-0 {
    --bs-gutter-x: 0;
  }
  .g-xxl-0,
.gy-xxl-0 {
    --bs-gutter-y: 0;
  }
  .g-xxl-1,
.gx-xxl-1 {
    --bs-gutter-x: 0.25rem;
  }
  .g-xxl-1,
.gy-xxl-1 {
    --bs-gutter-y: 0.25rem;
  }
  .g-xxl-2,
.gx-xxl-2 {
    --bs-gutter-x: 0.5rem;
  }
  .g-xxl-2,
.gy-xxl-2 {
    --bs-gutter-y: 0.5rem;
  }
  .g-xxl-3,
.gx-xxl-3 {
    --bs-gutter-x: 1rem;
  }
  .g-xxl-3,
.gy-xxl-3 {
    --bs-gutter-y: 1rem;
  }
  .g-xxl-4,
.gx-xxl-4 {
    --bs-gutter-x: 1.5rem;
  }
  .g-xxl-4,
.gy-xxl-4 {
    --bs-gutter-y: 1.5rem;
  }
  .g-xxl-5,
.gx-xxl-5 {
    --bs-gutter-x: 3rem;
  }
  .g-xxl-5,
.gy-xxl-5 {
    --bs-gutter-y: 3rem;
  }
}
.table {
  --bs-table-color: #495057;
  --bs-table-bg: transparent;
  --bs-table-border-color: #eff2f7;
  --bs-table-accent-bg: transparent;
  --bs-table-striped-color: #495057;
  --bs-table-striped-bg: #f8f9fa;
  --bs-table-active-color: #495057;
  --bs-table-active-bg: #f8f9fa;
  --bs-table-hover-color: #495057;
  --bs-table-hover-bg: #f8f9fa;
  width: 100%;
  margin-bottom: 1rem;
  color: var(--bs-table-color);
  vertical-align: top;
  border-color: var(--bs-table-border-color);
}
.table > :not(caption) > * > * {
  padding: 0.75rem 0.75rem;
  background-color: var(--bs-table-bg);
  border-bottom-width: 1px;
  box-shadow: inset 0 0 0 9999px var(--bs-table-accent-bg);
}
.table > tbody {
  vertical-align: inherit;
}
.table > thead {
  vertical-align: bottom;
}

.table-group-divider {
  border-top: 2px solid #eff2f7;
}

.caption-top {
  caption-side: top;
}

.table-sm > :not(caption) > * > * {
  padding: 0.3rem 0.3rem;
}

.table-bordered > :not(caption) > * {
  border-width: 1px 0;
}
.table-bordered > :not(caption) > * > * {
  border-width: 0 1px;
}

.table-borderless > :not(caption) > * > * {
  border-bottom-width: 0;
}
.table-borderless > :not(:first-child) {
  border-top-width: 0;
}

.table-striped > tbody > tr:nth-of-type(odd) > * {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-striped-columns > :not(caption) > tr > :nth-child(even) {
  --bs-table-accent-bg: var(--bs-table-striped-bg);
  color: var(--bs-table-striped-color);
}

.table-active {
  --bs-table-accent-bg: var(--bs-table-active-bg);
  color: var(--bs-table-active-color);
}

.table-hover > tbody > tr:hover > * {
  --bs-table-accent-bg: var(--bs-table-hover-bg);
  color: var(--bs-table-hover-color);
}

.table-primary {
  --bs-table-color: #000;
  --bs-table-bg: #dde2fa;
  --bs-table-border-color: #c7cbe1;
  --bs-table-striped-bg: #d2d7ee;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c7cbe1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ccd1e7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-secondary {
  --bs-table-color: #000;
  --bs-table-bg: #e3e4e8;
  --bs-table-border-color: #cccdd1;
  --bs-table-striped-bg: #d8d9dc;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #cccdd1;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #d2d3d7;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-success {
  --bs-table-color: #000;
  --bs-table-bg: #d6f3e9;
  --bs-table-border-color: #c1dbd2;
  --bs-table-striped-bg: #cbe7dd;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c1dbd2;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #c6e1d8;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-info {
  --bs-table-color: #000;
  --bs-table-bg: #dcedfc;
  --bs-table-border-color: #c6d5e3;
  --bs-table-striped-bg: #d1e1ef;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #c6d5e3;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ccdbe9;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-warning {
  --bs-table-color: #000;
  --bs-table-bg: #fcf0db;
  --bs-table-border-color: #e3d8c5;
  --bs-table-striped-bg: #efe4d0;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e3d8c5;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #e9decb;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-danger {
  --bs-table-color: #000;
  --bs-table-bg: #fde1e1;
  --bs-table-border-color: #e4cbcb;
  --bs-table-striped-bg: #f0d6d6;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #e4cbcb;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #ead0d0;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-light {
  --bs-table-color: #000;
  --bs-table-bg: #eff2f7;
  --bs-table-border-color: #d7dade;
  --bs-table-striped-bg: #e3e6eb;
  --bs-table-striped-color: #000;
  --bs-table-active-bg: #d7dade;
  --bs-table-active-color: #000;
  --bs-table-hover-bg: #dde0e4;
  --bs-table-hover-color: #000;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-dark {
  --bs-table-color: #fff;
  --bs-table-bg: #343a40;
  --bs-table-border-color: #484e53;
  --bs-table-striped-bg: #3e444a;
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: #484e53;
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: #43494e;
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.table-responsive {
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 575.98px) {
  .table-responsive-sm {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
@media (max-width: 1399.98px) {
  .table-responsive-xxl {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
  }
}
.form-label {
  margin-bottom: 0.5rem;
}

.col-form-label {
  padding-top: calc(0.47rem + 1px);
  padding-bottom: calc(0.47rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}

.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.015625rem;
}

.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.7109375rem;
}

.form-text {
  margin-top: 0.25rem;
  font-size: 80%;
  color: #74788d;
}

.form-control {
  display: block;
  width: 100%;
  padding: 0.47rem 0.75rem;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control[type=file] {
  overflow: hidden;
}
.form-control[type=file]:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control:focus {
  color: #495057;
  background-color: #fff;
  border-color: #b9bfc4;
  outline: 0;
  box-shadow: none;
}
.form-control::-webkit-date-and-time-value {
  height: 1.5em;
}
.form-control::-moz-placeholder {
  color: #74788d;
  opacity: 1;
}
.form-control::placeholder {
  color: #74788d;
  opacity: 1;
}
.form-control:disabled {
  background-color: #eff2f7;
  opacity: 1;
}
.form-control::file-selector-button {
  padding: 0.47rem 0.75rem;
  margin: -0.47rem -0.75rem;
  -webkit-margin-end: 0.75rem;
          margin-inline-end: 0.75rem;
  color: #495057;
  background-color: #eff2f7;
  pointer-events: none;
  border-color: inherit;
  border-style: solid;
  border-width: 0;
  border-inline-end-width: 1px;
  border-radius: 0;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-control::file-selector-button {
    transition: none;
  }
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button {
  background-color: #e3e6eb;
}

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.47rem 0;
  margin-bottom: 0;
  line-height: 1.5;
  color: #495057;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext:focus {
  outline: 0;
}
.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
  padding-right: 0;
  padding-left: 0;
}

.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  font-size: 0.7109375rem;
  border-radius: 0.2rem;
}
.form-control-sm::file-selector-button {
  padding: 0.25rem 0.5rem;
  margin: -0.25rem -0.5rem;
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}

.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
  padding: 0.5rem 1rem;
  font-size: 1.015625rem;
  border-radius: 0.4rem;
}
.form-control-lg::file-selector-button {
  padding: 0.5rem 1rem;
  margin: -0.5rem -1rem;
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}

textarea.form-control {
  min-height: calc(1.5em + 0.94rem + 2px);
}
textarea.form-control-sm {
  min-height: calc(1.5em + 0.5rem + 2px);
}
textarea.form-control-lg {
  min-height: calc(1.5em + 1rem + 2px);
}

.form-control-color {
  width: 3rem;
  height: calc(1.5em + 0.94rem + 2px);
  padding: 0.47rem;
}
.form-control-color:not(:disabled):not([readonly]) {
  cursor: pointer;
}
.form-control-color::-moz-color-swatch {
  border: 0 !important;
  border-radius: 0.25rem;
}
.form-control-color::-webkit-color-swatch {
  border-radius: 0.25rem;
}
.form-control-color.form-control-sm {
  height: calc(1.5em + 0.5rem + 2px);
}
.form-control-color.form-control-lg {
  height: calc(1.5em + 1rem + 2px);
}

.form-select {
  display: block;
  width: 100%;
  padding: 0.47rem 1.75rem 0.47rem 0.75rem;
  -moz-padding-start: calc(0.75rem - 3px);
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right 0.75rem center;
  background-size: 16px 12px;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-select {
    transition: none;
  }
}
.form-select:focus {
  border-color: #b9bfc4;
  outline: 0;
  box-shadow: 0 0 0 0.15rem rgba(85, 110, 230, 0.25);
}
.form-select[multiple], .form-select[size]:not([size="1"]) {
  padding-right: 0.75rem;
  background-image: none;
}
.form-select:disabled {
  color: #74788d;
  background-color: #eff2f7;
}
.form-select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #495057;
}

.form-select-sm {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
  padding-left: 0.5rem;
  font-size: 0.7109375rem;
  border-radius: 0.25rem;
}

.form-select-lg {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 1rem;
  font-size: 1.015625rem;
  border-radius: 0.5rem;
}

.form-check {
  display: block;
  min-height: 1.21875rem;
  padding-left: 1.5em;
  margin-bottom: 0.125rem;
}
.form-check .form-check-input {
  float: left;
  margin-left: -1.5em;
}

.form-check-reverse {
  padding-right: 1.5em;
  padding-left: 0;
  text-align: right;
}
.form-check-reverse .form-check-input {
  float: right;
  margin-right: -1.5em;
  margin-left: 0;
}

.form-check-input {
  width: 1em;
  height: 1em;
  margin-top: 0.25em;
  vertical-align: top;
  background-color: #fff;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  border: 1px solid rgba(0, 0, 0, 0.25);
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  -webkit-print-color-adjust: exact;
     color-adjust: exact;
          print-color-adjust: exact;
  transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-check-input {
    transition: none;
  }
}
.form-check-input[type=checkbox] {
  border-radius: 0.25em;
}
.form-check-input[type=radio] {
  border-radius: 50%;
}
.form-check-input:active {
  filter: brightness(90%);
}
.form-check-input:focus {
  border-color: #b9bfc4;
  outline: 0;
  box-shadow: 0 0 0 0.15rem rgba(85, 110, 230, 0.25);
}
.form-check-input:checked {
  background-color: #556ee6;
  border-color: #556ee6;
}
.form-check-input:checked[type=checkbox] {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10l3 3l6-6%27/%3e%3c/svg%3e");
}
.form-check-input:checked[type=radio] {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%272%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-check-input[type=checkbox]:indeterminate {
  background-color: #556ee6;
  border-color: #556ee6;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 20 20%27%3e%3cpath fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%273%27 d=%27M6 10h8%27/%3e%3c/svg%3e");
}
.form-check-input:disabled {
  pointer-events: none;
  filter: none;
  opacity: 0.5;
}
.form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label {
  cursor: default;
  opacity: 0.5;
}

.form-switch {
  padding-left: 2.5em;
}
.form-switch .form-check-input {
  width: 2em;
  margin-left: -2.5em;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27rgba%280, 0, 0, 0.25%29%27/%3e%3c/svg%3e");
  background-position: left center;
  border-radius: 2em;
  transition: background-position 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-switch .form-check-input {
    transition: none;
  }
}
.form-switch .form-check-input:focus {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23b9bfc4%27/%3e%3c/svg%3e");
}
.form-switch .form-check-input:checked {
  background-position: right center;
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%27-4 -4 8 8%27%3e%3ccircle r=%273%27 fill=%27%23fff%27/%3e%3c/svg%3e");
}
.form-switch.form-check-reverse {
  padding-right: 2.5em;
  padding-left: 0;
}
.form-switch.form-check-reverse .form-check-input {
  margin-right: -2.5em;
  margin-left: 0;
}

.form-check-inline {
  display: inline-block;
  margin-right: 1rem;
}

.btn-check {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.btn-check[disabled] + .btn, .btn-check:disabled + .btn {
  pointer-events: none;
  filter: none;
  opacity: 0.65;
}

.form-range {
  width: 100%;
  height: 1.3rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.form-range:focus {
  outline: 0;
}
.form-range:focus::-webkit-slider-thumb {
  box-shadow: 0 0 0 1px #f8f8fb, none;
}
.form-range:focus::-moz-range-thumb {
  box-shadow: 0 0 0 1px #f8f8fb, none;
}
.form-range::-moz-focus-outer {
  border: 0;
}
.form-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #556ee6;
  border: 0;
  border-radius: 1rem;
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -webkit-appearance: none;
          appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-webkit-slider-thumb {
    -webkit-transition: none;
    transition: none;
  }
}
.form-range::-webkit-slider-thumb:active {
  background-color: #ccd4f8;
}
.form-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #f6f6f6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #556ee6;
  border: 0;
  border-radius: 1rem;
  -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  -moz-appearance: none;
       appearance: none;
}
@media (prefers-reduced-motion: reduce) {
  .form-range::-moz-range-thumb {
    -moz-transition: none;
    transition: none;
  }
}
.form-range::-moz-range-thumb:active {
  background-color: #ccd4f8;
}
.form-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #f6f6f6;
  border-color: transparent;
  border-radius: 1rem;
}
.form-range:disabled {
  pointer-events: none;
}
.form-range:disabled::-webkit-slider-thumb {
  background-color: #adb5bd;
}
.form-range:disabled::-moz-range-thumb {
  background-color: #adb5bd;
}

.form-floating {
  position: relative;
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext,
.form-floating > .form-select {
  height: calc(3.5rem + 2px);
  line-height: 1.25;
}
.form-floating > label {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  padding: 1rem 0.75rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  pointer-events: none;
  border: 1px solid transparent;
  transform-origin: 0 0;
  transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .form-floating > label {
    transition: none;
  }
}
.form-floating > .form-control,
.form-floating > .form-control-plaintext {
  padding: 1rem 0.75rem;
}
.form-floating > .form-control::-moz-placeholder, .form-floating > .form-control-plaintext::-moz-placeholder {
  color: transparent;
}
.form-floating > .form-control::placeholder,
.form-floating > .form-control-plaintext::placeholder {
  color: transparent;
}
.form-floating > .form-control:not(:-moz-placeholder-shown), .form-floating > .form-control-plaintext:not(:-moz-placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:focus, .form-floating > .form-control:not(:placeholder-shown),
.form-floating > .form-control-plaintext:focus,
.form-floating > .form-control-plaintext:not(:placeholder-shown) {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:-webkit-autofill,
.form-floating > .form-control-plaintext:-webkit-autofill {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-select {
  padding-top: 1.625rem;
  padding-bottom: 0.625rem;
}
.form-floating > .form-control:not(:-moz-placeholder-shown) ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:focus ~ label,
.form-floating > .form-control:not(:placeholder-shown) ~ label,
.form-floating > .form-control-plaintext ~ label,
.form-floating > .form-select ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control:-webkit-autofill ~ label {
  opacity: 0.65;
  transform: scale(0.85) translateY(-0.5rem) translateX(0.15rem);
}
.form-floating > .form-control-plaintext ~ label {
  border-width: 1px 0;
}

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .form-select,
.input-group > .form-floating {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  min-width: 0;
}
.input-group > .form-control:focus,
.input-group > .form-select:focus,
.input-group > .form-floating:focus-within {
  z-index: 3;
}
.input-group .btn {
  position: relative;
  z-index: 2;
}
.input-group .btn:focus {
  z-index: 3;
}

.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.47rem 0.75rem;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #eff2f7;
  border: 1px solid #ced4da;
  border-radius: 0.25rem;
}

.input-group-lg > .form-control,
.input-group-lg > .form-select,
.input-group-lg > .input-group-text,
.input-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.015625rem;
  border-radius: 0.4rem;
}

.input-group-sm > .form-control,
.input-group-sm > .form-select,
.input-group-sm > .input-group-text,
.input-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.7109375rem;
  border-radius: 0.2rem;
}

.input-group-lg > .form-select,
.input-group-sm > .form-select {
  padding-right: 2.5rem;
}

.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n+3),
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-control,
.input-group:not(.has-validation) > .form-floating:not(:last-child) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group.has-validation > :nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating),
.input-group.has-validation > .dropdown-toggle:nth-last-child(n+4),
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-control,
.input-group.has-validation > .form-floating:nth-last-child(n+3) > .form-select {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > :not(:first-child):not(.dropdown-menu):not(.form-floating):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback),
.input-group > .form-floating:not(:first-child) > .form-control,
.input-group > .form-floating:not(:first-child) > .form-select {
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #34c38f;
}

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.4rem 0.7rem;
  margin-top: 0.1rem;
  font-size: 0.7109375rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(52, 195, 143, 0.9);
  border-radius: 0.25rem;
}

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block;
}

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #34c38f;
  padding-right: calc(1.5em + 0.94rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2334c38f%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.235rem) center;
  background-size: calc(0.75em + 0.47rem) calc(0.75em + 0.47rem);
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus {
  border-color: #34c38f;
  box-shadow: 0 0 0 0.15rem rgba(52, 195, 143, 0.25);
}

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.5em + 0.94rem);
  background-position: top calc(0.375em + 0.235rem) right calc(0.375em + 0.235rem);
}

.was-validated .form-select:valid, .form-select.is-valid {
  border-color: #34c38f;
}
.was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] {
  padding-right: calc(0.75em + 3.205rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 8 8%27%3e%3cpath fill=%27%2334c38f%27 d=%27M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z%27/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.5rem;
  background-size: 16px 12px, calc(0.75em + 0.47rem) calc(0.75em + 0.47rem);
}
.was-validated .form-select:valid:focus, .form-select.is-valid:focus {
  border-color: #34c38f;
  box-shadow: 0 0 0 0.15rem rgba(52, 195, 143, 0.25);
}

.was-validated .form-control-color:valid, .form-control-color.is-valid {
  width: calc(3rem + calc(1.5em + 0.94rem));
}

.was-validated .form-check-input:valid, .form-check-input.is-valid {
  border-color: #34c38f;
}
.was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked {
  background-color: #34c38f;
}
.was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus {
  box-shadow: 0 0 0 0.15rem rgba(52, 195, 143, 0.25);
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #34c38f;
}

.form-check-inline .form-check-input ~ .valid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group .form-control:valid, .input-group .form-control.is-valid,
.was-validated .input-group .form-select:valid,
.input-group .form-select.is-valid {
  z-index: 1;
}
.was-validated .input-group .form-control:valid:focus, .input-group .form-control.is-valid:focus,
.was-validated .input-group .form-select:valid:focus,
.input-group .form-select.is-valid:focus {
  z-index: 3;
}

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #f46a6a;
}

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.4rem 0.7rem;
  margin-top: 0.1rem;
  font-size: 0.7109375rem;
  line-height: 1.5;
  color: #fff;
  background-color: rgba(244, 106, 106, 0.9);
  border-radius: 0.25rem;
}

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block;
}

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #f46a6a;
  padding-right: calc(1.5em + 0.94rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23f46a6a%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23f46a6a%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.235rem) center;
  background-size: calc(0.75em + 0.47rem) calc(0.75em + 0.47rem);
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
  border-color: #f46a6a;
  box-shadow: 0 0 0 0.15rem rgba(244, 106, 106, 0.25);
}

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.5em + 0.94rem);
  background-position: top calc(0.375em + 0.235rem) right calc(0.375em + 0.235rem);
}

.was-validated .form-select:invalid, .form-select.is-invalid {
  border-color: #f46a6a;
}
.was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] {
  padding-right: calc(0.75em + 3.205rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27%3e%3cpath fill=%27none%27 stroke=%27%23343a40%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272%27 d=%27M2 5l6 6 6-6%27/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 12 12%27 width=%2712%27 height=%2712%27 fill=%27none%27 stroke=%27%23f46a6a%27%3e%3ccircle cx=%276%27 cy=%276%27 r=%274.5%27/%3e%3cpath stroke-linejoin=%27round%27 d=%27M5.8 3.6h.4L6 6.5z%27/%3e%3ccircle cx=%276%27 cy=%278.2%27 r=%27.6%27 fill=%27%23f46a6a%27 stroke=%27none%27/%3e%3c/svg%3e");
  background-position: right 0.75rem center, center right 2.5rem;
  background-size: 16px 12px, calc(0.75em + 0.47rem) calc(0.75em + 0.47rem);
}
.was-validated .form-select:invalid:focus, .form-select.is-invalid:focus {
  border-color: #f46a6a;
  box-shadow: 0 0 0 0.15rem rgba(244, 106, 106, 0.25);
}

.was-validated .form-control-color:invalid, .form-control-color.is-invalid {
  width: calc(3rem + calc(1.5em + 0.94rem));
}

.was-validated .form-check-input:invalid, .form-check-input.is-invalid {
  border-color: #f46a6a;
}
.was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked {
  background-color: #f46a6a;
}
.was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus {
  box-shadow: 0 0 0 0.15rem rgba(244, 106, 106, 0.25);
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #f46a6a;
}

.form-check-inline .form-check-input ~ .invalid-feedback {
  margin-left: 0.5em;
}

.was-validated .input-group .form-control:invalid, .input-group .form-control.is-invalid,
.was-validated .input-group .form-select:invalid,
.input-group .form-select.is-invalid {
  z-index: 2;
}
.was-validated .input-group .form-control:invalid:focus, .input-group .form-control.is-invalid:focus,
.was-validated .input-group .form-select:invalid:focus,
.input-group .form-select.is-invalid:focus {
  z-index: 3;
}

.btn {
  --bs-btn-padding-x: 0.75rem;
  --bs-btn-padding-y: 0.47rem;
  --bs-btn-font-family: ;
  --bs-btn-font-size: 0.8125rem;
  --bs-btn-font-weight: 400;
  --bs-btn-line-height: 1.5;
  --bs-btn-color: #495057;
  --bs-btn-bg: transparent;
  --bs-btn-border-width: 1px;
  --bs-btn-border-color: transparent;
  --bs-btn-border-radius: 0.25rem;
  --bs-btn-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  --bs-btn-disabled-opacity: 0.65;
  --bs-btn-focus-box-shadow: 0 0 0 0.15rem rgba(var(--bs-btn-focus-shadow-rgb), .5);
  display: inline-block;
  padding: var(--bs-btn-padding-y) var(--bs-btn-padding-x);
  font-family: var(--bs-btn-font-family);
  font-size: var(--bs-btn-font-size);
  font-weight: var(--bs-btn-font-weight);
  line-height: var(--bs-btn-line-height);
  color: var(--bs-btn-color);
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: var(--bs-btn-border-width) solid var(--bs-btn-border-color);
  border-radius: var(--bs-btn-border-radius);
  background-color: var(--bs-btn-bg);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover {
  color: var(--bs-btn-hover-color);
  text-decoration: none;
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
}
.btn-check:focus + .btn, .btn:focus {
  color: var(--bs-btn-hover-color);
  background-color: var(--bs-btn-hover-bg);
  border-color: var(--bs-btn-hover-border-color);
  outline: 0;
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn-check:checked + .btn, .btn-check:active + .btn, .btn:active, .btn.active, .btn.show {
  color: var(--bs-btn-active-color);
  background-color: var(--bs-btn-active-bg);
  border-color: var(--bs-btn-active-border-color);
}
.btn-check:checked + .btn:focus, .btn-check:active + .btn:focus, .btn:active:focus, .btn.active:focus, .btn.show:focus {
  box-shadow: var(--bs-btn-focus-box-shadow);
}
.btn:disabled, .btn.disabled, fieldset:disabled .btn {
  color: var(--bs-btn-disabled-color);
  pointer-events: none;
  background-color: var(--bs-btn-disabled-bg);
  border-color: var(--bs-btn-disabled-border-color);
  opacity: var(--bs-btn-disabled-opacity);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #556ee6;
  --bs-btn-border-color: #556ee6;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #485ec4;
  --bs-btn-hover-border-color: #4458b8;
  --bs-btn-focus-shadow-rgb: 111, 132, 234;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4458b8;
  --bs-btn-active-border-color: #4053ad;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #556ee6;
  --bs-btn-disabled-border-color: #556ee6;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #74788d;
  --bs-btn-border-color: #74788d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #636678;
  --bs-btn-hover-border-color: #5d6071;
  --bs-btn-focus-shadow-rgb: 137, 140, 158;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5d6071;
  --bs-btn-active-border-color: #575a6a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #74788d;
  --bs-btn-disabled-border-color: #74788d;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #34c38f;
  --bs-btn-border-color: #34c38f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2ca67a;
  --bs-btn-hover-border-color: #2a9c72;
  --bs-btn-focus-shadow-rgb: 82, 204, 160;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #2a9c72;
  --bs-btn-active-border-color: #27926b;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #34c38f;
  --bs-btn-disabled-border-color: #34c38f;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #50a5f1;
  --bs-btn-border-color: #50a5f1;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #448ccd;
  --bs-btn-hover-border-color: #4084c1;
  --bs-btn-focus-shadow-rgb: 106, 179, 243;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4084c1;
  --bs-btn-active-border-color: #3c7cb5;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #50a5f1;
  --bs-btn-disabled-border-color: #50a5f1;
}

.btn-warning {
  --bs-btn-color: #fff;
  --bs-btn-bg: #f1b44c;
  --bs-btn-border-color: #f1b44c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #cd9941;
  --bs-btn-hover-border-color: #c1903d;
  --bs-btn-focus-shadow-rgb: 243, 191, 103;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c1903d;
  --bs-btn-active-border-color: #b58739;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #f1b44c;
  --bs-btn-disabled-border-color: #f1b44c;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #f46a6a;
  --bs-btn-border-color: #f46a6a;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #cf5a5a;
  --bs-btn-hover-border-color: #c35555;
  --bs-btn-focus-shadow-rgb: 246, 128, 128;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #c35555;
  --bs-btn-active-border-color: #b75050;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #f46a6a;
  --bs-btn-disabled-border-color: #f46a6a;
}

.btn-pink {
  --bs-btn-color: #fff;
  --bs-btn-bg: #e83e8c;
  --bs-btn-border-color: #e83e8c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #c53577;
  --bs-btn-hover-border-color: #ba3270;
  --bs-btn-focus-shadow-rgb: 235, 91, 157;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #ba3270;
  --bs-btn-active-border-color: #ae2f69;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #e83e8c;
  --bs-btn-disabled-border-color: #e83e8c;
}

.btn-light {
  --bs-btn-color: #000;
  --bs-btn-bg: #eff2f7;
  --bs-btn-border-color: #eff2f7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #cbced2;
  --bs-btn-hover-border-color: #bfc2c6;
  --bs-btn-focus-shadow-rgb: 203, 206, 210;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #bfc2c6;
  --bs-btn-active-border-color: #b3b6b9;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #000;
  --bs-btn-disabled-bg: #eff2f7;
  --bs-btn-disabled-border-color: #eff2f7;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #343a40;
  --bs-btn-border-color: #343a40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #52585d;
  --bs-btn-hover-border-color: #484e53;
  --bs-btn-focus-shadow-rgb: 82, 88, 93;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #5d6166;
  --bs-btn-active-border-color: #484e53;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #343a40;
  --bs-btn-disabled-border-color: #343a40;
}

.btn-outline-primary {
  --bs-btn-color: #556ee6;
  --bs-btn-border-color: #556ee6;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #556ee6;
  --bs-btn-hover-border-color: #556ee6;
  --bs-btn-focus-shadow-rgb: 85, 110, 230;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #556ee6;
  --bs-btn-active-border-color: #556ee6;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #556ee6;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #556ee6;
  --bs-gradient: none;
}

.btn-outline-secondary {
  --bs-btn-color: #74788d;
  --bs-btn-border-color: #74788d;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #74788d;
  --bs-btn-hover-border-color: #74788d;
  --bs-btn-focus-shadow-rgb: 116, 120, 141;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #74788d;
  --bs-btn-active-border-color: #74788d;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #74788d;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #74788d;
  --bs-gradient: none;
}

.btn-outline-success {
  --bs-btn-color: #34c38f;
  --bs-btn-border-color: #34c38f;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #34c38f;
  --bs-btn-hover-border-color: #34c38f;
  --bs-btn-focus-shadow-rgb: 52, 195, 143;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #34c38f;
  --bs-btn-active-border-color: #34c38f;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #34c38f;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #34c38f;
  --bs-gradient: none;
}

.btn-outline-info {
  --bs-btn-color: #50a5f1;
  --bs-btn-border-color: #50a5f1;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #50a5f1;
  --bs-btn-hover-border-color: #50a5f1;
  --bs-btn-focus-shadow-rgb: 80, 165, 241;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #50a5f1;
  --bs-btn-active-border-color: #50a5f1;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #50a5f1;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #50a5f1;
  --bs-gradient: none;
}

.btn-outline-warning {
  --bs-btn-color: #f1b44c;
  --bs-btn-border-color: #f1b44c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #f1b44c;
  --bs-btn-hover-border-color: #f1b44c;
  --bs-btn-focus-shadow-rgb: 241, 180, 76;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #f1b44c;
  --bs-btn-active-border-color: #f1b44c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f1b44c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f1b44c;
  --bs-gradient: none;
}

.btn-outline-danger {
  --bs-btn-color: #f46a6a;
  --bs-btn-border-color: #f46a6a;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #f46a6a;
  --bs-btn-hover-border-color: #f46a6a;
  --bs-btn-focus-shadow-rgb: 244, 106, 106;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #f46a6a;
  --bs-btn-active-border-color: #f46a6a;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #f46a6a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f46a6a;
  --bs-gradient: none;
}

.btn-outline-pink {
  --bs-btn-color: #e83e8c;
  --bs-btn-border-color: #e83e8c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #e83e8c;
  --bs-btn-hover-border-color: #e83e8c;
  --bs-btn-focus-shadow-rgb: 232, 62, 140;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #e83e8c;
  --bs-btn-active-border-color: #e83e8c;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #e83e8c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e83e8c;
  --bs-gradient: none;
}

.btn-outline-light {
  --bs-btn-color: #eff2f7;
  --bs-btn-border-color: #eff2f7;
  --bs-btn-hover-color: #000;
  --bs-btn-hover-bg: #eff2f7;
  --bs-btn-hover-border-color: #eff2f7;
  --bs-btn-focus-shadow-rgb: 239, 242, 247;
  --bs-btn-active-color: #000;
  --bs-btn-active-bg: #eff2f7;
  --bs-btn-active-border-color: #eff2f7;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #eff2f7;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #eff2f7;
  --bs-gradient: none;
}

.btn-outline-dark {
  --bs-btn-color: #343a40;
  --bs-btn-border-color: #343a40;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #343a40;
  --bs-btn-hover-border-color: #343a40;
  --bs-btn-focus-shadow-rgb: 52, 58, 64;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #343a40;
  --bs-btn-active-border-color: #343a40;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #343a40;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #343a40;
  --bs-gradient: none;
}

.btn-link {
  --bs-btn-font-weight: 400;
  --bs-btn-color: #556ee6;
  --bs-btn-bg: transparent;
  --bs-btn-border-color: transparent;
  --bs-btn-hover-color: #4458b8;
  --bs-btn-hover-border-color: transparent;
  --bs-btn-active-color: #4458b8;
  --bs-btn-active-border-color: transparent;
  --bs-btn-disabled-color: #74788d;
  --bs-btn-disabled-border-color: transparent;
  --bs-btn-box-shadow: none;
  --bs-btn-focus-shadow-rgb: 111, 132, 234;
  text-decoration: none;
}
.btn-link:hover, .btn-link:focus {
  text-decoration: underline;
}
.btn-link:focus {
  color: var(--bs-btn-color);
}
.btn-link:hover {
  color: var(--bs-btn-hover-color);
}

.btn-lg, .btn-group-lg > .btn {
  --bs-btn-padding-y: 0.5rem;
  --bs-btn-padding-x: 1rem;
  --bs-btn-font-size: 1.015625rem;
  --bs-btn-border-radius: 0.4rem;
}

.btn-sm, .btn-group-sm > .btn {
  --bs-btn-padding-y: 0.25rem;
  --bs-btn-padding-x: 0.5rem;
  --bs-btn-font-size: 0.7109375rem;
  --bs-btn-border-radius: 0.2rem;
}

.fade {
  transition: opacity 0.15s linear;
}
@media (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}

.collapse:not(.show) {
  display: none;
}

.collapsing {
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.collapsing.collapse-horizontal {
  width: 0;
  height: auto;
  transition: width 0.35s ease;
}
@media (prefers-reduced-motion: reduce) {
  .collapsing.collapse-horizontal {
    transition: none;
  }
}

.dropup,
.dropend,
.dropdown,
.dropstart,
.dropup-center,
.dropdown-center {
  position: relative;
}

.dropdown-toggle {
  white-space: nowrap;
}

.dropdown-menu {
  --bs-dropdown-min-width: 10rem;
  --bs-dropdown-padding-x: 0;
  --bs-dropdown-padding-y: 0.5rem;
  --bs-dropdown-spacer: 0.125rem;
  --bs-dropdown-font-size: 0.8125rem;
  --bs-dropdown-color: #495057;
  --bs-dropdown-bg: #fff;
  --bs-dropdown-border-color: rgba(0, 0, 0, 0.15);
  --bs-dropdown-border-radius: 0.25rem;
  --bs-dropdown-border-width: 0;
  --bs-dropdown-inner-border-radius: calc(
    0.25rem - 0
  );
  --bs-dropdown-divider-bg: #eff2f7;
  --bs-dropdown-divider-margin-y: 0.5rem;
  --bs-dropdown-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  --bs-dropdown-link-color: #212529;
  --bs-dropdown-link-hover-color: #1e2125;
  --bs-dropdown-link-hover-bg: #f8f9fa;
  --bs-dropdown-link-active-color: #343a40;
  --bs-dropdown-link-active-bg: #f8f9fa;
  --bs-dropdown-link-disabled-color: #74788d;
  --bs-dropdown-item-padding-x: 1.5rem;
  --bs-dropdown-item-padding-y: 0.35rem;
  --bs-dropdown-header-color: #74788d;
  --bs-dropdown-header-padding-x: 1rem;
  --bs-dropdown-header-padding-y: 0.5rem;
  position: absolute;
  z-index: 1000;
  display: none;
  min-width: var(--bs-dropdown-min-width);
  padding: var(--bs-dropdown-padding-y) var(--bs-dropdown-padding-x);
  margin: 0;
  font-size: var(--bs-dropdown-font-size);
  color: var(--bs-dropdown-color);
  text-align: left;
  list-style: none;
  background-color: var(--bs-dropdown-bg);
  background-clip: padding-box;
  border: var(--bs-dropdown-border-width) solid var(--bs-dropdown-border-color);
  border-radius: var(--bs-dropdown-border-radius);
}
.dropdown-menu[data-bs-popper] {
  top: 100%;
  left: 0;
  margin-top: var(--bs-dropdown-spacer);
}

.dropdown-menu-start {
  --bs-position: start;
}
.dropdown-menu-start[data-bs-popper] {
  right: auto;
  left: 0;
}

.dropdown-menu-end {
  --bs-position: end;
}
.dropdown-menu-end[data-bs-popper] {
  right: 0;
  left: auto;
}

@media (min-width: 576px) {
  .dropdown-menu-sm-start {
    --bs-position: start;
  }
  .dropdown-menu-sm-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-sm-end {
    --bs-position: end;
  }
  .dropdown-menu-sm-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 768px) {
  .dropdown-menu-md-start {
    --bs-position: start;
  }
  .dropdown-menu-md-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-md-end {
    --bs-position: end;
  }
  .dropdown-menu-md-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 992px) {
  .dropdown-menu-lg-start {
    --bs-position: start;
  }
  .dropdown-menu-lg-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-lg-end {
    --bs-position: end;
  }
  .dropdown-menu-lg-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1200px) {
  .dropdown-menu-xl-start {
    --bs-position: start;
  }
  .dropdown-menu-xl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xl-end {
    --bs-position: end;
  }
  .dropdown-menu-xl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
@media (min-width: 1400px) {
  .dropdown-menu-xxl-start {
    --bs-position: start;
  }
  .dropdown-menu-xxl-start[data-bs-popper] {
    right: auto;
    left: 0;
  }
  .dropdown-menu-xxl-end {
    --bs-position: end;
  }
  .dropdown-menu-xxl-end[data-bs-popper] {
    right: 0;
    left: auto;
  }
}
.dropup .dropdown-menu[data-bs-popper] {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: var(--bs-dropdown-spacer);
}
.dropend .dropdown-menu[data-bs-popper] {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: var(--bs-dropdown-spacer);
}
.dropend .dropdown-toggle::after {
  vertical-align: 0;
}

.dropstart .dropdown-menu[data-bs-popper] {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: var(--bs-dropdown-spacer);
}
.dropstart .dropdown-toggle::before {
  vertical-align: 0;
}

.dropdown-divider {
  height: 0;
  margin: var(--bs-dropdown-divider-margin-y) 0;
  overflow: hidden;
  border-top: 1px solid var(--bs-dropdown-divider-bg);
  opacity: 1;
}

.dropdown-item {
  display: block;
  width: 100%;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  clear: both;
  font-weight: 400;
  color: var(--bs-dropdown-link-color);
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: var(--bs-dropdown-link-hover-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-hover-bg);
}
.dropdown-item.active, .dropdown-item:active {
  color: var(--bs-dropdown-link-active-color);
  text-decoration: none;
  background-color: var(--bs-dropdown-link-active-bg);
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: var(--bs-dropdown-link-disabled-color);
  pointer-events: none;
  background-color: transparent;
}

.dropdown-menu.show {
  display: block;
}

.dropdown-header {
  display: block;
  padding: var(--bs-dropdown-header-padding-y) var(--bs-dropdown-header-padding-x);
  margin-bottom: 0;
  font-size: 0.7109375rem;
  color: var(--bs-dropdown-header-color);
  white-space: nowrap;
}

.dropdown-item-text {
  display: block;
  padding: var(--bs-dropdown-item-padding-y) var(--bs-dropdown-item-padding-x);
  color: var(--bs-dropdown-link-color);
}

.dropdown-menu-dark {
  --bs-dropdown-color: #f6f6f6;
  --bs-dropdown-bg: #343a40;
  --bs-dropdown-border-color: rgba(0, 0, 0, 0.15);
  --bs-dropdown-box-shadow: ;
  --bs-dropdown-link-color: #f6f6f6;
  --bs-dropdown-link-hover-color: #fff;
  --bs-dropdown-divider-bg: #eff2f7;
  --bs-dropdown-link-hover-bg: rgba(255, 255, 255, 0.15);
  --bs-dropdown-link-active-color: #343a40;
  --bs-dropdown-link-active-bg: #f8f9fa;
  --bs-dropdown-link-disabled-color: #adb5bd;
  --bs-dropdown-header-color: #adb5bd;
}

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 1 1 auto;
}
.btn-group > .btn-check:checked + .btn,
.btn-group > .btn-check:focus + .btn,
.btn-group > .btn:hover,
.btn-group > .btn:focus,
.btn-group > .btn:active,
.btn-group > .btn.active,
.btn-group-vertical > .btn-check:checked + .btn,
.btn-group-vertical > .btn-check:focus + .btn,
.btn-group-vertical > .btn:hover,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}

.btn-group {
  border-radius: 0.25rem;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn.dropdown-toggle-split:first-child,
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:nth-child(n+3),
.btn-group > :not(.btn-check) + .btn,
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropend .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropstart .dropdown-toggle-split::before {
  margin-right: 0;
}

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical > .btn,
.btn-group-vertical > .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) {
  margin-top: -1px;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn ~ .btn,
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav {
  --bs-nav-link-padding-x: 1rem;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-link-color);
  --bs-nav-link-hover-color: var(--bs-link-hover-color);
  --bs-nav-link-disabled-color: #74788d;
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

.nav-link {
  display: block;
  padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
  font-size: var(--bs-nav-link-font-size);
  font-weight: var(--bs-nav-link-font-weight);
  color: var(--bs-nav-link-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .nav-link {
    transition: none;
  }
}
.nav-link:hover, .nav-link:focus {
  color: var(--bs-nav-link-hover-color);
  text-decoration: none;
}
.nav-link.disabled {
  color: var(--bs-nav-link-disabled-color);
  pointer-events: none;
  cursor: default;
}

.nav-tabs {
  --bs-nav-tabs-border-width: 1px;
  --bs-nav-tabs-border-color: #ced4da;
  --bs-nav-tabs-border-radius: 0.25rem;
  --bs-nav-tabs-link-hover-border-color: #eff2f7 #eff2f7 #ced4da;
  --bs-nav-tabs-link-active-color: #495057;
  --bs-nav-tabs-link-active-bg: #fff;
  --bs-nav-tabs-link-active-border-color: #ced4da #ced4da #fff;
  border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}
.nav-tabs .nav-link {
  margin-bottom: calc(var(--bs-nav-tabs-border-width) * -1);
  background: none;
  border: var(--bs-nav-tabs-border-width) solid transparent;
  border-top-left-radius: var(--bs-nav-tabs-border-radius);
  border-top-right-radius: var(--bs-nav-tabs-border-radius);
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  isolation: isolate;
  border-color: var(--bs-nav-tabs-link-hover-border-color);
}
.nav-tabs .nav-link.disabled, .nav-tabs .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: var(--bs-nav-tabs-link-active-color);
  background-color: var(--bs-nav-tabs-link-active-bg);
  border-color: var(--bs-nav-tabs-link-active-border-color);
}
.nav-tabs .dropdown-menu {
  margin-top: calc(var(--bs-nav-tabs-border-width) * -1);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.nav-pills {
  --bs-nav-pills-border-radius: 0.25rem;
  --bs-nav-pills-link-active-color: #fff;
  --bs-nav-pills-link-active-bg: #556ee6;
}
.nav-pills .nav-link {
  background: none;
  border: 0;
  border-radius: var(--bs-nav-pills-border-radius);
}
.nav-pills .nav-link:disabled {
  color: var(--bs-nav-link-disabled-color);
  background-color: transparent;
  border-color: transparent;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: var(--bs-nav-pills-link-active-color);
  background-color: var(--bs-nav-pills-link-active-bg);
}

.nav-fill > .nav-link,
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}

.nav-justified > .nav-link,
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}

.nav-fill .nav-item .nav-link,
.nav-justified .nav-item .nav-link {
  width: 100%;
}

.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}

.navbar {
  --bs-navbar-padding-x: 0;
  --bs-navbar-padding-y: 0.5rem;
  --bs-navbar-color: rgba(0, 0, 0, 0.55);
  --bs-navbar-hover-color: rgba(0, 0, 0, 0.7);
  --bs-navbar-disabled-color: rgba(0, 0, 0, 0.3);
  --bs-navbar-active-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-padding-y: 0.34765625rem;
  --bs-navbar-brand-margin-end: 1rem;
  --bs-navbar-brand-font-size: 1.015625rem;
  --bs-navbar-brand-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-brand-hover-color: rgba(0, 0, 0, 0.9);
  --bs-navbar-nav-link-padding-x: 0.5rem;
  --bs-navbar-toggler-padding-y: 0.25rem;
  --bs-navbar-toggler-padding-x: 0.75rem;
  --bs-navbar-toggler-font-size: 1.015625rem;
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%280, 0, 0, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
  --bs-navbar-toggler-border-color: rgba(0, 0, 0, 0.1);
  --bs-navbar-toggler-border-radius: 0.25rem;
  --bs-navbar-toggler-focus-width: 0.15rem;
  --bs-navbar-toggler-transition: box-shadow 0.15s ease-in-out;
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-navbar-padding-y) var(--bs-navbar-padding-x);
}
.navbar > .container,
.navbar > .container-fluid,
.navbar > .container-sm,
.navbar > .container-md,
.navbar > .container-lg,
.navbar > .container-xl,
.navbar > .container-xxl {
  display: flex;
  flex-wrap: inherit;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  padding-top: var(--bs-navbar-brand-padding-y);
  padding-bottom: var(--bs-navbar-brand-padding-y);
  margin-right: var(--bs-navbar-brand-margin-end);
  font-size: var(--bs-navbar-brand-font-size);
  color: var(--bs-navbar-brand-color);
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  color: var(--bs-navbar-brand-hover-color);
  text-decoration: none;
}

.navbar-nav {
  --bs-nav-link-padding-x: 0;
  --bs-nav-link-padding-y: 0.5rem;
  --bs-nav-link-font-weight: ;
  --bs-nav-link-color: var(--bs-navbar-color);
  --bs-nav-link-hover-color: var(--bs-navbar-hover-color);
  --bs-nav-link-disabled-color: var(--bs-navbar-disabled-color);
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .show > .nav-link,
.navbar-nav .nav-link.active {
  color: var(--bs-navbar-active-color);
}
.navbar-nav .dropdown-menu {
  position: static;
}

.navbar-text {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  color: var(--bs-navbar-color);
}
.navbar-text a,
.navbar-text a:hover,
.navbar-text a:focus {
  color: var(--bs-navbar-active-color);
}

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}

.navbar-toggler {
  padding: var(--bs-navbar-toggler-padding-y) var(--bs-navbar-toggler-padding-x);
  font-size: var(--bs-navbar-toggler-font-size);
  line-height: 1;
  color: var(--bs-navbar-color);
  background-color: transparent;
  border: var(--bs-border-width) solid var(--bs-navbar-toggler-border-color);
  border-radius: var(--bs-navbar-toggler-border-radius);
  transition: var(--bs-navbar-toggler-transition);
}
@media (prefers-reduced-motion: reduce) {
  .navbar-toggler {
    transition: none;
  }
}
.navbar-toggler:hover {
  text-decoration: none;
}
.navbar-toggler:focus {
  text-decoration: none;
  outline: 0;
  box-shadow: 0 0 0 var(--bs-navbar-toggler-focus-width);
}

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  background-image: var(--bs-navbar-toggler-icon-bg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
}

.navbar-nav-scroll {
  max-height: var(--bs-scroll-height, 75vh);
  overflow-y: auto;
}

@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-sm .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
  .navbar-expand-sm .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-sm .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-md .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
  .navbar-expand-md .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-md .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-lg .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
  .navbar-expand-lg .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-lg .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
@media (min-width: 1400px) {
  .navbar-expand-xxl {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xxl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xxl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xxl .navbar-nav .nav-link {
    padding-right: var(--bs-navbar-nav-link-padding-x);
    padding-left: var(--bs-navbar-nav-link-padding-x);
  }
  .navbar-expand-xxl .navbar-nav-scroll {
    overflow: visible;
  }
  .navbar-expand-xxl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xxl .navbar-toggler {
    display: none;
  }
  .navbar-expand-xxl .offcanvas {
    position: static;
    z-index: auto;
    flex-grow: 1;
    width: auto !important;
    height: auto !important;
    visibility: visible !important;
    background-color: transparent !important;
    border: 0 !important;
    transform: none !important;
    transition: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-header {
    display: none;
  }
  .navbar-expand-xxl .offcanvas .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
  }
}
.navbar-expand {
  flex-wrap: nowrap;
  justify-content: flex-start;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: var(--bs-navbar-nav-link-padding-x);
  padding-left: var(--bs-navbar-nav-link-padding-x);
}
.navbar-expand .navbar-nav-scroll {
  overflow: visible;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-expand .offcanvas {
  position: static;
  z-index: auto;
  flex-grow: 1;
  width: auto !important;
  height: auto !important;
  visibility: visible !important;
  background-color: transparent !important;
  border: 0 !important;
  transform: none !important;
  transition: none;
}
.navbar-expand .offcanvas .offcanvas-header {
  display: none;
}
.navbar-expand .offcanvas .offcanvas-body {
  display: flex;
  flex-grow: 0;
  padding: 0;
  overflow-y: visible;
}

.navbar-dark {
  --bs-navbar-color: rgba(255, 255, 255, 0.55);
  --bs-navbar-hover-color: rgba(255, 255, 255, 0.75);
  --bs-navbar-disabled-color: rgba(255, 255, 255, 0.25);
  --bs-navbar-active-color: #fff;
  --bs-navbar-brand-color: #fff;
  --bs-navbar-brand-hover-color: #fff;
  --bs-navbar-toggler-border-color: rgba(255, 255, 255, 0.1);
  --bs-navbar-toggler-icon-bg: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 30 30%27%3e%3cpath stroke=%27rgba%28255, 255, 255, 0.55%29%27 stroke-linecap=%27round%27 stroke-miterlimit=%2710%27 stroke-width=%272%27 d=%27M4 7h22M4 15h22M4 23h22%27/%3e%3c/svg%3e");
}

.card {
  --bs-card-spacer-y: 1.25rem;
  --bs-card-spacer-x: 1.25rem;
  --bs-card-title-spacer-y: 0.5rem;
  --bs-card-border-width: 0;
  --bs-card-border-color: #f6f6f6;
  --bs-card-border-radius: 0.25rem;
  --bs-card-box-shadow: ;
  --bs-card-inner-border-radius: calc(0.25rem - 0);
  --bs-card-cap-padding-y: 0.625rem;
  --bs-card-cap-padding-x: 1.25rem;
  --bs-card-cap-bg: rgba(0, 0, 0, 0.03);
  --bs-card-cap-color: ;
  --bs-card-height: ;
  --bs-card-color: ;
  --bs-card-bg: #fff;
  --bs-card-img-overlay-padding: 1rem;
  --bs-card-group-margin: 12px;
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  height: var(--bs-card-height);
  word-wrap: break-word;
  background-color: var(--bs-card-bg);
  background-clip: border-box;
  border: var(--bs-card-border-width) solid var(--bs-card-border-color);
  border-radius: var(--bs-card-border-radius);
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group {
  border-top: inherit;
  border-bottom: inherit;
}
.card > .list-group:first-child {
  border-top-width: 0;
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}
.card > .list-group:last-child {
  border-bottom-width: 0;
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
  border-top: 0;
}

.card-body {
  flex: 1 1 auto;
  padding: var(--bs-card-spacer-y) var(--bs-card-spacer-x);
  color: var(--bs-card-color);
}

.card-title {
  margin-bottom: var(--bs-card-title-spacer-y);
}

.card-subtitle {
  margin-top: calc(-0.5 * var(--bs-card-title-spacer-y));
  margin-bottom: 0;
}

.card-text:last-child {
  margin-bottom: 0;
}

.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: var(--bs-card-spacer-x);
}

.card-header {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  margin-bottom: 0;
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-header:first-child {
  border-radius: var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius) 0 0;
}

.card-footer {
  padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
  color: var(--bs-card-cap-color);
  background-color: var(--bs-card-cap-bg);
  border-top: var(--bs-card-border-width) solid var(--bs-card-border-color);
}
.card-footer:last-child {
  border-radius: 0 0 var(--bs-card-inner-border-radius) var(--bs-card-inner-border-radius);
}

.card-header-tabs {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-bottom: calc(-1 * var(--bs-card-cap-padding-y));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
  border-bottom: 0;
}
.card-header-tabs .nav-link.active {
  background-color: var(--bs-card-bg);
  border-bottom-color: var(--bs-card-bg);
}

.card-header-pills {
  margin-right: calc(-0.5 * var(--bs-card-cap-padding-x));
  margin-left: calc(-0.5 * var(--bs-card-cap-padding-x));
}

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: var(--bs-card-img-overlay-padding);
  border-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-top,
.card-img-bottom {
  width: 100%;
}

.card-img,
.card-img-top {
  border-top-left-radius: var(--bs-card-inner-border-radius);
  border-top-right-radius: var(--bs-card-inner-border-radius);
}

.card-img,
.card-img-bottom {
  border-bottom-right-radius: var(--bs-card-inner-border-radius);
  border-bottom-left-radius: var(--bs-card-inner-border-radius);
}

.card-group > .card {
  margin-bottom: var(--bs-card-group-margin);
}
@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
    border-bottom-left-radius: 0;
  }
}

.accordion {
  --bs-accordion-color: #fff;
  --bs-accordion-bg: transparent;
  --bs-accordion-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, border-radius 0.15s ease;
  --bs-accordion-border-color: rgba(0, 0, 0, 0.125);
  --bs-accordion-border-width: 1px;
  --bs-accordion-border-radius: 0.25rem;
  --bs-accordion-inner-border-radius: calc(0.25rem - 1px);
  --bs-accordion-btn-padding-x: 1.25rem;
  --bs-accordion-btn-padding-y: 1rem;
  --bs-accordion-btn-color: #495057;
  --bs-accordion-btn-bg: transparent;
  --bs-accordion-btn-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23495057%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
  --bs-accordion-btn-icon-width: 16px;
  --bs-accordion-btn-icon-transform: rotate(180deg);
  --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
  --bs-accordion-btn-active-icon: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%234d63cf%27%3e%3cpath fill-rule=%27evenodd%27 d=%27M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
  --bs-accordion-btn-focus-border-color: #b9bfc4;
  --bs-accordion-btn-focus-box-shadow: none;
  --bs-accordion-body-padding-x: 1.25rem;
  --bs-accordion-body-padding-y: 1rem;
  --bs-accordion-active-color: #4d63cf;
  --bs-accordion-active-bg: #eef1fd;
}

.accordion-button {
  position: relative;
  display: flex;
  align-items: center;
  width: 100%;
  padding: var(--bs-accordion-btn-padding-y) var(--bs-accordion-btn-padding-x);
  font-size: 0.8125rem;
  color: var(--bs-accordion-btn-color);
  text-align: left;
  background-color: var(--bs-accordion-btn-bg);
  border: 0;
  border-radius: 0;
  overflow-anchor: none;
  transition: var(--bs-accordion-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button {
    transition: none;
  }
}
.accordion-button:not(.collapsed) {
  color: var(--bs-accordion-active-color);
  background-color: var(--bs-accordion-active-bg);
  box-shadow: inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color);
}
.accordion-button:not(.collapsed)::after {
  background-image: var(--bs-accordion-btn-active-icon);
  transform: var(--bs-accordion-btn-icon-transform);
}
.accordion-button::after {
  flex-shrink: 0;
  width: var(--bs-accordion-btn-icon-width);
  height: var(--bs-accordion-btn-icon-width);
  margin-left: auto;
  content: "";
  background-image: var(--bs-accordion-btn-icon);
  background-repeat: no-repeat;
  background-size: var(--bs-accordion-btn-icon-width);
  transition: var(--bs-accordion-btn-icon-transition);
}
@media (prefers-reduced-motion: reduce) {
  .accordion-button::after {
    transition: none;
  }
}
.accordion-button:hover {
  z-index: 2;
}
.accordion-button:focus {
  z-index: 3;
  border-color: var(--bs-accordion-btn-focus-border-color);
  outline: 0;
  box-shadow: var(--bs-accordion-btn-focus-box-shadow);
}

.accordion-header {
  margin-bottom: 0;
}

.accordion-item {
  color: var(--bs-accordion-color);
  background-color: var(--bs-accordion-bg);
  border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
}
.accordion-item:first-of-type {
  border-top-left-radius: var(--bs-accordion-border-radius);
  border-top-right-radius: var(--bs-accordion-border-radius);
}
.accordion-item:first-of-type .accordion-button {
  border-top-left-radius: var(--bs-accordion-inner-border-radius);
  border-top-right-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:not(:first-of-type) {
  border-top: 0;
}
.accordion-item:last-of-type {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}
.accordion-item:last-of-type .accordion-button.collapsed {
  border-bottom-right-radius: var(--bs-accordion-inner-border-radius);
  border-bottom-left-radius: var(--bs-accordion-inner-border-radius);
}
.accordion-item:last-of-type .accordion-collapse {
  border-bottom-right-radius: var(--bs-accordion-border-radius);
  border-bottom-left-radius: var(--bs-accordion-border-radius);
}

.accordion-body {
  padding: var(--bs-accordion-body-padding-y) var(--bs-accordion-body-padding-x);
}

.accordion-flush .accordion-collapse {
  border-width: 0;
}
.accordion-flush .accordion-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.accordion-flush .accordion-item:first-child {
  border-top: 0;
}
.accordion-flush .accordion-item:last-child {
  border-bottom: 0;
}
.accordion-flush .accordion-item .accordion-button {
  border-radius: 0;
}

.breadcrumb {
  --bs-breadcrumb-padding-x: 1rem;
  --bs-breadcrumb-padding-y: 0.75rem;
  --bs-breadcrumb-margin-bottom: 1rem;
  --bs-breadcrumb-bg: ;
  --bs-breadcrumb-border-radius: ;
  --bs-breadcrumb-divider-color: #74788d;
  --bs-breadcrumb-item-padding-x: 0.5rem;
  --bs-breadcrumb-item-active-color: #74788d;
  display: flex;
  flex-wrap: wrap;
  padding: var(--bs-breadcrumb-padding-y) var(--bs-breadcrumb-padding-x);
  margin-bottom: var(--bs-breadcrumb-margin-bottom);
  font-size: var(--bs-breadcrumb-font-size);
  list-style: none;
  background-color: var(--bs-breadcrumb-bg);
  border-radius: var(--bs-breadcrumb-border-radius);
}

.breadcrumb-item + .breadcrumb-item {
  padding-left: var(--bs-breadcrumb-item-padding-x);
}
.breadcrumb-item + .breadcrumb-item::before {
  float: left;
  padding-right: var(--bs-breadcrumb-item-padding-x);
  color: var(--bs-breadcrumb-divider-color);
  content: var(--bs-breadcrumb-divider, "/") /* rtl: var(--bs-breadcrumb-divider, "/") */;
}
.breadcrumb-item.active {
  color: var(--bs-breadcrumb-item-active-color);
}

.pagination {
  --bs-pagination-padding-x: 0.75rem;
  --bs-pagination-padding-y: 0.5rem;
  --bs-pagination-font-size: 1rem;
  --bs-pagination-color: #74788d;
  --bs-pagination-bg: #fff;
  --bs-pagination-border-width: 1px;
  --bs-pagination-border-color: #ced4da;
  --bs-pagination-border-radius: 0.25rem;
  --bs-pagination-hover-color: #4458b8;
  --bs-pagination-hover-bg: #eff2f7;
  --bs-pagination-hover-border-color: #ced4da;
  --bs-pagination-focus-color: #4458b8;
  --bs-pagination-focus-bg: #eff2f7;
  --bs-pagination-focus-box-shadow: 0 0 0 0.15rem rgba(85, 110, 230, 0.25);
  --bs-pagination-active-color: #fff;
  --bs-pagination-active-bg: #556ee6;
  --bs-pagination-active-border-color: #556ee6;
  --bs-pagination-disabled-color: #ced4da;
  --bs-pagination-disabled-bg: #fff;
  --bs-pagination-disabled-border-color: #ced4da;
  display: flex;
  padding-left: 0;
  list-style: none;
}

.page-link {
  position: relative;
  display: block;
  padding: var(--bs-pagination-padding-y) var(--bs-pagination-padding-x);
  font-size: var(--bs-pagination-font-size);
  color: var(--bs-pagination-color);
  background-color: var(--bs-pagination-bg);
  border: var(--bs-pagination-border-width) solid var(--bs-pagination-border-color);
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .page-link {
    transition: none;
  }
}
.page-link:hover {
  z-index: 2;
  color: var(--bs-pagination-hover-color);
  text-decoration: none;
  background-color: var(--bs-pagination-hover-bg);
  border-color: var(--bs-pagination-hover-border-color);
}
.page-link:focus {
  z-index: 3;
  color: var(--bs-pagination-focus-color);
  background-color: var(--bs-pagination-focus-bg);
  outline: 0;
  box-shadow: var(--bs-pagination-focus-box-shadow);
}
.page-link.active, .active > .page-link {
  z-index: 3;
  color: var(--bs-pagination-active-color);
  background-color: var(--bs-pagination-active-bg);
  border-color: var(--bs-pagination-active-border-color);
}
.page-link.disabled, .disabled > .page-link {
  color: var(--bs-pagination-disabled-color);
  pointer-events: none;
  background-color: var(--bs-pagination-disabled-bg);
  border-color: var(--bs-pagination-disabled-border-color);
}

.page-item:not(:first-child) .page-link {
  margin-left: -1px;
}
.page-item:first-child .page-link {
  border-top-left-radius: var(--bs-pagination-border-radius);
  border-bottom-left-radius: var(--bs-pagination-border-radius);
}
.page-item:last-child .page-link {
  border-top-right-radius: var(--bs-pagination-border-radius);
  border-bottom-right-radius: var(--bs-pagination-border-radius);
}

.pagination-lg {
  --bs-pagination-padding-x: 1.5rem;
  --bs-pagination-padding-y: 0.75rem;
  --bs-pagination-font-size: 1.015625rem;
  --bs-pagination-border-radius: 0.4rem;
}

.pagination-sm {
  --bs-pagination-padding-x: 0.5rem;
  --bs-pagination-padding-y: 0.25rem;
  --bs-pagination-font-size: 0.7109375rem;
  --bs-pagination-border-radius: 0.2rem;
}

.badge {
  --bs-badge-padding-x: 0.4em;
  --bs-badge-padding-y: 0.25em;
  --bs-badge-font-size: 75%;
  --bs-badge-font-weight: 500;
  --bs-badge-color: #fff;
  --bs-badge-border-radius: 0.25rem;
  display: inline-block;
  padding: var(--bs-badge-padding-y) var(--bs-badge-padding-x);
  font-size: var(--bs-badge-font-size);
  font-weight: var(--bs-badge-font-weight);
  line-height: 1;
  color: var(--bs-badge-color);
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: var(--bs-badge-border-radius);
}
.badge:empty {
  display: none;
}

.btn .badge {
  position: relative;
  top: -1px;
}

.alert {
  --bs-alert-bg: transparent;
  --bs-alert-padding-x: 1.25rem;
  --bs-alert-padding-y: 0.75rem;
  --bs-alert-margin-bottom: 1rem;
  --bs-alert-color: inherit;
  --bs-alert-border-color: transparent;
  --bs-alert-border: 1px solid var(--bs-alert-border-color);
  --bs-alert-border-radius: 0.25rem;
  position: relative;
  padding: var(--bs-alert-padding-y) var(--bs-alert-padding-x);
  margin-bottom: var(--bs-alert-margin-bottom);
  color: var(--bs-alert-color);
  background-color: var(--bs-alert-bg);
  border: var(--bs-alert-border);
  border-radius: var(--bs-alert-border-radius);
}

.alert-heading {
  color: inherit;
}

.alert-link {
  font-weight: 600;
}

.alert-dismissible {
  padding-right: 3.75rem;
}
.alert-dismissible .btn-close {
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
  padding: 0.9375rem 1.25rem;
}

.alert-primary {
  --bs-alert-color: #33428a;
  --bs-alert-bg: #dde2fa;
  --bs-alert-border-color: #ccd4f8;
}
.alert-primary .alert-link {
  color: #29356e;
}

.alert-secondary {
  --bs-alert-color: #464855;
  --bs-alert-bg: #e3e4e8;
  --bs-alert-border-color: #d5d7dd;
}
.alert-secondary .alert-link {
  color: #383a44;
}

.alert-success {
  --bs-alert-color: #1f7556;
  --bs-alert-bg: #d6f3e9;
  --bs-alert-border-color: #c2eddd;
}
.alert-success .alert-link {
  color: #195e45;
}

.alert-info {
  --bs-alert-color: #306391;
  --bs-alert-bg: #dcedfc;
  --bs-alert-border-color: #cbe4fb;
}
.alert-info .alert-link {
  color: #264f74;
}

.alert-warning {
  --bs-alert-color: #916c2e;
  --bs-alert-bg: #fcf0db;
  --bs-alert-border-color: #fbe9c9;
}
.alert-warning .alert-link {
  color: #745625;
}

.alert-danger {
  --bs-alert-color: #924040;
  --bs-alert-bg: #fde1e1;
  --bs-alert-border-color: #fcd2d2;
}
.alert-danger .alert-link {
  color: #753333;
}

.alert-pink {
  --bs-alert-color: #8b2554;
  --bs-alert-bg: #fad8e8;
  --bs-alert-border-color: #f8c5dd;
}
.alert-pink .alert-link {
  color: #6f1e43;
}

.alert-light {
  --bs-alert-color: #8f9194;
  --bs-alert-bg: #fcfcfd;
  --bs-alert-border-color: #fafbfd;
}
.alert-light .alert-link {
  color: #727476;
}

.alert-dark {
  --bs-alert-color: #1f2326;
  --bs-alert-bg: #d6d8d9;
  --bs-alert-border-color: #c2c4c6;
}
.alert-dark .alert-link {
  color: #191c1e;
}

@-webkit-keyframes progress-bar-stripes {
  0% {
    background-position-x: 0.625rem;
  }
}

@keyframes progress-bar-stripes {
  0% {
    background-position-x: 0.625rem;
  }
}
.progress {
  --bs-progress-height: 0.625rem;
  --bs-progress-font-size: 0.609375rem;
  --bs-progress-bg: #f6f6f6;
  --bs-progress-border-radius: 0.25rem;
  --bs-progress-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);
  --bs-progress-bar-color: #fff;
  --bs-progress-bar-bg: #556ee6;
  --bs-progress-bar-transition: width 0.6s ease;
  display: flex;
  height: var(--bs-progress-height);
  overflow: hidden;
  font-size: var(--bs-progress-font-size);
  background-color: var(--bs-progress-bg);
  border-radius: var(--bs-progress-border-radius);
}

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  overflow: hidden;
  color: var(--bs-progress-bar-color);
  text-align: center;
  white-space: nowrap;
  background-color: var(--bs-progress-bar-bg);
  transition: var(--bs-progress-bar-transition);
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: var(--bs-progress-height) var(--bs-progress-height);
}

.progress-bar-animated {
  -webkit-animation: 1s linear infinite progress-bar-stripes;
          animation: 1s linear infinite progress-bar-stripes;
}
@media (prefers-reduced-motion: reduce) {
  .progress-bar-animated {
    -webkit-animation: none;
            animation: none;
  }
}

.list-group {
  --bs-list-group-color: #212529;
  --bs-list-group-bg: #fff;
  --bs-list-group-border-color: #eff2f7;
  --bs-list-group-border-width: 1px;
  --bs-list-group-border-radius: 0.25rem;
  --bs-list-group-item-padding-x: 1.25rem;
  --bs-list-group-item-padding-y: 0.75rem;
  --bs-list-group-action-color: #495057;
  --bs-list-group-action-hover-color: #495057;
  --bs-list-group-action-hover-bg: #f8f9fa;
  --bs-list-group-action-active-color: #495057;
  --bs-list-group-action-active-bg: #eff2f7;
  --bs-list-group-disabled-color: #74788d;
  --bs-list-group-disabled-bg: #fff;
  --bs-list-group-active-color: #fff;
  --bs-list-group-active-bg: #556ee6;
  --bs-list-group-active-border-color: #556ee6;
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  border-radius: var(--bs-list-group-border-radius);
}

.list-group-numbered {
  list-style-type: none;
  counter-reset: section;
}
.list-group-numbered > .list-group-item::before {
  content: counters(section, ".") ". ";
  counter-increment: section;
}

.list-group-item-action {
  width: 100%;
  color: var(--bs-list-group-action-color);
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  z-index: 1;
  color: var(--bs-list-group-action-hover-color);
  text-decoration: none;
  background-color: var(--bs-list-group-action-hover-bg);
}
.list-group-item-action:active {
  color: var(--bs-list-group-action-active-color);
  background-color: var(--bs-list-group-action-active-bg);
}

.list-group-item {
  position: relative;
  display: block;
  padding: var(--bs-list-group-item-padding-y) var(--bs-list-group-item-padding-x);
  color: var(--bs-list-group-color);
  background-color: var(--bs-list-group-bg);
  border: var(--bs-list-group-border-width) solid var(--bs-list-group-border-color);
}
.list-group-item:first-child {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.list-group-item:last-child {
  border-bottom-right-radius: inherit;
  border-bottom-left-radius: inherit;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: var(--bs-list-group-disabled-color);
  pointer-events: none;
  background-color: var(--bs-list-group-disabled-bg);
}
.list-group-item.active {
  z-index: 2;
  color: var(--bs-list-group-active-color);
  background-color: var(--bs-list-group-active-bg);
  border-color: var(--bs-list-group-active-border-color);
}
.list-group-item + .list-group-item {
  border-top-width: 0;
}
.list-group-item + .list-group-item.active {
  margin-top: calc(var(--bs-list-group-border-width) * -1);
  border-top-width: var(--bs-list-group-border-width);
}

.list-group-horizontal {
  flex-direction: row;
}
.list-group-horizontal > .list-group-item:first-child {
  border-bottom-left-radius: var(--bs-list-group-border-radius);
  border-top-right-radius: 0;
}
.list-group-horizontal > .list-group-item:last-child {
  border-top-right-radius: var(--bs-list-group-border-radius);
  border-bottom-left-radius: 0;
}
.list-group-horizontal > .list-group-item.active {
  margin-top: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item {
  border-top-width: var(--bs-list-group-border-width);
  border-left-width: 0;
}
.list-group-horizontal > .list-group-item + .list-group-item.active {
  margin-left: calc(var(--bs-list-group-border-width) * -1);
  border-left-width: var(--bs-list-group-border-width);
}

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    flex-direction: row;
  }
  .list-group-horizontal-sm > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-sm > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-sm > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 768px) {
  .list-group-horizontal-md {
    flex-direction: row;
  }
  .list-group-horizontal-md > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-md > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-md > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 992px) {
  .list-group-horizontal-lg {
    flex-direction: row;
  }
  .list-group-horizontal-lg > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-lg > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-lg > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    flex-direction: row;
  }
  .list-group-horizontal-xl > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xl > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
@media (min-width: 1400px) {
  .list-group-horizontal-xxl {
    flex-direction: row;
  }
  .list-group-horizontal-xxl > .list-group-item:first-child {
    border-bottom-left-radius: var(--bs-list-group-border-radius);
    border-top-right-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item:last-child {
    border-top-right-radius: var(--bs-list-group-border-radius);
    border-bottom-left-radius: 0;
  }
  .list-group-horizontal-xxl > .list-group-item.active {
    margin-top: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item {
    border-top-width: var(--bs-list-group-border-width);
    border-left-width: 0;
  }
  .list-group-horizontal-xxl > .list-group-item + .list-group-item.active {
    margin-left: calc(var(--bs-list-group-border-width) * -1);
    border-left-width: var(--bs-list-group-border-width);
  }
}
.list-group-flush {
  border-radius: 0;
}
.list-group-flush > .list-group-item {
  border-width: 0 0 var(--bs-list-group-border-width);
}
.list-group-flush > .list-group-item:last-child {
  border-bottom-width: 0;
}

.list-group-item-primary {
  color: #33428a;
  background-color: #dde2fa;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #33428a;
  background-color: #c7cbe1;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #33428a;
  border-color: #33428a;
}

.list-group-item-secondary {
  color: #464855;
  background-color: #e3e4e8;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #464855;
  background-color: #cccdd1;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #464855;
  border-color: #464855;
}

.list-group-item-success {
  color: #1f7556;
  background-color: #d6f3e9;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #1f7556;
  background-color: #c1dbd2;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #1f7556;
  border-color: #1f7556;
}

.list-group-item-info {
  color: #306391;
  background-color: #dcedfc;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #306391;
  background-color: #c6d5e3;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #306391;
  border-color: #306391;
}

.list-group-item-warning {
  color: #916c2e;
  background-color: #fcf0db;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #916c2e;
  background-color: #e3d8c5;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #916c2e;
  border-color: #916c2e;
}

.list-group-item-danger {
  color: #924040;
  background-color: #fde1e1;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #924040;
  background-color: #e4cbcb;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #924040;
  border-color: #924040;
}

.list-group-item-pink {
  color: #8b2554;
  background-color: #fad8e8;
}
.list-group-item-pink.list-group-item-action:hover, .list-group-item-pink.list-group-item-action:focus {
  color: #8b2554;
  background-color: #e1c2d1;
}
.list-group-item-pink.list-group-item-action.active {
  color: #fff;
  background-color: #8b2554;
  border-color: #8b2554;
}

.list-group-item-light {
  color: #8f9194;
  background-color: #fcfcfd;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #8f9194;
  background-color: #e3e3e4;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #8f9194;
  border-color: #8f9194;
}

.list-group-item-dark {
  color: #1f2326;
  background-color: #d6d8d9;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1f2326;
  background-color: #c1c2c3;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1f2326;
  border-color: #1f2326;
}

.btn-close {
  box-sizing: content-box;
  width: 1em;
  height: 1em;
  padding: 0.25em 0.25em;
  color: #000;
  background: transparent url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z%27/%3e%3c/svg%3e") center/1em auto no-repeat;
  border: 0;
  border-radius: 0.25rem;
  opacity: 0.5;
}
.btn-close:hover {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.btn-close:focus {
  outline: 0;
  box-shadow: none;
  opacity: 1;
}
.btn-close:disabled, .btn-close.disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  opacity: 0.25;
}

.btn-close-white {
  filter: invert(1) grayscale(100%) brightness(200%);
}

.toast {
  --bs-toast-padding-x: 0.75rem;
  --bs-toast-padding-y: 0.25rem;
  --bs-toast-spacing: 12px;
  --bs-toast-max-width: 350px;
  --bs-toast-font-size: 0.875rem;
  --bs-toast-color: ;
  --bs-toast-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-border-width: 1px;
  --bs-toast-border-color: rgba(0, 0, 0, 0.1);
  --bs-toast-border-radius: 0.25rem;
  --bs-toast-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  --bs-toast-header-color: #74788d;
  --bs-toast-header-bg: rgba(255, 255, 255, 0.85);
  --bs-toast-header-border-color: rgba(0, 0, 0, 0.05);
  width: var(--bs-toast-max-width);
  max-width: 100%;
  font-size: var(--bs-toast-font-size);
  color: var(--bs-toast-color);
  pointer-events: auto;
  background-color: var(--bs-toast-bg);
  background-clip: padding-box;
  border: var(--bs-toast-border-width) solid var(--bs-toast-border-color);
  box-shadow: var(--bs-toast-box-shadow);
  border-radius: var(--bs-toast-border-radius);
}
.toast.showing {
  opacity: 0;
}
.toast:not(.show) {
  display: none;
}

.toast-container {
  position: absolute;
  z-index: 1090;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  max-width: 100%;
  pointer-events: none;
}
.toast-container > :not(:last-child) {
  margin-bottom: var(--bs-toast-spacing);
}

.toast-header {
  display: flex;
  align-items: center;
  padding: var(--bs-toast-padding-y) var(--bs-toast-padding-x);
  color: var(--bs-toast-header-color);
  background-color: var(--bs-toast-header-bg);
  background-clip: padding-box;
  border-bottom: var(--bs-toast-border-width) solid var(--bs-toast-header-border-color);
  border-top-left-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
  border-top-right-radius: calc(var(--bs-toast-border-radius) - var(--bs-toast-border-width));
}
.toast-header .btn-close {
  margin-right: calc(var(--bs-toast-padding-x) * -0.5);
  margin-left: var(--bs-toast-padding-x);
}

.toast-body {
  padding: var(--bs-toast-padding-x);
  word-wrap: break-word;
}

.modal {
  --bs-modal-zindex: 1055;
  --bs-modal-width: 500px;
  --bs-modal-padding: 1rem;
  --bs-modal-margin: 0.5rem;
  --bs-modal-color: ;
  --bs-modal-bg: #fff;
  --bs-modal-border-color: #f6f6f6;
  --bs-modal-border-width: 1px;
  --bs-modal-border-radius: 0.4rem;
  --bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
  --bs-modal-inner-border-radius: calc(0.4rem - 1px);
  --bs-modal-header-padding-x: 1rem;
  --bs-modal-header-padding-y: 1rem;
  --bs-modal-header-padding: 1rem 1rem;
  --bs-modal-header-border-color: #eff2f7;
  --bs-modal-header-border-width: 1px;
  --bs-modal-title-line-height: 1.5;
  --bs-modal-footer-gap: 0.5rem;
  --bs-modal-footer-bg: ;
  --bs-modal-footer-border-color: #eff2f7;
  --bs-modal-footer-border-width: 1px;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-modal-zindex);
  display: none;
  width: 100%;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  outline: 0;
}

.modal-dialog {
  position: relative;
  width: auto;
  margin: var(--bs-modal-margin);
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -50px);
}
@media (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: none;
}
.modal.modal-static .modal-dialog {
  transform: scale(1.02);
}

.modal-dialog-scrollable {
  height: calc(100% - var(--bs-modal-margin) * 2);
}
.modal-dialog-scrollable .modal-content {
  max-height: 100%;
  overflow: hidden;
}
.modal-dialog-scrollable .modal-body {
  overflow-y: auto;
}

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - var(--bs-modal-margin) * 2);
}

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  color: var(--bs-modal-color);
  pointer-events: auto;
  background-color: var(--bs-modal-bg);
  background-clip: padding-box;
  border: var(--bs-modal-border-width) solid var(--bs-modal-border-color);
  border-radius: var(--bs-modal-border-radius);
  outline: 0;
}

.modal-backdrop {
  --bs-backdrop-zindex: 1050;
  --bs-backdrop-bg: #000;
  --bs-backdrop-opacity: 0.5;
  position: fixed;
  top: 0;
  left: 0;
  z-index: var(--bs-backdrop-zindex);
  width: 100vw;
  height: 100vh;
  background-color: var(--bs-backdrop-bg);
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: var(--bs-backdrop-opacity);
}

.modal-header {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-modal-header-padding);
  border-bottom: var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);
  border-top-left-radius: var(--bs-modal-inner-border-radius);
  border-top-right-radius: var(--bs-modal-inner-border-radius);
}
.modal-header .btn-close {
  padding: calc(var(--bs-modal-header-padding-y) * 0.5) calc(var(--bs-modal-header-padding-x) * 0.5);
  margin: calc(var(--bs-modal-header-padding-y) * -0.5) calc(var(--bs-modal-header-padding-x) * -0.5) calc(var(--bs-modal-header-padding-y) * -0.5) auto;
}

.modal-title {
  margin-bottom: 0;
  line-height: var(--bs-modal-title-line-height);
}

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: var(--bs-modal-padding);
}

.modal-footer {
  display: flex;
  flex-shrink: 0;
  flex-wrap: wrap;
  align-items: center;
  justify-content: flex-end;
  padding: calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap) * 0.5);
  background-color: var(--bs-modal-footer-bg);
  border-top: var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);
  border-bottom-right-radius: var(--bs-modal-inner-border-radius);
  border-bottom-left-radius: var(--bs-modal-inner-border-radius);
}
.modal-footer > * {
  margin: calc(var(--bs-modal-footer-gap) * 0.5);
}

@media (min-width: 576px) {
  .modal {
    --bs-modal-margin: 1.75rem;
    --bs-modal-box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  }
  .modal-dialog {
    max-width: var(--bs-modal-width);
    margin-right: auto;
    margin-left: auto;
  }
  .modal-sm {
    --bs-modal-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg,
.modal-xl {
    --bs-modal-width: 800px;
  }
}
@media (min-width: 1200px) {
  .modal-xl {
    --bs-modal-width: 1140px;
  }
}
.modal-fullscreen {
  width: 100vw;
  max-width: none;
  height: 100%;
  margin: 0;
}
.modal-fullscreen .modal-content {
  height: 100%;
  border: 0;
  border-radius: 0;
}
.modal-fullscreen .modal-header,
.modal-fullscreen .modal-footer {
  border-radius: 0;
}
.modal-fullscreen .modal-body {
  overflow-y: auto;
}

@media (max-width: 575.98px) {
  .modal-fullscreen-sm-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-sm-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-header,
.modal-fullscreen-sm-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-sm-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 767.98px) {
  .modal-fullscreen-md-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-md-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-header,
.modal-fullscreen-md-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-md-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 991.98px) {
  .modal-fullscreen-lg-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-lg-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-header,
.modal-fullscreen-lg-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-lg-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1199.98px) {
  .modal-fullscreen-xl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-header,
.modal-fullscreen-xl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xl-down .modal-body {
    overflow-y: auto;
  }
}
@media (max-width: 1399.98px) {
  .modal-fullscreen-xxl-down {
    width: 100vw;
    max-width: none;
    height: 100%;
    margin: 0;
  }
  .modal-fullscreen-xxl-down .modal-content {
    height: 100%;
    border: 0;
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-header,
.modal-fullscreen-xxl-down .modal-footer {
    border-radius: 0;
  }
  .modal-fullscreen-xxl-down .modal-body {
    overflow-y: auto;
  }
}
.tooltip {
  --bs-tooltip-zindex: 1080;
  --bs-tooltip-max-width: 200px;
  --bs-tooltip-padding-x: 0.7rem;
  --bs-tooltip-padding-y: 0.4rem;
  --bs-tooltip-margin: 0;
  --bs-tooltip-font-size: 0.7109375rem;
  --bs-tooltip-color: #fff;
  --bs-tooltip-bg: #000;
  --bs-tooltip-border-radius: 0.25rem;
  --bs-tooltip-opacity: 0.9;
  --bs-tooltip-arrow-width: 0.8rem;
  --bs-tooltip-arrow-height: 0.4rem;
  z-index: var(--bs-tooltip-zindex);
  display: block;
  padding: var(--bs-tooltip-arrow-height);
  margin: var(--bs-tooltip-margin);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-tooltip-font-size);
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: var(--bs-tooltip-opacity);
}
.tooltip .tooltip-arrow {
  display: block;
  width: var(--bs-tooltip-arrow-width);
  height: var(--bs-tooltip-arrow-height);
}
.tooltip .tooltip-arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}

.bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow {
  bottom: 0;
}
.bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before {
  top: -1px;
  border-width: var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-top-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-end .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow {
  left: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-end .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before {
  right: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height) calc(var(--bs-tooltip-arrow-width) * 0.5) 0;
  border-right-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow {
  top: 0;
}
.bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before {
  bottom: -1px;
  border-width: 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-bottom-color: var(--bs-tooltip-bg);
}

/* rtl:begin:ignore */
.bs-tooltip-start .tooltip-arrow, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow {
  right: 0;
  width: var(--bs-tooltip-arrow-height);
  height: var(--bs-tooltip-arrow-width);
}
.bs-tooltip-start .tooltip-arrow::before, .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before {
  left: -1px;
  border-width: calc(var(--bs-tooltip-arrow-width) * 0.5) 0 calc(var(--bs-tooltip-arrow-width) * 0.5) var(--bs-tooltip-arrow-height);
  border-left-color: var(--bs-tooltip-bg);
}

/* rtl:end:ignore */
.tooltip-inner {
  max-width: var(--bs-tooltip-max-width);
  padding: var(--bs-tooltip-padding-y) var(--bs-tooltip-padding-x);
  color: var(--bs-tooltip-color);
  text-align: center;
  background-color: var(--bs-tooltip-bg);
  border-radius: var(--bs-tooltip-border-radius);
}

.popover {
  --bs-popover-zindex: 1070;
  --bs-popover-max-width: 276px;
  --bs-popover-font-size: 0.7109375rem;
  --bs-popover-bg: #fff;
  --bs-popover-border-width: 1px;
  --bs-popover-border-color: #f6f6f6;
  --bs-popover-border-radius: 0.4rem;
  --bs-popover-inner-border-radius: calc(0.4rem - 1px);
  --bs-popover-box-shadow: 0 0.25rem 0.5rem rgba(0, 0, 0, 0.2);
  --bs-popover-header-padding-x: 1rem;
  --bs-popover-header-padding-y: 0.5rem;
  --bs-popover-header-font-size: 1rem;
  --bs-popover-header-color: var(--bs-heading-color);
  --bs-popover-header-bg: whitesmoke;
  --bs-popover-body-padding-x: 1rem;
  --bs-popover-body-padding-y: 1rem;
  --bs-popover-body-color: #495057;
  --bs-popover-arrow-width: 1rem;
  --bs-popover-arrow-height: 0.5rem;
  --bs-popover-arrow-border: var(--bs-popover-border-color);
  z-index: var(--bs-popover-zindex);
  display: block;
  max-width: var(--bs-popover-max-width);
  font-family: var(--bs-font-sans-serif);
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  white-space: normal;
  word-spacing: normal;
  line-break: auto;
  font-size: var(--bs-popover-font-size);
  word-wrap: break-word;
  background-color: var(--bs-popover-bg);
  background-clip: padding-box;
  border: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-radius: var(--bs-popover-border-radius);
}
.popover .popover-arrow {
  display: block;
  width: var(--bs-popover-arrow-width);
  height: var(--bs-popover-arrow-height);
}
.popover .popover-arrow::before, .popover .popover-arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
  border-width: 0;
}

.bs-popover-top > .popover-arrow, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow {
  bottom: calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before, .bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  border-width: var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-top > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::before {
  bottom: 0;
  border-top-color: var(--bs-popover-arrow-border);
}
.bs-popover-top > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=top] > .popover-arrow::after {
  bottom: var(--bs-popover-border-width);
  border-top-color: var(--bs-popover-bg);
}

/* rtl:begin:ignore */
.bs-popover-end > .popover-arrow, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow {
  left: calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before, .bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height) calc(var(--bs-popover-arrow-width) * 0.5) 0;
}
.bs-popover-end > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::before {
  left: 0;
  border-right-color: var(--bs-popover-arrow-border);
}
.bs-popover-end > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=right] > .popover-arrow::after {
  left: var(--bs-popover-border-width);
  border-right-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.bs-popover-bottom > .popover-arrow, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow {
  top: calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before, .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  border-width: 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::before {
  top: 0;
  border-bottom-color: var(--bs-popover-arrow-border);
}
.bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=bottom] > .popover-arrow::after {
  top: var(--bs-popover-border-width);
  border-bottom-color: var(--bs-popover-bg);
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: var(--bs-popover-arrow-width);
  margin-left: calc(var(--bs-popover-arrow-width) * -0.5);
  content: "";
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-header-bg);
}

/* rtl:begin:ignore */
.bs-popover-start > .popover-arrow, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow {
  right: calc(var(--bs-popover-arrow-height) * -1 - var(--bs-popover-border-width));
  width: var(--bs-popover-arrow-height);
  height: var(--bs-popover-arrow-width);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before, .bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  border-width: calc(var(--bs-popover-arrow-width) * 0.5) 0 calc(var(--bs-popover-arrow-width) * 0.5) var(--bs-popover-arrow-height);
}
.bs-popover-start > .popover-arrow::before, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::before {
  right: 0;
  border-left-color: var(--bs-popover-arrow-border);
}
.bs-popover-start > .popover-arrow::after, .bs-popover-auto[data-popper-placement^=left] > .popover-arrow::after {
  right: var(--bs-popover-border-width);
  border-left-color: var(--bs-popover-bg);
}

/* rtl:end:ignore */
.popover-header {
  padding: var(--bs-popover-header-padding-y) var(--bs-popover-header-padding-x);
  margin-bottom: 0;
  font-size: var(--bs-popover-header-font-size);
  color: var(--bs-popover-header-color);
  background-color: var(--bs-popover-header-bg);
  border-bottom: var(--bs-popover-border-width) solid var(--bs-popover-border-color);
  border-top-left-radius: var(--bs-popover-inner-border-radius);
  border-top-right-radius: var(--bs-popover-inner-border-radius);
}
.popover-header:empty {
  display: none;
}

.popover-body {
  padding: var(--bs-popover-body-padding-y) var(--bs-popover-body-padding-x);
  color: var(--bs-popover-body-color);
}

.carousel {
  position: relative;
}

.carousel.pointer-event {
  touch-action: pan-y;
}

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-inner::after {
  display: block;
  clear: both;
  content: "";
}

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  transition: transform 0.6s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}

/* rtl:begin:ignore */
.carousel-item-next:not(.carousel-item-start),
.active.carousel-item-end {
  transform: translateX(100%);
}

.carousel-item-prev:not(.carousel-item-end),
.active.carousel-item-start {
  transform: translateX(-100%);
}

/* rtl:end:ignore */
.carousel-fade .carousel-item {
  opacity: 0;
  transition-property: opacity;
  transform: none;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-start,
.carousel-fade .carousel-item-prev.carousel-item-end {
  z-index: 1;
  opacity: 1;
}
.carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
  z-index: 0;
  opacity: 0;
  transition: opacity 0s 0.6s;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-fade .active.carousel-item-start,
.carousel-fade .active.carousel-item-end {
    transition: none;
  }
}

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  padding: 0;
  color: #fff;
  text-align: center;
  background: none;
  border: 0;
  opacity: 0.5;
  transition: opacity 0.15s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-control-prev,
.carousel-control-next {
    transition: none;
  }
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}

.carousel-control-prev {
  left: 0;
}

.carousel-control-next {
  right: 0;
}

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: 100% 100%;
}

/* rtl:options: {
  "autoRename": true,
  "stringMap":[ {
    "name"    : "prev-next",
    "search"  : "prev",
    "replace" : "next"
  } ]
} */
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z%27/%3e%3c/svg%3e");
}

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23fff%27%3e%3cpath d=%27M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z%27/%3e%3c/svg%3e");
}

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  display: flex;
  justify-content: center;
  padding: 0;
  margin-right: 15%;
  margin-bottom: 1rem;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators [data-bs-target] {
  box-sizing: content-box;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  padding: 0;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  cursor: pointer;
  background-color: #fff;
  background-clip: padding-box;
  border: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  opacity: 0.5;
  transition: opacity 0.6s ease;
}
@media (prefers-reduced-motion: reduce) {
  .carousel-indicators [data-bs-target] {
    transition: none;
  }
}
.carousel-indicators .active {
  opacity: 1;
}

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 1.25rem;
  left: 15%;
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
  color: #fff;
  text-align: center;
}

.carousel-dark .carousel-control-prev-icon,
.carousel-dark .carousel-control-next-icon {
  filter: invert(1) grayscale(100);
}
.carousel-dark .carousel-indicators [data-bs-target] {
  background-color: #000;
}
.carousel-dark .carousel-caption {
  color: #000;
}

.spinner-grow,
.spinner-border {
  display: inline-block;
  width: var(--bs-spinner-width);
  height: var(--bs-spinner-height);
  vertical-align: var(--bs-spinner-vertical-align);
  border-radius: 50%;
  -webkit-animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
          animation: var(--bs-spinner-animation-speed) linear infinite var(--bs-spinner-animation-name);
}

@-webkit-keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}

@keyframes spinner-border {
  to {
    transform: rotate(360deg) /* rtl:ignore */;
  }
}
.spinner-border {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-border-width: 0.25em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-border;
  border: var(--bs-spinner-border-width) solid currentcolor;
  border-right-color: transparent;
}

.spinner-border-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
  --bs-spinner-border-width: 0.2em;
}

@-webkit-keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}

@keyframes spinner-grow {
  0% {
    transform: scale(0);
  }
  50% {
    opacity: 1;
    transform: none;
  }
}
.spinner-grow {
  --bs-spinner-width: 2rem;
  --bs-spinner-height: 2rem;
  --bs-spinner-vertical-align: -0.125em;
  --bs-spinner-animation-speed: 0.75s;
  --bs-spinner-animation-name: spinner-grow;
  background-color: currentcolor;
  opacity: 0;
}

.spinner-grow-sm {
  --bs-spinner-width: 1rem;
  --bs-spinner-height: 1rem;
}

@media (prefers-reduced-motion: reduce) {
  .spinner-border,
.spinner-grow {
    --bs-spinner-animation-speed: 1.5s;
  }
}
.offcanvas, .offcanvas-xxl, .offcanvas-xl, .offcanvas-lg, .offcanvas-md, .offcanvas-sm {
  --bs-offcanvas-width: 400px;
  --bs-offcanvas-height: 30vh;
  --bs-offcanvas-padding-x: 1rem;
  --bs-offcanvas-padding-y: 1rem;
  --bs-offcanvas-color: ;
  --bs-offcanvas-bg: #fff;
  --bs-offcanvas-border-width: 1px;
  --bs-offcanvas-border-color: #f6f6f6;
  --bs-offcanvas-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);
}

@media (max-width: 575.98px) {
  .offcanvas-sm {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 575.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-sm {
    transition: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 575.98px) {
  .offcanvas-sm.showing, .offcanvas-sm.hiding, .offcanvas-sm.show {
    visibility: visible;
  }
}
@media (min-width: 576px) {
  .offcanvas-sm {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-sm .offcanvas-header {
    display: none;
  }
  .offcanvas-sm .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 767.98px) {
  .offcanvas-md {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 767.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-md {
    transition: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 767.98px) {
  .offcanvas-md.showing, .offcanvas-md.hiding, .offcanvas-md.show {
    visibility: visible;
  }
}
@media (min-width: 768px) {
  .offcanvas-md {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-md .offcanvas-header {
    display: none;
  }
  .offcanvas-md .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 991.98px) {
  .offcanvas-lg {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 991.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-lg {
    transition: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 991.98px) {
  .offcanvas-lg.showing, .offcanvas-lg.hiding, .offcanvas-lg.show {
    visibility: visible;
  }
}
@media (min-width: 992px) {
  .offcanvas-lg {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-lg .offcanvas-header {
    display: none;
  }
  .offcanvas-lg .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1199.98px) {
  .offcanvas-xl {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 1199.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xl {
    transition: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1199.98px) {
  .offcanvas-xl.showing, .offcanvas-xl.hiding, .offcanvas-xl.show {
    visibility: visible;
  }
}
@media (min-width: 1200px) {
  .offcanvas-xl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xl .offcanvas-header {
    display: none;
  }
  .offcanvas-xl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

@media (max-width: 1399.98px) {
  .offcanvas-xxl {
    position: fixed;
    bottom: 0;
    z-index: 1045;
    display: flex;
    flex-direction: column;
    max-width: 100%;
    color: var(--bs-offcanvas-color);
    visibility: hidden;
    background-color: var(--bs-offcanvas-bg);
    background-clip: padding-box;
    outline: 0;
    transition: transform 0.3s ease-in-out;
  }
}
@media (max-width: 1399.98px) and (prefers-reduced-motion: reduce) {
  .offcanvas-xxl {
    transition: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-start {
    top: 0;
    left: 0;
    width: var(--bs-offcanvas-width);
    border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-end {
    top: 0;
    right: 0;
    width: var(--bs-offcanvas-width);
    border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateX(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-top {
    top: 0;
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(-100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.offcanvas-bottom {
    right: 0;
    left: 0;
    height: var(--bs-offcanvas-height);
    max-height: 100%;
    border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
    transform: translateY(100%);
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.show:not(.hiding) {
    transform: none;
  }
}
@media (max-width: 1399.98px) {
  .offcanvas-xxl.showing, .offcanvas-xxl.hiding, .offcanvas-xxl.show {
    visibility: visible;
  }
}
@media (min-width: 1400px) {
  .offcanvas-xxl {
    --bs-offcanvas-height: auto;
    --bs-offcanvas-border-width: 0;
    background-color: transparent !important;
  }
  .offcanvas-xxl .offcanvas-header {
    display: none;
  }
  .offcanvas-xxl .offcanvas-body {
    display: flex;
    flex-grow: 0;
    padding: 0;
    overflow-y: visible;
    background-color: transparent !important;
  }
}

.offcanvas {
  position: fixed;
  bottom: 0;
  z-index: 1045;
  display: flex;
  flex-direction: column;
  max-width: 100%;
  color: var(--bs-offcanvas-color);
  visibility: hidden;
  background-color: var(--bs-offcanvas-bg);
  background-clip: padding-box;
  outline: 0;
  transition: transform 0.3s ease-in-out;
}
@media (prefers-reduced-motion: reduce) {
  .offcanvas {
    transition: none;
  }
}
.offcanvas.offcanvas-start {
  top: 0;
  left: 0;
  width: var(--bs-offcanvas-width);
  border-right: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(-100%);
}
.offcanvas.offcanvas-end {
  top: 0;
  right: 0;
  width: var(--bs-offcanvas-width);
  border-left: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateX(100%);
}
.offcanvas.offcanvas-top {
  top: 0;
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-bottom: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(-100%);
}
.offcanvas.offcanvas-bottom {
  right: 0;
  left: 0;
  height: var(--bs-offcanvas-height);
  max-height: 100%;
  border-top: var(--bs-offcanvas-border-width) solid var(--bs-offcanvas-border-color);
  transform: translateY(100%);
}
.offcanvas.showing, .offcanvas.show:not(.hiding) {
  transform: none;
}
.offcanvas.showing, .offcanvas.hiding, .offcanvas.show {
  visibility: visible;
}

.offcanvas-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #000;
}
.offcanvas-backdrop.fade {
  opacity: 0;
}
.offcanvas-backdrop.show {
  opacity: 0.5;
}

.offcanvas-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
}
.offcanvas-header .btn-close {
  padding: calc(var(--bs-offcanvas-padding-y) * 0.5) calc(var(--bs-offcanvas-padding-x) * 0.5);
  margin-top: calc(var(--bs-offcanvas-padding-y) * -0.5);
  margin-right: calc(var(--bs-offcanvas-padding-x) * -0.5);
  margin-bottom: calc(var(--bs-offcanvas-padding-y) * -0.5);
}

.offcanvas-title {
  margin-bottom: 0;
  line-height: 1.5;
}

.offcanvas-body {
  flex-grow: 1;
  padding: var(--bs-offcanvas-padding-y) var(--bs-offcanvas-padding-x);
  overflow-y: auto;
}

.placeholder {
  display: inline-block;
  min-height: 1em;
  vertical-align: middle;
  cursor: wait;
  background-color: currentcolor;
  opacity: 0.5;
}
.placeholder.btn::before {
  display: inline-block;
  content: "";
}

.placeholder-xs {
  min-height: 0.6em;
}

.placeholder-sm {
  min-height: 0.8em;
}

.placeholder-lg {
  min-height: 1.2em;
}

.placeholder-glow .placeholder {
  -webkit-animation: placeholder-glow 2s ease-in-out infinite;
          animation: placeholder-glow 2s ease-in-out infinite;
}

@-webkit-keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}

@keyframes placeholder-glow {
  50% {
    opacity: 0.2;
  }
}
.placeholder-wave {
  -webkit-mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
          mask-image: linear-gradient(130deg, #000 55%, rgba(0, 0, 0, 0.8) 75%, #000 95%);
  -webkit-mask-size: 200% 100%;
          mask-size: 200% 100%;
  -webkit-animation: placeholder-wave 2s linear infinite;
          animation: placeholder-wave 2s linear infinite;
}

@-webkit-keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}

@keyframes placeholder-wave {
  100% {
    -webkit-mask-position: -200% 0%;
            mask-position: -200% 0%;
  }
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}

.text-bg-primary {
  color: #fff !important;
  background-color: RGBA(85, 110, 230, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-secondary {
  color: #fff !important;
  background-color: RGBA(116, 120, 141, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-success {
  color: #fff !important;
  background-color: RGBA(52, 195, 143, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-info {
  color: #fff !important;
  background-color: RGBA(80, 165, 241, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-warning {
  color: #fff !important;
  background-color: RGBA(241, 180, 76, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-danger {
  color: #fff !important;
  background-color: RGBA(244, 106, 106, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-pink {
  color: #fff !important;
  background-color: RGBA(232, 62, 140, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-light {
  color: #000 !important;
  background-color: RGBA(239, 242, 247, var(--bs-bg-opacity, 1)) !important;
}

.text-bg-dark {
  color: #fff !important;
  background-color: RGBA(52, 58, 64, var(--bs-bg-opacity, 1)) !important;
}

.link-primary {
  color: #556ee6 !important;
}
.link-primary:hover, .link-primary:focus {
  color: #4458b8 !important;
}

.link-secondary {
  color: #74788d !important;
}
.link-secondary:hover, .link-secondary:focus {
  color: #5d6071 !important;
}

.link-success {
  color: #34c38f !important;
}
.link-success:hover, .link-success:focus {
  color: #2a9c72 !important;
}

.link-info {
  color: #50a5f1 !important;
}
.link-info:hover, .link-info:focus {
  color: #4084c1 !important;
}

.link-warning {
  color: #f1b44c !important;
}
.link-warning:hover, .link-warning:focus {
  color: #c1903d !important;
}

.link-danger {
  color: #f46a6a !important;
}
.link-danger:hover, .link-danger:focus {
  color: #c35555 !important;
}

.link-pink {
  color: #e83e8c !important;
}
.link-pink:hover, .link-pink:focus {
  color: #ba3270 !important;
}

.link-light {
  color: #eff2f7 !important;
}
.link-light:hover, .link-light:focus {
  color: #f2f5f9 !important;
}

.link-dark {
  color: #343a40 !important;
}
.link-dark:hover, .link-dark:focus {
  color: #2a2e33 !important;
}

.ratio {
  position: relative;
  width: 100%;
}
.ratio::before {
  display: block;
  padding-top: var(--bs-aspect-ratio);
  content: "";
}
.ratio > * {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ratio-1x1 {
  --bs-aspect-ratio: 100%;
}

.ratio-4x3 {
  --bs-aspect-ratio: 75%;
}

.ratio-16x9 {
  --bs-aspect-ratio: 56.25%;
}

.ratio-21x9 {
  --bs-aspect-ratio: 42.8571428571%;
}

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1020;
}

.sticky-bottom {
  position: sticky;
  bottom: 0;
  z-index: 1020;
}

@media (min-width: 576px) {
  .sticky-sm-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-sm-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 768px) {
  .sticky-md-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-md-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 992px) {
  .sticky-lg-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-lg-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1200px) {
  .sticky-xl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
@media (min-width: 1400px) {
  .sticky-xxl-top {
    position: sticky;
    top: 0;
    z-index: 1020;
  }
  .sticky-xxl-bottom {
    position: sticky;
    bottom: 0;
    z-index: 1020;
  }
}
.hstack {
  display: flex;
  flex-direction: row;
  align-items: center;
  align-self: stretch;
}

.vstack {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  align-self: stretch;
}

.visually-hidden,
.visually-hidden-focusable:not(:focus):not(:focus-within) {
  position: absolute !important;
  width: 1px !important;
  height: 1px !important;
  padding: 0 !important;
  margin: -1px !important;
  overflow: hidden !important;
  clip: rect(0, 0, 0, 0) !important;
  white-space: nowrap !important;
  border: 0 !important;
}

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  content: "";
}

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.vr {
  display: inline-block;
  align-self: stretch;
  width: 1px;
  min-height: 1em;
  background-color: currentcolor;
  opacity: 0.2;
}

.align-baseline {
  vertical-align: baseline !important;
}

.align-top {
  vertical-align: top !important;
}

.align-middle {
  vertical-align: middle !important;
}

.align-bottom {
  vertical-align: bottom !important;
}

.align-text-bottom {
  vertical-align: text-bottom !important;
}

.align-text-top {
  vertical-align: text-top !important;
}

.float-start {
  float: left !important;
}

.float-end {
  float: right !important;
}

.float-none {
  float: none !important;
}

.opacity-0 {
  opacity: 0 !important;
}

.opacity-25 {
  opacity: 0.25 !important;
}

.opacity-50 {
  opacity: 0.5 !important;
}

.opacity-75 {
  opacity: 0.75 !important;
}

.opacity-100 {
  opacity: 1 !important;
}

.overflow-auto {
  overflow: auto !important;
}

.overflow-hidden {
  overflow: hidden !important;
}

.overflow-visible {
  overflow: visible !important;
}

.overflow-scroll {
  overflow: scroll !important;
}

.d-inline {
  display: inline !important;
}

.d-inline-block {
  display: inline-block !important;
}

.d-block {
  display: block !important;
}

.d-grid {
  display: grid !important;
}

.d-table {
  display: table !important;
}

.d-table-row {
  display: table-row !important;
}

.d-table-cell {
  display: table-cell !important;
}

.d-flex {
  display: flex !important;
}

.d-inline-flex {
  display: inline-flex !important;
}

.d-none {
  display: none !important;
}

.shadow {
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03) !important;
}

.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}

.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}

.shadow-none {
  box-shadow: none !important;
}

.position-static {
  position: static !important;
}

.position-relative {
  position: relative !important;
}

.position-absolute {
  position: absolute !important;
}

.position-fixed {
  position: fixed !important;
}

.position-sticky {
  position: sticky !important;
}

.top-0 {
  top: 0 !important;
}

.top-50 {
  top: 50% !important;
}

.top-100 {
  top: 100% !important;
}

.bottom-0 {
  bottom: 0 !important;
}

.bottom-50 {
  bottom: 50% !important;
}

.bottom-100 {
  bottom: 100% !important;
}

.start-0 {
  left: 0 !important;
}

.start-50 {
  left: 50% !important;
}

.start-100 {
  left: 100% !important;
}

.end-0 {
  right: 0 !important;
}

.end-50 {
  right: 50% !important;
}

.end-100 {
  right: 100% !important;
}

.translate-middle {
  transform: translate(-50%, -50%) !important;
}

.translate-middle-x {
  transform: translateX(-50%) !important;
}

.translate-middle-y {
  transform: translateY(-50%) !important;
}

.border {
  border: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-0 {
  border: 0 !important;
}

.border-top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-top-0 {
  border-top: 0 !important;
}

.border-end {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-end-0 {
  border-right: 0 !important;
}

.border-bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-bottom-0 {
  border-bottom: 0 !important;
}

.border-start {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important;
}

.border-start-0 {
  border-left: 0 !important;
}

.border-primary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-primary-rgb), var(--bs-border-opacity)) !important;
}

.border-secondary {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-secondary-rgb), var(--bs-border-opacity)) !important;
}

.border-success {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-success-rgb), var(--bs-border-opacity)) !important;
}

.border-info {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-info-rgb), var(--bs-border-opacity)) !important;
}

.border-warning {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-warning-rgb), var(--bs-border-opacity)) !important;
}

.border-danger {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-danger-rgb), var(--bs-border-opacity)) !important;
}

.border-pink {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-pink-rgb), var(--bs-border-opacity)) !important;
}

.border-light {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-light-rgb), var(--bs-border-opacity)) !important;
}

.border-dark {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-dark-rgb), var(--bs-border-opacity)) !important;
}

.border-white {
  --bs-border-opacity: 1;
  border-color: rgba(var(--bs-white-rgb), var(--bs-border-opacity)) !important;
}

.border-0 {
  --bs-border-width: 0;
}

.border-1 {
  --bs-border-width: 1px;
}

.border-2 {
  --bs-border-width: 2px;
}

.border-3 {
  --bs-border-width: 3px;
}

.border-4 {
  --bs-border-width: 4px;
}

.border-5 {
  --bs-border-width: 5px;
}

.border-opacity-10 {
  --bs-border-opacity: 0.1;
}

.border-opacity-25 {
  --bs-border-opacity: 0.25;
}

.border-opacity-50 {
  --bs-border-opacity: 0.5;
}

.border-opacity-75 {
  --bs-border-opacity: 0.75;
}

.border-opacity-100 {
  --bs-border-opacity: 1;
}

.w-25 {
  width: 25% !important;
}

.w-50 {
  width: 50% !important;
}

.w-75 {
  width: 75% !important;
}

.w-100 {
  width: 100% !important;
}

.w-auto {
  width: auto !important;
}

.mw-100 {
  max-width: 100% !important;
}

.vw-100 {
  width: 100vw !important;
}

.min-vw-100 {
  min-width: 100vw !important;
}

.h-25 {
  height: 25% !important;
}

.h-50 {
  height: 50% !important;
}

.h-75 {
  height: 75% !important;
}

.h-100 {
  height: 100% !important;
}

.h-auto {
  height: auto !important;
}

.mh-100 {
  max-height: 100% !important;
}

.vh-100 {
  height: 100vh !important;
}

.min-vh-100 {
  min-height: 100vh !important;
}

.flex-fill {
  flex: 1 1 auto !important;
}

.flex-row {
  flex-direction: row !important;
}

.flex-column {
  flex-direction: column !important;
}

.flex-row-reverse {
  flex-direction: row-reverse !important;
}

.flex-column-reverse {
  flex-direction: column-reverse !important;
}

.flex-grow-0 {
  flex-grow: 0 !important;
}

.flex-grow-1 {
  flex-grow: 1 !important;
}

.flex-shrink-0 {
  flex-shrink: 0 !important;
}

.flex-shrink-1 {
  flex-shrink: 1 !important;
}

.flex-wrap {
  flex-wrap: wrap !important;
}

.flex-nowrap {
  flex-wrap: nowrap !important;
}

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}

.justify-content-start {
  justify-content: flex-start !important;
}

.justify-content-end {
  justify-content: flex-end !important;
}

.justify-content-center {
  justify-content: center !important;
}

.justify-content-between {
  justify-content: space-between !important;
}

.justify-content-around {
  justify-content: space-around !important;
}

.justify-content-evenly {
  justify-content: space-evenly !important;
}

.align-items-start {
  align-items: flex-start !important;
}

.align-items-end {
  align-items: flex-end !important;
}

.align-items-center {
  align-items: center !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-stretch {
  align-items: stretch !important;
}

.align-content-start {
  align-content: flex-start !important;
}

.align-content-end {
  align-content: flex-end !important;
}

.align-content-center {
  align-content: center !important;
}

.align-content-between {
  align-content: space-between !important;
}

.align-content-around {
  align-content: space-around !important;
}

.align-content-stretch {
  align-content: stretch !important;
}

.align-self-auto {
  align-self: auto !important;
}

.align-self-start {
  align-self: flex-start !important;
}

.align-self-end {
  align-self: flex-end !important;
}

.align-self-center {
  align-self: center !important;
}

.align-self-baseline {
  align-self: baseline !important;
}

.align-self-stretch {
  align-self: stretch !important;
}

.order-first {
  order: -1 !important;
}

.order-0 {
  order: 0 !important;
}

.order-1 {
  order: 1 !important;
}

.order-2 {
  order: 2 !important;
}

.order-3 {
  order: 3 !important;
}

.order-4 {
  order: 4 !important;
}

.order-5 {
  order: 5 !important;
}

.order-last {
  order: 6 !important;
}

.m-0 {
  margin: 0 !important;
}

.m-1 {
  margin: 0.25rem !important;
}

.m-2 {
  margin: 0.5rem !important;
}

.m-3 {
  margin: 1rem !important;
}

.m-4 {
  margin: 1.5rem !important;
}

.m-5 {
  margin: 3rem !important;
}

.m-auto {
  margin: auto !important;
}

.mx-0 {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important;
}

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important;
}

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important;
}

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important;
}

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important;
}

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important;
}

.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important;
}

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important;
}

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important;
}

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important;
}

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}

.mt-0 {
  margin-top: 0 !important;
}

.mt-1 {
  margin-top: 0.25rem !important;
}

.mt-2 {
  margin-top: 0.5rem !important;
}

.mt-3 {
  margin-top: 1rem !important;
}

.mt-4 {
  margin-top: 1.5rem !important;
}

.mt-5 {
  margin-top: 3rem !important;
}

.mt-auto {
  margin-top: auto !important;
}

.me-0 {
  margin-right: 0 !important;
}

.me-1 {
  margin-right: 0.25rem !important;
}

.me-2 {
  margin-right: 0.5rem !important;
}

.me-3 {
  margin-right: 1rem !important;
}

.me-4 {
  margin-right: 1.5rem !important;
}

.me-5 {
  margin-right: 3rem !important;
}

.me-auto {
  margin-right: auto !important;
}

.mb-0 {
  margin-bottom: 0 !important;
}

.mb-1 {
  margin-bottom: 0.25rem !important;
}

.mb-2 {
  margin-bottom: 0.5rem !important;
}

.mb-3 {
  margin-bottom: 1rem !important;
}

.mb-4 {
  margin-bottom: 1.5rem !important;
}

.mb-5 {
  margin-bottom: 3rem !important;
}

.mb-auto {
  margin-bottom: auto !important;
}

.ms-0 {
  margin-left: 0 !important;
}

.ms-1 {
  margin-left: 0.25rem !important;
}

.ms-2 {
  margin-left: 0.5rem !important;
}

.ms-3 {
  margin-left: 1rem !important;
}

.ms-4 {
  margin-left: 1.5rem !important;
}

.ms-5 {
  margin-left: 3rem !important;
}

.ms-auto {
  margin-left: auto !important;
}

.m-n1 {
  margin: -0.25rem !important;
}

.m-n2 {
  margin: -0.5rem !important;
}

.m-n3 {
  margin: -1rem !important;
}

.m-n4 {
  margin: -1.5rem !important;
}

.m-n5 {
  margin: -3rem !important;
}

.mx-n1 {
  margin-right: -0.25rem !important;
  margin-left: -0.25rem !important;
}

.mx-n2 {
  margin-right: -0.5rem !important;
  margin-left: -0.5rem !important;
}

.mx-n3 {
  margin-right: -1rem !important;
  margin-left: -1rem !important;
}

.mx-n4 {
  margin-right: -1.5rem !important;
  margin-left: -1.5rem !important;
}

.mx-n5 {
  margin-right: -3rem !important;
  margin-left: -3rem !important;
}

.my-n1 {
  margin-top: -0.25rem !important;
  margin-bottom: -0.25rem !important;
}

.my-n2 {
  margin-top: -0.5rem !important;
  margin-bottom: -0.5rem !important;
}

.my-n3 {
  margin-top: -1rem !important;
  margin-bottom: -1rem !important;
}

.my-n4 {
  margin-top: -1.5rem !important;
  margin-bottom: -1.5rem !important;
}

.my-n5 {
  margin-top: -3rem !important;
  margin-bottom: -3rem !important;
}

.mt-n1 {
  margin-top: -0.25rem !important;
}

.mt-n2 {
  margin-top: -0.5rem !important;
}

.mt-n3 {
  margin-top: -1rem !important;
}

.mt-n4 {
  margin-top: -1.5rem !important;
}

.mt-n5 {
  margin-top: -3rem !important;
}

.me-n1 {
  margin-right: -0.25rem !important;
}

.me-n2 {
  margin-right: -0.5rem !important;
}

.me-n3 {
  margin-right: -1rem !important;
}

.me-n4 {
  margin-right: -1.5rem !important;
}

.me-n5 {
  margin-right: -3rem !important;
}

.mb-n1 {
  margin-bottom: -0.25rem !important;
}

.mb-n2 {
  margin-bottom: -0.5rem !important;
}

.mb-n3 {
  margin-bottom: -1rem !important;
}

.mb-n4 {
  margin-bottom: -1.5rem !important;
}

.mb-n5 {
  margin-bottom: -3rem !important;
}

.ms-n1 {
  margin-left: -0.25rem !important;
}

.ms-n2 {
  margin-left: -0.5rem !important;
}

.ms-n3 {
  margin-left: -1rem !important;
}

.ms-n4 {
  margin-left: -1.5rem !important;
}

.ms-n5 {
  margin-left: -3rem !important;
}

.p-0 {
  padding: 0 !important;
}

.p-1 {
  padding: 0.25rem !important;
}

.p-2 {
  padding: 0.5rem !important;
}

.p-3 {
  padding: 1rem !important;
}

.p-4 {
  padding: 1.5rem !important;
}

.p-5 {
  padding: 3rem !important;
}

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important;
}

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important;
}

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important;
}

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important;
}

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important;
}

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important;
}

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important;
}

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important;
}

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important;
}

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important;
}

.pt-0 {
  padding-top: 0 !important;
}

.pt-1 {
  padding-top: 0.25rem !important;
}

.pt-2 {
  padding-top: 0.5rem !important;
}

.pt-3 {
  padding-top: 1rem !important;
}

.pt-4 {
  padding-top: 1.5rem !important;
}

.pt-5 {
  padding-top: 3rem !important;
}

.pe-0 {
  padding-right: 0 !important;
}

.pe-1 {
  padding-right: 0.25rem !important;
}

.pe-2 {
  padding-right: 0.5rem !important;
}

.pe-3 {
  padding-right: 1rem !important;
}

.pe-4 {
  padding-right: 1.5rem !important;
}

.pe-5 {
  padding-right: 3rem !important;
}

.pb-0 {
  padding-bottom: 0 !important;
}

.pb-1 {
  padding-bottom: 0.25rem !important;
}

.pb-2 {
  padding-bottom: 0.5rem !important;
}

.pb-3 {
  padding-bottom: 1rem !important;
}

.pb-4 {
  padding-bottom: 1.5rem !important;
}

.pb-5 {
  padding-bottom: 3rem !important;
}

.ps-0 {
  padding-left: 0 !important;
}

.ps-1 {
  padding-left: 0.25rem !important;
}

.ps-2 {
  padding-left: 0.5rem !important;
}

.ps-3 {
  padding-left: 1rem !important;
}

.ps-4 {
  padding-left: 1.5rem !important;
}

.ps-5 {
  padding-left: 3rem !important;
}

.gap-0 {
  gap: 0 !important;
}

.gap-1 {
  gap: 0.25rem !important;
}

.gap-2 {
  gap: 0.5rem !important;
}

.gap-3 {
  gap: 1rem !important;
}

.gap-4 {
  gap: 1.5rem !important;
}

.gap-5 {
  gap: 3rem !important;
}

.font-monospace {
  font-family: var(--bs-font-monospace) !important;
}

.fs-1 {
  font-size: calc(1.328125rem + 0.9375vw) !important;
}

.fs-2 {
  font-size: calc(1.2875rem + 0.45vw) !important;
}

.fs-3 {
  font-size: calc(1.2671875rem + 0.20625vw) !important;
}

.fs-4 {
  font-size: 1.21875rem !important;
}

.fs-5 {
  font-size: 1.015625rem !important;
}

.fs-6 {
  font-size: 0.8125rem !important;
}

.fst-italic {
  font-style: italic !important;
}

.fst-normal {
  font-style: normal !important;
}

.fw-light {
  font-weight: 300 !important;
}

.fw-lighter {
  font-weight: lighter !important;
}

.fw-normal {
  font-weight: 400 !important;
}

.fw-bold {
  font-weight: 600 !important;
}

.fw-semibold {
  font-weight: 600 !important;
}

.fw-bolder {
  font-weight: bolder !important;
}

.lh-1 {
  line-height: 1 !important;
}

.lh-sm {
  line-height: 1.25 !important;
}

.lh-base {
  line-height: 1.5 !important;
}

.lh-lg {
  line-height: 2 !important;
}

.text-start {
  text-align: left !important;
}

.text-end {
  text-align: right !important;
}

.text-center {
  text-align: center !important;
}

.text-decoration-none {
  text-decoration: none !important;
}

.text-decoration-underline {
  text-decoration: underline !important;
}

.text-decoration-line-through {
  text-decoration: line-through !important;
}

.text-lowercase {
  text-transform: lowercase !important;
}

.text-uppercase {
  text-transform: uppercase !important;
}

.text-capitalize {
  text-transform: capitalize !important;
}

.text-wrap {
  white-space: normal !important;
}

.text-nowrap {
  white-space: nowrap !important;
}

/* rtl:begin:remove */
.text-break {
  word-wrap: break-word !important;
  word-break: break-word !important;
}

/* rtl:end:remove */
.text-primary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-primary-rgb), var(--bs-text-opacity)) !important;
}

.text-secondary {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-secondary-rgb), var(--bs-text-opacity)) !important;
}

.text-success {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-success-rgb), var(--bs-text-opacity)) !important;
}

.text-info {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-info-rgb), var(--bs-text-opacity)) !important;
}

.text-warning {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-warning-rgb), var(--bs-text-opacity)) !important;
}

.text-danger {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-danger-rgb), var(--bs-text-opacity)) !important;
}

.text-pink {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-pink-rgb), var(--bs-text-opacity)) !important;
}

.text-light {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-light-rgb), var(--bs-text-opacity)) !important;
}

.text-dark {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-dark-rgb), var(--bs-text-opacity)) !important;
}

.text-black {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-black-rgb), var(--bs-text-opacity)) !important;
}

.text-white {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-white-rgb), var(--bs-text-opacity)) !important;
}

.text-body {
  --bs-text-opacity: 1;
  color: rgba(var(--bs-body-color-rgb), var(--bs-text-opacity)) !important;
}

.text-muted {
  --bs-text-opacity: 1;
  color: #74788d !important;
}

.text-black-50 {
  --bs-text-opacity: 1;
  color: rgba(0, 0, 0, 0.5) !important;
}

.text-white-50 {
  --bs-text-opacity: 1;
  color: rgba(255, 255, 255, 0.5) !important;
}

.text-reset {
  --bs-text-opacity: 1;
  color: inherit !important;
}

.text-opacity-25 {
  --bs-text-opacity: 0.25;
}

.text-opacity-50 {
  --bs-text-opacity: 0.5;
}

.text-opacity-75 {
  --bs-text-opacity: 0.75;
}

.text-opacity-100 {
  --bs-text-opacity: 1;
}

.bg-primary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-primary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-secondary {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-secondary-rgb), var(--bs-bg-opacity)) !important;
}

.bg-success {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-success-rgb), var(--bs-bg-opacity)) !important;
}

.bg-info {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-info-rgb), var(--bs-bg-opacity)) !important;
}

.bg-warning {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-warning-rgb), var(--bs-bg-opacity)) !important;
}

.bg-danger {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-danger-rgb), var(--bs-bg-opacity)) !important;
}

.bg-pink {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-pink-rgb), var(--bs-bg-opacity)) !important;
}

.bg-light {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-light-rgb), var(--bs-bg-opacity)) !important;
}

.bg-dark {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-dark-rgb), var(--bs-bg-opacity)) !important;
}

.bg-black {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-black-rgb), var(--bs-bg-opacity)) !important;
}

.bg-white {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-white-rgb), var(--bs-bg-opacity)) !important;
}

.bg-body {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--bs-body-bg-rgb), var(--bs-bg-opacity)) !important;
}

.bg-transparent {
  --bs-bg-opacity: 1;
  background-color: transparent !important;
}

.bg-opacity-10 {
  --bs-bg-opacity: 0.1;
}

.bg-opacity-25 {
  --bs-bg-opacity: 0.25;
}

.bg-opacity-50 {
  --bs-bg-opacity: 0.5;
}

.bg-opacity-75 {
  --bs-bg-opacity: 0.75;
}

.bg-opacity-100 {
  --bs-bg-opacity: 1;
}

.bg-gradient {
  background-image: var(--bs-gradient) !important;
}

.user-select-all {
  -webkit-user-select: all !important;
     -moz-user-select: all !important;
          user-select: all !important;
}

.user-select-auto {
  -webkit-user-select: auto !important;
     -moz-user-select: auto !important;
          user-select: auto !important;
}

.user-select-none {
  -webkit-user-select: none !important;
     -moz-user-select: none !important;
          user-select: none !important;
}

.pe-none {
  pointer-events: none !important;
}

.pe-auto {
  pointer-events: auto !important;
}

.rounded {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-0 {
  border-radius: 0 !important;
}

.rounded-1 {
  border-radius: var(--bs-border-radius-sm) !important;
}

.rounded-2 {
  border-radius: var(--bs-border-radius) !important;
}

.rounded-3 {
  border-radius: var(--bs-border-radius-lg) !important;
}

.rounded-4 {
  border-radius: var(--bs-border-radius-xl) !important;
}

.rounded-5 {
  border-radius: var(--bs-border-radius-2xl) !important;
}

.rounded-circle {
  border-radius: 50% !important;
}

.rounded-pill {
  border-radius: var(--bs-border-radius-pill) !important;
}

.rounded-top {
  border-top-left-radius: var(--bs-border-radius) !important;
  border-top-right-radius: var(--bs-border-radius) !important;
}

.rounded-end {
  border-top-right-radius: var(--bs-border-radius) !important;
  border-bottom-right-radius: var(--bs-border-radius) !important;
}

.rounded-bottom {
  border-bottom-right-radius: var(--bs-border-radius) !important;
  border-bottom-left-radius: var(--bs-border-radius) !important;
}

.rounded-start {
  border-bottom-left-radius: var(--bs-border-radius) !important;
  border-top-left-radius: var(--bs-border-radius) !important;
}

.visible {
  visibility: visible !important;
}

.invisible {
  visibility: hidden !important;
}

@media (min-width: 576px) {
  .float-sm-start {
    float: left !important;
  }
  .float-sm-end {
    float: right !important;
  }
  .float-sm-none {
    float: none !important;
  }
  .d-sm-inline {
    display: inline !important;
  }
  .d-sm-inline-block {
    display: inline-block !important;
  }
  .d-sm-block {
    display: block !important;
  }
  .d-sm-grid {
    display: grid !important;
  }
  .d-sm-table {
    display: table !important;
  }
  .d-sm-table-row {
    display: table-row !important;
  }
  .d-sm-table-cell {
    display: table-cell !important;
  }
  .d-sm-flex {
    display: flex !important;
  }
  .d-sm-inline-flex {
    display: inline-flex !important;
  }
  .d-sm-none {
    display: none !important;
  }
  .flex-sm-fill {
    flex: 1 1 auto !important;
  }
  .flex-sm-row {
    flex-direction: row !important;
  }
  .flex-sm-column {
    flex-direction: column !important;
  }
  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-sm-start {
    justify-content: flex-start !important;
  }
  .justify-content-sm-end {
    justify-content: flex-end !important;
  }
  .justify-content-sm-center {
    justify-content: center !important;
  }
  .justify-content-sm-between {
    justify-content: space-between !important;
  }
  .justify-content-sm-around {
    justify-content: space-around !important;
  }
  .justify-content-sm-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-sm-start {
    align-items: flex-start !important;
  }
  .align-items-sm-end {
    align-items: flex-end !important;
  }
  .align-items-sm-center {
    align-items: center !important;
  }
  .align-items-sm-baseline {
    align-items: baseline !important;
  }
  .align-items-sm-stretch {
    align-items: stretch !important;
  }
  .align-content-sm-start {
    align-content: flex-start !important;
  }
  .align-content-sm-end {
    align-content: flex-end !important;
  }
  .align-content-sm-center {
    align-content: center !important;
  }
  .align-content-sm-between {
    align-content: space-between !important;
  }
  .align-content-sm-around {
    align-content: space-around !important;
  }
  .align-content-sm-stretch {
    align-content: stretch !important;
  }
  .align-self-sm-auto {
    align-self: auto !important;
  }
  .align-self-sm-start {
    align-self: flex-start !important;
  }
  .align-self-sm-end {
    align-self: flex-end !important;
  }
  .align-self-sm-center {
    align-self: center !important;
  }
  .align-self-sm-baseline {
    align-self: baseline !important;
  }
  .align-self-sm-stretch {
    align-self: stretch !important;
  }
  .order-sm-first {
    order: -1 !important;
  }
  .order-sm-0 {
    order: 0 !important;
  }
  .order-sm-1 {
    order: 1 !important;
  }
  .order-sm-2 {
    order: 2 !important;
  }
  .order-sm-3 {
    order: 3 !important;
  }
  .order-sm-4 {
    order: 4 !important;
  }
  .order-sm-5 {
    order: 5 !important;
  }
  .order-sm-last {
    order: 6 !important;
  }
  .m-sm-0 {
    margin: 0 !important;
  }
  .m-sm-1 {
    margin: 0.25rem !important;
  }
  .m-sm-2 {
    margin: 0.5rem !important;
  }
  .m-sm-3 {
    margin: 1rem !important;
  }
  .m-sm-4 {
    margin: 1.5rem !important;
  }
  .m-sm-5 {
    margin: 3rem !important;
  }
  .m-sm-auto {
    margin: auto !important;
  }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-sm-0 {
    margin-top: 0 !important;
  }
  .mt-sm-1 {
    margin-top: 0.25rem !important;
  }
  .mt-sm-2 {
    margin-top: 0.5rem !important;
  }
  .mt-sm-3 {
    margin-top: 1rem !important;
  }
  .mt-sm-4 {
    margin-top: 1.5rem !important;
  }
  .mt-sm-5 {
    margin-top: 3rem !important;
  }
  .mt-sm-auto {
    margin-top: auto !important;
  }
  .me-sm-0 {
    margin-right: 0 !important;
  }
  .me-sm-1 {
    margin-right: 0.25rem !important;
  }
  .me-sm-2 {
    margin-right: 0.5rem !important;
  }
  .me-sm-3 {
    margin-right: 1rem !important;
  }
  .me-sm-4 {
    margin-right: 1.5rem !important;
  }
  .me-sm-5 {
    margin-right: 3rem !important;
  }
  .me-sm-auto {
    margin-right: auto !important;
  }
  .mb-sm-0 {
    margin-bottom: 0 !important;
  }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-sm-3 {
    margin-bottom: 1rem !important;
  }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-sm-5 {
    margin-bottom: 3rem !important;
  }
  .mb-sm-auto {
    margin-bottom: auto !important;
  }
  .ms-sm-0 {
    margin-left: 0 !important;
  }
  .ms-sm-1 {
    margin-left: 0.25rem !important;
  }
  .ms-sm-2 {
    margin-left: 0.5rem !important;
  }
  .ms-sm-3 {
    margin-left: 1rem !important;
  }
  .ms-sm-4 {
    margin-left: 1.5rem !important;
  }
  .ms-sm-5 {
    margin-left: 3rem !important;
  }
  .ms-sm-auto {
    margin-left: auto !important;
  }
  .m-sm-n1 {
    margin: -0.25rem !important;
  }
  .m-sm-n2 {
    margin: -0.5rem !important;
  }
  .m-sm-n3 {
    margin: -1rem !important;
  }
  .m-sm-n4 {
    margin: -1.5rem !important;
  }
  .m-sm-n5 {
    margin: -3rem !important;
  }
  .mx-sm-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-sm-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-sm-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-sm-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-sm-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-sm-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-sm-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-sm-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-sm-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-sm-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-sm-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-sm-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-sm-n3 {
    margin-top: -1rem !important;
  }
  .mt-sm-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-sm-n5 {
    margin-top: -3rem !important;
  }
  .me-sm-n1 {
    margin-right: -0.25rem !important;
  }
  .me-sm-n2 {
    margin-right: -0.5rem !important;
  }
  .me-sm-n3 {
    margin-right: -1rem !important;
  }
  .me-sm-n4 {
    margin-right: -1.5rem !important;
  }
  .me-sm-n5 {
    margin-right: -3rem !important;
  }
  .mb-sm-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-sm-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-sm-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-sm-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-sm-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-sm-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-sm-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-sm-n3 {
    margin-left: -1rem !important;
  }
  .ms-sm-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-sm-n5 {
    margin-left: -3rem !important;
  }
  .p-sm-0 {
    padding: 0 !important;
  }
  .p-sm-1 {
    padding: 0.25rem !important;
  }
  .p-sm-2 {
    padding: 0.5rem !important;
  }
  .p-sm-3 {
    padding: 1rem !important;
  }
  .p-sm-4 {
    padding: 1.5rem !important;
  }
  .p-sm-5 {
    padding: 3rem !important;
  }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-sm-0 {
    padding-top: 0 !important;
  }
  .pt-sm-1 {
    padding-top: 0.25rem !important;
  }
  .pt-sm-2 {
    padding-top: 0.5rem !important;
  }
  .pt-sm-3 {
    padding-top: 1rem !important;
  }
  .pt-sm-4 {
    padding-top: 1.5rem !important;
  }
  .pt-sm-5 {
    padding-top: 3rem !important;
  }
  .pe-sm-0 {
    padding-right: 0 !important;
  }
  .pe-sm-1 {
    padding-right: 0.25rem !important;
  }
  .pe-sm-2 {
    padding-right: 0.5rem !important;
  }
  .pe-sm-3 {
    padding-right: 1rem !important;
  }
  .pe-sm-4 {
    padding-right: 1.5rem !important;
  }
  .pe-sm-5 {
    padding-right: 3rem !important;
  }
  .pb-sm-0 {
    padding-bottom: 0 !important;
  }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-sm-3 {
    padding-bottom: 1rem !important;
  }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-sm-5 {
    padding-bottom: 3rem !important;
  }
  .ps-sm-0 {
    padding-left: 0 !important;
  }
  .ps-sm-1 {
    padding-left: 0.25rem !important;
  }
  .ps-sm-2 {
    padding-left: 0.5rem !important;
  }
  .ps-sm-3 {
    padding-left: 1rem !important;
  }
  .ps-sm-4 {
    padding-left: 1.5rem !important;
  }
  .ps-sm-5 {
    padding-left: 3rem !important;
  }
  .gap-sm-0 {
    gap: 0 !important;
  }
  .gap-sm-1 {
    gap: 0.25rem !important;
  }
  .gap-sm-2 {
    gap: 0.5rem !important;
  }
  .gap-sm-3 {
    gap: 1rem !important;
  }
  .gap-sm-4 {
    gap: 1.5rem !important;
  }
  .gap-sm-5 {
    gap: 3rem !important;
  }
  .text-sm-start {
    text-align: left !important;
  }
  .text-sm-end {
    text-align: right !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .float-md-start {
    float: left !important;
  }
  .float-md-end {
    float: right !important;
  }
  .float-md-none {
    float: none !important;
  }
  .d-md-inline {
    display: inline !important;
  }
  .d-md-inline-block {
    display: inline-block !important;
  }
  .d-md-block {
    display: block !important;
  }
  .d-md-grid {
    display: grid !important;
  }
  .d-md-table {
    display: table !important;
  }
  .d-md-table-row {
    display: table-row !important;
  }
  .d-md-table-cell {
    display: table-cell !important;
  }
  .d-md-flex {
    display: flex !important;
  }
  .d-md-inline-flex {
    display: inline-flex !important;
  }
  .d-md-none {
    display: none !important;
  }
  .flex-md-fill {
    flex: 1 1 auto !important;
  }
  .flex-md-row {
    flex-direction: row !important;
  }
  .flex-md-column {
    flex-direction: column !important;
  }
  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-md-wrap {
    flex-wrap: wrap !important;
  }
  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-md-start {
    justify-content: flex-start !important;
  }
  .justify-content-md-end {
    justify-content: flex-end !important;
  }
  .justify-content-md-center {
    justify-content: center !important;
  }
  .justify-content-md-between {
    justify-content: space-between !important;
  }
  .justify-content-md-around {
    justify-content: space-around !important;
  }
  .justify-content-md-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-md-start {
    align-items: flex-start !important;
  }
  .align-items-md-end {
    align-items: flex-end !important;
  }
  .align-items-md-center {
    align-items: center !important;
  }
  .align-items-md-baseline {
    align-items: baseline !important;
  }
  .align-items-md-stretch {
    align-items: stretch !important;
  }
  .align-content-md-start {
    align-content: flex-start !important;
  }
  .align-content-md-end {
    align-content: flex-end !important;
  }
  .align-content-md-center {
    align-content: center !important;
  }
  .align-content-md-between {
    align-content: space-between !important;
  }
  .align-content-md-around {
    align-content: space-around !important;
  }
  .align-content-md-stretch {
    align-content: stretch !important;
  }
  .align-self-md-auto {
    align-self: auto !important;
  }
  .align-self-md-start {
    align-self: flex-start !important;
  }
  .align-self-md-end {
    align-self: flex-end !important;
  }
  .align-self-md-center {
    align-self: center !important;
  }
  .align-self-md-baseline {
    align-self: baseline !important;
  }
  .align-self-md-stretch {
    align-self: stretch !important;
  }
  .order-md-first {
    order: -1 !important;
  }
  .order-md-0 {
    order: 0 !important;
  }
  .order-md-1 {
    order: 1 !important;
  }
  .order-md-2 {
    order: 2 !important;
  }
  .order-md-3 {
    order: 3 !important;
  }
  .order-md-4 {
    order: 4 !important;
  }
  .order-md-5 {
    order: 5 !important;
  }
  .order-md-last {
    order: 6 !important;
  }
  .m-md-0 {
    margin: 0 !important;
  }
  .m-md-1 {
    margin: 0.25rem !important;
  }
  .m-md-2 {
    margin: 0.5rem !important;
  }
  .m-md-3 {
    margin: 1rem !important;
  }
  .m-md-4 {
    margin: 1.5rem !important;
  }
  .m-md-5 {
    margin: 3rem !important;
  }
  .m-md-auto {
    margin: auto !important;
  }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-md-0 {
    margin-top: 0 !important;
  }
  .mt-md-1 {
    margin-top: 0.25rem !important;
  }
  .mt-md-2 {
    margin-top: 0.5rem !important;
  }
  .mt-md-3 {
    margin-top: 1rem !important;
  }
  .mt-md-4 {
    margin-top: 1.5rem !important;
  }
  .mt-md-5 {
    margin-top: 3rem !important;
  }
  .mt-md-auto {
    margin-top: auto !important;
  }
  .me-md-0 {
    margin-right: 0 !important;
  }
  .me-md-1 {
    margin-right: 0.25rem !important;
  }
  .me-md-2 {
    margin-right: 0.5rem !important;
  }
  .me-md-3 {
    margin-right: 1rem !important;
  }
  .me-md-4 {
    margin-right: 1.5rem !important;
  }
  .me-md-5 {
    margin-right: 3rem !important;
  }
  .me-md-auto {
    margin-right: auto !important;
  }
  .mb-md-0 {
    margin-bottom: 0 !important;
  }
  .mb-md-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-md-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-md-3 {
    margin-bottom: 1rem !important;
  }
  .mb-md-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-md-5 {
    margin-bottom: 3rem !important;
  }
  .mb-md-auto {
    margin-bottom: auto !important;
  }
  .ms-md-0 {
    margin-left: 0 !important;
  }
  .ms-md-1 {
    margin-left: 0.25rem !important;
  }
  .ms-md-2 {
    margin-left: 0.5rem !important;
  }
  .ms-md-3 {
    margin-left: 1rem !important;
  }
  .ms-md-4 {
    margin-left: 1.5rem !important;
  }
  .ms-md-5 {
    margin-left: 3rem !important;
  }
  .ms-md-auto {
    margin-left: auto !important;
  }
  .m-md-n1 {
    margin: -0.25rem !important;
  }
  .m-md-n2 {
    margin: -0.5rem !important;
  }
  .m-md-n3 {
    margin: -1rem !important;
  }
  .m-md-n4 {
    margin: -1.5rem !important;
  }
  .m-md-n5 {
    margin: -3rem !important;
  }
  .mx-md-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-md-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-md-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-md-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-md-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-md-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-md-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-md-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-md-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-md-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-md-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-md-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-md-n3 {
    margin-top: -1rem !important;
  }
  .mt-md-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-md-n5 {
    margin-top: -3rem !important;
  }
  .me-md-n1 {
    margin-right: -0.25rem !important;
  }
  .me-md-n2 {
    margin-right: -0.5rem !important;
  }
  .me-md-n3 {
    margin-right: -1rem !important;
  }
  .me-md-n4 {
    margin-right: -1.5rem !important;
  }
  .me-md-n5 {
    margin-right: -3rem !important;
  }
  .mb-md-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-md-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-md-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-md-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-md-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-md-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-md-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-md-n3 {
    margin-left: -1rem !important;
  }
  .ms-md-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-md-n5 {
    margin-left: -3rem !important;
  }
  .p-md-0 {
    padding: 0 !important;
  }
  .p-md-1 {
    padding: 0.25rem !important;
  }
  .p-md-2 {
    padding: 0.5rem !important;
  }
  .p-md-3 {
    padding: 1rem !important;
  }
  .p-md-4 {
    padding: 1.5rem !important;
  }
  .p-md-5 {
    padding: 3rem !important;
  }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-md-0 {
    padding-top: 0 !important;
  }
  .pt-md-1 {
    padding-top: 0.25rem !important;
  }
  .pt-md-2 {
    padding-top: 0.5rem !important;
  }
  .pt-md-3 {
    padding-top: 1rem !important;
  }
  .pt-md-4 {
    padding-top: 1.5rem !important;
  }
  .pt-md-5 {
    padding-top: 3rem !important;
  }
  .pe-md-0 {
    padding-right: 0 !important;
  }
  .pe-md-1 {
    padding-right: 0.25rem !important;
  }
  .pe-md-2 {
    padding-right: 0.5rem !important;
  }
  .pe-md-3 {
    padding-right: 1rem !important;
  }
  .pe-md-4 {
    padding-right: 1.5rem !important;
  }
  .pe-md-5 {
    padding-right: 3rem !important;
  }
  .pb-md-0 {
    padding-bottom: 0 !important;
  }
  .pb-md-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-md-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-md-3 {
    padding-bottom: 1rem !important;
  }
  .pb-md-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-md-5 {
    padding-bottom: 3rem !important;
  }
  .ps-md-0 {
    padding-left: 0 !important;
  }
  .ps-md-1 {
    padding-left: 0.25rem !important;
  }
  .ps-md-2 {
    padding-left: 0.5rem !important;
  }
  .ps-md-3 {
    padding-left: 1rem !important;
  }
  .ps-md-4 {
    padding-left: 1.5rem !important;
  }
  .ps-md-5 {
    padding-left: 3rem !important;
  }
  .gap-md-0 {
    gap: 0 !important;
  }
  .gap-md-1 {
    gap: 0.25rem !important;
  }
  .gap-md-2 {
    gap: 0.5rem !important;
  }
  .gap-md-3 {
    gap: 1rem !important;
  }
  .gap-md-4 {
    gap: 1.5rem !important;
  }
  .gap-md-5 {
    gap: 3rem !important;
  }
  .text-md-start {
    text-align: left !important;
  }
  .text-md-end {
    text-align: right !important;
  }
  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .float-lg-start {
    float: left !important;
  }
  .float-lg-end {
    float: right !important;
  }
  .float-lg-none {
    float: none !important;
  }
  .d-lg-inline {
    display: inline !important;
  }
  .d-lg-inline-block {
    display: inline-block !important;
  }
  .d-lg-block {
    display: block !important;
  }
  .d-lg-grid {
    display: grid !important;
  }
  .d-lg-table {
    display: table !important;
  }
  .d-lg-table-row {
    display: table-row !important;
  }
  .d-lg-table-cell {
    display: table-cell !important;
  }
  .d-lg-flex {
    display: flex !important;
  }
  .d-lg-inline-flex {
    display: inline-flex !important;
  }
  .d-lg-none {
    display: none !important;
  }
  .flex-lg-fill {
    flex: 1 1 auto !important;
  }
  .flex-lg-row {
    flex-direction: row !important;
  }
  .flex-lg-column {
    flex-direction: column !important;
  }
  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-lg-start {
    justify-content: flex-start !important;
  }
  .justify-content-lg-end {
    justify-content: flex-end !important;
  }
  .justify-content-lg-center {
    justify-content: center !important;
  }
  .justify-content-lg-between {
    justify-content: space-between !important;
  }
  .justify-content-lg-around {
    justify-content: space-around !important;
  }
  .justify-content-lg-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-lg-start {
    align-items: flex-start !important;
  }
  .align-items-lg-end {
    align-items: flex-end !important;
  }
  .align-items-lg-center {
    align-items: center !important;
  }
  .align-items-lg-baseline {
    align-items: baseline !important;
  }
  .align-items-lg-stretch {
    align-items: stretch !important;
  }
  .align-content-lg-start {
    align-content: flex-start !important;
  }
  .align-content-lg-end {
    align-content: flex-end !important;
  }
  .align-content-lg-center {
    align-content: center !important;
  }
  .align-content-lg-between {
    align-content: space-between !important;
  }
  .align-content-lg-around {
    align-content: space-around !important;
  }
  .align-content-lg-stretch {
    align-content: stretch !important;
  }
  .align-self-lg-auto {
    align-self: auto !important;
  }
  .align-self-lg-start {
    align-self: flex-start !important;
  }
  .align-self-lg-end {
    align-self: flex-end !important;
  }
  .align-self-lg-center {
    align-self: center !important;
  }
  .align-self-lg-baseline {
    align-self: baseline !important;
  }
  .align-self-lg-stretch {
    align-self: stretch !important;
  }
  .order-lg-first {
    order: -1 !important;
  }
  .order-lg-0 {
    order: 0 !important;
  }
  .order-lg-1 {
    order: 1 !important;
  }
  .order-lg-2 {
    order: 2 !important;
  }
  .order-lg-3 {
    order: 3 !important;
  }
  .order-lg-4 {
    order: 4 !important;
  }
  .order-lg-5 {
    order: 5 !important;
  }
  .order-lg-last {
    order: 6 !important;
  }
  .m-lg-0 {
    margin: 0 !important;
  }
  .m-lg-1 {
    margin: 0.25rem !important;
  }
  .m-lg-2 {
    margin: 0.5rem !important;
  }
  .m-lg-3 {
    margin: 1rem !important;
  }
  .m-lg-4 {
    margin: 1.5rem !important;
  }
  .m-lg-5 {
    margin: 3rem !important;
  }
  .m-lg-auto {
    margin: auto !important;
  }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-lg-0 {
    margin-top: 0 !important;
  }
  .mt-lg-1 {
    margin-top: 0.25rem !important;
  }
  .mt-lg-2 {
    margin-top: 0.5rem !important;
  }
  .mt-lg-3 {
    margin-top: 1rem !important;
  }
  .mt-lg-4 {
    margin-top: 1.5rem !important;
  }
  .mt-lg-5 {
    margin-top: 3rem !important;
  }
  .mt-lg-auto {
    margin-top: auto !important;
  }
  .me-lg-0 {
    margin-right: 0 !important;
  }
  .me-lg-1 {
    margin-right: 0.25rem !important;
  }
  .me-lg-2 {
    margin-right: 0.5rem !important;
  }
  .me-lg-3 {
    margin-right: 1rem !important;
  }
  .me-lg-4 {
    margin-right: 1.5rem !important;
  }
  .me-lg-5 {
    margin-right: 3rem !important;
  }
  .me-lg-auto {
    margin-right: auto !important;
  }
  .mb-lg-0 {
    margin-bottom: 0 !important;
  }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-lg-3 {
    margin-bottom: 1rem !important;
  }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-lg-5 {
    margin-bottom: 3rem !important;
  }
  .mb-lg-auto {
    margin-bottom: auto !important;
  }
  .ms-lg-0 {
    margin-left: 0 !important;
  }
  .ms-lg-1 {
    margin-left: 0.25rem !important;
  }
  .ms-lg-2 {
    margin-left: 0.5rem !important;
  }
  .ms-lg-3 {
    margin-left: 1rem !important;
  }
  .ms-lg-4 {
    margin-left: 1.5rem !important;
  }
  .ms-lg-5 {
    margin-left: 3rem !important;
  }
  .ms-lg-auto {
    margin-left: auto !important;
  }
  .m-lg-n1 {
    margin: -0.25rem !important;
  }
  .m-lg-n2 {
    margin: -0.5rem !important;
  }
  .m-lg-n3 {
    margin: -1rem !important;
  }
  .m-lg-n4 {
    margin: -1.5rem !important;
  }
  .m-lg-n5 {
    margin: -3rem !important;
  }
  .mx-lg-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-lg-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-lg-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-lg-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-lg-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-lg-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-lg-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-lg-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-lg-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-lg-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-lg-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-lg-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-lg-n3 {
    margin-top: -1rem !important;
  }
  .mt-lg-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-lg-n5 {
    margin-top: -3rem !important;
  }
  .me-lg-n1 {
    margin-right: -0.25rem !important;
  }
  .me-lg-n2 {
    margin-right: -0.5rem !important;
  }
  .me-lg-n3 {
    margin-right: -1rem !important;
  }
  .me-lg-n4 {
    margin-right: -1.5rem !important;
  }
  .me-lg-n5 {
    margin-right: -3rem !important;
  }
  .mb-lg-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-lg-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-lg-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-lg-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-lg-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-lg-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-lg-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-lg-n3 {
    margin-left: -1rem !important;
  }
  .ms-lg-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-lg-n5 {
    margin-left: -3rem !important;
  }
  .p-lg-0 {
    padding: 0 !important;
  }
  .p-lg-1 {
    padding: 0.25rem !important;
  }
  .p-lg-2 {
    padding: 0.5rem !important;
  }
  .p-lg-3 {
    padding: 1rem !important;
  }
  .p-lg-4 {
    padding: 1.5rem !important;
  }
  .p-lg-5 {
    padding: 3rem !important;
  }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-lg-0 {
    padding-top: 0 !important;
  }
  .pt-lg-1 {
    padding-top: 0.25rem !important;
  }
  .pt-lg-2 {
    padding-top: 0.5rem !important;
  }
  .pt-lg-3 {
    padding-top: 1rem !important;
  }
  .pt-lg-4 {
    padding-top: 1.5rem !important;
  }
  .pt-lg-5 {
    padding-top: 3rem !important;
  }
  .pe-lg-0 {
    padding-right: 0 !important;
  }
  .pe-lg-1 {
    padding-right: 0.25rem !important;
  }
  .pe-lg-2 {
    padding-right: 0.5rem !important;
  }
  .pe-lg-3 {
    padding-right: 1rem !important;
  }
  .pe-lg-4 {
    padding-right: 1.5rem !important;
  }
  .pe-lg-5 {
    padding-right: 3rem !important;
  }
  .pb-lg-0 {
    padding-bottom: 0 !important;
  }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-lg-3 {
    padding-bottom: 1rem !important;
  }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-lg-5 {
    padding-bottom: 3rem !important;
  }
  .ps-lg-0 {
    padding-left: 0 !important;
  }
  .ps-lg-1 {
    padding-left: 0.25rem !important;
  }
  .ps-lg-2 {
    padding-left: 0.5rem !important;
  }
  .ps-lg-3 {
    padding-left: 1rem !important;
  }
  .ps-lg-4 {
    padding-left: 1.5rem !important;
  }
  .ps-lg-5 {
    padding-left: 3rem !important;
  }
  .gap-lg-0 {
    gap: 0 !important;
  }
  .gap-lg-1 {
    gap: 0.25rem !important;
  }
  .gap-lg-2 {
    gap: 0.5rem !important;
  }
  .gap-lg-3 {
    gap: 1rem !important;
  }
  .gap-lg-4 {
    gap: 1.5rem !important;
  }
  .gap-lg-5 {
    gap: 3rem !important;
  }
  .text-lg-start {
    text-align: left !important;
  }
  .text-lg-end {
    text-align: right !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .float-xl-start {
    float: left !important;
  }
  .float-xl-end {
    float: right !important;
  }
  .float-xl-none {
    float: none !important;
  }
  .d-xl-inline {
    display: inline !important;
  }
  .d-xl-inline-block {
    display: inline-block !important;
  }
  .d-xl-block {
    display: block !important;
  }
  .d-xl-grid {
    display: grid !important;
  }
  .d-xl-table {
    display: table !important;
  }
  .d-xl-table-row {
    display: table-row !important;
  }
  .d-xl-table-cell {
    display: table-cell !important;
  }
  .d-xl-flex {
    display: flex !important;
  }
  .d-xl-inline-flex {
    display: inline-flex !important;
  }
  .d-xl-none {
    display: none !important;
  }
  .flex-xl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xl-row {
    flex-direction: row !important;
  }
  .flex-xl-column {
    flex-direction: column !important;
  }
  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xl-center {
    justify-content: center !important;
  }
  .justify-content-xl-between {
    justify-content: space-between !important;
  }
  .justify-content-xl-around {
    justify-content: space-around !important;
  }
  .justify-content-xl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xl-start {
    align-items: flex-start !important;
  }
  .align-items-xl-end {
    align-items: flex-end !important;
  }
  .align-items-xl-center {
    align-items: center !important;
  }
  .align-items-xl-baseline {
    align-items: baseline !important;
  }
  .align-items-xl-stretch {
    align-items: stretch !important;
  }
  .align-content-xl-start {
    align-content: flex-start !important;
  }
  .align-content-xl-end {
    align-content: flex-end !important;
  }
  .align-content-xl-center {
    align-content: center !important;
  }
  .align-content-xl-between {
    align-content: space-between !important;
  }
  .align-content-xl-around {
    align-content: space-around !important;
  }
  .align-content-xl-stretch {
    align-content: stretch !important;
  }
  .align-self-xl-auto {
    align-self: auto !important;
  }
  .align-self-xl-start {
    align-self: flex-start !important;
  }
  .align-self-xl-end {
    align-self: flex-end !important;
  }
  .align-self-xl-center {
    align-self: center !important;
  }
  .align-self-xl-baseline {
    align-self: baseline !important;
  }
  .align-self-xl-stretch {
    align-self: stretch !important;
  }
  .order-xl-first {
    order: -1 !important;
  }
  .order-xl-0 {
    order: 0 !important;
  }
  .order-xl-1 {
    order: 1 !important;
  }
  .order-xl-2 {
    order: 2 !important;
  }
  .order-xl-3 {
    order: 3 !important;
  }
  .order-xl-4 {
    order: 4 !important;
  }
  .order-xl-5 {
    order: 5 !important;
  }
  .order-xl-last {
    order: 6 !important;
  }
  .m-xl-0 {
    margin: 0 !important;
  }
  .m-xl-1 {
    margin: 0.25rem !important;
  }
  .m-xl-2 {
    margin: 0.5rem !important;
  }
  .m-xl-3 {
    margin: 1rem !important;
  }
  .m-xl-4 {
    margin: 1.5rem !important;
  }
  .m-xl-5 {
    margin: 3rem !important;
  }
  .m-xl-auto {
    margin: auto !important;
  }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xl-0 {
    margin-top: 0 !important;
  }
  .mt-xl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xl-3 {
    margin-top: 1rem !important;
  }
  .mt-xl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xl-5 {
    margin-top: 3rem !important;
  }
  .mt-xl-auto {
    margin-top: auto !important;
  }
  .me-xl-0 {
    margin-right: 0 !important;
  }
  .me-xl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xl-3 {
    margin-right: 1rem !important;
  }
  .me-xl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xl-5 {
    margin-right: 3rem !important;
  }
  .me-xl-auto {
    margin-right: auto !important;
  }
  .mb-xl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xl-auto {
    margin-bottom: auto !important;
  }
  .ms-xl-0 {
    margin-left: 0 !important;
  }
  .ms-xl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xl-3 {
    margin-left: 1rem !important;
  }
  .ms-xl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xl-5 {
    margin-left: 3rem !important;
  }
  .ms-xl-auto {
    margin-left: auto !important;
  }
  .m-xl-n1 {
    margin: -0.25rem !important;
  }
  .m-xl-n2 {
    margin: -0.5rem !important;
  }
  .m-xl-n3 {
    margin: -1rem !important;
  }
  .m-xl-n4 {
    margin: -1.5rem !important;
  }
  .m-xl-n5 {
    margin: -3rem !important;
  }
  .mx-xl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xl-n5 {
    margin-top: -3rem !important;
  }
  .me-xl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xl-n3 {
    margin-right: -1rem !important;
  }
  .me-xl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xl-n5 {
    margin-left: -3rem !important;
  }
  .p-xl-0 {
    padding: 0 !important;
  }
  .p-xl-1 {
    padding: 0.25rem !important;
  }
  .p-xl-2 {
    padding: 0.5rem !important;
  }
  .p-xl-3 {
    padding: 1rem !important;
  }
  .p-xl-4 {
    padding: 1.5rem !important;
  }
  .p-xl-5 {
    padding: 3rem !important;
  }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xl-0 {
    padding-top: 0 !important;
  }
  .pt-xl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xl-3 {
    padding-top: 1rem !important;
  }
  .pt-xl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xl-5 {
    padding-top: 3rem !important;
  }
  .pe-xl-0 {
    padding-right: 0 !important;
  }
  .pe-xl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xl-3 {
    padding-right: 1rem !important;
  }
  .pe-xl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xl-5 {
    padding-right: 3rem !important;
  }
  .pb-xl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xl-0 {
    padding-left: 0 !important;
  }
  .ps-xl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xl-3 {
    padding-left: 1rem !important;
  }
  .ps-xl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xl-5 {
    padding-left: 3rem !important;
  }
  .gap-xl-0 {
    gap: 0 !important;
  }
  .gap-xl-1 {
    gap: 0.25rem !important;
  }
  .gap-xl-2 {
    gap: 0.5rem !important;
  }
  .gap-xl-3 {
    gap: 1rem !important;
  }
  .gap-xl-4 {
    gap: 1.5rem !important;
  }
  .gap-xl-5 {
    gap: 3rem !important;
  }
  .text-xl-start {
    text-align: left !important;
  }
  .text-xl-end {
    text-align: right !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
}
@media (min-width: 1400px) {
  .float-xxl-start {
    float: left !important;
  }
  .float-xxl-end {
    float: right !important;
  }
  .float-xxl-none {
    float: none !important;
  }
  .d-xxl-inline {
    display: inline !important;
  }
  .d-xxl-inline-block {
    display: inline-block !important;
  }
  .d-xxl-block {
    display: block !important;
  }
  .d-xxl-grid {
    display: grid !important;
  }
  .d-xxl-table {
    display: table !important;
  }
  .d-xxl-table-row {
    display: table-row !important;
  }
  .d-xxl-table-cell {
    display: table-cell !important;
  }
  .d-xxl-flex {
    display: flex !important;
  }
  .d-xxl-inline-flex {
    display: inline-flex !important;
  }
  .d-xxl-none {
    display: none !important;
  }
  .flex-xxl-fill {
    flex: 1 1 auto !important;
  }
  .flex-xxl-row {
    flex-direction: row !important;
  }
  .flex-xxl-column {
    flex-direction: column !important;
  }
  .flex-xxl-row-reverse {
    flex-direction: row-reverse !important;
  }
  .flex-xxl-column-reverse {
    flex-direction: column-reverse !important;
  }
  .flex-xxl-grow-0 {
    flex-grow: 0 !important;
  }
  .flex-xxl-grow-1 {
    flex-grow: 1 !important;
  }
  .flex-xxl-shrink-0 {
    flex-shrink: 0 !important;
  }
  .flex-xxl-shrink-1 {
    flex-shrink: 1 !important;
  }
  .flex-xxl-wrap {
    flex-wrap: wrap !important;
  }
  .flex-xxl-nowrap {
    flex-wrap: nowrap !important;
  }
  .flex-xxl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }
  .justify-content-xxl-start {
    justify-content: flex-start !important;
  }
  .justify-content-xxl-end {
    justify-content: flex-end !important;
  }
  .justify-content-xxl-center {
    justify-content: center !important;
  }
  .justify-content-xxl-between {
    justify-content: space-between !important;
  }
  .justify-content-xxl-around {
    justify-content: space-around !important;
  }
  .justify-content-xxl-evenly {
    justify-content: space-evenly !important;
  }
  .align-items-xxl-start {
    align-items: flex-start !important;
  }
  .align-items-xxl-end {
    align-items: flex-end !important;
  }
  .align-items-xxl-center {
    align-items: center !important;
  }
  .align-items-xxl-baseline {
    align-items: baseline !important;
  }
  .align-items-xxl-stretch {
    align-items: stretch !important;
  }
  .align-content-xxl-start {
    align-content: flex-start !important;
  }
  .align-content-xxl-end {
    align-content: flex-end !important;
  }
  .align-content-xxl-center {
    align-content: center !important;
  }
  .align-content-xxl-between {
    align-content: space-between !important;
  }
  .align-content-xxl-around {
    align-content: space-around !important;
  }
  .align-content-xxl-stretch {
    align-content: stretch !important;
  }
  .align-self-xxl-auto {
    align-self: auto !important;
  }
  .align-self-xxl-start {
    align-self: flex-start !important;
  }
  .align-self-xxl-end {
    align-self: flex-end !important;
  }
  .align-self-xxl-center {
    align-self: center !important;
  }
  .align-self-xxl-baseline {
    align-self: baseline !important;
  }
  .align-self-xxl-stretch {
    align-self: stretch !important;
  }
  .order-xxl-first {
    order: -1 !important;
  }
  .order-xxl-0 {
    order: 0 !important;
  }
  .order-xxl-1 {
    order: 1 !important;
  }
  .order-xxl-2 {
    order: 2 !important;
  }
  .order-xxl-3 {
    order: 3 !important;
  }
  .order-xxl-4 {
    order: 4 !important;
  }
  .order-xxl-5 {
    order: 5 !important;
  }
  .order-xxl-last {
    order: 6 !important;
  }
  .m-xxl-0 {
    margin: 0 !important;
  }
  .m-xxl-1 {
    margin: 0.25rem !important;
  }
  .m-xxl-2 {
    margin: 0.5rem !important;
  }
  .m-xxl-3 {
    margin: 1rem !important;
  }
  .m-xxl-4 {
    margin: 1.5rem !important;
  }
  .m-xxl-5 {
    margin: 3rem !important;
  }
  .m-xxl-auto {
    margin: auto !important;
  }
  .mx-xxl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }
  .mx-xxl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important;
  }
  .mx-xxl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important;
  }
  .mx-xxl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important;
  }
  .mx-xxl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important;
  }
  .mx-xxl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important;
  }
  .mx-xxl-auto {
    margin-right: auto !important;
    margin-left: auto !important;
  }
  .my-xxl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }
  .my-xxl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important;
  }
  .my-xxl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important;
  }
  .my-xxl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important;
  }
  .my-xxl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important;
  }
  .my-xxl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important;
  }
  .my-xxl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
  }
  .mt-xxl-0 {
    margin-top: 0 !important;
  }
  .mt-xxl-1 {
    margin-top: 0.25rem !important;
  }
  .mt-xxl-2 {
    margin-top: 0.5rem !important;
  }
  .mt-xxl-3 {
    margin-top: 1rem !important;
  }
  .mt-xxl-4 {
    margin-top: 1.5rem !important;
  }
  .mt-xxl-5 {
    margin-top: 3rem !important;
  }
  .mt-xxl-auto {
    margin-top: auto !important;
  }
  .me-xxl-0 {
    margin-right: 0 !important;
  }
  .me-xxl-1 {
    margin-right: 0.25rem !important;
  }
  .me-xxl-2 {
    margin-right: 0.5rem !important;
  }
  .me-xxl-3 {
    margin-right: 1rem !important;
  }
  .me-xxl-4 {
    margin-right: 1.5rem !important;
  }
  .me-xxl-5 {
    margin-right: 3rem !important;
  }
  .me-xxl-auto {
    margin-right: auto !important;
  }
  .mb-xxl-0 {
    margin-bottom: 0 !important;
  }
  .mb-xxl-1 {
    margin-bottom: 0.25rem !important;
  }
  .mb-xxl-2 {
    margin-bottom: 0.5rem !important;
  }
  .mb-xxl-3 {
    margin-bottom: 1rem !important;
  }
  .mb-xxl-4 {
    margin-bottom: 1.5rem !important;
  }
  .mb-xxl-5 {
    margin-bottom: 3rem !important;
  }
  .mb-xxl-auto {
    margin-bottom: auto !important;
  }
  .ms-xxl-0 {
    margin-left: 0 !important;
  }
  .ms-xxl-1 {
    margin-left: 0.25rem !important;
  }
  .ms-xxl-2 {
    margin-left: 0.5rem !important;
  }
  .ms-xxl-3 {
    margin-left: 1rem !important;
  }
  .ms-xxl-4 {
    margin-left: 1.5rem !important;
  }
  .ms-xxl-5 {
    margin-left: 3rem !important;
  }
  .ms-xxl-auto {
    margin-left: auto !important;
  }
  .m-xxl-n1 {
    margin: -0.25rem !important;
  }
  .m-xxl-n2 {
    margin: -0.5rem !important;
  }
  .m-xxl-n3 {
    margin: -1rem !important;
  }
  .m-xxl-n4 {
    margin: -1.5rem !important;
  }
  .m-xxl-n5 {
    margin: -3rem !important;
  }
  .mx-xxl-n1 {
    margin-right: -0.25rem !important;
    margin-left: -0.25rem !important;
  }
  .mx-xxl-n2 {
    margin-right: -0.5rem !important;
    margin-left: -0.5rem !important;
  }
  .mx-xxl-n3 {
    margin-right: -1rem !important;
    margin-left: -1rem !important;
  }
  .mx-xxl-n4 {
    margin-right: -1.5rem !important;
    margin-left: -1.5rem !important;
  }
  .mx-xxl-n5 {
    margin-right: -3rem !important;
    margin-left: -3rem !important;
  }
  .my-xxl-n1 {
    margin-top: -0.25rem !important;
    margin-bottom: -0.25rem !important;
  }
  .my-xxl-n2 {
    margin-top: -0.5rem !important;
    margin-bottom: -0.5rem !important;
  }
  .my-xxl-n3 {
    margin-top: -1rem !important;
    margin-bottom: -1rem !important;
  }
  .my-xxl-n4 {
    margin-top: -1.5rem !important;
    margin-bottom: -1.5rem !important;
  }
  .my-xxl-n5 {
    margin-top: -3rem !important;
    margin-bottom: -3rem !important;
  }
  .mt-xxl-n1 {
    margin-top: -0.25rem !important;
  }
  .mt-xxl-n2 {
    margin-top: -0.5rem !important;
  }
  .mt-xxl-n3 {
    margin-top: -1rem !important;
  }
  .mt-xxl-n4 {
    margin-top: -1.5rem !important;
  }
  .mt-xxl-n5 {
    margin-top: -3rem !important;
  }
  .me-xxl-n1 {
    margin-right: -0.25rem !important;
  }
  .me-xxl-n2 {
    margin-right: -0.5rem !important;
  }
  .me-xxl-n3 {
    margin-right: -1rem !important;
  }
  .me-xxl-n4 {
    margin-right: -1.5rem !important;
  }
  .me-xxl-n5 {
    margin-right: -3rem !important;
  }
  .mb-xxl-n1 {
    margin-bottom: -0.25rem !important;
  }
  .mb-xxl-n2 {
    margin-bottom: -0.5rem !important;
  }
  .mb-xxl-n3 {
    margin-bottom: -1rem !important;
  }
  .mb-xxl-n4 {
    margin-bottom: -1.5rem !important;
  }
  .mb-xxl-n5 {
    margin-bottom: -3rem !important;
  }
  .ms-xxl-n1 {
    margin-left: -0.25rem !important;
  }
  .ms-xxl-n2 {
    margin-left: -0.5rem !important;
  }
  .ms-xxl-n3 {
    margin-left: -1rem !important;
  }
  .ms-xxl-n4 {
    margin-left: -1.5rem !important;
  }
  .ms-xxl-n5 {
    margin-left: -3rem !important;
  }
  .p-xxl-0 {
    padding: 0 !important;
  }
  .p-xxl-1 {
    padding: 0.25rem !important;
  }
  .p-xxl-2 {
    padding: 0.5rem !important;
  }
  .p-xxl-3 {
    padding: 1rem !important;
  }
  .p-xxl-4 {
    padding: 1.5rem !important;
  }
  .p-xxl-5 {
    padding: 3rem !important;
  }
  .px-xxl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .px-xxl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important;
  }
  .px-xxl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important;
  }
  .px-xxl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important;
  }
  .px-xxl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important;
  }
  .px-xxl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important;
  }
  .py-xxl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
  .py-xxl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important;
  }
  .py-xxl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important;
  }
  .py-xxl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important;
  }
  .py-xxl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important;
  }
  .py-xxl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important;
  }
  .pt-xxl-0 {
    padding-top: 0 !important;
  }
  .pt-xxl-1 {
    padding-top: 0.25rem !important;
  }
  .pt-xxl-2 {
    padding-top: 0.5rem !important;
  }
  .pt-xxl-3 {
    padding-top: 1rem !important;
  }
  .pt-xxl-4 {
    padding-top: 1.5rem !important;
  }
  .pt-xxl-5 {
    padding-top: 3rem !important;
  }
  .pe-xxl-0 {
    padding-right: 0 !important;
  }
  .pe-xxl-1 {
    padding-right: 0.25rem !important;
  }
  .pe-xxl-2 {
    padding-right: 0.5rem !important;
  }
  .pe-xxl-3 {
    padding-right: 1rem !important;
  }
  .pe-xxl-4 {
    padding-right: 1.5rem !important;
  }
  .pe-xxl-5 {
    padding-right: 3rem !important;
  }
  .pb-xxl-0 {
    padding-bottom: 0 !important;
  }
  .pb-xxl-1 {
    padding-bottom: 0.25rem !important;
  }
  .pb-xxl-2 {
    padding-bottom: 0.5rem !important;
  }
  .pb-xxl-3 {
    padding-bottom: 1rem !important;
  }
  .pb-xxl-4 {
    padding-bottom: 1.5rem !important;
  }
  .pb-xxl-5 {
    padding-bottom: 3rem !important;
  }
  .ps-xxl-0 {
    padding-left: 0 !important;
  }
  .ps-xxl-1 {
    padding-left: 0.25rem !important;
  }
  .ps-xxl-2 {
    padding-left: 0.5rem !important;
  }
  .ps-xxl-3 {
    padding-left: 1rem !important;
  }
  .ps-xxl-4 {
    padding-left: 1.5rem !important;
  }
  .ps-xxl-5 {
    padding-left: 3rem !important;
  }
  .gap-xxl-0 {
    gap: 0 !important;
  }
  .gap-xxl-1 {
    gap: 0.25rem !important;
  }
  .gap-xxl-2 {
    gap: 0.5rem !important;
  }
  .gap-xxl-3 {
    gap: 1rem !important;
  }
  .gap-xxl-4 {
    gap: 1.5rem !important;
  }
  .gap-xxl-5 {
    gap: 3rem !important;
  }
  .text-xxl-start {
    text-align: left !important;
  }
  .text-xxl-end {
    text-align: right !important;
  }
  .text-xxl-center {
    text-align: center !important;
  }
}
@media (min-width: 1200px) {
  .fs-1 {
    font-size: 2.03125rem !important;
  }
  .fs-2 {
    font-size: 1.625rem !important;
  }
  .fs-3 {
    font-size: 1.421875rem !important;
  }
}
@media print {
  .d-print-inline {
    display: inline !important;
  }
  .d-print-inline-block {
    display: inline-block !important;
  }
  .d-print-block {
    display: block !important;
  }
  .d-print-grid {
    display: grid !important;
  }
  .d-print-table {
    display: table !important;
  }
  .d-print-table-row {
    display: table-row !important;
  }
  .d-print-table-cell {
    display: table-cell !important;
  }
  .d-print-flex {
    display: flex !important;
  }
  .d-print-inline-flex {
    display: inline-flex !important;
  }
  .d-print-none {
    display: none !important;
  }
}
/* =============
   General
============= */
html {
  position: relative;
  min-height: 100%;
}

.h1, .h2, .h3, .h4, .h5, .h6,
h1, h2, h3, h4, h5, h6 {
  color: #495057;
}

a {
  text-decoration: none !important;
}

label {
  font-weight: 500;
  margin-bottom: 0.5rem;
}

.blockquote {
  padding: 10px 20px;
  border-left: 4px solid #f6f6f6;
}

.blockquote-reverse {
  border-left: 0;
  border-right: 4px solid #f6f6f6;
  text-align: right;
}

@media (min-width: 1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    max-width: 1140px;
  }
}

.row > * {
  position: relative;
}

.bg-primary.bg-soft {
  background-color: rgba(85, 110, 230, 0.25) !important;
}

.bg-secondary.bg-soft {
  background-color: rgba(116, 120, 141, 0.25) !important;
}

.bg-success.bg-soft {
  background-color: rgba(52, 195, 143, 0.25) !important;
}

.bg-info.bg-soft {
  background-color: rgba(80, 165, 241, 0.25) !important;
}

.bg-warning.bg-soft {
  background-color: rgba(241, 180, 76, 0.25) !important;
}

.bg-danger.bg-soft {
  background-color: rgba(244, 106, 106, 0.25) !important;
}

.bg-pink.bg-soft {
  background-color: rgba(232, 62, 140, 0.25) !important;
}

.bg-light.bg-soft {
  background-color: rgba(239, 242, 247, 0.25) !important;
}

.bg-dark.bg-soft {
  background-color: rgba(52, 58, 64, 0.25) !important;
}

.badge[href]:hover, .badge[href]:focus {
  color: #fff;
}

.badge.bg-primary[href]:hover, .badge.bg-primary[href]:focus {
  background-color: #435fe3 !important;
}

.badge.bg-light {
  color: #495057;
}
.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  color: #495057;
}

.badge-soft-primary {
  color: #556ee6;
  background-color: rgba(85, 110, 230, 0.18) !important;
}
.badge-soft-primary[href]:hover, .badge-soft-primary[href]:focus {
  color: #556ee6;
  text-decoration: none;
  background-color: rgba(85, 110, 230, 0.4);
}

.badge.bg-secondary[href]:hover, .badge.bg-secondary[href]:focus {
  background-color: #6b6e82 !important;
}

.badge.bg-light {
  color: #495057;
}
.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  color: #495057;
}

.badge-soft-secondary {
  color: #74788d;
  background-color: rgba(116, 120, 141, 0.18) !important;
}
.badge-soft-secondary[href]:hover, .badge-soft-secondary[href]:focus {
  color: #74788d;
  text-decoration: none;
  background-color: rgba(116, 120, 141, 0.4);
}

.badge.bg-success[href]:hover, .badge.bg-success[href]:focus {
  background-color: #30b383 !important;
}

.badge.bg-light {
  color: #495057;
}
.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  color: #495057;
}

.badge-soft-success {
  color: #34c38f;
  background-color: rgba(52, 195, 143, 0.18) !important;
}
.badge-soft-success[href]:hover, .badge-soft-success[href]:focus {
  color: #34c38f;
  text-decoration: none;
  background-color: rgba(52, 195, 143, 0.4);
}

.badge.bg-info[href]:hover, .badge.bg-info[href]:focus {
  background-color: #3d9bef !important;
}

.badge.bg-light {
  color: #495057;
}
.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  color: #495057;
}

.badge-soft-info {
  color: #50a5f1;
  background-color: rgba(80, 165, 241, 0.18) !important;
}
.badge-soft-info[href]:hover, .badge-soft-info[href]:focus {
  color: #50a5f1;
  text-decoration: none;
  background-color: rgba(80, 165, 241, 0.4);
}

.badge.bg-warning[href]:hover, .badge.bg-warning[href]:focus {
  background-color: #f0ac39 !important;
}

.badge.bg-light {
  color: #495057;
}
.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  color: #495057;
}

.badge-soft-warning {
  color: #f1b44c;
  background-color: rgba(241, 180, 76, 0.18) !important;
}
.badge-soft-warning[href]:hover, .badge-soft-warning[href]:focus {
  color: #f1b44c;
  text-decoration: none;
  background-color: rgba(241, 180, 76, 0.4);
}

.badge.bg-danger[href]:hover, .badge.bg-danger[href]:focus {
  background-color: #f35757 !important;
}

.badge.bg-light {
  color: #495057;
}
.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  color: #495057;
}

.badge-soft-danger {
  color: #f46a6a;
  background-color: rgba(244, 106, 106, 0.18) !important;
}
.badge-soft-danger[href]:hover, .badge-soft-danger[href]:focus {
  color: #f46a6a;
  text-decoration: none;
  background-color: rgba(244, 106, 106, 0.4);
}

.badge.bg-pink[href]:hover, .badge.bg-pink[href]:focus {
  background-color: #e62c81 !important;
}

.badge.bg-light {
  color: #495057;
}
.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  color: #495057;
}

.badge-soft-pink {
  color: #e83e8c;
  background-color: rgba(232, 62, 140, 0.18) !important;
}
.badge-soft-pink[href]:hover, .badge-soft-pink[href]:focus {
  color: #e83e8c;
  text-decoration: none;
  background-color: rgba(232, 62, 140, 0.4);
}

.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  background-color: #e1e7f0 !important;
}

.badge.bg-light {
  color: #495057;
}
.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  color: #495057;
}

.badge-soft-light {
  color: #eff2f7;
  background-color: rgba(239, 242, 247, 0.18) !important;
}
.badge-soft-light[href]:hover, .badge-soft-light[href]:focus {
  color: #eff2f7;
  text-decoration: none;
  background-color: rgba(239, 242, 247, 0.4);
}

.badge.bg-dark[href]:hover, .badge.bg-dark[href]:focus {
  background-color: #2b3035 !important;
}

.badge.bg-light {
  color: #495057;
}
.badge.bg-light[href]:hover, .badge.bg-light[href]:focus {
  color: #495057;
}

.badge-soft-dark {
  color: #343a40;
  background-color: rgba(52, 58, 64, 0.18) !important;
}
.badge-soft-dark[href]:hover, .badge-soft-dark[href]:focus {
  color: #343a40;
  text-decoration: none;
  background-color: rgba(52, 58, 64, 0.4);
}

.rounded-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
}

.badge.bg-dark {
  color: #eff2f7;
}

button, a {
  outline: none !important;
}

.btn-rounded {
  border-radius: 30px;
}

.btn-dark, .btn-secondary {
  color: #eff2f7 !important;
}

.btn-outline-light {
  color: #212529;
}

.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle, .btn-outline-dark:hover, .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle, .btn-dark:hover {
  color: #eff2f7;
}

.btn-group-example .btn {
  position: relative;
}
.btn-group-example .btn:first-child::before {
  display: none;
}
.btn-group-example .btn:before {
  content: "OR";
  position: absolute;
  font-size: 10px;
  width: 24px;
  height: 24px;
  line-height: 24px;
  border-radius: 50%;
  background-color: #74788d;
  color: #eff2f7;
  border: 1px solid #fff;
  left: -12px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 1;
}

.btn-label {
  position: relative;
  padding-left: 44px;
}
.btn-label .label-icon {
  position: absolute;
  width: 32px;
  height: 100%;
  left: 0;
  top: 0;
  background-color: rgba(255, 255, 255, 0.1);
  border-right: 1px solid rgba(255, 255, 255, 0.1);
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.btn-label.btn-light .label-icon {
  background-color: rgba(52, 58, 64, 0.1);
  border-right: 1px solid rgba(52, 58, 64, 0.2);
}

.breadcrumb-item > a {
  color: #495057;
}
.breadcrumb-item + .breadcrumb-item::before {
  font-family: "Material Design Icons";
}

.card {
  margin-bottom: 24px;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}

.card-drop {
  color: #495057;
}

.card-title {
  font-size: 15px;
  margin: 0 0 7px 0;
  font-weight: 600;
}

.card-title-desc {
  color: #74788d;
  margin-bottom: 24px;
}

.dropdown-menu {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  -webkit-animation-name: DropDownSlide;
          animation-name: DropDownSlide;
  -webkit-animation-duration: 0.3s;
          animation-duration: 0.3s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  margin: 0;
  position: absolute;
  z-index: 1000;
}
.dropdown-menu.show {
  top: 100% !important;
}

.dropdown-menu-end[style] {
  left: auto !important;
  right: 0 !important;
}

.dropdown-menu[data-popper-placement^=right],
.dropdown-menu[data-popper-placement^=top],
.dropdown-menu[data-popper-placement^=left] {
  top: auto !important;
  -webkit-animation: none !important;
          animation: none !important;
}

@-webkit-keyframes DropDownSlide {
  100% {
    transform: translateY(0);
  }
  0% {
    transform: translateY(10px);
  }
}

@keyframes DropDownSlide {
  100% {
    transform: translateY(0);
  }
  0% {
    transform: translateY(10px);
  }
}
@media (min-width: 600px) {
  .dropdown-menu-lg {
    width: 320px;
  }
  .dropdown-menu-md {
    width: 240px;
  }
}
.dropdown-divider {
  border-top-color: #eff2f7;
}

.dropdown-mega {
  position: static !important;
}

.dropdown-megamenu[style] {
  padding: 20px;
  left: 20px !important;
  right: 20px !important;
}

.dropdown-mega-menu-xl {
  width: 40rem;
}

.dropdown-mega-menu-lg {
  width: 26rem;
}

.dropdown-toggle:after {
  display: none !important;
}

.dropstart .dropdown-toggle:before {
  display: none !important;
}

.dateTimeSmall .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 0;
}

.icon-tab .nav-link {
  border: 1px solid #e9e9e9;
  color: #495057;
}

.icon-tab .active.nav-link {
  background: #556ee6;
  color: #fff;
}

.icon-tab .nav-link i, .vertical-icon .nav-link i {
  padding-right: 3px;
  font-size: 14px;
}

.vertical-icon .active.nav-link {
  border: 1px solid #556ee6;
  border-radius: 21px;
  background: #556ee6;
  color: #fff;
}

.vertical-icon .nav-link {
  color: #495057;
}

.nav-tabs > li > a, .nav-pills > li > a {
  color: #495057;
  font-weight: 500;
}

.nav-pills > a {
  color: #495057;
  font-weight: 500;
}

.nav-tabs-custom {
  border-bottom: 2px solid #f6f6f6;
}
.nav-tabs-custom .nav-item {
  position: relative;
  color: #343a40;
}
.nav-tabs-custom .nav-item .nav-link {
  border: none;
}
.nav-tabs-custom .nav-item .nav-link::after {
  content: "";
  background: #556ee6;
  height: 2px;
  position: absolute;
  width: 100%;
  left: 0;
  bottom: -1px;
  transition: all 250ms ease 0s;
  transform: scale(0);
}
.nav-tabs-custom .nav-item .nav-link.active {
  color: #556ee6;
}
.nav-tabs-custom .nav-item .nav-link.active:after {
  transform: scale(1);
}

.vertical-nav .nav .nav-link {
  padding: 24px 16px;
  text-align: center;
  margin-bottom: 8px;
}
.vertical-nav .nav .nav-link .nav-icon {
  font-size: 24px;
}

.table th {
  font-weight: 600;
}
.table .table-light {
  color: #495057;
  border-color: #eff2f7;
  background-color: #f8f9fa;
}

.table-bordered {
  border: 1px solid #eff2f7;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #eff2f7;
}

.table-dark > :not(:last-child) > :last-child > * {
  border-bottom-color: #43494e;
}

.table-nowrap th, .table-nowrap td {
  white-space: nowrap;
}

.pagination-rounded .page-link {
  border-radius: 30px !important;
  margin: 0 3px !important;
  border: none;
  width: 32px;
  height: 32px;
  padding: 0;
  text-align: center;
  line-height: 32px;
}

.progress-sm {
  height: 5px;
}

.progress-md {
  height: 8px;
}

.progress-lg {
  height: 12px;
}

.progress-xl {
  height: 16px;
}

.custom-progess {
  position: relative;
}
.custom-progess .progress-icon {
  position: absolute;
  top: -12px;
}
.custom-progess .progress-icon .avatar-title {
  background: #fff;
}

.animated-progess {
  position: relative;
}
.animated-progess .progress-bar {
  position: relative;
  border-radius: 6px;
  -webkit-animation: animate-positive 2s;
          animation: animate-positive 2s;
}

@-webkit-keyframes animate-positive {
  0% {
    width: 0;
  }
}

@keyframes animate-positive {
  0% {
    width: 0;
  }
}
[type=tel]::-moz-placeholder, [type=url]::-moz-placeholder, [type=email]::-moz-placeholder, [type=number]::-moz-placeholder {
  text-align: left;
}
[type=tel]::placeholder,
[type=url]::placeholder,
[type=email]::placeholder,
[type=number]::placeholder {
  text-align: left;
}

.form-check {
  position: relative;
  text-align: left;
}

.form-check-right {
  padding-left: 0;
  display: inline-block;
  padding-right: 1.5em;
}
.form-check-right .form-check-input {
  float: right;
  margin-left: 0;
  margin-right: -1.5em;
}
.form-check-right .form-check-label {
  display: block;
}

.form-checkbox-outline .form-check-input {
  border-width: 2px;
  background-color: #fff;
}
.form-checkbox-outline .form-check-input:active {
  filter: none;
}
.form-checkbox-outline .form-check-input:checked {
  background-color: #fff !important;
}
.form-checkbox-outline .form-check-input:checked[type=checkbox] {
  background-image: none;
}
.form-checkbox-outline .form-check-input:checked:after {
  position: absolute;
  content: "\f012c";
  font-family: "Material Design Icons";
  top: -4px !important;
  left: 1px; /*rtl: -4px */
  font-size: 16px;
  color: #343a40;
}

.form-radio-outline .form-check-input {
  background-color: #fff;
  position: relative;
}
.form-radio-outline .form-check-input:active {
  filter: none;
}
.form-radio-outline .form-check-input:checked {
  background-color: #fff !important;
}
.form-radio-outline .form-check-input:checked[type=checkbox] {
  background-image: none;
}
.form-radio-outline .form-check-input:checked:after {
  position: absolute;
  content: "";
  top: 3px !important;
  left: 3px;
  right: 3px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
}

.form-check-primary .form-check-input:checked {
  background-color: #556ee6;
  border-color: #556ee6;
}

.form-radio-primary .form-check-input:checked {
  border-color: #556ee6;
  background-color: #556ee6;
}
.form-radio-primary .form-check-input:checked:after {
  background-color: #556ee6;
}

.form-check-secondary .form-check-input:checked {
  background-color: #74788d;
  border-color: #74788d;
}

.form-radio-secondary .form-check-input:checked {
  border-color: #74788d;
  background-color: #74788d;
}
.form-radio-secondary .form-check-input:checked:after {
  background-color: #74788d;
}

.form-check-success .form-check-input:checked {
  background-color: #34c38f;
  border-color: #34c38f;
}

.form-radio-success .form-check-input:checked {
  border-color: #34c38f;
  background-color: #34c38f;
}
.form-radio-success .form-check-input:checked:after {
  background-color: #34c38f;
}

.form-check-info .form-check-input:checked {
  background-color: #50a5f1;
  border-color: #50a5f1;
}

.form-radio-info .form-check-input:checked {
  border-color: #50a5f1;
  background-color: #50a5f1;
}
.form-radio-info .form-check-input:checked:after {
  background-color: #50a5f1;
}

.form-check-warning .form-check-input:checked {
  background-color: #f1b44c;
  border-color: #f1b44c;
}

.form-radio-warning .form-check-input:checked {
  border-color: #f1b44c;
  background-color: #f1b44c;
}
.form-radio-warning .form-check-input:checked:after {
  background-color: #f1b44c;
}

.form-check-danger .form-check-input:checked {
  background-color: #f46a6a;
  border-color: #f46a6a;
}

.form-radio-danger .form-check-input:checked {
  border-color: #f46a6a;
  background-color: #f46a6a;
}
.form-radio-danger .form-check-input:checked:after {
  background-color: #f46a6a;
}

.form-check-pink .form-check-input:checked {
  background-color: #e83e8c;
  border-color: #e83e8c;
}

.form-radio-pink .form-check-input:checked {
  border-color: #e83e8c;
  background-color: #e83e8c;
}
.form-radio-pink .form-check-input:checked:after {
  background-color: #e83e8c;
}

.form-check-light .form-check-input:checked {
  background-color: #eff2f7;
  border-color: #eff2f7;
}

.form-radio-light .form-check-input:checked {
  border-color: #eff2f7;
  background-color: #eff2f7;
}
.form-radio-light .form-check-input:checked:after {
  background-color: #eff2f7;
}

.form-check-dark .form-check-input:checked {
  background-color: #343a40;
  border-color: #343a40;
}

.form-radio-dark .form-check-input:checked {
  border-color: #343a40;
  background-color: #343a40;
}
.form-radio-dark .form-check-input:checked:after {
  background-color: #343a40;
}

.form-check-label {
  cursor: pointer;
  margin-bottom: 0;
}

.form-switch-md {
  padding-left: 2.5rem;
  min-height: 24px;
  line-height: 24px;
}
.form-switch-md .form-check-input {
  width: 40px;
  height: 20px;
  left: -0.5rem;
  position: relative;
}
.form-switch-md .form-check-label {
  vertical-align: middle;
}

.form-switch-lg {
  padding-left: 2.75rem;
  min-height: 28px;
  line-height: 28px;
}
.form-switch-lg .form-check-input {
  width: 48px;
  height: 24px;
  left: -0.75rem;
  position: relative;
}

.input-group-text {
  margin-bottom: 0px;
}

.rdl-filter,
.rdl-control {
  background-color: #fff;
  border-color: #ced4da;
  color: #495057;
}

.react-dual-listbox button {
  color: #343a40;
  border-color: #eff2f7;
  background-color: #eff2f7;
}
.react-dual-listbox input:disabled,
.react-dual-listbox select:disabled {
  background-color: #eff2f7;
}

.rdl-move:hover:not(:disabled), .rdl-move:active:not(:disabled), .rdl-move:focus:not(:disabled) {
  background-color: #e8ecf4;
  border-color: #eff2f7;
}

.css-1uccc91-singleValue {
  color: #495057 !important;
}

.react-kanban-column {
  background-color: #eff2f7 !important;
}

.icon-tab li:first-child .nav-link {
  border-top-left-radius: 21px;
  border-bottom-left-radius: 21px;
}

.icon-tab li:last-child .nav-link {
  border-top-right-radius: 21px;
  border-bottom-right-radius: 21px;
}

.input-group .form-select {
  background-position: right 0.75rem center !important;
}

.rdw-option-wrapper {
  border: 1px solid #F1F1F1;
  padding: 5px;
  min-width: 25px;
  height: 20px;
  border-radius: 2px;
  margin: 0 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}

.rdw-option-wrapper:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}

.rdw-option-wrapper:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}

.rdw-option-active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}

.rdw-option-disabled {
  opacity: 0.3;
  cursor: default;
}

.rdw-dropdown-wrapper {
  height: 30px;
  background: white;
  cursor: pointer;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  margin: 0 3px;
  text-transform: capitalize;
  background: white;
}

.rdw-dropdown-wrapper:focus {
  outline: none;
}

.rdw-dropdown-wrapper:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
  background-color: #FFFFFF;
}

.rdw-dropdown-wrapper:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}

.rdw-dropdown-carettoopen {
  height: 0px;
  width: 0px;
  position: absolute;
  top: 35%;
  right: 10%;
  border-top: 6px solid black;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}

.rdw-dropdown-carettoclose {
  height: 0px;
  width: 0px;
  position: absolute;
  top: 35%;
  right: 10%;
  border-bottom: 6px solid black;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}

.rdw-dropdown-selectedtext {
  display: flex;
  position: relative;
  height: 100%;
  align-items: center;
  padding: 0 5px;
}

.rdw-dropdown-optionwrapper {
  z-index: 100;
  position: relative;
  border: 1px solid #F1F1F1;
  width: 98%;
  background: white;
  border-radius: 2px;
  margin: 0;
  padding: 0;
  max-height: 250px;
  overflow-y: scroll;
}

.rdw-dropdown-optionwrapper:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
  background-color: #FFFFFF;
}

.rdw-dropdownoption-default {
  min-height: 25px;
  display: flex;
  align-items: center;
  padding: 0 5px;
}

.rdw-dropdownoption-highlighted {
  background: #F1F1F1;
}

.rdw-dropdownoption-active {
  background: #f5f5f5;
}

.rdw-dropdownoption-disabled {
  opacity: 0.3;
  cursor: default;
}

.rdw-inline-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap;
}

.rdw-inline-dropdown {
  width: 50px;
}

.rdw-inline-dropdownoption {
  height: 40px;
  display: flex;
  justify-content: center;
}

.rdw-block-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap;
}

.rdw-block-dropdown {
  width: 110px;
}

.rdw-fontsize-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap;
}

.rdw-fontsize-dropdown {
  min-width: 40px;
}

.rdw-fontsize-option {
  display: flex;
  justify-content: center;
}

.rdw-fontfamily-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap;
}

.rdw-fontfamily-dropdown {
  width: 115px;
}

.rdw-fontfamily-placeholder {
  white-space: nowrap;
  max-width: 90px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.rdw-fontfamily-optionwrapper {
  width: 140px;
}

.rdw-list-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap;
}

.rdw-list-dropdown {
  width: 50px;
  z-index: 90;
}

.rdw-list-dropdownOption {
  height: 40px;
  display: flex;
  justify-content: center;
}

.rdw-text-align-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap;
}

.rdw-text-align-dropdown {
  width: 50px;
  z-index: 90;
}

.rdw-text-align-dropdownOption {
  height: 40px;
  display: flex;
  justify-content: center;
}

.rdw-right-aligned-block {
  text-align: right;
}

.rdw-left-aligned-block {
  text-align: left !important;
}

.rdw-center-aligned-block {
  text-align: center !important;
}

.rdw-justify-aligned-block {
  text-align: justify !important;
}

.rdw-right-aligned-block > div {
  display: inline-block;
}

.rdw-left-aligned-block > div {
  display: inline-block;
}

.rdw-center-aligned-block > div {
  display: inline-block;
}

.rdw-justify-aligned-block > div {
  display: inline-block;
}

.rdw-colorpicker-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap;
}

.rdw-colorpicker-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 175px;
  height: 175px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}

.rdw-colorpicker-modal-header {
  display: flex;
  padding-bottom: 5px;
}

.rdw-colorpicker-modal-style-label {
  font-size: 15px;
  width: 50%;
  text-align: center;
  cursor: pointer;
  padding: 0 10px 5px;
}

.rdw-colorpicker-modal-style-label-active {
  border-bottom: 2px solid #0a66b7;
}

.rdw-colorpicker-modal-options {
  margin: 5px auto;
  display: flex;
  width: 100%;
  height: 100%;
  flex-wrap: wrap;
  overflow: scroll;
}

.rdw-colorpicker-cube {
  width: 22px;
  height: 22px;
  border: 1px solid #F1F1F1;
}

.rdw-colorpicker-option {
  margin: 3px;
  padding: 0;
  min-height: 20px;
  border: none;
  width: 22px;
  height: 22px;
  min-width: 22px;
  box-shadow: 1px 2px 1px #BFBDBD inset;
}

.rdw-colorpicker-option:hover {
  box-shadow: 1px 2px 1px #BFBDBD;
}

.rdw-colorpicker-option:active {
  box-shadow: -1px -2px 1px #BFBDBD;
}

.rdw-colorpicker-option-active {
  box-shadow: 0px 0px 2px 2px #BFBDBD;
}

.rdw-link-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap;
}

.rdw-link-dropdown {
  width: 50px;
}

.rdw-link-dropdownOption {
  height: 40px;
  display: flex;
  justify-content: center;
}

.rdw-link-dropdownPlaceholder {
  margin-left: 8px;
}

.rdw-link-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 235px;
  height: 205px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}

.rdw-link-modal-label {
  font-size: 15px;
}

.rdw-link-modal-input {
  margin-top: 5px;
  border-radius: 2px;
  border: 1px solid #F1F1F1;
  height: 25px;
  margin-bottom: 15px;
  padding: 0 5px;
}

.rdw-link-modal-input:focus {
  outline: none;
}

.rdw-link-modal-buttonsection {
  margin: 0 auto;
}

.rdw-link-modal-target-option {
  margin-bottom: 20px;
}

.rdw-link-modal-target-option > span {
  margin-left: 5px;
}

.rdw-link-modal-btn {
  margin-left: 10px;
  width: 75px;
  height: 30px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}

.rdw-link-modal-btn:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}

.rdw-link-modal-btn:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}

.rdw-link-modal-btn:focus {
  outline: none !important;
}

.rdw-link-modal-btn:disabled {
  background: #ece9e9;
}

.rdw-link-dropdownoption {
  height: 40px;
  display: flex;
  justify-content: center;
}

.rdw-history-dropdown {
  width: 50px;
}

.rdw-embedded-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap;
}

.rdw-embedded-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 235px;
  height: 180px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  justify-content: space-between;
  box-shadow: 3px 3px 5px #BFBDBD;
}

.rdw-embedded-modal-header {
  font-size: 15px;
  display: flex;
}

.rdw-embedded-modal-header-option {
  width: 50%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.rdw-embedded-modal-header-label {
  width: 95px;
  border: 1px solid #f1f1f1;
  margin-top: 5px;
  background: #6EB8D4;
  border-bottom: 2px solid #0a66b7;
}

.rdw-embedded-modal-link-section {
  display: flex;
  flex-direction: column;
}

.rdw-embedded-modal-link-input {
  width: 88%;
  height: 35px;
  margin: 10px 0;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 15px;
  padding: 0 5px;
}

.rdw-embedded-modal-link-input-wrapper {
  display: flex;
  align-items: center;
}

.rdw-embedded-modal-link-input:focus {
  outline: none;
}

.rdw-embedded-modal-btn-section {
  display: flex;
  justify-content: center;
}

.rdw-embedded-modal-btn {
  margin: 0 3px;
  width: 75px;
  height: 30px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}

.rdw-embedded-modal-btn:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}

.rdw-embedded-modal-btn:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}

.rdw-embedded-modal-btn:focus {
  outline: none !important;
}

.rdw-embedded-modal-btn:disabled {
  background: #ece9e9;
}

.rdw-embedded-modal-size {
  align-items: center;
  display: flex;
  margin: 8px 0;
  justify-content: space-between;
}

.rdw-embedded-modal-size-input {
  width: 80%;
  height: 20px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 12px;
}

.rdw-embedded-modal-size-input:focus {
  outline: none;
}

.rdw-emoji-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap;
}

.rdw-emoji-modal {
  overflow: auto;
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-wrap: wrap;
  width: 235px;
  height: 180px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}

.rdw-emoji-icon {
  margin: 2.5px;
  height: 24px;
  width: 24px;
  cursor: pointer;
  font-size: 22px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.rdw-spinner {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}

.rdw-spinner > div {
  width: 12px;
  height: 12px;
  background-color: #333;
  border-radius: 100%;
  display: inline-block;
  -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both;
  animation: sk-bouncedelay 1.4s infinite ease-in-out both;
}

.rdw-spinner .rdw-bounce1 {
  -webkit-animation-delay: -0.32s;
  animation-delay: -0.32s;
}

.rdw-spinner .rdw-bounce2 {
  -webkit-animation-delay: -0.16s;
  animation-delay: -0.16s;
}

@-webkit-keyframes sk-bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
  }
  40% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bouncedelay {
  0%, 80%, 100% {
    transform: scale(0);
  }
  40% {
    transform: scale(1);
  }
}
.rdw-image-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap;
}

.rdw-image-modal {
  position: absolute;
  top: 35px;
  left: 5px;
  display: flex;
  flex-direction: column;
  width: 235px;
  border: 1px solid #F1F1F1;
  padding: 15px;
  border-radius: 2px;
  z-index: 100;
  background: white;
  box-shadow: 3px 3px 5px #BFBDBD;
}

.rdw-image-modal-header {
  font-size: 15px;
  margin: 10px 0;
  display: flex;
}

.rdw-image-modal-header-option {
  width: 50%;
  cursor: pointer;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

.rdw-image-modal-header-label {
  width: 80px;
  background: #f1f1f1;
  border: 1px solid #f1f1f1;
  margin-top: 5px;
}

.rdw-image-modal-header-label-highlighted {
  background: #6EB8D4;
  border-bottom: 2px solid #0a66b7;
}

.rdw-image-modal-upload-option {
  width: 100%;
  color: gray;
  cursor: pointer;
  display: flex;
  border: none;
  font-size: 15px;
  align-items: center;
  justify-content: center;
  background-color: #f1f1f1;
  outline: 2px dashed gray;
  outline-offset: -10px;
  margin: 10px 0;
  padding: 9px 0;
}

.rdw-image-modal-upload-option-highlighted {
  outline: 2px dashed #0a66b7;
}

.rdw-image-modal-upload-option-label {
  cursor: pointer;
  height: 100%;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 15px;
}

.rdw-image-modal-upload-option-label span {
  padding: 0 20px;
}

.rdw-image-modal-upload-option-image-preview {
  max-width: 100%;
  max-height: 200px;
}

.rdw-image-modal-upload-option-input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

.rdw-image-modal-url-section {
  display: flex;
  align-items: center;
}

.rdw-image-modal-url-input {
  width: 90%;
  height: 35px;
  margin: 15px 0 12px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 15px;
  padding: 0 5px;
}

.rdw-image-modal-btn-section {
  margin: 10px auto 0;
}

.rdw-image-modal-url-input:focus {
  outline: none;
}

.rdw-image-modal-btn {
  margin: 0 5px;
  width: 75px;
  height: 30px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  cursor: pointer;
  background: white;
  text-transform: capitalize;
}

.rdw-image-modal-btn:hover {
  box-shadow: 1px 1px 0px #BFBDBD;
}

.rdw-image-modal-btn:active {
  box-shadow: 1px 1px 0px #BFBDBD inset;
}

.rdw-image-modal-btn:focus {
  outline: none !important;
}

.rdw-image-modal-btn:disabled {
  background: #ece9e9;
}

.rdw-image-modal-spinner {
  position: absolute;
  top: -3px;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.5;
}

.rdw-image-modal-alt-input {
  width: 70%;
  height: 20px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 12px;
  margin-left: 5px;
}

.rdw-image-modal-alt-input:focus {
  outline: none;
}

.rdw-image-modal-alt-lbl {
  font-size: 12px;
}

.rdw-image-modal-size {
  align-items: center;
  display: flex;
  margin: 8px 0;
  justify-content: space-between;
}

.rdw-image-modal-size-input {
  width: 40%;
  height: 20px;
  border: 1px solid #F1F1F1;
  border-radius: 2px;
  font-size: 12px;
}

.rdw-image-modal-size-input:focus {
  outline: none;
}

.rdw-image-mandatory-sign {
  color: red;
  margin-left: 3px;
  margin-right: 3px;
}

.rdw-remove-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  position: relative;
  flex-wrap: wrap;
}

.rdw-history-wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  flex-wrap: wrap;
}

.rdw-history-dropdownoption {
  height: 40px;
  display: flex;
  justify-content: center;
}

.rdw-history-dropdown {
  width: 50px;
}

.rdw-link-decorator-wrapper {
  position: relative;
}

.rdw-link-decorator-icon {
  position: absolute;
  left: 40%;
  top: 0;
  cursor: pointer;
  background-color: white;
}

.rdw-mention-link {
  text-decoration: none;
  color: #1236ff;
  background-color: #f0fbff;
  padding: 1px 2px;
  border-radius: 2px;
}

.rdw-suggestion-wrapper {
  position: relative;
}

.rdw-suggestion-dropdown {
  position: absolute;
  display: flex;
  flex-direction: column;
  border: 1px solid #F1F1F1;
  min-width: 100px;
  max-height: 150px;
  overflow: auto;
  background: white;
  z-index: 100;
}

.rdw-suggestion-option {
  padding: 7px 5px;
  border-bottom: 1px solid #f1f1f1;
}

.rdw-suggestion-option-active {
  background-color: #F1F1F1;
}

.rdw-hashtag-link {
  text-decoration: none;
  color: #1236ff;
  background-color: #f0fbff;
  padding: 1px 2px;
  border-radius: 2px;
}

.rdw-image-alignment-options-popup {
  position: absolute;
  background: white;
  display: flex;
  padding: 5px 2px;
  border-radius: 2px;
  border: 1px solid #F1F1F1;
  width: 105px;
  cursor: pointer;
  z-index: 100;
}

.rdw-alignment-option-left {
  justify-content: flex-start;
}

.rdw-image-alignment-option {
  height: 15px;
  width: 15px;
  min-width: 15px;
}

.rdw-image-alignment {
  position: relative;
}

.rdw-image-imagewrapper {
  position: relative;
}

.rdw-image-center {
  display: flex;
  justify-content: center;
}

.rdw-image-left {
  display: flex;
}

.rdw-image-right {
  display: flex;
  justify-content: flex-end;
}

.rdw-image-alignment-options-popup-right {
  right: 0;
}

.rdw-editor-main {
  height: 100%;
  overflow: auto;
  box-sizing: border-box;
}

.rdw-editor-toolbar {
  padding: 6px 5px 0;
  border-radius: 2px;
  border: 1px solid #F1F1F1;
  display: flex;
  justify-content: flex-start;
  background: white;
  flex-wrap: wrap;
  font-size: 15px;
  margin-bottom: 5px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}

.public-DraftStyleDefault-block {
  margin: 1em 0;
}

.rdw-editor-wrapper:focus {
  outline: none;
}

.rdw-editor-wrapper {
  box-sizing: content-box;
}

.rdw-editor-main blockquote {
  border-left: 5px solid #f1f1f1;
  padding-left: 5px;
}

.rdw-editor-main pre {
  background: #f1f1f1;
  border-radius: 3px;
  padding: 1px 10px;
}

/**
 * Draft v0.9.1
 *
 * Copyright (c) 2013-present, Facebook, Inc.
 * All rights reserved.
 *
 * This source code is licensed under the BSD-style license found in the
 * LICENSE file in the root directory of this source tree. An additional grant
 * of patent rights can be found in the PATENTS file in the same directory.
 */
.DraftEditor-editorContainer, .DraftEditor-root, .public-DraftEditor-content {
  height: inherit;
  text-align: initial;
}

.public-DraftEditor-content[contenteditable=true] {
  -webkit-user-modify: read-write-plaintext-only;
}

.DraftEditor-root {
  position: relative;
}

.DraftEditor-editorContainer {
  background-color: rgba(255, 255, 255, 0);
  border-left: 0.1px solid transparent;
  position: relative;
  z-index: 1;
}

.public-DraftEditor-block {
  position: relative;
}

.DraftEditor-alignLeft .public-DraftStyleDefault-block {
  text-align: left;
}

.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root {
  left: 0;
  text-align: left;
}

.DraftEditor-alignCenter .public-DraftStyleDefault-block {
  text-align: center;
}

.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root {
  margin: 0 auto;
  text-align: center;
  width: 100%;
}

.DraftEditor-alignRight .public-DraftStyleDefault-block {
  text-align: right;
}

.DraftEditor-alignRight .public-DraftEditorPlaceholder-root {
  right: 0;
  text-align: right;
}

.public-DraftEditorPlaceholder-root {
  color: #9197a3;
  position: absolute;
  z-index: 0;
}

.public-DraftEditorPlaceholder-hasFocus {
  color: #bdc1c9;
}

.DraftEditorPlaceholder-hidden {
  display: none;
}

.public-DraftStyleDefault-block {
  position: relative;
  white-space: pre-wrap;
}

.public-DraftStyleDefault-ltr {
  direction: ltr;
  text-align: left;
}

.public-DraftStyleDefault-rtl {
  direction: rtl;
  text-align: right;
}

.public-DraftStyleDefault-listLTR {
  direction: ltr;
}

.public-DraftStyleDefault-listRTL {
  direction: rtl;
}

.public-DraftStyleDefault-ol, .public-DraftStyleDefault-ul {
  margin: 16px 0;
  padding: 0;
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR {
  margin-left: 1.5em;
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL {
  margin-right: 1.5em;
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR {
  margin-left: 3em;
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL {
  margin-right: 3em;
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR {
  margin-left: 4.5em;
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL {
  margin-right: 4.5em;
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR {
  margin-left: 6em;
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL {
  margin-right: 6em;
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR {
  margin-left: 7.5em;
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL {
  margin-right: 7.5em;
}

.public-DraftStyleDefault-unorderedListItem {
  list-style-type: square;
  position: relative;
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0 {
  list-style-type: disc;
}

.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1 {
  list-style-type: circle;
}

.public-DraftStyleDefault-orderedListItem {
  list-style-type: none;
  position: relative;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before {
  left: -36px;
  position: absolute;
  text-align: right;
  width: 30px;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before {
  position: absolute;
  right: -36px;
  text-align: left;
  width: 30px;
}

.public-DraftStyleDefault-orderedListItem:before {
  content: counter(ol0) ". ";
  counter-increment: ol0;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before {
  content: counter(ol1) ". ";
  counter-increment: ol1;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before {
  content: counter(ol2) ". ";
  counter-increment: ol2;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before {
  content: counter(ol3) ". ";
  counter-increment: ol3;
}

.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before {
  content: counter(ol4) ". ";
  counter-increment: ol4;
}

.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset {
  counter-reset: ol0;
}

.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset {
  counter-reset: ol1;
}

.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset {
  counter-reset: ol2;
}

.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset {
  counter-reset: ol3;
}

.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset {
  counter-reset: ol4;
}

/*# sourceMappingURL=react-draft-wysiwyg.css.map*/
/*
Template Name: Skote - Admin & Dashboard Template
Author: Themesbrand
Version: 3.1.0
Website: https://themesbrand.com/
Contact: themesbrand@gmail.com
File: Main Css File
*/
#page-topbar {
  position: fixed;
  top: 0;
  right: 0;
  left: 250px;
  z-index: 1002;
  background-color: #ffffff;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
@media (max-width: 991.98px) {
  #page-topbar {
    left: 0;
  }
}

.navbar-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 auto;
  height: 70px;
  padding: 0 calc(24px / 2) 0 0;
}
.navbar-header .dropdown.show.header-item {
  background-color: #f8f9fa;
}
.navbar-header .dropdown .dropdown-menu {
  margin-top: 0;
}

.navbar-brand-box {
  padding: 0 1.5rem;
  text-align: center;
  width: 250px;
}

.logo {
  line-height: 55px;
}
.logo .logo-sm {
  display: none;
}

.logo-light {
  display: none;
}

/* Search */
.app-search {
  padding: calc(32px / 2) 0;
}
.app-search .form-control {
  border: none;
  height: 38px;
  padding-left: 40px;
  padding-right: 20px;
  background-color: #f3f3f9;
  box-shadow: none;
  border-radius: 30px;
}
.app-search span {
  position: absolute;
  z-index: 10;
  font-size: 16px;
  line-height: 38px;
  left: 13px;
  top: 0;
  color: #74788d;
}

.megamenu-list li {
  position: relative;
  padding: 5px 0px;
}
.megamenu-list li a {
  color: #495057;
}

@media (max-width: 992px) {
  .navbar-brand-box {
    width: auto;
  }
  .logo span.logo-lg {
    display: none;
  }
  .logo span.logo-sm {
    display: inline-block;
  }
}
.page-content {
  padding: calc(70px + 24px) calc(24px / 2) 60px calc(24px / 2);
}

.header-item {
  height: 70px;
  box-shadow: none !important;
  color: #555b6d;
  border: 0;
  border-radius: 0px;
  position: relative;
}
.header-item:hover {
  color: #555b6d;
}

.header-profile-user {
  height: 36px;
  width: 36px;
  background-color: #f6f6f6;
  padding: 3px;
}

.noti-icon i {
  font-size: 22px;
  color: #555b6d;
}
.noti-icon .badge {
  position: absolute;
  top: 12px;
  right: 4px;
}

.notification-item .d-flex {
  padding: 0.75rem 1rem;
}
.notification-item .d-flex:hover {
  background-color: #f6f6f6;
}

.dropdown-icon-item {
  display: block;
  border-radius: 3px;
  line-height: 34px;
  text-align: center;
  padding: 15px 0 9px;
  display: block;
  border: 1px solid transparent;
  color: #74788d;
  height: 100%;
}
.dropdown-icon-item img {
  height: 24px;
}
.dropdown-icon-item span {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.dropdown-icon-item:hover {
  border-color: #eff2f7;
}

.fullscreen-enable [data-toggle=fullscreen] .bx-fullscreen::before {
  content: "\ea3f";
}

body[data-topbar=dark] #page-topbar {
  background-color: #2a3042;
}
body[data-topbar=dark] .navbar-header .dropdown .show.header-item {
  background-color: rgba(255, 255, 255, 0.05);
}
body[data-topbar=dark] .navbar-header .waves-effect .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
}
body[data-topbar=dark] .header-item {
  color: #e9ecef;
}
body[data-topbar=dark] .header-item:hover {
  color: #e9ecef;
}
body[data-topbar=dark] .header-profile-user {
  background-color: rgba(255, 255, 255, 0.25);
}
body[data-topbar=dark] .noti-icon i {
  color: #e9ecef;
}
body[data-topbar=dark] .logo-dark {
  display: block;
}
body[data-topbar=dark] .logo-light {
  display: none;
}
body[data-topbar=dark] .app-search .form-control {
  background-color: rgba(243, 243, 249, 0.07);
  color: #fff;
}
body[data-topbar=dark] .app-search span,
body[data-topbar=dark] .app-search input.form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

body .navbar-brand-box {
  background: #2a3042;
}
body .dark-mode.navbar-brand-box {
  background: #156082;
}
body .logo-dark {
  display: block;
}
body .logo-light {
  display: none;
}

@media (max-width: 600px) {
  .navbar-header .dropdown {
    position: static;
  }
  .navbar-header .dropdown .dropdown-menu {
    left: 10px !important;
    right: 10px !important;
  }
}
@media (max-width: 380px) {
  .navbar-brand-box {
    display: none;
  }
}
body[data-layout=horizontal] .navbar-brand-box {
  width: auto;
}
body[data-layout=horizontal] .page-content {
  margin-top: 70px;
  padding: calc(55px + 24px) calc(24px / 2) 60px calc(24px / 2);
}

@media (max-width: 992px) {
  body[data-layout=horizontal] .page-content {
    margin-top: 15px;
  }
}
.page-title-box {
  padding-bottom: 24px;
}
.page-title-box .breadcrumb {
  background-color: transparent;
  padding: 0;
}
.page-title-box h4, .page-title-box .h4 {
  text-transform: uppercase;
  font-weight: 600;
  font-size: 16px !important;
}

.footer {
  bottom: 0;
  padding: 20px calc(24px / 2);
  position: absolute;
  right: 0;
  color: #74788d;
  left: 250px;
  height: 60px;
  background-color: #f2f2f5;
}
@media (max-width: 991.98px) {
  .footer {
    left: 0;
  }
}

.vertical-collpsed .footer {
  left: 70px;
}
@media (max-width: 991.98px) {
  .vertical-collpsed .footer {
    left: 0;
  }
}

body[data-layout=horizontal] .footer {
  left: 0 !important;
}

.right-bar {
  background-color: #fff;
  box-shadow: 0 0 24px 0 rgba(0, 0, 0, 0.06), 0 1px 0 0 rgba(0, 0, 0, 0.02);
  display: block;
  position: fixed;
  transition: all 200ms ease-out;
  width: 350px;
  z-index: 9999;
  float: right !important;
  right: -360px;
  top: 0;
  bottom: 0;
}
.right-bar .right-bar-toggle {
  background-color: #444c54;
  height: 24px;
  width: 24px;
  line-height: 24px;
  display: block;
  color: #eff2f7;
  text-align: center;
  border-radius: 50%;
}
.right-bar .right-bar-toggle:hover {
  background-color: #4b545c;
}

.rightbar-overlay {
  background-color: rgba(52, 58, 64, 0.55);
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  display: none;
  z-index: 9998;
  transition: all 0.2s ease-out;
}

.right-bar-enabled .right-bar {
  right: 0;
}
.right-bar-enabled .rightbar-overlay {
  display: block;
}

@media (max-width: 767.98px) {
  .right-bar {
    overflow: auto;
  }
  .right-bar .slimscroll-menu {
    height: auto !important;
  }
}
.metismenu {
  margin: 0;
}
.metismenu li {
  display: block;
  width: 100%;
}
.metismenu .mm-collapse {
  display: none;
}
.metismenu .mm-collapse:not(.mm-show) {
  display: none;
}
.metismenu .mm-collapse.mm-show {
  display: block;
}
.metismenu .mm-collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition-timing-function: ease;
  transition-duration: 0.35s;
  transition-property: height, visibility;
}

.vertical-menu {
  width: 250px;
  z-index: 1001;
  background: #ffffff;
  bottom: 0;
  margin-top: 0;
  position: fixed;
  top: 0;
  padding-top: 70px;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
@media (max-width: 991.98px) {
  .vertical-menu {
    top: 70px;
    padding-top: 0px;
  }
}
.vertical-menu .navbar-brand-box {
  position: fixed;
  top: 0px;
  z-index: 99;
}
@media (max-width: 991.98px) {
  .vertical-menu .navbar-brand-box {
    display: none;
  }
}

.main-content {
  margin-left: 250px;
  overflow: hidden;
}
.main-content .content {
  padding: 0 15px 10px 15px;
  margin-top: 70px;
}

#sidebar-menu {
  padding: 10px 0 30px 0;
}
#sidebar-menu .mm-active > .has-arrow:after {
  transform: rotate(-180deg);
}
#sidebar-menu .has-arrow:after {
  content: "\f0140";
  font-family: "Material Design Icons";
  display: block;
  float: right;
  transition: transform 0.2s;
  font-size: 1rem;
}
#sidebar-menu ul li a {
  display: block;
  padding: 0.625rem 1.5rem;
  color: #545a6d;
  position: relative;
  font-size: 13px;
  transition: all 0.4s;
}
#sidebar-menu ul li a i {
  display: inline-block;
  min-width: 1.75rem;
  padding-bottom: 0.125em;
  font-size: 1.25rem;
  line-height: 1.40625rem;
  vertical-align: middle;
  color: #7f8387;
  transition: all 0.4s;
}
#sidebar-menu ul li a:hover {
  color: #383c40;
}
#sidebar-menu ul li a:hover i {
  color: #383c40;
}
#sidebar-menu ul li .badge {
  margin-top: 4px;
}
#sidebar-menu ul li ul.sub-menu {
  padding: 0;
}
#sidebar-menu ul li ul.sub-menu li a {
  padding: 0.4rem 1.5rem 0.4rem 3.5rem;
  font-size: 13px;
  color: #545a6d;
}
#sidebar-menu ul li ul.sub-menu li a:hover {
  color: #383c40;
}
#sidebar-menu ul li ul.sub-menu li ul.sub-menu {
  padding: 0;
}
#sidebar-menu ul li ul.sub-menu li ul.sub-menu li a {
  padding: 0.4rem 1.5rem 0.4rem 4.5rem;
  font-size: 13px;
}

.menu-title {
  padding: 12px 20px !important;
  letter-spacing: 0.05em;
  pointer-events: none;
  cursor: default;
  font-size: 11px;
  text-transform: uppercase;
  color: #7f8387;
  font-weight: 600;
}

.mm-active {
  color: #556ee6 !important;
}
.mm-active > a {
  color: #556ee6 !important;
}
.mm-active > a i {
  color: #556ee6 !important;
}
.mm-active .active {
  color: #556ee6 !important;
}
.mm-active .active i {
  color: #556ee6 !important;
}
.mm-active > i {
  color: #556ee6 !important;
}

@media (max-width: 992px) {
  .vertical-menu {
    display: none;
  }
  .main-content {
    margin-left: 0 !important;
  }
  body.sidebar-enable .vertical-menu {
    display: block;
  }
}
.vertical-collpsed .main-content {
  margin-left: 70px;
}
.vertical-collpsed .navbar-brand-box {
  width: 70px !important;
}
.vertical-collpsed #page-topbar {
  left: 70px;
}
@media (max-width: 991.98px) {
  .vertical-collpsed #page-topbar {
    left: 0;
  }
}
.vertical-collpsed .logo span.logo-lg {
  display: none;
}
.vertical-collpsed .logo span.logo-sm {
  display: block;
}
.vertical-collpsed .vertical-menu {
  position: absolute;
  width: 70px !important;
  z-index: 5;
}
.vertical-collpsed .vertical-menu .simplebar-mask,
.vertical-collpsed .vertical-menu .simplebar-content-wrapper {
  overflow: visible !important;
}
.vertical-collpsed .vertical-menu .simplebar-scrollbar {
  display: none !important;
}
.vertical-collpsed .vertical-menu .simplebar-offset {
  bottom: 0 !important;
}
.vertical-collpsed .vertical-menu #sidebar-menu .menu-title,
.vertical-collpsed .vertical-menu #sidebar-menu .badge,
.vertical-collpsed .vertical-menu #sidebar-menu .collapse.in {
  display: none !important;
}
.vertical-collpsed .vertical-menu #sidebar-menu .nav.collapse {
  height: inherit !important;
}
.vertical-collpsed .vertical-menu #sidebar-menu .has-arrow:after {
  display: none;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li {
  position: relative;
  white-space: nowrap;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a {
  padding: 15px 20px;
  min-height: 55px;
  transition: none;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a:hover, .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a:active, .vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a:focus {
  color: #383c40;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a i {
  font-size: 1.45rem;
  margin-left: 4px;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a span {
  display: none;
  padding-left: 25px;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  position: relative;
  width: calc(190px + 70px);
  color: #556ee6;
  background-color: whitesmoke;
  transition: none;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i {
  color: #556ee6;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a span {
  display: inline;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul {
  display: block;
  left: 70px;
  position: absolute;
  width: 190px;
  height: auto !important;
  box-shadow: 3px 5px 10px 0 rgba(54, 61, 71, 0.1);
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul ul {
  box-shadow: 3px 5px 10px 0 rgba(54, 61, 71, 0.1);
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a {
  box-shadow: none;
  padding: 8px 20px;
  position: relative;
  width: 190px;
  z-index: 6;
  color: #545a6d;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a:hover {
  color: #383c40;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul ul {
  padding: 5px 0;
  z-index: 9999;
  display: none;
  background-color: #ffffff;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul ul li:hover > ul {
  display: block;
  left: 190px;
  height: auto !important;
  margin-top: -36px;
  position: absolute;
  width: 190px;
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul ul li > a span.pull-right {
  position: absolute;
  right: 20px;
  top: 12px;
  transform: rotate(270deg);
}
.vertical-collpsed .vertical-menu #sidebar-menu > ul ul li.active a {
  color: #f8f9fa;
}

body .vertical-menu {
  background: #2a3042;
}
body #sidebar-menu ul li a {
  color: #a6b0cf;
}
body #sidebar-menu ul li a i {
  color: #6a7187;
}
body #sidebar-menu ul li a:hover {
  color: #ffffff;
}
body #sidebar-menu ul li a:hover i {
  color: #ffffff;
}
body #sidebar-menu ul li ul.sub-menu li a {
  color: #79829c;
}
body #sidebar-menu ul li ul.sub-menu li a:hover {
  color: #ffffff;
}
body.vertical-collpsed {
  min-height: 1760px;
}
body.vertical-collpsed .vertical-menu .navbar-brand-box {
  background: #2a3042;
}
body.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  background: #2e3548;
  color: #ffffff;
}
body.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i {
  color: #ffffff;
}
body.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a {
  color: #79829c;
}
body.vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > ul a:hover {
  color: #ffffff;
}
body.vertical-collpsed .vertical-menu #sidebar-menu > ul ul {
  background-color: #2a3042;
}
body.vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active {
  color: #ffffff !important;
}
body.vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active i {
  color: #ffffff !important;
}
body .mm-active {
  color: #ffffff !important;
}
body .mm-active > a {
  color: #ffffff !important;
}
body .mm-active > a i {
  color: #ffffff !important;
}
body .mm-active > i {
  color: #ffffff !important;
}
body .mm-active .active {
  color: #ffffff !important;
}
body .mm-active .active i {
  color: #ffffff !important;
}
body .menu-title {
  color: #6a7187;
}

body[data-layout=horizontal] .main-content {
  margin-left: 0 !important;
}

body[data-sidebar-size=small] .navbar-brand-box {
  width: 160px;
}
body[data-sidebar-size=small] .vertical-menu {
  width: 160px;
  text-align: center;
}
body[data-sidebar-size=small] .vertical-menu .has-arrow:after,
body[data-sidebar-size=small] .vertical-menu .badge {
  display: none !important;
}
body[data-sidebar-size=small] .main-content {
  margin-left: 160px;
}
body[data-sidebar-size=small] .footer {
  left: 160px;
}
@media (max-width: 991.98px) {
  body[data-sidebar-size=small] .footer {
    left: 0;
  }
}
body[data-sidebar-size=small] #page-topbar {
  left: 160px;
}
@media (max-width: 991.98px) {
  body[data-sidebar-size=small] #page-topbar {
    left: 0;
  }
  body[data-sidebar-size=small] #page-topbar .navbar-header .navbar-brand-box {
    width: auto;
  }
}
body[data-sidebar-size=small] #sidebar-menu ul li a i {
  display: block;
}
body[data-sidebar-size=small] #sidebar-menu ul li ul.sub-menu li a {
  padding-left: 1.5rem;
}
body[data-sidebar-size=small] #sidebar-menu ul li ul.sub-menu li ul.sub-menu li a {
  padding-left: 1.5rem;
}
body[data-sidebar-size=small].vertical-collpsed .main-content {
  margin-left: 70px;
}
body[data-sidebar-size=small].vertical-collpsed .vertical-menu #sidebar-menu {
  text-align: left;
}
body[data-sidebar-size=small].vertical-collpsed .vertical-menu #sidebar-menu > ul > li > a i {
  display: inline-block;
}
body[data-sidebar-size=small].vertical-collpsed .footer {
  left: 70px;
}

body[data-sidebar=colored] .navbar-brand-box .logo-dark,
body[data-sidebar=winter] .navbar-brand-box .logo-dark,
body[data-sidebar=ladylip] .navbar-brand-box .logo-dark,
body[data-sidebar=plumplate] .navbar-brand-box .logo-dark,
body[data-sidebar=strongbliss] .navbar-brand-box .logo-dark,
body[data-sidebar=greatwhale] .navbar-brand-box .logo-dark {
  display: block;
}
body[data-sidebar=colored] .navbar-brand-box .logo-light,
body[data-sidebar=winter] .navbar-brand-box .logo-light,
body[data-sidebar=ladylip] .navbar-brand-box .logo-light,
body[data-sidebar=plumplate] .navbar-brand-box .logo-light,
body[data-sidebar=strongbliss] .navbar-brand-box .logo-light,
body[data-sidebar=greatwhale] .navbar-brand-box .logo-light {
  display: none;
}
body[data-sidebar=colored] .mm-active,
body[data-sidebar=winter] .mm-active,
body[data-sidebar=ladylip] .mm-active,
body[data-sidebar=plumplate] .mm-active,
body[data-sidebar=strongbliss] .mm-active,
body[data-sidebar=greatwhale] .mm-active {
  color: #fff !important;
}
body[data-sidebar=colored] .mm-active > a,
body[data-sidebar=winter] .mm-active > a,
body[data-sidebar=ladylip] .mm-active > a,
body[data-sidebar=plumplate] .mm-active > a,
body[data-sidebar=strongbliss] .mm-active > a,
body[data-sidebar=greatwhale] .mm-active > a {
  color: #fff !important;
}
body[data-sidebar=colored] .mm-active > a i,
body[data-sidebar=winter] .mm-active > a i,
body[data-sidebar=ladylip] .mm-active > a i,
body[data-sidebar=plumplate] .mm-active > a i,
body[data-sidebar=strongbliss] .mm-active > a i,
body[data-sidebar=greatwhale] .mm-active > a i {
  color: #fff !important;
}
body[data-sidebar=colored] .mm-active > i,
body[data-sidebar=colored] .mm-active .active,
body[data-sidebar=winter] .mm-active > i,
body[data-sidebar=winter] .mm-active .active,
body[data-sidebar=ladylip] .mm-active > i,
body[data-sidebar=ladylip] .mm-active .active,
body[data-sidebar=plumplate] .mm-active > i,
body[data-sidebar=plumplate] .mm-active .active,
body[data-sidebar=strongbliss] .mm-active > i,
body[data-sidebar=strongbliss] .mm-active .active,
body[data-sidebar=greatwhale] .mm-active > i,
body[data-sidebar=greatwhale] .mm-active .active {
  color: #fff !important;
}
body[data-sidebar=colored] #sidebar-menu ul li.menu-title,
body[data-sidebar=winter] #sidebar-menu ul li.menu-title,
body[data-sidebar=ladylip] #sidebar-menu ul li.menu-title,
body[data-sidebar=plumplate] #sidebar-menu ul li.menu-title,
body[data-sidebar=strongbliss] #sidebar-menu ul li.menu-title,
body[data-sidebar=greatwhale] #sidebar-menu ul li.menu-title {
  color: rgba(255, 255, 255, 0.6);
}
body[data-sidebar=colored] #sidebar-menu ul li a,
body[data-sidebar=winter] #sidebar-menu ul li a,
body[data-sidebar=ladylip] #sidebar-menu ul li a,
body[data-sidebar=plumplate] #sidebar-menu ul li a,
body[data-sidebar=strongbliss] #sidebar-menu ul li a,
body[data-sidebar=greatwhale] #sidebar-menu ul li a {
  color: rgba(255, 255, 255, 0.6);
}
body[data-sidebar=colored] #sidebar-menu ul li a i,
body[data-sidebar=winter] #sidebar-menu ul li a i,
body[data-sidebar=ladylip] #sidebar-menu ul li a i,
body[data-sidebar=plumplate] #sidebar-menu ul li a i,
body[data-sidebar=strongbliss] #sidebar-menu ul li a i,
body[data-sidebar=greatwhale] #sidebar-menu ul li a i {
  color: rgba(255, 255, 255, 0.6);
}
body[data-sidebar=colored] #sidebar-menu ul li a.waves-effect .waves-ripple,
body[data-sidebar=winter] #sidebar-menu ul li a.waves-effect .waves-ripple,
body[data-sidebar=ladylip] #sidebar-menu ul li a.waves-effect .waves-ripple,
body[data-sidebar=plumplate] #sidebar-menu ul li a.waves-effect .waves-ripple,
body[data-sidebar=strongbliss] #sidebar-menu ul li a.waves-effect .waves-ripple,
body[data-sidebar=greatwhale] #sidebar-menu ul li a.waves-effect .waves-ripple {
  background: rgba(255, 255, 255, 0.1);
}
body[data-sidebar=colored] #sidebar-menu ul li a:hover,
body[data-sidebar=winter] #sidebar-menu ul li a:hover,
body[data-sidebar=ladylip] #sidebar-menu ul li a:hover,
body[data-sidebar=plumplate] #sidebar-menu ul li a:hover,
body[data-sidebar=strongbliss] #sidebar-menu ul li a:hover,
body[data-sidebar=greatwhale] #sidebar-menu ul li a:hover {
  color: #fff;
}
body[data-sidebar=colored] #sidebar-menu ul li a:hover i,
body[data-sidebar=winter] #sidebar-menu ul li a:hover i,
body[data-sidebar=ladylip] #sidebar-menu ul li a:hover i,
body[data-sidebar=plumplate] #sidebar-menu ul li a:hover i,
body[data-sidebar=strongbliss] #sidebar-menu ul li a:hover i,
body[data-sidebar=greatwhale] #sidebar-menu ul li a:hover i {
  color: #fff;
}
body[data-sidebar=colored] #sidebar-menu ul li ul.sub-menu li a,
body[data-sidebar=winter] #sidebar-menu ul li ul.sub-menu li a,
body[data-sidebar=ladylip] #sidebar-menu ul li ul.sub-menu li a,
body[data-sidebar=plumplate] #sidebar-menu ul li ul.sub-menu li a,
body[data-sidebar=strongbliss] #sidebar-menu ul li ul.sub-menu li a,
body[data-sidebar=greatwhale] #sidebar-menu ul li ul.sub-menu li a {
  color: rgba(255, 255, 255, 0.5);
}
body[data-sidebar=colored] #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=winter] #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=ladylip] #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=plumplate] #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=strongbliss] #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=greatwhale] #sidebar-menu ul li ul.sub-menu li a:hover {
  color: #fff;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a,
body[data-sidebar=winter].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a,
body[data-sidebar=ladylip].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a,
body[data-sidebar=plumplate].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a,
body[data-sidebar=strongbliss].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a,
body[data-sidebar=greatwhale].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  color: #fff;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i,
body[data-sidebar=winter].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i,
body[data-sidebar=ladylip].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i,
body[data-sidebar=plumplate].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i,
body[data-sidebar=strongbliss].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i,
body[data-sidebar=greatwhale].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a i {
  color: #fff;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active,
body[data-sidebar=winter].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active,
body[data-sidebar=ladylip].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active,
body[data-sidebar=plumplate].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active,
body[data-sidebar=strongbliss].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active,
body[data-sidebar=greatwhale].vertical-collpsed .vertical-menu #sidebar-menu ul li.mm-active .active {
  color: #556ee6 !important;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=winter].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=ladylip].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=plumplate].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=strongbliss].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover,
body[data-sidebar=greatwhale].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li a:hover {
  color: #556ee6;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active,
body[data-sidebar=winter].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active,
body[data-sidebar=ladylip].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active,
body[data-sidebar=plumplate].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active,
body[data-sidebar=strongbliss].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active,
body[data-sidebar=greatwhale].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active {
  color: #556ee6 !important;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a,
body[data-sidebar=winter].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a,
body[data-sidebar=ladylip].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a,
body[data-sidebar=plumplate].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a,
body[data-sidebar=strongbliss].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a,
body[data-sidebar=greatwhale].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a {
  color: #556ee6 !important;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a i,
body[data-sidebar=winter].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a i,
body[data-sidebar=ladylip].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a i,
body[data-sidebar=plumplate].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a i,
body[data-sidebar=strongbliss].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a i,
body[data-sidebar=greatwhale].vertical-collpsed .vertical-menu #sidebar-menu ul li ul.sub-menu li.mm-active > a i {
  color: #556ee6 !important;
}

.bg-colored {
  background-color: #556ee6 !important;
}

body[data-sidebar=colored] .vertical-menu {
  background-color: #556ee6;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu .navbar-brand-box {
  background-color: #556ee6;
}
body[data-sidebar=colored].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  background-color: #5e76e7;
}
body[data-sidebar=colored][data-sidebar-size=small] .menu-title {
  background: transparent;
}

.vertical-menu [data-simplebar] {
  z-index: 9;
}

body[data-sidebar=winter] .vertical-menu {
  background-image: linear-gradient(to right, #556ee6, #34c38f);
  background-repeat: repeat-x;
}
body[data-sidebar=winter].vertical-collpsed .vertical-menu .navbar-brand-box {
  background-image: linear-gradient(to right, #556ee6, #34c38f);
  background-repeat: repeat-x;
}
body[data-sidebar=winter].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  background-image: linear-gradient(to right, #556ee6, #34c38f);
  background-repeat: repeat-x;
}
body[data-sidebar=winter][data-sidebar-size=small] .menu-title {
  background-image: linear-gradient(to right, #556ee6, #34c38f);
}

body[data-sidebar=ladylip] .vertical-menu {
  background-image: linear-gradient(to right, #556ee6, #f46a6a);
  background-repeat: repeat-x;
}
body[data-sidebar=ladylip].vertical-collpsed .vertical-menu .navbar-brand-box {
  background-image: linear-gradient(to right, #556ee6, #f46a6a);
  background-repeat: repeat-x;
}
body[data-sidebar=ladylip].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  background-image: linear-gradient(to right, #556ee6, #f46a6a);
  background-repeat: repeat-x;
}
body[data-sidebar=ladylip][data-sidebar-size=small] .menu-title {
  background-image: linear-gradient(to right, #556ee6, #f46a6a);
}

body[data-sidebar=plumplate] .vertical-menu {
  background-image: linear-gradient(to right, #556ee6, #f1b44c);
  background-repeat: repeat-x;
}
body[data-sidebar=plumplate].vertical-collpsed .vertical-menu .navbar-brand-box {
  background-image: linear-gradient(to right, #556ee6, #f1b44c);
  background-repeat: repeat-x;
}
body[data-sidebar=plumplate].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  background-image: linear-gradient(to right, #556ee6, #f1b44c);
  background-repeat: repeat-x;
}
body[data-sidebar=plumplate][data-sidebar-size=small] .menu-title {
  background-image: linear-gradient(to right, #556ee6, #f1b44c);
}

body[data-sidebar=strongbliss] .vertical-menu {
  background-image: linear-gradient(to right, #f46a6a, #f1b44c);
  background-repeat: repeat-x;
}
body[data-sidebar=strongbliss].vertical-collpsed .vertical-menu .navbar-brand-box {
  background-image: linear-gradient(to right, #f46a6a, #f1b44c);
  background-repeat: repeat-x;
}
body[data-sidebar=strongbliss].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  background-image: linear-gradient(to right, #f46a6a, #f1b44c);
  background-repeat: repeat-x;
}
body[data-sidebar=strongbliss][data-sidebar-size=small] .menu-title {
  background-image: linear-gradient(to right, #f46a6a, #f1b44c);
}

body[data-sidebar=greatwhale] .vertical-menu {
  background-image: linear-gradient(to right, #1f3dd0, #50a5f1);
  background-repeat: repeat-x;
}
body[data-sidebar=greatwhale].vertical-collpsed .vertical-menu .navbar-brand-box {
  background-image: linear-gradient(to right, #1f3dd0, #50a5f1);
  background-repeat: repeat-x;
}
body[data-sidebar=greatwhale].vertical-collpsed .vertical-menu #sidebar-menu > ul > li:hover > a {
  background-image: linear-gradient(to right, #1f3dd0, #50a5f1);
  background-repeat: repeat-x;
}
body[data-sidebar=greatwhale][data-sidebar-size=small] .menu-title {
  background-image: linear-gradient(to right, #556ee6, #50a5f1);
}

.themesideimage {
  height: 80px;
  width: 40px;
}

body[data-sidebar-image] .vertical-menu:before {
  opacity: 0.33;
  display: block;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
}
body[data-sidebar-image] .vertical-menu:after {
  opacity: 0.77;
  display: block;
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
}
body[data-sidebar-image] .sidebar-background {
  position: absolute;
  z-index: 1;
  height: 100%;
  width: 100%;
  display: block;
  top: 0;
  left: 0;
  background-size: cover;
  background-position: 50%;
  opacity: 0.07;
}

.verticalcontent {
  writing-mode: vertical-rl;
  text-orientation: upright;
  display: flex;
  justify-content: center;
  align-items: center;
  color: #343a40 !important;
}

.wh-30 {
  width: 30px;
  height: 30px;
}

.gradient-colored {
  background-color: #556ee6;
}

.gradient-winter {
  background-image: linear-gradient(to right, #556ee6, #34c38f);
  background-repeat: repeat-x;
}

.gradient-lady-lip {
  background-image: linear-gradient(to right, #556ee6, #f46a6a);
  background-repeat: repeat-x;
}

.gradient-plum-plate {
  background-image: linear-gradient(to right, #556ee6, #f1b44c);
}

.gradient-strong-bliss {
  background-image: linear-gradient(to right, #f46a6a, #f1b44c);
}

.gradient-strong-great-whale {
  background-image: linear-gradient(to right, #2948df, #50a5f1);
}

.topnav {
  background: #fff;
  padding: 0 calc(24px / 2);
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  margin-top: 70px;
  position: fixed;
  left: 0;
  right: 0;
  z-index: 100;
}
.topnav .topnav-menu {
  margin: 0;
  padding: 0;
}
.topnav .navbar-nav .nav-link {
  font-size: 14px;
  position: relative;
  padding: 1rem 1.3rem;
  color: #545a6d;
}
.topnav .navbar-nav .nav-link i {
  font-size: 15px;
}
.topnav .navbar-nav .nav-link:focus, .topnav .navbar-nav .nav-link:hover {
  color: #556ee6;
  background-color: transparent;
}
.topnav .navbar-nav .dropdown-item {
  color: #545a6d;
}
.topnav .navbar-nav .dropdown-item.active, .topnav .navbar-nav .dropdown-item:hover {
  color: #556ee6;
}
.topnav .navbar-nav .nav-item .nav-link.active {
  color: #556ee6;
}
.topnav .navbar-nav .dropdown.active > a {
  color: #556ee6;
  background-color: transparent;
}

body[data-layout=horizontal] #page-topbar {
  left: 0;
}

@media (min-width: 1200px) {
  body[data-layout=horizontal] .container-fluid, body[data-layout=horizontal] .container-sm, body[data-layout=horizontal] .container-md, body[data-layout=horizontal] .container-lg, body[data-layout=horizontal] .container-xl, body[data-layout=horizontal] .container-xxl,
body[data-layout=horizontal] .navbar-header {
    max-width: 85%;
  }
}
@media (min-width: 992px) {
  .topnav .navbar-nav .nav-item:first-of-type .nav-link {
    padding-left: 0;
  }
  .topnav .dropdown-item {
    padding: 0.5rem 1.5rem;
    min-width: 180px;
  }
  .topnav .dropdown.mega-dropdown .mega-dropdown-menu {
    left: 0px;
    right: auto;
  }
  .topnav .dropdown .dropdown-menu {
    margin-top: 0;
    border-radius: 0 0 0.25rem 0.25rem;
  }
  .topnav .dropdown .dropdown-menu .arrow-down::after {
    right: 15px;
    transform: rotate(-135deg) translateY(-50%);
    position: absolute;
  }
  .topnav .dropdown .dropdown-menu .dropdown .dropdown-menu {
    position: absolute;
    top: 0 !important;
    left: 100%;
    display: none;
  }
  .topnav .dropdown:hover > .dropdown-menu {
    display: block;
  }
  .topnav .dropdown:hover > .dropdown-menu > .dropdown:hover > .dropdown-menu {
    display: block;
  }
  .navbar-toggle {
    display: none;
  }
}
.arrow-down {
  display: inline-block;
}
.arrow-down:after {
  border-color: initial;
  border-style: solid;
  border-width: 0 0 1px 1px;
  content: "";
  height: 0.4em;
  display: inline-block;
  right: 5px;
  top: 50%;
  margin-left: 10px;
  transform: rotate(-45deg) translateY(-50%);
  transform-origin: top;
  transition: all 0.3s ease-out;
  width: 0.4em;
}

@media (max-width: 1199.98px) {
  .topnav-menu .navbar-nav li:last-of-type .dropdown .dropdown-menu {
    right: 100%;
    left: auto;
  }
}
@media (max-width: 991.98px) {
  .navbar-brand-box .logo-dark {
    display: block;
  }
  .navbar-brand-box .logo-dark span.logo-sm {
    display: block;
  }
  .navbar-brand-box .logo-light {
    display: none;
  }
  .topnav {
    max-height: 360px;
    overflow-y: auto;
    padding: 0;
  }
  .topnav .navbar-nav .nav-link {
    padding: 0.75rem 1.1rem;
  }
  .topnav .dropdown .dropdown-menu {
    background-color: transparent;
    border: none;
    box-shadow: none;
    padding-left: 15px;
  }
  .topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl {
    width: auto;
  }
  .topnav .dropdown .dropdown-menu.dropdown-mega-menu-xl .row {
    margin: 0px;
  }
  .topnav .dropdown .dropdown-item {
    position: relative;
    background-color: transparent;
  }
  .topnav .dropdown .dropdown-item.active, .topnav .dropdown .dropdown-item:active {
    color: #556ee6;
  }
  .topnav .arrow-down::after {
    right: 15px;
    position: absolute;
  }
}
@media (min-width: 992px) {
  body[data-layout=horizontal][data-topbar=light] .navbar-brand-box .logo-dark {
    display: block;
  }
  body[data-layout=horizontal][data-topbar=light] .navbar-brand-box .logo-light {
    display: none;
  }
  body[data-layout=horizontal][data-topbar=light] .topnav {
    background-color: #556ee6;
  }
  body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.6);
  }
  body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav .nav-link:focus, body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.9);
  }
  body[data-layout=horizontal][data-topbar=light] .topnav .navbar-nav > .dropdown.active > a {
    color: rgba(255, 255, 255, 0.9) !important;
  }
}
body[data-layout=horizontal][data-topbar=colored] #page-topbar {
  background-color: #556ee6;
  box-shadow: none;
}
body[data-layout=horizontal][data-topbar=colored] .logo-dark {
  display: block;
}
body[data-layout=horizontal][data-topbar=colored] .logo-light {
  display: none;
}
body[data-layout=horizontal][data-topbar=colored] .app-search .form-control {
  background-color: rgba(243, 243, 249, 0.07);
  color: #fff;
}
body[data-layout=horizontal][data-topbar=colored] .app-search span,
body[data-layout=horizontal][data-topbar=colored] .app-search input.form-control::-webkit-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}
body[data-layout=horizontal][data-topbar=colored] .header-item {
  color: #e9ecef;
}
body[data-layout=horizontal][data-topbar=colored] .header-item:hover {
  color: #e9ecef;
}
body[data-layout=horizontal][data-topbar=colored] .navbar-header .dropdown .show.header-item {
  background-color: rgba(255, 255, 255, 0.1);
}
body[data-layout=horizontal][data-topbar=colored] .navbar-header .waves-effect .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
}
body[data-layout=horizontal][data-topbar=colored] .noti-icon i {
  color: #e9ecef;
}
@media (min-width: 992px) {
  body[data-layout=horizontal][data-topbar=colored] .topnav {
    background-color: #556ee6;
  }
  body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link {
    color: rgba(255, 255, 255, 0.6);
  }
  body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link:focus, body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav .nav-link:hover {
    color: rgba(255, 255, 255, 0.9);
  }
  body[data-layout=horizontal][data-topbar=colored] .topnav .navbar-nav > .dropdown.active > a {
    color: rgba(255, 255, 255, 0.9) !important;
  }
}

body[data-layout-size=boxed] {
  background-color: #ebebf4;
}
body[data-layout-size=boxed] #layout-wrapper {
  background-color: #f8f8fb;
  max-width: 1300px;
  margin: 0 auto;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
body[data-layout-size=boxed] #page-topbar {
  max-width: calc(1300px - 250px);
  margin: 0 auto;
}
body[data-layout-size=boxed].vertical-collpsed #page-topbar {
  max-width: calc(1300px - 70px);
  margin: 0 auto;
}
body[data-layout-size=boxed].vertical-collpsed .main-content {
  min-height: 1760px;
}
body[data-layout-size=boxed][data-sidebar-size=small] #page-topbar {
  max-width: calc(1300px - 160px);
  left: 160px;
}
@media (max-width: 991.98px) {
  body[data-layout-size=boxed][data-sidebar-size=small] #page-topbar {
    left: 0;
  }
}
body[data-layout-size=boxed] .footer {
  margin: 0 auto;
  max-width: calc(1300px - 250px);
}
body[data-layout-size=boxed].vertical-collpsed .footer {
  max-width: calc(1300px - 70px);
}

body[data-layout=horizontal][data-layout-size=boxed] #page-topbar,
body[data-layout=horizontal][data-layout-size=boxed] #layout-wrapper,
body[data-layout=horizontal][data-layout-size=boxed] .footer {
  max-width: 100%;
}
body[data-layout=horizontal][data-layout-size=boxed] .container-fluid, body[data-layout=horizontal][data-layout-size=boxed] .container-sm, body[data-layout=horizontal][data-layout-size=boxed] .container-md, body[data-layout=horizontal][data-layout-size=boxed] .container-lg, body[data-layout=horizontal][data-layout-size=boxed] .container-xl, body[data-layout=horizontal][data-layout-size=boxed] .container-xxl,
body[data-layout=horizontal][data-layout-size=boxed] .navbar-header {
  max-width: 1300px;
}
body[data-layout=horizontal][data-layout-size=boxed].vertical-collpsed .main-content {
  min-height: auto;
}

@media (min-width: 992px) {
  body[data-layout-scrollable=true] #page-topbar,
body[data-layout-scrollable=true] .vertical-menu,
body[data-layout-scrollable=true] .navbar-brand-box {
    position: absolute;
  }
}
@media (min-width: 992px) {
  body[data-layout-scrollable=true][data-layout=horizontal] #page-topbar,
body[data-layout-scrollable=true][data-layout=horizontal] .topnav {
    position: absolute;
  }
  body[data-layout-scrollable=true][data-layout=horizontal] .navbar-brand-box {
    position: relative;
  }
}

/*!
 * Waves v0.7.6
 * http://fian.my.id/Waves 
 * 
 * Copyright 2014-2018 Alfiana E. Sibuea and other contributors 
 * Released under the MIT license 
 * https://github.com/fians/Waves/blob/master/LICENSE */
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}

.waves-effect .waves-ripple {
  position: absolute;
  border-radius: 50%;
  width: 100px;
  height: 100px;
  margin-top: -50px;
  margin-left: -50px;
  opacity: 0;
  background: rgba(0, 0, 0, 0.2);
  background: radial-gradient(rgba(0, 0, 0, 0.2) 0, rgba(0, 0, 0, 0.3) 40%, rgba(0, 0, 0, 0.4) 50%, rgba(0, 0, 0, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
  transition: all 0.5s ease-out;
  transition-property: transform, opacity;
  transform: scale(0) translate(0, 0);
  pointer-events: none;
}

.waves-effect.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
  background: radial-gradient(rgba(255, 255, 255, 0.2) 0, rgba(255, 255, 255, 0.3) 40%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0) 70%);
}

.waves-effect.waves-classic .waves-ripple {
  background: rgba(0, 0, 0, 0.2);
}

.waves-effect.waves-classic.waves-light .waves-ripple {
  background: rgba(255, 255, 255, 0.4);
}

.waves-notransition {
  transition: none !important;
}

.waves-button,
.waves-circle {
  transform: translateZ(0);
  -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
}

.waves-button,
.waves-button:hover,
.waves-button:visited,
.waves-button-input {
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  border: none;
  outline: none;
  color: inherit;
  background-color: rgba(0, 0, 0, 0);
  font-size: 1em;
  line-height: 1em;
  text-align: center;
  text-decoration: none;
  z-index: 1;
}

.waves-button {
  padding: 0.85em 1.1em;
  border-radius: 0.2em;
}

.waves-button-input {
  margin: 0;
  padding: 0.85em 1.1em;
}

.waves-input-wrapper {
  border-radius: 0.2em;
  vertical-align: bottom;
}

.waves-input-wrapper.waves-button {
  padding: 0;
}

.waves-input-wrapper .waves-button-input {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}

.waves-circle {
  text-align: center;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  border-radius: 50%;
}

.waves-float {
  -webkit-mask-image: none;
  box-shadow: 0px 1px 1.5px 1px rgba(0, 0, 0, 0.12);
  transition: all 300ms;
}

.waves-float:active {
  box-shadow: 0px 8px 20px 1px rgba(0, 0, 0, 0.3);
}

.waves-block {
  display: block;
}

.waves-effect.waves-light .waves-ripple {
  background-color: rgba(255, 255, 255, 0.4);
}

.waves-effect.waves-primary .waves-ripple {
  background-color: rgba(85, 110, 230, 0.4);
}

.waves-effect.waves-success .waves-ripple {
  background-color: rgba(52, 195, 143, 0.4);
}

.waves-effect.waves-info .waves-ripple {
  background-color: rgba(80, 165, 241, 0.4);
}

.waves-effect.waves-warning .waves-ripple {
  background-color: rgba(241, 180, 76, 0.4);
}

.waves-effect.waves-danger .waves-ripple {
  background-color: rgba(244, 106, 106, 0.4);
}

.avatar-xs {
  height: 2rem;
  width: 2rem;
}

.avatar-sm {
  height: 3rem;
  width: 3rem;
}

.avatar-md {
  height: 4.5rem;
  width: 4.5rem;
}

.avatar-lg {
  height: 6rem;
  width: 6rem;
}

.avatar-xl {
  height: 7.5rem;
  width: 7.5rem;
}

.avatar-title {
  align-items: center;
  background-color: #556ee6;
  color: #fff;
  display: flex;
  font-weight: 500;
  height: 100%;
  justify-content: center;
  width: 100%;
}

.avatar-group {
  padding-left: 12px;
  display: flex;
  flex-wrap: wrap;
}
.avatar-group .avatar-group-item {
  margin-left: -12px;
  border: 2px solid #fff;
  border-radius: 50%;
  transition: all 0.2s;
}
.avatar-group .avatar-group-item:hover {
  position: relative;
  transform: translateY(-2px);
}

.custom-accordion .accordion-list {
  display: flex;
  border-radius: 7px;
  background-color: #f6f6f6;
  padding: 12px 20px;
  color: #495057;
  font-weight: 600;
  align-items: center;
  justify-content: space-between;
}
.custom-accordion .accordion-list.collapsed i.accor-plus-icon:before {
  content: "\f0415";
}
.custom-accordion .accordion-list .accor-plus-icon {
  display: inline-block;
  font-size: 16px;
  height: 24px;
  width: 24px;
  line-height: 22px;
  background-color: #fff;
  text-align: center;
  border-radius: 50%;
}
.custom-accordion a.collapsed i.accor-down-icon:before {
  content: "\f0140";
}
.custom-accordion .card-body {
  color: #74788d;
}

.font-size-10 {
  font-size: 10px !important;
}

.font-size-11 {
  font-size: 11px !important;
}

.font-size-12 {
  font-size: 12px !important;
}

.font-size-13 {
  font-size: 13px !important;
}

.font-size-14 {
  font-size: 14px !important;
}

.font-size-15 {
  font-size: 15px !important;
}

.font-size-16 {
  font-size: 16px !important;
}

.font-size-17 {
  font-size: 17px !important;
}

.font-size-18 {
  font-size: 18px !important;
}

.font-size-20 {
  font-size: 20px !important;
}

.font-size-22 {
  font-size: 22px !important;
}

.font-size-24 {
  font-size: 24px !important;
}

.fw-medium {
  font-weight: 500;
}

.font-weight-semibold {
  font-weight: 600;
}

.social-list-item {
  height: 2rem;
  width: 2rem;
  line-height: calc(2rem - 4px);
  display: block;
  border: 2px solid #adb5bd;
  border-radius: 50%;
  color: #adb5bd;
  text-align: center;
  transition: all 0.4s;
}
.social-list-item:hover {
  color: #74788d;
  background-color: #eff2f7;
}

.w-xs {
  min-width: 80px;
}

.w-sm {
  min-width: 95px;
}

.w-md {
  min-width: 110px;
}

.w-lg {
  min-width: 140px;
}

.w-xl {
  min-width: 160px;
}

.media {
  display: flex;
  align-items: flex-start;
}

.media-body {
  flex: 1;
}

.alert-dismissible .btn-close {
  font-size: 10px;
  padding: 1.05rem 1.25rem;
  background: transparent url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z%27/%3e%3c/svg%3e") center/1em auto no-repeat;
}

#preloader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #fff;
  z-index: 9999;
}

#status {
  width: 40px;
  height: 40px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin: -20px 0 0 -20px;
}

.spinner-chase {
  margin: 0 auto;
  width: 40px;
  height: 40px;
  position: relative;
  -webkit-animation: spinner-chase 2.5s infinite linear both;
          animation: spinner-chase 2.5s infinite linear both;
}

.chase-dot {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  -webkit-animation: chase-dot 2s infinite ease-in-out both;
          animation: chase-dot 2s infinite ease-in-out both;
}
.chase-dot:before {
  content: "";
  display: block;
  width: 25%;
  height: 25%;
  background-color: #556ee6;
  border-radius: 100%;
  -webkit-animation: chase-dot-before 2s infinite ease-in-out both;
          animation: chase-dot-before 2s infinite ease-in-out both;
}
.chase-dot:nth-child(1) {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s;
}
.chase-dot:nth-child(1):before {
  -webkit-animation-delay: -1.1s;
          animation-delay: -1.1s;
}
.chase-dot:nth-child(2) {
  -webkit-animation-delay: -1s;
          animation-delay: -1s;
}
.chase-dot:nth-child(2):before {
  -webkit-animation-delay: -1s;
          animation-delay: -1s;
}
.chase-dot:nth-child(3) {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s;
}
.chase-dot:nth-child(3):before {
  -webkit-animation-delay: -0.9s;
          animation-delay: -0.9s;
}
.chase-dot:nth-child(4) {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s;
}
.chase-dot:nth-child(4):before {
  -webkit-animation-delay: -0.8s;
          animation-delay: -0.8s;
}
.chase-dot:nth-child(5) {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s;
}
.chase-dot:nth-child(5):before {
  -webkit-animation-delay: -0.7s;
          animation-delay: -0.7s;
}
.chase-dot:nth-child(6) {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s;
}
.chase-dot:nth-child(6):before {
  -webkit-animation-delay: -0.6s;
          animation-delay: -0.6s;
}

@-webkit-keyframes spinner-chase {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes spinner-chase {
  100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes chase-dot {
  80%, 100% {
    transform: rotate(360deg);
  }
}
@keyframes chase-dot {
  80%, 100% {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes chase-dot-before {
  50% {
    transform: scale(0.4);
  }
  100%, 0% {
    transform: scale(1);
  }
}
@keyframes chase-dot-before {
  50% {
    transform: scale(0.4);
  }
  100%, 0% {
    transform: scale(1);
  }
}
[type=tel]::-moz-placeholder, [type=url]::-moz-placeholder, [type=email]::-moz-placeholder, [type=number]::-moz-placeholder {
  text-align: left;
}
[type=tel]::placeholder,
[type=url]::placeholder,
[type=email]::placeholder,
[type=number]::placeholder {
  text-align: left;
}

.form-check {
  position: relative;
  text-align: left;
}

.form-check-right {
  padding-left: 0;
  display: inline-block;
  padding-right: 1.5em;
}
.form-check-right .form-check-input {
  float: right;
  margin-left: 0;
  margin-right: -1.5em;
}
.form-check-right .form-check-label {
  display: block;
}

.form-checkbox-outline .form-check-input {
  border-width: 2px;
  background-color: #fff;
}
.form-checkbox-outline .form-check-input:active {
  filter: none;
}
.form-checkbox-outline .form-check-input:checked {
  background-color: #fff !important;
}
.form-checkbox-outline .form-check-input:checked[type=checkbox] {
  background-image: none;
}
.form-checkbox-outline .form-check-input:checked:after {
  position: absolute;
  content: "\f012c";
  font-family: "Material Design Icons";
  top: -4px !important;
  left: 1px; /*rtl: -4px */
  font-size: 16px;
  color: #343a40;
}

.form-radio-outline .form-check-input {
  background-color: #fff;
  position: relative;
}
.form-radio-outline .form-check-input:active {
  filter: none;
}
.form-radio-outline .form-check-input:checked {
  background-color: #fff !important;
}
.form-radio-outline .form-check-input:checked[type=checkbox] {
  background-image: none;
}
.form-radio-outline .form-check-input:checked:after {
  position: absolute;
  content: "";
  top: 3px !important;
  left: 3px;
  right: 3px;
  width: 5px;
  height: 5px;
  border-radius: 50%;
}

.form-check-primary .form-check-input:checked {
  background-color: #556ee6;
  border-color: #556ee6;
}

.form-radio-primary .form-check-input:checked {
  border-color: #556ee6;
  background-color: #556ee6;
}
.form-radio-primary .form-check-input:checked:after {
  background-color: #556ee6;
}

.form-check-secondary .form-check-input:checked {
  background-color: #74788d;
  border-color: #74788d;
}

.form-radio-secondary .form-check-input:checked {
  border-color: #74788d;
  background-color: #74788d;
}
.form-radio-secondary .form-check-input:checked:after {
  background-color: #74788d;
}

.form-check-success .form-check-input:checked {
  background-color: #34c38f;
  border-color: #34c38f;
}

.form-radio-success .form-check-input:checked {
  border-color: #34c38f;
  background-color: #34c38f;
}
.form-radio-success .form-check-input:checked:after {
  background-color: #34c38f;
}

.form-check-info .form-check-input:checked {
  background-color: #50a5f1;
  border-color: #50a5f1;
}

.form-radio-info .form-check-input:checked {
  border-color: #50a5f1;
  background-color: #50a5f1;
}
.form-radio-info .form-check-input:checked:after {
  background-color: #50a5f1;
}

.form-check-warning .form-check-input:checked {
  background-color: #f1b44c;
  border-color: #f1b44c;
}

.form-radio-warning .form-check-input:checked {
  border-color: #f1b44c;
  background-color: #f1b44c;
}
.form-radio-warning .form-check-input:checked:after {
  background-color: #f1b44c;
}

.form-check-danger .form-check-input:checked {
  background-color: #f46a6a;
  border-color: #f46a6a;
}

.form-radio-danger .form-check-input:checked {
  border-color: #f46a6a;
  background-color: #f46a6a;
}
.form-radio-danger .form-check-input:checked:after {
  background-color: #f46a6a;
}

.form-check-pink .form-check-input:checked {
  background-color: #e83e8c;
  border-color: #e83e8c;
}

.form-radio-pink .form-check-input:checked {
  border-color: #e83e8c;
  background-color: #e83e8c;
}
.form-radio-pink .form-check-input:checked:after {
  background-color: #e83e8c;
}

.form-check-light .form-check-input:checked {
  background-color: #eff2f7;
  border-color: #eff2f7;
}

.form-radio-light .form-check-input:checked {
  border-color: #eff2f7;
  background-color: #eff2f7;
}
.form-radio-light .form-check-input:checked:after {
  background-color: #eff2f7;
}

.form-check-dark .form-check-input:checked {
  background-color: #343a40;
  border-color: #343a40;
}

.form-radio-dark .form-check-input:checked {
  border-color: #343a40;
  background-color: #343a40;
}
.form-radio-dark .form-check-input:checked:after {
  background-color: #343a40;
}

.form-check-label {
  cursor: pointer;
  margin-bottom: 0;
}

.form-switch-md {
  padding-left: 2.5rem;
  min-height: 24px;
  line-height: 24px;
}
.form-switch-md .form-check-input {
  width: 40px;
  height: 20px;
  left: -0.5rem;
  position: relative;
}
.form-switch-md .form-check-label {
  vertical-align: middle;
}

.form-switch-lg {
  padding-left: 2.75rem;
  min-height: 28px;
  line-height: 28px;
}
.form-switch-lg .form-check-input {
  width: 48px;
  height: 24px;
  left: -0.75rem;
  position: relative;
}

.input-group-text {
  margin-bottom: 0px;
}

.rdl-filter,
.rdl-control {
  background-color: #fff;
  border-color: #ced4da;
  color: #495057;
}

.react-dual-listbox button {
  color: #343a40;
  border-color: #eff2f7;
  background-color: #eff2f7;
}
.react-dual-listbox input:disabled,
.react-dual-listbox select:disabled {
  background-color: #eff2f7;
}

.rdl-move:hover:not(:disabled), .rdl-move:active:not(:disabled), .rdl-move:focus:not(:disabled) {
  background-color: #e8ecf4;
  border-color: #eff2f7;
}

.css-1uccc91-singleValue {
  color: #495057 !important;
}

.react-kanban-column {
  background-color: #eff2f7 !important;
}

.icon-tab li:first-child .nav-link {
  border-top-left-radius: 21px;
  border-bottom-left-radius: 21px;
}

.icon-tab li:last-child .nav-link {
  border-top-right-radius: 21px;
  border-bottom-right-radius: 21px;
}

.input-group .form-select {
  background-position: right 0.75rem center !important;
}

.mini-stats-wid .mini-stat-icon {
  overflow: hidden;
  position: relative;
}
.mini-stats-wid .mini-stat-icon:before, .mini-stats-wid .mini-stat-icon:after {
  content: "";
  position: absolute;
  width: 8px;
  height: 54px;
  background-color: rgba(255, 255, 255, 0.1);
  left: 16px;
  transform: rotate(32deg);
  top: -5px;
  transition: all 0.4s;
}
.mini-stats-wid .mini-stat-icon::after {
  left: -12px;
  width: 12px;
  transition: all 0.2s;
}
.mini-stats-wid:hover .mini-stat-icon::after {
  left: 60px;
}

.mfp-popup-form {
  max-width: 1140px;
}

.mfp-close {
  color: #343a40 !important;
}

.bs-example-modal {
  position: relative;
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
  z-index: 1;
  display: block;
}

[dir=rtl] .modal-open {
  padding-left: 0px !important;
}

.icon-demo-content {
  text-align: center;
  color: #adb5bd;
}
.icon-demo-content i {
  display: block;
  font-size: 24px;
  margin-bottom: 16px;
  color: #74788d;
  transition: all 0.4s;
}
.icon-demo-content .col-lg-4 {
  margin-top: 24px;
}
.icon-demo-content .col-lg-4:hover i {
  color: #556ee6;
  transform: scale(1.5);
}

.grid-structure .grid-container {
  background-color: #f8f9fa;
  margin-top: 10px;
  font-size: 0.8rem;
  font-weight: 500;
  padding: 10px 20px;
}

.card-radio {
  background-color: #fff;
  border: 2px solid #f6f6f6;
  border-radius: 0.25rem;
  padding: 1rem;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.card-radio:hover {
  cursor: pointer;
}

.card-radio-label {
  display: block;
}

.card-radio-input {
  display: none;
}
.card-radio-input:checked + .card-radio {
  border-color: #556ee6 !important;
}

.navs-carousel .owl-nav {
  margin-top: 16px;
}
.navs-carousel .owl-nav button {
  width: 30px;
  height: 30px;
  line-height: 28px !important;
  font-size: 20px !important;
  border-radius: 50% !important;
  background-color: rgba(85, 110, 230, 0.25) !important;
  color: #556ee6 !important;
  margin: 4px 8px !important;
}

@media print {
  .vertical-menu,
.right-bar,
.page-title-box,
.navbar-header,
.footer {
    display: none !important;
  }
  .card-body,
.main-content,
.right-bar,
.page-content,
body {
    padding: 0;
    margin: 0;
  }
  .card {
    border: 0;
  }
}
[data-simplebar] {
  position: relative;
  flex-direction: column;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0 !important;
  bottom: 0;
  right: 0 !important;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  visibility: visible;
  overflow: auto; /* Scroll on this element otherwise element can't have a padding applied properly */
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
  scrollbar-width: none;
  padding: 0px !important;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
}

.simplebar-content:before,
.simplebar-content:after {
  content: " ";
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  flex-grow: inherit;
  flex-shrink: 0;
  flex-basis: 0;
}

.simplebar-height-auto-observer {
  box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -moz-user-select: none;
       user-select: none;
  -webkit-user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  right: 2px;
  width: 4px;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: "";
  background: #a2adb7;
  border-radius: 7px;
  left: 0;
  right: 0;
  opacity: 0;
  transition: opacity 0.2s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  /* When hovered, remove all transitions from drag handle */
  opacity: 0.5;
  transition: opacity 0s linear;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-track.simplebar-vertical .simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 11px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before {
  height: 100%;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.hs-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
}

.custom-scroll {
  height: 100%;
}

/* ==============
  Calendar
===================*/
.lnb-calendars-item {
  display: inline-block;
  margin-right: 7px;
}

input[type=checkbox].tui-full-calendar-checkbox-round + span {
  margin-right: 4px;
  margin-left: 0;
}

.tui-full-calendar-layout, .tui-full-calendar-timegrid-timezone {
  background-color: #fff !important;
}

.tui-full-calendar-dayname-container,
.tui-full-calendar-left,
.tui-full-calendar-splitter,
.tui-full-calendar-time-date,
.tui-full-calendar-weekday-grid-line,
.tui-full-calendar-timegrid-timezone,
.tui-full-calendar-timegrid-gridline {
  border-color: #f6f6f6 !important;
}

.tui-full-calendar-weekday-exceed-in-week {
  text-align: center;
  width: 30px;
  height: 30px;
  line-height: 28px;
  border-radius: 4px;
  background-color: #fff;
  color: #495057;
  border-color: #eff2f7;
}

.tui-full-calendar-timegrid-hour {
  color: #495057 !important;
}

.tui-full-calendar-weekday-schedule-title, .tui-full-calendar-time-schedule {
  font-weight: 600;
}

/* ==============
  Druafula
===================*/
.task-box {
  border: 1px solid #f6f6f6;
}

.gu-transit {
  border: 1px dashed #74788d !important;
  background-color: #eff2f7 !important;
}

#session-timeout-dialog .close {
  display: none;
}
#session-timeout-dialog .countdown-holder {
  color: #f46a6a;
  font-weight: 500;
}
#session-timeout-dialog .btn-default {
  background-color: #fff;
  color: #f46a6a;
  box-shadow: none;
}

.irs {
  font-family: var(--bs-font-sans-serif);
}

.irs--square .irs-bar, .irs--square .irs-to, .irs--square .irs-from, .irs--square .irs-single {
  background: #556ee6 !important;
  font-size: 11px;
}
.irs--square .irs-to:before, .irs--square .irs-from:before, .irs--square .irs-single:before {
  border-top-color: #556ee6;
}
.irs--square .irs-line {
  background: #f6f6f6;
  border-color: #f6f6f6;
}
.irs--square .irs-grid-text {
  font-size: 11px;
  color: #ced4da;
}
.irs--square .irs-min, .irs--square .irs-max {
  color: #ced4da;
  background: #f6f6f6;
  font-size: 11px;
}
.irs--square .irs-handle {
  border: 2px solid #556ee6;
  width: 12px;
  height: 12px;
  top: 26px;
  background-color: #fff !important;
}

.swal2-container .swal2-title {
  font-size: 20px;
  font-weight: 500;
}

.swal2-modal {
  font-size: 14px;
}

.swal2-icon.swal2-question {
  border-color: #50a5f1;
  color: #50a5f1;
}
.swal2-icon.swal2-success [class^=swal2-success-line] {
  background-color: #34c38f;
}
.swal2-icon.swal2-success .swal2-success-ring {
  border-color: rgba(52, 195, 143, 0.3);
}
.swal2-icon.swal2-warning {
  border-color: #f1b44c;
  color: #f1b44c;
}

.swal2-styled:focus {
  box-shadow: none;
}

.swal2-progress-steps .swal2-progress-step {
  background: #556ee6;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step {
  background: #556ee6;
}
.swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step, .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step ~ .swal2-progress-step-line {
  background: rgba(85, 110, 230, 0.3);
}
.swal2-progress-steps .swal2-progress-step-line {
  background: #556ee6;
}

.swal2-loader {
  border-color: #556ee6 transparent #556ee6 transparent;
}

.sweet-alert {
  color: #495057 !important;
}
.sweet-alert h2, .sweet-alert .h2 {
  color: rgba(0, 0, 0, 0.6) !important;
}

.symbol {
  border-color: #fff;
}

.rating-symbol-background, .rating-symbol-foreground {
  font-size: 24px;
}

.rating-symbol-foreground {
  top: 0px;
}

.rating-star > span {
  display: inline-block;
  vertical-align: middle;
}
.rating-star > span.badge {
  margin-left: 4px;
}

/* =============
   Notification
============= */
#toast-container > div {
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  opacity: 1;
}
#toast-container > div:hover {
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  opacity: 0.9;
}
#toast-container.toast-top-full-width > div, #toast-container.toast-bottom-full-width > div {
  min-width: 96%;
  margin: 4px auto;
}

.toast-primary {
  border: 2px solid #556ee6 !important;
  background-color: rgba(85, 110, 230, 0.8) !important;
}

.toast-secondary {
  border: 2px solid #74788d !important;
  background-color: rgba(116, 120, 141, 0.8) !important;
}

.toast-success {
  border: 2px solid #34c38f !important;
  background-color: rgba(52, 195, 143, 0.8) !important;
}

.toast-info {
  border: 2px solid #50a5f1 !important;
  background-color: rgba(80, 165, 241, 0.8) !important;
}

.toast-warning {
  border: 2px solid #f1b44c !important;
  background-color: rgba(241, 180, 76, 0.8) !important;
}

.toast-danger {
  border: 2px solid #f46a6a !important;
  background-color: rgba(244, 106, 106, 0.8) !important;
}

.toast-pink {
  border: 2px solid #e83e8c !important;
  background-color: rgba(232, 62, 140, 0.8) !important;
}

.toast-light {
  border: 2px solid #eff2f7 !important;
  background-color: rgba(239, 242, 247, 0.8) !important;
}

.toast-dark {
  border: 2px solid #343a40 !important;
  background-color: rgba(52, 58, 64, 0.8) !important;
}

.toast-error {
  background-color: rgba(244, 106, 106, 0.8);
  border: 2px solid #f46a6a;
}

.toastr-options {
  padding: 24px;
  background-color: #f6f8fa;
  margin-bottom: 0;
  border: 1px solid #eff2f7;
}

.error {
  color: #f46a6a;
}

.parsley-error {
  border-color: #f46a6a;
}

.parsley-errors-list {
  display: none;
  margin: 0;
  padding: 0;
}
.parsley-errors-list.filled {
  display: block;
}
.parsley-errors-list > li {
  font-size: 12px;
  list-style: none;
  color: #f46a6a;
  margin-top: 5px;
}

.select2-container .select2-selection--single {
  background-color: #fff;
  border: 1px solid #ced4da;
  height: 38px;
}
.select2-container .select2-selection--single:focus {
  outline: none;
}
.select2-container .select2-selection--single .select2-selection__rendered {
  line-height: 36px;
  padding-left: 0.75rem;
  color: #495057;
}
.select2-container .select2-selection--single .select2-selection__arrow {
  height: 34px;
  width: 34px;
  right: 3px;
}
.select2-container .select2-selection--single .select2-selection__arrow b {
  border-color: #adb5bd transparent transparent transparent;
  border-width: 6px 6px 0 6px;
}
.select2-container .select2-selection--single .select2-selection__placeholder {
  color: #495057;
}

.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent #adb5bd transparent !important;
  border-width: 0 6px 6px 6px !important;
}

.select2-container--default .select2-search--dropdown {
  padding: 10px;
  background-color: #fff;
}
.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #ced4da;
  background-color: #fff;
  color: #74788d;
  outline: none;
}
.select2-container--default .select2-results__option--highlighted[aria-selected] {
  background-color: #556ee6;
}
.select2-container--default .select2-results__option[aria-selected=true] {
  background-color: #f8f9fa;
  color: #343a40;
}
.select2-container--default .select2-results__option[aria-selected=true]:hover {
  background-color: #556ee6;
  color: #fff;
}

.select2-results__option {
  padding: 6px 12px;
}

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
  padding-left: 0.75rem;
}

.select2-dropdown {
  border: 1px solid rgba(0, 0, 0, 0.15);
  background-color: #fff;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}

.select2-search input {
  border: 1px solid #f6f6f6;
}

.select2-container .select2-selection--multiple {
  min-height: 38px;
  background-color: #fff;
  border: 1px solid #ced4da !important;
}
.select2-container .select2-selection--multiple .select2-selection__rendered {
  padding: 2px 0.75rem;
}
.select2-container .select2-selection--multiple .select2-search__field {
  border: 0;
  color: #495057;
}
.select2-container .select2-selection--multiple .select2-search__field::-moz-placeholder {
  color: #495057;
}
.select2-container .select2-selection--multiple .select2-search__field::placeholder {
  color: #495057;
}
.select2-container .select2-selection--multiple .select2-selection__choice {
  background-color: #eff2f7;
  border: 1px solid #f6f6f6;
  border-radius: 1px;
  padding: 0 7px;
}

.select2-container--default.select2-container--focus .select2-selection--multiple {
  border-color: #ced4da;
}
.select2-container--default .select2-results__group {
  font-weight: 600;
}

.select2-result-repository__avatar {
  float: left;
  width: 60px;
  margin-right: 10px;
}
.select2-result-repository__avatar img {
  width: 100%;
  height: auto;
  border-radius: 2px;
}

.select2-result-repository__statistics {
  margin-top: 7px;
}

.select2-result-repository__forks,
.select2-result-repository__stargazers,
.select2-result-repository__watchers {
  display: inline-block;
  font-size: 11px;
  margin-right: 1em;
  color: #adb5bd;
}
.select2-result-repository__forks .fa,
.select2-result-repository__stargazers .fa,
.select2-result-repository__watchers .fa {
  margin-right: 4px;
}
.select2-result-repository__forks .fa.fa-flash::before,
.select2-result-repository__stargazers .fa.fa-flash::before,
.select2-result-repository__watchers .fa.fa-flash::before {
  content: "\f0e7";
  font-family: "Font Awesome 5 Free";
}

.select2-results__option--highlighted .select2-result-repository__forks,
.select2-results__option--highlighted .select2-result-repository__stargazers,
.select2-results__option--highlighted .select2-result-repository__watchers {
  color: rgba(255, 255, 255, 0.8);
}

.select2-result-repository__meta {
  overflow: hidden;
}

.img-flag {
  margin-right: 7px;
  height: 15px;
  width: 18px;
}

.select2-selection__control {
  background-color: #fff !important;
  border-color: #ced4da !important;
}

.select2-selection__indicator-separator {
  background-color: #ced4da !important;
}

.select2-selection__indicator svg {
  fill: #495057 !important;
}

.select2-selection__placeholder {
  color: #74788d !important;
}

.select2-selection__menu {
  background-color: #fff !important;
}

/* CSS Switch */
input[switch] {
  display: none;
}
input[switch] + label {
  font-size: 1em;
  line-height: 1;
  width: 56px;
  height: 24px;
  background-color: #ced4da;
  background-image: none;
  border-radius: 2rem;
  padding: 0.16667rem;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  position: relative;
  font-weight: 500;
  transition: all 0.1s ease-in-out;
}
input[switch] + label:before {
  color: #343a40;
  content: attr(data-off-label);
  display: block;
  font-family: inherit;
  font-weight: 500;
  font-size: 12px;
  line-height: 21px;
  position: absolute;
  right: 1px;
  margin: 3px;
  top: -2px;
  text-align: center;
  min-width: 1.66667rem;
  overflow: hidden;
  transition: all 0.1s ease-in-out;
}
input[switch] + label:after {
  content: "";
  position: absolute;
  left: 3px;
  background-color: #eff2f7;
  box-shadow: none;
  border-radius: 2rem;
  height: 20px;
  width: 20px;
  top: 2px;
  transition: all 0.1s ease-in-out;
}
input[switch]:checked + label {
  background-color: #556ee6;
}

input[switch]:checked + label {
  background-color: #556ee6;
}
input[switch]:checked + label:before {
  color: #fff;
  content: attr(data-on-label);
  right: auto;
  left: 3px;
}
input[switch]:checked + label:after {
  left: 33px;
  background-color: #eff2f7;
}

input[switch=bool] + label {
  background-color: #f46a6a;
}

input[switch=bool] + label:before, input[switch=bool]:checked + label:before,
input[switch=default]:checked + label:before {
  color: #fff;
}

input[switch=bool]:checked + label {
  background-color: #34c38f;
}

input[switch=default]:checked + label {
  background-color: #a2a2a2;
}

input[switch=primary]:checked + label {
  background-color: #556ee6;
}

input[switch=success]:checked + label {
  background-color: #34c38f;
}

input[switch=info]:checked + label {
  background-color: #50a5f1;
}

input[switch=warning]:checked + label {
  background-color: #f1b44c;
}

input[switch=danger]:checked + label {
  background-color: #f46a6a;
}

input[switch=dark]:checked + label {
  background-color: #343a40;
}
input[switch=dark]:checked + label:before {
  color: #eff2f7;
}

.square-switch {
  margin-right: 7px;
}
.square-switch input[switch] + label, .square-switch input[switch] + label:after {
  border-radius: 4px;
}

.sp-container {
  background-color: #fff;
}
.sp-container button {
  padding: 0.25rem 0.5rem;
  font-size: 0.71094rem;
  border-radius: 0.2rem;
  font-weight: 400;
  color: #343a40;
}
.sp-container button.sp-palette-toggle {
  background-color: #eff2f7;
}
.sp-container button.sp-choose {
  background-color: #34c38f;
  margin-left: 5px;
  margin-right: 0;
}

.sp-palette-container {
  border-right: 1px solid #eff2f7;
}

.sp-input {
  background-color: #fff;
  border-color: #ced4da !important;
  color: #495057;
}
.sp-input:focus {
  outline: none;
}

[dir=rtl] .sp-alpha {
  direction: ltr;
}
[dir=rtl] .sp-original-input-container .sp-add-on {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  border-top-left-radius: 4px !important;
  border-bottom-left-radius: 4px !important;
}
[dir=rtl] input.spectrum.with-add-on {
  border: 1px solid #ced4da;
  border-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

/* Timepicker */
.bootstrap-timepicker-widget table td a {
  color: #495057;
}
.bootstrap-timepicker-widget table td a:hover {
  background-color: transparent;
  border-color: transparent;
  border-radius: 4px;
  color: #556ee6;
  text-decoration: none;
}
.bootstrap-timepicker-widget table td input {
  width: 32px;
  height: 32px;
  border: 0;
  color: #495057;
  border: 1px solid #eff2f7;
  background-color: #fff;
}
.bootstrap-timepicker-widget.dropdown-menu:after {
  border-bottom-color: #eff2f7;
}
.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
  border-top-color: #eff2f7;
}

.timepicker-orient-top {
  top: calc(1.5em + 0.94rem + 2px) !important;
}

.timepicker-orient-bottom {
  top: auto !important;
  bottom: calc(1.5em + 0.94rem + 2px) !important;
}

.bootstrap-timepicker-widget {
  left: 0 !important;
  right: auto !important;
}

.bootstrap-timepicker-widget.timepicker-orient-left:before {
  left: 6px;
  right: auto;
}
.bootstrap-timepicker-widget.timepicker-orient-left::after {
  left: 7px;
  right: auto;
}

[dir=rtl] .datepicker {
  right: 0 !important;
  left: auto;
}

.datepicker {
  border: 1px solid #eff2f7;
  padding: 8px;
  z-index: 999 !important;
}
.datepicker table tr th {
  font-weight: 500;
}
.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td .active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover,
.datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active {
  background-color: #556ee6 !important;
  background-image: none;
  box-shadow: none;
  color: #fff !important;
}
.datepicker table tr td.day.focused, .datepicker table tr td.day:hover,
.datepicker table tr td span.focused,
.datepicker table tr td span:hover {
  background: #eff2f7;
}
.datepicker table tr td.new, .datepicker table tr td.old,
.datepicker table tr td span.new,
.datepicker table tr td span.old {
  color: #adb5bd;
  opacity: 0.6;
}
.datepicker table tr td.range, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover, .datepicker table tr td.range:hover {
  background-color: #f6f6f6;
}

.table-condensed > thead > tr > th, .table-condensed > tbody > tr > td {
  padding: 7px;
}

.bootstrap-datepicker-inline .datepicker-inline {
  width: auto !important;
  display: inline-block;
}

.datepicker-container {
  border: 1px solid #eff2f7;
  box-shadow: none;
  background-color: #fff;
}
.datepicker-container.datepicker-inline {
  width: 212px;
}

.datepicker-panel > ul > li {
  background-color: #fff;
  border-radius: 4px;
}
.datepicker-panel > ul > li.picked, .datepicker-panel > ul > li.picked:hover {
  background-color: rgba(85, 110, 230, 0.25);
  color: #556ee6;
}
.datepicker-panel > ul > li.highlighted, .datepicker-panel > ul > li.highlighted:hover, .datepicker-panel > ul > li:hover {
  background-color: #556ee6;
  color: #fff;
}
.datepicker-panel > ul > li.muted, .datepicker-panel > ul > li.muted:hover {
  color: #adb5bd;
  opacity: 0.6;
}
.datepicker-panel > ul[data-view=week] > li {
  font-weight: 500;
}
.datepicker-panel > ul[data-view=week] > li, .datepicker-panel > ul[data-view=week] > li:hover {
  background-color: #fff;
}

.bootstrap-touchspin.input-group > .input-group-prepend > .btn, .bootstrap-touchspin.input-group > .input-group-prepend > .input-group-text {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.bootstrap-touchspin.input-group > .input-group-append > .btn, .bootstrap-touchspin.input-group > .input-group-append > .input-group-text {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.tox-tinymce {
  border: 1px solid #ced4da !important;
}

.tox .tox-statusbar {
  border-top: 1px solid #eff2f7 !important;
}
.tox .tox-menubar, .tox .tox-edit-area__iframe, .tox .tox-statusbar {
  background-color: #fff !important;
  background: none !important;
}
.tox .tox-mbtn {
  color: #495057 !important;
}
.tox .tox-mbtn:hover:not(:disabled):not(.tox-mbtn--active) {
  background-color: #eff2f7 !important;
}
.tox .tox-tbtn:hover {
  background-color: #eff2f7 !important;
}
.tox .tox-toolbar, .tox .tox-toolbar__overflow, .tox .tox-toolbar__primary {
  background: #eff2f7 !important;
}
.tox .tox-toolbar__primary {
  border-top-color: #eff2f7 !important;
}
.tox .tox-tbtn {
  color: #495057 !important;
}
.tox .tox-tbtn svg {
  fill: #495057 !important;
}
.tox .tox-edit-area__iframe {
  background-color: #fff !important;
}
.tox .tox-statusbar a, .tox .tox-statusbar__path-item, .tox .tox-statusbar__wordcount {
  color: #495057 !important;
}
.tox:not([dir=rtl]) .tox-toolbar__group:not(:last-of-type) {
  border-right: 1px solid #dee4ef !important;
}

.editable-input .form-control {
  display: inline-block;
}

.editable-buttons {
  margin-left: 7px;
}
.editable-buttons .editable-cancel {
  margin-left: 7px;
}

.ck.ck-toolbar {
  background-color: #eff2f7 !important;
  border: 1px solid #f6f6f6 !important;
}

.ck.ck-editor__main > .ck-editor__editable {
  border-color: #f6f6f6 !important;
  box-shadow: none !important;
}

.ck.ck-dropdown__panel,
.ck.ck-list {
  background: #fff !important;
  border: 1px solid rgba(0, 0, 0, 0.15) !important;
}

.ck-editor__editable {
  min-height: 245px !important;
}

.ck.ck-toolbar.ck-toolbar_grouping > .ck-toolbar__items {
  flex-wrap: wrap !important;
}

.ck.ck-editor__main > .ck-editor__editable {
  background-color: #fff !important;
}

.ck.ck-reset_all,
.ck.ck-reset_all * {
  color: #74788d !important;
}

.ck.ck-toolbar .ck.ck-toolbar__separator {
  background: transparent !important;
}

.ck.ck-button.ck-on,
a.ck.ck-button.ck-on,
.ck.ck-button:not(.ck-disabled):hover,
a.ck.ck-button:not(.ck-disabled):hover {
  background: #eff2f7 !important;
}

/* Dropzone */
.dropzone {
  min-height: 230px;
  border: 2px dashed #ced4da;
  background: #fff;
  border-radius: 6px;
}
.dropzone .dz-message {
  font-size: 24px;
  width: 100%;
}
.dropzone .dz-message:focus {
  outline: none;
}

.form-wizard-wrapper label {
  font-size: 14px;
  text-align: right;
}

.wizard .steps > ul {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
@media (max-width: 1199.98px) {
  .wizard .steps > ul {
    flex-direction: column;
  }
}
.wizard .steps > ul > a, .wizard .steps > ul > li {
  flex-basis: 0;
  flex-grow: 1;
}
.wizard .steps > ul > li {
  width: 100%;
}
.wizard .steps > ul > li a {
  display: block;
  padding: 0.5rem 1rem;
  color: #495057;
  font-weight: 500;
  background-color: rgba(85, 110, 230, 0.1);
}
.wizard .steps > ul .current-info {
  position: absolute;
  left: -999em;
}
.wizard .steps .number {
  display: inline-block;
  width: 38px;
  height: 38px;
  line-height: 34px;
  border: 2px solid #556ee6;
  color: #556ee6;
  text-align: center;
  border-radius: 50%;
  margin-right: 0.5rem;
}
.wizard .steps .current a, .wizard .steps .current a:active, .wizard .steps .current a:hover {
  background-color: rgba(85, 110, 230, 0.2);
  color: #495057;
}
.wizard .steps .current a .number, .wizard .steps .current a:active .number, .wizard .steps .current a:hover .number {
  background-color: #556ee6;
  color: #fff;
}
.wizard > .content {
  background-color: transparent;
  padding: 14px;
  margin-top: 0;
  border-radius: 0;
  min-height: 150px;
}
.wizard > .content > .title {
  position: absolute;
  left: -999em;
}
.wizard > .content > .body {
  width: 100%;
  height: 100%;
  padding: 14px 0 0;
  position: static;
}
.wizard > .actions {
  position: relative;
  display: block;
  text-align: right;
  width: 100%;
}
.wizard > .actions > ul {
  display: block;
  text-align: right;
  padding-left: 0;
}
.wizard > .actions > ul > li {
  display: inline-block;
  margin: 0 0.5em;
}
.wizard > .actions a, .wizard > .actions a:active, .wizard > .actions a:hover {
  background-color: #556ee6;
  border-radius: 4px;
  padding: 8px 15px;
  color: #fff;
}
.wizard > .actions .disabled a, .wizard > .actions .disabled a:active, .wizard > .actions .disabled a:hover {
  opacity: 0.65;
  background-color: #556ee6;
  color: #fff;
  cursor: not-allowed;
}
.wizard.vertical-wizard {
  display: flex;
  flex-wrap: wrap;
}
.wizard.vertical-wizard .steps > ul {
  flex-direction: column;
}
.wizard.vertical-wizard .steps > ul > li {
  width: 100% !important;
}
.wizard.vertical-wizard .steps, .wizard.vertical-wizard .content, .wizard.vertical-wizard .actions {
  width: 100%;
}
@media (min-width: 1200px) {
  .wizard.vertical-wizard .steps {
    width: 25%;
  }
}
.wizard.vertical-wizard .content {
  padding: 24px;
}
@media (min-width: 1200px) {
  .wizard.vertical-wizard .content {
    width: 75%;
    padding: 12px 24px;
  }
}
.wizard.vertical-wizard .content > .body {
  padding: 0;
}

/* 
Datatable
*/
div.dataTables_wrapper div.dataTables_filter {
  text-align: right;
}
@media (max-width: 767px) {
  div.dataTables_wrapper div.dataTables_filter {
    text-align: center;
  }
}
div.dataTables_wrapper div.dataTables_filter input {
  margin-left: 0.5em;
  margin-right: 0;
}

.table.dataTable.dtr-inline.collapsed > tbody > tr > td, table.dataTable.dtr-inline.collapsed > tbody > tr > td {
  position: relative;
}
.table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control {
  padding-left: 30px;
}
.table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before, table.dataTable.dtr-inline.collapsed > tbody > tr > td.dtr-control:before {
  top: 50%;
  left: 5px;
  height: 14px;
  width: 14px;
  margin-top: -9px;
  display: block;
  position: absolute;
  color: #fff;
  border: 2px solid #fff;
  border-radius: 14px;
  box-sizing: content-box;
  text-align: center;
  text-indent: 0 !important;
  line-height: 14px;
  content: "+";
  background-color: #556ee6;
}

.table-rep-plugin .btn-toolbar {
  display: block;
}
.table-rep-plugin .table-responsive {
  border: none !important;
}
.table-rep-plugin .btn-group .btn-default {
  background-color: #74788d;
  color: #eff2f7;
  border: 1px solid #74788d;
}
.table-rep-plugin .btn-group .btn-default.btn-primary {
  background-color: #556ee6;
  border-color: #556ee6;
  color: #fff;
  box-shadow: 0 0 0 2px rgba(85, 110, 230, 0.5);
}
.table-rep-plugin .btn-group.pull-right {
  float: right;
}
.table-rep-plugin .btn-group.pull-right .dropdown-menu {
  right: 0;
  transform: none !important;
  top: 100% !important;
}
.table-rep-plugin tbody th {
  font-size: 14px;
  font-weight: normal;
}
.table-rep-plugin .checkbox-row {
  padding-left: 40px;
  color: #495057 !important;
}
.table-rep-plugin .checkbox-row:hover {
  background-color: #f6f8fa !important;
}
.table-rep-plugin .checkbox-row label {
  display: inline-block;
  padding-left: 5px;
  position: relative;
}
.table-rep-plugin .checkbox-row label::before {
  -o-transition: 0.3s ease-in-out;
  -webkit-transition: 0.3s ease-in-out;
  background-color: #fff;
  border-radius: 3px;
  border: 1px solid #f6f6f6;
  content: "";
  display: inline-block;
  height: 17px;
  left: 0;
  margin-left: -20px;
  position: absolute;
  transition: 0.3s ease-in-out;
  width: 17px;
  outline: none !important;
}
.table-rep-plugin .checkbox-row label::after {
  color: #eff2f7;
  display: inline-block;
  font-size: 11px;
  height: 16px;
  left: 0;
  margin-left: -20px;
  padding-left: 3px;
  padding-top: 1px;
  position: absolute;
  top: -1px;
  width: 16px;
}
.table-rep-plugin .checkbox-row input[type=checkbox] {
  cursor: pointer;
  opacity: 0;
  z-index: 1;
  outline: none !important;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:disabled + label {
  opacity: 0.65;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:focus + label::before {
  outline-offset: -2px;
  outline: none;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:checked + label::after {
  content: "\f00c";
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:disabled + label::before {
  background-color: #f8f9fa;
  cursor: not-allowed;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:checked + label::before {
  background-color: #556ee6;
  border-color: #556ee6;
}
.table-rep-plugin .checkbox-row input[type=checkbox]:checked + label::after {
  color: #fff;
}
.table-rep-plugin .fixed-solution .sticky-table-header {
  top: 70px !important;
  background-color: #556ee6;
}
.table-rep-plugin .fixed-solution .sticky-table-header table {
  color: #fff;
}
.table-rep-plugin table.focus-on tbody tr.focused th,
.table-rep-plugin table.focus-on tbody tr.focused td,
.table-rep-plugin .sticky-table-header {
  background: #556ee6;
  border-color: #556ee6;
  color: #fff;
}
.table-rep-plugin table.focus-on tbody tr.focused th table,
.table-rep-plugin table.focus-on tbody tr.focused td table,
.table-rep-plugin .sticky-table-header table {
  color: #fff;
}

@media (min-width: 992px) {
  body[data-layout=horizontal] .fixed-solution .sticky-table-header {
    top: 120px !important;
  }
}

.table-edits input, .table-edits select {
  height: calc(1.5em + 0.5rem + 2px);
  padding: 0.25rem 0.5rem;
  border: 1px solid #ced4da;
  background-color: #fff;
  color: #495057;
  border-radius: 0.25rem;
}
.table-edits input:focus, .table-edits select:focus {
  outline: none;
  border-color: #b9bfc4;
}

.apex-charts {
  min-height: 10px !important;
}
.apex-charts text {
  font-family: var(--bs-font-sans-serif) !important;
  fill: #adb5bd;
}
.apex-charts .apexcharts-canvas {
  margin: 0 auto;
}

.apexcharts-tooltip-title,
.apexcharts-tooltip-text {
  font-family: var(--bs-font-sans-serif) !important;
}

.apexcharts-legend-series {
  font-weight: 500;
}

.apexcharts-gridline {
  pointer-events: none;
  stroke: #f8f9fa;
}

.apexcharts-legend-text {
  color: #74788d !important;
  font-family: var(--bs-font-sans-serif) !important;
  font-size: 13px !important;
}

.apexcharts-pie-label {
  fill: #fff !important;
}

.apexcharts-yaxis text,
.apexcharts-xaxis text {
  font-family: var(--bs-font-sans-serif) !important;
  fill: #adb5bd;
}

.e-charts {
  height: 350px;
}

/* Flot chart */
.flot-charts-height {
  height: 320px;
}

.flotTip {
  padding: 8px 12px;
  background-color: rgba(52, 58, 64, 0.9);
  z-index: 100;
  color: #f8f9fa;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  border-radius: 4px;
}

.legendLabel {
  color: #adb5bd;
}

.jqstooltip {
  box-sizing: content-box;
  width: auto !important;
  height: auto !important;
  background-color: #343a40 !important;
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175);
  padding: 5px 10px !important;
  border-radius: 3px;
  border-color: #212529 !important;
}

.jqsfield {
  color: #eff2f7 !important;
  font-size: 12px !important;
  line-height: 18px !important;
  font-family: var(--bs-font-sans-serif) !important;
  font-weight: 500 !important;
}

.gmaps, .gmaps-panaroma {
  height: 300px !important;
  background: #f8f9fa;
  border-radius: 3px;
}

.gmaps-overlay {
  display: block;
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 40px;
  background: #556ee6;
  border-radius: 4px;
  padding: 10px 20px;
}

.gmaps-overlay_arrow {
  left: 50%;
  margin-left: -16px;
  width: 0;
  height: 0;
  position: absolute;
}
.gmaps-overlay_arrow.above {
  bottom: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 16px solid #556ee6;
}
.gmaps-overlay_arrow.below {
  top: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-bottom: 16px solid #556ee6;
}

.jvectormap-label {
  border: none;
  background: #343a40;
  color: #f8f9fa;
  font-family: var(--bs-font-sans-serif);
  font-size: 0.8125rem;
  padding: 5px 8px;
}

.leaflet-map {
  height: 300px;
}
.leaflet-map.leaflet-container {
  z-index: 99;
}

.home-btn {
  position: absolute;
  top: 15px;
  right: 25px;
}

.auth-logo .auth-logo-dark {
  display: block;
}
.auth-logo .auth-logo-light {
  display: none;
}

.auth-body-bg {
  background-color: #fff;
}

.auth-pass-inputgroup input[type=input] + .btn .mdi-eye-outline:before {
  content: "\f06d1";
}

.auth-full-bg {
  background-color: rgba(85, 110, 230, 0.25);
  display: flex;
}
@media (min-width: 1200px) {
  .auth-full-bg {
    height: 100vh;
  }
}
.auth-full-bg::before {
  content: "";
  position: absolute;
  width: 300px;
  height: 300px;
  border-radius: 50%;
}
.auth-full-bg .bg-overlay {
  background: url(/build/images/Imel_login.c3d0a064.png);
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.auth-full-page-content {
  display: flex;
  margin: 0 25px;
}
@media (min-width: 1200px) {
  .auth-full-page-content {
    height: 80%;
  }
}

.auth-review-carousel.owl-theme .owl-dots .owl-dot span {
  background-color: rgba(85, 110, 230, 0.25);
}
.auth-review-carousel.owl-theme .owl-dots .owl-dot.active span, .auth-review-carousel.owl-theme .owl-dots .owl-dot:hover span {
  background-color: #556ee6;
}

.search-box .form-control {
  border-radius: 30px;
  padding-left: 40px;
}
.search-box .search-icon {
  font-size: 16px;
  position: absolute;
  left: 13px;
  top: 0;
  line-height: 38px;
}

.product-list li a {
  display: block;
  padding: 4px 0px;
  color: #495057;
}

.product-view-nav.nav-pills .nav-item {
  margin-left: 4px;
}
.product-view-nav.nav-pills .nav-link {
  width: 36px;
  height: 36px;
  font-size: 16px;
  padding: 0;
  line-height: 36px;
  text-align: center;
  border-radius: 50%;
}

.product-ribbon {
  position: absolute;
  right: 0px;
  top: 0px;
}

.product-detai-imgs .nav .nav-link {
  margin: 7px 0px;
}
.product-detai-imgs .nav .nav-link.active {
  background-color: #f6f6f6;
}

.product-color a {
  display: inline-block;
  text-align: center;
  color: #495057;
}
.product-color a .product-color-item {
  margin: 7px;
}
.product-color a.active, .product-color a:hover {
  color: #556ee6;
}
.product-color a.active .product-color-item, .product-color a:hover .product-color-item {
  border-color: #556ee6 !important;
}

.visa-card .visa-logo {
  line-height: 0.5;
}
.visa-card .visa-pattern {
  position: absolute;
  font-size: 385px;
  color: rgba(255, 255, 255, 0.05);
  line-height: 0.4;
  right: 0px;
  bottom: 0px;
}

.checkout-tabs .nav-pills .nav-link {
  margin-bottom: 24px;
  text-align: center;
  background-color: #fff;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.checkout-tabs .nav-pills .nav-link.active {
  background-color: #556ee6;
}
.checkout-tabs .nav-pills .nav-link .check-nav-icon {
  font-size: 36px;
}

/* ==============
  Email
===================*/
.email-leftbar {
  width: 236px;
  float: left;
  padding: 20px;
  border-radius: 5px;
}

.email-rightbar {
  margin-left: 260px;
}

.chat-user-box p.user-title {
  color: #343a40;
  font-weight: 500;
}
.chat-user-box p {
  font-size: 12px;
}

@media (max-width: 767px) {
  .email-leftbar {
    float: none;
    width: 100%;
  }
  .email-rightbar {
    margin: 0;
  }
}
.mail-list a {
  display: block;
  color: #74788d !important;
  line-height: 24px;
  padding: 8px 5px;
}
.mail-list a.active {
  color: #f46a6a !important;
  font-weight: 500;
}

.mail-list .nav-tabs-custom .nav-item .nav-link::after {
  content: none;
}

.message-list {
  display: block;
  padding-left: 0;
}
.message-list a, .message-list div {
  font-size: 11px !important;
}
.message-list li {
  display: flex;
  height: 50px;
  line-height: 50px;
  cursor: default;
  transition-duration: 0.3s;
}
.message-list li a {
  color: #74788d;
}
.message-list li:hover {
  background: #f6f6f6;
  transition-duration: 0.05s;
}
.message-list li .col-mail {
  float: left;
  position: relative;
}
.message-list li .col-mail-1 {
  width: 30%;
}
.message-list li .col-mail-1 .star-toggle,
.message-list li .col-mail-1 .checkbox-wrapper-mail,
.message-list li .col-mail-1 .dot {
  display: block;
  float: left;
}
.message-list li .col-mail-1 .dot {
  border: 4px solid transparent;
  border-radius: 100px;
  margin: 22px 26px 0;
  height: 0;
  width: 0;
  line-height: 0;
  font-size: 0;
}
.message-list li .col-mail-1 .checkbox-wrapper-mail {
  margin: 15px 10px 0 20px;
}
.message-list li .col-mail-1 .star-toggle {
  margin-top: 18px;
  margin-left: 5px;
}
.message-list li .col-mail-1 .title {
  top: 0;
  left: 110px;
  right: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-bottom: 0;
}
.message-list li .col-mail-2 {
  display: flex;
  width: 70%;
  justify-content: space-between;
}
.message-list li .col-mail-2 .subject {
  top: 0;
}
.message-list li .col-mail-2 .subject {
  left: 0;
  right: 200px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.message-list li .col-mail-2 .date {
  margin-right: 20px;
}
.message-list li.active, .message-list li.active:hover {
  box-shadow: inset 3px 0 0 #556ee6;
}
.message-list li.unread {
  background-color: #f6f6f6;
  font-weight: 500;
  color: #292d32;
}
.message-list li.unread a {
  color: #292d32;
  font-weight: 500;
}
.message-list .checkbox-wrapper-mail {
  cursor: pointer;
  height: 20px;
  width: 20px;
  position: relative;
  display: inline-block;
  box-shadow: inset 0 0 0 1px #ced4da;
  border-radius: 1px;
}
.message-list .checkbox-wrapper-mail input {
  opacity: 0;
  cursor: pointer;
}
.message-list .checkbox-wrapper-mail input:checked ~ label {
  opacity: 1;
}
.message-list .checkbox-wrapper-mail label {
  position: absolute;
  height: 20px;
  width: 20px;
  left: 0;
  cursor: pointer;
  opacity: 0;
  margin-bottom: 0;
  transition-duration: 0.05s;
  top: 0;
}
.message-list .checkbox-wrapper-mail label:before {
  content: "\f012c";
  font-family: "Material Design Icons";
  top: 0;
  height: 20px;
  color: #292d32;
  width: 20px;
  position: absolute;
  margin-top: -16px;
  left: 4px;
  font-size: 13px;
}

.email-leftbar {
  width: 20%;
}

.email-rightbar {
  width: 75%;
}

.not-wrapper {
  justify-content: space-between;
  display: flex;
}

.email-rightbar {
  margin-left: 0 !important;
}

@media (max-width: 575.98px) {
  .message-list li .col-mail-1 {
    width: 200px;
  }
}
@media screen and (max-width: 1150px) {
  .email-leftbar, .email-rightbar {
    width: 100% !important;
  }
}
@media (min-width: 1200px) {
  .filemanager-sidebar {
    min-width: 230px;
    max-width: 230px;
  }
}
@media (min-width: 1366px) {
  .filemanager-sidebar {
    min-width: 280px;
    max-width: 280px;
  }
}

.categories-list {
  padding: 4px 0;
}
.categories-list li a {
  display: block;
  padding: 8px 12px;
  color: #495057;
  font-weight: 500;
}
.categories-list li.active a {
  color: #556ee6;
}
.categories-list li ul {
  padding-left: 16px;
}
.categories-list li ul li a {
  padding: 4px 12px;
  color: #74788d;
  font-size: 13px;
  font-weight: 400;
}

@media (min-width: 992px) {
  .chat-leftsidebar {
    min-width: 260px;
  }
}
@media (min-width: 1200px) {
  .chat-leftsidebar {
    min-width: 380px;
  }
}
.chat-leftsidebar .chat-leftsidebar-nav .nav {
  background-color: #fff;
}
.chat-leftsidebar .chat-leftsidebar-nav .tab-content {
  min-height: 488px;
}

.chat-noti-dropdown.active:before {
  content: "";
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #f46a6a;
  border-radius: 50%;
  right: 0;
}
.chat-noti-dropdown .btn {
  padding: 6px;
  box-shadow: none;
  font-size: 20px;
}

.chat-search-box .form-control {
  border: 0;
}

.chat-list {
  margin: 0;
}
.chat-list li.active a {
  background-color: #fff;
  border-color: transparent;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.chat-list li a {
  display: block;
  padding: 14px 16px;
  color: #74788d;
  transition: all 0.4s;
  border-top: 1px solid #eff2f7;
  border-radius: 4px;
}
.chat-list li a:hover {
  background-color: #fff;
  border-color: transparent;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}

.user-chat-nav .dropdown .nav-btn {
  height: 40px;
  width: 40px;
  line-height: 40px;
  box-shadow: none;
  padding: 0;
  font-size: 16px;
  background-color: #eff2f7;
  border-radius: 50%;
}
.user-chat-nav .dropdown .dropdown-menu {
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  border: 1px solid #eff2f7;
}

.chat-conversation li {
  clear: both;
}
.chat-conversation .chat-day-title {
  position: relative;
  text-align: center;
  margin-bottom: 24px;
}
.chat-conversation .chat-day-title .title {
  background-color: #fff;
  position: relative;
  z-index: 1;
  padding: 6px 24px;
}
.chat-conversation .chat-day-title:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 1px;
  left: 0;
  right: 0;
  background-color: #eff2f7;
  top: 10px;
}
.chat-conversation .chat-day-title .badge {
  font-size: 12px;
}
.chat-conversation .conversation-list {
  margin-bottom: 24px;
  display: inline-block;
  position: relative;
}
.chat-conversation .conversation-list .ctext-wrap {
  padding: 12px 24px;
  background-color: rgba(85, 110, 230, 0.1);
  border-radius: 8px 8px 8px 0px;
  overflow: hidden;
}
.chat-conversation .conversation-list .ctext-wrap .conversation-name {
  font-weight: 600;
  color: #556ee6;
  margin-bottom: 4px;
}
.chat-conversation .conversation-list .dropdown {
  float: right;
}
.chat-conversation .conversation-list .dropdown .dropdown-toggle {
  font-size: 18px;
  padding: 4px;
  color: #74788d;
}
@media (max-width: 575.98px) {
  .chat-conversation .conversation-list .dropdown .dropdown-toggle {
    display: none;
  }
}
.chat-conversation .conversation-list .dropdown .dropdown-menu {
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
  border: 1px solid #eff2f7;
}
.chat-conversation .conversation-list .chat-time {
  font-size: 12px;
}
.chat-conversation .right .conversation-list {
  float: right;
}
.chat-conversation .right .conversation-list .ctext-wrap {
  background-color: #eff2f7;
  text-align: right;
  border-radius: 8px 8px 0px 8px;
}
.chat-conversation .right .conversation-list .dropdown {
  float: left;
}
.chat-conversation .right .conversation-list.last-chat .conversation-list:before {
  right: 0;
  left: auto;
}
.chat-conversation .last-chat .conversation-list:before {
  content: "\f0009";
  font-family: "Material Design Icons";
  position: absolute;
  color: #556ee6;
  right: 0;
  bottom: 0;
  font-size: 16px;
}
@media (max-width: 575.98px) {
  .chat-conversation .last-chat .conversation-list:before {
    display: none;
  }
}

.chat-input-section {
  border-top: 1px solid #eff2f7;
}

.chat-input {
  border-radius: 30px;
  background-color: #eff2f7 !important;
  border-color: #eff2f7 !important;
  padding-right: 120px;
}

.chat-input-links {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
}
.chat-input-links li a {
  font-size: 16px;
  line-height: 36px;
  padding: 0px 4px;
  display: inline-block;
}

@media (max-width: 575.98px) {
  .chat-send {
    min-width: auto;
  }
}

.project-list-table {
  border-collapse: separate;
  border-spacing: 0 12px;
}
.project-list-table tr {
  background-color: #fff;
}

.contact-links a {
  color: #495057;
}

.profile-user-wid {
  margin-top: -26px;
}

@media (min-width: 576px) {
  .currency-value {
    position: relative;
  }
  .currency-value:after {
    content: "\f04e1";
    font-family: "Material Design Icons";
    font-size: 24px;
    position: absolute;
    width: 45px;
    height: 45px;
    line-height: 45px;
    border-radius: 50%;
    text-align: center;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    background-color: #556ee6;
    color: #fff;
    z-index: 9;
    right: -34px;
  }
}
.crypto-buy-sell-nav-content {
  border: 2px solid #f6f6f6;
  border-top: 0;
}

.kyc-doc-verification .dropzone {
  min-height: 180px;
}
.kyc-doc-verification .dropzone .dz-message {
  margin: 24px 0px;
}

/******************
    Ico Landing
*******************/
.section {
  position: relative;
  padding-top: 80px;
  padding-bottom: 80px;
}
.section.bg-white {
  background-color: #fff !important;
}

.small-title {
  color: #74788d;
  margin-bottom: 8px;
}

.navigation {
  padding: 0 16px;
  width: 100%;
  z-index: 999;
  margin-bottom: 0px;
  transition: all 0.5s ease-in-out;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
@media (max-width: 991.98px) {
  .navigation {
    background-color: #fff;
  }
}
.navigation .navbar-logo {
  line-height: 70px;
  transition: all 0.4s;
}
.navigation .navbar-logo .logo-dark {
  display: none;
}
@media (max-width: 991.98px) {
  .navigation .navbar-logo .logo-dark {
    display: block;
  }
}
.navigation .navbar-logo .logo-light {
  display: block;
}
@media (max-width: 991.98px) {
  .navigation .navbar-logo .logo-light {
    display: none;
  }
}
.navigation .navbar-nav .nav-item .nav-link {
  color: rgba(255, 255, 255, 0.6);
  line-height: 58px;
  padding: 6px 16px;
  font-weight: 500;
  transition: all 0.4s;
}
@media (max-width: 991.98px) {
  .navigation .navbar-nav .nav-item .nav-link {
    color: #555b6d;
  }
}
.navigation .navbar-nav .nav-item .nav-link:hover, .navigation .navbar-nav .nav-item .nav-link.active {
  color: rgba(255, 255, 255, 0.9);
}
@media (max-width: 991.98px) {
  .navigation .navbar-nav .nav-item .nav-link:hover, .navigation .navbar-nav .nav-item .nav-link.active {
    color: #556ee6;
  }
}
@media (max-width: 991.98px) {
  .navigation .navbar-nav .nav-item .nav-link {
    line-height: 28px !important;
  }
}
.navigation.nav-sticky {
  background-color: #fff;
  box-shadow: 0 0.75rem 1.5rem rgba(18, 38, 63, 0.03);
}
.navigation.nav-sticky .navbar-logo {
  line-height: 60px;
}
.navigation.nav-sticky .navbar-logo .logo-dark {
  display: block;
}
.navigation.nav-sticky .navbar-logo .logo-light {
  display: none;
}
.navigation.nav-sticky .navbar-nav .nav-item .nav-link {
  line-height: 48px;
  color: #555b6d;
}
.navigation.nav-sticky .navbar-nav .nav-item .nav-link:hover, .navigation.nav-sticky .navbar-nav .nav-item .nav-link.active {
  color: #556ee6;
}

.bg-overlay {
  position: absolute;
  height: 100%;
  width: 100%;
  right: 0;
  bottom: 0;
  left: 0;
  top: 0;
  opacity: 0.7;
  background-color: #000;
}

.hero-section {
  padding-top: 220px;
  padding-bottom: 190px;
}
@media (max-width: 575.98px) {
  .hero-section {
    padding-top: 140px;
    padding-bottom: 80px;
  }
}
.hero-section .hero-title {
  font-size: 42px;
}
@media (max-width: 575.98px) {
  .hero-section .hero-title {
    font-size: 26px;
  }
}
.hero-section .ico-countdown {
  font-size: 22px;
  margin-right: -12px;
  margin-left: -12px;
}
@media (max-width: 575.98px) {
  .hero-section .ico-countdown {
    display: block;
  }
}
.hero-section .ico-countdown .coming-box {
  margin-right: 12px;
  margin-left: 12px;
  border: 1px solid #eff2f7;
  border-radius: 4px;
  padding: 8px;
  background-color: #fff;
}
@media (max-width: 575.98px) {
  .hero-section .ico-countdown .coming-box {
    display: inline-block;
    width: 40%;
    margin-bottom: 24px;
  }
}
.hero-section .ico-countdown .coming-box span {
  background-color: #eff2f7;
  font-size: 12px;
  padding: 4px;
  margin-top: 8px;
}
.hero-section .softcap-progress {
  overflow: visible;
}
.hero-section .softcap-progress .progress-bar {
  overflow: visible;
}
.hero-section .softcap-progress .progress-label {
  position: relative;
  text-align: right;
  color: #495057;
  bottom: 20px;
  font-size: 12px;
  font-weight: 500;
}

.currency-price {
  position: relative;
  bottom: 40px;
}

.client-images img {
  max-height: 34px;
  width: auto !important;
  margin: 12px auto;
  opacity: 0.7;
  transition: all 0.4s;
}

.features-number {
  opacity: 0.1;
}

.team-box .team-social-links a {
  color: #495057;
  font-size: 14px;
}

.blog-box .blog-badge {
  position: absolute;
  top: 12px;
  right: 12px;
}

.landing-footer {
  padding: 80px 0 40px;
  background-color: #2a3042;
  color: rgba(255, 255, 255, 0.5);
}
.landing-footer .footer-list-title {
  color: rgba(255, 255, 255, 0.9);
}
.landing-footer .footer-list-menu li a {
  display: block;
  color: rgba(255, 255, 255, 0.5);
  margin-bottom: 14px;
  transition: all 0.4s;
}
.landing-footer .footer-list-menu li a:hover {
  color: rgba(255, 255, 255, 0.8);
}
.landing-footer .blog-post .post {
  display: block;
  color: rgba(255, 255, 255, 0.5);
  padding: 16px 0px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.landing-footer .blog-post .post .post-title {
  color: rgba(255, 255, 255, 0.8);
  font-size: 14px;
}
.landing-footer .blog-post .post:first-of-type {
  padding-top: 0;
}
.landing-footer .blog-post .post:last-of-type {
  padding-bottom: 0;
  border-bottom: 0;
}
.landing-footer .footer-border {
  border-color: rgba(255, 255, 255, 0.1);
}

.counter-number {
  font-size: 32px;
  font-weight: 600;
  text-align: center;
  display: flex;
}
.counter-number span {
  font-size: 16px;
  font-weight: 400;
  display: block;
  padding-top: 5px;
}

.coming-box {
  width: 25%;
}

/************** Horizontal timeline **************/
.hori-timeline .events .event-list {
  text-align: center;
  display: block;
}
.hori-timeline .events .event-list .event-down-icon {
  position: relative;
}
.hori-timeline .events .event-list .event-down-icon::before {
  content: "";
  position: absolute;
  width: 100%;
  top: 16px;
  left: 0;
  right: 0;
  border-bottom: 3px dashed #f6f6f6;
}
.hori-timeline .events .event-list .event-down-icon .down-arrow-icon {
  position: relative;
  background-color: #fff;
  padding: 4px;
}
.hori-timeline .events .event-list:hover .down-arrow-icon {
  -webkit-animation: fade-down 1.5s infinite linear;
          animation: fade-down 1.5s infinite linear;
}
.hori-timeline .events .event-list.active .down-arrow-icon {
  -webkit-animation: fade-down 1.5s infinite linear;
          animation: fade-down 1.5s infinite linear;
}
.hori-timeline .events .event-list.active .down-arrow-icon:before {
  content: "\ec4c";
}

/************** vertical timeline **************/
.verti-timeline {
  border-left: 3px dashed #f6f6f6;
  margin: 0 10px;
}
.verti-timeline .event-list {
  position: relative;
  padding: 0px 0px 40px 30px;
}
.verti-timeline .event-list .event-timeline-dot {
  position: absolute;
  left: -9px;
  top: 0px;
  z-index: 1;
  font-size: 16px;
}
.verti-timeline .event-list .event-content {
  position: relative;
  border: 2px solid #eff2f7;
  border-radius: 7px;
}
.verti-timeline .event-list.active .event-timeline-dot {
  color: #556ee6;
}
.verti-timeline .event-list:last-child {
  padding-bottom: 0px;
}

.plan-box .plan-btn {
  position: relative;
}
.plan-box .plan-btn::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 2px;
  background: #f6f6f6;
  left: 0px;
  right: 0px;
  top: 12px;
}

.blog-play-icon {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  margin: 0px auto;
}

.prototype-header-top {
  height: 70px;
  background: white;
}

.prototype-header-bottom {
  height: 50px;
  background: #2bb673;
}

.wrapper {
  max-width: 1200px;
  margin: 125px auto;
  width: 100%;
}

.padding-bar {
  padding: 0 5px;
}

.wrapper-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.margin-template {
  margin-top: -90px !important;
}

.margin-template {
  margin-top: 0;
}

.rightbar-overlay {
  background-color: unset;
}

.button-template {
  width: 100%;
  display: flex;
  justify-content: center;
}

.document-editor {
  background: white;
  border-radius: 5px;
  display: flex;
  width: 100%;
}

.right-bar-height {
  height: 50px;
}

.btn-danger-bar {
  background-color: #f46a6a !important;
}

.document-holder {
  width: 100%;
  overflow: auto;
}

.editor-holder {
  flex: 0 0 300px;
  overflow-x: hidden !important;
  overflow-y: auto !important;
  height: 100%;
}

.simplebar-content-wrapper {
  overflow-x: hidden !important;
  overflow-y: auto !important;
}

.simplebar-track.simplebar-horizontal {
  display: none !important;
}

.h2-100 {
  height: 85% !important;
}

.h-100 {
  height: 98% !important;
}

.editor-holder::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3) !important;
  background-color: #F5F5F5 !important;
}

.editor-holder::-webkit-scrollbar {
  width: 10px;
  background-color: #F5F5F5 !important;
}

.editor-holder::-webkit-scrollbar-thumb {
  background-color: #2bb673 !important;
  border: 2px solid #2bb673 !important;
}

.card-color {
  background-color: #2bb673 !important;
}

.simplebar-content {
  height: 90%;
}

.document-wrapper {
  background: gray;
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
}

.document-wrapper img {
  width: 100%;
}

.document-label {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  position: absolute;
  background: rgba(0, 114, 255, 0.6784313725);
  color: black;
  white-space: pre-wrap;
  overflow: hidden;
  text-overflow: ellipsis;
  z-index: 1;
  font-size: 11pt;
  text-overflow: elipsis;
}

.document-picture {
  box-sizing: border-box;
  display: flex;
  align-items: center;
  position: absolute;
  overflow: hidden;
  z-index: 1;
  text-overflow: elipsis;
}

.main-image {
  display: flex;
  align-items: center;
  justify-content: center;
  background-position-y: center;
  background-size: inherit;
  background-position-x: center;
  background-repeat: no-repeat;
}

.print {
  background: transparent;
}

.print .document-label {
  background: transparent;
  color: black;
}

.print img {
  opacity: 0;
}

@media print {
  .document-wrapper {
    background: transparent;
  }
  .document-label {
    background: transparent;
    color: black;
  }
  .main-image {
    opacity: 0 !important;
  }
  body {
    margin: 0;
    padding: 0 !important;
    min-width: 100% !important;
  }
  .container {
    width: auto;
    min-width: 100% !important;
  }
  @page {
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box !important;
    display: block;
  }
}
.document-editor {
  background: #f8f8f8;
}

.document-editor-labels {
  border: 1px solid lightgray;
  padding: 0.5rem;
  margin-bottom: 0.5rem;
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  position: relative;
}

.document-editor-labels > div {
  padding: 0.2rem;
  width: 50%;
}

.document-editor-labels button {
  width: 100%;
}

.new-label {
  background: rgb(32, 32, 170);
  border-radius: 4px;
  color: white;
  width: 70%;
}

.btn-width-template {
  width: 45% !important;
}

@media print {
  .document-editor {
    background: transparent;
  }
}
/* Google Fonts Import Link */
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: "Poppins", sans-serif;
}

.navbar-header button {
  display: flex;
  align-items: center;
}

.my-editor .rdw-editor-main {
  color: #495057 !important;
}

.my-editor {
  color: #495057 !important;
}

.iml-modal-label-ng-0 {
  margin-left: -0.5rem;
}

.iml-modal-label-ng-1 {
  margin-left: -1rem;
}

.iml-modal-label-ng-2 {
  margin-left: -2rem;
}

.iml-modal-label-ng-3 {
  margin-left: -3rem;
}

.page-transport .rt-td {
  padding: 0 !important;
}

.content-form-modal {
  max-width: 1000px !important;
}

.mb-bo {
  margin-bottom: 6px;
}

.mb-b2 {
  margin-bottom: 13px !important;
}

.margin-bx {
  margin: auto 0;
}

.shipment-modal-items {
  max-width: 915px !important;
}

.modal-driver {
  max-width: 915px !important;
}

.shipment-modal {
  max-width: 1400px !important;
}

.warehouse-modal {
  max-width: 1000px !important;
}

.reciver-modal {
  max-width: 1000px !important;
}

.mobile-topbar {
  left: 0 !important;
}

.footer-mobile {
  left: 0 !important;
}

.main-content-mobile {
  margin-left: 0 !important;
}

.mobile-header {
  position: absolute;
  top: 70px;
  width: 100%;
}

.mobile-header--left i {
  font-size: 28px;
}

.mobile-header--title {
  display: flex;
  align-items: center;
}

.mobile-header--left {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}

.filter-icon-mobile {
  font-size: 28px;
}

.page-content-mobile {
  padding-top: 128px !important;
}

.page-content-mobile-loader {
  padding-bottom: 0 !important;
}

.page-content-shipment {
  padding-top: 150px;
}

.custom-btn-1, .custom-btn-2 {
  padding: 8px 10px;
  border-radius: 6px;
  color: #fff;
  min-height: 70px;
}

.custom-mobile-padding {
  padding: 12px;
}

.custom-btn-1 {
  background-color: #2a3042;
}

.custom-btn-2 {
  background-color: #cf4312;
}

.hide-used-location {
  background-color: #f2d5da;
}

.modal-conclude {
  min-height: 450px !important;
}

.col-right-spec {
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
}

.mobile-header--container {
  padding: 7px 18px;
  width: 100%;
  display: flex;
  justify-content: space-between;
  position: fixed;
  z-index: 500;
  background-color: #2a3042;
  color: #fff;
  font-size: 16px;
  align-items: center;
}
@media screen and (min-width: 993px) {
  .mobile-header--container {
    width: calc(100% - 250px);
  }
}

.table-con-mobile {
  overflow-x: hidden;
}
@media screen and (min-width: 700px) {
  .table-con-mobile {
    max-height: 500px !important;
  }
}

.div-label {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 33.5px;
  flex-grow: 1;
  overflow: hidden;
  word-break: break-all;
  align-items: center;
  display: flex;
}

.div-note {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 67px;
}

.mobile-height {
  height: 100%;
}

.table-overflow {
  overflow-x: auto;
}

.custom-table-mobile td {
  white-space: nowrap;
}

.filters-container {
  margin-bottom: 15px;
  background: white;
  padding: 10px 10px;
  border: 0.5px solid darkgrey;
}

.mr-label-filter {
  margin-right: 6px;
}

.search-mobile, .search-mobile input {
  width: 100% !important;
  max-width: 100% !important;
}

.search-mobile {
  padding: 0 !important;
}

.mobile-toggle-filter .btn-color-mode-switch-inner {
  width: 100px !important;
}

.mobile-toggle-filter .btn-color-mode-switch > label.btn-color-mode-switch-inner:after {
  width: 50px !important;
}

.mobile-toggle-filter .btn-color-mode-switch input[type=checkbox]:checked + label.btn-color-mode-switch-inner:after {
  left: 48px !important;
}

.mobile-toggle-filter {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

.mobile-header--icon {
  display: flex;
  align-items: center;
}

.mobile-header--icon {
  margin-right: 5px;
}

.border-right-shipment {
  border-right: 1px solid #ced4da;
}

.l-card {
  width: auto;
  min-width: 295px;
  margin: 0 auto 20px auto;
  max-width: 480px;
  height: auto;
  min-height: 50px;
  background-color: #4b5575;
  border-radius: 6px;
  color: #f5f5f5;
  padding: 25px 20px;
  box-shadow: 0px 7px 24px rgba(100, 100, 100, 0.4);
  transition: background-color 1s;
}

.data-scan-hr {
  margin: 8px 0 !important;
}

.l-card:hover {
  background-color: #2a3042;
}

.l-card:focus,
.l-card:active {
  background-color: #2a3042;
  transition: none;
}

#scanner-container video, #scanner-container canvas {
  width: 100% !important;
  max-width: 450px;
}

#scanner-container {
  margin: 0 auto;
  width: 100%;
  height: auto;
  max-width: 450px !important;
}

.max-width-70 {
  max-width: 120px;
  width: 120px;
}

.custom-table-height {
  height: 51px;
  display: flex;
  align-items: center;
}

.button-scanner, .disabled-button-scanner {
  background-color: #9ea0a3;
  width: 100%;
  max-width: 450px !important;
  color: inherit;
  margin: 0 auto;
  padding: 10px;
  text-align: center;
  color: black;
}

#scanner .modal-body {
  padding: 0 !important;
}

.statistic-container__info {
  font-size: 12px;
}

@media screen and (min-width: 991px) {
  #scanner-container {
    margin: 0 auto;
  }
  .button-scanner, .disabled-button-scanner {
    margin: 0 auto;
  }
}
.search-wrapper-mobile {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.l-card__text p {
  font-size: 20px;
  font-family: "Vollkorn", serif;
  font-weight: 400;
  color: #f5f5f5;
  margin-bottom: 0 !important;
  text-align: center;
}

.custom-hr {
  height: 0px;
  border: none;
  border-top: 2px solid black;
  margin-bottom: 21px;
  margin-top: 1rem;
}

.l-card__text2 {
  display: flex;
  flex-direction: row;
  margin-top: 16px;
  /* border-top: 1px solid #c1c1c1; */
  align-items: center;
  justify-content: center;
}

.l-card__info {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}

.l-card__info span:nth-child(1) {
  font-family: "Vollkorn", serif;
  font-size: 18px;
  color: #f5f5f5;
  margin-right: 12px;
}

.l-card__info i {
  font-size: 18px;
}

.l-card__info span:nth-child(2) {
  color: #adada6;
  font-family: sans-serif;
  font-size: 12px;
  margin-top: 2px;
}

#scanner-container {
  position: relative;
}

.drawingBuffer {
  position: absolute;
  left: 0;
  top: 0;
}

.fit-content {
  height: -webkit-fit-content !important;
  height: -moz-fit-content !important;
  height: fit-content !important;
}

.error-m {
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #f46a6a;
}

.order-details-nn {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

.po-re {
  position: relative;
}

.po-abs {
  position: absolute;
  top: 26px;
  left: 143px;
}

.po-abs2 {
  position: absolute;
  top: 26px;
  left: 65px;
}

.po-abs3 {
  position: absolute;
  top: 26px;
  left: 180px;
}

.projects-number {
  width: auto !important;
}

#project-widget div .rt-draggable-container #my-table-projects .rt-table .rt-tbody .rt-tr-group .rt-tr .rt-td {
  width: 135px !important;
}

#project-widget .rt-tbody .projects-number .rt-tr .rt-td {
  width: 135px !important;
}

.special-row {
  margin-left: 12px;
  padding: 0;
}

.map-widget {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: flex-start;
  height: inherit;
}
.map-widget .leaflet-container {
  height: 100% !important;
  min-width: 100%;
}

#purchaseInvoice-items .rt-td {
  padding: 0;
}
#purchaseInvoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#purchaseInvoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

#preinvoice-items .rt-td {
  padding: 0;
}
#preinvoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#preinvoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.sidebar-right {
  position: absolute;
  top: 0;
  display: none; /* Set initial position outside the viewport */
  height: 100%;
  width: 267px;
  padding: 0 16px;
  background: #f6f7f7;
  border-left: 1px solid #dcdcde;
}

.sidebar-right.open {
  right: -16px; /* Slide in the sidebar */
  z-index: 9999999;
  display: block;
  overflow: auto;
}

.header-content {
  font-weight: 600;
  text-transform: uppercase;
  font-size: 12px;
  color: #646970;
}

.toggle-button {
  margin: 10px;
}

.content {
  padding: 10px;
}

.media-card-margin {
  margin-bottom: 0 !important;
}

.media-modal ul {
  margin-bottom: 0 !important;
}

.media-modal .modal-body {
  padding-left: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.media-modal .media-card {
  padding: 0 !important;
}

.container-box {
  min-height: 500px;
}

.sidebar-media {
  top: 0;
  left: 0;
  height: auto;
  width: 180px;
  min-width: 180px;
  background: #f6f7f7;
  border-right: 1px solid #c3c4c7;
  z-index: 100;
  transition: all 0.5s ease;
}

.sidebar-media.close {
  width: 78px;
}

.sidebar-media .logo-details {
  height: 60px;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.sidebar-media .logo-details i {
  font-size: 18px;
  color: #495057;
  height: 50px;
  min-width: 30px;
  text-align: center;
  line-height: 50px;
}

.sidebar-media .logo-details .logo_name {
  font-size: 18px;
  color: #495057;
  transition: 0.3s ease;
  transition-delay: 0.1s;
}

.media-search {
  padding: 0 !important;
}
@media screen and (max-width: 770px) {
  .media-search {
    margin-top: 10px;
  }
}

.sidebar-media.close .logo-details .logo_name {
  transition-delay: 0s;
  opacity: 0;
  pointer-events: none;
}

.sidebar-media .nav-links {
  height: 100%;
  padding: 0;
  margin-top: 10px;
  overflow: auto;
}

.sidebar-media.close .nav-links {
  overflow: visible;
}

.sidebar-media .nav-links::-webkit-scrollbar {
  display: none;
}

.sidebar-media .nav-links li {
  position: relative;
  list-style: none;
  transition: all 0.4s ease;
}

.sidebar-media .nav-links li:hover {
  background: rgba(0, 0, 0, 0.04);
}

.active-sidebar {
  background: rgba(0, 0, 0, 0.04);
}
.active-sidebar .link_name {
  text-decoration: underline;
}

.sidebar-media .nav-links li .iocn-link {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.add-container {
  margin-left: 15px;
  width: 87%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}

.container-title {
  margin-left: 15px;
  width: 87%;
  margin-top: 10px;
}

.img-container {
  position: relative;
  width: 100%;
  max-width: 140px;
  height: 140px;
  cursor: pointer;
  border: 1px solid rgba(255, 255, 255, 0.8);
}
.img-container img {
  width: 140px;
  height: 140px;
  -o-object-fit: cover;
     object-fit: cover;
  border: 4px solid #c3c4c7;
}

.img-container2 {
  box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.05);
  background: #f0f0f1;
  cursor: pointer;
  position: relative;
}

.img-container-edit {
  width: 100%;
  max-width: 120px;
  height: 120px;
  margin: 10px;
  border: 1px solid rgba(255, 255, 255, 0.8);
}
.img-container-edit img {
  width: 120px;
  height: 120px;
  -o-object-fit: cover;
     object-fit: cover;
}

.custom-media-btn {
  color: #2271b1;
  border-color: #2271b1;
  background: #f6f7f7;
  vertical-align: top;
  font-size: 14px;
  min-height: 46px;
  line-height: 3.14285714;
  padding: 0 36px;
  border: 1px solid;
}

.padding-order {
  padding-left: 0 !important;
}

.email-font {
  font-weight: 800;
  cursor: pointer;
  margin-bottom: 7px;
}

.file-margin {
  margin-top: 12px !important;
}
.file-margin ul {
  padding-left: 1rem;
}

.select-email {
  width: 160px;
}

.email-font:hover {
  text-decoration: underline;
}

.file-margin-2 {
  margin-left: 10px;
}

.email-title {
  margin-bottom: 10px;
}

.custom-email-btn {
  color: #2271b1;
  border-color: #2271b1;
  background: #f6f7f7;
  vertical-align: top;
  font-size: 12px;
  min-height: 44px;
  line-height: 3.14285714;
  padding: 0 30px;
  margin-top: 20px;
  width: 100%;
  border: 1px solid;
}

/* MapComponent.css */
.map-container {
  position: relative;
  height: 100%;
  width: 100%;
}

/* Style the map container */
.leaflet-container {
  height: 100%;
}

/* Style the legend */
.legend {
  position: absolute;
  bottom: 10px; /* Adjust the top position as needed */
  right: 10px; /* Adjust the right position as needed */
  background-color: white;
  padding: 7px;
  border: 1px solid #ccc;
  border-radius: 5px;
  z-index: 1000;
}

/* Style the legend items */
.legend-item {
  display: flex;
  align-items: center;
  margin-bottom: 5px;
}

.legend-icon {
  width: 10px;
  height: 10px;
  margin-right: 10px;
}

.legend-label {
  font-size: 9px;
}

.legend-title {
  font-size: 10px;
  margin-bottom: 8px;
}

.custom-map-btn {
  color: #2271b1;
  border-color: #2271b1;
  background: #f6f7f7;
  vertical-align: top;
  font-size: 14px;
  min-height: 46px;
  line-height: 3.14285714;
  padding: 0 30px;
  border: 1px solid;
}

.img-edit-text {
  font-weight: 600;
  color: #3c434a;
  max-width: 235px;
}

.img-container2-edit {
  box-shadow: inset 0 0 15px rgba(0, 0, 0, 0.1), inset 0 0 0 1px rgba(0, 0, 0, 0.05);
  background: #f0f0f1;
  position: relative;
}

.img-text-container {
  position: absolute;
  bottom: -2px;
  overflow: hidden;
  max-height: 100%;
  word-wrap: break-word;
  width: 140px;
  text-align: center;
  font-weight: 600;
  background: rgba(255, 255, 255, 0.8);
  box-shadow: inset 0 0 0 1px rgba(0, 0, 0, 0.15);
}
.img-text-container span {
  padding: 5px 10px;
}

.media-body {
  width: 87%;
  height: 100%;
  display: flex;
  margin-left: 15px;
}

.sidebar-media.close .nav-links li .iocn-link {
  display: block;
}

.sidebar-media .nav-links li i {
  height: 50px;
  min-width: 45px;
  text-align: center;
  line-height: 50px;
  color: #495057;
  font-size: 20px;
  cursor: pointer;
  transition: all 0.3s ease;
}

.sidebar-media .nav-links li.showMenu i.arrow {
  transform: rotate(-180deg);
}

.sidebar-media.close .nav-links i.arrow {
  display: none;
}

.sidebar-media .nav-links li a {
  display: flex;
  align-items: center;
  text-decoration: none;
}

.sidebar-media .nav-links li a .link_name {
  font-weight: 400;
  color: #495057;
  transition: all 0.4s ease;
  font-size: 12px;
  line-height: 1.28571428;
  color: #2271b1;
}

.sidebar-media.close .nav-links li a .link_name {
  opacity: 0;
  pointer-events: none;
}

.sidebar-media .nav-links li .sub-menu {
  padding: 6px 6px 14px 80px;
  margin-top: -10px;
  background: #1d1b31;
  display: none;
}

.sidebar-media .nav-links li.showMenu .sub-menu {
  display: block;
}

.sidebar-media .nav-links li .sub-menu a {
  color: #fff;
  font-size: 15px;
  padding: 5px 0;
  white-space: nowrap;
  opacity: 0.6;
  transition: all 0.3s ease;
}

.sidebar-media .nav-links li .sub-menu a:hover {
  opacity: 1;
}

.sidebar-media.close .nav-links li .sub-menu {
  position: absolute;
  left: 100%;
  top: -10px;
  margin-top: 0;
  padding: 10px 20px;
  border-radius: 0 6px 6px 0;
  opacity: 0;
  display: block;
  pointer-events: none;
  transition: 0s;
}

.sidebar-media.close .nav-links li:hover .sub-menu {
  top: 0;
  opacity: 1;
  pointer-events: auto;
  transition: all 0.4s ease;
}

.sidebar-media .nav-links li .sub-menu .link_name {
  display: none;
}

.sidebar-media.close .nav-links li .sub-menu .link_name {
  font-size: 18px;
  opacity: 1;
  display: block;
}

.sidebar-media .nav-links li .sub-menu.blank {
  opacity: 1;
  pointer-events: auto;
  padding: 3px 20px 6px 16px;
  opacity: 0;
  pointer-events: none;
}

.sidebar-media .nav-links li:hover .sub-menu.blank {
  top: 50%;
  transform: translateY(-50%);
}

.sidebar-media .profile-details {
  position: fixed;
  bottom: 0;
  width: 260px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: #1d1b31;
  padding: 12px 0;
  transition: all 0.5s ease;
}

.sidebar-media.close .profile-details {
  background: none;
}

.sidebar-media.close .profile-details {
  width: 78px;
}

.sidebar-media .profile-details .profile-content {
  display: flex;
  align-items: center;
}

.sidebar-media .profile-details img {
  height: 52px;
  width: 52px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 16px;
  margin: 0 14px 0 12px;
  background: #1d1b31;
  transition: all 0.5s ease;
}

.sidebar-media.close .profile-details img {
  padding: 10px;
}

.sidebar-media .profile-details .profile_name,
.sidebar-media .profile-details .job {
  color: #fff;
  font-size: 18px;
  font-weight: 500;
  white-space: nowrap;
}

.sidebar-media.close .profile-details i,
.sidebar-media.close .profile-details .profile_name,
.sidebar-media.close .profile-details .job {
  display: none;
}

.sidebar-media .profile-details .job {
  font-size: 12px;
}

.home-section {
  position: relative;
  background: #e4e9f7;
  height: 100vh;
  left: 260px;
  width: calc(100% - 260px);
  transition: all 0.5s ease;
}

.sidebar-media.close ~ .home-section {
  left: 78px;
  width: calc(100% - 78px);
}

.home-section .home-content {
  height: 60px;
  display: flex;
  align-items: center;
}

.home-section .home-content .bx-menu,
.home-section .home-content .text {
  color: #11101d;
  font-size: 35px;
}

.home-section .home-content .bx-menu {
  margin: 0 15px;
  cursor: pointer;
}

.home-section .home-content .text {
  font-size: 26px;
  font-weight: 600;
}

@media (max-width: 420px) {
  .sidebar.close .nav-links li .sub-menu {
    display: none;
  }
}
.leaflet-container {
  width: 100%;
  min-height: 100%;
  max-width: 500px;
  height: 300px;
}

.media-modal {
  width: 98%;
  max-width: 100% !important;
}
.media-modal .modal-content {
  height: 100%;
}
.media-modal .media-card-margin {
  height: 100%;
}

.details-padding {
  padding: 0 !important;
}

.btn-action-red {
  font-size: 12px;
  color: #d63638;
}

.img-checked {
  border: 7px solid #2271b1 !important;
  border-radius: 6px;
}

.checked-icon {
  color: #2271b1;
  position: absolute;
  top: -5px;
  right: -6px;
  font-size: 45px;
}

.btn-action-icon-red {
  color: #d63638;
  font-size: 12px;
}

.price-list-product-absolute {
  position: absolute;
  left: 80px;
  bottom: 0;
  word-break: break-all;
  font-size: 12px;
}

.report-table .rt-th {
  display: flex;
  align-items: center;
  justify-content: center;
}

.sort-span {
  display: flex;
  align-items: center;
  justify-content: center;
}

.pt-event {
  padding-top: 0 !important;
}
.pt-event .optionListContainer {
  display: none !important;
}

.font-next-prev {
  font-size: 14px !important;
}
.font-next-prev span {
  font-size: 14px !important;
}

.eventType-tags .ReactTags__remove {
  border: none !important;
  background-color: transparent !important;
}

.width-tags {
  max-width: 250px;
}

.invalid-feedback-2 {
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #f46a6a;
}

.table-spec .rt-draggable-container {
  min-height: 260px;
}

.report-table .rt-resizer {
  width: 28px !important;
}

.whitespacereport {
  white-space: break-spaces;
  text-align: initial;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 7px;
}

.rdw-editor-main {
  height: 180px !important;
}

.react-datepicker__close-icon::after {
  background-color: #74788d !important;
  padding-top: 3px !important;
  width: 17px !important;
}

.warehouse-jm {
  margin-bottom: 0 !important;
  margin-top: 10px;
}

.daily-earning-bulk-options {
  max-width: 1000px !important;
}

.daily-report-tables .rt-thead .rt-th {
  padding: 5px 0 5px 5px !important;
}

.price-list-product-absolute-2 {
  position: absolute;
  left: 100px;
  bottom: 0;
  word-break: break-all;
  font-size: 12px;
}

.btnDisabled {
  cursor: not-allowed;
  opacity: 0.5;
  text-decoration: none;
}

.disabled.dropdown {
  cursor: not-allowed;
  opacity: 0.5;
  text-decoration: none;
}

.rt-thead {
  width: 100% !important;
}

.dropdown img, .dropdown i {
  pointer-events: none;
}

.margin-badge {
  margin-right: 15px !important;
}

.margin-left-mail {
  margin-left: 20px;
}

.employee-absolute {
  position: absolute;
  left: 115px;
  bottom: 0;
}

.multiselect-container .search-wrapper {
  height: 36px;
  display: flex;
  align-items: center;
}
.multiselect-container .search-wrapper .chip {
  margin-top: 5px;
  background: #152644;
  font-size: 11px;
}

.mail-col {
  display: flex;
  align-items: center;
}

.employee-absolute-no {
  position: absolute;
  left: 50px;
  bottom: 0;
}

.max-50 {
  max-width: 50px;
  width: 50px;
}

.custom-width-check {
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
  margin-top: 0 !important;
}

.react-datepicker__navigation {
  top: 9px !important;
}

.filter-date .react-datepicker__month-container {
  width: 220px !important;
}

.spacing-right {
  margin-right: 5px;
}

.employee-absolute-no-1 {
  position: absolute;
  left: 65px;
  bottom: 0;
}

.custom-table-order thead tr:first-of-type {
  box-shadow: 0 5px 6px 0 rgba(0, 0, 0, 0.09);
}

.custom-table-order {
  border: 1px solid rgba(0, 0, 0, 0.1);
  width: 100%;
  border-style: double;
}

.padding-filter {
  margin: 0;
  padding-left: 5px;
}

.padding-filter-top {
  margin: 0;
  padding-top: 5px;
}

.whitespacenote {
  white-space: break-spaces;
}

.colNumber1 {
  white-space: break-spaces;
  font-size: 13px;
}

.colNumber2 {
  white-space: break-spaces;
  font-size: 11px;
}

.colNumber3 {
  white-space: break-spaces;
  font-size: 10px;
}

.colspan-th {
  padding: 0 !important;
  position: relative;
}

.colspan-th span {
  padding: 5px 5px !important;
  position: absolute;
  width: 100%;
  left: 0;
  top: 10px;
}

.tr-tbody {
  box-shadow: none !important;
  border-top: 1px solid rgba(0, 0, 0, 0.05);
}
.tr-tbody td {
  border-bottom: none !important;
}

.special-first-tr th {
  text-align: center;
  vertical-align: middle;
}

.colspan-th th {
  vertical-align: bottom !important;
}

.special-td td {
  text-align: center;
}

.special-tr {
  border: none !important;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05) !important;
  box-shadow: none !important;
}
.special-tr td {
  text-align: center;
}

.font-label {
  font-size: 15px;
  font-weight: 400 !important;
}

.padding-left-0 {
  padding-left: 0 !important;
}

.width-auto {
  width: auto;
}

.special-table td {
  border-bottom: none;
  min-width: 84px !important;
}

.tr-tbody td {
  min-width: 84px !important;
  max-width: 84px !important;
}

table tr .special-td {
  padding: 0 !important;
}

.colNumber4 {
  white-space: break-spaces;
  font-size: 8px;
}

.colNumber5 {
  white-space: break-spaces;
  font-size: 7px;
}

.text-right {
  text-align: right;
}

.custom-table-th-check {
  width: 43px;
  padding: 0 !important;
  vertical-align: middle;
}

.loading-padding {
  padding-top: 0 !important;
}

.table-responsive.custom-table-changes td {
  padding: 7px 5px !important;
}

.custom-table-order th {
  border-style: double;
  color: #495057;
  font-size: 13px;
  padding: 5px 5px;
  font-weight: normal;
  border-right: 1px solid rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.custom-table-order td {
  border-style: double;
  padding: 14px 10px !important;
  text-transform: none !important;
  border-right: 1px solid rgba(0, 0, 0, 0.02);
  border-bottom: 1px solid rgba(0, 0, 0, 0.02);
}

.employee-absolute-no-2 {
  position: absolute;
  left: 85px;
  bottom: 0;
}

.employee-absolute-no-3 {
  position: absolute;
  left: 100px;
  bottom: 0;
}

.employee-relative {
  position: relative;
}

.employee-absolute-3 {
  position: absolute;
  left: 115px;
  bottom: 0;
}

.employee-absolute-4 {
  position: absolute;
  left: 130px;
  bottom: 0;
}

.employee-absolute-2 {
  position: absolute;
  left: 130px;
  bottom: 0;
  word-break: break-all;
  font-size: 12px;
}

.employee-relative-2 {
  position: relative;
}

.modal-btn-no-mt .btn-group {
  margin-top: 0;
}

body * {
  outline: none;
}

#sidebar-menu ul li a i {
  min-width: 2rem;
}

.leaflet-pane {
  z-index: 1;
}

svg > rect:first-child {
  fill-opacity: 0 !important;
}

.dataTables_filter,
.dataTables_paginate {
  float: right;
}

.rdw-editor-main {
  border: 1px solid #f6f6f6;
  height: 239px;
  padding-left: 15px;
}

.dz-message {
  text-align: center;
  padding: 30px;
}

.react-kanban-column {
  height: 100%;
  min-height: 28px;
  display: inline-block;
  padding: 15px;
  border-radius: 2px;
  background-color: rgb(238, 238, 238);
  margin: 5px;
  vertical-align: top;
}

.fcYNFc,
.sc-AxmLO.gmtmqV {
  background-color: #fff !important;
  margin: 0 20px 0 0 !important;
}

.task-box {
  border: 1px solid #eff2f7;
}

.react-datepicker-wrapper {
  width: 100% !important;
}

.ReactModal__Overlay {
  z-index: 1001 !important;
}

.external-event:hover {
  cursor: pointer;
}

a:hover {
  cursor: pointer;
}

.rating-container {
  background-color: transparent !important;
}

.input-group-append {
  z-index: 0;
}

.input-color {
  color: #495057 !important;
}

.sketch-picker {
  position: absolute;
  z-index: 1;
}

.rangeslider__fill {
  background-color: #556ee6 !important;
}

.dropdown-menu-end {
  left: auto !important;
  right: 0 !important;
}

.flatpickr-months .flatpickr-month {
  background: #556ee6 !important;
}

.flatpickr-weekdays {
  background: #556ee6 !important;
}

span.flatpickr-weekday {
  background: #556ee6 !important;
}

.flatpickr-current-month .flatpickr-monthDropdown-months {
  background: #556ee6 !important;
}

span.flatpickr-weekday {
  color: #fff !important;
}

.flatpickr-day.selected {
  background: #556ee6 !important;
}

.bs-select select {
  width: auto !important;
}

.file-manager .table td {
  padding: 0.35rem;
}

.slider_css .slide {
  background: none !important;
}
.slider_css .carousel-status,
.slider_css .control-next,
.slider_css .control-prev {
  display: none !important;
}

.carousel .control-dots {
  margin: -5px 0px;
}
.carousel .dot {
  background: #556ee6 !important;
  width: 9px !important;
  height: 9px !important;
}

.verification input:focus {
  border: none;
  outline: none !important;
}

@media (max-width: 768px) {
  .verification input {
    width: 40px !important;
  }
}
@media (max-width: 320px) {
  .verification input {
    width: 30px !important;
    height: 30px !important;
    font-size: 15px !important;
  }
}
.verification-2 input:focus {
  border: none;
  outline: none !important;
}

@media (max-width: 768px) {
  .verification-2 input {
    width: 40px !important;
    font-size: 14px;
  }
}
@media (max-width: 320px) {
  .verification-2 input {
    width: 30px !important;
    height: 35px !important;
    font-size: 15px !important;
  }
}
.fc-direction-ltr .fc-daygrid-event.fc-event-end,
.fc-direction-rtl .fc-daygrid-event.fc-event-start {
  padding: 5px !important;
  font-size: 12px !important;
  margin-right: 2px;
}

@media (max-width: 575.98px) {
  .fc-toolbar {
    display: block !important;
    text-align: center;
  }
  .fc-toolbar .fc-left,
.fc-toolbar .fc-right,
.fc-toolbar .fc-center {
    float: none;
    display: block;
    clear: both;
    margin: 10px 0;
  }
  .fc .fc-toolbar > * > * {
    float: none;
  }
  .fc-today-button {
    display: none;
  }
}
.ps__rail-y {
  z-index: 999999 !important;
}

.close {
  background: transparent;
  border: 0;
  font-size: 10px;
  padding: 1.35rem 1.25rem;
  background: transparent url("data:image/svg+xml,%3csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 16 16%27 fill=%27%23000%27%3e%3cpath d=%27M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z%27/%3e%3c/svg%3e") center/1em auto no-repeat;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 0.5;
  width: 1em;
  height: 1em;
  z-index: 2;
}
.close span {
  display: none;
}

.card-columns .card {
  margin-bottom: 24px;
}
@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}

/* drawer */
.react-drawer-drawer {
  z-index: 9999;
  background: #fff;
}

.drawer-main-menu {
  padding-top: 8px;
  padding-bottom: 8px;
}

.drawer-menu a i {
  min-width: 2rem;
  display: inline-block;
  min-width: 1.75rem;
  padding-bottom: 0.125em;
  font-size: 1.25rem;
  line-height: 1.40625rem;
  vertical-align: middle;
  color: #7f8387;
  transition: all 0.4s;
}

.drawer-menu a {
  display: block;
  padding: 0.625rem 1.5rem;
  color: #545a6d;
  position: relative;
  font-size: 13px;
  transition: all 0.4s;
}

.drawer-close {
  padding: 0.5rem 0.5rem;
  margin: -0.5rem -0.5rem -0.5rem auto;
}

.ReactModal__Overlay {
  z-index: 5000 !important;
}

.rangeslider__handle:focus {
  outline: none;
}

.react-bootstrap-table-page-btns-ul {
  float: right !important;
}

.search-label {
  float: right;
}

.react-drawer-overlay {
  z-index: 9999;
}

.react-bs-table-sizePerPage-dropdown .dropdown-menu .dropdown-item a {
  display: block;
}

.rightbar-title .right-bar-toggle {
  background-color: #444c54 !important;
  height: 24px !important;
  width: 24px !important;
  line-height: 24px !important;
  display: block !important;
  color: #eff2f7 !important;
  text-align: center !important;
  border-radius: 50% !important;
}

.css-sourceMap-modules-importLoaders-1-localIdentName-animate__animated___2O131 {
  -webkit-animation-duration: 0.6s !important;
          animation-duration: 0.6s !important;
}

.css-sourceMap-modules-importLoaders-1-localIdentName-ReactDrawer__overlay___2QFmC-sass {
  background: rgba(0, 0, 0, 0.15) !important;
}

.btn-file {
  margin-bottom: 0 !important;
  padding: 4px 7px !important;
  font-size: 10px;
}

@media screen and (min-width: 576px) {
  .modal-dialog {
    max-width: 800px;
    margin-right: auto;
    margin-left: auto;
  }
}
.margin-left-modal {
  margin-left: 5px;
}

.margin-left-roles {
  margin-left: 15px;
  padding-bottom: 4px;
}

.margin-left-details {
  margin-left: -15px;
}

.margin-left-branch {
  margin-left: -15px;
}

.custom-header-css thead tr th div:last-child {
  min-height: 38px;
}
.custom-header-css thead td:nth-last-child(2) {
  width: 150px !important;
}

.ReactTable {
  position: relative;
  display: flex;
  flex-direction: column;
  border: 1px solid rgba(0, 0, 0, 0.1);
}

.ReactTable * {
  box-sizing: border-box;
}

.ReactTable .rt-table {
  flex: auto 1;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  width: 100%;
  border-collapse: collapse;
  overflow: auto;
}

.ReactTable .rt-thead {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.ReactTable .rt-thead.-headerGroups {
  background: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.ReactTable .rt-thead.-filters {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.ReactTable .rt-thead.-filters input, .ReactTable .rt-thead.-filters select {
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: #fff;
  padding: 5px 7px;
  font-size: inherit;
  border-radius: 3px;
  font-weight: normal;
  outline-width: 0;
}

.ReactTable .rt-thead.-filters .rt-th {
  border-right: 1px solid rgba(0, 0, 0, 0.02);
}

.ReactTable .rt-thead.-header {
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.15);
}

.ReactTable .rt-thead .rt-tr {
  text-align: center;
}

.ReactTable .rt-thead .rt-th, .ReactTable .rt-thead .rt-td {
  padding: 5px 5px;
  line-height: normal;
  position: relative;
  border-right: 1px solid rgba(0, 0, 0, 0.05);
  transition: box-shadow 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  box-shadow: inset 0 0 0 0 transparent;
}

.ReactTable .rt-thead .rt-th.-sort-asc, .ReactTable .rt-thead .rt-td.-sort-asc {
  box-shadow: inset 0 3px 0 0 rgba(0, 0, 0, 0.6);
}

.ReactTable .rt-thead .rt-th.-sort-desc, .ReactTable .rt-thead .rt-td.-sort-desc {
  box-shadow: inset 0 -3px 0 0 rgba(0, 0, 0, 0.6);
}

.ReactTable .rt-thead .rt-th.-cursor-pointer, .ReactTable .rt-thead .rt-td.-cursor-pointer {
  cursor: pointer;
}

.ReactTable .rt-thead .rt-th:last-child, .ReactTable .rt-thead .rt-td:last-child {
  border-right: 0;
}

.ReactTable .rt-thead .rt-th:focus {
  outline-width: 0;
}

.ReactTable .rt-thead .rt-resizable-header {
  overflow: visible;
}

.ReactTable .rt-thead .rt-resizable-header:last-child {
  overflow: hidden;
}

.ReactTable .rt-thead .rt-resizable-header-content {
  overflow: hidden;
  text-overflow: ellipsis;
}

.ReactTable .rt-thead .rt-header-pivot {
  border-right-color: #f7f7f7;
}

.ReactTable .rt-thead .rt-header-pivot:after, .ReactTable .rt-thead .rt-header-pivot:before {
  left: 100%;
  top: 50%;
  border: solid transparent;
  content: " ";
  height: 0;
  width: 0;
  position: absolute;
  pointer-events: none;
}

.ReactTable .rt-thead .rt-header-pivot:after {
  border-color: rgba(255, 255, 255, 0);
  border-left-color: #fff;
  border-width: 8px;
  margin-top: -8px;
}

.ReactTable .rt-thead .rt-header-pivot:before {
  border-color: rgba(102, 102, 102, 0);
  border-left-color: #f7f7f7;
  border-width: 10px;
  margin-top: -10px;
}

.ReactTable .rt-tbody {
  flex: 99999 1 auto;
  display: flex;
  flex-direction: column;
  overflow: auto;
}

.ReactTable .rt-tbody .rt-tr-group {
  border-bottom: solid 1px rgba(0, 0, 0, 0.05);
}

.ReactTable .rt-tbody .rt-tr-group:last-child {
  border-bottom: 0;
}

.ReactTable .rt-tbody .rt-td {
  border-right: 1px solid rgba(0, 0, 0, 0.02);
}

.ReactTable .rt-tbody .rt-td:last-child {
  border-right: 0;
}

.ReactTable .rt-tbody .rt-expandable {
  cursor: pointer;
  text-overflow: clip;
}

.ReactTable .rt-tr-group {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.ReactTable .rt-tr {
  flex: 1 0 auto;
  display: inline-flex;
}

.ReactTable .rt-th, .ReactTable .rt-td {
  flex: 1 0 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 7px 5px;
  overflow: hidden;
  transition: 0.3s ease;
  transition-property: width, min-width, padding, opacity;
}

.ReactTable .rt-th.-hidden, .ReactTable .rt-td.-hidden {
  width: 0 !important;
  min-width: 0 !important;
  padding: 0 !important;
  border: 0 !important;
  opacity: 0 !important;
}

.ReactTable .rt-expander {
  display: inline-block;
  position: relative;
  margin: 0;
  color: transparent;
  margin: 0 10px;
}

.ReactTable .rt-expander:after {
  content: "";
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%) rotate(-90deg);
  border-left: 5.04px solid transparent;
  border-right: 5.04px solid transparent;
  border-top: 7px solid rgba(0, 0, 0, 0.8);
  transition: all 0.3s cubic-bezier(0.175, 0.885, 0.32, 1.275);
  cursor: pointer;
}

.ReactTable .rt-expander.-open:after {
  transform: translate(-50%, -50%) rotate(0);
}

.ReactTable .rt-resizer {
  display: inline-block;
  position: absolute;
  width: 36px;
  top: 0;
  bottom: 0;
  right: -18px;
  cursor: col-resize;
  z-index: 10;
}

.ReactTable .rt-tfoot {
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.15);
}

.ReactTable .rt-tfoot .rt-td {
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}

.ReactTable .rt-tfoot .rt-td:last-child {
  border-right: 0;
}

.ReactTable.-striped .rt-tr.-odd {
  background: rgba(0, 0, 0, 0.03);
}

.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover {
  background: rgba(0, 0, 0, 0.05);
}

.ReactTable .-pagination {
  z-index: 1;
  display: flex;
  justify-content: space-between;
  align-items: stretch;
  flex-wrap: wrap;
  padding: 3px;
  box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.1);
  border-top: 2px solid rgba(0, 0, 0, 0.1);
}

.ReactTable .-pagination input, .ReactTable .-pagination select {
  border: 1px solid rgba(0, 0, 0, 0.1);
  background: #fff;
  padding: 5px 7px;
  font-size: inherit;
  border-radius: 3px;
  font-weight: normal;
  outline-width: 0;
}

.ReactTable .-pagination .-btn {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  width: 100%;
  height: 100%;
  border: 0;
  border-radius: 3px;
  padding: 6px;
  font-size: 1em;
  color: rgba(0, 0, 0, 0.6);
  background: rgba(0, 0, 0, 0.1);
  transition: all 0.1s ease;
  cursor: pointer;
  outline-width: 0;
}

.ReactTable .-pagination .-btn[disabled] {
  opacity: 0.5;
  cursor: default;
}

.ReactTable .-pagination .-btn:not([disabled]):hover {
  background: rgba(0, 0, 0, 0.3);
  color: #fff;
}

.ReactTable .-pagination .-previous, .ReactTable .-pagination .-next {
  flex: 1;
  text-align: center;
}

.ReactTable .-pagination .-center {
  flex: 1.5;
  text-align: center;
  margin-bottom: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-around;
}

.ReactTable .-pagination .-pageInfo {
  display: inline-block;
  margin: 3px 10px;
  white-space: nowrap;
}

.ReactTable .-pagination .-pageJump {
  display: inline-block;
}

.ReactTable .-pagination .-pageJump input {
  width: 70px;
  text-align: center;
}

.ReactTable .-pagination .-pageSizeOptions {
  margin: 3px 10px;
}

.ReactTable .rt-noData {
  display: block;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: rgba(255, 255, 255, 0.8);
  transition: all 0.3s ease;
  z-index: 1;
  pointer-events: none;
  padding: 20px;
  color: rgba(0, 0, 0, 0.5);
}

.ReactTable .-loading {
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.8);
  transition: all 0.3s ease;
  z-index: -1;
  opacity: 0;
  pointer-events: none;
}

.ReactTable .-loading > div {
  position: absolute;
  display: block;
  text-align: center;
  width: 100%;
  top: 50%;
  left: 0;
  font-size: 15px;
  color: rgba(0, 0, 0, 0.6);
  transform: translateY(-52%);
  transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 0.94);
}

.ReactTable .-loading.-active {
  opacity: 1;
  z-index: 2;
  pointer-events: all;
}

.ReactTable .-loading.-active > div {
  transform: translateY(50%);
}

.ReactTable .rt-resizing .rt-th, .ReactTable .rt-resizing .rt-td {
  transition: none !important;
  cursor: col-resize;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

.checkbox-settings {
  margin: 3px 5px 0 0;
}

.checkbox-page .rt-th:first-child, .checkbox-page .rt-td:first-child {
  width: 45px !important;
  min-width: 43px !important;
  display: flex;
  align-items: center;
  justify-content: center;
  flex: unset !important;
}

.rt-thead {
  overflow: unset !important;
  margin: auto;
}

.rt-tbody {
  overflow: unset !important;
}

.modal .multiselect-container .search-wrapper {
  height: auto;
  flex-wrap: wrap;
  min-height: 36px;
}

/*.rt-table {
  @media screen and (min-width: 991px) {
    overflow: hidden !important;
  }
}*/
.modal .rt-td {
  cursor: pointer;
}

.hidden-modal {
  visibility: hidden;
  height: 10px;
}

.no-modal-overflow {
  overflow: hidden;
}

.modal.fade.show {
  overflow: hidden;
}

.modal-content {
  max-height: 95vh;
}

.modal-overflow {
  overflow: auto;
}

/*@media screen and (min-width: 991px) {
  .rt-table, .rt-tbody, .rt-header {
    overflow: hidden;
  }
}*/
.pointer {
  cursor: pointer;
}

.absolute-container {
  position: relative;
  width: inherit;
  height: 200px;
}

@media screen and (max-width: 370px) {
  .navbar-brand-box {
    padding: 0 0.5rem;
  }
}
.absolute-container-2 {
  position: relative;
  height: 20px;
  width: 20px;
}

.left-border-2, .right-border-2, .bottom-border-2, .top-border-2 {
  position: absolute;
  border: 1px solid;
}

.border-disabled-2 {
  border: 1px solid #eff2f7 !important;
}

.left-border-2 {
  height: 20px;
  border: 1px solid;
  width: 1px;
  left: 0;
}

.right-border-2 {
  height: 20px;
  border: 1px solid;
  width: 1px;
  left: 20px;
}

.bottom-border-2 {
  height: 1px;
  width: 22px;
  left: 0;
  top: 20px;
  position: absolute;
  border: 1px solid;
}

.disabled-option {
  pointer-events: none !important;
  color: #adb5bd !important;
}
.disabled-option :hover {
  cursor: not-allowed !important;
  cursor: -moz-not-allowed;
  cursor: -webkit-not-allowed;
}

.top-border-2 {
  height: 1px;
  width: 20px;
  left: 0;
  top: 0px;
  position: absolute;
  border: 1px solid;
}

.left-border, .right-border, .bottom-border, .top-border {
  position: absolute;
  border: 5px solid;
  cursor: pointer;
}

.left-border {
  height: 150px;
}

.right-border {
  left: 150px;
  height: 150px;
}

.top-border {
  width: 150px;
}

.bottom-border {
  width: 160px;
  top: 150px;
}

.border-disabled {
  border: 5px solid #eff2f7;
}

.disabled-module {
  cursor: not-allowed;
}

.img-drop {
  height: 36px !important;
}

.rt-table .optionListContainer {
  position: inherit !important;
}

.checkbox-page .rt-th:first-child .rt-resizer {
  display: none !important;
}

.rt-resizer {
  z-index: 555 !important;
}

.sort-span {
  width: 30px;
  cursor: pointer;
}

.link {
  color: blue;
  cursor: pointer;
}

.tableLabelHover:hover {
  color: blue;
  cursor: pointer;
  text-decoration: underline;
}

.changes-table-con-details {
  max-height: 700px;
  overflow-y: auto;
}

.link:hover {
  text-decoration: underline;
}

.strong-roles:hover {
  cursor: pointer;
}
.strong-roles:hover .input-edit-text {
  text-decoration: underline !important;
}

.card-body .text-primary {
  color: #495057 !important;
}
.card-body .link.text-primary {
  color: #0000ff !important;
}

.strong-roles, .strong-roles-single {
  margin-bottom: 4px;
}

a.disabled {
  color: #adb5bd !important;
  pointer-events: none !important;
}
a.disabled :hover {
  cursor: not-allowed;
  cursor: -moz-not-allowed;
  cursor: -webkit-not-allowed;
}

.disabled-button-scanner {
  background-color: #c4c1c0 !important;
  pointer-events: none !important;
  color: #949392 !important;
}
.disabled-button-scanner :hover {
  cursor: not-allowed !important;
  cursor: -moz-not-allowed !important;
  cursor: -webkit-not-allowed !important;
}

i.disabled {
  pointer-events: none;
  color: #adb5bd;
}
i.disabled :hover {
  cursor: not-allowed;
  cursor: -moz-not-allowed;
  cursor: -webkit-not-allowed;
}

.custom-pagination.row {
  justify-content: space-between;
}

.pagination > li > a {
  color: #152644;
}

.table-row-width-three-buttons {
  width: 263px;
}

.form-select-custom {
  display: flex;
  flex-direction: row;
  margin-top: 15px;
}

.form-select-custom .col-form-label {
  margin-right: 10px;
}

.form-select-custom .total {
  margin-left: 10px;
}

.form-select-custom .form-control {
  border-radius: 0;
}

.pagination-li, .pagination.enabled, .pagination li, .pagination span {
  cursor: pointer;
}

.pagination > li > a, .pagination > li > span {
  position: relative;
  float: left;
  padding: 9px 18px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
}

.pagination {
  justify-content: flex-end;
  margin-top: 15px;
}

.pagination > .active > a,
.pagination > .active > a:focus,
.pagination > .active > a:hover,
.pagination > .active > span,
.pagination > .active > span:focus,
.pagination > .active > span:hover {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #152644;
  border-color: #152644;
}

.pagination > li.disabled > span {
  color: #ddd;
}

@media only screen and (max-width: 400px) {
  .pagination-center {
    justify-content: center !important;
  }
  .pagination > li > a, .pagination #btnPrev, .pagination #btnNext {
    padding: 9px 11px !important;
  }
  .p-1-5-rl {
    padding: 0 1.5rem !important;
  }
}
@media only screen and (max-width: 991px) {
  .pagination-center, .show-limit-center {
    justify-content: center !important;
  }
  .pagination-wrapper {
    justify-content: center;
  }
}
@media only screen and (min-width: 992px) {
  .pagination-wrapper {
    justify-content: flex-end;
  }
}
.pagination-rounded .page-link {
  border-radius: 30px !important;
  margin: 0 3px;
  border: none;
}

.pagination .page-item:first-child .page-link {
  margin-right: 0;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
}
.pagination .page-item:last-child .page-link {
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
}

@media only screen and (max-width: 768px) {
  .actions-wrapper {
    justify-content: center !important;
    margin-top: 20px;
    flex-wrap: wrap;
  }
  .show-limit-center {
    justify-content: center;
  }
  .button_left {
    text-align: left !important;
    margin-bottom: 20px;
    margin-top: 10px;
  }
  .button_right {
    text-align: right !important;
    margin-bottom: 20px;
    margin-top: 10px;
  }
  .input-pl-0 {
    padding-left: 0 !important;
  }
}
.button-add-list {
  background-color: #74788d !important;
  margin-top: 40px;
  border: none !important;
  padding: 10px 30px;
  margin-bottom: 100px;
}

.actions-wrapper .iml-button-action span {
  white-space: nowrap;
}

@media screen and (max-width: 1150px) {
  .actions-wrapper, .filter-wrapper {
    width: 100% !important;
    justify-content: center !important;
  }
  .actions-wrapper {
    margin-top: 20px;
    flex-wrap: wrap;
  }
}
.actions-wrapper .dropdown-toggle {
  background: transparent;
  border: none;
  color: inherit !important;
  padding: 0 10px 0 5px;
}
.actions-wrapper .dropdown-toggle:focus {
  border-color: transparent !important;
}

.actions-wrapper .dropdown {
  display: flex;
}

.pagination-input {
  width: 85px;
  min-width: 40px;
}

.pagination-input::-webkit-outer-spin-button,
.pagination-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
.pagination-input[type=number] {
  -moz-appearance: textfield;
}

.go-to {
  margin-right: 20px;
}

.go-to label {
  margin-right: 10px;
}

@media screen and (max-width: 500px) {
  #firstBtn, #btnPrev, #btnNext, #lastBtn {
    padding: 9px;
  }
  .pagination-li a, .pagination-li span {
    padding: 9px 12px !important;
  }
  .go-to label {
    display: none;
  }
  .go-to {
    margin-right: 10px;
  }
  .padding-small {
    padding-left: 0;
    padding-right: 0;
  }
}
@media screen and (max-width: 375px) {
  #firstBtn, #btnPrev, #btnNext, #lastBtn {
    padding: 9px 7px;
  }
  .pagination-li a, .pagination-li span {
    padding: 9px 9px !important;
  }
  .go-to label {
    display: none;
  }
  .go-to {
    margin-right: 6px;
  }
}
.checkbox-table {
  display: none;
}

.checbox-table-all:hover .checkbox-table {
  display: block;
}

.custom-table-order tr:hover {
  background-color: #eff2f7 !important;
}
.custom-table-order tr:hover .checkbox-table {
  display: block;
}

.custom-table-tr tr:hover {
  background-color: #eff2f7 !important;
}
.custom-table-tr tr:hover .checkbox-table {
  margin-top: 3px !important;
  display: block;
}

.custom-table-tr .checkbox-table:checked {
  margin-top: 3px !important;
}

.checkbox-table:checked {
  display: block;
}

.search-wrapper {
  padding-left: 18px;
  padding-right: 24px;
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}
.search-wrapper input {
  max-width: 412px;
}

.rt-tbody .rt-tr:hover {
  background-color: #eff2f7 !important;
}
.rt-tbody .rt-tr:hover .checkbox-table {
  display: block;
}

.changes-modal {
  max-width: 70% !important;
}
@media screen and (max-width: 500px) {
  .changes-modal {
    max-width: 100% !important;
  }
}

label {
  margin-bottom: 0 !important;
}

.input-add {
  display: block;
  padding: 0.47rem 0.75rem;
  font-size: 0.8125rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #ced4da;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  border-radius: 0.25rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.card {
  margin-bottom: 15px !important;
}

.pdfModal {
  max-width: 70% !important;
}
.pdfModal iframe {
  height: 70vh;
}
@media screen and (max-width: 500px) {
  .pdfModal {
    max-width: 100% !important;
  }
}

.mr-changes {
  margin-right: 5px;
}

.changes-header-left {
  display: flex;
  justify-content: center;
  align-items: center;
}

.changes-header-right {
  display: flex;
  justify-content: center;
  align-items: center;
}

.changes-header {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}

.mb-0-changes {
  margin-bottom: 0 !important;
}

.modal-table .table-con {
  max-height: 300px;
  overflow-y: auto;
}

.form-table-con {
  max-height: 300px;
  overflow-y: auto;
}

.changes-table-con {
  max-height: 400px;
  overflow-y: auto;
}

.changes-table-con::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #F5F5F5;
}

.changes-table-con::-webkit-scrollbar {
  width: 3px;
  background-color: #F5F5F5;
}

.changes-table-con::-webkit-scrollbar-thumb {
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #555;
}

.left-email {
  width: 25%;
  border-right: 1px solid #c3c4c7;
  padding: 10px;
}
@media screen and (max-width: 500px) {
  .left-email {
    width: 100%;
  }
}

.right-email {
  margin-left: 15px;
  width: 72%;
}
@media screen and (max-width: 500px) {
  .right-email {
    width: 100%;
  }
}

.email-input {
  border: unset !important;
  border-bottom: 1px solid #ced4da !important;
  border-radius: 0;
}

.email-label {
  margin-bottom: 0 !important;
  margin-right: 15px;
}

.widgets-table-con {
  max-height: 520px;
  overflow-y: auto;
}

#my-modal-currency {
  z-index: 9999999;
}

.details-export .dropdown-toggle {
  background: transparent;
  border: none;
  color: inherit !important;
  padding: 0 0 0 5px;
}

.widgets-table-con::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #F5F5F5;
}

.font-size-widget {
  font-size: 28px;
}

.pointerEventNone {
  pointer-events: none !important;
}

.vertical-dots-btn {
  z-index: 99;
}

.pointerEventUnset {
  pointer-events: unset !important;
}

.statistic-widget {
  background-color: #fff;
  box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
  padding: 20px 12px;
  text-align: center;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}

.statistic {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.statistic-number {
  font-size: 20px;
  font-weight: 800;
}

.settings-widget {
  border: 3px solid #2a3042 !important;
}

@media screen and (max-width: 360px) {
  .mobile-center {
    width: 100% !important;
  }
}

.statistic-text {
  white-space: nowrap;
  color: #737170;
}

.statistic-face {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}

.hour-hand,
.minute-hand,
.second-hand {
  position: absolute;
  width: 2px;
  background-color: #333;
  transform-origin: bottom center;
  transform: translateX(-50%);
  transition: transform 0.5s cubic-bezier(0.42, 0, 0.58, 1);
}

.hour-hand {
  height: 30px;
}

.minute-hand {
  height: 40px;
}

.second-hand {
  height: 45px;
  background-color: red;
  transition: transform 0.5s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.5s cubic-bezier(0.42, 0, 0.58, 1);
}

.center-dot {
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #333;
  border-radius: 50%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.time {
  font-size: 32px;
  margin-top: 10px;
  color: #333;
}

.widget-header__settings {
  position: absolute;
  top: 10px;
  right: 0;
}

.statistic-widget-settings {
  position: absolute;
  top: 0px;
  right: -255px;
  bottom: 0;
  width: 250px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: flex;
  flex-direction: column;
  padding: 0.25rem 0 1.35rem 1.25rem;
  background-color: #fff;
  box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
}
.statistic-widget-settings__title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  height: 43px;
  margin-bottom: 30px;
}
.statistic-widget-settings__title p {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 0;
}
.statistic-widget-settings__item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  padding-right: 1.25rem;
}

.settings-dropdown {
  z-index: 2;
  position: absolute;
  top: 5px;
  right: -78px;
  background-color: #fff;
  box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 10px 7px;
  min-width: 80px;
  min-height: 30px;
}

.settings-dropdown button {
  padding: 5px 10px;
  border: none;
  background: none;
  color: #495057;
  cursor: pointer;
}

.settings-dropdown button:hover {
  opacity: 0.5;
}

.statistic-widget__time {
  font-size: 10px;
}

.finance-widget {
  background-color: #fff;
  box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
  padding: 20px 12px;
  text-align: center;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}

.finance {
  position: relative;
  display: flex;
  justify-content: space-between;
  height: 100%;
  align-items: center;
}

.finance-number {
  font-size: 22px;
  font-weight: 800;
}

.finance-text {
  white-space: nowrap;
  color: #737170;
}

.finance-face {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}

.hour-hand,
.minute-hand,
.second-hand {
  position: absolute;
  width: 2px;
  background-color: #333;
  transform-origin: bottom center;
  transform: translateX(-50%);
  transition: transform 0.5s cubic-bezier(0.42, 0, 0.58, 1);
}

.hour-hand {
  height: 30px;
}

.minute-hand {
  height: 40px;
}

.second-hand {
  height: 45px;
  background-color: red;
  transition: transform 0.5s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.5s cubic-bezier(0.42, 0, 0.58, 1);
}

.center-dot {
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #333;
  border-radius: 50%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.time {
  font-size: 32px;
  margin-top: 10px;
  color: #333;
}

.widget-header__settings {
  position: absolute;
  top: 10px;
  right: 0;
}

.finance-widget-settings {
  position: absolute;
  top: 0px;
  right: -255px;
  bottom: 0;
  width: 250px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: flex;
  flex-direction: column;
  padding: 0.25rem 0 1.35rem 1.25rem;
  background-color: #fff;
  box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
}
.finance-widget-settings__title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  height: 43px;
  margin-bottom: 30px;
}
.finance-widget-settings__title p {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 0;
}
.finance-widget-settings__item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  padding-right: 1.25rem;
}

.vertical-dots-btn {
  width: 30px;
  height: 30px;
  background: none;
  border: none;
  cursor: pointer;
  position: relative;
}

.vertical-dots-btn span {
  content: "";
  position: absolute;
  width: 3px;
  height: 3px;
  background-color: #555b6d;
  border-radius: 50%;
  left: 50%;
  transform: translateX(-50%);
}

.vertical-dots-btn span:first-of-type {
  top: 6px;
}

.vertical-dots-btn span:nth-of-type(2) {
  top: 12px;
}

.vertical-dots-btn span:nth-of-type(3) {
  top: 18px;
}

/*toggle switch styles*/
label {
  font-size: 13px;
  font-weight: 500;
}

.btn-color-mode-switch {
  display: inline-block;
  margin: 0px;
  position: relative;
}

.btn-color-mode-switch > label.btn-color-mode-switch-inner {
  margin: 0px;
  width: 160px;
  height: 30px;
  border: 1px solid #ced4da;
  border-radius: 26px;
  overflow: hidden;
  position: relative;
  transition: all 0.3s ease;
  display: block;
}

.btn-color-mode-switch > label.btn-color-mode-switch-inner:before {
  content: attr(data-on);
  position: absolute;
  font-size: 12px;
  font-weight: 500;
  top: 7px;
  right: 10px;
}

.btn-color-mode-switch > label.btn-color-mode-switch-inner:after {
  content: attr(data-off);
  width: 80px;
  height: 24px;
  color: #fff;
  background-color: #50a5f1;
  border-radius: 26px;
  position: absolute;
  left: 2px;
  top: 2px;
  text-align: center;
  transition: all 0.3s ease;
  box-shadow: 0px 0px 6px -2px #111;
  padding: 3px 0px;
}

.btn-color-mode-switch input[type=checkbox] {
  cursor: pointer;
  width: 50px;
  height: 25px;
  opacity: 0;
  position: absolute;
  top: 0;
  z-index: 1;
  margin: 0px;
}

.btn-color-mode-switch input[type=checkbox]:checked + label.btn-color-mode-switch-inner:after {
  content: attr(data-on);
  left: 76px;
}

.btn-color-mode-switch input[type=checkbox]:checked + label.btn-color-mode-switch-inner:before {
  content: attr(data-off);
  right: auto;
  left: 10px;
}

.widgets-table-con::-webkit-scrollbar {
  width: 3px;
  background-color: #F5F5F5;
}

.widgets-table-con::-webkit-scrollbar-thumb {
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #555;
}

.media-table-con {
  max-height: 800px;
  overflow-y: auto;
  width: 98%;
  display: grid;
  grid-template-columns: repeat(auto-fit, 140px);
  justify-items: center;
  gap: 10px;
}

.table-con::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #F5F5F5;
}

.table-con::-webkit-scrollbar {
  width: 3px;
  background-color: #F5F5F5;
}

.table-con::-webkit-scrollbar-thumb {
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #555;
}

.form-table-con::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  border-radius: 10px;
  background-color: #F5F5F5;
}

.form-table-con::-webkit-scrollbar {
  width: 3px;
  background-color: #F5F5F5;
}

.form-table-con::-webkit-scrollbar-thumb {
  border-radius: 5px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #555;
}

.margin-right-modal {
  margin-right: 10px;
}

.popover-modal {
  font-size: 12px;
}

.inner-repeater {
  width: 50%;
}
@media screen and (max-width: 900px) {
  .inner-repeater {
    width: 100%;
  }
}

.pics-width-2 {
  height: 300px;
  max-width: 300px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #eff2f7;
  position: relative;
  width: 300px;
}
@media screen and (max-width: 900px) {
  .pics-width-2 {
    max-width: 100%;
  }
}
.pics-width-2 img {
  -o-object-fit: cover;
     object-fit: cover;
  max-width: 300px;
}

.pics-width-3 {
  height: 250px;
  max-width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 1px solid #eff2f7;
  position: relative;
  width: 100%;
}
@media screen and (max-width: 900px) {
  .pics-width-3 {
    max-width: 100%;
  }
}
.pics-width-3 img {
  -o-object-fit: cover;
     object-fit: cover;
}

.label-width {
  width: 200px !important;
}

.pics-width-3 img {
  width: 100%;
  height: auto;
  max-height: 300px;
}

.text-right {
  text-align: right;
}

.pics-button {
  max-width: 300px;
}

.pics-width-2 i {
  background: #eff2f7;
  border: 1px solid #eff2f7;
  position: absolute;
  z-index: 99;
  margin-top: 0.5rem;
  right: 10px;
  top: 5px;
  text-decoration: none;
}

.pics-width-3 i {
  background: #eff2f7;
  border: 1px solid #eff2f7;
  position: absolute;
  z-index: 99;
  margin-top: 0.5rem;
  right: 10px;
  top: 5px;
  text-decoration: none;
}

.popover {
  border: 1px solid #495057;
}

.mb-tableLabel {
  margin-bottom: 20px !important;
}

.mb-tableLabel2 {
  margin-bottom: 10px !important;
}

.changes-icon-edit {
  height: 25px;
  width: 25px;
  background-color: #556ee6;
  border-radius: 50%;
  display: inline-block;
  display: flex;
  justify-content: center;
  align-items: center;
}
.changes-icon-edit i {
  color: white;
}

.changes-icon-delete {
  height: 25px;
  width: 25px;
  background-color: #d33;
  border-radius: 50%;
  display: inline-block;
  display: flex;
  justify-content: center;
  align-items: center;
}
.changes-icon-delete i {
  color: white;
}

.changes-icon-insert {
  height: 25px;
  width: 25px;
  background-color: #34c38f;
  border-radius: 50%;
  display: inline-block;
  display: flex;
  justify-content: center;
  align-items: center;
}
.changes-icon-insert i {
  color: white;
}

.changes-modal .modal-body {
  background: #f3f3f9 !important;
}

.fullscreen-icon {
  margin-top: 0 !important;
}

.margin-right-top {
  margin-right: 10px;
  margin-top: 20px !important;
}

.changes-icon-parent {
  position: sticky;
  left: 0;
}

.changes-wrapper {
  position: relative;
  width: 98%;
  justify-content: flex-end;
  display: flex;
  flex-direction: column;
  /* align-items: flex-end; */
  margin: auto;
}

.changes-title-margin {
  margin-right: 5px;
}

.icon-table {
  font-size: 18px;
  color: inherit;
  display: none;
}

.rt-body .rt-td:hover .icon-table {
  display: block !important;
}

.instruction-note {
  padding: 8px 10px;
  color: #495057;
  background-color: #debb31;
}

.accordion-instruction {
  padding: 8px 10px !important;
}

.check-instruction {
  font-size: 30px;
  color: red;
}

.col-padding-custom {
  padding-right: 10px;
}

.max-width-instruction-col {
  max-width: 150px !important;
}

.max-width-instruction-col-2 {
  max-width: 80px !important;
}

.data-container {
  width: 100%;
  height: 100%;
}

.data-container:hover .icon-table {
  display: block !important;
}

.file-margin-3 {
  margin-right: 25px;
}

.filter-label {
  margin-left: 0 !important;
  margin-right: 10px;
  margin-bottom: 0 !important;
}

.react-datepicker__month-wrapper .react-datepicker__month-text {
  text-transform: capitalize;
}

.react-datepicker__current-month,
.react-datepicker__day-names {
  text-transform: capitalize;
}

.item-width-mark-small {
  position: absolute;
  font-size: 10px;
  left: 25px;
  top: 4px;
}
.item-width-mark-small__left {
  left: -12px;
  width: 8px;
  text-align: right;
}

.item-length-mark-small {
  position: absolute;
  font-size: 10px;
  left: 8px;
  top: 22px;
}
.item-length-mark-small__top {
  top: -12px;
}

.item-width-mark-xs {
  color: #0000ff;
  font-weight: 700;
  position: absolute;
  font-size: 10px;
  left: 18px;
  top: 6px;
  background-color: #fff;
  line-height: 10px;
}
.item-width-mark-xs__left {
  left: -3px;
}

.item-length-mark-xs {
  color: #0000ff;
  font-weight: 700;
  position: absolute;
  font-size: 10px;
  left: 6px;
  top: 14px;
}
.item-length-mark-xs::before, .item-length-mark-xs::after {
  content: "";
  display: inline-block;
  width: 2px;
  height: 10px;
  background: white;
  vertical-align: middle;
}
.item-length-mark-xs__top {
  top: -5px;
}

.item-width-mark-md {
  position: absolute;
  left: 47px;
  top: 10px;
}
.item-width-mark-md__left {
  left: -14.5px;
  width: 10px;
  text-align: right;
}

.item-length-mark-md {
  position: absolute;
  left: 18px;
  top: 43px;
}
.item-length-mark-md__top {
  top: -18px;
}

.iml-search-no-pl {
  padding-left: 0px;
}

@media screen and (max-width: 980px) {
  .invoice-items-processing-container {
    margin-left: 50px;
    margin-top: 10px;
  }
}
.navbar-header .btn-help {
  display: flex;
  align-items: center;
}

.modul-col {
  max-width: 105px;
  min-width: 105px;
  width: 105px;
}

.modul-row {
  display: flex;
  justify-content: flex-start;
}

.left-0 {
  left: 0 !important;
}

.modul-span {
  white-space: unset !important;
  text-overflow: unset !important;
  line-height: normal !important;
  font-size: 12px;
  padding-top: 5px;
}

.navbar-brand-module {
  text-transform: uppercase;
  color: #fff;
  font-weight: bold;
  letter-spacing: 1.5px;
  font-size: 11px;
  opacity: 0.75;
}

.vertical-collpsed.sidebar-enable .navbar-brand-module {
  display: none;
}

.vertical-menu .sub-item-add {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding-right: 1.5rem;
  transition: background-color 0.3s ease-in-out;
}
.vertical-menu .sub-item-add .bx-plus {
  color: #79829c;
  cursor: pointer;
}
.vertical-menu .sub-item-add .bx-plus:hover {
  color: #fff;
  transition: all 0.4s;
}

.fullscreen-icon {
  margin-top: 6px;
}

.sidebar-search {
  padding-left: 24px;
  padding-right: 24px;
}
.sidebar-search .form-control {
  border-radius: 0.25rem !important;
  background-color: #3d4355;
  color: #fff;
}
.sidebar-search span {
  color: #fff;
}

#sidebar-menu .sub-menu {
  max-height: 0;
  overflow: hidden;
  transition: max-height 0.25s ease-in-out;
  transition: 0.5s ease-out;
}
#sidebar-menu .sub-menu-active {
  max-height: 1500px;
}
#sidebar-menu .sub-menu-item--1 {
  white-space: break-spaces;
}
#sidebar-menu .sub-menu-item--1,
#sidebar-menu .sub-item-link--favourite,
#sidebar-menu .sub-menu-item--main {
  position: relative;
}
#sidebar-menu .sidebar-add-favourite {
  position: absolute;
  color: #79829c;
  display: none;
  z-index: 999;
  cursor: pointer;
}
#sidebar-menu .sidebar-add-favourite--level-two {
  left: 2rem;
  top: 0.5rem;
}
#sidebar-menu .sidebar-add-favourite--level-three {
  left: 3.3rem;
}
#sidebar-menu .sidebar-add-favourite--closed {
  left: 0;
}
#sidebar-menu .sub-menu-item--1:hover .sidebar-add-favourite--level-two {
  display: block;
}
#sidebar-menu .sub-item-link--favourite:hover .sidebar-add-favourite--level-three {
  display: block;
}

@media screen and (max-width: 992px) {
  #sidebar-menu .sidebar-add-favourite {
    display: block;
  }
  .modul-row {
    max-width: 100%;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
.iml-button-action {
  color: inherit;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.iml-button-action--spacing-right {
  margin-right: 10px;
}
.iml-button-action i {
  padding-right: 5px;
}

.pointers-none {
  pointer-events: none;
  opacity: 0.6;
}

.btn-sm-text {
  font-size: 10px;
}

.min {
  width: auto;
  height: 35px;
  overflow: hidden !important;
  padding: 0px !important;
  margin: 0px;
  border-radius: 12px;
  float: left;
  position: static !important;
}

.min .modal-dialog, .min .modal-content {
  height: 100%;
  width: 100%;
  margin: 0px !important;
  padding: 0px !important;
}

.min .modal-header {
  height: 100%;
  width: 100%;
  margin: 0px !important;
  padding: 3px 5px !important;
}

.display-none {
  display: none;
}

button .fa {
  font-size: 16px;
  margin-left: 10px;
}

.min .fa {
  font-size: 14px;
}

.min .menuTab {
  display: none;
}

button:focus {
  outline: none;
}

.minmaxCon {
  height: 35px;
  bottom: 1px;
  left: 1px;
  position: fixed;
  right: 1px;
  z-index: 9999;
}

.modal-min {
  width: -webkit-min-content !important;
  width: -moz-min-content !important;
  width: min-content !important;
  height: auto !important;
  top: unset;
  bottom: 50px;
  left: 10px;
}

.modal-body-min {
  display: none;
  width: 0;
}

.footer-body-min {
  display: none;
}

.modal-min .modal-title {
  margin-right: 55px;
  font-size: 12px;
  white-space: nowrap;
}

.minimize {
  position: absolute;
  top: 13px;
  right: 70px;
  font-size: 18px;
  opacity: 0.5;
  width: 1em;
  height: 1em;
  z-index: 2;
  cursor: pointer;
}

.help-btn {
  position: absolute;
  top: 13px;
  right: 95px;
  font-size: 18px;
  opacity: 0.5;
  width: 1em;
  height: 1em;
  z-index: 2;
  cursor: pointer;
}

.help-btn-2 {
  position: absolute;
  top: 13px;
  right: 40px;
  font-size: 18px;
  opacity: 0.5;
  width: 1em;
  height: 1em;
  z-index: 2;
  cursor: pointer;
}

.min .maximize {
  display: none !important;
}

.min .minimize {
  right: 35px !important;
}

.modal-content {
  border: 1px solid #495057;
  box-shadow: rgba(0, 0, 0, 0.3) 0px 19px 38px, rgba(0, 0, 0, 0.22) 0px 15px 12px;
}

.auto-cursor {
  cursor: auto;
}

.all-scroll-cursor {
  cursor: all-scroll;
}

.min .modal-content {
  border: unset;
}

.maximize {
  position: absolute;
  top: 10px;
  right: 40px;
  font-size: 16px;
  opacity: 0.5;
  width: 1em;
  height: 1em;
  z-index: 2;
  cursor: pointer;
}

.max-modal {
  width: 100%;
  max-width: 100%;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  margin: 0 !important;
}

.max-content {
  height: 100%;
}

.min-i {
  top: 6px !important;
}

.min-close {
  padding-top: 0;
  top: 5px;
  margin-right: 7px;
  padding: 0 1.25rem 1.35rem 0;
}

.displayNone {
  display: none !important;
}

.displayBlock {
  display: block !important;
}

.max-width-modal {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

.new-modal {
  padding: 4px 7px;
  font-size: 12px;
  background: #2a3042;
}
.new-modal i {
  color: #fff;
}
.new-modal:hover, .new-modal:active {
  background: #2a3042 !important;
  opacity: 0.8;
}
.new-modal:disabled, .new-modal[disabled] {
  opacity: 0.45;
  background-color: #74788d;
}

.btn-group {
  margin-top: 6px;
}

.consol-modal-overlay {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.5);
  display: flex;
  justify-content: center;
  align-items: center;
}

.consol-modal-dialog {
  background-color: #fff;
  border-radius: 5px;
  width: 500px;
  max-width: 90%;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.3);
  z-index: 10500;
}

.consol-modal-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  border-bottom: 1px solid #dee2e6;
}

.consol-modal-title {
  margin: 0;
}

.consol-close {
  background: none;
  border: none;
  font-size: 1.5rem;
  cursor: pointer;
}

.consol-modal-body {
  padding: 1rem;
}

.consol-modal-footer {
  display: flex;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #dee2e6;
}

.consol-btn {
  padding: 0.5rem 1rem;
  border: none;
  cursor: pointer;
}

.consol-btn-secondary {
  background-color: #6c757d;
  color: #fff;
}

.loading {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.loading .text-primary {
  color: #0000ff !important;
}

.collapse-container .container {
  padding-right: 0;
  padding-left: 0;
  max-width: 100%;
}

.collapse-padding-0 {
  padding: 0;
}

.collapse-loading {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  flex-direction: column;
}

.code-box-demo {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 100px;
}

.code-box-demo-no-margin {
  display: flex;
  justify-content: center;
  align-items: center;
}

.empty_icon {
  font-size: 40px;
  color: #dce0e6;
}

.empty_text {
  font-weight: 500;
  font-size: 14px;
}

.helper {
  --reactour-accent: #2a3042;
  line-height: 1.3;
  color: #2d2323;
}

span[data-tour-elem=badge],
.reactour__dot--is-active {
  background-color: #2a3042 !important;
}

.iml-select-box {
  height: 36.5px;
}
.iml-select-box .iml-select-add {
  margin-left: 5px;
  width: 36px;
  min-width: 36px;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: hsl(0deg, 0%, 100%);
  border-color: hsl(0deg, 0%, 80%);
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
}
.iml-select-box .iml-select-add:hover {
  border-color: hsl(0deg, 0%, 70%);
}
.iml-select-box .iml-select-add:disabled {
  background-color: #eff2f7;
  opacity: 1;
  border-color: hsl(0deg, 0%, 80%) !important;
}
.iml-select-box .iml-select-add i {
  color: #cccccc;
  font-size: 16px;
}
.iml-select-box .iml-select-input {
  margin-right: 5px;
}
.iml-select-box .css-b62m3t-container,
.iml-select-box .css-3iigni-container {
  width: 100% !important;
}

.css-16xfy0z-control {
  background-color: #eff2f7 !important;
  opacity: 1 !important;
  border-color: hsl(0deg, 0%, 80%) !important;
}

.css-pogzpp-loadingIndicator,
.css-o9ehiq-loadingIndicator {
  display: none !important;
}

.css-t3ipsp-control {
  box-shadow: none !important;
  border-color: #cccccc !important;
}
.css-t3ipsp-control:hover {
  border: 1px solid #ced4da !important;
}

.react-imlselect {
  min-width: 130px;
}

.iml-modal-search {
  margin-right: 5px;
}

.iml-modal-search-label-1 {
  margin-left: 1rem;
}

.iml-dashboard__wrapper {
  position: relative;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
.iml-dashboard__img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 0.1;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.iml-dashboard__overlay {
  position: absolute;
  top: 10;
  left: 0;
  width: 100%;
  height: 100%;
  margin-top: 70px;
  background: rgba(0, 0, 0, 0.1); /* Semi-transparent background to make the image darker, adjust as needed */
  color: white;
  font-size: 24px;
  overflow: hidden;
}

.search-widget {
  margin-top: 10px;
}

.remove-widget {
  position: absolute;
  top: 11px;
  /* left: 0; */
  right: 1px;
  z-index: 99;
}

.react-grid-layout {
  min-height: calc(100vh - 130px);
}

.columns {
  -moz-columns: 120px;
  columns: 120px;
}

.react-grid-item {
  box-sizing: border-box;
}
.react-grid-item .clock-widget {
  width: 100%;
  height: 100%;
}

.react-grid-item:not(.react-grid-placeholder) {
  background: #ccc;
  border: 1px solid black;
}

.react-grid-item.resizing {
  opacity: 0.9;
}

.react-grid-item.static {
  background: #cce;
}

.react-grid-item .text {
  font-size: 24px;
  text-align: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: 24px;
}

.react-grid-item .minMax {
  font-size: 12px;
}

.react-grid-item .add {
  cursor: pointer;
}

.react-grid-dragHandleExample {
  cursor: move;
  cursor: -webkit-grab;
}

.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}

.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top;
}

.react-grid-item.cssTransforms {
  transition-property: transform;
}

.react-grid-item.resizing {
  z-index: 1;
  will-change: width, height;
}

.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}

.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  bottom: 0;
  right: 0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg08IS0tIEdlbmVyYXRvcjogQWRvYmUgRmlyZXdvcmtzIENTNiwgRXhwb3J0IFNWRyBFeHRlbnNpb24gYnkgQWFyb24gQmVhbGwgKGh0dHA6Ly9maXJld29ya3MuYWJlYWxsLmNvbSkgLiBWZXJzaW9uOiAwLjYuMSAgLS0+DTwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DTxzdmcgaWQ9IlVudGl0bGVkLVBhZ2UlMjAxIiB2aWV3Qm94PSIwIDAgNiA2IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMDAiIHZlcnNpb249IjEuMSINCXhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiDQl4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjZweCIgaGVpZ2h0PSI2cHgiDT4NCTxnIG9wYWNpdHk9IjAuMzAyIj4NCQk8cGF0aCBkPSJNIDYgNiBMIDAgNiBMIDAgNC4yIEwgNCA0LjIgTCA0LjIgNC4yIEwgNC4yIDAgTCA2IDAgTCA2IDYgTCA2IDYgWiIgZmlsbD0iIzAwMDAwMCIvPg0JPC9nPg08L3N2Zz4=);
  background-position: bottom right;
  padding: 0 3px 3px 0;
  background-repeat: no-repeat;
  background-origin: content-box;
  box-sizing: border-box;
  cursor: se-resize;
}

.widget-container {
  position: relative;
}

.close-button {
  position: absolute !important;
  z-index: 2 !important;
  border: none !important;
  background: transparent !important;
  text-align: center !important;
  width: 12px !important;
}

.pics-width {
  display: flex;
  justify-content: center;
  cursor: pointer;
  border-radius: 50% !important;
}
.pics-width--custom-size {
  max-width: 200px;
  max-height: 200px !important;
}
.pics-width--center {
  margin: 0 auto;
  align-items: center;
}
.pics-width .pics-image,
.pics-width .pics-user-image {
  opacity: 1;
  display: block;
  transition: 0.5s ease;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.pics-width .pics-image,
.pics-width .pics-user-image {
  height: 200px;
  width: 200px;
  -o-object-fit: cover;
     object-fit: cover;
}
.pics-width .pics-user-image {
  cursor: default;
}
.pics-width .pics-middle {
  transition: 0.5s ease;
  opacity: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  text-align: center;
}
.pics-width .pics-text {
  color: #fff;
}
.pics-width:hover .pics-image {
  opacity: 0.3;
}
.pics-width:hover .pics-middle {
  opacity: 1;
}

.btn-upload-pics {
  width: 7.5rem;
}

.btn-upload-wrapper {
  justify-content: center;
}
.btn-upload-wrapper input {
  width: 10px;
}

.input-edit-text-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.input-edit-text-wrapper .input-edit-text {
  transition: all 0.4s;
}
.input-edit-text-wrapper .input-edit-text-icons {
  margin-left: 32px;
  display: none;
  transition: all 0.4s;
}
.input-edit-text-wrapper:hover {
  cursor: pointer;
}
.input-edit-text-wrapper:hover .input-edit-text {
  text-decoration: underline !important;
}
.input-edit-text-wrapper:hover .input-edit-text-icons {
  display: block;
}

.disabled-editor {
  background-color: #eff2f7;
  opacity: 1;
}

.editor-tab .rdw-editor-toolbar {
  display: none;
}

.pointer-none {
  pointer-events: none;
}

@media screen and (max-width: 768px) {
  .pics-width {
    justify-content: flex-start;
  }
  .pics-width--center {
    justify-content: center;
  }
  .btn-upload-pics {
    margin-right: 0;
  }
  .profile-picture {
    margin-top: 32px;
  }
}
@media screen and (max-width: 576px) {
  .pics-width .pics-image,
.pics-width .pics-user-image {
    height: 100px;
    width: 100px;
  }
}
.collapse-hover:hover {
  background-color: rgba(233, 164, 168, 0.4) !important;
}

.pointer {
  cursor: pointer;
}

.border-none {
  border: none !important;
}

.custom-checkbox--align {
  position: relative;
  width: 13px;
  height: 13px;
}
.custom-checkbox--align .custom-control-input {
  position: absolute;
  top: 4px;
}
.custom-checkbox--align .custom-control-input--thead {
  top: -2px;
}

.error-message {
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #f46a6a;
  font-weight: initial !important;
}

.btn-action--spacing {
  margin-left: 15px;
}

.modal-data-btn-label {
  font-weight: 400;
}

.fit-add {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  align-items: flex-end;
}

.employee-absolute-users {
  position: absolute;
  left: 225px;
  bottom: 0;
}

.po-abs-bp {
  position: absolute;
  left: 180px;
  bottom: 0;
}

.form-check-spacing {
  margin-right: 16px;
}

.rc-time-picker,
.rc-time-picker-input {
  height: 100%;
}

.rc-time-picker-input {
  padding: 0;
  border: none;
}

.rc-time-picker-clear {
  top: 8px;
}

.modal-content-link {
  margin-left: 23px;
}

.rc-time-picker-clear-icon:after {
  color: #666;
  font-size: 13px;
}

.invalid-feedback {
  white-space: pre-line;
}

.react-datepicker-popper {
  z-index: 999 !important;
}

.react-datepicker-wrapper {
  width: 100% !important;
}

.bg-carrier {
  font-weight: bold;
}

.input-edit-text {
  word-break: break-all;
}

.messages-notification-wrapper {
  margin-left: 30px;
}

.messages-ref-wrapper {
  border: 1px solid #74788d;
  border-radius: 5px;
  padding: 20px;
  margin-left: 30px;
}
.messages-ref-wrapper--notification {
  margin-left: 60px;
}

.filter-invoices-item {
  padding-left: 20px;
}

.employee-absolute-no-event-types {
  left: 100px;
}

.filter-invoices-btn {
  margin-right: 20px;
}

.filter-invoice-card {
  max-width: 1440px;
}

.invoice-default-value {
  left: 100px;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

#accordionInvoice .accordion-item__invoice {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-invoice-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-invoice-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-invoice-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.invoice-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#invoice-items .rt-td {
  padding: 0;
}
#invoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#invoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.invoice-items-second {
  background-color: #f1f0f0;
}

.invoice-items-third {
  background-color: #e6e6e6;
}

.invoice-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#invoice-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#invoice-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#invoice-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#invoice-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-invoice-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .invoice-info-right {
    min-height: 101px;
  }
  .invoice-details-note {
    min-height: 83px;
  }
  .invoice-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.filter-time-sheet-item {
  padding-left: 20px;
}

.filter-time-sheet-btn {
  margin-right: 20px;
}

.filter-time-sheet-card {
  max-width: 1440px;
}

.time-sheet-default-value {
  left: 100px;
}

.time-sheet-wrapper .react-datepicker {
  width: 330px !important;
}

.react-datepicker-popper {
  z-index: 9999 !important;
}

@media (min-width: 1200px) {
  .filter-time-sheet-input {
    width: 75%;
  }
}
#work-order-realization .absolute-container {
  height: 39px;
}
#work-order-realization .left-border,
#work-order-realization .right-border {
  height: 39px;
}
#work-order-realization .right-border {
  left: 39px;
}
#work-order-realization .bottom-border {
  width: 43px;
}
#work-order-realization .top-border {
  width: 43px;
}
#work-order-realization .bottom-border {
  top: 39px;
}
#work-order-realization .top-border,
#work-order-realization .left-border,
#work-order-realization .right-border,
#work-order-realization .bottom-border {
  cursor: unset;
  border: 2px solid;
}
#work-order-realization .border-disabled {
  border: 2px solid #eff2f7;
}
#work-order-realization .wo-text {
  font-weight: bold;
}
#work-order-realization .wo-realization--card {
  box-shadow: 3px 6px #ced4da;
}
#work-order-realization .card-body {
  padding-top: 0;
}
#work-order-realization .card-header {
  background-color: #eef1fd;
}
#work-order-realization .avatar-title {
  background-color: transparent;
}
#work-order-realization .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}
#work-order-realization .wo-realization-box--info {
  background-color: #eef1fd;
  display: flex;
  width: 100%;
  padding: 10px;
}
#work-order-realization .wo-realization-grouping {
  background-color: rgba(241, 180, 76, 0.5);
  font-size: 16px;
  box-shadow: rgba(50, 50, 105, 0.15) 0px 2px 5px 0px, rgba(0, 0, 0, 0.05) 0px 1px 1px 0px;
}
#work-order-realization input::-webkit-outer-spin-button,
#work-order-realization input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
#work-order-realization input[type=number] {
  -moz-appearance: textfield;
}
@media screen and (max-width: 992px) {
  #work-order-realization .wo-text {
    font-size: 15px;
  }
  #work-order-realization .card-text {
    font-size: 15px;
  }
}
@media screen and (max-width: 768px) {
  #work-order-realization .readyForWork {
    margin-top: 1rem;
  }
}
@media screen and (max-width: 576px) {
  #work-order-realization .showAll {
    margin-top: 1rem;
  }
}

.work-order-realization-modal .wo-text {
  font-weight: bold;
}
@media screen and (max-width: 992px) {
  .work-order-realization-modal .wo-text {
    font-size: 15px;
  }
  .work-order-realization-modal .card-text {
    font-size: 15px;
  }
  .work-order-realization-modal .realization-overview tr {
    font-size: 15px;
  }
}

.calendar-type {
  max-width: 200px;
  margin-bottom: 7px;
}
.calendar-type label {
  padding-bottom: 0px;
}

.calendar-work {
  padding: 20px;
}

.fc .fc-daygrid-day.fc-day-today {
  background-color: #fff !important;
}

.calendar-legend p {
  margin-top: 7px;
  margin-bottom: 7px;
}
.calendar-legend-container {
  margin-right: 12px;
}

.calendar-mark {
  width: 15px;
  height: 15px;
  border: 1px solid #ddd;
  margin-right: 6px;
  font-size: 11px;
}
.calendar-mark__weekends {
  background-color: #f7f3c6;
}
.calendar-mark__holiday {
  background-color: #c8f7c6;
}
.calendar-mark__work {
  background-color: #fff;
}

.calendar-work .rbc-toolbar span:nth-of-type(3) {
  display: none;
}
.calendar-work .rbc-day-bg {
  cursor: pointer;
}
.calendar-work .rbc-off-range-bg {
  background-color: #fff;
}
.calendar-work .rbc-today {
  background-color: transparent;
}
.calendar-work .rbc-toolbar button {
  font-size: 13px;
}
.calendar-work .rbc-holiday-day {
  background-color: #c8f7c6;
}
.calendar-work .rbc-weekend-day {
  background-color: #f7f3c6;
}
.calendar-work .rbc-work-day {
  background-color: #f46a6a;
}
.calendar-work .rbc-date-cell button.rbc-button-link {
  pointer-events: none;
}
.calendar-work .rbc-toolbar-label {
  text-transform: capitalize;
}
.calendar-work .rbc-calendar {
  margin-bottom: 15px;
}

@media screen and (max-width: 560px) {
  .calendar-work-btn {
    flex-grow: 1;
    margin-top: 10px;
  }
}
.daily-earning .btn-icon-reverse {
  flex-direction: row-reverse;
}
.daily-earning .btn-arrow-icon {
  font-size: 15px;
}
.daily-earning .btn-arrow-icon-previous {
  margin-right: 2rem;
}
.daily-earning .btn-action-icon-next {
  padding-right: 0;
  padding-left: 5px;
}
.daily-earning .daily-earning-table {
  overflow-x: auto;
}
.daily-earning .daily-earning-bg-green {
  background-color: #34c38f;
  color: #fff;
}
.daily-earning__disabled span.rc-time-picker.form-control {
  background-color: #f7f7f7;
}
.daily-earning__disabled input[name=recognized_hours] {
  background-color: #f7f7f7;
}
.daily-earning input[name=recognized_hours] {
  max-width: 130px;
}

.daily-earning-details__filter {
  padding-left: 30px;
}
.daily-earning-details__filter label {
  padding-top: 0px;
  padding-bottom: 5px;
}
.daily-earning-details__filter .form-control {
  max-width: 113px;
  min-width: 75px;
}
.daily-earning-details__filter .filter-item {
  margin-right: 25px;
}
.daily-earning-details__filter .filter-item__1 {
  margin-right: 10px;
}
.daily-earning-details__filter .filter-invoices-item {
  padding-left: 10px;
}
.daily-earning-details__info-modal .form-control {
  max-width: 150px;
  min-width: 75px;
  margin-right: 20px;
}
.daily-earning-details #daily-earning-event buton.btn.btn-success {
  color: #fff;
  background-color: #74788d;
  border-color: #74788d;
}
.daily-earning-details #daily-earning-event buton.btn.btn-success:hover {
  color: #fff;
  background-color: #636678;
  border-color: #5d6071;
}
.daily-earning-details #daily-earning-event buton.btn.btn-success:focus {
  color: rgb(137, 140, 158);
}
.daily-earning-details #daily-earning-event buton.btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.daily-earning-details #daily-earning-event buton.btn.btn-success :disabled {
  color: #fff;
  background-color: #74788d;
  border-color: #74788d;
}
.daily-earning-details .calendar-work .rbc-toolbar span:nth-of-type(3) {
  display: inline-block;
}
.daily-earning-details .calendar-work .rbc-toolbar span:nth-of-type(3) button:nth-of-type(4) {
  display: none;
}
.daily-earning-details .rbc-btn-group button {
  text-transform: lowercase;
}
.daily-earning-details .de-btn-no {
  display: none;
}
.daily-earning-details__disabled span.rc-time-picker.form-control {
  background-color: #f7f7f7;
}
.daily-earning-details__disabled input[name=approvedHours] {
  background-color: #f7f7f7;
}

.rc-time-picker-panel {
  z-index: 2001;
}

input#recognized_hours__groupActions {
  max-width: 130px;
}

@media screen and (max-width: 560px) {
  .daily-earning-details .calendar-work-btn {
    flex-grow: 1;
    margin-top: 10px;
  }
}
.daily-earning-bulk-options {
  max-width: 1000px !important;
}

@media screen and (max-width: 1024px) {
  .daily-earning-details__filter {
    justify-content: flex-start !important;
    padding-left: 0px;
    margin-top: 15px;
  }
}
.filter-vacation-item {
  padding-left: 20px;
}

.filter-vacation-btn {
  margin-right: 20px;
}

.filter-vacation-card {
  max-width: 1440px;
}

.vacation-default-value {
  left: 100px;
}

.vacation-wrapper .react-datepicker {
  width: 330px !important;
}

.react-datepicker-popper {
  z-index: 9999 !important;
}

@media (min-width: 1200px) {
  .filter-vacation-input {
    width: 75%;
  }
}
.recap-daily-earning-details .rbc-calendar .rbc-toolbar span:first-of-type,
.recap-daily-earning-details .rbc-calendar .rbc-toolbar span:last-of-type {
  display: none;
}
.recap-daily-earning-details .rbc-day-bg.rbc-off-range-bg {
  pointer-events: none;
}
.recap-daily-earning-details .recap-disabled {
  pointer-events: none;
  opacity: 0.5;
}
.recap-daily-earning-details .hour-item {
  max-width: 120px;
  width: 120px;
  margin-right: 17px;
}

.work-plan .btn-icon-reverse {
  flex-direction: row-reverse;
}
.work-plan .btn-arrow-icon {
  font-size: 15px;
}
.work-plan .btn-arrow-icon-previous {
  margin-right: 2rem;
}
.work-plan .btn-action-icon-next {
  padding-right: 0;
  padding-left: 5px;
}
.work-plan .work-plan-table {
  overflow-x: auto;
}
.work-plan .work-plan-bg-green {
  background-color: #34c38f;
  color: #fff;
}
.work-plan__disabled span.rc-time-picker.form-control {
  background-color: #f7f7f7;
}

.work-plan-details__filter {
  padding-left: 30px;
}
.work-plan-details__filter label {
  padding-top: 0px;
  padding-bottom: 5px;
}
.work-plan-details__filter .form-control {
  max-width: 113px;
  min-width: 75px;
}
.work-plan-details__filter .filter-item {
  margin-right: 25px;
}
.work-plan-details__filter .filter-item__1 {
  margin-right: 10px;
}
.work-plan-details__filter .filter-invoices-item {
  padding-left: 10px;
}
.work-plan-details__info-modal .form-control {
  max-width: 150px;
  min-width: 75px;
  margin-right: 20px;
}
.work-plan-details #work-plan-event buton.btn.btn-success {
  color: #fff;
  background-color: #74788d;
  border-color: #74788d;
}
.work-plan-details #work-plan-event buton.btn.btn-success:hover {
  color: #fff;
  background-color: #636678;
  border-color: #5d6071;
}
.work-plan-details #work-plan-event buton.btn.btn-success:focus {
  color: rgb(137, 140, 158);
}
.work-plan-details #work-plan-event buton.btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
.work-plan-details #work-plan-event buton.btn.btn-success :disabled {
  color: #fff;
  background-color: #74788d;
  border-color: #74788d;
}
.work-plan-details .calendar-work .rbc-toolbar span:nth-of-type(3) {
  display: inline-block;
}
.work-plan-details .calendar-work .rbc-toolbar span:nth-of-type(3) button:nth-of-type(4) {
  display: none;
}
.work-plan-details .rbc-btn-group button {
  text-transform: lowercase;
}
.work-plan-details .de-btn-no {
  display: none;
}
.work-plan-details__disabled span.rc-time-picker.form-control {
  background-color: #f7f7f7;
}

.rc-time-picker-panel {
  z-index: 2001;
}

@media screen and (max-width: 560px) {
  .work-plan-details .calendar-work-btn {
    flex-grow: 1;
    margin-top: 10px;
  }
}
.work-plan-bulk-options {
  max-width: 1000px !important;
}

@media screen and (max-width: 1024px) {
  .work-plan-details__filter {
    justify-content: flex-start !important;
    padding-left: 0px;
    margin-top: 15px;
  }
}
.filter-invoices-item,
.filter-projects-item {
  padding-left: 20px;
}

.filter-invoices-btn,
.filter-projects-btn {
  margin-right: 20px;
}

.filter-invoice-card,
.filter-projects-card {
  max-width: 1440px;
}

.invoice-default-value {
  left: 100px;
}

.bottom-error {
  bottom: 22px !important;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

#accordionInvoice .accordion-item__invoice {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-invoice-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-invoice-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.invoice-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#invoice-items .rt-td {
  padding: 0;
}
#invoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#invoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.invoice-items-second {
  background-color: #f1f0f0;
}

.invoice-items-third {
  background-color: #e6e6e6;
}

@media (min-width: 1200px) {
  .filter-invoice-input,
.filter-projects-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .invoice-info-right {
    min-height: 101px;
  }
  .invoice-details-note {
    min-height: 83px;
  }
  .invoice-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.filter-projectss-item {
  padding-left: 20px;
}

.filter-projectss-btn {
  margin-right: 20px;
}

.filter-projects-card {
  max-width: 1440px;
}

.projects-default-value {
  left: 100px;
}

.custom-width-projects {
  width: 110px;
  margin: 0 auto;
  font-size: 12px;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

.project-details .avatar-title {
  background-color: transparent;
}

.project-details .avatar-sm {
  width: 2.3rem;
  height: 2.3rem;
}

#accordionInvoice .accordion-item__projects {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-projects-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-projects-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-projects-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.projects-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#projects-items .rt-td {
  padding: 0;
}
#projects-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#projects-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.projects-items-second {
  background-color: #f1f0f0;
}

.projects-items-third {
  background-color: #e6e6e6;
}

.projects-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#projects-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#projects-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#projects-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#projects-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-projects-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .projects-info-right {
    min-height: 101px;
  }
  .projects-details-note {
    min-height: 83px;
  }
  .projects-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.clock-widget {
  background-color: #fff;
  box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
  padding: 20px 12px;
  text-align: center;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  position: relative;
}

.clock {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  height: 100%;
}
.clock div {
  max-width: 100%;
}

.clock-face {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #f5f5f5;
  border: 1px solid #ccc;
}

.hour-hand,
.minute-hand,
.second-hand {
  position: absolute;
  width: 2px;
  background-color: #333;
  transform-origin: bottom center;
  transform: translateX(-50%);
  transition: transform 0.5s cubic-bezier(0.42, 0, 0.58, 1);
}

.hour-hand {
  height: 30px;
}

.minute-hand {
  height: 40px;
}

.second-hand {
  height: 45px;
  background-color: red;
  transition: transform 0.5s cubic-bezier(0.42, 0, 0.58, 1), background-color 0.5s cubic-bezier(0.42, 0, 0.58, 1);
}

.center-dot {
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #333;
  border-radius: 50%;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.time {
  font-size: 32px;
  margin-top: 10px;
  color: #495057;
  font-weight: 500;
}

.widget-header__settings {
  position: absolute;
  top: 10px;
  right: 0;
}

.clock-widget-settings {
  position: absolute;
  top: 0px;
  right: -255px;
  bottom: 0;
  width: 250px;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  display: flex;
  flex-direction: column;
  padding: 0.25rem 0 1.35rem 1.25rem;
  background-color: #fff;
  box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
}
.clock-widget-settings__title {
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  height: 43px;
  margin-bottom: 30px;
}
.clock-widget-settings__title p {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 0;
}
.clock-widget-settings__item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-bottom: 20px;
  padding-right: 1.25rem;
}

.settings-dropdown {
  z-index: 2;
  position: absolute;
  top: 5px;
  right: -78px;
  background-color: #fff;
  box-shadow: rgba(17, 17, 26, 0.05) 0px 1px 0px, rgba(17, 17, 26, 0.1) 0px 0px 8px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  padding: 10px 7px;
  min-width: 80px;
  min-height: 30px;
}

.settings-dropdown button {
  padding: 5px 10px;
  border: none;
  background: none;
  color: #495057;
  cursor: pointer;
}

.settings-dropdown button:hover {
  opacity: 0.5;
}

.clock-widget__time {
  font-size: 10px;
}

.vertical-dots-btn {
  width: 30px;
  height: 30px;
  background: none;
  border: none;
  cursor: pointer;
  position: relative;
}

.vertical-dots-btn span {
  content: "";
  position: absolute;
  width: 3px;
  height: 3px;
  background-color: #555b6d;
  border-radius: 50%;
  left: 50%;
  transform: translateX(-50%);
}

.vertical-dots-btn span:first-of-type {
  top: 6px;
}

.vertical-dots-btn span:nth-of-type(2) {
  top: 12px;
}

.vertical-dots-btn span:nth-of-type(3) {
  top: 18px;
}

/*toggle switch styles*/
label {
  font-size: 13px;
  font-weight: 500;
}

.btn-color-mode-switch {
  display: inline-block;
  margin: 0px;
  position: relative;
}

.btn-color-mode-switch > label.btn-color-mode-switch-inner {
  margin: 0px;
  width: 160px;
  height: 30px;
  border: 1px solid #ced4da;
  border-radius: 26px;
  overflow: hidden;
  position: relative;
  transition: all 0.3s ease;
  display: block;
}

.btn-color-mode-switch > label.btn-color-mode-switch-inner:before {
  content: attr(data-on);
  position: absolute;
  font-size: 12px;
  font-weight: 500;
  top: 7px;
  right: 10px;
}

.btn-color-mode-switch > label.btn-color-mode-switch-inner:after {
  content: attr(data-off);
  width: 80px;
  height: 24px;
  color: #fff;
  background-color: #50a5f1;
  border-radius: 26px;
  position: absolute;
  left: 2px;
  top: 2px;
  text-align: center;
  transition: all 0.3s ease;
  box-shadow: 0px 0px 6px -2px #111;
  padding: 3px 0px;
}

.btn-color-mode-switch input[type=checkbox] {
  cursor: pointer;
  width: 50px;
  height: 25px;
  opacity: 0;
  position: absolute;
  top: 0;
  z-index: 1;
  margin: 0px;
}

.btn-color-mode-switch input[type=checkbox]:checked + label.btn-color-mode-switch-inner:after {
  content: attr(data-on);
  left: 76px;
}

.btn-color-mode-switch input[type=checkbox]:checked + label.btn-color-mode-switch-inner:before {
  content: attr(data-off);
  right: auto;
  left: 10px;
}

.statistic-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.statistic-container__header {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  border-bottom: 0.75px solid #d3d3d3;
}
.statistic-container__title {
  font-weight: 600;
  margin-bottom: 0;
  font-size: 15px;
}
.statistic-container__info {
  margin-bottom: 7px;
}
.statistic-container .statistic {
  flex: 1;
}
.statistic-container .statistic-number {
  font-size: 30px;
  font-weight: 900;
}
.statistic-container .statistic-name {
  color: rgba(0, 0, 0, 0.55);
  font-size: 12px;
}
.statistic-container .statistic__item {
  padding-right: 7px;
}

.react-grid-item .checkbox-page .container-fluid .card .card-body, .react-grid-item .checkbox-page .container-sm .card .card-body, .react-grid-item .checkbox-page .container-md .card .card-body, .react-grid-item .checkbox-page .container-lg .card .card-body, .react-grid-item .checkbox-page .container-xl .card .card-body, .react-grid-item .checkbox-page .container-xxl .card .card-body {
  padding: 0 !important;
}
.react-grid-item .checkbox-page .container-fluid .card .card-body .card-body, .react-grid-item .checkbox-page .container-sm .card .card-body .card-body, .react-grid-item .checkbox-page .container-md .card .card-body .card-body, .react-grid-item .checkbox-page .container-lg .card .card-body .card-body, .react-grid-item .checkbox-page .container-xl .card .card-body .card-body, .react-grid-item .checkbox-page .container-xxl .card .card-body .card-body {
  padding: 0 !important;
}

.table-con .rt-draggable-container .my-table-projects .rt-table .rt-thead .rt-tr .checkbox-page {
  width: 150px !important;
  max-width: 400px !important;
}
.table-con .rt-draggable-container .my-table-projects .rt-table .rt-thead .rt-tr .rt-th {
  width: 150px !important;
  max-width: 400px !important;
}

#settings-bar .simplebar-content {
  height: 100%;
}
#settings-bar .simplebar-content div[data-simplebar=true] {
  display: flex;
  justify-content: space-between;
}
#settings-bar .simplebar-content .widgets-settings__btns {
  padding: 20px;
  position: fixed;
  bottom: 0;
}

.widget-list {
  margin-top: 20px;
}

.widget-item {
  display: flex;
  align-items: center;
  padding: 10px;
  border-bottom: 1px solid #e3e3e3;
  transition: all 0.3s;
}
.widget-item:hover {
  background-color: rgba(85, 110, 230, 0.2509803922);
  cursor: pointer;
}

.widget-icon {
  margin-right: 12px;
  font-size: 30px;
  height: 70px;
}

.widget-details {
  flex: 1;
}

.widget-title {
  font-size: 13px;
  font-weight: bold;
}

.widget-description {
  font-size: 12px;
  color: #777;
}

.collect-button {
  padding: 5px 10px;
  background-color: #007bff;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
  font-size: 16px;
  margin-top: 10px;
  transition: background-color 0.3s ease;
  align-self: flex-end;
}

.collect-button:hover {
  background-color: #0056b3;
}

.widget-list-container {
  display: flex;
  flex-direction: column;
}
.widget-list-container__search {
  display: flex;
  justify-content: center;
  padding: 0 10px;
}

.search-bar {
  width: 100%;
  padding: 10px;
  border: 1px solid #ccc;
  border-radius: 5px;
  margin-bottom: 10px;
  font-size: 16px;
}

.filter-invoices-item {
  padding-left: 20px;
}

.filter-invoices-btn {
  margin-right: 20px;
}

.filter-invoice-card {
  max-width: 1440px;
}

.invoice-default-value {
  left: 100px;
}

.width-product {
  max-width: 190px;
  width: 190px;
  word-wrap: break-word;
}

#modal-invoice-create {
  max-width: 1000px !important;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

#accordionInvoice .accordion-item__invoice {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-invoice-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-invoice-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-invoice-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.conditions-absolute-no-invoice-items {
  position: absolute;
  left: 100px;
  top: 34px;
}

.invoice-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#preinvoice-items .rt-td {
  padding: 0;
}
#preinvoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#preinvoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.invoice-items-second {
  background-color: #f1f0f0;
}

.invoice-items-third {
  background-color: #e6e6e6;
}

.invoice-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#invoice-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#invoice-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#invoice-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#invoice-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-invoice-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .invoice-info-right {
    min-height: 101px;
  }
  .invoice-details-note {
    min-height: 83px;
  }
  .invoice-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.invoice-format-wrapper .invoice-format-tasks {
  display: flex;
}
.invoice-format-wrapper .invoice-format-tasks .task-option {
  cursor: pointer;
  font-size: 13px;
  padding-right: 1rem;
  padding-left: 1rem;
}
.invoice-format-wrapper .horizontal-todo-list {
  display: flex;
  padding: 20px 0;
  flex-wrap: wrap;
}
.invoice-format-wrapper .horizontal-todo-list .task {
  background-color: #2a3042;
  padding: 4px 7px;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  border-radius: 0.25rem;
  margin-right: 10px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  display: flex;
  align-items: center;
  margin-bottom: 10px;
  height: 33.5px;
}
.invoice-format-wrapper .horizontal-todo-list .task .task-trash-spacing-left {
  margin-left: 5px;
}
.invoice-format-wrapper .horizontal-todo-list .task .task-input-text,
.invoice-format-wrapper .horizontal-todo-list .task .task-select-option {
  border: none;
  border-radius: 0.25rem;
  max-width: 50px;
  padding: 3px !important;
}

.invoice-center-details .task-option,
.invoice-center-list .task-option,
.order-type-details .task-option,
.order-type-list .task-option,
.customer-order-type-details .task-option,
.customer-order-type-list .task-option {
  cursor: pointer;
  font-size: 13px;
  padding-right: 1rem;
  padding-left: 1rem;
}

.filter-order-item {
  padding-left: 20px;
}

.note-parse-text p {
  margin-bottom: 0;
}

.filter-order-btn {
  margin-right: 20px;
}

.filter-order-card {
  max-width: 1440px;
}

.order-default-value {
  left: 100px;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

#accordionOrder .accordion-item__order {
  border: transparent;
}
#accordionOrder .accordion-item h2, #accordionOrder .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionOrder .accordion-item .card-text {
  color: #495057;
}
#accordionOrder .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionOrder .accordion-item .accordion-body {
  padding: 0;
}
#accordionOrder .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionOrder .accordion-item .accordion-order-info {
  font-size: 15px;
  color: #000;
}
#accordionOrder .accordion-item .accordion-order-font {
  font-size: 14px;
}
#accordionOrder .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionOrder .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionOrder .accordion-item .text-primary {
  font-size: 14px;
}
#accordionOrder .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-order-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.conditions-absolute-no-order-items {
  position: absolute;
  left: 100px;
  top: 34px;
}

.order-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#preorder-items .rt-td {
  padding: 0;
}
#preorder-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#preorder-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.order-items-second {
  background-color: #f1f0f0;
}

.order-items-third {
  background-color: #e6e6e6;
}

.order-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#order-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#order-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#order-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#order-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-order-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionOrder .accordion-item .order-info-right {
    min-height: 101px;
  }
  .order-details-note {
    min-height: 83px;
  }
  .order-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.filter-goods-receipt-order-item {
  padding-left: 20px;
}

.filter-goods-receipt-order-btn {
  margin-right: 20px;
}

.filter-invoice-card {
  max-width: 1440px;
}

.invoice-default-value {
  left: 100px;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

#accordionInvoice .accordion-item__invoice {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-invoice-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-invoice-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-invoice-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.conditions-absolute-no-invoice-items {
  position: absolute;
  left: 100px;
  top: 34px;
}

.invoice-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#preinvoice-items .rt-td {
  padding: 0;
}
#preinvoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#preinvoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.invoice-items-second {
  background-color: #f1f0f0;
}

.invoice-items-third {
  background-color: #e6e6e6;
}

.invoice-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#invoice-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#invoice-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#invoice-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#invoice-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-invoice-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .invoice-info-right {
    min-height: 101px;
  }
  .invoice-details-note {
    min-height: 83px;
  }
  .invoice-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.iml-settings-editor-wrapper .public-DraftStyleDefault-block {
  margin: 0;
}

.relocation-items-absolute-position {
  position: absolute;
  left: 185px;
  bottom: 6px;
}

.order-request-container .order-request-btn-group {
  display: flex;
  align-items: center;
  justify-content: center;
}
.order-request-container .order-request-btn-quantity {
  margin-right: 10px;
}

@media only screen and (max-width: 768px) {
  .order-request-container .order-request-btn-group {
    flex-direction: column;
  }
  .order-request-container .order-request-btn-quantity {
    margin-right: 0;
    margin-bottom: 1rem;
  }
}
.filter-customer-order-item {
  padding-left: 20px;
}

.filter-customer-order-btn {
  margin-right: 20px;
}

.filter-customer-order-card {
  max-width: 1440px;
}

.customer-order-default-value {
  left: 100px;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

#accordionCustomerOrder .accordion-item__order {
  border: transparent;
}
#accordionCustomerOrder .accordion-item h2, #accordionCustomerOrder .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionCustomerOrder .accordion-item .card-text {
  color: #495057;
}
#accordionCustomerOrder .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionCustomerOrder .accordion-item .accordion-body {
  padding: 0;
}
#accordionCustomerOrder .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionCustomerOrder .accordion-item .accordion-customer-order-info {
  font-size: 15px;
  color: #000;
}
#accordionCustomerOrder .accordion-item .accordion-customer-order-font {
  font-size: 14px;
}
#accordionCustomerOrder .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionCustomerOrder .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionCustomerOrder .accordion-item .text-primary {
  font-size: 14px;
}
#accordionCustomerOrder .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-customer-order-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.conditions-absolute-no-customer-order-items {
  position: absolute;
  left: 100px;
  top: 34px;
}

.customer-customer-order-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#preorder-items .rt-td {
  padding: 0;
}
#preorder-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#preorder-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.customer-order-items-second {
  background-color: #f1f0f0;
}

.customer-order-items-third {
  background-color: #e6e6e6;
}

.customer-order-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#customer-order-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#customer-order-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#customer-order-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#customer-order-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-customer-order-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionCustomerOrder .accordion-item .customer-order-info-right {
    min-height: 101px;
  }
  .customer-order-details-note {
    min-height: 83px;
  }
  .customer-order-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.relocation-items-absolute-position {
  position: absolute;
  left: 185px;
  bottom: 6px;
}

.label-m-6 .form-label {
  margin-bottom: 6px !important;
}

.filter-invoices-item {
  padding-left: 20px;
}

.filter-invoices-btn {
  margin-right: 20px;
}

.filter-invoice-card {
  max-width: 1440px;
}

.invoice-default-value {
  left: 100px;
}

.bottom-error {
  bottom: 22px !important;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

#accordionInvoice .accordion-item__invoice {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-invoice-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-invoice-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.invoice-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#invoice-items .rt-td {
  padding: 0;
}
#invoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#invoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.invoice-items-second {
  background-color: #f1f0f0;
}

.invoice-items-third {
  background-color: #e6e6e6;
}

@media (min-width: 1200px) {
  .filter-invoice-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .invoice-info-right {
    min-height: 101px;
  }
  .invoice-details-note {
    min-height: 83px;
  }
  .invoice-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
@media screen and (min-width: 576px) {
  .modal-dialog.warehouseEntry-priceList {
    max-width: 900px;
  }
}
.filter-goods-receipt-item {
  padding-left: 20px;
}

.filter-goods-receipt-btn {
  margin-right: 20px;
}

.filter-invoice-card {
  max-width: 1440px;
}

.invoice-default-value {
  left: 100px;
}

.goods-receipt-wrapper .react-datepicker-popper,
#modal-goodsReceipt .react-datepicker-popper {
  width: 350px !important;
}

.rmv-ovrlfw {
  overflow: visible !important;
  padding-right: 0 !important;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

#accordionInvoice .accordion-item__invoice {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-invoice-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-invoice-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-invoice-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.conditions-absolute-no-invoice-items {
  position: absolute;
  left: 100px;
  top: 34px;
}

.invoice-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#preinvoice-items .rt-td {
  padding: 0;
}
#preinvoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#preinvoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.invoice-items-second {
  background-color: #f1f0f0;
}

.invoice-items-third {
  background-color: #e6e6e6;
}

.invoice-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#invoice-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#invoice-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#invoice-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#invoice-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-invoice-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .invoice-info-right {
    min-height: 101px;
  }
  .invoice-details-note {
    min-height: 83px;
  }
  .invoice-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.vehicle-use__select-iml .react-imlselect {
  min-width: 150px;
}

.card__no-shadow .card {
  box-shadow: none !important;
}
.card__no-shadow .card.card-no-margin {
  margin-bottom: 0 !important;
}
.card__no-shadow .card .card-body-no-padding {
  padding-bottom: 0 !important;
  padding-top: 0 !important;
}

.filter-goods-shipment-order-item {
  padding-left: 20px;
}

.filter-goods-shipment-order-btn {
  margin-right: 20px;
}

.filter-invoice-card {
  max-width: 1440px;
}

.invoice-default-value {
  left: 100px;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

#accordionInvoice .accordion-item__invoice {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-invoice-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-invoice-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-invoice-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.conditions-absolute-no-invoice-items {
  position: absolute;
  left: 100px;
  top: 34px;
}

.invoice-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#preinvoice-items .rt-td {
  padding: 0;
}
#preinvoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#preinvoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.invoice-items-second {
  background-color: #f1f0f0;
}

.invoice-items-third {
  background-color: #e6e6e6;
}

.invoice-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#invoice-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#invoice-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#invoice-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#invoice-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-invoice-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .invoice-info-right {
    min-height: 101px;
  }
  .invoice-details-note {
    min-height: 83px;
  }
  .invoice-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.filter-goods-shipment-item {
  padding-left: 20px;
}

.filter-goods-shipment-btn {
  margin-right: 20px;
}

.filter-invoice-card {
  max-width: 1440px;
}

.invoice-default-value {
  left: 100px;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.goods-shipment-wrapper .react-datepicker-popper,
#modal-goodsShipment .react-datepicker-popper {
  width: 350px !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

#accordionInvoice .accordion-item__invoice {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-invoice-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-invoice-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-invoice-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.conditions-absolute-no-invoice-items {
  position: absolute;
  left: 100px;
  top: 34px;
}

.invoice-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#preinvoice-items .rt-td {
  padding: 0;
}
#preinvoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#preinvoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.invoice-items-second {
  background-color: #f1f0f0;
}

.invoice-items-third {
  background-color: #e6e6e6;
}

.invoice-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#invoice-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#invoice-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#invoice-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#invoice-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-invoice-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .invoice-info-right {
    min-height: 101px;
  }
  .invoice-details-note {
    min-height: 83px;
  }
  .invoice-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.filter-package-relocation-item {
  padding-left: 20px;
}

.filter-package-relocation-btn {
  margin-right: 20px;
}

.filter-invoice-card {
  max-width: 1440px;
}

.invoice-default-value {
  left: 100px;
}

.checkbox-custom {
  justify-content: center !important;
  align-items: center !important;
}

.package-relocation-wrapper .react-datepicker-popper,
#modal-packageRelocation .react-datepicker-popper {
  width: 350px !important;
}

.custom-weight {
  font-weight: normal !important;
}

div.no-modal-label label.modal-data-btn-label {
  display: none;
}

#accordionInvoice .accordion-item__invoice {
  border: transparent;
}
#accordionInvoice .accordion-item h2, #accordionInvoice .accordion-item .h2 {
  margin-bottom: 1rem;
}
#accordionInvoice .accordion-item .card-text {
  color: #495057;
}
#accordionInvoice .accordion-item .accordion-button {
  box-shadow: none;
}
#accordionInvoice .accordion-item .accordion-body {
  padding: 0;
}
#accordionInvoice .accordion-item .accordion-button-el {
  margin-right: 12px;
}
#accordionInvoice .accordion-item .accordion-invoice-info {
  font-size: 15px;
  color: #000;
}
#accordionInvoice .accordion-item .accordion-invoice-font {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-title {
  background-color: transparent;
}
#accordionInvoice .accordion-item .card-text {
  font-size: 13.5px;
}
#accordionInvoice .accordion-item .text-primary {
  font-size: 14px;
}
#accordionInvoice .accordion-item .avatar-sm {
  height: 2.3rem;
  width: 2.3rem;
}

.employee-absolute-no-invoice-items {
  position: absolute;
  left: 85px;
  top: 34px;
}

.conditions-absolute-no-invoice-items {
  position: absolute;
  left: 100px;
  top: 34px;
}

.invoice-items-second-parent {
  background-color: #eff2f7;
}

.table-custom-row {
  padding: 7px 5px;
}

.custom-table-input {
  padding: 5px 7px;
  height: 33.5px;
}

.table-custom-row--spacing {
  padding: 0;
}

#preinvoice-items .rt-td {
  padding: 0;
}
#preinvoice-items .rt-tbody .rt-tr:hover {
  background-color: inherit !important;
}
#preinvoice-items .searchWrapper {
  height: 33.5px;
  border: 1px solid #ced4da;
}

.invoice-items-second {
  background-color: #f1f0f0;
}

.invoice-items-third {
  background-color: #e6e6e6;
}

.invoice-details-note .input-edit-text-wrapper {
  color: #000;
}

.item-width-mark {
  position: absolute;
  left: 165px;
  top: 63px;
  writing-mode: vertical-rl;
}
.item-width-mark__left {
  left: -25px;
  transform: rotate(180deg);
}

.item-length-mark {
  position: absolute;
  left: 60px;
  top: 165px;
}
.item-length-mark__top {
  top: -22px;
}

div#invoice-details-confirmation .btn.btn-success {
  background-color: #74788d;
  border-color: #74788d;
}
div#invoice-details-confirmation .btn.btn-success:hover {
  background-color: #636678;
  border-color: #5d6071;
}
div#invoice-details-confirmation .btn.btn-success:active {
  background-color: #5d6071;
  border-color: #575a6a;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
div#invoice-details-confirmation .btn.btn-success:disabled {
  background-color: #74788d;
  border-color: #74788d;
}

@media (min-width: 1200px) {
  .filter-invoice-input {
    width: 75%;
  }
}
@media (min-width: 991.98px) {
  #accordionInvoice .accordion-item .invoice-info-right {
    min-height: 101px;
  }
  .invoice-details-note {
    min-height: 83px;
  }
  .invoice-details-note .input-edit-text-wrapper {
    color: #000;
  }
}
.shipment-accordion {
  padding-top: 118px;
}
.shipment-accordion .accordion-header {
  background-color: #cf4312;
}
.shipment-accordion .accordion-header .accordion-button {
  border: 2px solid #495057;
  color: #fff;
  padding: 8px;
}
.shipment-accordion .accordion-header .accordion-button:not(.collapsed) {
  background-color: #cf4312;
}
.shipment-accordion .accordion-header .accordion-button::after {
  display: none;
}
.shipment-accordion .accordion-header .accordion-button i {
  font-size: 25px;
}
.shipment-accordion .accordion-header .accordion-button-content {
  display: flex;
  justify-content: space-between;
  width: 100%;
  font-size: 1rem;
  margin-left: 6px;
  white-space: nowrap;
  overflow: hidden;
}
.shipment-accordion .accordion-header .accordion-button-content-info {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}
.shipment-accordion .accordion-collapse {
  border-right: 2px solid #495057;
  border-left: 2px solid #495057;
  border-top: 0;
  border-bottom: 2px solid #495057;
}
.shipment-accordion .accordion-body {
  color: #495057;
}
.shipment-accordion .accordion-body-wrapper {
  display: flex;
  flex-direction: column;
}
.shipment-accordion .accordion-body-label {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 28.5px;
  flex-grow: 1;
  overflow: hidden;
  align-items: center;
  display: flex;
}
.shipment-accordion .accordion-body-note {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 67px;
}
.shipment-accordion .btn-group-wrapper {
  width: 100%;
  gap: 10px;
}
.shipment-accordion .btn-group-wrapper .btn {
  min-height: 67px;
  border: 2px solid #495057;
  border-radius: 0;
  width: 50%;
  font-size: 14px;
  height: auto;
}
.shipment-accordion .btn-group-wrapper .btn-blue {
  background-color: #2a3042;
  height: auto;
  color: #fff;
}
.shipment-accordion .btn-group-wrapper .btn-yellow {
  background-color: #f1c232;
  color: #495057;
}

.instruction-accordion .accordion-header {
  background-color: #2a3042;
}
.instruction-accordion .accordion-header .accordion-button {
  border: 2px solid #495057;
  color: #fff;
  padding: 8px;
}
.instruction-accordion .accordion-header .accordion-button:not(.collapsed) {
  background-color: #2a3042;
}
.instruction-accordion .accordion-header .accordion-button::after {
  display: none;
}
.instruction-accordion .accordion-header .accordion-button i {
  font-size: 25px;
}
.instruction-accordion .accordion-header .accordion-button-content {
  display: flex;
  justify-content: space-between;
  width: 100%;
  font-size: 1rem;
  margin-left: 6px;
  white-space: nowrap;
  overflow: hidden;
}
.instruction-accordion .accordion-header .accordion-button-content-info {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}
.instruction-accordion .accordion-collapse {
  border-right: 2px solid #495057;
  border-left: 2px solid #495057;
  border-top: 0;
  border-bottom: 2px solid #495057;
}
.instruction-accordion .accordion-body {
  color: #495057;
}
.instruction-accordion .accordion-body-wrapper {
  display: flex;
  flex-direction: column;
}
.instruction-accordion .accordion-body-label {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 28.5px;
  flex-grow: 1;
  overflow: hidden;
  align-items: center;
  display: flex;
}
.instruction-accordion .accordion-body-note {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 67px;
}
.instruction-accordion .btn-group-wrapper {
  width: 100%;
  gap: 10px;
}
.instruction-accordion .btn-group-wrapper .btn {
  min-height: 67px;
  border: 2px solid #495057;
  border-radius: 0;
  width: 50%;
  height: auto;
  font-size: 14px;
}
.instruction-accordion .btn-group-wrapper .btn-blue {
  background-color: #2a3042;
  height: auto;
  color: #fff;
}
.instruction-accordion .btn-group-wrapper .btn-yellow {
  background-color: #f1c232;
  color: #495057;
}

.receipt-details .btn-group-wrapper {
  width: 100%;
  padding-left: 12px;
  padding-right: 12px;
  gap: 10px;
}
.receipt-details .btn-group-wrapper .btn {
  min-height: 67px;
  border: 2px solid #495057;
  border-radius: 0;
  width: 50%;
  height: auto;
  font-size: 14px;
}
.receipt-details .btn-group-wrapper .btn-blue {
  background-color: #2a3042;
  height: auto;
  color: #fff;
}
.receipt-details .btn-group-wrapper .btn-red {
  background-color: #cf4312;
  color: #fff;
}

.package-accordion {
  padding-top: 156px;
}
.package-accordion .accordion-header {
  background-color: #f1c232;
}
.package-accordion .accordion-header .accordion-button {
  border: 2px solid #495057;
  color: #495057;
  padding: 8px;
}
.package-accordion .accordion-header .accordion-button:not(.collapsed) {
  background-color: #f1c232;
}
.package-accordion .accordion-header .accordion-button--virtual:not(.collapsed) {
  background-color: #6fa8dc;
}
.package-accordion .accordion-header .accordion-button::after {
  display: none;
}
.package-accordion .accordion-header .accordion-button i {
  font-size: 25px;
}
.package-accordion .accordion-header .accordion-button-content {
  display: flex;
  justify-content: space-between;
  width: 100%;
  font-size: 1rem;
  margin-left: 6px;
  white-space: nowrap;
  overflow: hidden;
}
.package-accordion .accordion-header .accordion-button-content-info {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}
.package-accordion .accordion-collapse {
  border-right: 2px solid #495057;
  border-left: 2px solid #495057;
  border-top: 0;
  border-bottom: 2px solid #495057;
}
.package-accordion .accordion-body {
  color: #495057;
}
.package-accordion .accordion-body-wrapper {
  display: flex;
  flex-direction: column;
}
.package-accordion .accordion-body-label {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 28.5px;
  flex-grow: 1;
  overflow: hidden;
  align-items: center;
  display: flex;
}
.package-accordion .accordion-body-note {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 67px;
}
.package-accordion .btn-group-wrapper {
  width: 100%;
  gap: 10px;
}
.package-accordion .btn-group-wrapper .btn {
  height: 67px;
  border: 2px solid #495057;
  border-radius: 0;
  width: 50%;
  font-size: 14px;
}
.package-accordion .btn-group-wrapper .btn-blue {
  background-color: #2a3042;
  color: #fff;
}
.package-accordion .btn-group-wrapper .btn-grey {
  background-color: #dddddd;
  color: #495057;
}

.mobile-subheader-info-fixed-wrapper {
  z-index: 300;
  position: fixed;
  background-color: #cf4312;
  color: #fff;
  font-size: 16px;
  top: 112px;
  padding: 7px 18px;
  width: 100%;
}
.mobile-subheader-info-fixed-wrapper .mobile-subheader-box-info {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}

.mobile-subheader-info-fixed-wrapper-scan {
  z-index: 300;
  position: fixed;
  background-color: #eeeeee;
  color: #fff;
  font-size: 16px;
  top: 112px;
  padding: 7px 18px;
  width: 100%;
}
.mobile-subheader-info-fixed-wrapper-scan i {
  color: #495057;
}
.mobile-subheader-info-fixed-wrapper-scan .mobile-subheader-box-info {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}

.mobile-subheader2-info-fixed-wrapper-scan {
  z-index: 300;
  position: fixed;
  background-color: #eeeeee;
  color: #495057;
  font-size: 16px;
  top: 150px;
  padding: 7px 18px;
  width: 100%;
}
.mobile-subheader2-info-fixed-wrapper-scan .mobile-subheader2-box-info {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}

.mobile-subheader2-info-fixed-wrapper {
  z-index: 300;
  position: fixed;
  background-color: #debb31;
  color: #495057;
  font-size: 16px;
  top: 150px;
  padding: 7px 18px;
  width: 100%;
}
.mobile-subheader2-info-fixed-wrapper .mobile-subheader2-box-info {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}

.mobile-subheader3-info-fixed-wrapper {
  z-index: 300;
  position: fixed;
  background-color: #eeeeee;
  font-size: 16px;
  top: 188px;
  padding: 7px 18px;
  width: 100%;
}

.instruction-padding {
  padding-top: 128px !important;
}

.shipment-instruction-padding {
  padding-top: 155px !important;
}

.package-instruction-padding {
  padding-top: 193px !important;
}

.mobile-package-content-form {
  background-color: #eeeeee;
  border: 2px solid #495057;
  padding-top: 12px;
  margin-top: 10px;
  padding-bottom: 12px;
}

.mobile-subheader3-info-fixed-wrapper input::-webkit-outer-spin-button,
.mobile-subheader3-info-fixed-wrapper input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.mobile-subheader3-info-fixed-wrapper input[type=number] {
  -moz-appearance: textfield;
}

.package-content-accordion {
  padding-top: 250px;
}
.package-content-accordion input::-webkit-outer-spin-button,
.package-content-accordion input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.package-content-accordion input[type=number] {
  -moz-appearance: textfield;
}
.package-content-accordion .accordion-header {
  background-color: #eeeeee;
}
.package-content-accordion .accordion-header .accordion-button {
  border: 2px solid #495057;
  color: #495057;
  padding: 8px;
}
.package-content-accordion .accordion-header .accordion-button:not(.collapsed) {
  background-color: #eeeeee;
}
.package-content-accordion .accordion-header .accordion-button::after {
  display: none;
}
.package-content-accordion .accordion-header .accordion-button i {
  font-size: 25px;
}
.package-content-accordion .accordion-header .accordion-button-icon-disabled {
  color: #a4a7ab;
}
.package-content-accordion .accordion-header .accordion-button-content {
  display: flex;
  flex-direction: column;
  width: 100%;
  font-size: 1rem;
  margin-left: 6px;
  white-space: nowrap;
  overflow: hidden;
}
.package-content-accordion .accordion-header .accordion-button-content-info {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}
.package-content-accordion .accordion-header .accordion-button-content-subinfo {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
  font-size: 12px;
}
.package-content-accordion .accordion-collapse {
  border-right: 2px solid #495057;
  border-left: 2px solid #495057;
  border-top: 0;
  border-bottom: 2px solid #495057;
}
.package-content-accordion .accordion-body {
  color: #495057;
}
.package-content-accordion .accordion-body-wrapper {
  display: flex;
  flex-direction: column;
}
.package-content-accordion .accordion-body-label {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 33.5px;
  flex-grow: 1;
  overflow: hidden;
  align-items: center;
  display: flex;
}
.package-content-accordion .accordion-body-note {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 67px;
}
.package-content-accordion .btn-group-wrapper {
  width: 100%;
  gap: 10px;
}
.package-content-accordion .btn-group-wrapper .btn {
  height: 67px;
  border: 2px solid #495057;
  border-radius: 0;
  width: 50%;
  font-size: 14px;
}
.package-content-accordion .btn-group-wrapper .btn-blue {
  background-color: #2a3042;
  color: #fff;
}
.package-content-accordion .btn-group-wrapper .btn-grey {
  background-color: #dddddd;
  color: #495057;
}

.iml-dashboard__wrapper {
  position: relative;
  width: 100vw;
  height: 100vh;
  overflow: hidden;
}
.iml-dashboard__img {
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  opacity: 0.1;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1;
}
.iml-dashboard__overlay {
  position: absolute;
  top: 10;
  left: 0;
  width: 100%;
  height: 100%;
  margin-top: 70px;
  background: rgba(0, 0, 0, 0.1); /* Semi-transparent background to make the image darker, adjust as needed */
  color: white;
  font-size: 24px;
  overflow: hidden;
}

.search-widget {
  margin-top: 10px;
}

.remove-widget {
  position: absolute;
  top: 11px;
  /* left: 0; */
  right: 1px;
  z-index: 99;
}

.react-grid-layout {
  min-height: calc(100vh - 130px);
}

.columns {
  -moz-columns: 120px;
  columns: 120px;
}

.react-grid-item {
  box-sizing: border-box;
}
.react-grid-item .clock-widget {
  width: 100%;
  height: 100%;
}

.react-grid-item:not(.react-grid-placeholder) {
  background: #ccc;
  border: 1px solid black;
}

.react-grid-item.resizing {
  opacity: 0.9;
}

.react-grid-item.static {
  background: #cce;
}

.react-grid-item .text {
  font-size: 24px;
  text-align: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: 24px;
}

.react-grid-item .minMax {
  font-size: 12px;
}

.react-grid-item .add {
  cursor: pointer;
}

.react-grid-dragHandleExample {
  cursor: move;
  cursor: -webkit-grab;
}

.react-grid-layout {
  position: relative;
  transition: height 200ms ease;
}

.react-grid-item {
  transition: all 200ms ease;
  transition-property: left, top;
}

.react-grid-item.cssTransforms {
  transition-property: transform;
}

.react-grid-item.resizing {
  z-index: 1;
  will-change: width, height;
}

.react-grid-item.react-draggable-dragging {
  transition: none;
  z-index: 3;
  will-change: transform;
}

.react-grid-item.react-grid-placeholder {
  background: red;
  opacity: 0.2;
  transition-duration: 100ms;
  z-index: 2;
  -webkit-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
}

.react-grid-item > .react-resizable-handle {
  position: absolute;
  width: 20px;
  height: 20px;
  bottom: 0;
  right: 0;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/Pg08IS0tIEdlbmVyYXRvcjogQWRvYmUgRmlyZXdvcmtzIENTNiwgRXhwb3J0IFNWRyBFeHRlbnNpb24gYnkgQWFyb24gQmVhbGwgKGh0dHA6Ly9maXJld29ya3MuYWJlYWxsLmNvbSkgLiBWZXJzaW9uOiAwLjYuMSAgLS0+DTwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DTxzdmcgaWQ9IlVudGl0bGVkLVBhZ2UlMjAxIiB2aWV3Qm94PSIwIDAgNiA2IiBzdHlsZT0iYmFja2dyb3VuZC1jb2xvcjojZmZmZmZmMDAiIHZlcnNpb249IjEuMSINCXhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbDpzcGFjZT0icHJlc2VydmUiDQl4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjZweCIgaGVpZ2h0PSI2cHgiDT4NCTxnIG9wYWNpdHk9IjAuMzAyIj4NCQk8cGF0aCBkPSJNIDYgNiBMIDAgNiBMIDAgNC4yIEwgNCA0LjIgTCA0LjIgNC4yIEwgNC4yIDAgTCA2IDAgTCA2IDYgTCA2IDYgWiIgZmlsbD0iIzAwMDAwMCIvPg0JPC9nPg08L3N2Zz4=);
  background-position: bottom right;
  padding: 0 3px 3px 0;
  background-repeat: no-repeat;
  background-origin: content-box;
  box-sizing: border-box;
  cursor: se-resize;
}

.widget-container {
  position: relative;
}

.close-button {
  position: absolute !important;
  z-index: 2 !important;
  border: none !important;
  background: transparent !important;
  text-align: center !important;
  width: 12px !important;
}

.package-details .btn-group-wrapper {
  width: 100%;
  gap: 10px;
}
.package-details .btn-group-wrapper .btn {
  min-height: 67px;
  border: 2px solid #495057;
  border-radius: 0;
  width: 50%;
  font-size: 14px;
  height: auto;
}
.package-details .btn-group-wrapper .btn-blue {
  background-color: #2a3042;
  height: auto;
  color: #fff;
}
.package-details .btn-group-wrapper .btn-yellow {
  background-color: #f1c232;
  color: #495057;
}

.page-scan .btn-yellow {
  background-color: #f1c232;
  color: #495057;
}

.goods-shipment-details .btn-group-wrapper {
  width: 100%;
  gap: 10px;
}
.goods-shipment-details .btn-group-wrapper .btn {
  height: 67px;
  border: 2px solid #495057;
  border-radius: 0;
  width: 50%;
  font-size: 14px;
}
.goods-shipment-details .btn-group-wrapper .btn-blue {
  background-color: #2a3042;
  color: #fff;
}
.goods-shipment-details .btn-group-wrapper .btn-yellow {
  background-color: #f1c232;
  color: #495057;
}
.goods-shipment-details .btn-group-wrapper .btn-red {
  background-color: #cf4312;
  color: #fff;
}
.goods-shipment-details .btn-group-wrapper .btn-green {
  background-color: #6aa84f;
  color: #fff;
}
@media screen and (max-width: 768px) {
  .goods-shipment-details .btn-group-wrapper {
    display: flex;
    flex-wrap: wrap;
  }
  .goods-shipment-details .btn-group-wrapper .btn {
    width: 49%;
  }
}

.page-content-mobile-list .btn-green {
  height: 67px;
  border: 2px solid #495057;
  border-radius: 0;
  width: 301px;
  font-size: 14px;
  background-color: #6aa84f;
  color: #fff;
}

.btn-wrapper-work {
  display: flex;
  justify-content: center;
}
@media screen and (min-width: 669px) {
  .btn-wrapper-work {
    justify-content: flex-start;
  }
}

.package-scan-accordion {
  padding-top: 220px !important;
}

.page-content-workplan {
  padding-top: 185px !important;
}

.package-relocation-details .btn-group-wrapper {
  width: 100%;
  padding-left: 12px;
  padding-right: 12px;
  gap: 10px;
}
.package-relocation-details .btn-group-wrapper .btn {
  min-height: 67px;
  border: 2px solid #495057;
  border-radius: 0;
  width: 50%;
  height: auto;
  font-size: 14px;
}
.package-relocation-details .btn-group-wrapper .btn-blue {
  background-color: #2a3042;
  height: auto;
  color: #fff;
}
.package-relocation-details .btn-group-wrapper .btn-yellow {
  background-color: #f1c232;
  color: #495057;
}

.package-relocation-package-accordion {
  padding-top: 118px;
}
.package-relocation-package-accordion .accordion-header {
  background-color: #f1c232;
}
.package-relocation-package-accordion .accordion-header .accordion-button {
  border: 2px solid #495057;
  color: #495057;
  padding: 8px;
}
.package-relocation-package-accordion .accordion-header .accordion-button:not(.collapsed) {
  background-color: #f1c232;
}
.package-relocation-package-accordion .accordion-header .accordion-button::after {
  display: none;
}
.package-relocation-package-accordion .accordion-header .accordion-button i {
  font-size: 25px;
}
.package-relocation-package-accordion .accordion-header .accordion-button-content {
  display: flex;
  justify-content: space-between;
  width: 100%;
  font-size: 1rem;
  margin-left: 6px;
  white-space: nowrap;
  overflow: hidden;
}
.package-relocation-package-accordion .accordion-header .accordion-button-content-info {
  white-space: nowrap;
  overflow: hidden;
  margin-right: 10px;
}
.package-relocation-package-accordion .accordion-collapse {
  border-right: 2px solid #495057;
  border-left: 2px solid #495057;
  border-top: 0;
  border-bottom: 2px solid #495057;
}
.package-relocation-package-accordion .accordion-body {
  color: #495057;
}
.package-relocation-package-accordion .accordion-body-wrapper {
  display: flex;
  flex-direction: column;
}
.package-relocation-package-accordion .accordion-body-label {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 28.5px;
  flex-grow: 1;
  overflow: hidden;
  align-items: center;
  display: flex;
}
.package-relocation-package-accordion .accordion-body-note {
  border: 2px solid #495057;
  padding: 5px;
  min-height: 67px;
}

.iml-dashboard__consol {
  padding-bottom: 500px !important;
}
.iml-dashboard__consol a.has-arrow[aria-expanded=true] i {
  transform: rotate(180deg);
}
.iml-dashboard__consol a.has-arrow i {
  transition: 0.3s all ease-in;
}

.consol-navbar {
  background-color: #2a3042;
  border-radius: 0.25rem;
}
.consol-navbar a,
.consol-navbar span {
  color: #a6b0cf;
}
.consol-navbar a:hover, .consol-navbar a:focus,
.consol-navbar span:hover,
.consol-navbar span:focus {
  color: #fff;
}
.consol-navbar .dropdown-menu {
  background-color: #3d4355;
}
.consol-navbar .navbar-nav .show > .nav-link, .consol-navbar .navbar-nav .nav-link.active {
  color: #fff;
}
.consol-navbar .dropdown-item:hover, .consol-navbar .dropdown-item:focus {
  color: #fff;
  text-decoration: none;
  background-color: #565e77;
}

.consol-card-bar {
  background-color: rgba(241, 180, 76, 0.45);
  background-color: #F5CA81;
}

.consol-card__details {
  background-color: rgba(241, 180, 76, 0.3);
  background-color: #F9E1B7;
}

.consol-menu-third {
  position: relative;
}

.consol-navbar .dropdown-menu.dropdown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  display: block;
  background-color: #505566;
}

.dark-mode.vertical-menu {
  background-color: #156082;
}
.dark-mode.vertical-menu .navbar-brand-box {
  background-color: #156082;
}
.dark-mode.vertical-menu .menu-title {
  color: #fff;
}
.dark-mode.vertical-menu #sidebar-menu ul li a,
.dark-mode.vertical-menu #sidebar-menu ul li a i,
.dark-mode.vertical-menu .sub-item-add .bx-plus {
  color: #fff;
}

.vertical-collpsed .dark-mode.vertical-menu #sidebar-menu > ul > li:hover > a {
  background-color: #186c93;
}

.vertical-collpsed .dark-mode.vertical-menu #sidebar-menu > ul ul {
  background-color: #186c93;
}

.vertical-collpsed .dark-mode.vertical-menu #sidebar-menu > ul > li:hover > ul a {
  color: #c1cae0;
}

.main-content.dark-mode .consol-bg-blue {
  background-color: #156082;
  color: #fff;
}
.main-content.dark-mode .consol-bg-blue__light {
  background-color: #1d85b5;
  color: #fff !important;
}
.main-content.dark-mode .consol-bg-blue__light a,
.main-content.dark-mode .consol-bg-blue__light .bx,
.main-content.dark-mode .consol-bg-blue__light .dropdown {
  color: #fff;
}
.main-content.dark-mode .consol-bg-blue__light .dropdown a, .main-content.dark-mode .consol-bg-blue__light .dropdown .bx {
  color: #156082;
}
.main-content.dark-mode .consol-bg-blue__light a:hover {
  color: #3d4355;
}
.main-content.dark-mode .consol-bg-blue__light a:hover .bx {
  color: #3d4355;
}
.main-content.dark-mode .consol-navbar {
  background-color: #156082;
  border-radius: 0.25rem;
}
.main-content.dark-mode .consol-navbar a,
.main-content.dark-mode .consol-navbar span {
  color: #c1cae0;
}
.main-content.dark-mode .consol-navbar a:hover, .main-content.dark-mode .consol-navbar a:focus,
.main-content.dark-mode .consol-navbar span:hover,
.main-content.dark-mode .consol-navbar span:focus {
  color: #fff;
}
.main-content.dark-mode .consol-navbar .dropdown-menu {
  background-color: #186c93;
}
.main-content.dark-mode .consol-navbar .navbar-nav .show > .nav-link, .main-content.dark-mode .consol-navbar .navbar-nav .nav-link.active {
  color: #fff;
}
.main-content.dark-mode .consol-navbar .dropdown-item:hover, .main-content.dark-mode .consol-navbar .dropdown-item:focus {
  color: #fff;
  text-decoration: none;
  background-color: #156082;
}
.main-content.dark-mode .consol-navbar .consol-menu-third {
  position: relative;
}
.main-content.dark-mode .consol-navbar .dropdown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  display: block;
  background-color: #1b78a4;
}
.main-content.dark-mode .card-body {
  color: #156082;
}
.main-content.dark-mode .card-title {
  color: #156082;
}

.consol-drag-table.custom-table-order td {
  border-right: 1px solid rgba(0, 0, 0, 0.05);
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}

.company-table {
  margin: 20px;
  overflow-x: auto;
}
.company-table table {
  width: 100%;
  border-collapse: collapse;
}
.company-table table.consol-table-border {
  border: 1px solid #ddd;
}
.company-table th {
  padding: 7px;
  text-align: center;
  border: 1px solid #ddd;
  border-bottom: none;
  border-right: none;
  vertical-align: middle;
}
.company-table th:last-of-type {
  border-right: 1px solid #ddd;
}
.company-table td {
  padding: 5px;
  text-align: left;
  border: 1px solid #ddd;
  border-right: none;
  vertical-align: top;
}
.company-table td.text-right {
  text-align: right;
}
.company-table td:last-of-type {
  border-right: 1px solid #ddd;
}
.company-table td.td-no-border {
  border-left: none;
  border-bottom: none;
  font-weight: 600;
  background-color: white;
}
.company-table .table-shadow {
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.company-table__structure td {
  padding: 3px;
}
.company-table tr:hover .checkbox-table {
  display: block;
}
.company-table .td-width-150 {
  width: 150px;
}
.company-table .company-details__active {
  background-color: rgba(0, 0, 0, 0.05);
}
.company-table .year-item, .company-table .company-item, .company-table .company-details {
  padding: 3px;
  cursor: pointer;
}
.company-table .year-item.active, .company-table .company-item.active {
  background-color: #f0f0f0;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  font-weight: bold;
}
.company-table .flex-container {
  display: flex;
}
.company-table .flex-item {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.company-table .flex-item-3 {
  width: 37.5%;
}
.company-table .flex-item-5 {
  width: 62.5%;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.company-table .form-control {
  min-width: 100px;
}

.modal-company-overflow .modal-overflow {
  overflow: visible;
}

.table-row__active {
  background-color: rgba(0, 0, 0, 0.05);
}

.finance-report-level {
  background-color: #c4c4c4;
}

.td-width-5 {
  width: 5%;
}

.td-width-7 {
  width: 7%;
}

.td-width-10 {
  width: 10%;
}

.td-width-15 {
  width: 15%;
}

.td-width-20 {
  width: 20%;
}

.td-width-25 {
  width: 25%;
}

.td-width-28 {
  width: 28%;
}

.td-width-30 {
  width: 30%;
}

.td-width-35 {
  width: 35%;
}

.td-width-33 {
  width: 33%;
}

.td-width-48 {
  width: 48%;
}

.td-width-49 {
  width: 49%;
}

.td-width-66 {
  width: 66%;
}

.card-no-shadow {
  box-shadow: none;
}

.dark-mode .company-table .year-item.active,
.dark-mode .company-table .company-item.active {
  background-color: #B8D2E5;
}

.dark-mode .company-table .company-details__active {
  background-color: #B8D2E5;
}

.dark-mode .avatar-title {
  background-color: #40aee0;
  border-radius: 50%;
}

.dark-mode .link {
  color: rgb(85, 110, 230);
}

.fixed-header-table thead tr:nth-child(1) th {
  position: sticky;
  top: -1px;
  background-color: #f1f1f1;
  z-index: 2;
}

.fixed-header-table thead tr:nth-child(2) th {
  position: sticky;
  top: 33.5px;
  background-color: #f1f1f1;
  z-index: 1;
}

.fixed-header-table thead tr:nth-child(3) th {
  position: sticky;
  top: 68px;
  background-color: #f1f1f1;
  z-index: 1;
}

.consol-container .page-title-box {
  padding-bottom: 12px;
}
.consol-container .card-body {
  padding: 12px;
}
.consol-container .company-table {
  margin: 12px;
}
.consol-container .iml-button-action {
  white-space: nowrap;
}
.consol-container a.disabled i {
  color: #adb5bd !important;
}
.consol-container .dropdown-item:hover {
  background-color: rgba(29, 133, 181, 0.2);
}

.consol-container-table.custom-table-order .company-details__active {
  background-color: #B8D2E5;
  font-weight: 600;
}
.consol-container-table.custom-table-order td {
  padding: 8px !important;
  border-right: 1px solid rgba(0, 0, 0, 0.09);
  border-bottom: 1px solid rgba(0, 0, 0, 0.09);
}

.consol-overflow {
  padding-bottom: 150px;
}

.consol-table-prepare td {
  width: 16.67%;
}
.consol-table-prepare .active-company {
  background-color: #f0f0f0;
  box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.15);
  font-weight: bold;
}

.consol-table-finance .active-company {
  background-color: #f0f0f0;
  font-weight: bold;
}
.consol-table-finance__max {
  max-height: 500px;
}

.dark-mode .consol-table-finance .active-company {
  background-color: #B8D2E5;
}
.dark-mode .consol-table-finance__max {
  max-height: none;
  height: auto;
}

.dark-mode .consol-table-prepare .active-company {
  background-color: #B8D2E5;
}

.consol-report-single .btn:focus {
  box-shadow: none;
}
.consol-report-single .consol-report-row {
  cursor: pointer;
}

.aop-search-input {
  width: 60px !important;
  min-width: 60px !important;
  max-width: 80px !important;
  padding-left: 4px !important;
  padding-right: 4px !important;
  margin-left: 12px;
  height: 35px;
  border: none;
  background-color: #f1f1f1;
  border-bottom: 1px solid #c4c4c4;
  opacity: 0.55;
}

.consol-table-min tbody td {
  padding: 2px 5px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUuY3NzIiwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7O0FBQUEsZ0JBQWdCO0FDQWhCOzs7Ozs7O0NBQUE7QUNBQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRmlCRjtBRWRBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0VBQ0E7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7QUZnQkY7O0FFYkE7RUFDRTtBRmdCRjs7QUViQTtFQUNFO0FGZ0JGOztBRWJBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7OztTQUFBO0FGK0JGOztBRWJBO0VBR0U7QUZnQkY7O0FFYkE7RUFDRTs7Ozs7Ozs7Ozs7Ozs7O1NBQUE7QUYrQkY7O0FFYkE7RUFHRTtBRmdCRjs7QUViQTtFQUNFOzs7Ozs7Ozs7Ozs7Ozs7U0FBQTtBRitCRjs7QUViQTtFQUdFO0FGZ0JGOztBRWJBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7OztTQUFBO0FGK0JGOztBRWJBO0VBR0U7QUZnQkY7O0FFYkE7RUFDRTs7Ozs7Ozs7Ozs7Ozs7O1NBQUE7QUYrQkY7O0FFYkE7RUFHRTtBRmdCRjs7QUViQTtFQUNFOzs7Ozs7Ozs7Ozs7Ozs7U0FBQTtBRitCRjs7QUViQTtFQUdFO0FGZ0JGOztBRWJBO0VBQ0U7Ozs7Ozs7Ozs7Ozs7OztTQUFBO0FGK0JGOztBRWJBO0VBR0U7QUZnQkY7O0FFYkE7RUFFRTtFQUNBO0VBQ0E7QUZnQkY7O0FFYkE7RUFFRTtFQUNBO0VBQ0E7QUZnQkY7O0FFYkE7RUFDRTtFQUNBO0FGZ0JGOztBRWJBO0VBQ0U7SUFFRTtFRmdCRjtFRWRBO0lBRUU7RUZnQkY7QUFDRjtBRWJBO0VBQ0U7SUFFRTtFRmVGO0VFYkE7SUFFRTtFRmVGO0FBQ0Y7QUVaQTtBQzdvdUJBO0VBRUk7RUFDQTtFQUNBO0VBRUE7RUFDQTtBSDBwdUJKO0FHcHB1QkE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTtFQUVBO0VBQ0E7RUFDQTtBSGtwdUJKOztBR2hwdUJBO0VBRUk7RUFDQTtFQUVBO0FIaXB1Qko7O0FHL291QkE7RUFFSTtBSGlwdUJKOztBRy9vdUJBO0VBRUk7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUVBO0FIOG91Qko7O0FHNW91QkE7RUFFSTtJQUdZO0VINm91QmQ7RUczb3VCRTtJQUdZO0VING91QmQ7QUFDRjtBRzFvdUJBO0VBRUk7SUFHWTtFSDBvdUJkO0VHeG91QkU7SUFHWTtFSHlvdUJkO0FBQ0Y7QUd2b3VCQTtFQUVJO0lBR1k7SUFFUjtFSHNvdUJOO0VHcG91QkU7SUFHWTtJQUVSO0VIb291Qk47QUFDRjtBR2xvdUJBO0VBRUk7SUFHWTtJQUVSO0VIaW91Qk47RUcvbnVCRTtJQUdZO0lBRVI7RUgrbnVCTjtBQUNGO0FHN251QkE7RUFFSTtJQUVJO0VINm51Qk47RUczbnVCRTtJQUVJO0VING51Qk47RUcxbnVCRTtJQUVJO0VIMm51Qk47QUFDRjtBR3pudUJBO0VBRUk7SUFFSTtFSHludUJOO0VHdm51QkU7SUFFSTtFSHdudUJOO0VHdG51QkU7SUFFSTtFSHVudUJOO0FBQ0Y7QUdybnVCQTtFQUVJO0lBR1k7SUFFUjtFSG9udUJOO0VHbG51QkU7SUFHWTtJQUVSO0VIa251Qk47QUFDRjtBR2hudUJBO0VBRUk7SUFHWTtJQUVSO0VIK211Qk47RUc3bXVCRTtJQUdZO0lBRVI7RUg2bXVCTjtBQUNGO0FHM211QkE7RUFFSTtJQUdZO0lBRVI7RUgwbXVCTjtFR3htdUJFO0lBR1k7SUFFUjtFSHdtdUJOO0FBQ0Y7QUd0bXVCQTtFQUVJO0lBR1k7SUFFUjtFSHFtdUJOO0VHbm11QkU7SUFHWTtJQUVSO0VIbW11Qk47QUFDRjtBR2ptdUJBO0VBRUk7SUFHWTtJQUVSO0VIZ211Qk47RUc5bHVCRTtJQUdZO0lBRVI7RUg4bHVCTjtBQUNGO0FHNWx1QkE7RUFFSTtJQUdZO0lBRVI7RUgybHVCTjtFR3psdUJFO0lBR1k7SUFFUjtFSHlsdUJOO0FBQ0Y7QUd2bHVCQTtFQUVJO0lBR1k7SUFFUjtFSHNsdUJOO0VHcGx1QkU7SUFHWTtJQUVSO0VIb2x1Qk47QUFDRjtBR2xsdUJBO0VBRUk7SUFHWTtJQUVSO0VIaWx1Qk47RUcva3VCRTtJQUdZO0lBRVI7RUgra3VCTjtBQUNGO0FHN2t1QkE7RUFFSTtJQUdZO0VINmt1QmQ7RUcxa3VCRTtJQUlZO0VIMGt1QmQ7RUd2a3VCRTtJQU1ZO0VIcWt1QmQ7RUdsa3VCRTtJQUtZO0VIaWt1QmQ7RUc5anVCRTtJQUdZO0VIK2p1QmQ7QUFDRjtBRzVqdUJBO0VBRUk7SUFHWTtFSDRqdUJkO0VHemp1QkU7SUFJWTtFSHlqdUJkO0VHdGp1QkU7SUFNWTtFSG9qdUJkO0VHamp1QkU7SUFLWTtFSGdqdUJkO0VHN2l1QkU7SUFHWTtFSDhpdUJkO0FBQ0Y7QUc1aXVCQTtFQUVJO0VBQ1E7QUg2aXVCWjs7QUczaXVCQTtFQUVJO0VBQ1E7QUg2aXVCWjs7QUcxaXVCQTtFQUVJO0VBQ1E7QUg0aXVCWjs7QUcxaXVCQTtFQUVJO0VBQ1E7QUg0aXVCWjs7QUd6aXVCQTtFQUVJO0VBQ1E7QUgyaXVCWjs7QUd6aXVCQTtFQUVJO0VBQ1E7QUgyaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0VBQ1E7QUgwaXVCWjs7QUd4aXVCQTtFQUVJO0FIMGl1Qko7O0FHeGl1QkE7RUFFSTtBSDBpdUJKOztBR3hpdUJBO0VBRUk7QUgwaXVCSjs7QUd4aXVCQTtFQUVJO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFFQTtBSHdpdUJKOztBR3JpdUJBO0VBRUk7QUh1aXVCSjs7QUdyaXVCQTtFQUVJO0VBRUE7QUhzaXVCSjs7QUduaXVCQTtFQUVJO0VBRUE7QUhvaXVCSjs7QUdsaXVCQTtFQUVJO0VBRUE7QUhtaXVCSjs7QUdqaXVCQTtFQUVJO0VBRUE7QUhraXVCSjs7QUdoaXVCQTtFQUVJO0VBRUE7QUhpaXVCSjs7QUcvaHVCQTtFQUVJO0VBRUE7QUhnaXVCSjs7QUc5aHVCQTtFQUVJO0VBRUE7QUgraHVCSjs7QUc3aHVCQTtFQUVJO0VBRUE7RUFDQTtBSDhodUJKOztBRzVodUJBO0VBRUk7RUFFQTtFQUNBO0FINmh1Qko7O0FHMWh1QkE7RUFDRTtBSDZodUJGOztBRzNodUJBO0VBQ0U7QUg4aHVCRjs7QUc1aHVCQTtFQUNFO0FIK2h1QkY7O0FHN2h1QkE7RUFDRTtBSGdpdUJGOztBRzlodUJBO0VBQ0U7QUhpaXVCRjs7QUcvaHVCQTtFQUNFO0FIa2l1QkY7O0FHaGl1QkE7RUFDRTtBSG1pdUJGOztBR2ppdUJBO0VBQ0U7QUhvaXVCRjs7QUdsaXVCQTtFQUNFO0FIcWl1QkY7O0FHbml1QkE7RUFDRTtBSHNpdUJGOztBR3BpdUJBO0VBQ0U7QUh1aXVCRjs7QUdyaXVCQTtFQUNFO0FId2l1QkY7O0FHdGl1QkE7RUFDRTtBSHlpdUJGOztBR3ZpdUJBO0VBQ0U7QUgwaXVCRjs7QUd4aXVCQTtFQUNFO0FIMml1QkY7O0FHeml1QkE7RUFDRTtBSDRpdUJGOztBRzFpdUJBO0VBQ0U7QUg2aXVCRjs7QUczaXVCQTtFQUNFO0FIOGl1QkY7O0FHNWl1QkE7RUFDRTtBSCtpdUJGOztBRzdpdUJBO0VBQ0U7QUhnanVCRjs7QUc5aXVCQTtFQUNFO0FIaWp1QkY7O0FHL2l1QkE7RUFDRTtBSGtqdUJGOztBR2hqdUJBO0VBQ0U7QUhtanVCRjs7QUdqanVCQTtFQUNFO0FIb2p1QkY7O0FHbGp1QkE7RUFDRTtBSHFqdUJGOztBR25qdUJBO0VBQ0U7QUhzanVCRjs7QUdwanVCQTtFQUNFO0FIdWp1QkY7O0FHcmp1QkE7RUFDRTtBSHdqdUJGOztBR3RqdUJBO0VBQ0U7QUh5anVCRjs7QUd2anVCQTtFQUNFO0FIMGp1QkY7O0FHeGp1QkE7RUFDRTtBSDJqdUJGOztBR3pqdUJBO0VBQ0U7QUg0anVCRjs7QUcxanVCQTtFQUNFO0FINmp1QkY7O0FHM2p1QkE7RUFDRTtBSDhqdUJGOztBRzVqdUJBO0VBQ0U7QUgranVCRjs7QUc3anVCQTtFQUNFO0FIZ2t1QkY7O0FHOWp1QkE7RUFDRTtBSGlrdUJGOztBRy9qdUJBO0VBQ0U7QUhra3VCRjs7QUdoa3VCQTtFQUNFO0FIbWt1QkY7O0FHamt1QkE7RUFDRTtBSG9rdUJGOztBR2xrdUJBO0VBQ0U7QUhxa3VCRjs7QUdua3VCQTtFQUNFO0FIc2t1QkY7O0FHcGt1QkE7RUFDRTtBSHVrdUJGOztBR3JrdUJBO0VBQ0U7QUh3a3VCRjs7QUd0a3VCQTtFQUNFO0FIeWt1QkY7O0FHdmt1QkE7RUFDRTtBSDBrdUJGOztBR3hrdUJBO0VBQ0U7QUgya3VCRjs7QUd6a3VCQTtFQUNFO0FINGt1QkY7O0FHMWt1QkE7RUFDRTtBSDZrdUJGOztBRzNrdUJBO0VBQ0U7QUg4a3VCRjs7QUc1a3VCQTtFQUNFO0FIK2t1QkY7O0FHN2t1QkE7RUFDRTtBSGdsdUJGOztBRzlrdUJBO0VBQ0U7QUhpbHVCRjs7QUcva3VCQTtFQUNFO0FIa2x1QkY7O0FHaGx1QkE7RUFDRTtBSG1sdUJGOztBR2psdUJBO0VBQ0U7QUhvbHVCRjs7QUdsbHVCQTtFQUNFO0FIcWx1QkY7O0FHbmx1QkE7RUFDRTtBSHNsdUJGOztBR3BsdUJBO0VBQ0U7QUh1bHVCRjs7QUdybHVCQTtFQUNFO0FId2x1QkY7O0FHdGx1QkE7RUFDRTtBSHlsdUJGOztBR3ZsdUJBO0VBQ0U7QUgwbHVCRjs7QUd4bHVCQTtFQUNFO0FIMmx1QkY7O0FHemx1QkE7RUFDRTtBSDRsdUJGOztBRzFsdUJBO0VBQ0U7QUg2bHVCRjs7QUczbHVCQTtFQUNFO0FIOGx1QkY7O0FHNWx1QkE7RUFDRTtBSCtsdUJGOztBRzdsdUJBO0VBQ0U7QUhnbXVCRjs7QUc5bHVCQTtFQUNFO0FIaW11QkY7O0FHL2x1QkE7RUFDRTtBSGttdUJGOztBR2htdUJBO0VBQ0U7QUhtbXVCRjs7QUdqbXVCQTtFQUNFO0FIb211QkY7O0FHbG11QkE7RUFDRTtBSHFtdUJGOztBR25tdUJBO0VBQ0U7QUhzbXVCRjs7QUdwbXVCQTtFQUNFO0FIdW11QkY7O0FHcm11QkE7RUFDRTtBSHdtdUJGOztBR3RtdUJBO0VBQ0U7QUh5bXVCRjs7QUd2bXVCQTtFQUNFO0FIMG11QkY7O0FHeG11QkE7RUFDRTtBSDJtdUJGOztBR3ptdUJBO0VBQ0U7QUg0bXVCRjs7QUcxbXVCQTtFQUNFO0FINm11QkY7O0FHM211QkE7RUFDRTtBSDhtdUJGOztBRzVtdUJBO0VBQ0U7QUgrbXVCRjs7QUc3bXVCQTtFQUNFO0FIZ251QkY7O0FHOW11QkE7RUFDRTtBSGludUJGOztBRy9tdUJBO0VBQ0U7QUhrbnVCRjs7QUdobnVCQTtFQUNFO0FIbW51QkY7O0FHam51QkE7RUFDRTtBSG9udUJGOztBR2xudUJBO0VBQ0U7QUhxbnVCRjs7QUdubnVCQTtFQUNFO0FIc251QkY7O0FHcG51QkE7RUFDRTtBSHVudUJGOztBR3JudUJBO0VBQ0U7QUh3bnVCRjs7QUd0bnVCQTtFQUNFO0FIeW51QkY7O0FHdm51QkE7RUFDRTtBSDBudUJGOztBR3hudUJBO0VBQ0U7QUgybnVCRjs7QUd6bnVCQTtFQUNFO0FING51QkY7O0FHMW51QkE7RUFDRTtBSDZudUJGOztBRzNudUJBO0VBQ0U7QUg4bnVCRjs7QUc1bnVCQTtFQUNFO0FIK251QkY7O0FHN251QkE7RUFDRTtBSGdvdUJGOztBRzludUJBO0VBQ0U7QUhpb3VCRjs7QUcvbnVCQTtFQUNFO0FIa291QkY7O0FHaG91QkE7RUFDRTtBSG1vdUJGOztBR2pvdUJBO0VBQ0U7QUhvb3VCRjs7QUdsb3VCQTtFQUNFO0FIcW91QkY7O0FHbm91QkE7RUFDRTtBSHNvdUJGOztBR3BvdUJBO0VBQ0U7QUh1b3VCRjs7QUdyb3VCQTtFQUNFO0FId291QkY7O0FHdG91QkE7RUFDRTtBSHlvdUJGOztBR3ZvdUJBO0VBQ0U7QUgwb3VCRjs7QUd4b3VCQTtFQUNFO0FIMm91QkY7O0FHem91QkE7RUFDRTtBSDRvdUJGOztBRzFvdUJBO0VBQ0U7QUg2b3VCRjs7QUczb3VCQTtFQUNFO0FIOG91QkY7O0FHNW91QkE7RUFDRTtBSCtvdUJGOztBRzdvdUJBO0VBQ0U7QUhncHVCRjs7QUc5b3VCQTtFQUNFO0FIaXB1QkY7O0FHL291QkE7RUFDRTtBSGtwdUJGOztBR2hwdUJBO0VBQ0U7QUhtcHVCRjs7QUdqcHVCQTtFQUNFO0FIb3B1QkY7O0FHbHB1QkE7RUFDRTtBSHFwdUJGOztBR25wdUJBO0VBQ0U7QUhzcHVCRjs7QUdwcHVCQTtFQUNFO0FIdXB1QkY7O0FHcnB1QkE7RUFDRTtBSHdwdUJGOztBR3RwdUJBO0VBQ0U7QUh5cHVCRjs7QUd2cHVCQTtFQUNFO0FIMHB1QkY7O0FHeHB1QkE7RUFDRTtBSDJwdUJGOztBR3pwdUJBO0VBQ0U7QUg0cHVCRjs7QUcxcHVCQTtFQUNFO0FINnB1QkY7O0FHM3B1QkE7RUFDRTtBSDhwdUJGOztBRzVwdUJBO0VBQ0U7QUgrcHVCRjs7QUc3cHVCQTtFQUNFO0FIZ3F1QkY7O0FHOXB1QkE7RUFDRTtBSGlxdUJGOztBRy9wdUJBO0VBQ0U7QUhrcXVCRjs7QUdocXVCQTtFQUNFO0FIbXF1QkY7O0FHanF1QkE7RUFDRTtBSG9xdUJGOztBR2xxdUJBO0VBQ0U7QUhxcXVCRjs7QUducXVCQTtFQUNFO0FIc3F1QkY7O0FHcHF1QkE7RUFDRTtBSHVxdUJGOztBR3JxdUJBO0VBQ0U7QUh3cXVCRjs7QUd0cXVCQTtFQUNFO0FIeXF1QkY7O0FHdnF1QkE7RUFDRTtBSDBxdUJGOztBR3hxdUJBO0VBQ0U7QUgycXVCRjs7QUd6cXVCQTtFQUNFO0FINHF1QkY7O0FHMXF1QkE7RUFDRTtBSDZxdUJGOztBRzNxdUJBO0VBQ0U7QUg4cXVCRjs7QUc1cXVCQTtFQUNFO0FIK3F1QkY7O0FHN3F1QkE7RUFDRTtBSGdydUJGOztBRzlxdUJBO0VBQ0U7QUhpcnVCRjs7QUcvcXVCQTtFQUNFO0FIa3J1QkY7O0FHaHJ1QkE7RUFDRTtBSG1ydUJGOztBR2pydUJBO0VBQ0U7QUhvcnVCRjs7QUdscnVCQTtFQUNFO0FIcXJ1QkY7O0FHbnJ1QkE7RUFDRTtBSHNydUJGOztBR3BydUJBO0VBQ0U7QUh1cnVCRjs7QUdycnVCQTtFQUNFO0FId3J1QkY7O0FHdHJ1QkE7RUFDRTtBSHlydUJGOztBR3ZydUJBO0VBQ0U7QUgwcnVCRjs7QUd4cnVCQTtFQUNFO0FIMnJ1QkY7O0FHenJ1QkE7RUFDRTtBSDRydUJGOztBRzFydUJBO0VBQ0U7QUg2cnVCRjs7QUczcnVCQTtFQUNFO0FIOHJ1QkY7O0FHNXJ1QkE7RUFDRTtBSCtydUJGOztBRzdydUJBO0VBQ0U7QUhnc3VCRjs7QUc5cnVCQTtFQUNFO0FIaXN1QkY7O0FHL3J1QkE7RUFDRTtBSGtzdUJGOztBR2hzdUJBO0VBQ0U7QUhtc3VCRjs7QUdqc3VCQTtFQUNFO0FIb3N1QkY7O0FHbHN1QkE7RUFDRTtBSHFzdUJGOztBR25zdUJBO0VBQ0U7QUhzc3VCRjs7QUdwc3VCQTtFQUNFO0FIdXN1QkY7O0FHcnN1QkE7RUFDRTtBSHdzdUJGOztBR3RzdUJBO0VBQ0U7QUh5c3VCRjs7QUd2c3VCQTtFQUNFO0FIMHN1QkY7O0FHeHN1QkE7RUFDRTtBSDJzdUJGOztBR3pzdUJBO0VBQ0U7QUg0c3VCRjs7QUcxc3VCQTtFQUNFO0FINnN1QkY7O0FHM3N1QkE7RUFDRTtBSDhzdUJGOztBRzVzdUJBO0VBQ0U7QUgrc3VCRjs7QUc3c3VCQTtFQUNFO0FIZ3R1QkY7O0FHOXN1QkE7RUFDRTtBSGl0dUJGOztBRy9zdUJBO0VBQ0U7QUhrdHVCRjs7QUdodHVCQTtFQUNFO0FIbXR1QkY7O0FHanR1QkE7RUFDRTtBSG90dUJGOztBR2x0dUJBO0VBQ0U7QUhxdHVCRjs7QUdudHVCQTtFQUNFO0FIc3R1QkY7O0FHcHR1QkE7RUFDRTtBSHV0dUJGOztBR3J0dUJBO0VBQ0U7QUh3dHVCRjs7QUd0dHVCQTtFQUNFO0FIeXR1QkY7O0FHdnR1QkE7RUFDRTtBSDB0dUJGOztBR3h0dUJBO0VBQ0U7QUgydHVCRjs7QUd6dHVCQTtFQUNFO0FINHR1QkY7O0FHMXR1QkE7RUFDRTtBSDZ0dUJGOztBRzN0dUJBO0VBQ0U7QUg4dHVCRjs7QUc1dHVCQTtFQUNFO0FIK3R1QkY7O0FHN3R1QkE7RUFDRTtBSGd1dUJGOztBRzl0dUJBO0VBQ0U7QUhpdXVCRjs7QUcvdHVCQTtFQUNFO0FIa3V1QkY7O0FHaHV1QkE7RUFDRTtBSG11dUJGOztBR2p1dUJBO0VBQ0U7QUhvdXVCRjs7QUdsdXVCQTtFQUNFO0FIcXV1QkY7O0FHbnV1QkE7RUFDRTtBSHN1dUJGOztBR3B1dUJBO0VBQ0U7QUh1dXVCRjs7QUdydXVCQTtFQUNFO0FId3V1QkY7O0FHdHV1QkE7RUFDRTtBSHl1dUJGOztBR3Z1dUJBO0VBQ0U7QUgwdXVCRjs7QUd4dXVCQTtFQUNFO0FIMnV1QkY7O0FHenV1QkE7RUFDRTtBSDR1dUJGOztBRzF1dUJBO0VBQ0U7QUg2dXVCRjs7QUczdXVCQTtFQUNFO0FIOHV1QkY7O0FHNXV1QkE7RUFDRTtBSCt1dUJGOztBRzd1dUJBO0VBQ0U7QUhndnVCRjs7QUc5dXVCQTtFQUNFO0FIaXZ1QkY7O0FHL3V1QkE7RUFDRTtBSGt2dUJGOztBR2h2dUJBO0VBQ0U7QUhtdnVCRjs7QUdqdnVCQTtFQUNFO0FIb3Z1QkY7O0FHbHZ1QkE7RUFDRTtBSHF2dUJGOztBR252dUJBO0VBQ0U7QUhzdnVCRjs7QUdwdnVCQTtFQUNFO0FIdXZ1QkY7O0FHcnZ1QkE7RUFDRTtBSHd2dUJGOztBR3R2dUJBO0VBQ0U7QUh5dnVCRjs7QUd2dnVCQTtFQUNFO0FIMHZ1QkY7O0FHeHZ1QkE7RUFDRTtBSDJ2dUJGOztBR3p2dUJBO0VBQ0U7QUg0dnVCRjs7QUcxdnVCQTtFQUNFO0FINnZ1QkY7O0FHM3Z1QkE7RUFDRTtBSDh2dUJGOztBRzV2dUJBO0VBQ0U7QUgrdnVCRjs7QUc3dnVCQTtFQUNFO0FIZ3d1QkY7O0FHOXZ1QkE7RUFDRTtBSGl3dUJGOztBRy92dUJBO0VBQ0U7QUhrd3VCRjs7QUdod3VCQTtFQUNFO0FIbXd1QkY7O0FHand1QkE7RUFDRTtBSG93dUJGOztBR2x3dUJBO0VBQ0U7QUhxd3VCRjs7QUdud3VCQTtFQUNFO0FIc3d1QkY7O0FHcHd1QkE7RUFDRTtBSHV3dUJGOztBR3J3dUJBO0VBQ0U7QUh3d3VCRjs7QUd0d3VCQTtFQUNFO0FIeXd1QkY7O0FHdnd1QkE7RUFDRTtBSDB3dUJGOztBR3h3dUJBO0VBQ0U7QUgyd3VCRjs7QUd6d3VCQTtFQUNFO0FINHd1QkY7O0FHMXd1QkE7RUFDRTtBSDZ3dUJGOztBRzN3dUJBO0VBQ0U7QUg4d3VCRjs7QUc1d3VCQTtFQUNFO0FIK3d1QkY7O0FHN3d1QkE7RUFDRTtBSGd4dUJGOztBRzl3dUJBO0VBQ0U7QUhpeHVCRjs7QUcvd3VCQTtFQUNFO0FIa3h1QkY7O0FHaHh1QkE7RUFDRTtBSG14dUJGOztBR2p4dUJBO0VBQ0U7QUhveHVCRjs7QUdseHVCQTtFQUNFO0FIcXh1QkY7O0FHbnh1QkE7RUFDRTtBSHN4dUJGOztBR3B4dUJBO0VBQ0U7QUh1eHVCRjs7QUdyeHVCQTtFQUNFO0FId3h1QkY7O0FHdHh1QkE7RUFDRTtBSHl4dUJGOztBR3Z4dUJBO0VBQ0U7QUgweHVCRjs7QUd4eHVCQTtFQUNFO0FIMnh1QkY7O0FHenh1QkE7RUFDRTtBSDR4dUJGOztBRzF4dUJBO0VBQ0U7QUg2eHVCRjs7QUczeHVCQTtFQUNFO0FIOHh1QkY7O0FHNXh1QkE7RUFDRTtBSCt4dUJGOztBRzd4dUJBO0VBQ0U7QUhneXVCRjs7QUc5eHVCQTtFQUNFO0FIaXl1QkY7O0FHL3h1QkE7RUFDRTtBSGt5dUJGOztBR2h5dUJBO0VBQ0U7QUhteXVCRjs7QUdqeXVCQTtFQUNFO0FIb3l1QkY7O0FHbHl1QkE7RUFDRTtBSHF5dUJGOztBR255dUJBO0VBQ0U7QUhzeXVCRjs7QUdweXVCQTtFQUNFO0FIdXl1QkY7O0FHcnl1QkE7RUFDRTtBSHd5dUJGOztBR3R5dUJBO0VBQ0U7QUh5eXVCRjs7QUd2eXVCQTtFQUNFO0FIMHl1QkY7O0FHeHl1QkE7RUFDRTtBSDJ5dUJGOztBR3p5dUJBO0VBQ0U7QUg0eXVCRjs7QUcxeXVCQTtFQUNFO0FINnl1QkY7O0FHM3l1QkE7RUFDRTtBSDh5dUJGOztBRzV5dUJBO0VBQ0U7QUgreXVCRjs7QUc3eXVCQTtFQUNFO0FIZ3p1QkY7O0FHOXl1QkE7RUFDRTtBSGl6dUJGOztBRy95dUJBO0VBQ0U7QUhrenVCRjs7QUdoenVCQTtFQUNFO0FIbXp1QkY7O0FHanp1QkE7RUFDRTtBSG96dUJGOztBR2x6dUJBO0VBQ0U7QUhxenVCRjs7QUduenVCQTtFQUNFO0FIc3p1QkY7O0FHcHp1QkE7RUFDRTtBSHV6dUJGOztBR3J6dUJBO0VBQ0U7QUh3enVCRjs7QUd0enVCQTtFQUNFO0FIeXp1QkY7O0FHdnp1QkE7RUFDRTtBSDB6dUJGOztBR3h6dUJBO0VBQ0U7QUgyenVCRjs7QUd6enVCQTtFQUNFO0FINHp1QkY7O0FHMXp1QkE7RUFDRTtBSDZ6dUJGOztBRzN6dUJBO0VBQ0U7QUg4enVCRjs7QUc1enVCQTtFQUNFO0FIK3p1QkY7O0FHN3p1QkE7RUFDRTtBSGcwdUJGOztBRzl6dUJBO0VBQ0U7QUhpMHVCRjs7QUcvenVCQTtFQUNFO0FIazB1QkY7O0FHaDB1QkE7RUFDRTtBSG0wdUJGOztBR2owdUJBO0VBQ0U7QUhvMHVCRjs7QUdsMHVCQTtFQUNFO0FIcTB1QkY7O0FHbjB1QkE7RUFDRTtBSHMwdUJGOztBR3AwdUJBO0VBQ0U7QUh1MHVCRjs7QUdyMHVCQTtFQUNFO0FIdzB1QkY7O0FHdDB1QkE7RUFDRTtBSHkwdUJGOztBR3YwdUJBO0VBQ0U7QUgwMHVCRjs7QUd4MHVCQTtFQUNFO0FIMjB1QkY7O0FHejB1QkE7RUFDRTtBSDQwdUJGOztBRzEwdUJBO0VBQ0U7QUg2MHVCRjs7QUczMHVCQTtFQUNFO0FIODB1QkY7O0FHNTB1QkE7RUFDRTtBSCswdUJGOztBRzcwdUJBO0VBQ0U7QUhnMXVCRjs7QUc5MHVCQTtFQUNFO0FIaTF1QkY7O0FHLzB1QkE7RUFDRTtBSGsxdUJGOztBR2gxdUJBO0VBQ0U7QUhtMXVCRjs7QUdqMXVCQTtFQUNFO0FIbzF1QkY7O0FHbDF1QkE7RUFDRTtBSHExdUJGOztBR24xdUJBO0VBQ0U7QUhzMXVCRjs7QUdwMXVCQTtFQUNFO0FIdTF1QkY7O0FHcjF1QkE7RUFDRTtBSHcxdUJGOztBR3QxdUJBO0VBQ0U7QUh5MXVCRjs7QUd2MXVCQTtFQUNFO0FIMDF1QkY7O0FHeDF1QkE7RUFDRTtBSDIxdUJGOztBR3oxdUJBO0VBQ0U7QUg0MXVCRjs7QUcxMXVCQTtFQUNFO0FINjF1QkY7O0FHMzF1QkE7RUFDRTtBSDgxdUJGOztBRzUxdUJBO0VBQ0U7QUgrMXVCRjs7QUc3MXVCQTtFQUNFO0FIZzJ1QkY7O0FHOTF1QkE7RUFDRTtBSGkydUJGOztBRy8xdUJBO0VBQ0U7QUhrMnVCRjs7QUdoMnVCQTtFQUNFO0FIbTJ1QkY7O0FHajJ1QkE7RUFDRTtBSG8ydUJGOztBR2wydUJBO0VBQ0U7QUhxMnVCRjs7QUduMnVCQTtFQUNFO0FIczJ1QkY7O0FHcDJ1QkE7RUFDRTtBSHUydUJGOztBR3IydUJBO0VBQ0U7QUh3MnVCRjs7QUd0MnVCQTtFQUNFO0FIeTJ1QkY7O0FHdjJ1QkE7RUFDRTtBSDAydUJGOztBR3gydUJBO0VBQ0U7QUgyMnVCRjs7QUd6MnVCQTtFQUNFO0FINDJ1QkY7O0FHMTJ1QkE7RUFDRTtBSDYydUJGOztBRzMydUJBO0VBQ0U7QUg4MnVCRjs7QUc1MnVCQTtFQUNFO0FIKzJ1QkY7O0FHNzJ1QkE7RUFDRTtBSGczdUJGOztBRzkydUJBO0VBQ0U7QUhpM3VCRjs7QUcvMnVCQTtFQUNFO0FIazN1QkY7O0FHaDN1QkE7RUFDRTtBSG0zdUJGOztBR2ozdUJBO0VBQ0U7QUhvM3VCRjs7QUdsM3VCQTtFQUNFO0FIcTN1QkY7O0FHbjN1QkE7RUFDRTtBSHMzdUJGOztBR3AzdUJBO0VBQ0U7QUh1M3VCRjs7QUdyM3VCQTtFQUNFO0FIdzN1QkY7O0FHdDN1QkE7RUFDRTtBSHkzdUJGOztBR3YzdUJBO0VBQ0U7QUgwM3VCRjs7QUd4M3VCQTtFQUNFO0FIMjN1QkY7O0FHejN1QkE7RUFDRTtBSDQzdUJGOztBRzEzdUJBO0VBQ0U7QUg2M3VCRjs7QUczM3VCQTtFQUNFO0FIODN1QkY7O0FHNTN1QkE7RUFDRTtBSCszdUJGOztBRzczdUJBO0VBQ0U7QUhnNHVCRjs7QUc5M3VCQTtFQUNFO0FIaTR1QkY7O0FHLzN1QkE7RUFDRTtBSGs0dUJGOztBR2g0dUJBO0VBQ0U7QUhtNHVCRjs7QUdqNHVCQTtFQUNFO0FIbzR1QkY7O0FHbDR1QkE7RUFDRTtBSHE0dUJGOztBR240dUJBO0VBQ0U7QUhzNHVCRjs7QUdwNHVCQTtFQUNFO0FIdTR1QkY7O0FHcjR1QkE7RUFDRTtBSHc0dUJGOztBR3Q0dUJBO0VBQ0U7QUh5NHVCRjs7QUd2NHVCQTtFQUNFO0FIMDR1QkY7O0FHeDR1QkE7RUFDRTtBSDI0dUJGOztBR3o0dUJBO0VBQ0U7QUg0NHVCRjs7QUcxNHVCQTtFQUNFO0FINjR1QkY7O0FHMzR1QkE7RUFDRTtBSDg0dUJGOztBRzU0dUJBO0VBQ0U7QUgrNHVCRjs7QUc3NHVCQTtFQUNFO0FIZzV1QkY7O0FHOTR1QkE7RUFDRTtBSGk1dUJGOztBRy80dUJBO0VBQ0U7QUhrNXVCRjs7QUdoNXVCQTtFQUNFO0FIbTV1QkY7O0FHajV1QkE7RUFDRTtBSG81dUJGOztBR2w1dUJBO0VBQ0U7QUhxNXVCRjs7QUduNXVCQTtFQUNFO0FIczV1QkY7O0FHcDV1QkE7RUFDRTtBSHU1dUJGOztBR3I1dUJBO0VBQ0U7QUh3NXVCRjs7QUd0NXVCQTtFQUNFO0FIeTV1QkY7O0FHdjV1QkE7RUFDRTtBSDA1dUJGOztBR3g1dUJBO0VBQ0U7QUgyNXVCRjs7QUd6NXVCQTtFQUNFO0FINDV1QkY7O0FHMTV1QkE7RUFDRTtBSDY1dUJGOztBRzM1dUJBO0VBQ0U7QUg4NXVCRjs7QUc1NXVCQTtFQUNFO0FIKzV1QkY7O0FHNzV1QkE7RUFDRTtBSGc2dUJGOztBRzk1dUJBO0VBQ0U7QUhpNnVCRjs7QUcvNXVCQTtFQUNFO0FIazZ1QkY7O0FHaDZ1QkE7RUFDRTtBSG02dUJGOztBR2o2dUJBO0VBQ0U7QUhvNnVCRjs7QUdsNnVCQTtFQUNFO0FIcTZ1QkY7O0FHbjZ1QkE7RUFDRTtBSHM2dUJGOztBR3A2dUJBO0VBQ0U7QUh1NnVCRjs7QUdyNnVCQTtFQUNFO0FIdzZ1QkY7O0FHdDZ1QkE7RUFDRTtBSHk2dUJGOztBR3Y2dUJBO0VBQ0U7QUgwNnVCRjs7QUd4NnVCQTtFQUNFO0FIMjZ1QkY7O0FHejZ1QkE7RUFDRTtBSDQ2dUJGOztBRzE2dUJBO0VBQ0U7QUg2NnVCRjs7QUczNnVCQTtFQUNFO0FIODZ1QkY7O0FHNTZ1QkE7RUFDRTtBSCs2dUJGOztBRzc2dUJBO0VBQ0U7QUhnN3VCRjs7QUc5NnVCQTtFQUNFO0FIaTd1QkY7O0FHLzZ1QkE7RUFDRTtBSGs3dUJGOztBR2g3dUJBO0VBQ0U7QUhtN3VCRjs7QUdqN3VCQTtFQUNFO0FIbzd1QkY7O0FHbDd1QkE7RUFDRTtBSHE3dUJGOztBR243dUJBO0VBQ0U7QUhzN3VCRjs7QUdwN3VCQTtFQUNFO0FIdTd1QkY7O0FHcjd1QkE7RUFDRTtBSHc3dUJGOztBR3Q3dUJBO0VBQ0U7QUh5N3VCRjs7QUd2N3VCQTtFQUNFO0FIMDd1QkY7O0FHeDd1QkE7RUFDRTtBSDI3dUJGOztBR3o3dUJBO0VBQ0U7QUg0N3VCRjs7QUcxN3VCQTtFQUNFO0FINjd1QkY7O0FHMzd1QkE7RUFDRTtBSDg3dUJGOztBRzU3dUJBO0VBQ0U7QUgrN3VCRjs7QUc3N3VCQTtFQUNFO0FIZzh1QkY7O0FHOTd1QkE7RUFDRTtBSGk4dUJGOztBRy83dUJBO0VBQ0U7QUhrOHVCRjs7QUdoOHVCQTtFQUNFO0FIbTh1QkY7O0FHajh1QkE7RUFDRTtBSG84dUJGOztBR2w4dUJBO0VBQ0U7QUhxOHVCRjs7QUduOHVCQTtFQUNFO0FIczh1QkY7O0FHcDh1QkE7RUFDRTtBSHU4dUJGOztBR3I4dUJBO0VBQ0U7QUh3OHVCRjs7QUd0OHVCQTtFQUNFO0FIeTh1QkY7O0FHdjh1QkE7RUFDRTtBSDA4dUJGOztBR3g4dUJBO0VBQ0U7QUgyOHVCRjs7QUd6OHVCQTtFQUNFO0FINDh1QkY7O0FHMTh1QkE7RUFDRTtBSDY4dUJGOztBRzM4dUJBO0VBQ0U7QUg4OHVCRjs7QUc1OHVCQTtFQUNFO0FIKzh1QkY7O0FHNzh1QkE7RUFDRTtBSGc5dUJGOztBRzk4dUJBO0VBQ0U7QUhpOXVCRjs7QUcvOHVCQTtFQUNFO0FIazl1QkY7O0FHaDl1QkE7RUFDRTtBSG05dUJGOztBR2o5dUJBO0VBQ0U7QUhvOXVCRjs7QUdsOXVCQTtFQUNFO0FIcTl1QkY7O0FHbjl1QkE7RUFDRTtBSHM5dUJGOztBR3A5dUJBO0VBQ0U7QUh1OXVCRjs7QUdyOXVCQTtFQUNFO0FIdzl1QkY7O0FHdDl1QkE7RUFDRTtBSHk5dUJGOztBR3Y5dUJBO0VBQ0U7QUgwOXVCRjs7QUd4OXVCQTtFQUNFO0FIMjl1QkY7O0FHejl1QkE7RUFDRTtBSDQ5dUJGOztBRzE5dUJBO0VBQ0U7QUg2OXVCRjs7QUczOXVCQTtFQUNFO0FIODl1QkY7O0FHNTl1QkE7RUFDRTtBSCs5dUJGOztBRzc5dUJBO0VBQ0U7QUhnK3VCRjs7QUc5OXVCQTtFQUNFO0FIaSt1QkY7O0FHLzl1QkE7RUFDRTtBSGsrdUJGOztBR2grdUJBO0VBQ0U7QUhtK3VCRjs7QUdqK3VCQTtFQUNFO0FIbyt1QkY7O0FHbCt1QkE7RUFDRTtBSHErdUJGOztBR24rdUJBO0VBQ0U7QUhzK3VCRjs7QUdwK3VCQTtFQUNFO0FIdSt1QkY7O0FHcit1QkE7RUFDRTtBSHcrdUJGOztBR3QrdUJBO0VBQ0U7QUh5K3VCRjs7QUd2K3VCQTtFQUNFO0FIMCt1QkY7O0FHeCt1QkE7RUFDRTtBSDIrdUJGOztBR3ordUJBO0VBQ0U7QUg0K3VCRjs7QUcxK3VCQTtFQUNFO0FINit1QkY7O0FHMyt1QkE7RUFDRTtBSDgrdUJGOztBRzUrdUJBO0VBQ0U7QUgrK3VCRjs7QUc3K3VCQTtFQUNFO0FIZy91QkY7O0FHOSt1QkE7RUFDRTtBSGkvdUJGOztBRy8rdUJBO0VBQ0U7QUhrL3VCRjs7QUdoL3VCQTtFQUNFO0FIbS91QkY7O0FHai91QkE7RUFDRTtBSG8vdUJGOztBR2wvdUJBO0VBQ0U7QUhxL3VCRjs7QUduL3VCQTtFQUNFO0FIcy91QkY7O0FHcC91QkE7RUFDRTtBSHUvdUJGOztBR3IvdUJBO0VBQ0U7QUh3L3VCRjs7QUd0L3VCQTtFQUNFO0FIeS91QkY7O0FHdi91QkE7RUFDRTtBSDAvdUJGOztBR3gvdUJBO0VBQ0U7QUgyL3VCRjs7QUd6L3VCQTtFQUNFO0FINC91QkY7O0FHMS91QkE7RUFDRTtBSDYvdUJGOztBRzMvdUJBO0VBQ0U7QUg4L3VCRjs7QUc1L3VCQTtFQUNFO0FIKy91QkY7O0FHNy91QkE7RUFDRTtBSGdndkJGOztBRzkvdUJBO0VBQ0U7QUhpZ3ZCRjs7QUcvL3VCQTtFQUNFO0FIa2d2QkY7O0FHaGd2QkE7RUFDRTtBSG1ndkJGOztBR2pndkJBO0VBQ0U7QUhvZ3ZCRjs7QUdsZ3ZCQTtFQUNFO0FIcWd2QkY7O0FHbmd2QkE7RUFDRTtBSHNndkJGOztBR3BndkJBO0VBQ0U7QUh1Z3ZCRjs7QUdyZ3ZCQTtFQUNFO0FId2d2QkY7O0FHdGd2QkE7RUFDRTtBSHlndkJGOztBR3ZndkJBO0VBQ0U7QUgwZ3ZCRjs7QUd4Z3ZCQTtFQUNFO0FIMmd2QkY7O0FHemd2QkE7RUFDRTtBSDRndkJGOztBRzFndkJBO0VBQ0U7QUg2Z3ZCRjs7QUczZ3ZCQTtFQUNFO0FIOGd2QkY7O0FHNWd2QkE7RUFDRTtBSCtndkJGOztBRzdndkJBO0VBQ0U7QUhnaHZCRjs7QUc5Z3ZCQTtFQUNFO0FIaWh2QkY7O0FHL2d2QkE7RUFDRTtBSGtodkJGOztBR2hodkJBO0VBQ0U7QUhtaHZCRjs7QUdqaHZCQTtFQUNFO0FIb2h2QkY7O0FHbGh2QkE7RUFDRTtBSHFodkJGOztBR25odkJBO0VBQ0U7QUhzaHZCRjs7QUdwaHZCQTtFQUNFO0FIdWh2QkY7O0FHcmh2QkE7RUFDRTtBSHdodkJGOztBR3RodkJBO0VBQ0U7QUh5aHZCRjs7QUd2aHZCQTtFQUNFO0FIMGh2QkY7O0FHeGh2QkE7RUFDRTtBSDJodkJGOztBR3podkJBO0VBQ0U7QUg0aHZCRjs7QUcxaHZCQTtFQUNFO0FINmh2QkY7O0FHM2h2QkE7RUFDRTtBSDhodkJGOztBRzVodkJBO0VBQ0U7QUgraHZCRjs7QUc3aHZCQTtFQUNFO0FIZ2l2QkY7O0FHOWh2QkE7RUFDRTtBSGlpdkJGOztBRy9odkJBO0VBQ0U7QUhraXZCRjs7QUdoaXZCQTtFQUNFO0FIbWl2QkY7O0FHaml2QkE7RUFDRTtBSG9pdkJGOztBR2xpdkJBO0VBQ0U7QUhxaXZCRjs7QUduaXZCQTtFQUNFO0FIc2l2QkY7O0FHcGl2QkE7RUFDRTtBSHVpdkJGOztBR3JpdkJBO0VBQ0U7QUh3aXZCRjs7QUd0aXZCQTtFQUNFO0FIeWl2QkY7O0FHdml2QkE7RUFDRTtBSDBpdkJGOztBR3hpdkJBO0VBQ0U7QUgyaXZCRjs7QUd6aXZCQTtFQUNFO0FINGl2QkY7O0FHMWl2QkE7RUFDRTtBSDZpdkJGOztBRzNpdkJBO0VBQ0U7QUg4aXZCRjs7QUc1aXZCQTtFQUNFO0FIK2l2QkY7O0FHN2l2QkE7RUFDRTtBSGdqdkJGOztBRzlpdkJBO0VBQ0U7QUhpanZCRjs7QUcvaXZCQTtFQUNFO0FIa2p2QkY7O0FHaGp2QkE7RUFDRTtBSG1qdkJGOztBR2pqdkJBO0VBQ0U7QUhvanZCRjs7QUdsanZCQTtFQUNFO0FIcWp2QkY7O0FHbmp2QkE7RUFDRTtBSHNqdkJGOztBR3BqdkJBO0VBQ0U7QUh1anZCRjs7QUdyanZCQTtFQUNFO0FId2p2QkY7O0FHdGp2QkE7RUFDRTtBSHlqdkJGOztBR3ZqdkJBO0VBQ0U7QUgwanZCRjs7QUd4anZCQTtFQUNFO0FIMmp2QkY7O0FHemp2QkE7RUFDRTtBSDRqdkJGOztBRzFqdkJBO0VBQ0U7QUg2anZCRjs7QUczanZCQTtFQUNFO0FIOGp2QkY7O0FHNWp2QkE7RUFDRTtBSCtqdkJGOztBRzdqdkJBO0VBQ0U7QUhna3ZCRjs7QUc5anZCQTtFQUNFO0FIaWt2QkY7O0FHL2p2QkE7RUFDRTtBSGtrdkJGOztBR2hrdkJBO0VBQ0U7QUhta3ZCRjs7QUdqa3ZCQTtFQUNFO0FIb2t2QkY7O0FHbGt2QkE7RUFDRTtBSHFrdkJGOztBR25rdkJBO0VBQ0U7QUhza3ZCRjs7QUdwa3ZCQTtFQUNFO0FIdWt2QkY7O0FHcmt2QkE7RUFDRTtBSHdrdkJGOztBR3RrdkJBO0VBQ0U7QUh5a3ZCRjs7QUd2a3ZCQTtFQUNFO0FIMGt2QkY7O0FHeGt2QkE7RUFDRTtBSDJrdkJGOztBR3prdkJBO0VBQ0U7QUg0a3ZCRjs7QUcxa3ZCQTtFQUNFO0FINmt2QkY7O0FHM2t2QkE7RUFDRTtBSDhrdkJGOztBRzVrdkJBO0VBQ0U7QUgra3ZCRjs7QUc3a3ZCQTtFQUNFO0FIZ2x2QkY7O0FHOWt2QkE7RUFDRTtBSGlsdkJGOztBRy9rdkJBO0VBQ0U7QUhrbHZCRjs7QUdobHZCQTtFQUNFO0FIbWx2QkY7O0FHamx2QkE7RUFDRTtBSG9sdkJGOztBR2xsdkJBO0VBQ0U7QUhxbHZCRjs7QUdubHZCQTtFQUNFO0FIc2x2QkY7O0FHcGx2QkE7RUFDRTtBSHVsdkJGOztBR3JsdkJBO0VBQ0U7QUh3bHZCRjs7QUd0bHZCQTtFQUNFO0FIeWx2QkY7O0FHdmx2QkE7RUFDRTtBSDBsdkJGOztBR3hsdkJBO0VBQ0U7QUgybHZCRjs7QUd6bHZCQTtFQUNFO0FINGx2QkY7O0FHMWx2QkE7RUFDRTtBSDZsdkJGOztBRzNsdkJBO0VBQ0U7QUg4bHZCRjs7QUc1bHZCQTtFQUNFO0FIK2x2QkY7O0FHN2x2QkE7RUFDRTtBSGdtdkJGOztBRzlsdkJBO0VBQ0U7QUhpbXZCRjs7QUcvbHZCQTtFQUNFO0FIa212QkY7O0FHaG12QkE7RUFDRTtBSG1tdkJGOztBR2ptdkJBO0VBQ0U7QUhvbXZCRjs7QUdsbXZCQTtFQUNFO0FIcW12QkY7O0FHbm12QkE7RUFDRTtBSHNtdkJGOztBR3BtdkJBO0VBQ0U7QUh1bXZCRjs7QUdybXZCQTtFQUNFO0FId212QkY7O0FHdG12QkE7RUFDRTtBSHltdkJGOztBR3ZtdkJBO0VBQ0U7QUgwbXZCRjs7QUd4bXZCQTtFQUNFO0FIMm12QkY7O0FHem12QkE7RUFDRTtBSDRtdkJGOztBRzFtdkJBO0VBQ0U7QUg2bXZCRjs7QUczbXZCQTtFQUNFO0FIOG12QkY7O0FHNW12QkE7RUFDRTtBSCttdkJGOztBRzdtdkJBO0VBQ0U7QUhnbnZCRjs7QUc5bXZCQTtFQUNFO0FIaW52QkY7O0FHL212QkE7RUFDRTtBSGtudkJGOztBR2hudkJBO0VBQ0U7QUhtbnZCRjs7QUdqbnZCQTtFQUNFO0FIb252QkY7O0FHbG52QkE7RUFDRTtBSHFudkJGOztBR25udkJBO0VBQ0U7QUhzbnZCRjs7QUdwbnZCQTtFQUNFO0FIdW52QkY7O0FHcm52QkE7RUFDRTtBSHdudkJGOztBR3RudkJBO0VBQ0U7QUh5bnZCRjs7QUd2bnZCQTtFQUNFO0FIMG52QkY7O0FHeG52QkE7RUFDRTtBSDJudkJGOztBR3pudkJBO0VBQ0U7QUg0bnZCRjs7QUcxbnZCQTtFQUNFO0FINm52QkY7O0FHM252QkE7RUFDRTtBSDhudkJGOztBRzVudkJBO0VBQ0U7QUgrbnZCRjs7QUc3bnZCQTtFQUNFO0FIZ292QkY7O0FHOW52QkE7RUFDRTtBSGlvdkJGOztBRy9udkJBO0VBQ0U7QUhrb3ZCRjs7QUdob3ZCQTtFQUNFO0FIbW92QkY7O0FHam92QkE7RUFDRTtBSG9vdkJGOztBR2xvdkJBO0VBQ0U7QUhxb3ZCRjs7QUdub3ZCQTtFQUNFO0FIc292QkY7O0FHcG92QkE7RUFDRTtBSHVvdkJGOztBR3JvdkJBO0VBQ0U7QUh3b3ZCRjs7QUd0b3ZCQTtFQUNFO0FIeW92QkY7O0FHdm92QkE7RUFDRTtBSDBvdkJGOztBR3hvdkJBO0VBQ0U7QUgyb3ZCRjs7QUd6b3ZCQTtFQUNFO0FING92QkY7O0FHMW92QkE7RUFDRTtBSDZvdkJGOztBRzNvdkJBO0VBQ0U7QUg4b3ZCRjs7QUc1b3ZCQTtFQUNFO0FIK292QkY7O0FHN292QkE7RUFDRTtBSGdwdkJGOztBRzlvdkJBO0VBQ0U7QUhpcHZCRjs7QUcvb3ZCQTtFQUNFO0FIa3B2QkY7O0FHaHB2QkE7RUFDRTtBSG1wdkJGOztBR2pwdkJBO0VBQ0U7QUhvcHZCRjs7QUdscHZCQTtFQUNFO0FIcXB2QkY7O0FHbnB2QkE7RUFDRTtBSHNwdkJGOztBR3BwdkJBO0VBQ0U7QUh1cHZCRjs7QUdycHZCQTtFQUNFO0FId3B2QkY7O0FHdHB2QkE7RUFDRTtBSHlwdkJGOztBR3ZwdkJBO0VBQ0U7QUgwcHZCRjs7QUd4cHZCQTtFQUNFO0FIMnB2QkY7O0FHenB2QkE7RUFDRTtBSDRwdkJGOztBRzFwdkJBO0VBQ0U7QUg2cHZCRjs7QUczcHZCQTtFQUNFO0FIOHB2QkY7O0FHNXB2QkE7RUFDRTtBSCtwdkJGOztBRzdwdkJBO0VBQ0U7QUhncXZCRjs7QUc5cHZCQTtFQUNFO0FIaXF2QkY7O0FHL3B2QkE7RUFDRTtBSGtxdkJGOztBR2hxdkJBO0VBQ0U7QUhtcXZCRjs7QUdqcXZCQTtFQUNFO0FIb3F2QkY7O0FHbHF2QkE7RUFDRTtBSHFxdkJGOztBR25xdkJBO0VBQ0U7QUhzcXZCRjs7QUdwcXZCQTtFQUNFO0FIdXF2QkY7O0FHcnF2QkE7RUFDRTtBSHdxdkJGOztBR3RxdkJBO0VBQ0U7QUh5cXZCRjs7QUd2cXZCQTtFQUNFO0FIMHF2QkY7O0FHeHF2QkE7RUFDRTtBSDJxdkJGOztBR3pxdkJBO0VBQ0U7QUg0cXZCRjs7QUcxcXZCQTtFQUNFO0FINnF2QkY7O0FHM3F2QkE7RUFDRTtBSDhxdkJGOztBRzVxdkJBO0VBQ0U7QUgrcXZCRjs7QUc3cXZCQTtFQUNFO0FIZ3J2QkY7O0FHOXF2QkE7RUFDRTtBSGlydkJGOztBRy9xdkJBO0VBQ0U7QUhrcnZCRjs7QUdocnZCQTtFQUNFO0FIbXJ2QkY7O0FHanJ2QkE7RUFDRTtBSG9ydkJGOztBR2xydkJBO0VBQ0U7QUhxcnZCRjs7QUducnZCQTtFQUNFO0FIc3J2QkY7O0FHcHJ2QkE7RUFDRTtBSHVydkJGOztBR3JydkJBO0VBQ0U7QUh3cnZCRjs7QUd0cnZCQTtFQUNFO0FIeXJ2QkY7O0FHdnJ2QkE7RUFDRTtBSDBydkJGOztBR3hydkJBO0VBQ0U7QUgycnZCRjs7QUd6cnZCQTtFQUNFO0FINHJ2QkY7O0FHMXJ2QkE7RUFDRTtBSDZydkJGOztBRzNydkJBO0VBQ0U7QUg4cnZCRjs7QUc1cnZCQTtFQUNFO0FIK3J2QkY7O0FHN3J2QkE7RUFDRTtBSGdzdkJGOztBRzlydkJBO0VBQ0U7QUhpc3ZCRjs7QUcvcnZCQTtFQUNFO0FIa3N2QkY7O0FHaHN2QkE7RUFDRTtBSG1zdkJGOztBR2pzdkJBO0VBQ0U7QUhvc3ZCRjs7QUdsc3ZCQTtFQUNFO0FIcXN2QkY7O0FHbnN2QkE7RUFDRTtBSHNzdkJGOztBR3BzdkJBO0VBQ0U7QUh1c3ZCRjs7QUdyc3ZCQTtFQUNFO0FId3N2QkY7O0FHdHN2QkE7RUFDRTtBSHlzdkJGOztBR3ZzdkJBO0VBQ0U7QUgwc3ZCRjs7QUd4c3ZCQTtFQUNFO0FIMnN2QkY7O0FHenN2QkE7RUFDRTtBSDRzdkJGOztBRzFzdkJBO0VBQ0U7QUg2c3ZCRjs7QUczc3ZCQTtFQUNFO0FIOHN2QkY7O0FHNXN2QkE7RUFDRTtBSCtzdkJGOztBRzdzdkJBO0VBQ0U7QUhndHZCRjs7QUc5c3ZCQTtFQUNFO0FIaXR2QkY7O0FHL3N2QkE7RUFDRTtBSGt0dkJGOztBR2h0dkJBO0VBQ0U7QUhtdHZCRjs7QUdqdHZCQTtFQUNFO0FIb3R2QkY7O0FHbHR2QkE7RUFDRTtBSHF0dkJGOztBR250dkJBO0VBQ0U7QUhzdHZCRjs7QUdwdHZCQTtFQUNFO0FIdXR2QkY7O0FHcnR2QkE7RUFDRTtBSHd0dkJGOztBR3R0dkJBO0VBQ0U7QUh5dHZCRjs7QUd2dHZCQTtFQUNFO0FIMHR2QkY7O0FHeHR2QkE7RUFDRTtBSDJ0dkJGOztBR3p0dkJBO0VBQ0U7QUg0dHZCRjs7QUcxdHZCQTtFQUNFO0FINnR2QkY7O0FHM3R2QkE7RUFDRTtBSDh0dkJGOztBRzV0dkJBO0VBQ0U7QUgrdHZCRjs7QUc3dHZCQTtFQUNFO0FIZ3V2QkY7O0FHOXR2QkE7RUFDRTtBSGl1dkJGOztBRy90dkJBO0VBQ0U7QUhrdXZCRjs7QUdodXZCQTtFQUNFO0FIbXV2QkY7O0FHanV2QkE7RUFDRTtBSG91dkJGOztBR2x1dkJBO0VBQ0U7QUhxdXZCRjs7QUdudXZCQTtFQUNFO0FIc3V2QkY7O0FHcHV2QkE7RUFDRTtBSHV1dkJGOztBR3J1dkJBO0VBQ0U7QUh3dXZCRjs7QUd0dXZCQTtFQUNFO0FIeXV2QkY7O0FHdnV2QkE7RUFDRTtBSDB1dkJGOztBR3h1dkJBO0VBQ0U7QUgydXZCRjs7QUd6dXZCQTtFQUNFO0FINHV2QkY7O0FHMXV2QkE7RUFDRTtBSDZ1dkJGOztBRzN1dkJBO0VBQ0U7QUg4dXZCRjs7QUc1dXZCQTtFQUNFO0FIK3V2QkY7O0FHN3V2QkE7RUFDRTtBSGd2dkJGOztBRzl1dkJBO0VBQ0U7QUhpdnZCRjs7QUcvdXZCQTtFQUNFO0FIa3Z2QkY7O0FHaHZ2QkE7RUFDRTtBSG12dkJGOztBR2p2dkJBO0VBQ0U7QUhvdnZCRjs7QUdsdnZCQTtFQUNFO0FIcXZ2QkY7O0FHbnZ2QkE7RUFDRTtBSHN2dkJGOztBR3B2dkJBO0VBQ0U7QUh1dnZCRjs7QUdydnZCQTtFQUNFO0FId3Z2QkY7O0FHdHZ2QkE7RUFDRTtBSHl2dkJGOztBR3Z2dkJBO0VBQ0U7QUgwdnZCRjs7QUd4dnZCQTtFQUNFO0FIMnZ2QkY7O0FHenZ2QkE7RUFDRTtBSDR2dkJGOztBRzF2dkJBO0VBQ0U7QUg2dnZCRjs7QUczdnZCQTtFQUNFO0FIOHZ2QkY7O0FHNXZ2QkE7RUFDRTtBSCt2dkJGOztBRzd2dkJBO0VBQ0U7QUhnd3ZCRjs7QUc5dnZCQTtFQUNFO0FIaXd2QkY7O0FHL3Z2QkE7RUFDRTtBSGt3dkJGOztBR2h3dkJBO0VBQ0U7QUhtd3ZCRjs7QUdqd3ZCQTtFQUNFO0FIb3d2QkY7O0FHbHd2QkE7RUFDRTtBSHF3dkJGOztBR253dkJBO0VBQ0U7QUhzd3ZCRjs7QUdwd3ZCQTtFQUNFO0FIdXd2QkY7O0FHcnd2QkE7RUFDRTtBSHd3dkJGOztBR3R3dkJBO0VBQ0U7QUh5d3ZCRjs7QUd2d3ZCQTtFQUNFO0FIMHd2QkY7O0FHeHd2QkE7RUFDRTtBSDJ3dkJGOztBR3p3dkJBO0VBQ0U7QUg0d3ZCRjs7QUcxd3ZCQTtFQUNFO0FINnd2QkY7O0FHM3d2QkE7RUFDRTtBSDh3dkJGOztBRzV3dkJBO0VBQ0U7QUgrd3ZCRjs7QUc3d3ZCQTtFQUNFO0FIZ3h2QkY7O0FHOXd2QkE7RUFDRTtBSGl4dkJGOztBRy93dkJBO0VBQ0U7QUhreHZCRjs7QUdoeHZCQTtFQUNFO0FIbXh2QkY7O0FHanh2QkE7RUFDRTtBSG94dkJGOztBR2x4dkJBO0VBQ0U7QUhxeHZCRjs7QUdueHZCQTtFQUNFO0FIc3h2QkY7O0FHcHh2QkE7RUFDRTtBSHV4dkJGOztBR3J4dkJBO0VBQ0U7QUh3eHZCRjs7QUd0eHZCQTtFQUNFO0FIeXh2QkY7O0FHdnh2QkE7RUFDRTtBSDB4dkJGOztBR3h4dkJBO0VBQ0U7QUgyeHZCRjs7QUd6eHZCQTtFQUNFO0FINHh2QkY7O0FHMXh2QkE7RUFDRTtBSDZ4dkJGOztBRzN4dkJBO0VBQ0U7QUg4eHZCRjs7QUc1eHZCQTtFQUNFO0FIK3h2QkY7O0FHN3h2QkE7RUFDRTtBSGd5dkJGOztBRzl4dkJBO0VBQ0U7QUhpeXZCRjs7QUcveHZCQTtFQUNFO0FIa3l2QkY7O0FHaHl2QkE7RUFDRTtBSG15dkJGOztBR2p5dkJBO0VBQ0U7QUhveXZCRjs7QUdseXZCQTtFQUNFO0FIcXl2QkY7O0FHbnl2QkE7RUFDRTtBSHN5dkJGOztBR3B5dkJBO0VBQ0U7QUh1eXZCRjs7QUdyeXZCQTtFQUNFO0FId3l2QkY7O0FHdHl2QkE7RUFDRTtBSHl5dkJGOztBR3Z5dkJBO0VBQ0U7QUgweXZCRjs7QUd4eXZCQTtFQUNFO0FIMnl2QkY7O0FHenl2QkE7RUFDRTtBSDR5dkJGOztBRzF5dkJBO0VBQ0U7QUg2eXZCRjs7QUczeXZCQTtFQUNFO0FIOHl2QkY7O0FHNXl2QkE7RUFDRTtBSCt5dkJGOztBRzd5dkJBO0VBQ0U7QUhnenZCRjs7QUc5eXZCQTtFQUNFO0FIaXp2QkY7O0FHL3l2QkE7RUFDRTtBSGt6dkJGOztBR2h6dkJBO0VBQ0U7QUhtenZCRjs7QUdqenZCQTtFQUNFO0FIb3p2QkY7O0FHbHp2QkE7RUFDRTtBSHF6dkJGOztBR256dkJBO0VBQ0U7QUhzenZCRjs7QUdwenZCQTtFQUNFO0FIdXp2QkY7O0FHcnp2QkE7RUFDRTtBSHd6dkJGOztBR3R6dkJBO0VBQ0U7QUh5enZCRjs7QUd2enZCQTtFQUNFO0FIMHp2QkY7O0FHeHp2QkE7RUFDRTtBSDJ6dkJGOztBR3p6dkJBO0VBQ0U7QUg0enZCRjs7QUcxenZCQTtFQUNFO0FINnp2QkY7O0FHM3p2QkE7RUFDRTtBSDh6dkJGOztBRzV6dkJBO0VBQ0U7QUgrenZCRjs7QUc3enZCQTtFQUNFO0FIZzB2QkY7O0FHOXp2QkE7RUFDRTtBSGkwdkJGOztBRy96dkJBO0VBQ0U7QUhrMHZCRjs7QUdoMHZCQTtFQUNFO0FIbTB2QkY7O0FHajB2QkE7RUFDRTtBSG8wdkJGOztBR2wwdkJBO0VBQ0U7QUhxMHZCRjs7QUduMHZCQTtFQUNFO0FIczB2QkY7O0FHcDB2QkE7RUFDRTtBSHUwdkJGOztBR3IwdkJBO0VBQ0U7QUh3MHZCRjs7QUd0MHZCQTtFQUNFO0FIeTB2QkY7O0FHdjB2QkE7RUFDRTtBSDAwdkJGOztBR3gwdkJBO0VBQ0U7QUgyMHZCRjs7QUd6MHZCQTtFQUNFO0FINDB2QkY7O0FHMTB2QkE7RUFDRTtBSDYwdkJGOztBRzMwdkJBO0VBQ0U7QUg4MHZCRjs7QUc1MHZCQTtFQUNFO0FIKzB2QkY7O0FHNzB2QkE7RUFDRTtBSGcxdkJGOztBRzkwdkJBO0VBQ0U7QUhpMXZCRjs7QUcvMHZCQTtFQUNFO0FIazF2QkY7O0FHaDF2QkE7RUFDRTtBSG0xdkJGOztBR2oxdkJBO0VBQ0U7QUhvMXZCRjs7QUdsMXZCQTtFQUNFO0FIcTF2QkY7O0FHbjF2QkE7RUFDRTtBSHMxdkJGOztBR3AxdkJBO0VBQ0U7QUh1MXZCRjs7QUdyMXZCQTtFQUNFO0FIdzF2QkY7O0FHdDF2QkE7RUFDRTtBSHkxdkJGOztBR3YxdkJBO0VBQ0U7QUgwMXZCRjs7QUd4MXZCQTtFQUNFO0FIMjF2QkY7O0FHejF2QkE7RUFDRTtBSDQxdkJGOztBRzExdkJBO0VBQ0U7QUg2MXZCRjs7QUczMXZCQTtFQUNFO0FIODF2QkY7O0FHNTF2QkE7RUFDRTtBSCsxdkJGOztBRzcxdkJBO0VBQ0U7QUhnMnZCRjs7QUc5MXZCQTtFQUNFO0FIaTJ2QkY7O0FHLzF2QkE7RUFDRTtBSGsydkJGOztBR2gydkJBO0VBQ0U7QUhtMnZCRjs7QUdqMnZCQTtFQUNFO0FIbzJ2QkY7O0FHbDJ2QkE7RUFDRTtBSHEydkJGOztBR24ydkJBO0VBQ0U7QUhzMnZCRjs7QUdwMnZCQTtFQUNFO0FIdTJ2QkY7O0FHcjJ2QkE7RUFDRTtBSHcydkJGOztBR3QydkJBO0VBQ0U7QUh5MnZCRjs7QUd2MnZCQTtFQUNFO0FIMDJ2QkY7O0FHeDJ2QkE7RUFDRTtBSDIydkJGOztBR3oydkJBO0VBQ0U7QUg0MnZCRjs7QUcxMnZCQTtFQUNFO0FINjJ2QkY7O0FHMzJ2QkE7RUFDRTtBSDgydkJGOztBRzUydkJBO0VBQ0U7QUgrMnZCRjs7QUc3MnZCQTtFQUNFO0FIZzN2QkY7O0FHOTJ2QkE7RUFDRTtBSGkzdkJGOztBRy8ydkJBO0VBQ0U7QUhrM3ZCRjs7QUdoM3ZCQTtFQUNFO0FIbTN2QkY7O0FHajN2QkE7RUFDRTtBSG8zdkJGOztBR2wzdkJBO0VBQ0U7QUhxM3ZCRjs7QUduM3ZCQTtFQUNFO0FIczN2QkY7O0FHcDN2QkE7RUFDRTtBSHUzdkJGOztBR3IzdkJBO0VBQ0U7QUh3M3ZCRjs7QUd0M3ZCQTtFQUNFO0FIeTN2QkY7O0FHdjN2QkE7RUFDRTtBSDAzdkJGOztBR3gzdkJBO0VBQ0U7QUgyM3ZCRjs7QUd6M3ZCQTtFQUNFO0FINDN2QkY7O0FHMTN2QkE7RUFDRTtBSDYzdkJGOztBRzMzdkJBO0VBQ0U7QUg4M3ZCRjs7QUc1M3ZCQTtFQUNFO0FIKzN2QkY7O0FHNzN2QkE7RUFDRTtBSGc0dkJGOztBRzkzdkJBO0VBQ0U7QUhpNHZCRjs7QUcvM3ZCQTtFQUNFO0FIazR2QkY7O0FHaDR2QkE7RUFDRTtBSG00dkJGOztBR2o0dkJBO0VBQ0U7QUhvNHZCRjs7QUdsNHZCQTtFQUNFO0FIcTR2QkY7O0FHbjR2QkE7RUFDRTtBSHM0dkJGOztBR3A0dkJBO0VBQ0U7QUh1NHZCRjs7QUdyNHZCQTtFQUNFO0FIdzR2QkY7O0FHdDR2QkE7RUFDRTtBSHk0dkJGOztBR3Y0dkJBO0VBQ0U7QUgwNHZCRjs7QUd4NHZCQTtFQUNFO0FIMjR2QkY7O0FHejR2QkE7RUFDRTtBSDQ0dkJGOztBRzE0dkJBO0VBQ0U7QUg2NHZCRjs7QUczNHZCQTtFQUNFO0FIODR2QkY7O0FHNTR2QkE7RUFDRTtBSCs0dkJGOztBRzc0dkJBO0VBQ0U7QUhnNXZCRjs7QUc5NHZCQTtFQUNFO0FIaTV2QkY7O0FHLzR2QkE7RUFDRTtBSGs1dkJGOztBR2g1dkJBO0VBQ0U7QUhtNXZCRjs7QUdqNXZCQTtFQUNFO0FIbzV2QkY7O0FHbDV2QkE7RUFDRTtBSHE1dkJGOztBR241dkJBO0VBQ0U7QUhzNXZCRjs7QUdwNXZCQTtFQUNFO0FIdTV2QkY7O0FHcjV2QkE7RUFDRTtBSHc1dkJGOztBR3Q1dkJBO0VBQ0U7QUh5NXZCRjs7QUd2NXZCQTtFQUNFO0FIMDV2QkY7O0FHeDV2QkE7RUFDRTtBSDI1dkJGOztBR3o1dkJBO0VBQ0U7QUg0NXZCRjs7QUcxNXZCQTtFQUNFO0FINjV2QkY7O0FHMzV2QkE7RUFDRTtBSDg1dkJGOztBRzU1dkJBO0VBQ0U7QUgrNXZCRjs7QUc3NXZCQTtFQUNFO0FIZzZ2QkY7O0FHOTV2QkE7RUFDRTtBSGk2dkJGOztBRy81dkJBO0VBQ0U7QUhrNnZCRjs7QUdoNnZCQTtFQUNFO0FIbTZ2QkY7O0FHajZ2QkE7RUFDRTtBSG82dkJGOztBR2w2dkJBO0VBQ0U7QUhxNnZCRjs7QUduNnZCQTtFQUNFO0FIczZ2QkY7O0FHcDZ2QkE7RUFDRTtBSHU2dkJGOztBR3I2dkJBO0VBQ0U7QUh3NnZCRjs7QUd0NnZCQTtFQUNFO0FIeTZ2QkY7O0FHdjZ2QkE7RUFDRTtBSDA2dkJGOztBR3g2dkJBO0VBQ0U7QUgyNnZCRjs7QUd6NnZCQTtFQUNFO0FINDZ2QkY7O0FHMTZ2QkE7RUFDRTtBSDY2dkJGOztBRzM2dkJBO0VBQ0U7QUg4NnZCRjs7QUc1NnZCQTtFQUNFO0FIKzZ2QkY7O0FHNzZ2QkE7RUFDRTtBSGc3dkJGOztBRzk2dkJBO0VBQ0U7QUhpN3ZCRjs7QUcvNnZCQTtFQUNFO0FIazd2QkY7O0FHaDd2QkE7RUFDRTtBSG03dkJGOztBR2o3dkJBO0VBQ0U7QUhvN3ZCRjs7QUdsN3ZCQTtFQUNFO0FIcTd2QkY7O0FHbjd2QkE7RUFDRTtBSHM3dkJGOztBR3A3dkJBO0VBQ0U7QUh1N3ZCRjs7QUdyN3ZCQTtFQUNFO0FIdzd2QkY7O0FHdDd2QkE7RUFDRTtBSHk3dkJGOztBR3Y3dkJBO0VBQ0U7QUgwN3ZCRjs7QUd4N3ZCQTtFQUNFO0FIMjd2QkY7O0FHejd2QkE7RUFDRTtBSDQ3dkJGOztBRzE3dkJBO0VBQ0U7QUg2N3ZCRjs7QUczN3ZCQTtFQUNFO0FIODd2QkY7O0FHNTd2QkE7RUFDRTtBSCs3dkJGOztBRzc3dkJBO0VBQ0U7QUhnOHZCRjs7QUc5N3ZCQTtFQUNFO0FIaTh2QkY7O0FHLzd2QkE7RUFDRTtBSGs4dkJGOztBR2g4dkJBO0VBQ0U7QUhtOHZCRjs7QUdqOHZCQTtFQUNFO0FIbzh2QkY7O0FHbDh2QkE7RUFDRTtBSHE4dkJGOztBR244dkJBO0VBQ0U7QUhzOHZCRjs7QUdwOHZCQTtFQUNFO0FIdTh2QkY7O0FHcjh2QkE7RUFDRTtBSHc4dkJGOztBR3Q4dkJBO0VBQ0U7QUh5OHZCRjs7QUd2OHZCQTtFQUNFO0FIMDh2QkY7O0FHeDh2QkE7RUFDRTtBSDI4dkJGOztBR3o4dkJBO0VBQ0U7QUg0OHZCRjs7QUcxOHZCQTtFQUNFO0FINjh2QkY7O0FHMzh2QkE7RUFDRTtBSDg4dkJGOztBRzU4dkJBO0VBQ0U7QUgrOHZCRjs7QUc3OHZCQTtFQUNFO0FIZzl2QkY7O0FHOTh2QkE7RUFDRTtBSGk5dkJGOztBRy84dkJBO0VBQ0U7QUhrOXZCRjs7QUdoOXZCQTtFQUNFO0FIbTl2QkY7O0FHajl2QkE7RUFDRTtBSG85dkJGOztBR2w5dkJBO0VBQ0U7QUhxOXZCRjs7QUduOXZCQTtFQUNFO0FIczl2QkY7O0FHcDl2QkE7RUFDRTtBSHU5dkJGOztBR3I5dkJBO0VBQ0U7QUh3OXZCRjs7QUd0OXZCQTtFQUNFO0FIeTl2QkY7O0FHdjl2QkE7RUFDRTtBSDA5dkJGOztBR3g5dkJBO0VBQ0U7QUgyOXZCRjs7QUd6OXZCQTtFQUNFO0FINDl2QkY7O0FHMTl2QkE7RUFDRTtBSDY5dkJGOztBRzM5dkJBO0VBQ0U7QUg4OXZCRjs7QUc1OXZCQTtFQUNFO0FIKzl2QkY7O0FHNzl2QkE7RUFDRTtBSGcrdkJGOztBRzk5dkJBO0VBQ0U7QUhpK3ZCRjs7QUcvOXZCQTtFQUNFO0FIayt2QkY7O0FHaCt2QkE7RUFDRTtBSG0rdkJGOztBR2ordkJBO0VBQ0U7QUhvK3ZCRjs7QUdsK3ZCQTtFQUNFO0FIcSt2QkY7O0FHbit2QkE7RUFDRTtBSHMrdkJGOztBR3ArdkJBO0VBQ0U7QUh1K3ZCRjs7QUdyK3ZCQTtFQUNFO0FIdyt2QkY7O0FHdCt2QkE7RUFDRTtBSHkrdkJGOztBR3YrdkJBO0VBQ0U7QUgwK3ZCRjs7QUd4K3ZCQTtFQUNFO0FIMit2QkY7O0FHeit2QkE7RUFDRTtBSDQrdkJGOztBRzErdkJBO0VBQ0U7QUg2K3ZCRjs7QUczK3ZCQTtFQUNFO0FIOCt2QkY7O0FHNSt2QkE7RUFDRTtBSCsrdkJGOztBRzcrdkJBO0VBQ0U7QUhnL3ZCRjs7QUc5K3ZCQTtFQUNFO0FIaS92QkY7O0FHLyt2QkE7RUFDRTtBSGsvdkJGOztBR2gvdkJBO0VBQ0U7QUhtL3ZCRjs7QUdqL3ZCQTtFQUNFO0FIby92QkY7O0FHbC92QkE7RUFDRTtBSHEvdkJGOztBR24vdkJBO0VBQ0U7QUhzL3ZCRjs7QUdwL3ZCQTtFQUNFO0FIdS92QkY7O0FHci92QkE7RUFDRTtBSHcvdkJGOztBR3QvdkJBO0VBQ0U7QUh5L3ZCRjs7QUd2L3ZCQTtFQUNFO0FIMC92QkY7O0FHeC92QkE7RUFDRTtBSDIvdkJGOztBR3ovdkJBO0VBQ0U7QUg0L3ZCRjs7QUcxL3ZCQTtFQUNFO0FINi92QkY7O0FHMy92QkE7RUFDRTtBSDgvdkJGOztBRzUvdkJBO0VBQ0U7QUgrL3ZCRjs7QUc3L3ZCQTtFQUNFO0FIZ2d3QkY7O0FHOS92QkE7RUFDRTtBSGlnd0JGOztBRy8vdkJBO0VBQ0U7QUhrZ3dCRjs7QUdoZ3dCQTtFQUNFO0FIbWd3QkY7O0FHamd3QkE7RUFDRTtBSG9nd0JGOztBR2xnd0JBO0VBQ0U7QUhxZ3dCRjs7QUduZ3dCQTtFQUNFO0FIc2d3QkY7O0FHcGd3QkE7RUFDRTtBSHVnd0JGOztBR3Jnd0JBO0VBQ0U7QUh3Z3dCRjs7QUd0Z3dCQTtFQUNFO0FIeWd3QkY7O0FHdmd3QkE7RUFDRTtBSDBnd0JGOztBR3hnd0JBO0VBQ0U7QUgyZ3dCRjs7QUd6Z3dCQTtFQUNFO0FINGd3QkY7O0FHMWd3QkE7RUFDRTtBSDZnd0JGOztBRzNnd0JBO0VBQ0U7QUg4Z3dCRjs7QUc1Z3dCQTtFQUNFO0FIK2d3QkY7O0FHN2d3QkE7RUFDRTtBSGdod0JGOztBRzlnd0JBO0VBQ0U7QUhpaHdCRjs7QUcvZ3dCQTtFQUNFO0FIa2h3QkY7O0FHaGh3QkE7RUFDRTtBSG1od0JGOztBR2pod0JBO0VBQ0U7QUhvaHdCRjs7QUdsaHdCQTtFQUNFO0FIcWh3QkY7O0FHbmh3QkE7RUFDRTtBSHNod0JGOztBR3Bod0JBO0VBQ0U7QUh1aHdCRjs7QUdyaHdCQTtFQUNFO0FId2h3QkY7O0FHdGh3QkE7RUFDRTtBSHlod0JGOztBR3Zod0JBO0VBQ0U7QUgwaHdCRjs7QUd4aHdCQTtFQUNFO0FIMmh3QkY7O0FHemh3QkE7RUFDRTtBSDRod0JGOztBRzFod0JBO0VBQ0U7QUg2aHdCRjs7QUczaHdCQTtFQUNFO0FIOGh3QkY7O0FHNWh3QkE7RUFDRTtBSCtod0JGOztBRzdod0JBO0VBQ0U7QUhnaXdCRjs7QUc5aHdCQTtFQUNFO0FIaWl3QkY7O0FHL2h3QkE7RUFDRTtBSGtpd0JGOztBR2hpd0JBO0VBQ0U7QUhtaXdCRjs7QUdqaXdCQTtFQUNFO0FIb2l3QkY7O0FHbGl3QkE7RUFDRTtBSHFpd0JGOztBR25pd0JBO0VBQ0U7QUhzaXdCRjs7QUdwaXdCQTtFQUNFO0FIdWl3QkY7O0FHcml3QkE7RUFDRTtBSHdpd0JGOztBR3Rpd0JBO0VBQ0U7QUh5aXdCRjs7QUd2aXdCQTtFQUNFO0FIMGl3QkY7O0FHeGl3QkE7RUFDRTtBSDJpd0JGOztBR3ppd0JBO0VBQ0U7QUg0aXdCRjs7QUcxaXdCQTtFQUNFO0FINml3QkY7O0FHM2l3QkE7RUFDRTtBSDhpd0JGOztBRzVpd0JBO0VBQ0U7QUgraXdCRjs7QUc3aXdCQTtFQUNFO0FIZ2p3QkY7O0FHOWl3QkE7RUFDRTtBSGlqd0JGOztBRy9pd0JBO0VBQ0U7QUhrandCRjs7QUdoandCQTtFQUNFO0FIbWp3QkY7O0FHamp3QkE7RUFDRTtBSG9qd0JGOztBR2xqd0JBO0VBQ0U7QUhxandCRjs7QUduandCQTtFQUNFO0FIc2p3QkY7O0FHcGp3QkE7RUFDRTtBSHVqd0JGOztBR3Jqd0JBO0VBQ0U7QUh3andCRjs7QUd0andCQTtFQUNFO0FIeWp3QkY7O0FHdmp3QkE7RUFDRTtBSDBqd0JGOztBR3hqd0JBO0VBQ0U7QUgyandCRjs7QUd6andCQTtFQUNFO0FINGp3QkY7O0FHMWp3QkE7RUFDRTtBSDZqd0JGOztBRzNqd0JBO0VBQ0U7QUg4andCRjs7QUc1andCQTtFQUNFO0FIK2p3QkY7O0FHN2p3QkE7RUFDRTtBSGdrd0JGOztBRzlqd0JBO0VBQ0U7QUhpa3dCRjs7QUcvandCQTtFQUNFO0FIa2t3QkY7O0FHaGt3QkE7RUFDRTtBSG1rd0JGOztBR2prd0JBO0VBQ0U7QUhva3dCRjs7QUdsa3dCQTtFQUNFO0FIcWt3QkY7O0FHbmt3QkE7RUFDRTtBSHNrd0JGOztBR3Brd0JBO0VBQ0U7QUh1a3dCRjs7QUdya3dCQTtFQUNFO0FId2t3QkY7O0FHdGt3QkE7RUFDRTtBSHlrd0JGOztBR3Zrd0JBO0VBQ0U7QUgwa3dCRjs7QUd4a3dCQTtFQUNFO0FIMmt3QkY7O0FHemt3QkE7RUFDRTtBSDRrd0JGOztBRzFrd0JBO0VBQ0U7QUg2a3dCRjs7QUcza3dCQTtFQUNFO0FIOGt3QkY7O0FHNWt3QkE7RUFDRTtBSCtrd0JGOztBRzdrd0JBO0VBQ0U7QUhnbHdCRjs7QUc5a3dCQTtFQUNFO0FIaWx3QkY7O0FHL2t3QkE7RUFDRTtBSGtsd0JGOztBR2hsd0JBO0VBQ0U7QUhtbHdCRjs7QUdqbHdCQTtFQUNFO0FIb2x3QkY7O0FHbGx3QkE7RUFDRTtBSHFsd0JGOztBR25sd0JBO0VBQ0U7QUhzbHdCRjs7QUdwbHdCQTtFQUNFO0FIdWx3QkY7O0FHcmx3QkE7RUFDRTtBSHdsd0JGOztBR3Rsd0JBO0VBQ0U7QUh5bHdCRjs7QUd2bHdCQTtFQUNFO0FIMGx3QkY7O0FHeGx3QkE7RUFDRTtBSDJsd0JGOztBR3psd0JBO0VBQ0U7QUg0bHdCRjs7QUcxbHdCQTtFQUNFO0FINmx3QkY7O0FHM2x3QkE7RUFDRTtBSDhsd0JGOztBRzVsd0JBO0VBQ0U7QUgrbHdCRjs7QUc3bHdCQTtFQUNFO0FIZ213QkY7O0FHOWx3QkE7RUFDRTtBSGltd0JGOztBRy9sd0JBO0VBQ0U7QUhrbXdCRjs7QUdobXdCQTtFQUNFO0FIbW13QkY7O0FHam13QkE7RUFDRTtBSG9td0JGOztBR2xtd0JBO0VBQ0U7QUhxbXdCRjs7QUdubXdCQTtFQUNFO0FIc213QkY7O0FHcG13QkE7RUFDRTtBSHVtd0JGOztBR3Jtd0JBO0VBQ0U7QUh3bXdCRjs7QUd0bXdCQTtFQUNFO0FIeW13QkY7O0FHdm13QkE7RUFDRTtBSDBtd0JGOztBR3htd0JBO0VBQ0U7QUgybXdCRjs7QUd6bXdCQTtFQUNFO0FING13QkY7O0FHMW13QkE7RUFDRTtBSDZtd0JGOztBRzNtd0JBO0VBQ0U7QUg4bXdCRjs7QUc1bXdCQTtFQUNFO0FIK213QkY7O0FHN213QkE7RUFDRTtBSGdud0JGOztBRzltd0JBO0VBQ0U7QUhpbndCRjs7QUcvbXdCQTtFQUNFO0FIa253QkY7O0FHaG53QkE7RUFDRTtBSG1ud0JGOztBR2pud0JBO0VBQ0U7QUhvbndCRjs7QUdsbndCQTtFQUNFO0FIcW53QkY7O0FHbm53QkE7RUFDRTtBSHNud0JGOztBR3Bud0JBO0VBQ0U7QUh1bndCRjs7QUdybndCQTtFQUNFO0FId253QkY7O0FHdG53QkE7RUFDRTtBSHlud0JGOztBR3Zud0JBO0VBQ0U7QUgwbndCRjs7QUd4bndCQTtFQUNFO0FIMm53QkY7O0FHem53QkE7RUFDRTtBSDRud0JGOztBRzFud0JBO0VBQ0U7QUg2bndCRjs7QUczbndCQTtFQUNFO0FIOG53QkY7O0FHNW53QkE7RUFDRTtBSCtud0JGOztBRzdud0JBO0VBQ0U7QUhnb3dCRjs7QUc5bndCQTtFQUNFO0FIaW93QkY7O0FHL253QkE7RUFDRTtBSGtvd0JGOztBR2hvd0JBO0VBQ0U7QUhtb3dCRjs7QUdqb3dCQTtFQUNFO0FIb293QkY7O0FHbG93QkE7RUFDRTtBSHFvd0JGOztBR25vd0JBO0VBQ0U7QUhzb3dCRjs7QUdwb3dCQTtFQUNFO0FIdW93QkY7O0FHcm93QkE7RUFDRTtBSHdvd0JGOztBR3Rvd0JBO0VBQ0U7QUh5b3dCRjs7QUd2b3dCQTtFQUNFO0FIMG93QkY7O0FHeG93QkE7RUFDRTtBSDJvd0JGOztBR3pvd0JBO0VBQ0U7QUg0b3dCRjs7QUcxb3dCQTtFQUNFO0FINm93QkY7O0FHM293QkE7RUFDRTtBSDhvd0JGOztBRzVvd0JBO0VBQ0U7QUgrb3dCRjs7QUc3b3dCQTtFQUNFO0FIZ3B3QkY7O0FJdC8zQkE7OztFQUFBO0FBSUE7Ozs7OztFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKeS8zQkY7O0FJdi8zQkE7RUFDRTtFQUNBO0VBQ0E7QUowLzNCRjs7QUl4LzNCQTtFQUNFO0FKMi8zQkY7O0FJei8zQkE7RUFDRTtBSjQvM0JGOztBSTEvM0JBO0VBQ0U7QUo2LzNCRjs7QUkzLzNCQTtFQUNFO0FKOC8zQkY7O0FJNS8zQkE7RUFDRTtBSisvM0JGOztBSTcvM0JBO0VBQ0U7QUpnZzRCRjs7QUk5LzNCQTtFQUNFO0FKaWc0QkY7O0FJLy8zQkE7RUFDRTtBSmtnNEJGOztBSWhnNEJBO0VBQ0U7QUptZzRCRjs7QUlqZzRCQTtFQUNFO0FKb2c0QkY7O0FJbGc0QkE7RUFDRTtBSnFnNEJGOztBSW5nNEJBO0VBQ0U7QUpzZzRCRjs7QUlwZzRCQTtFQUNFO0VBQ0E7QUp1ZzRCRjs7QUlyZzRCQTtFQUNFO0VBQ0E7RUFDQTtBSndnNEJGOztBSXZnNEJFO0VBQ0U7QUowZzRCSjs7QUl4ZzRCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUoyZzRCRjs7QUl6ZzRCQTtFQUNFO0VBQ0E7RUFDQTtBSjRnNEJGOztBSTFnNEJBO0VBQ0U7QUo2ZzRCRjs7QUkzZzRCQTtFQUNFO0FKOGc0QkY7O0FJNWc0QkE7Ozs7O0VBS0U7QUorZzRCRjs7QUk3ZzRCQTs7Ozs7RUFLRTtBSmdoNEJGOztBSTlnNEJBO0VBQ0U7RUFDUTtBSmloNEJWOztBSS9nNEJBO0VBQ0U7RUFDUTtBSmtoNEJWOztBSWhoNEJBO0VBQ0U7SUFFVTtFSm1oNEJWO0VJbGg0QkE7SUFFVTtFSm9oNEJWO0FBQ0Y7QUluaDRCQTtFQUNFO0lBRVU7RUpxaDRCVjtFSXBoNEJBO0lBRVU7RUpzaDRCVjtBQUNGO0FJcmg0QkE7RUFDRTtFQUVRO0FKdWg0QlY7O0FJcmg0QkE7RUFDRTtFQUVRO0FKd2g0QlY7O0FJdGg0QkE7RUFDRTtFQUVRO0FKeWg0QlY7O0FJdmg0QkE7RUFDRTtFQUVRO0FKMGg0QlY7O0FJeGg0QkE7RUFDRTtFQUVRO0FKMmg0QlY7O0FJemg0QkE7RUFDRTtFQUVRO0FKNGg0QlY7O0FJMWg0QkE7Ozs7OztFQU9VO0FKNmg0QlY7O0FJM2g0QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUo4aDRCRjs7QUk1aDRCQTs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBSitoNEJGOztBSTdoNEJBO0VBQ0U7QUpnaTRCRjs7QUk5aDRCQTtFQUNFO0FKaWk0QkY7O0FJL2g0QkE7RUFDRTtBSmtpNEJGOztBSWhpNEJBO2dFQUFBO0FBRUE7RUFDRTtBSm1pNEJGOztBSWppNEJBO0VBQ0U7QUpvaTRCRjs7QUlsaTRCQTtFQUNFO0FKcWk0QkY7O0FJbmk0QkE7RUFDRTtBSnNpNEJGOztBSXBpNEJBO0VBQ0U7QUp1aTRCRjs7QUlyaTRCQTtFQUNFO0FKd2k0QkY7O0FJdGk0QkE7RUFDRTtBSnlpNEJGOztBSXZpNEJBO0VBQ0U7QUowaTRCRjs7QUl4aTRCQTtFQUNFO0FKMmk0QkY7O0FJemk0QkE7RUFDRTtBSjRpNEJGOztBSTFpNEJBO0VBQ0U7QUo2aTRCRjs7QUkzaTRCQTtFQUNFO0FKOGk0QkY7O0FJNWk0QkE7RUFDRTtBSitpNEJGOztBSTdpNEJBO0VBQ0U7QUpnajRCRjs7QUk5aTRCQTtFQUNFO0FKaWo0QkY7O0FJL2k0QkE7RUFDRTtBSmtqNEJGOztBSWhqNEJBO0VBQ0U7QUptajRCRjs7QUlqajRCQTtFQUNFO0FKb2o0QkY7O0FJbGo0QkE7RUFDRTtBSnFqNEJGOztBSW5qNEJBO0VBQ0U7QUpzajRCRjs7QUlwajRCQTtFQUNFO0FKdWo0QkY7O0FJcmo0QkE7RUFDRTtBSndqNEJGOztBSXRqNEJBO0VBQ0U7QUp5ajRCRjs7QUl2ajRCQTtFQUNFO0FKMGo0QkY7O0FJeGo0QkE7RUFDRTtBSjJqNEJGOztBSXpqNEJBO0VBQ0U7QUo0ajRCRjs7QUkxajRCQTtFQUNFO0FKNmo0QkY7O0FJM2o0QkE7RUFDRTtBSjhqNEJGOztBSTVqNEJBO0VBQ0U7QUorajRCRjs7QUk3ajRCQTtFQUNFO0FKZ2s0QkY7O0FJOWo0QkE7RUFDRTtBSmlrNEJGOztBSS9qNEJBO0VBQ0U7QUprazRCRjs7QUloazRCQTtFQUNFO0FKbWs0QkY7O0FJams0QkE7RUFDRTtBSm9rNEJGOztBSWxrNEJBO0VBQ0U7QUpxazRCRjs7QUluazRCQTtFQUNFO0FKc2s0QkY7O0FJcGs0QkE7RUFDRTtBSnVrNEJGOztBSXJrNEJBO0VBQ0U7QUp3azRCRjs7QUl0azRCQTtFQUNFO0FKeWs0QkY7O0FJdms0QkE7RUFDRTtBSjBrNEJGOztBSXhrNEJBO0VBQ0U7QUoyazRCRjs7QUl6azRCQTtFQUNFO0FKNGs0QkY7O0FJMWs0QkE7RUFDRTtBSjZrNEJGOztBSTNrNEJBO0VBQ0U7QUo4azRCRjs7QUk1azRCQTtFQUNFO0FKK2s0QkY7O0FJN2s0QkE7RUFDRTtBSmdsNEJGOztBSTlrNEJBO0VBQ0U7QUppbDRCRjs7QUkvazRCQTtFQUNFO0FKa2w0QkY7O0FJaGw0QkE7RUFDRTtBSm1sNEJGOztBSWpsNEJBO0VBQ0U7QUpvbDRCRjs7QUlsbDRCQTtFQUNFO0FKcWw0QkY7O0FJbmw0QkE7RUFDRTtBSnNsNEJGOztBSXBsNEJBO0VBQ0U7QUp1bDRCRjs7QUlybDRCQTtFQUNFO0FKd2w0QkY7O0FJdGw0QkE7RUFDRTtBSnlsNEJGOztBSXZsNEJBO0VBQ0U7QUowbDRCRjs7QUl4bDRCQTtFQUNFO0FKMmw0QkY7O0FJemw0QkE7RUFDRTtBSjRsNEJGOztBSTFsNEJBO0VBQ0U7QUo2bDRCRjs7QUkzbDRCQTtFQUNFO0FKOGw0QkY7O0FJNWw0QkE7RUFDRTtBSitsNEJGOztBSTdsNEJBO0VBQ0U7QUpnbTRCRjs7QUk5bDRCQTtFQUNFO0FKaW00QkY7O0FJL2w0QkE7RUFDRTtBSmttNEJGOztBSWhtNEJBO0VBQ0U7QUptbTRCRjs7QUlqbTRCQTtFQUNFO0FKb200QkY7O0FJbG00QkE7RUFDRTtBSnFtNEJGOztBSW5tNEJBO0VBQ0U7QUpzbTRCRjs7QUlwbTRCQTtFQUNFO0FKdW00QkY7O0FJcm00QkE7RUFDRTtBSndtNEJGOztBSXRtNEJBO0VBQ0U7QUp5bTRCRjs7QUl2bTRCQTtFQUNFO0FKMG00QkY7O0FJeG00QkE7RUFDRTtBSjJtNEJGOztBSXptNEJBO0VBQ0U7QUo0bTRCRjs7QUkxbTRCQTtFQUNFO0FKNm00QkY7O0FJM200QkE7RUFDRTtBSjhtNEJGOztBSTVtNEJBO0VBQ0U7QUorbTRCRjs7QUk3bTRCQTtFQUNFO0FKZ240QkY7O0FJOW00QkE7RUFDRTtBSmluNEJGOztBSS9tNEJBO0VBQ0U7QUprbjRCRjs7QUlobjRCQTtFQUNFO0FKbW40QkY7O0FJam40QkE7RUFDRTtBSm9uNEJGOztBSWxuNEJBO0VBQ0U7QUpxbjRCRjs7QUlubjRCQTtFQUNFO0FKc240QkY7O0FJcG40QkE7RUFDRTtBSnVuNEJGOztBSXJuNEJBO0VBQ0U7QUp3bjRCRjs7QUl0bjRCQTtFQUNFO0FKeW40QkY7O0FJdm40QkE7RUFDRTtBSjBuNEJGOztBSXhuNEJBO0VBQ0U7QUoybjRCRjs7QUl6bjRCQTtFQUNFO0FKNG40QkY7O0FJMW40QkE7RUFDRTtBSjZuNEJGOztBSTNuNEJBO0VBQ0U7QUo4bjRCRjs7QUk1bjRCQTtFQUNFO0FKK240QkY7O0FJN240QkE7RUFDRTtBSmdvNEJGOztBSTluNEJBO0VBQ0U7QUppbzRCRjs7QUkvbjRCQTtFQUNFO0FKa280QkY7O0FJaG80QkE7RUFDRTtBSm1vNEJGOztBSWpvNEJBO0VBQ0U7QUpvbzRCRjs7QUlsbzRCQTtFQUNFO0FKcW80QkY7O0FJbm80QkE7RUFDRTtBSnNvNEJGOztBSXBvNEJBO0VBQ0U7QUp1bzRCRjs7QUlybzRCQTtFQUNFO0FKd280QkY7O0FJdG80QkE7RUFDRTtBSnlvNEJGOztBSXZvNEJBO0VBQ0U7QUowbzRCRjs7QUl4bzRCQTtFQUNFO0FKMm80QkY7O0FJem80QkE7RUFDRTtBSjRvNEJGOztBSTFvNEJBO0VBQ0U7QUo2bzRCRjs7QUkzbzRCQTtFQUNFO0FKOG80QkY7O0FJNW80QkE7RUFDRTtBSitvNEJGOztBSTdvNEJBO0VBQ0U7QUpncDRCRjs7QUk5bzRCQTtFQUNFO0FKaXA0QkY7O0FJL280QkE7RUFDRTtBSmtwNEJGOztBSWhwNEJBO0VBQ0U7QUptcDRCRjs7QUlqcDRCQTtFQUNFO0FKb3A0QkY7O0FJbHA0QkE7RUFDRTtBSnFwNEJGOztBSW5wNEJBO0VBQ0U7QUpzcDRCRjs7QUlwcDRCQTtFQUNFO0FKdXA0QkY7O0FJcnA0QkE7RUFDRTtBSndwNEJGOztBSXRwNEJBO0VBQ0U7QUp5cDRCRjs7QUl2cDRCQTtFQUNFO0FKMHA0QkY7O0FJeHA0QkE7RUFDRTtBSjJwNEJGOztBSXpwNEJBO0VBQ0U7QUo0cDRCRjs7QUkxcDRCQTtFQUNFO0FKNnA0QkY7O0FJM3A0QkE7RUFDRTtBSjhwNEJGOztBSTVwNEJBO0VBQ0U7QUorcDRCRjs7QUk3cDRCQTtFQUNFO0FKZ3E0QkY7O0FJOXA0QkE7RUFDRTtBSmlxNEJGOztBSS9wNEJBO0VBQ0U7QUprcTRCRjs7QUlocTRCQTtFQUNFO0FKbXE0QkY7O0FJanE0QkE7RUFDRTtBSm9xNEJGOztBSWxxNEJBO0VBQ0U7QUpxcTRCRjs7QUlucTRCQTtFQUNFO0FKc3E0QkY7O0FJcHE0QkE7RUFDRTtBSnVxNEJGOztBSXJxNEJBO0VBQ0U7QUp3cTRCRjs7QUl0cTRCQTtFQUNFO0FKeXE0QkY7O0FJdnE0QkE7RUFDRTtBSjBxNEJGOztBSXhxNEJBO0VBQ0U7QUoycTRCRjs7QUl6cTRCQTtFQUNFO0FKNHE0QkY7O0FJMXE0QkE7RUFDRTtBSjZxNEJGOztBSTNxNEJBO0VBQ0U7QUo4cTRCRjs7QUk1cTRCQTtFQUNFO0FKK3E0QkY7O0FJN3E0QkE7RUFDRTtBSmdyNEJGOztBSTlxNEJBO0VBQ0U7QUppcjRCRjs7QUkvcTRCQTtFQUNFO0FKa3I0QkY7O0FJaHI0QkE7RUFDRTtBSm1yNEJGOztBSWpyNEJBO0VBQ0U7QUpvcjRCRjs7QUlscjRCQTtFQUNFO0FKcXI0QkY7O0FJbnI0QkE7RUFDRTtBSnNyNEJGOztBSXByNEJBO0VBQ0U7QUp1cjRCRjs7QUlycjRCQTtFQUNFO0FKd3I0QkY7O0FJdHI0QkE7RUFDRTtBSnlyNEJGOztBSXZyNEJBO0VBQ0U7QUowcjRCRjs7QUl4cjRCQTtFQUNFO0FKMnI0QkY7O0FJenI0QkE7RUFDRTtBSjRyNEJGOztBSTFyNEJBO0VBQ0U7QUo2cjRCRjs7QUkzcjRCQTtFQUNFO0FKOHI0QkY7O0FJNXI0QkE7RUFDRTtBSityNEJGOztBSTdyNEJBO0VBQ0U7QUpnczRCRjs7QUk5cjRCQTtFQUNFO0FKaXM0QkY7O0FJL3I0QkE7RUFDRTtBSmtzNEJGOztBSWhzNEJBO0VBQ0U7QUptczRCRjs7QUlqczRCQTtFQUNFO0FKb3M0QkY7O0FJbHM0QkE7RUFDRTtBSnFzNEJGOztBSW5zNEJBO0VBQ0U7QUpzczRCRjs7QUlwczRCQTtFQUNFO0FKdXM0QkY7O0FJcnM0QkE7RUFDRTtBSndzNEJGOztBSXRzNEJBO0VBQ0U7QUp5czRCRjs7QUl2czRCQTtFQUNFO0FKMHM0QkY7O0FJeHM0QkE7RUFDRTtBSjJzNEJGOztBSXpzNEJBO0VBQ0U7QUo0czRCRjs7QUkxczRCQTtFQUNFO0FKNnM0QkY7O0FJM3M0QkE7RUFDRTtBSjhzNEJGOztBSTVzNEJBO0VBQ0U7QUorczRCRjs7QUk3czRCQTtFQUNFO0FKZ3Q0QkY7O0FJOXM0QkE7RUFDRTtBSml0NEJGOztBSS9zNEJBO0VBQ0U7QUprdDRCRjs7QUlodDRCQTtFQUNFO0FKbXQ0QkY7O0FJanQ0QkE7RUFDRTtBSm90NEJGOztBSWx0NEJBO0VBQ0U7QUpxdDRCRjs7QUludDRCQTtFQUNFO0FKc3Q0QkY7O0FJcHQ0QkE7RUFDRTtBSnV0NEJGOztBSXJ0NEJBO0VBQ0U7QUp3dDRCRjs7QUl0dDRCQTtFQUNFO0FKeXQ0QkY7O0FJdnQ0QkE7RUFDRTtBSjB0NEJGOztBSXh0NEJBO0VBQ0U7QUoydDRCRjs7QUl6dDRCQTtFQUNFO0FKNHQ0QkY7O0FJMXQ0QkE7RUFDRTtBSjZ0NEJGOztBSTN0NEJBO0VBQ0U7QUo4dDRCRjs7QUk1dDRCQTtFQUNFO0FKK3Q0QkY7O0FJN3Q0QkE7RUFDRTtBSmd1NEJGOztBSTl0NEJBO0VBQ0U7QUppdTRCRjs7QUkvdDRCQTtFQUNFO0FKa3U0QkY7O0FJaHU0QkE7RUFDRTtBSm11NEJGOztBSWp1NEJBO0VBQ0U7QUpvdTRCRjs7QUlsdTRCQTtFQUNFO0FKcXU0QkY7O0FJbnU0QkE7RUFDRTtBSnN1NEJGOztBSXB1NEJBO0VBQ0U7QUp1dTRCRjs7QUlydTRCQTtFQUNFO0FKd3U0QkY7O0FJdHU0QkE7RUFDRTtBSnl1NEJGOztBSXZ1NEJBO0VBQ0U7QUowdTRCRjs7QUl4dTRCQTtFQUNFO0FKMnU0QkY7O0FJenU0QkE7RUFDRTtBSjR1NEJGOztBSTF1NEJBO0VBQ0U7QUo2dTRCRjs7QUkzdTRCQTtFQUNFO0FKOHU0QkY7O0FJNXU0QkE7RUFDRTtBSit1NEJGOztBSTd1NEJBO0VBQ0U7QUpndjRCRjs7QUk5dTRCQTtFQUNFO0FKaXY0QkY7O0FJL3U0QkE7RUFDRTtBSmt2NEJGOztBSWh2NEJBO0VBQ0U7QUptdjRCRjs7QUlqdjRCQTtFQUNFO0FKb3Y0QkY7O0FJbHY0QkE7RUFDRTtBSnF2NEJGOztBSW52NEJBO0VBQ0U7QUpzdjRCRjs7QUlwdjRCQTtFQUNFO0FKdXY0QkY7O0FJcnY0QkE7RUFDRTtBSnd2NEJGOztBSXR2NEJBO0VBQ0U7QUp5djRCRjs7QUl2djRCQTtFQUNFO0FKMHY0QkY7O0FJeHY0QkE7RUFDRTtBSjJ2NEJGOztBSXp2NEJBO0VBQ0U7QUo0djRCRjs7QUkxdjRCQTtFQUNFO0FKNnY0QkY7O0FJM3Y0QkE7RUFDRTtBSjh2NEJGOztBSTV2NEJBO0VBQ0U7QUordjRCRjs7QUk3djRCQTtFQUNFO0FKZ3c0QkY7O0FJOXY0QkE7RUFDRTtBSml3NEJGOztBSS92NEJBO0VBQ0U7QUprdzRCRjs7QUlodzRCQTtFQUNFO0FKbXc0QkY7O0FJanc0QkE7RUFDRTtBSm93NEJGOztBSWx3NEJBO0VBQ0U7QUpxdzRCRjs7QUludzRCQTtFQUNFO0FKc3c0QkY7O0FJcHc0QkE7RUFDRTtBSnV3NEJGOztBSXJ3NEJBO0VBQ0U7QUp3dzRCRjs7QUl0dzRCQTtFQUNFO0FKeXc0QkY7O0FJdnc0QkE7RUFDRTtBSjB3NEJGOztBSXh3NEJBO0VBQ0U7QUoydzRCRjs7QUl6dzRCQTtFQUNFO0FKNHc0QkY7O0FJMXc0QkE7RUFDRTtBSjZ3NEJGOztBSTN3NEJBO0VBQ0U7QUo4dzRCRjs7QUk1dzRCQTtFQUNFO0FKK3c0QkY7O0FJN3c0QkE7RUFDRTtBSmd4NEJGOztBSTl3NEJBO0VBQ0U7QUppeDRCRjs7QUkvdzRCQTtFQUNFO0FKa3g0QkY7O0FJaHg0QkE7RUFDRTtBSm14NEJGOztBSWp4NEJBO0VBQ0U7QUpveDRCRjs7QUlseDRCQTtFQUNFO0FKcXg0QkY7O0FJbng0QkE7RUFDRTtBSnN4NEJGOztBSXB4NEJBO0VBQ0U7QUp1eDRCRjs7QUlyeDRCQTtFQUNFO0FKd3g0QkY7O0FJdHg0QkE7RUFDRTtBSnl4NEJGOztBSXZ4NEJBO0VBQ0U7QUoweDRCRjs7QUl4eDRCQTtFQUNFO0FKMng0QkY7O0FJeng0QkE7RUFDRTtBSjR4NEJGOztBSTF4NEJBO0VBQ0U7QUo2eDRCRjs7QUkzeDRCQTtFQUNFO0FKOHg0QkY7O0FJNXg0QkE7RUFDRTtBSit4NEJGOztBSTd4NEJBO0VBQ0U7QUpneTRCRjs7QUk5eDRCQTtFQUNFO0FKaXk0QkY7O0FJL3g0QkE7RUFDRTtBSmt5NEJGOztBSWh5NEJBO0VBQ0U7QUpteTRCRjs7QUlqeTRCQTtFQUNFO0FKb3k0QkY7O0FJbHk0QkE7RUFDRTtBSnF5NEJGOztBSW55NEJBO0VBQ0U7QUpzeTRCRjs7QUlweTRCQTtFQUNFO0FKdXk0QkY7O0FJcnk0QkE7RUFDRTtBSnd5NEJGOztBSXR5NEJBO0VBQ0U7QUp5eTRCRjs7QUl2eTRCQTtFQUNFO0FKMHk0QkY7O0FJeHk0QkE7RUFDRTtBSjJ5NEJGOztBSXp5NEJBO0VBQ0U7QUo0eTRCRjs7QUkxeTRCQTtFQUNFO0FKNnk0QkY7O0FJM3k0QkE7RUFDRTtBSjh5NEJGOztBSTV5NEJBO0VBQ0U7QUoreTRCRjs7QUk3eTRCQTtFQUNFO0FKZ3o0QkY7O0FJOXk0QkE7RUFDRTtBSml6NEJGOztBSS95NEJBO0VBQ0U7QUprejRCRjs7QUloejRCQTtFQUNFO0FKbXo0QkY7O0FJano0QkE7RUFDRTtBSm96NEJGOztBSWx6NEJBO0VBQ0U7QUpxejRCRjs7QUluejRCQTtFQUNFO0FKc3o0QkY7O0FJcHo0QkE7RUFDRTtBSnV6NEJGOztBSXJ6NEJBO0VBQ0U7QUp3ejRCRjs7QUl0ejRCQTtFQUNFO0FKeXo0QkY7O0FJdno0QkE7RUFDRTtBSjB6NEJGOztBSXh6NEJBO0VBQ0U7QUoyejRCRjs7QUl6ejRCQTtFQUNFO0FKNHo0QkY7O0FJMXo0QkE7RUFDRTtBSjZ6NEJGOztBSTN6NEJBO0VBQ0U7QUo4ejRCRjs7QUk1ejRCQTtFQUNFO0FKK3o0QkY7O0FJN3o0QkE7RUFDRTtBSmcwNEJGOztBSTl6NEJBO0VBQ0U7QUppMDRCRjs7QUkvejRCQTtFQUNFO0FKazA0QkY7O0FJaDA0QkE7RUFDRTtBSm0wNEJGOztBSWowNEJBO0VBQ0U7QUpvMDRCRjs7QUlsMDRCQTtFQUNFO0FKcTA0QkY7O0FJbjA0QkE7RUFDRTtBSnMwNEJGOztBSXAwNEJBO0VBQ0U7QUp1MDRCRjs7QUlyMDRCQTtFQUNFO0FKdzA0QkY7O0FJdDA0QkE7RUFDRTtBSnkwNEJGOztBSXYwNEJBO0VBQ0U7QUowMDRCRjs7QUl4MDRCQTtFQUNFO0FKMjA0QkY7O0FJejA0QkE7RUFDRTtBSjQwNEJGOztBSTEwNEJBO0VBQ0U7QUo2MDRCRjs7QUkzMDRCQTtFQUNFO0FKODA0QkY7O0FJNTA0QkE7RUFDRTtBSiswNEJGOztBSTcwNEJBO0VBQ0U7QUpnMTRCRjs7QUk5MDRCQTtFQUNFO0FKaTE0QkY7O0FJLzA0QkE7RUFDRTtBSmsxNEJGOztBSWgxNEJBO0VBQ0U7QUptMTRCRjs7QUlqMTRCQTtFQUNFO0FKbzE0QkY7O0FJbDE0QkE7RUFDRTtBSnExNEJGOztBSW4xNEJBO0VBQ0U7QUpzMTRCRjs7QUlwMTRCQTtFQUNFO0FKdTE0QkY7O0FJcjE0QkE7RUFDRTtBSncxNEJGOztBSXQxNEJBO0VBQ0U7QUp5MTRCRjs7QUl2MTRCQTtFQUNFO0FKMDE0QkY7O0FJeDE0QkE7RUFDRTtBSjIxNEJGOztBSXoxNEJBO0VBQ0U7QUo0MTRCRjs7QUkxMTRCQTtFQUNFO0FKNjE0QkY7O0FJMzE0QkE7RUFDRTtBSjgxNEJGOztBSTUxNEJBO0VBQ0U7QUorMTRCRjs7QUk3MTRCQTtFQUNFO0FKZzI0QkY7O0FJOTE0QkE7RUFDRTtBSmkyNEJGOztBSS8xNEJBO0VBQ0U7QUprMjRCRjs7QUloMjRCQTtFQUNFO0FKbTI0QkY7O0FJajI0QkE7RUFDRTtBSm8yNEJGOztBSWwyNEJBO0VBQ0U7QUpxMjRCRjs7QUluMjRCQTtFQUNFO0FKczI0QkY7O0FJcDI0QkE7RUFDRTtBSnUyNEJGOztBSXIyNEJBO0VBQ0U7QUp3MjRCRjs7QUl0MjRCQTtFQUNFO0FKeTI0QkY7O0FJdjI0QkE7RUFDRTtBSjAyNEJGOztBSXgyNEJBO0VBQ0U7QUoyMjRCRjs7QUl6MjRCQTtFQUNFO0FKNDI0QkY7O0FJMTI0QkE7RUFDRTtBSjYyNEJGOztBSTMyNEJBO0VBQ0U7QUo4MjRCRjs7QUk1MjRCQTtFQUNFO0FKKzI0QkY7O0FJNzI0QkE7RUFDRTtBSmczNEJGOztBSTkyNEJBO0VBQ0U7QUppMzRCRjs7QUkvMjRCQTtFQUNFO0FKazM0QkY7O0FJaDM0QkE7RUFDRTtBSm0zNEJGOztBSWozNEJBO0VBQ0U7QUpvMzRCRjs7QUlsMzRCQTtFQUNFO0FKcTM0QkY7O0FJbjM0QkE7RUFDRTtBSnMzNEJGOztBSXAzNEJBO0VBQ0U7QUp1MzRCRjs7QUlyMzRCQTtFQUNFO0FKdzM0QkY7O0FJdDM0QkE7RUFDRTtBSnkzNEJGOztBSXYzNEJBO0VBQ0U7QUowMzRCRjs7QUl4MzRCQTtFQUNFO0FKMjM0QkY7O0FJejM0QkE7RUFDRTtBSjQzNEJGOztBSTEzNEJBO0VBQ0U7QUo2MzRCRjs7QUkzMzRCQTtFQUNFO0FKODM0QkY7O0FJNTM0QkE7RUFDRTtBSiszNEJGOztBSTczNEJBO0VBQ0U7QUpnNDRCRjs7QUk5MzRCQTtFQUNFO0FKaTQ0QkY7O0FJLzM0QkE7RUFDRTtBSms0NEJGOztBSWg0NEJBO0VBQ0U7QUptNDRCRjs7QUlqNDRCQTtFQUNFO0FKbzQ0QkY7O0FJbDQ0QkE7RUFDRTtBSnE0NEJGOztBSW40NEJBO0VBQ0U7QUpzNDRCRjs7QUlwNDRCQTtFQUNFO0FKdTQ0QkY7O0FJcjQ0QkE7RUFDRTtBSnc0NEJGOztBSXQ0NEJBO0VBQ0U7QUp5NDRCRjs7QUl2NDRCQTtFQUNFO0FKMDQ0QkY7O0FJeDQ0QkE7RUFDRTtBSjI0NEJGOztBSXo0NEJBO0VBQ0U7QUo0NDRCRjs7QUkxNDRCQTtFQUNFO0FKNjQ0QkY7O0FJMzQ0QkE7RUFDRTtBSjg0NEJGOztBSTU0NEJBO0VBQ0U7QUorNDRCRjs7QUk3NDRCQTtFQUNFO0FKZzU0QkY7O0FJOTQ0QkE7RUFDRTtBSmk1NEJGOztBSS80NEJBO0VBQ0U7QUprNTRCRjs7QUloNTRCQTtFQUNFO0FKbTU0QkY7O0FJajU0QkE7RUFDRTtBSm81NEJGOztBSWw1NEJBO0VBQ0U7QUpxNTRCRjs7QUluNTRCQTtFQUNFO0FKczU0QkY7O0FJcDU0QkE7RUFDRTtBSnU1NEJGOztBSXI1NEJBO0VBQ0U7QUp3NTRCRjs7QUl0NTRCQTtFQUNFO0FKeTU0QkY7O0FJdjU0QkE7RUFDRTtBSjA1NEJGOztBSXg1NEJBO0VBQ0U7QUoyNTRCRjs7QUl6NTRCQTtFQUNFO0FKNDU0QkY7O0FJMTU0QkE7RUFDRTtBSjY1NEJGOztBSTM1NEJBO0VBQ0U7QUo4NTRCRjs7QUk1NTRCQTtFQUNFO0FKKzU0QkY7O0FJNzU0QkE7RUFDRTtBSmc2NEJGOztBSTk1NEJBO0VBQ0U7QUppNjRCRjs7QUkvNTRCQTtFQUNFO0FKazY0QkY7O0FJaDY0QkE7RUFDRTtBSm02NEJGOztBSWo2NEJBO0VBQ0U7QUpvNjRCRjs7QUlsNjRCQTtFQUNFO0FKcTY0QkY7O0FJbjY0QkE7RUFDRTtBSnM2NEJGOztBSXA2NEJBO0VBQ0U7QUp1NjRCRjs7QUlyNjRCQTtFQUNFO0FKdzY0QkY7O0FJdDY0QkE7RUFDRTtBSnk2NEJGOztBSXY2NEJBO0VBQ0U7QUowNjRCRjs7QUl4NjRCQTtFQUNFO0FKMjY0QkY7O0FJejY0QkE7RUFDRTtBSjQ2NEJGOztBSTE2NEJBO0VBQ0U7QUo2NjRCRjs7QUkzNjRCQTtFQUNFO0FKODY0QkY7O0FJNTY0QkE7RUFDRTtBSis2NEJGOztBSTc2NEJBO0VBQ0U7QUpnNzRCRjs7QUk5NjRCQTtFQUNFO0FKaTc0QkY7O0FJLzY0QkE7RUFDRTtBSms3NEJGOztBSWg3NEJBO0VBQ0U7QUptNzRCRjs7QUlqNzRCQTtFQUNFO0FKbzc0QkY7O0FJbDc0QkE7RUFDRTtBSnE3NEJGOztBSW43NEJBO0VBQ0U7QUpzNzRCRjs7QUlwNzRCQTtFQUNFO0FKdTc0QkY7O0FJcjc0QkE7RUFDRTtBSnc3NEJGOztBSXQ3NEJBO0VBQ0U7QUp5NzRCRjs7QUl2NzRCQTtFQUNFO0FKMDc0QkY7O0FJeDc0QkE7RUFDRTtBSjI3NEJGOztBSXo3NEJBO0VBQ0U7QUo0NzRCRjs7QUkxNzRCQTtFQUNFO0FKNjc0QkY7O0FJMzc0QkE7RUFDRTtBSjg3NEJGOztBSTU3NEJBO0VBQ0U7QUorNzRCRjs7QUk3NzRCQTtFQUNFO0FKZzg0QkY7O0FJOTc0QkE7RUFDRTtBSmk4NEJGOztBSS83NEJBO0VBQ0U7QUprODRCRjs7QUloODRCQTtFQUNFO0FKbTg0QkY7O0FJajg0QkE7RUFDRTtBSm84NEJGOztBSWw4NEJBO0VBQ0U7QUpxODRCRjs7QUluODRCQTtFQUNFO0FKczg0QkY7O0FJcDg0QkE7RUFDRTtBSnU4NEJGOztBSXI4NEJBO0VBQ0U7QUp3ODRCRjs7QUl0ODRCQTtFQUNFO0FKeTg0QkY7O0FJdjg0QkE7RUFDRTtBSjA4NEJGOztBSXg4NEJBO0VBQ0U7QUoyODRCRjs7QUl6ODRCQTtFQUNFO0FKNDg0QkY7O0FJMTg0QkE7RUFDRTtBSjY4NEJGOztBSTM4NEJBO0VBQ0U7QUo4ODRCRjs7QUk1ODRCQTtFQUNFO0FKKzg0QkY7O0FJNzg0QkE7RUFDRTtBSmc5NEJGOztBSTk4NEJBO0VBQ0U7QUppOTRCRjs7QUkvODRCQTtFQUNFO0FKazk0QkY7O0FJaDk0QkE7RUFDRTtBSm05NEJGOztBSWo5NEJBO0VBQ0U7QUpvOTRCRjs7QUlsOTRCQTtFQUNFO0FKcTk0QkY7O0FJbjk0QkE7RUFDRTtBSnM5NEJGOztBSXA5NEJBO0VBQ0U7QUp1OTRCRjs7QUlyOTRCQTtFQUNFO0FKdzk0QkY7O0FJdDk0QkE7RUFDRTtBSnk5NEJGOztBSXY5NEJBO0VBQ0U7QUowOTRCRjs7QUl4OTRCQTtFQUNFO0FKMjk0QkY7O0FJejk0QkE7RUFDRTtBSjQ5NEJGOztBSTE5NEJBO0VBQ0U7QUo2OTRCRjs7QUkzOTRCQTtFQUNFO0FKODk0QkY7O0FJNTk0QkE7RUFDRTtBSis5NEJGOztBSTc5NEJBO0VBQ0U7QUpnKzRCRjs7QUk5OTRCQTtFQUNFO0FKaSs0QkY7O0FJLzk0QkE7RUFDRTtBSmsrNEJGOztBSWgrNEJBO0VBQ0U7QUptKzRCRjs7QUlqKzRCQTtFQUNFO0FKbys0QkY7O0FJbCs0QkE7RUFDRTtBSnErNEJGOztBSW4rNEJBO0VBQ0U7QUpzKzRCRjs7QUlwKzRCQTtFQUNFO0FKdSs0QkY7O0FJcis0QkE7RUFDRTtBSncrNEJGOztBSXQrNEJBO0VBQ0U7QUp5KzRCRjs7QUl2KzRCQTtFQUNFO0FKMCs0QkY7O0FJeCs0QkE7RUFDRTtBSjIrNEJGOztBSXorNEJBO0VBQ0U7QUo0KzRCRjs7QUkxKzRCQTtFQUNFO0FKNis0QkY7O0FJMys0QkE7RUFDRTtBSjgrNEJGOztBSTUrNEJBO0VBQ0U7QUorKzRCRjs7QUk3KzRCQTtFQUNFO0FKZy80QkY7O0FJOSs0QkE7RUFDRTtBSmkvNEJGOztBSS8rNEJBO0VBQ0U7QUprLzRCRjs7QUloLzRCQTtFQUNFO0FKbS80QkY7O0FJai80QkE7RUFDRTtBSm8vNEJGOztBSWwvNEJBO0VBQ0U7QUpxLzRCRjs7QUluLzRCQTtFQUNFO0FKcy80QkY7O0FJcC80QkE7RUFDRTtBSnUvNEJGOztBSXIvNEJBO0VBQ0U7QUp3LzRCRjs7QUl0LzRCQTtFQUNFO0FKeS80QkY7O0FJdi80QkE7RUFDRTtBSjAvNEJGOztBSXgvNEJBO0VBQ0U7QUoyLzRCRjs7QUl6LzRCQTtFQUNFO0FKNC80QkY7O0FJMS80QkE7RUFDRTtBSjYvNEJGOztBSTMvNEJBO0VBQ0U7QUo4LzRCRjs7QUk1LzRCQTtFQUNFO0FKKy80QkY7O0FJNy80QkE7RUFDRTtBSmdnNUJGOztBSTkvNEJBO0VBQ0U7QUppZzVCRjs7QUkvLzRCQTtFQUNFO0FKa2c1QkY7O0FJaGc1QkE7RUFDRTtBSm1nNUJGOztBSWpnNUJBO0VBQ0U7QUpvZzVCRjs7QUlsZzVCQTtFQUNFO0FKcWc1QkY7O0FJbmc1QkE7RUFDRTtBSnNnNUJGOztBSXBnNUJBO0VBQ0U7QUp1ZzVCRjs7QUlyZzVCQTtFQUNFO0FKd2c1QkY7O0FJdGc1QkE7RUFDRTtBSnlnNUJGOztBSXZnNUJBO0VBQ0U7QUowZzVCRjs7QUl4ZzVCQTtFQUNFO0FKMmc1QkY7O0FJemc1QkE7RUFDRTtBSjRnNUJGOztBSTFnNUJBO0VBQ0U7QUo2ZzVCRjs7QUkzZzVCQTtFQUNFO0FKOGc1QkY7O0FJNWc1QkE7RUFDRTtBSitnNUJGOztBSTdnNUJBO0VBQ0U7QUpnaDVCRjs7QUk5ZzVCQTtFQUNFO0FKaWg1QkY7O0FJL2c1QkE7RUFDRTtBSmtoNUJGOztBSWhoNUJBO0VBQ0U7QUptaDVCRjs7QUlqaDVCQTtFQUNFO0FKb2g1QkY7O0FJbGg1QkE7RUFDRTtBSnFoNUJGOztBSW5oNUJBO0VBQ0U7QUpzaDVCRjs7QUlwaDVCQTtFQUNFO0FKdWg1QkY7O0FJcmg1QkE7RUFDRTtBSndoNUJGOztBSXRoNUJBO0VBQ0U7QUp5aDVCRjs7QUl2aDVCQTtFQUNFO0FKMGg1QkY7O0FJeGg1QkE7RUFDRTtBSjJoNUJGOztBSXpoNUJBO0VBQ0U7QUo0aDVCRjs7QUkxaDVCQTtFQUNFO0FKNmg1QkY7O0FJM2g1QkE7RUFDRTtBSjhoNUJGOztBSTVoNUJBO0VBQ0U7QUoraDVCRjs7QUk3aDVCQTtFQUNFO0FKZ2k1QkY7O0FJOWg1QkE7RUFDRTtBSmlpNUJGOztBSS9oNUJBO0VBQ0U7QUpraTVCRjs7QUloaTVCQTtFQUNFO0FKbWk1QkY7O0FJamk1QkE7RUFDRTtBSm9pNUJGOztBSWxpNUJBO0VBQ0U7QUpxaTVCRjs7QUluaTVCQTtFQUNFO0FKc2k1QkY7O0FJcGk1QkE7RUFDRTtBSnVpNUJGOztBSXJpNUJBO0VBQ0U7QUp3aTVCRjs7QUl0aTVCQTtFQUNFO0FKeWk1QkY7O0FJdmk1QkE7RUFDRTtBSjBpNUJGOztBSXhpNUJBO0VBQ0U7QUoyaTVCRjs7QUl6aTVCQTtFQUNFO0FKNGk1QkY7O0FJMWk1QkE7RUFDRTtBSjZpNUJGOztBSTNpNUJBO0VBQ0U7QUo4aTVCRjs7QUk1aTVCQTtFQUNFO0FKK2k1QkY7O0FJN2k1QkE7RUFDRTtBSmdqNUJGOztBSTlpNUJBO0VBQ0U7QUppajVCRjs7QUkvaTVCQTtFQUNFO0FKa2o1QkY7O0FJaGo1QkE7RUFDRTtBSm1qNUJGOztBSWpqNUJBO0VBQ0U7QUpvajVCRjs7QUlsajVCQTtFQUNFO0FKcWo1QkY7O0FJbmo1QkE7RUFDRTtBSnNqNUJGOztBSXBqNUJBO0VBQ0U7QUp1ajVCRjs7QUlyajVCQTtFQUNFO0FKd2o1QkY7O0FJdGo1QkE7RUFDRTtBSnlqNUJGOztBSXZqNUJBO0VBQ0U7QUowajVCRjs7QUl4ajVCQTtFQUNFO0FKMmo1QkY7O0FJemo1QkE7RUFDRTtBSjRqNUJGOztBSTFqNUJBO0VBQ0U7QUo2ajVCRjs7QUkzajVCQTtFQUNFO0FKOGo1QkY7O0FJNWo1QkE7RUFDRTtBSitqNUJGOztBSTdqNUJBO0VBQ0U7QUpnazVCRjs7QUk5ajVCQTtFQUNFO0FKaWs1QkY7O0FJL2o1QkE7RUFDRTtBSmtrNUJGOztBSWhrNUJBO0VBQ0U7QUptazVCRjs7QUlqazVCQTtFQUNFO0FKb2s1QkY7O0FJbGs1QkE7RUFDRTtBSnFrNUJGOztBSW5rNUJBO0VBQ0U7QUpzazVCRjs7QUlwazVCQTtFQUNFO0FKdWs1QkY7O0FJcms1QkE7RUFDRTtBSndrNUJGOztBSXRrNUJBO0VBQ0U7QUp5azVCRjs7QUl2azVCQTtFQUNFO0FKMGs1QkY7O0FJeGs1QkE7RUFDRTtBSjJrNUJGOztBSXprNUJBO0VBQ0U7QUo0azVCRjs7QUkxazVCQTtFQUNFO0FKNms1QkY7O0FJM2s1QkE7RUFDRTtBSjhrNUJGOztBSTVrNUJBO0VBQ0U7QUorazVCRjs7QUk3azVCQTtFQUNFO0FKZ2w1QkY7O0FJOWs1QkE7RUFDRTtBSmlsNUJGOztBSS9rNUJBO0VBQ0U7QUprbDVCRjs7QUlobDVCQTtFQUNFO0FKbWw1QkY7O0FJamw1QkE7RUFDRTtBSm9sNUJGOztBSWxsNUJBO0VBQ0U7QUpxbDVCRjs7QUlubDVCQTtFQUNFO0FKc2w1QkY7O0FJcGw1QkE7RUFDRTtBSnVsNUJGOztBSXJsNUJBO0VBQ0U7QUp3bDVCRjs7QUl0bDVCQTtFQUNFO0FKeWw1QkY7O0FJdmw1QkE7RUFDRTtBSjBsNUJGOztBSXhsNUJBO0VBQ0U7QUoybDVCRjs7QUl6bDVCQTtFQUNFO0FKNGw1QkY7O0FJMWw1QkE7RUFDRTtBSjZsNUJGOztBSTNsNUJBO0VBQ0U7QUo4bDVCRjs7QUk1bDVCQTtFQUNFO0FKK2w1QkY7O0FJN2w1QkE7RUFDRTtBSmdtNUJGOztBSTlsNUJBO0VBQ0U7QUppbTVCRjs7QUkvbDVCQTtFQUNFO0FKa201QkY7O0FJaG01QkE7RUFDRTtBSm1tNUJGOztBSWptNUJBO0VBQ0U7QUpvbTVCRjs7QUlsbTVCQTtFQUNFO0FKcW01QkY7O0FJbm01QkE7RUFDRTtBSnNtNUJGOztBSXBtNUJBO0VBQ0U7QUp1bTVCRjs7QUlybTVCQTtFQUNFO0FKd201QkY7O0FJdG01QkE7RUFDRTtBSnltNUJGOztBSXZtNUJBO0VBQ0U7QUowbTVCRjs7QUl4bTVCQTtFQUNFO0FKMm01QkY7O0FJem01QkE7RUFDRTtBSjRtNUJGOztBSTFtNUJBO0VBQ0U7QUo2bTVCRjs7QUkzbTVCQTtFQUNFO0FKOG01QkY7O0FJNW01QkE7RUFDRTtBSittNUJGOztBSTdtNUJBO0VBQ0U7QUpnbjVCRjs7QUk5bTVCQTtFQUNFO0FKaW41QkY7O0FJL201QkE7RUFDRTtBSmtuNUJGOztBSWhuNUJBO0VBQ0U7QUptbjVCRjs7QUlqbjVCQTtFQUNFO0FKb241QkY7O0FJbG41QkE7RUFDRTtBSnFuNUJGOztBSW5uNUJBO0VBQ0U7QUpzbjVCRjs7QUlwbjVCQTtFQUNFO0FKdW41QkY7O0FJcm41QkE7RUFDRTtBSnduNUJGOztBSXRuNUJBO0VBQ0U7QUp5bjVCRjs7QUl2bjVCQTtFQUNFO0FKMG41QkY7O0FJeG41QkE7RUFDRTtBSjJuNUJGOztBSXpuNUJBO0VBQ0U7QUo0bjVCRjs7QUkxbjVCQTtFQUNFO0FKNm41QkY7O0FJM241QkE7RUFDRTtBSjhuNUJGOztBSTVuNUJBO0VBQ0U7QUorbjVCRjs7QUk3bjVCQTtFQUNFO0FKZ281QkY7O0FJOW41QkE7RUFDRTtBSmlvNUJGOztBSS9uNUJBO0VBQ0U7QUprbzVCRjs7QUlobzVCQTtFQUNFO0FKbW81QkY7O0FJam81QkE7RUFDRTtBSm9vNUJGOztBSWxvNUJBO0VBQ0U7QUpxbzVCRjs7QUlubzVCQTtFQUNFO0FKc281QkY7O0FJcG81QkE7RUFDRTtBSnVvNUJGOztBSXJvNUJBO0VBQ0U7QUp3bzVCRjs7QUl0bzVCQTtFQUNFO0FKeW81QkY7O0FJdm81QkE7RUFDRTtBSjBvNUJGOztBSXhvNUJBO0VBQ0U7QUoybzVCRjs7QUl6bzVCQTtFQUNFO0FKNG81QkY7O0FJMW81QkE7RUFDRTtBSjZvNUJGOztBSTNvNUJBO0VBQ0U7QUo4bzVCRjs7QUk1bzVCQTtFQUNFO0FKK281QkY7O0FJN281QkE7RUFDRTtBSmdwNUJGOztBSTlvNUJBO0VBQ0U7QUppcDVCRjs7QUkvbzVCQTtFQUNFO0FKa3A1QkY7O0FJaHA1QkE7RUFDRTtBSm1wNUJGOztBSWpwNUJBO0VBQ0U7QUpvcDVCRjs7QUlscDVCQTtFQUNFO0FKcXA1QkY7O0FJbnA1QkE7RUFDRTtBSnNwNUJGOztBSXBwNUJBO0VBQ0U7QUp1cDVCRjs7QUlycDVCQTtFQUNFO0FKd3A1QkY7O0FJdHA1QkE7RUFDRTtBSnlwNUJGOztBSXZwNUJBO0VBQ0U7QUowcDVCRjs7QUl4cDVCQTtFQUNFO0FKMnA1QkY7O0FJenA1QkE7RUFDRTtBSjRwNUJGOztBSTFwNUJBO0VBQ0U7QUo2cDVCRjs7QUkzcDVCQTtFQUNFO0FKOHA1QkY7O0FJNXA1QkE7RUFDRTtBSitwNUJGOztBSTdwNUJBO0VBQ0U7QUpncTVCRjs7QUk5cDVCQTtFQUNFO0FKaXE1QkY7O0FJL3A1QkE7RUFDRTtBSmtxNUJGOztBSWhxNUJBO0VBQ0U7QUptcTVCRjs7QUlqcTVCQTtFQUNFO0FKb3E1QkY7O0FJbHE1QkE7RUFDRTtBSnFxNUJGOztBSW5xNUJBO0VBQ0U7QUpzcTVCRjs7QUlwcTVCQTtFQUNFO0FKdXE1QkY7O0FJcnE1QkE7RUFDRTtBSndxNUJGOztBSXRxNUJBO0VBQ0U7QUp5cTVCRjs7QUl2cTVCQTtFQUNFO0FKMHE1QkY7O0FJeHE1QkE7RUFDRTtBSjJxNUJGOztBSXpxNUJBO0VBQ0U7QUo0cTVCRjs7QUkxcTVCQTtFQUNFO0FKNnE1QkY7O0FJM3E1QkE7RUFDRTtBSjhxNUJGOztBSTVxNUJBO0VBQ0U7QUorcTVCRjs7QUk3cTVCQTtFQUNFO0FKZ3I1QkY7O0FJOXE1QkE7RUFDRTtBSmlyNUJGOztBSS9xNUJBO0VBQ0U7QUprcjVCRjs7QUlocjVCQTtFQUNFO0FKbXI1QkY7O0FJanI1QkE7RUFDRTtBSm9yNUJGOztBSWxyNUJBO0VBQ0U7QUpxcjVCRjs7QUlucjVCQTtFQUNFO0FKc3I1QkY7O0FJcHI1QkE7RUFDRTtBSnVyNUJGOztBSXJyNUJBO0VBQ0U7QUp3cjVCRjs7QUl0cjVCQTtFQUNFO0FKeXI1QkY7O0FJdnI1QkE7RUFDRTtBSjByNUJGOztBSXhyNUJBO0VBQ0U7QUoycjVCRjs7QUl6cjVCQTtFQUNFO0FKNHI1QkY7O0FJMXI1QkE7RUFDRTtBSjZyNUJGOztBSTNyNUJBO0VBQ0U7QUo4cjVCRjs7QUk1cjVCQTtFQUNFO0FKK3I1QkY7O0FJN3I1QkE7RUFDRTtBSmdzNUJGOztBSTlyNUJBO0VBQ0U7QUppczVCRjs7QUkvcjVCQTtFQUNFO0FKa3M1QkY7O0FJaHM1QkE7RUFDRTtBSm1zNUJGOztBSWpzNUJBO0VBQ0U7QUpvczVCRjs7QUlsczVCQTtFQUNFO0FKcXM1QkY7O0FJbnM1QkE7RUFDRTtBSnNzNUJGOztBSXBzNUJBO0VBQ0U7QUp1czVCRjs7QUlyczVCQTtFQUNFO0FKd3M1QkY7O0FJdHM1QkE7RUFDRTtBSnlzNUJGOztBSXZzNUJBO0VBQ0U7QUowczVCRjs7QUl4czVCQTtFQUNFO0FKMnM1QkY7O0FJenM1QkE7RUFDRTtBSjRzNUJGOztBSTFzNUJBO0VBQ0U7QUo2czVCRjs7QUkzczVCQTtFQUNFO0FKOHM1QkY7O0FJNXM1QkE7RUFDRTtBSitzNUJGOztBSTdzNUJBO0VBQ0U7QUpndDVCRjs7QUk5czVCQTtFQUNFO0FKaXQ1QkY7O0FJL3M1QkE7RUFDRTtBSmt0NUJGOztBSWh0NUJBO0VBQ0U7QUptdDVCRjs7QUlqdDVCQTtFQUNFO0FKb3Q1QkY7O0FJbHQ1QkE7RUFDRTtBSnF0NUJGOztBSW50NUJBO0VBQ0U7QUpzdDVCRjs7QUlwdDVCQTtFQUNFO0FKdXQ1QkY7O0FJcnQ1QkE7RUFDRTtBSnd0NUJGOztBSXR0NUJBO0VBQ0U7QUp5dDVCRjs7QUl2dDVCQTtFQUNFO0FKMHQ1QkY7O0FJeHQ1QkE7RUFDRTtBSjJ0NUJGOztBSXp0NUJBO0VBQ0U7QUo0dDVCRjs7QUkxdDVCQTtFQUNFO0FKNnQ1QkY7O0FJM3Q1QkE7RUFDRTtBSjh0NUJGOztBSTV0NUJBO0VBQ0U7QUordDVCRjs7QUk3dDVCQTtFQUNFO0FKZ3U1QkY7O0FJOXQ1QkE7RUFDRTtBSml1NUJGOztBSS90NUJBO0VBQ0U7QUprdTVCRjs7QUlodTVCQTtFQUNFO0FKbXU1QkY7O0FJanU1QkE7RUFDRTtBSm91NUJGOztBSWx1NUJBO0VBQ0U7QUpxdTVCRjs7QUludTVCQTtFQUNFO0FKc3U1QkY7O0FJcHU1QkE7RUFDRTtBSnV1NUJGOztBSXJ1NUJBO0VBQ0U7QUp3dTVCRjs7QUl0dTVCQTtFQUNFO0FKeXU1QkY7O0FJdnU1QkE7RUFDRTtBSjB1NUJGOztBSXh1NUJBO0VBQ0U7QUoydTVCRjs7QUl6dTVCQTtFQUNFO0FKNHU1QkY7O0FJMXU1QkE7RUFDRTtBSjZ1NUJGOztBSTN1NUJBO0VBQ0U7QUo4dTVCRjs7QUk1dTVCQTtFQUNFO0FKK3U1QkY7O0FJN3U1QkE7RUFDRTtBSmd2NUJGOztBSTl1NUJBO0VBQ0U7QUppdjVCRjs7QUkvdTVCQTtFQUNFO0FKa3Y1QkY7O0FJaHY1QkE7RUFDRTtBSm12NUJGOztBSWp2NUJBO0VBQ0U7QUpvdjVCRjs7QUlsdjVCQTtFQUNFO0FKcXY1QkY7O0FJbnY1QkE7RUFDRTtBSnN2NUJGOztBSXB2NUJBO0VBQ0U7QUp1djVCRjs7QUlydjVCQTtFQUNFO0FKd3Y1QkY7O0FJdHY1QkE7RUFDRTtBSnl2NUJGOztBSXZ2NUJBO0VBQ0U7QUowdjVCRjs7QUl4djVCQTtFQUNFO0FKMnY1QkY7O0FJenY1QkE7RUFDRTtBSjR2NUJGOztBSTF2NUJBO0VBQ0U7QUo2djVCRjs7QUkzdjVCQTtFQUNFO0FKOHY1QkY7O0FJNXY1QkE7RUFDRTtBSit2NUJGOztBSTd2NUJBO0VBQ0U7QUpndzVCRjs7QUk5djVCQTtFQUNFO0FKaXc1QkY7O0FJL3Y1QkE7RUFDRTtBSmt3NUJGOztBSWh3NUJBO0VBQ0U7QUptdzVCRjs7QUlqdzVCQTtFQUNFO0FKb3c1QkY7O0FJbHc1QkE7RUFDRTtBSnF3NUJGOztBSW53NUJBO0VBQ0U7QUpzdzVCRjs7QUlwdzVCQTtFQUNFO0FKdXc1QkY7O0FJcnc1QkE7RUFDRTtBSnd3NUJGOztBSXR3NUJBO0VBQ0U7QUp5dzVCRjs7QUl2dzVCQTtFQUNFO0FKMHc1QkY7O0FJeHc1QkE7RUFDRTtBSjJ3NUJGOztBSXp3NUJBO0VBQ0U7QUo0dzVCRjs7QUkxdzVCQTtFQUNFO0FKNnc1QkY7O0FJM3c1QkE7RUFDRTtBSjh3NUJGOztBSTV3NUJBO0VBQ0U7QUordzVCRjs7QUk3dzVCQTtFQUNFO0FKZ3g1QkY7O0FJOXc1QkE7RUFDRTtBSml4NUJGOztBSS93NUJBO0VBQ0U7QUpreDVCRjs7QUloeDVCQTtFQUNFO0FKbXg1QkY7O0FJang1QkE7RUFDRTtBSm94NUJGOztBSWx4NUJBO0VBQ0U7QUpxeDVCRjs7QUlueDVCQTtFQUNFO0FKc3g1QkY7O0FJcHg1QkE7RUFDRTtBSnV4NUJGOztBSXJ4NUJBO0VBQ0U7QUp3eDVCRjs7QUl0eDVCQTtFQUNFO0FKeXg1QkY7O0FJdng1QkE7RUFDRTtBSjB4NUJGOztBSXh4NUJBO0VBQ0U7QUoyeDVCRjs7QUl6eDVCQTtFQUNFO0FKNHg1QkY7O0FJMXg1QkE7RUFDRTtBSjZ4NUJGOztBSTN4NUJBO0VBQ0U7QUo4eDVCRjs7QUk1eDVCQTtFQUNFO0FKK3g1QkY7O0FJN3g1QkE7RUFDRTtBSmd5NUJGOztBSTl4NUJBO0VBQ0U7QUppeTVCRjs7QUkveDVCQTtFQUNFO0FKa3k1QkY7O0FJaHk1QkE7RUFDRTtBSm15NUJGOztBSWp5NUJBO0VBQ0U7QUpveTVCRjs7QUlseTVCQTtFQUNFO0FKcXk1QkY7O0FJbnk1QkE7RUFDRTtBSnN5NUJGOztBSXB5NUJBO0VBQ0U7QUp1eTVCRjs7QUlyeTVCQTtFQUNFO0FKd3k1QkY7O0FJdHk1QkE7RUFDRTtBSnl5NUJGOztBSXZ5NUJBO0VBQ0U7QUoweTVCRjs7QUl4eTVCQTtFQUNFO0FKMnk1QkY7O0FJenk1QkE7RUFDRTtBSjR5NUJGOztBSTF5NUJBO0VBQ0U7QUo2eTVCRjs7QUkzeTVCQTtFQUNFO0FKOHk1QkY7O0FJNXk1QkE7RUFDRTtBSit5NUJGOztBSTd5NUJBO0VBQ0U7QUpnejVCRjs7QUk5eTVCQTtFQUNFO0FKaXo1QkY7O0FJL3k1QkE7RUFDRTtBSmt6NUJGOztBSWh6NUJBO0VBQ0U7QUptejVCRjs7QUlqejVCQTtFQUNFO0FKb3o1QkY7O0FJbHo1QkE7RUFDRTtBSnF6NUJGOztBSW56NUJBO0VBQ0U7QUpzejVCRjs7QUlwejVCQTtFQUNFO0FKdXo1QkY7O0FJcno1QkE7RUFDRTtBSnd6NUJGOztBSXR6NUJBO0VBQ0U7QUp5ejVCRjs7QUl2ejVCQTtFQUNFO0FKMHo1QkY7O0FJeHo1QkE7RUFDRTtBSjJ6NUJGOztBSXp6NUJBO0VBQ0U7QUo0ejVCRjs7QUkxejVCQTtFQUNFO0FKNno1QkY7O0FJM3o1QkE7RUFDRTtBSjh6NUJGOztBSTV6NUJBO0VBQ0U7QUorejVCRjs7QUk3ejVCQTtFQUNFO0FKZzA1QkY7O0FJOXo1QkE7RUFDRTtBSmkwNUJGOztBSS96NUJBO0VBQ0U7QUprMDVCRjs7QUloMDVCQTtFQUNFO0FKbTA1QkY7O0FJajA1QkE7RUFDRTtBSm8wNUJGOztBSWwwNUJBO0VBQ0U7QUpxMDVCRjs7QUluMDVCQTtFQUNFO0FKczA1QkY7O0FJcDA1QkE7RUFDRTtBSnUwNUJGOztBSXIwNUJBO0VBQ0U7QUp3MDVCRjs7QUl0MDVCQTtFQUNFO0FKeTA1QkY7O0FJdjA1QkE7RUFDRTtBSjAwNUJGOztBSXgwNUJBO0VBQ0U7QUoyMDVCRjs7QUl6MDVCQTtFQUNFO0FKNDA1QkY7O0FJMTA1QkE7RUFDRTtBSjYwNUJGOztBSTMwNUJBO0VBQ0U7QUo4MDVCRjs7QUk1MDVCQTtFQUNFO0FKKzA1QkY7O0FJNzA1QkE7RUFDRTtBSmcxNUJGOztBSTkwNUJBO0VBQ0U7QUppMTVCRjs7QUkvMDVCQTtFQUNFO0FKazE1QkY7O0FJaDE1QkE7RUFDRTtBSm0xNUJGOztBSWoxNUJBO0VBQ0U7QUpvMTVCRjs7QUlsMTVCQTtFQUNFO0FKcTE1QkY7O0FJbjE1QkE7RUFDRTtBSnMxNUJGOztBSXAxNUJBO0VBQ0U7QUp1MTVCRjs7QUlyMTVCQTtFQUNFO0FKdzE1QkY7O0FJdDE1QkE7RUFDRTtBSnkxNUJGOztBSXYxNUJBO0VBQ0U7QUowMTVCRjs7QUl4MTVCQTtFQUNFO0FKMjE1QkY7O0FJejE1QkE7RUFDRTtBSjQxNUJGOztBSTExNUJBO0VBQ0U7QUo2MTVCRjs7QUkzMTVCQTtFQUNFO0FKODE1QkY7O0FJNTE1QkE7RUFDRTtBSisxNUJGOztBSTcxNUJBO0VBQ0U7QUpnMjVCRjs7QUk5MTVCQTtFQUNFO0FKaTI1QkY7O0FJLzE1QkE7RUFDRTtBSmsyNUJGOztBSWgyNUJBO0VBQ0U7QUptMjVCRjs7QUlqMjVCQTtFQUNFO0FKbzI1QkY7O0FJbDI1QkE7RUFDRTtBSnEyNUJGOztBSW4yNUJBO0VBQ0U7QUpzMjVCRjs7QUlwMjVCQTtFQUNFO0FKdTI1QkY7O0FJcjI1QkE7RUFDRTtBSncyNUJGOztBSXQyNUJBO0VBQ0U7QUp5MjVCRjs7QUl2MjVCQTtFQUNFO0FKMDI1QkY7O0FJeDI1QkE7RUFDRTtBSjIyNUJGOztBSXoyNUJBO0VBQ0U7QUo0MjVCRjs7QUkxMjVCQTtFQUNFO0FKNjI1QkY7O0FJMzI1QkE7RUFDRTtBSjgyNUJGOztBSTUyNUJBO0VBQ0U7QUorMjVCRjs7QUk3MjVCQTtFQUNFO0FKZzM1QkY7O0FJOTI1QkE7RUFDRTtBSmkzNUJGOztBSS8yNUJBO0VBQ0U7QUprMzVCRjs7QUloMzVCQTtFQUNFO0FKbTM1QkY7O0FJajM1QkE7RUFDRTtBSm8zNUJGOztBSWwzNUJBO0VBQ0U7QUpxMzVCRjs7QUluMzVCQTtFQUNFO0FKczM1QkY7O0FJcDM1QkE7RUFDRTtBSnUzNUJGOztBSXIzNUJBO0VBQ0U7QUp3MzVCRjs7QUl0MzVCQTtFQUNFO0FKeTM1QkY7O0FJdjM1QkE7RUFDRTtBSjAzNUJGOztBSXgzNUJBO0VBQ0U7QUoyMzVCRjs7QUl6MzVCQTtFQUNFO0FKNDM1QkY7O0FJMTM1QkE7RUFDRTtBSjYzNUJGOztBSTMzNUJBO0VBQ0U7QUo4MzVCRjs7QUk1MzVCQTtFQUNFO0FKKzM1QkY7O0FJNzM1QkE7RUFDRTtBSmc0NUJGOztBSTkzNUJBO0VBQ0U7QUppNDVCRjs7QUkvMzVCQTtFQUNFO0FKazQ1QkY7O0FJaDQ1QkE7RUFDRTtBSm00NUJGOztBSWo0NUJBO0VBQ0U7QUpvNDVCRjs7QUlsNDVCQTtFQUNFO0FKcTQ1QkY7O0FJbjQ1QkE7RUFDRTtBSnM0NUJGOztBSXA0NUJBO0VBQ0U7QUp1NDVCRjs7QUlyNDVCQTtFQUNFO0FKdzQ1QkY7O0FJdDQ1QkE7RUFDRTtBSnk0NUJGOztBSXY0NUJBO0VBQ0U7QUowNDVCRjs7QUl4NDVCQTtFQUNFO0FKMjQ1QkY7O0FJejQ1QkE7RUFDRTtBSjQ0NUJGOztBSTE0NUJBO0VBQ0U7QUo2NDVCRjs7QUkzNDVCQTtFQUNFO0FKODQ1QkY7O0FJNTQ1QkE7RUFDRTtBSis0NUJGOztBSTc0NUJBO0VBQ0U7QUpnNTVCRjs7QUk5NDVCQTtFQUNFO0FKaTU1QkY7O0FJLzQ1QkE7RUFDRTtBSms1NUJGOztBSWg1NUJBO0VBQ0U7QUptNTVCRjs7QUlqNTVCQTtFQUNFO0FKbzU1QkY7O0FJbDU1QkE7RUFDRTtBSnE1NUJGOztBSW41NUJBO0VBQ0U7QUpzNTVCRjs7QUlwNTVCQTtFQUNFO0FKdTU1QkY7O0FJcjU1QkE7RUFDRTtBSnc1NUJGOztBSXQ1NUJBO0VBQ0U7QUp5NTVCRjs7QUl2NTVCQTtFQUNFO0FKMDU1QkY7O0FJeDU1QkE7RUFDRTtBSjI1NUJGOztBSXo1NUJBO0VBQ0U7QUo0NTVCRjs7QUkxNTVCQTtFQUNFO0FKNjU1QkY7O0FJMzU1QkE7RUFDRTtBSjg1NUJGOztBSTU1NUJBO0VBQ0U7QUorNTVCRjs7QUk3NTVCQTtFQUNFO0FKZzY1QkY7O0FJOTU1QkE7RUFDRTtBSmk2NUJGOztBSS81NUJBO0VBQ0U7QUprNjVCRjs7QUloNjVCQTtFQUNFO0FKbTY1QkY7O0FJajY1QkE7RUFDRTtBSm82NUJGOztBSWw2NUJBO0VBQ0U7QUpxNjVCRjs7QUluNjVCQTtFQUNFO0FKczY1QkY7O0FJcDY1QkE7RUFDRTtBSnU2NUJGOztBSXI2NUJBO0VBQ0U7QUp3NjVCRjs7QUl0NjVCQTtFQUNFO0FKeTY1QkY7O0FJdjY1QkE7RUFDRTtBSjA2NUJGOztBSXg2NUJBO0VBQ0U7QUoyNjVCRjs7QUl6NjVCQTtFQUNFO0FKNDY1QkY7O0FJMTY1QkE7RUFDRTtBSjY2NUJGOztBSTM2NUJBO0VBQ0U7QUo4NjVCRjs7QUk1NjVCQTtFQUNFO0FKKzY1QkY7O0FJNzY1QkE7RUFDRTtBSmc3NUJGOztBSTk2NUJBO0VBQ0U7QUppNzVCRjs7QUkvNjVCQTtFQUNFO0FKazc1QkY7O0FJaDc1QkE7RUFDRTtBSm03NUJGOztBSWo3NUJBO0VBQ0U7QUpvNzVCRjs7QUlsNzVCQTtFQUNFO0FKcTc1QkY7O0FJbjc1QkE7RUFDRTtBSnM3NUJGOztBSXA3NUJBO0VBQ0U7QUp1NzVCRjs7QUlyNzVCQTtFQUNFO0FKdzc1QkY7O0FJdDc1QkE7RUFDRTtBSnk3NUJGOztBSXY3NUJBO0VBQ0U7QUowNzVCRjs7QUl4NzVCQTtFQUNFO0FKMjc1QkY7O0FJejc1QkE7RUFDRTtBSjQ3NUJGOztBSTE3NUJBO0VBQ0U7QUo2NzVCRjs7QUkzNzVCQTtFQUNFO0FKODc1QkY7O0FJNTc1QkE7RUFDRTtBSis3NUJGOztBSTc3NUJBO0VBQ0U7QUpnODVCRjs7QUk5NzVCQTtFQUNFO0FKaTg1QkY7O0FJLzc1QkE7RUFDRTtBSms4NUJGOztBSWg4NUJBO0VBQ0U7QUptODVCRjs7QUlqODVCQTtFQUNFO0FKbzg1QkY7O0FJbDg1QkE7RUFDRTtBSnE4NUJGOztBSW44NUJBO0VBQ0U7QUpzODVCRjs7QUlwODVCQTtFQUNFO0FKdTg1QkY7O0FJcjg1QkE7RUFDRTtBSnc4NUJGOztBSXQ4NUJBO0VBQ0U7QUp5ODVCRjs7QUl2ODVCQTtFQUNFO0FKMDg1QkY7O0FJeDg1QkE7RUFDRTtBSjI4NUJGOztBSXo4NUJBO0VBQ0U7QUo0ODVCRjs7QUkxODVCQTtFQUNFO0FKNjg1QkY7O0FJMzg1QkE7RUFDRTtBSjg4NUJGOztBSTU4NUJBO0VBQ0U7QUorODVCRjs7QUk3ODVCQTtFQUNFO0FKZzk1QkY7O0FJOTg1QkE7RUFDRTtBSmk5NUJGOztBSS84NUJBO0VBQ0U7QUprOTVCRjs7QUloOTVCQTtFQUNFO0FKbTk1QkY7O0FJajk1QkE7RUFDRTtBSm85NUJGOztBSWw5NUJBO0VBQ0U7QUpxOTVCRjs7QUluOTVCQTtFQUNFO0FKczk1QkY7O0FJcDk1QkE7RUFDRTtBSnU5NUJGOztBSXI5NUJBO0VBQ0U7QUp3OTVCRjs7QUl0OTVCQTtFQUNFO0FKeTk1QkY7O0FJdjk1QkE7RUFDRTtBSjA5NUJGOztBSXg5NUJBO0VBQ0U7QUoyOTVCRjs7QUl6OTVCQTtFQUNFO0FKNDk1QkY7O0FJMTk1QkE7RUFDRTtBSjY5NUJGOztBSTM5NUJBO0VBQ0U7QUo4OTVCRjs7QUk1OTVCQTtFQUNFO0FKKzk1QkY7O0FJNzk1QkE7RUFDRTtBSmcrNUJGOztBSTk5NUJBO0VBQ0U7QUppKzVCRjs7QUkvOTVCQTtFQUNFO0FKays1QkY7O0FJaCs1QkE7RUFDRTtBSm0rNUJGOztBSWorNUJBO0VBQ0U7QUpvKzVCRjs7QUlsKzVCQTtFQUNFO0FKcSs1QkY7O0FJbis1QkE7RUFDRTtBSnMrNUJGOztBSXArNUJBO0VBQ0U7QUp1KzVCRjs7QUlyKzVCQTtFQUNFO0FKdys1QkY7O0FJdCs1QkE7RUFDRTtBSnkrNUJGOztBSXYrNUJBO0VBQ0U7QUowKzVCRjs7QUl4KzVCQTtFQUNFO0FKMis1QkY7O0FJeis1QkE7RUFDRTtBSjQrNUJGOztBSTErNUJBO0VBQ0U7QUo2KzVCRjs7QUkzKzVCQTtFQUNFO0FKOCs1QkY7O0FJNSs1QkE7RUFDRTtBSisrNUJGOztBSTcrNUJBO0VBQ0U7QUpnLzVCRjs7QUk5KzVCQTtFQUNFO0FKaS81QkY7O0FJLys1QkE7RUFDRTtBSmsvNUJGOztBSWgvNUJBO0VBQ0U7QUptLzVCRjs7QUlqLzVCQTtFQUNFO0FKby81QkY7O0FJbC81QkE7RUFDRTtBSnEvNUJGOztBSW4vNUJBO0VBQ0U7QUpzLzVCRjs7QUlwLzVCQTtFQUNFO0FKdS81QkY7O0FJci81QkE7RUFDRTtBSncvNUJGOztBSXQvNUJBO0VBQ0U7QUp5LzVCRjs7QUl2LzVCQTtFQUNFO0FKMC81QkY7O0FJeC81QkE7RUFDRTtBSjIvNUJGOztBSXovNUJBO0VBQ0U7QUo0LzVCRjs7QUkxLzVCQTtFQUNFO0FKNi81QkY7O0FJMy81QkE7RUFDRTtBSjgvNUJGOztBSTUvNUJBO0VBQ0U7QUorLzVCRjs7QUk3LzVCQTtFQUNFO0FKZ2c2QkY7O0FJOS81QkE7RUFDRTtBSmlnNkJGOztBSS8vNUJBO0VBQ0U7QUprZzZCRjs7QUloZzZCQTtFQUNFO0FKbWc2QkY7O0FJamc2QkE7RUFDRTtBSm9nNkJGOztBSWxnNkJBO0VBQ0U7QUpxZzZCRjs7QUluZzZCQTtFQUNFO0FKc2c2QkY7O0FJcGc2QkE7RUFDRTtBSnVnNkJGOztBSXJnNkJBO0VBQ0U7QUp3ZzZCRjs7QUl0ZzZCQTtFQUNFO0FKeWc2QkY7O0FJdmc2QkE7RUFDRTtBSjBnNkJGOztBSXhnNkJBO0VBQ0U7QUoyZzZCRjs7QUl6ZzZCQTtFQUNFO0FKNGc2QkY7O0FJMWc2QkE7RUFDRTtBSjZnNkJGOztBSTNnNkJBO0VBQ0U7QUo4ZzZCRjs7QUk1ZzZCQTtFQUNFO0FKK2c2QkY7O0FJN2c2QkE7RUFDRTtBSmdoNkJGOztBSTlnNkJBO0VBQ0U7QUppaDZCRjs7QUkvZzZCQTtFQUNFO0FKa2g2QkY7O0FJaGg2QkE7RUFDRTtBSm1oNkJGOztBSWpoNkJBO0VBQ0U7QUpvaDZCRjs7QUlsaDZCQTtFQUNFO0FKcWg2QkY7O0FJbmg2QkE7RUFDRTtBSnNoNkJGOztBSXBoNkJBO0VBQ0U7QUp1aDZCRjs7QUlyaDZCQTtFQUNFO0FKd2g2QkY7O0FJdGg2QkE7RUFDRTtBSnloNkJGOztBSXZoNkJBO0VBQ0U7QUowaDZCRjs7QUl4aDZCQTtFQUNFO0FKMmg2QkY7O0FJemg2QkE7RUFDRTtBSjRoNkJGOztBSTFoNkJBO0VBQ0U7QUo2aDZCRjs7QUkzaDZCQTtFQUNFO0FKOGg2QkY7O0FJNWg2QkE7RUFDRTtBSitoNkJGOztBSTdoNkJBO0VBQ0U7QUpnaTZCRjs7QUk5aDZCQTtFQUNFO0FKaWk2QkY7O0FJL2g2QkE7RUFDRTtBSmtpNkJGOztBSWhpNkJBO0VBQ0U7QUptaTZCRjs7QUlqaTZCQTtFQUNFO0FKb2k2QkY7O0FJbGk2QkE7RUFDRTtBSnFpNkJGOztBSW5pNkJBO0VBQ0U7QUpzaTZCRjs7QUlwaTZCQTtFQUNFO0FKdWk2QkY7O0FJcmk2QkE7RUFDRTtBSndpNkJGOztBSXRpNkJBO0VBQ0U7QUp5aTZCRjs7QUl2aTZCQTtFQUNFO0FKMGk2QkY7O0FJeGk2QkE7RUFDRTtBSjJpNkJGOztBSXppNkJBO0VBQ0U7QUo0aTZCRjs7QUkxaTZCQTtFQUNFO0FKNmk2QkY7O0FJM2k2QkE7RUFDRTtBSjhpNkJGOztBSTVpNkJBO0VBQ0U7QUoraTZCRjs7QUk3aTZCQTtFQUNFO0FKZ2o2QkY7O0FJOWk2QkE7RUFDRTtBSmlqNkJGOztBSS9pNkJBO0VBQ0U7QUprajZCRjs7QUloajZCQTtFQUNFO0FKbWo2QkY7O0FJamo2QkE7RUFDRTtBSm9qNkJGOztBSWxqNkJBO0VBQ0U7QUpxajZCRjs7QUluajZCQTtFQUNFO0FKc2o2QkY7O0FJcGo2QkE7RUFDRTtBSnVqNkJGOztBSXJqNkJBO0VBQ0U7QUp3ajZCRjs7QUl0ajZCQTtFQUNFO0FKeWo2QkY7O0FJdmo2QkE7RUFDRTtBSjBqNkJGOztBSXhqNkJBO0VBQ0U7QUoyajZCRjs7QUl6ajZCQTtFQUNFO0FKNGo2QkY7O0FJMWo2QkE7RUFDRTtBSjZqNkJGOztBSTNqNkJBO0VBQ0U7QUo4ajZCRjs7QUk1ajZCQTtFQUNFO0FKK2o2QkY7O0FJN2o2QkE7RUFDRTtBSmdrNkJGOztBSTlqNkJBO0VBQ0U7QUppazZCRjs7QUkvajZCQTtFQUNFO0FKa2s2QkY7O0FJaGs2QkE7RUFDRTtBSm1rNkJGOztBSWprNkJBO0VBQ0U7QUpvazZCRjs7QUlsazZCQTtFQUNFO0FKcWs2QkY7O0FJbms2QkE7RUFDRTtBSnNrNkJGOztBSXBrNkJBO0VBQ0U7QUp1azZCRjs7QUlyazZCQTtFQUNFO0FKd2s2QkY7O0FJdGs2QkE7RUFDRTtBSnlrNkJGOztBSXZrNkJBO0VBQ0U7QUowazZCRjs7QUl4azZCQTtFQUNFO0FKMms2QkY7O0FJems2QkE7RUFDRTtBSjRrNkJGOztBSTFrNkJBO0VBQ0U7QUo2azZCRjs7QUkzazZCQTtFQUNFO0FKOGs2QkY7O0FJNWs2QkE7RUFDRTtBSitrNkJGOztBSTdrNkJBO0VBQ0U7QUpnbDZCRjs7QUk5azZCQTtFQUNFO0FKaWw2QkY7O0FJL2s2QkE7RUFDRTtBSmtsNkJGOztBSWhsNkJBO0VBQ0U7QUptbDZCRjs7QUlqbDZCQTtFQUNFO0FKb2w2QkY7O0FJbGw2QkE7RUFDRTtBSnFsNkJGOztBSW5sNkJBO0VBQ0U7QUpzbDZCRjs7QUlwbDZCQTtFQUNFO0FKdWw2QkY7O0FJcmw2QkE7RUFDRTtBSndsNkJGOztBSXRsNkJBO0VBQ0U7QUp5bDZCRjs7QUl2bDZCQTtFQUNFO0FKMGw2QkY7O0FJeGw2QkE7RUFDRTtBSjJsNkJGOztBSXpsNkJBO0VBQ0U7QUo0bDZCRjs7QUkxbDZCQTtFQUNFO0FKNmw2QkY7O0FJM2w2QkE7RUFDRTtBSjhsNkJGOztBSTVsNkJBO0VBQ0U7QUorbDZCRjs7QUk3bDZCQTtFQUNFO0FKZ202QkY7O0FJOWw2QkE7RUFDRTtBSmltNkJGOztBSS9sNkJBO0VBQ0U7QUprbTZCRjs7QUlobTZCQTtFQUNFO0FKbW02QkY7O0FJam02QkE7RUFDRTtBSm9tNkJGOztBSWxtNkJBO0VBQ0U7QUpxbTZCRjs7QUlubTZCQTtFQUNFO0FKc202QkY7O0FJcG02QkE7RUFDRTtBSnVtNkJGOztBSXJtNkJBO0VBQ0U7QUp3bTZCRjs7QUl0bTZCQTtFQUNFO0FKeW02QkY7O0FJdm02QkE7RUFDRTtBSjBtNkJGOztBSXhtNkJBO0VBQ0U7QUoybTZCRjs7QUl6bTZCQTtFQUNFO0FKNG02QkY7O0FJMW02QkE7RUFDRTtBSjZtNkJGOztBSTNtNkJBO0VBQ0U7QUo4bTZCRjs7QUk1bTZCQTtFQUNFO0FKK202QkY7O0FJN202QkE7RUFDRTtBSmduNkJGOztBSTltNkJBO0VBQ0U7QUppbjZCRjs7QUkvbTZCQTtFQUNFO0FKa242QkY7O0FJaG42QkE7RUFDRTtBSm1uNkJGOztBSWpuNkJBO0VBQ0U7QUpvbjZCRjs7QUlsbjZCQTtFQUNFO0FKcW42QkY7O0FJbm42QkE7RUFDRTtBSnNuNkJGOztBSXBuNkJBO0VBQ0U7QUp1bjZCRjs7QUlybjZCQTtFQUNFO0FKd242QkY7O0FJdG42QkE7RUFDRTtBSnluNkJGOztBSXZuNkJBO0VBQ0U7QUowbjZCRjs7QUl4bjZCQTtFQUNFO0FKMm42QkY7O0FJem42QkE7RUFDRTtBSjRuNkJGOztBSTFuNkJBO0VBQ0U7QUo2bjZCRjs7QUkzbjZCQTtFQUNFO0FKOG42QkY7O0FJNW42QkE7RUFDRTtBSituNkJGOztBSTduNkJBO0VBQ0U7QUpnbzZCRjs7QUk5bjZCQTtFQUNFO0FKaW82QkY7O0FJL242QkE7RUFDRTtBSmtvNkJGOztBSWhvNkJBO0VBQ0U7QUptbzZCRjs7QUlqbzZCQTtFQUNFO0FKb282QkY7O0FJbG82QkE7RUFDRTtBSnFvNkJGOztBSW5vNkJBO0VBQ0U7QUpzbzZCRjs7QUlwbzZCQTtFQUNFO0FKdW82QkY7O0FJcm82QkE7RUFDRTtBSndvNkJGOztBSXRvNkJBO0VBQ0U7QUp5bzZCRjs7QUl2bzZCQTtFQUNFO0FKMG82QkY7O0FJeG82QkE7RUFDRTtBSjJvNkJGOztBSXpvNkJBO0VBQ0U7QUo0bzZCRjs7QUkxbzZCQTtFQUNFO0FKNm82QkY7O0FJM282QkE7RUFDRTtBSjhvNkJGOztBSTVvNkJBO0VBQ0U7QUorbzZCRjs7QUk3bzZCQTtFQUNFO0FKZ3A2QkY7O0FJOW82QkE7RUFDRTtBSmlwNkJGOztBSS9vNkJBO0VBQ0U7QUprcDZCRjs7QUlocDZCQTtFQUNFO0FKbXA2QkY7O0FJanA2QkE7RUFDRTtBSm9wNkJGOztBSWxwNkJBO0VBQ0U7QUpxcDZCRjs7QUlucDZCQTtFQUNFO0FKc3A2QkY7O0FJcHA2QkE7RUFDRTtBSnVwNkJGOztBSXJwNkJBO0VBQ0U7QUp3cDZCRjs7QUl0cDZCQTtFQUNFO0FKeXA2QkY7O0FJdnA2QkE7RUFDRTtBSjBwNkJGOztBSXhwNkJBO0VBQ0U7QUoycDZCRjs7QUl6cDZCQTtFQUNFO0FKNHA2QkY7O0FJMXA2QkE7RUFDRTtBSjZwNkJGOztBSTNwNkJBO0VBQ0U7QUo4cDZCRjs7QUk1cDZCQTtFQUNFO0FKK3A2QkY7O0FJN3A2QkE7RUFDRTtBSmdxNkJGOztBSTlwNkJBO0VBQ0U7QUppcTZCRjs7QUkvcDZCQTtFQUNFO0FKa3E2QkY7O0FJaHE2QkE7RUFDRTtBSm1xNkJGOztBSWpxNkJBO0VBQ0U7QUpvcTZCRjs7QUlscTZCQTtFQUNFO0FKcXE2QkY7O0FJbnE2QkE7RUFDRTtBSnNxNkJGOztBSXBxNkJBO0VBQ0U7QUp1cTZCRjs7QUlycTZCQTtFQUNFO0FKd3E2QkY7O0FJdHE2QkE7RUFDRTtBSnlxNkJGOztBSXZxNkJBO0VBQ0U7QUowcTZCRjs7QUl4cTZCQTtFQUNFO0FKMnE2QkY7O0FJenE2QkE7RUFDRTtBSjRxNkJGOztBSTFxNkJBO0VBQ0U7QUo2cTZCRjs7QUkzcTZCQTtFQUNFO0FKOHE2QkY7O0FJNXE2QkE7RUFDRTtBSitxNkJGOztBSTdxNkJBO0VBQ0U7QUpncjZCRjs7QUk5cTZCQTtFQUNFO0FKaXI2QkY7O0FJL3E2QkE7RUFDRTtBSmtyNkJGOztBSWhyNkJBO0VBQ0U7QUptcjZCRjs7QUlqcjZCQTtFQUNFO0FKb3I2QkY7O0FJbHI2QkE7RUFDRTtBSnFyNkJGOztBSW5yNkJBO0VBQ0U7QUpzcjZCRjs7QUlwcjZCQTtFQUNFO0FKdXI2QkY7O0FJcnI2QkE7RUFDRTtBSndyNkJGOztBSXRyNkJBO0VBQ0U7QUp5cjZCRjs7QUl2cjZCQTtFQUNFO0FKMHI2QkY7O0FJeHI2QkE7RUFDRTtBSjJyNkJGOztBSXpyNkJBO0VBQ0U7QUo0cjZCRjs7QUkxcjZCQTtFQUNFO0FKNnI2QkY7O0FJM3I2QkE7RUFDRTtBSjhyNkJGOztBSTVyNkJBO0VBQ0U7QUorcjZCRjs7QUk3cjZCQTtFQUNFO0FKZ3M2QkY7O0FJOXI2QkE7RUFDRTtBSmlzNkJGOztBSS9yNkJBO0VBQ0U7QUprczZCRjs7QUloczZCQTtFQUNFO0FKbXM2QkY7O0FJanM2QkE7RUFDRTtBSm9zNkJGOztBSWxzNkJBO0VBQ0U7QUpxczZCRjs7QUluczZCQTtFQUNFO0FKc3M2QkY7O0FJcHM2QkE7RUFDRTtBSnVzNkJGOztBSXJzNkJBO0VBQ0U7QUp3czZCRjs7QUl0czZCQTtFQUNFO0FKeXM2QkY7O0FJdnM2QkE7RUFDRTtBSjBzNkJGOztBSXhzNkJBO0VBQ0U7QUoyczZCRjs7QUl6czZCQTtFQUNFO0FKNHM2QkY7O0FJMXM2QkE7RUFDRTtBSjZzNkJGOztBSTNzNkJBO0VBQ0U7QUo4czZCRjs7QUk1czZCQTtFQUNFO0FKK3M2QkY7O0FJN3M2QkE7RUFDRTtBSmd0NkJGOztBSTlzNkJBO0VBQ0U7QUppdDZCRjs7QUkvczZCQTtFQUNFO0FKa3Q2QkY7O0FJaHQ2QkE7RUFDRTtBSm10NkJGOztBSWp0NkJBO0VBQ0U7QUpvdDZCRjs7QUlsdDZCQTtFQUNFO0FKcXQ2QkY7O0FJbnQ2QkE7RUFDRTtBSnN0NkJGOztBSXB0NkJBO0VBQ0U7QUp1dDZCRjs7QUlydDZCQTtFQUNFO0FKd3Q2QkY7O0FJdHQ2QkE7RUFDRTtBSnl0NkJGOztBSXZ0NkJBO0VBQ0U7QUowdDZCRjs7QUl4dDZCQTtFQUNFO0FKMnQ2QkY7O0FJenQ2QkE7RUFDRTtBSjR0NkJGOztBSTF0NkJBO0VBQ0U7QUo2dDZCRjs7QUkzdDZCQTtFQUNFO0FKOHQ2QkY7O0FJNXQ2QkE7RUFDRTtBSit0NkJGOztBSTd0NkJBO0VBQ0U7QUpndTZCRjs7QUk5dDZCQTtFQUNFO0FKaXU2QkY7O0FJL3Q2QkE7RUFDRTtBSmt1NkJGOztBSWh1NkJBO0VBQ0U7QUptdTZCRjs7QUlqdTZCQTtFQUNFO0FKb3U2QkY7O0FJbHU2QkE7RUFDRTtBSnF1NkJGOztBSW51NkJBO0VBQ0U7QUpzdTZCRjs7QUlwdTZCQTtFQUNFO0FKdXU2QkY7O0FJcnU2QkE7RUFDRTtBSnd1NkJGOztBSXR1NkJBO0VBQ0U7QUp5dTZCRjs7QUl2dTZCQTtFQUNFO0FKMHU2QkY7O0FJeHU2QkE7RUFDRTtBSjJ1NkJGOztBSXp1NkJBO0VBQ0U7QUo0dTZCRjs7QUkxdTZCQTtFQUNFO0FKNnU2QkY7O0FJM3U2QkE7RUFDRTtBSjh1NkJGOztBSTV1NkJBO0VBQ0U7QUordTZCRjs7QUk3dTZCQTtFQUNFO0FKZ3Y2QkY7O0FJOXU2QkE7RUFDRTtBSml2NkJGOztBSS91NkJBO0VBQ0U7QUprdjZCRjs7QUlodjZCQTtFQUNFO0FKbXY2QkY7O0FJanY2QkE7RUFDRTtBSm92NkJGOztBSWx2NkJBO0VBQ0U7QUpxdjZCRjs7QUludjZCQTtFQUNFO0FKc3Y2QkY7O0FJcHY2QkE7RUFDRTtBSnV2NkJGOztBSXJ2NkJBO0VBQ0U7QUp3djZCRjs7QUl0djZCQTtFQUNFO0FKeXY2QkY7O0FJdnY2QkE7RUFDRTtBSjB2NkJGOztBSXh2NkJBO0VBQ0U7QUoydjZCRjs7QUl6djZCQTtFQUNFO0FKNHY2QkY7O0FJMXY2QkE7RUFDRTtBSjZ2NkJGOztBSTN2NkJBO0VBQ0U7QUo4djZCRjs7QUk1djZCQTtFQUNFO0FKK3Y2QkY7O0FJN3Y2QkE7RUFDRTtBSmd3NkJGOztBSTl2NkJBO0VBQ0U7QUppdzZCRjs7QUkvdjZCQTtFQUNFO0FKa3c2QkY7O0FJaHc2QkE7RUFDRTtBSm13NkJGOztBSWp3NkJBO0VBQ0U7QUpvdzZCRjs7QUlsdzZCQTtFQUNFO0FKcXc2QkY7O0FJbnc2QkE7RUFDRTtBSnN3NkJGOztBSXB3NkJBO0VBQ0U7QUp1dzZCRjs7QUlydzZCQTtFQUNFO0FKd3c2QkY7O0FJdHc2QkE7RUFDRTtBSnl3NkJGOztBSXZ3NkJBO0VBQ0U7QUowdzZCRjs7QUl4dzZCQTtFQUNFO0FKMnc2QkY7O0FJenc2QkE7RUFDRTtBSjR3NkJGOztBSTF3NkJBO0VBQ0U7QUo2dzZCRjs7QUkzdzZCQTtFQUNFO0FKOHc2QkY7O0FJNXc2QkE7RUFDRTtBSit3NkJGOztBSTd3NkJBO0VBQ0U7QUpneDZCRjs7QUk5dzZCQTtFQUNFO0FKaXg2QkY7O0FJL3c2QkE7RUFDRTtBSmt4NkJGOztBSWh4NkJBO0VBQ0U7QUpteDZCRjs7QUlqeDZCQTtFQUNFO0FKb3g2QkY7O0FJbHg2QkE7RUFDRTtBSnF4NkJGOztBSW54NkJBO0VBQ0U7QUpzeDZCRjs7QUlweDZCQTtFQUNFO0FKdXg2QkY7O0FJcng2QkE7RUFDRTtBSnd4NkJGOztBSXR4NkJBO0VBQ0U7QUp5eDZCRjs7QUl2eDZCQTtFQUNFO0FKMHg2QkY7O0FJeHg2QkE7RUFDRTtBSjJ4NkJGOztBSXp4NkJBO0VBQ0U7QUo0eDZCRjs7QUkxeDZCQTtFQUNFO0FKNng2QkY7O0FJM3g2QkE7RUFDRTtBSjh4NkJGOztBSTV4NkJBO0VBQ0U7QUoreDZCRjs7QUk3eDZCQTtFQUNFO0FKZ3k2QkY7O0FJOXg2QkE7RUFDRTtBSml5NkJGOztBSS94NkJBO0VBQ0U7QUpreTZCRjs7QUloeTZCQTtFQUNFO0FKbXk2QkY7O0FJank2QkE7RUFDRTtBSm95NkJGOztBSWx5NkJBO0VBQ0U7QUpxeTZCRjs7QUlueTZCQTtFQUNFO0FKc3k2QkY7O0FJcHk2QkE7RUFDRTtBSnV5NkJGOztBSXJ5NkJBO0VBQ0U7QUp3eTZCRjs7QUl0eTZCQTtFQUNFO0FKeXk2QkY7O0FJdnk2QkE7RUFDRTtBSjB5NkJGOztBSXh5NkJBO0VBQ0U7QUoyeTZCRjs7QUl6eTZCQTtFQUNFO0FKNHk2QkY7O0FJMXk2QkE7RUFDRTtBSjZ5NkJGOztBSTN5NkJBO0VBQ0U7QUo4eTZCRjs7QUk1eTZCQTtFQUNFO0FKK3k2QkY7O0FJN3k2QkE7RUFDRTtBSmd6NkJGOztBSTl5NkJBO0VBQ0U7QUppejZCRjs7QUkveTZCQTtFQUNFO0FKa3o2QkY7O0FJaHo2QkE7RUFDRTtBSm16NkJGOztBSWp6NkJBO0VBQ0U7QUpvejZCRjs7QUlsejZCQTtFQUNFO0FKcXo2QkY7O0FJbno2QkE7RUFDRTtBSnN6NkJGOztBSXB6NkJBO0VBQ0U7QUp1ejZCRjs7QUlyejZCQTtFQUNFO0FKd3o2QkY7O0FJdHo2QkE7RUFDRTtBSnl6NkJGOztBSXZ6NkJBO0VBQ0U7QUowejZCRjs7QUl4ejZCQTtFQUNFO0FKMno2QkY7O0FJeno2QkE7RUFDRTtBSjR6NkJGOztBSTF6NkJBO0VBQ0U7QUo2ejZCRjs7QUkzejZCQTtFQUNFO0FKOHo2QkY7O0FJNXo2QkE7RUFDRTtBSit6NkJGOztBSTd6NkJBO0VBQ0U7QUpnMDZCRjs7QUk5ejZCQTtFQUNFO0FKaTA2QkY7O0FJL3o2QkE7RUFDRTtBSmswNkJGOztBSWgwNkJBO0VBQ0U7QUptMDZCRjs7QUlqMDZCQTtFQUNFO0FKbzA2QkY7O0FJbDA2QkE7RUFDRTtBSnEwNkJGOztBSW4wNkJBO0VBQ0U7QUpzMDZCRjs7QUlwMDZCQTtFQUNFO0FKdTA2QkY7O0FJcjA2QkE7RUFDRTtBSncwNkJGOztBSXQwNkJBO0VBQ0U7QUp5MDZCRjs7QUl2MDZCQTtFQUNFO0FKMDA2QkY7O0FJeDA2QkE7RUFDRTtBSjIwNkJGOztBSXowNkJBO0VBQ0U7QUo0MDZCRjs7QUkxMDZCQTtFQUNFO0FKNjA2QkY7O0FJMzA2QkE7RUFDRTtBSjgwNkJGOztBSTUwNkJBO0VBQ0U7QUorMDZCRjs7QUk3MDZCQTtFQUNFO0FKZzE2QkY7O0FJOTA2QkE7RUFDRTtBSmkxNkJGOztBSS8wNkJBO0VBQ0U7QUprMTZCRjs7QUloMTZCQTtFQUNFO0FKbTE2QkY7O0FJajE2QkE7RUFDRTtBSm8xNkJGOztBSWwxNkJBO0VBQ0U7QUpxMTZCRjs7QUluMTZCQTtFQUNFO0FKczE2QkY7O0FJcDE2QkE7RUFDRTtBSnUxNkJGOztBSXIxNkJBO0VBQ0U7QUp3MTZCRjs7QUl0MTZCQTtFQUNFO0FKeTE2QkY7O0FJdjE2QkE7RUFDRTtBSjAxNkJGOztBSXgxNkJBO0VBQ0U7QUoyMTZCRjs7QUl6MTZCQTtFQUNFO0FKNDE2QkY7O0FJMTE2QkE7RUFDRTtBSjYxNkJGOztBSTMxNkJBO0VBQ0U7QUo4MTZCRjs7QUk1MTZCQTtFQUNFO0FKKzE2QkY7O0FJNzE2QkE7RUFDRTtBSmcyNkJGOztBSTkxNkJBO0VBQ0U7QUppMjZCRjs7QUkvMTZCQTtFQUNFO0FKazI2QkY7O0FJaDI2QkE7RUFDRTtBSm0yNkJGOztBSWoyNkJBO0VBQ0U7QUpvMjZCRjs7QUlsMjZCQTtFQUNFO0FKcTI2QkY7O0FJbjI2QkE7RUFDRTtBSnMyNkJGOztBSXAyNkJBO0VBQ0U7QUp1MjZCRjs7QUlyMjZCQTtFQUNFO0FKdzI2QkY7O0FJdDI2QkE7RUFDRTtBSnkyNkJGOztBSXYyNkJBO0VBQ0U7QUowMjZCRjs7QUl4MjZCQTtFQUNFO0FKMjI2QkY7O0FJejI2QkE7RUFDRTtBSjQyNkJGOztBSTEyNkJBO0VBQ0U7QUo2MjZCRjs7QUkzMjZCQTtFQUNFO0FKODI2QkY7O0FJNTI2QkE7RUFDRTtBSisyNkJGOztBSTcyNkJBO0VBQ0U7QUpnMzZCRjs7QUk5MjZCQTtFQUNFO0FKaTM2QkY7O0FJLzI2QkE7RUFDRTtBSmszNkJGOztBSWgzNkJBO0VBQ0U7QUptMzZCRjs7QUlqMzZCQTtFQUNFO0FKbzM2QkY7O0FJbDM2QkE7RUFDRTtBSnEzNkJGOztBSW4zNkJBO0VBQ0U7QUpzMzZCRjs7QUlwMzZCQTtFQUNFO0FKdTM2QkY7O0FJcjM2QkE7RUFDRTtBSnczNkJGOztBSXQzNkJBO0VBQ0U7QUp5MzZCRjs7QUl2MzZCQTtFQUNFO0FKMDM2QkY7O0FJeDM2QkE7RUFDRTtBSjIzNkJGOztBSXozNkJBO0VBQ0U7QUo0MzZCRjs7QUkxMzZCQTtFQUNFO0FKNjM2QkY7O0FJMzM2QkE7RUFDRTtBSjgzNkJGOztBSTUzNkJBO0VBQ0U7QUorMzZCRjs7QUk3MzZCQTtFQUNFO0FKZzQ2QkY7O0FJOTM2QkE7RUFDRTtBSmk0NkJGOztBSS8zNkJBO0VBQ0U7QUprNDZCRjs7QUloNDZCQTtFQUNFO0FKbTQ2QkY7O0FJajQ2QkE7RUFDRTtBSm80NkJGOztBSWw0NkJBO0VBQ0U7QUpxNDZCRjs7QUluNDZCQTtFQUNFO0FKczQ2QkY7O0FJcDQ2QkE7RUFDRTtBSnU0NkJGOztBSXI0NkJBO0VBQ0U7QUp3NDZCRjs7QUl0NDZCQTtFQUNFO0FKeTQ2QkY7O0FJdjQ2QkE7RUFDRTtBSjA0NkJGOztBSXg0NkJBO0VBQ0U7QUoyNDZCRjs7QUl6NDZCQTtFQUNFO0FKNDQ2QkY7O0FJMTQ2QkE7RUFDRTtBSjY0NkJGOztBSTM0NkJBO0VBQ0U7QUo4NDZCRjs7QUk1NDZCQTtFQUNFO0FKKzQ2QkY7O0FJNzQ2QkE7RUFDRTtBSmc1NkJGOztBSTk0NkJBO0VBQ0U7QUppNTZCRjs7QUkvNDZCQTtFQUNFO0FKazU2QkY7O0FJaDU2QkE7RUFDRTtBSm01NkJGOztBSWo1NkJBO0VBQ0U7QUpvNTZCRjs7QUlsNTZCQTtFQUNFO0FKcTU2QkY7O0FJbjU2QkE7RUFDRTtBSnM1NkJGOztBSXA1NkJBO0VBQ0U7QUp1NTZCRjs7QUlyNTZCQTtFQUNFO0FKdzU2QkY7O0FJdDU2QkE7RUFDRTtBSnk1NkJGOztBSXY1NkJBO0VBQ0U7QUowNTZCRjs7QUl4NTZCQTtFQUNFO0FKMjU2QkY7O0FJejU2QkE7RUFDRTtBSjQ1NkJGOztBSTE1NkJBO0VBQ0U7QUo2NTZCRjs7QUkzNTZCQTtFQUNFO0FKODU2QkY7O0FJNTU2QkE7RUFDRTtBSis1NkJGOztBSTc1NkJBO0VBQ0U7QUpnNjZCRjs7QUk5NTZCQTtFQUNFO0FKaTY2QkY7O0FJLzU2QkE7RUFDRTtBSms2NkJGOztBSWg2NkJBO0VBQ0U7QUptNjZCRjs7QUlqNjZCQTtFQUNFO0FKbzY2QkY7O0FJbDY2QkE7RUFDRTtBSnE2NkJGOztBSW42NkJBO0VBQ0U7QUpzNjZCRjs7QUlwNjZCQTtFQUNFO0FKdTY2QkY7O0FJcjY2QkE7RUFDRTtBSnc2NkJGOztBSXQ2NkJBO0VBQ0U7QUp5NjZCRjs7QUl2NjZCQTtFQUNFO0FKMDY2QkY7O0FJeDY2QkE7RUFDRTtBSjI2NkJGOztBSXo2NkJBO0VBQ0U7QUo0NjZCRjs7QUkxNjZCQTtFQUNFO0FKNjY2QkY7O0FJMzY2QkE7RUFDRTtBSjg2NkJGOztBSTU2NkJBO0VBQ0U7QUorNjZCRjs7QUk3NjZCQTtFQUNFO0FKZzc2QkY7O0FJOTY2QkE7RUFDRTtBSmk3NkJGOztBSS82NkJBO0VBQ0U7QUprNzZCRjs7QUloNzZCQTtFQUNFO0FKbTc2QkY7O0FJajc2QkE7RUFDRTtBSm83NkJGOztBSWw3NkJBO0VBQ0U7QUpxNzZCRjs7QUluNzZCQTtFQUNFO0FKczc2QkY7O0FJcDc2QkE7RUFDRTtBSnU3NkJGOztBSXI3NkJBO0VBQ0U7QUp3NzZCRjs7QUl0NzZCQTtFQUNFO0FKeTc2QkY7O0FJdjc2QkE7RUFDRTtBSjA3NkJGOztBSXg3NkJBO0VBQ0U7QUoyNzZCRjs7QUl6NzZCQTtFQUNFO0FKNDc2QkY7O0FJMTc2QkE7RUFDRTtBSjY3NkJGOztBSTM3NkJBO0VBQ0U7QUo4NzZCRjs7QUk1NzZCQTtFQUNFO0FKKzc2QkY7O0FJNzc2QkE7RUFDRTtBSmc4NkJGOztBSTk3NkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSmk4NkJGOztBSS83NkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKazg2QkY7O0FJajg2QkE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUpvODZCRjtBSWw4NkJBO0VBQ0U7RUFDQTtBSm84NkJGOztBSW44NkJBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FKczg2QkY7QUlwODZCQTtFQUNFO0VBQ0E7QUpzODZCRjs7QUlyODZCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBSnc4NkJGO0FJdDg2QkE7O0VBRUU7RUFDQTtBSnc4NkJGOztBS2o1akNBO0VBQ0U7RUFDQTtFQUNBO0VBSUE7RUFDQTtBTGk1akNGO0FLNzRqQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTCs0akNGOztBSzU0akNBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBTCs0akNGOztBSzU0akNBO0VBQ0U7QUwrNGpDRjs7QUs3NGpDQTtFQUNFO0FMZzVqQ0Y7O0FLOTRqQ0E7RUFDRTtBTGk1akNGOztBSy80akNBO0VBQ0U7QUxrNWpDRjs7QUtoNWpDQTtFQUNFO0FMbTVqQ0Y7O0FLajVqQ0E7RUFDRTtBTG81akNGOztBS2w1akNBO0VBQ0U7QUxxNWpDRjs7QUtuNWpDQTtFQUNFO0FMczVqQ0Y7O0FLcDVqQ0E7RUFDRTtBTHU1akNGOztBS3I1akNBO0VBQ0U7QUx3NWpDRjs7QUt0NWpDQTtFQUNFO0FMeTVqQ0Y7O0FLdjVqQ0E7RUFDRTtBTDA1akNGOztBS3g1akNBO0VBQ0U7QUwyNWpDRjs7QUt6NWpDQTtFQUNFO0FMNDVqQ0Y7O0FLMTVqQ0E7RUFDRTtBTDY1akNGOztBSzM1akNBO0VBQ0U7QUw4NWpDRjs7QUs1NWpDQTtFQUNFO0FMKzVqQ0Y7O0FLNzVqQ0E7RUFDRTtBTGc2akNGOztBSzk1akNBO0VBQ0U7QUxpNmpDRjs7QUsvNWpDQTtFQUNFO0FMazZqQ0Y7O0FLaDZqQ0E7RUFDRTtBTG02akNGOztBS2o2akNBO0VBQ0U7QUxvNmpDRjs7QUtsNmpDQTtFQUNFO0FMcTZqQ0Y7O0FLbjZqQ0E7RUFDRTtBTHM2akNGOztBS3A2akNBO0VBQ0U7QUx1NmpDRjs7QUtyNmpDQTtFQUNFO0FMdzZqQ0Y7O0FLdDZqQ0E7RUFDRTtBTHk2akNGOztBS3Y2akNBO0VBQ0U7QUwwNmpDRjs7QUt4NmpDQTtFQUNFO0FMMjZqQ0Y7O0FLejZqQ0E7RUFDRTtBTDQ2akNGOztBSzE2akNBO0VBQ0U7QUw2NmpDRjs7QUszNmpDQTtFQUNFO0FMODZqQ0Y7O0FLNTZqQ0E7RUFDRTtBTCs2akNGOztBSzc2akNBO0VBQ0U7QUxnN2pDRjs7QUs5NmpDQTtFQUNFO0FMaTdqQ0Y7O0FLLzZqQ0E7RUFDRTtBTGs3akNGOztBS2g3akNBO0VBQ0U7QUxtN2pDRjs7QUtqN2pDQTtFQUNFO0FMbzdqQ0Y7O0FLbDdqQ0E7RUFDRTtBTHE3akNGOztBS243akNBO0VBQ0U7QUxzN2pDRjs7QUtwN2pDQTtFQUNFO0FMdTdqQ0Y7O0FLcjdqQ0E7RUFDRTtBTHc3akNGOztBS3Q3akNBO0VBQ0U7QUx5N2pDRjs7QUt2N2pDQTtFQUNFO0FMMDdqQ0Y7O0FLeDdqQ0E7RUFDRTtBTDI3akNGOztBS3o3akNBO0VBQ0U7QUw0N2pDRjs7QUsxN2pDQTtFQUNFO0FMNjdqQ0Y7O0FLMzdqQ0E7RUFDRTtBTDg3akNGOztBSzU3akNBO0VBQ0U7QUwrN2pDRjs7QUs3N2pDQTtFQUNFO0FMZzhqQ0Y7O0FLOTdqQ0E7RUFDRTtBTGk4akNGOztBSy83akNBO0VBQ0U7QUxrOGpDRjs7QUtoOGpDQTtFQUNFO0FMbThqQ0Y7O0FLajhqQ0E7RUFDRTtBTG84akNGOztBS2w4akNBO0VBQ0U7QUxxOGpDRjs7QUtuOGpDQTtFQUNFO0FMczhqQ0Y7O0FLcDhqQ0E7RUFDRTtBTHU4akNGOztBS3I4akNBO0VBQ0U7QUx3OGpDRjs7QUt0OGpDQTtFQUNFO0FMeThqQ0Y7O0FLdjhqQ0E7RUFDRTtBTDA4akNGOztBS3g4akNBO0VBQ0U7QUwyOGpDRjs7QUt6OGpDQTtFQUNFO0FMNDhqQ0Y7O0FLMThqQ0E7RUFDRTtBTDY4akNGOztBSzM4akNBO0VBQ0U7QUw4OGpDRjs7QUs1OGpDQTtFQUNFO0FMKzhqQ0Y7O0FLNzhqQ0E7RUFDRTtBTGc5akNGOztBSzk4akNBO0VBQ0U7QUxpOWpDRjs7QUsvOGpDQTtFQUNFO0FMazlqQ0Y7O0FLaDlqQ0E7RUFDRTtBTG05akNGOztBS2o5akNBO0VBQ0U7QUxvOWpDRjs7QUtsOWpDQTtFQUNFO0FMcTlqQ0Y7O0FLbjlqQ0E7RUFDRTtBTHM5akNGOztBS3A5akNBO0VBQ0U7QUx1OWpDRjs7QUtyOWpDQTtFQUNFO0FMdzlqQ0Y7O0FLdDlqQ0E7RUFDRTtBTHk5akNGOztBS3Y5akNBO0VBQ0U7QUwwOWpDRjs7QUt4OWpDQTtFQUNFO0FMMjlqQ0Y7O0FLejlqQ0E7RUFDRTtBTDQ5akNGOztBSzE5akNBO0VBQ0U7QUw2OWpDRjs7QUszOWpDQTtFQUNFO0FMODlqQ0Y7O0FLNTlqQ0E7RUFDRTtBTCs5akNGOztBSzc5akNBO0VBQ0U7QUxnK2pDRjs7QUs5OWpDQTtFQUNFO0FMaStqQ0Y7O0FLLzlqQ0E7RUFDRTtBTGsrakNGOztBS2grakNBO0VBQ0U7QUxtK2pDRjs7QUtqK2pDQTtFQUNFO0FMbytqQ0Y7O0FLbCtqQ0E7RUFDRTtBTHErakNGOztBS24rakNBO0VBQ0U7QUxzK2pDRjs7QUtwK2pDQTtFQUNFO0FMdStqQ0Y7O0FLcitqQ0E7RUFDRTtBTHcrakNGOztBS3QrakNBO0VBQ0U7QUx5K2pDRjs7QUt2K2pDQTtFQUNFO0FMMCtqQ0Y7O0FLeCtqQ0E7RUFDRTtBTDIrakNGOztBS3orakNBO0VBQ0U7QUw0K2pDRjs7QUsxK2pDQTtFQUNFO0FMNitqQ0Y7O0FLMytqQ0E7RUFDRTtBTDgrakNGOztBSzUrakNBO0VBQ0U7QUwrK2pDRjs7QUs3K2pDQTtFQUNFO0FMZy9qQ0Y7O0FLOStqQ0E7RUFDRTtBTGkvakNGOztBSy8rakNBO0VBQ0U7QUxrL2pDRjs7QUtoL2pDQTtFQUNFO0FMbS9qQ0Y7O0FLai9qQ0E7RUFDRTtBTG8vakNGOztBS2wvakNBO0VBQ0U7QUxxL2pDRjs7QUtuL2pDQTtFQUNFO0FMcy9qQ0Y7O0FLcC9qQ0E7RUFDRTtBTHUvakNGOztBS3IvakNBO0VBQ0U7QUx3L2pDRjs7QUt0L2pDQTtFQUNFO0FMeS9qQ0Y7O0FLdi9qQ0E7RUFDRTtBTDAvakNGOztBS3gvakNBO0VBQ0U7QUwyL2pDRjs7QUt6L2pDQTtFQUNFO0FMNC9qQ0Y7O0FLMS9qQ0E7RUFDRTtBTDYvakNGOztBSzMvakNBO0VBQ0U7QUw4L2pDRjs7QUs1L2pDQTtFQUNFO0FMKy9qQ0Y7O0FLNy9qQ0E7RUFDRTtBTGdna0NGOztBSzkvakNBO0VBQ0U7QUxpZ2tDRjs7QUsvL2pDQTtFQUNFO0FMa2drQ0Y7O0FLaGdrQ0E7RUFDRTtBTG1na0NGOztBS2pna0NBO0VBQ0U7QUxvZ2tDRjs7QUtsZ2tDQTtFQUNFO0FMcWdrQ0Y7O0FLbmdrQ0E7RUFDRTtBTHNna0NGOztBS3Bna0NBO0VBQ0U7QUx1Z2tDRjs7QUtyZ2tDQTtFQUNFO0FMd2drQ0Y7O0FLdGdrQ0E7RUFDRTtBTHlna0NGOztBS3Zna0NBO0VBQ0U7QUwwZ2tDRjs7QUt4Z2tDQTtFQUNFO0FMMmdrQ0Y7O0FLemdrQ0E7RUFDRTtBTDRna0NGOztBSzFna0NBO0VBQ0U7QUw2Z2tDRjs7QUszZ2tDQTtFQUNFO0FMOGdrQ0Y7O0FLNWdrQ0E7RUFDRTtBTCtna0NGOztBSzdna0NBO0VBQ0U7QUxnaGtDRjs7QUs5Z2tDQTtFQUNFO0FMaWhrQ0Y7O0FLL2drQ0E7RUFDRTtBTGtoa0NGOztBS2hoa0NBO0VBQ0U7QUxtaGtDRjs7QUtqaGtDQTtFQUNFO0FMb2hrQ0Y7O0FLbGhrQ0E7RUFDRTtBTHFoa0NGOztBS25oa0NBO0VBQ0U7QUxzaGtDRjs7QUtwaGtDQTtFQUNFO0FMdWhrQ0Y7O0FLcmhrQ0E7RUFDRTtBTHdoa0NGOztBS3Roa0NBO0VBQ0U7QUx5aGtDRjs7QUt2aGtDQTtFQUNFO0FMMGhrQ0Y7O0FLeGhrQ0E7RUFDRTtBTDJoa0NGOztBS3poa0NBO0VBQ0U7QUw0aGtDRjs7QUsxaGtDQTtFQUNFO0FMNmhrQ0Y7O0FLM2hrQ0E7RUFDRTtBTDhoa0NGOztBSzVoa0NBO0VBQ0U7QUwraGtDRjs7QUs3aGtDQTtFQUNFO0FMZ2lrQ0Y7O0FLOWhrQ0E7RUFDRTtBTGlpa0NGOztBSy9oa0NBO0VBQ0U7QUxraWtDRjs7QUtoaWtDQTtFQUNFO0FMbWlrQ0Y7O0FLamlrQ0E7RUFDRTtBTG9pa0NGOztBS2xpa0NBO0VBQ0U7QUxxaWtDRjs7QUtuaWtDQTtFQUNFO0FMc2lrQ0Y7O0FLcGlrQ0E7RUFDRTtBTHVpa0NGOztBS3Jpa0NBO0VBQ0U7QUx3aWtDRjs7QUt0aWtDQTtFQUNFO0FMeWlrQ0Y7O0FLdmlrQ0E7RUFDRTtBTDBpa0NGOztBS3hpa0NBO0VBQ0U7QUwyaWtDRjs7QUt6aWtDQTtFQUNFO0FMNGlrQ0Y7O0FLMWlrQ0E7RUFDRTtBTDZpa0NGOztBSzNpa0NBO0VBQ0U7QUw4aWtDRjs7QUs1aWtDQTtFQUNFO0FMK2lrQ0Y7O0FLN2lrQ0E7RUFDRTtBTGdqa0NGOztBSzlpa0NBO0VBQ0U7QUxpamtDRjs7QUsvaWtDQTtFQUNFO0FMa2prQ0Y7O0FLaGprQ0E7RUFDRTtBTG1qa0NGOztBS2pqa0NBO0VBQ0U7QUxvamtDRjs7QUtsamtDQTtFQUNFO0FMcWprQ0Y7O0FLbmprQ0E7RUFDRTtBTHNqa0NGOztBS3Bqa0NBO0VBQ0U7QUx1amtDRjs7QUtyamtDQTtFQUNFO0FMd2prQ0Y7O0FLdGprQ0E7RUFDRTtBTHlqa0NGOztBS3Zqa0NBO0VBQ0U7QUwwamtDRjs7QUt4amtDQTtFQUNFO0FMMmprQ0Y7O0FLemprQ0E7RUFDRTtBTDRqa0NGOztBSzFqa0NBO0VBQ0U7QUw2amtDRjs7QUszamtDQTtFQUNFO0FMOGprQ0Y7O0FLNWprQ0E7RUFDRTtBTCtqa0NGOztBSzdqa0NBO0VBQ0U7QUxna2tDRjs7QUs5amtDQTtFQUNFO0FMaWtrQ0Y7O0FLL2prQ0E7RUFDRTtBTGtra0NGOztBS2hra0NBO0VBQ0U7QUxta2tDRjs7QUtqa2tDQTtFQUNFO0FMb2trQ0Y7O0FLbGtrQ0E7RUFDRTtBTHFra0NGOztBS25ra0NBO0VBQ0U7QUxza2tDRjs7QUtwa2tDQTtFQUNFO0FMdWtrQ0Y7O0FLcmtrQ0E7RUFDRTtBTHdra0NGOztBS3Rra0NBO0VBQ0U7QUx5a2tDRjs7QUt2a2tDQTtFQUNFO0FMMGtrQ0Y7O0FLeGtrQ0E7RUFDRTtBTDJra0NGOztBS3pra0NBO0VBQ0U7QUw0a2tDRjs7QUsxa2tDQTtFQUNFO0FMNmtrQ0Y7O0FLM2trQ0E7RUFDRTtBTDhra0NGOztBSzVra0NBO0VBQ0U7QUwra2tDRjs7QUs3a2tDQTtFQUNFO0FMZ2xrQ0Y7O0FLOWtrQ0E7RUFDRTtBTGlsa0NGOztBSy9ra0NBO0VBQ0U7QUxrbGtDRjs7QUtobGtDQTtFQUNFO0FMbWxrQ0Y7O0FLamxrQ0E7RUFDRTtBTG9sa0NGOztBS2xsa0NBO0VBQ0U7QUxxbGtDRjs7QUtubGtDQTtFQUNFO0FMc2xrQ0Y7O0FNcHRsQ0E7Ozs7Ozs7Q0FBQTtBQ0NFOzs7OztFQUFBO0FDREY7RUFRSTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUlBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUFBO0VBQUE7RUFBQTtFQUdGO0VBQ0E7RUFDQTtFQUNBO0VBTUE7RUFDQTtFQUNBO0VBT0E7RUM0UEksOEJBTEk7RURyUFI7RUFDQTtFQUNBO0VBSUE7RUFJQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFFQTtFQUVBO0FSaXVsQ0Y7O0FVenhsQ0E7OztFQUdFO0FWNHhsQ0Y7O0FVN3dsQ0k7RUFOSjtJQU9NO0VWaXhsQ0o7QUFDRjs7QVVwd2xDQTtFQUNFO0VBQ0E7RURtUEksbUNBTEk7RUM1T1I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QVZ1d2xDRjs7QVU5dmxDQTtFQUNFO0VBQ0EsY0NzcEJTO0VEcnBCVDtFQUNBO0VBQ0EsWUNxcEJXO0FYNG1rQ2I7O0FVdnZsQ0E7RUFDRTtFQUNBLHFCQ2dtQnVCO0VEN2xCdkIsZ0JDZ21CcUI7RUQvbEJyQixnQkNnbUJxQjtBWHdwa0N2Qjs7QVVwdmxDQTtFRDZNUTtBVDJpbENSO0FTN3NsQ0k7RUMzQ0o7SURvTlE7RVR3aWxDTjtBQUNGOztBVXh2bENBO0VEd01RO0FUb2psQ1I7QVN0dGxDSTtFQ3RDSjtJRCtNUTtFVGlqbENOO0FBQ0Y7O0FVNXZsQ0E7RURtTVE7QVQ2amxDUjtBUy90bENJO0VDakNKO0lEME1RO0VUMGpsQ047QUFDRjs7QVVod2xDQTtFRDBMTSxxQkFMSTtBVCtrbENWOztBVS92bENBO0VEcUxNLHNCQUxJO0FUbWxsQ1Y7O0FVOXZsQ0E7RURnTE0sb0JBTEk7QVR1bGxDVjs7QVV2dmxDQTtFQUNFO0VBQ0EsbUJDaVp3QjtBWHkya0MxQjs7QVVodmxDQTtFQUNFO1VBQUE7RUFDQTtFQUNBO1VBQUE7QVZtdmxDRjs7QVU3dWxDQTtFQUNFO0VBQ0E7RUFDQTtBVmd2bENGOztBVTF1bENBOztFQUVFO0FWNnVsQ0Y7O0FVMXVsQ0E7OztFQUdFO0VBQ0E7QVY2dWxDRjs7QVUxdWxDQTs7OztFQUlFO0FWNnVsQ0Y7O0FVMXVsQ0E7RUFDRSxnQkNzZWlCO0FYdXdrQ25COztBVXh1bENBO0VBQ0U7RUFDQTtBVjJ1bENGOztBVXJ1bENBO0VBQ0U7QVZ3dWxDRjs7QVVodWxDQTs7RUFFRSxtQkMrY21CO0FYb3hrQ3JCOztBVTN0bENBO0VEbUZNLGNBTEk7QVRpcGxDVjs7QVV4dGxDQTtFQUNFLGNDeWdCYTtFRHhnQmI7QVYydGxDRjs7QVVsdGxDQTs7RUFFRTtFRCtESSxpQkFMSTtFQ3hEUjtFQUNBO0FWcXRsQ0Y7O0FVbHRsQ0E7RUFBTTtBVnN0bENOOztBVXJ0bENBO0VBQU07QVZ5dGxDTjs7QVVwdGxDQTtFQUNFO0VBQ0EscUJDbVJnQjtBWG84a0NsQjtBVXJ0bENFO0VBQ0U7RUFDQSwwQkNrUm9CO0FYcThrQ3hCOztBVTdzbENFO0VBRUU7RUFDQTtBVitzbENKOztBVXhzbENBOzs7O0VBSUUscUNDNFhpQjtFRnZXYixjQUxJO0FUNHJsQ1Y7O0FVcHNsQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFRFNJLGdCQUxJO0VDRlIsY0NuTVM7QVgwNGxDWDtBVXBzbENFO0VESUksa0JBTEk7RUNHTjtFQUNBO0FWc3NsQ0o7O0FVbHNsQ0E7RURITSxnQkFMSTtFQ1VSO0VBQ0E7QVZxc2xDRjtBVWxzbENFO0VBQ0U7QVZvc2xDSjs7QVVoc2xDQTtFQUNFO0VEZkksZ0JBTEk7RUNzQlIsV0NwT007RURxT04seUJDNU5TO0VDeEVQO0FadytsQ0o7QVVqc2xDRTtFQUNFO0VEdEJFLGNBTEk7RUM2Qk4sZ0JDMlZlO0FYdzJrQ25COztBVTFybENBO0VBQ0U7QVY2cmxDRjs7QVV2cmxDQTs7RUFFRTtBVjBybENGOztBVWxybENBO0VBQ0U7RUFDQTtBVnFybENGOztBVWxybENBO0VBQ0Usb0JDc1pxQjtFRHJackIsdUJDcVpxQjtFRHBackIsY0N2UVM7RUR3UVQ7QVZxcmxDRjs7QVU5cWxDQTtFQUVFO0VBQ0E7QVZncmxDRjs7QVU3cWxDQTs7Ozs7O0VBTUU7RUFDQTtFQUNBO0FWZ3JsQ0Y7O0FVeHFsQ0E7RUFDRTtBVjJxbENGOztBVXJxbENBO0VBRUU7QVZ1cWxDRjs7QVUvcGxDQTtFQUNFO0FWa3FsQ0Y7O0FVN3BsQ0E7Ozs7O0VBS0U7RUFDQTtFRHJISSxrQkFMSTtFQzRIUjtBVmdxbENGOztBVTVwbENBOztFQUVFO0FWK3BsQ0Y7O0FVMXBsQ0E7RUFDRTtBVjZwbENGOztBVTFwbENBO0VBR0U7QVYycGxDRjtBVXhwbENFO0VBQ0U7QVYwcGxDSjs7QVVucGxDQTtFQUNFO0FWc3BsQ0Y7O0FVOW9sQ0E7Ozs7RUFJRTtBVmlwbENGO0FVOW9sQ0k7Ozs7RUFDRTtBVm1wbENOOztBVTVvbENBO0VBQ0U7RUFDQTtBVitvbENGOztBVTFvbENBO0VBQ0U7QVY2b2xDRjs7QVVub2xDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FWc29sQ0Y7O0FVOW5sQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQSxxQkM0T3FCO0VGdGJmO0VDNk1OO0FWZ29sQ0Y7QVMvK2xDSTtFQ3dXSjtJRC9MUTtFVDAwbENOO0FBQ0Y7QVVub2xDRTtFQUNFO0FWcW9sQ0o7O0FVOW5sQ0E7Ozs7Ozs7RUFPRTtBVmlvbENGOztBVTlubENBO0VBQ0U7QVZpb2xDRjs7QVV4bmxDQTtFQUNFO0VBQ0E7QVYybmxDRjs7QVVubmxDQTs7Ozs7OztDQUFBO0FBV0E7RUFDRTtBVm1ubENGOztBVTltbENBO0VBQ0U7QVZpbmxDRjs7QVUxbWxDQTtFQUNFO0VBQ0E7QVY2bWxDRjs7QVV4bWxDQTtFQUNFO0FWMm1sQ0Y7O0FVdG1sQ0E7RUFDRTtBVnltbENGOztBVWxtbENBO0VBQ0U7RUFDQTtBVnFtbENGOztBVTdsbENBO0VBQ0U7QVZnbWxDRjs7QVV4bGxDQTtFQUNFO0FWMmxsQ0Y7O0FhL3BtQ0E7RUp5UU0sc0JBTEk7RUlsUVIsZ0JGOHFCaUI7QVhvL2tDbkI7O0FhN3BtQ0U7RUpzUU07RUlsUUosZ0JGK3BCa0I7RUU5cEJsQixnQkZncEJtQjtBWDhnbEN2QjtBUy9qbUNJO0VJcEdGO0lKNlFNO0VUMDVsQ047QUFDRjs7QWF4cW1DRTtFSnNRTTtFSWxRSixnQkYrcEJrQjtFRTlwQmxCLGdCRmdwQm1CO0FYeWhsQ3ZCO0FTMWttQ0k7RUlwR0Y7SUo2UU07RVRxNmxDTjtBQUNGOztBYW5ybUNFO0VKc1FNO0VJbFFKLGdCRitwQmtCO0VFOXBCbEIsZ0JGZ3BCbUI7QVhvaWxDdkI7QVNybG1DSTtFSXBHRjtJSjZRTTtFVGc3bENOO0FBQ0Y7O0FhOXJtQ0U7RUpzUU07RUlsUUosZ0JGK3BCa0I7RUU5cEJsQixnQkZncEJtQjtBWCtpbEN2QjtBU2htbUNJO0VJcEdGO0lKNlFNO0VUMjdsQ047QUFDRjs7QWF6c21DRTtFSnNRTTtFSWxRSixnQkYrcEJrQjtFRTlwQmxCLGdCRmdwQm1CO0FYMGpsQ3ZCO0FTM21tQ0k7RUlwR0Y7SUo2UU07RVRzOGxDTjtBQUNGOztBYXB0bUNFO0VKc1FNO0VJbFFKLGdCRitwQmtCO0VFOXBCbEIsZ0JGZ3BCbUI7QVhxa2xDdkI7QVN0bm1DSTtFSXBHRjtJSjZRTTtFVGk5bENOO0FBQ0Y7O0FhdnNtQ0E7RUN2REU7RUFDQTtBZGt3bUNGOztBYXZzbUNBO0VDNURFO0VBQ0E7QWR1d21DRjs7QWF6c21DQTtFQUNFO0FiNHNtQ0Y7QWExc21DRTtFQUNFLG9CRmtxQmtCO0FYMGlsQ3RCOztBYWxzbUNBO0VKb05NLGNBTEk7RUk3TVI7QWJxc21DRjs7QWFqc21DQTtFQUNFLG1CRnVXTztFRjFKSCxzQkFMSTtBVDYvbENWO0FhbHNtQ0U7RUFDRTtBYm9zbUNKOztBYWhzbUNBO0VBQ0U7RUFDQSxtQkY2Vk87RUYxSkgsY0FMSTtFSTVMUixjRlpTO0FYK3NtQ1g7QWFqc21DRTtFQUNFO0FibXNtQ0o7O0FlbnltQ0E7RUNJRTtFQUdBO0FoQml5bUNGOztBZWx5bUNBO0VBQ0UsZ0JKcWpEa0I7RUlwakRsQix5Qko4Y1E7RUk3Y1I7RUhHRTtFSVJGO0VBR0E7QWhCMHltQ0Y7O0FlNXhtQ0E7RUFFRTtBZjh4bUNGOztBZTN4bUNBO0VBQ0U7RUFDQTtBZjh4bUNGOztBZTN4bUNBO0VOK1BNLGNBTEk7RU14UFIsY0pnRFM7QVg4dW1DWDs7QWlCaDBtQ0U7Ozs7Ozs7RUNIQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEI2MG1DRjs7QW1CdnhtQ0k7RUY1Q0U7SUFDRSxnQk55aEJlO0VYOHlsQ3JCO0FBQ0Y7QW1CN3htQ0k7RUY1Q0U7SUFDRSxnQk55aEJlO0VYbXpsQ3JCO0FBQ0Y7QW1CbHltQ0k7RUY1Q0U7SUFDRSxnQk55aEJlO0VYd3psQ3JCO0FBQ0Y7QW1CdnltQ0k7RUY1Q0U7SUFDRSxpQk55aEJlO0VYNnpsQ3JCO0FBQ0Y7QW1CNXltQ0k7RUY1Q0U7SUFDRSxpQk55aEJlO0VYazBsQ3JCO0FBQ0Y7QW9CMzJtQ0U7RUNBQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtBckI2Mm1DRjtBb0JqM21DSTtFQ2FGO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBckJ1Mm1DRjs7QXFCeHptQ007RUFDRTtBckIyem1DUjs7QXFCeHptQ007RUFwQ0o7RUFDQTtBckJnMm1DRjs7QXFCbDFtQ0U7RUFDRTtFQUNBO0FyQnExbUNKOztBcUJ2MW1DRTtFQUNFO0VBQ0E7QXJCMDFtQ0o7O0FxQjUxbUNFO0VBQ0U7RUFDQTtBckIrMW1DSjs7QXFCajJtQ0U7RUFDRTtFQUNBO0FyQm8ybUNKOztBcUJ0Mm1DRTtFQUNFO0VBQ0E7QXJCeTJtQ0o7O0FxQjMybUNFO0VBQ0U7RUFDQTtBckI4Mm1DSjs7QXFCLzBtQ007RUFoREo7RUFDQTtBckJtNG1DRjs7QXFCOTBtQ1U7RUFoRU47RUFDQTtBckJrNW1DSjs7QXFCbjFtQ1U7RUFoRU47RUFDQTtBckJ1NW1DSjs7QXFCeDFtQ1U7RUFoRU47RUFDQTtBckI0NW1DSjs7QXFCNzFtQ1U7RUFoRU47RUFDQTtBckJpNm1DSjs7QXFCbDJtQ1U7RUFoRU47RUFDQTtBckJzNm1DSjs7QXFCdjJtQ1U7RUFoRU47RUFDQTtBckIyNm1DSjs7QXFCNTJtQ1U7RUFoRU47RUFDQTtBckJnN21DSjs7QXFCajNtQ1U7RUFoRU47RUFDQTtBckJxN21DSjs7QXFCdDNtQ1U7RUFoRU47RUFDQTtBckIwN21DSjs7QXFCMzNtQ1U7RUFoRU47RUFDQTtBckIrN21DSjs7QXFCaDRtQ1U7RUFoRU47RUFDQTtBckJvOG1DSjs7QXFCcjRtQ1U7RUFoRU47RUFDQTtBckJ5OG1DSjs7QXFCbDRtQ1k7RUF4RFY7QXJCODdtQ0Y7O0FxQnQ0bUNZO0VBeERWO0FyQms4bUNGOztBcUIxNG1DWTtFQXhEVjtBckJzOG1DRjs7QXFCOTRtQ1k7RUF4RFY7QXJCMDhtQ0Y7O0FxQmw1bUNZO0VBeERWO0FyQjg4bUNGOztBcUJ0NW1DWTtFQXhEVjtBckJrOW1DRjs7QXFCMTVtQ1k7RUF4RFY7QXJCczltQ0Y7O0FxQjk1bUNZO0VBeERWO0FyQjA5bUNGOztBcUJsNm1DWTtFQXhEVjtBckI4OW1DRjs7QXFCdDZtQ1k7RUF4RFY7QXJCayttQ0Y7O0FxQjE2bUNZO0VBeERWO0FyQnMrbUNGOztBcUJuNm1DUTs7RUFFRTtBckJzNm1DVjs7QXFCbjZtQ1E7O0VBRUU7QXJCczZtQ1Y7O0FxQjc2bUNROztFQUVFO0FyQmc3bUNWOztBcUI3Nm1DUTs7RUFFRTtBckJnN21DVjs7QXFCdjdtQ1E7O0VBRUU7QXJCMDdtQ1Y7O0FxQnY3bUNROztFQUVFO0FyQjA3bUNWOztBcUJqOG1DUTs7RUFFRTtBckJvOG1DVjs7QXFCajhtQ1E7O0VBRUU7QXJCbzhtQ1Y7O0FxQjM4bUNROztFQUVFO0FyQjg4bUNWOztBcUIzOG1DUTs7RUFFRTtBckI4OG1DVjs7QXFCcjltQ1E7O0VBRUU7QXJCdzltQ1Y7O0FxQnI5bUNROztFQUVFO0FyQnc5bUNWOztBbUJsaG5DSTtFRVVFO0lBQ0U7RXJCNGduQ047RXFCemduQ0k7SUFwQ0o7SUFDQTtFckJnam5DQTtFcUJsaW5DQTtJQUNFO0lBQ0E7RXJCb2luQ0Y7RXFCdGluQ0E7SUFDRTtJQUNBO0VyQndpbkNGO0VxQjFpbkNBO0lBQ0U7SUFDQTtFckI0aW5DRjtFcUI5aW5DQTtJQUNFO0lBQ0E7RXJCZ2puQ0Y7RXFCbGpuQ0E7SUFDRTtJQUNBO0VyQm9qbkNGO0VxQnRqbkNBO0lBQ0U7SUFDQTtFckJ3am5DRjtFcUJ6aG5DSTtJQWhESjtJQUNBO0VyQjRrbkNBO0VxQnZobkNRO0lBaEVOO0lBQ0E7RXJCMGxuQ0Y7RXFCM2huQ1E7SUFoRU47SUFDQTtFckI4bG5DRjtFcUIvaG5DUTtJQWhFTjtJQUNBO0VyQmttbkNGO0VxQm5pbkNRO0lBaEVOO0lBQ0E7RXJCc21uQ0Y7RXFCdmluQ1E7SUFoRU47SUFDQTtFckIwbW5DRjtFcUIzaW5DUTtJQWhFTjtJQUNBO0VyQjhtbkNGO0VxQi9pbkNRO0lBaEVOO0lBQ0E7RXJCa25uQ0Y7RXFCbmpuQ1E7SUFoRU47SUFDQTtFckJzbm5DRjtFcUJ2am5DUTtJQWhFTjtJQUNBO0VyQjBubkNGO0VxQjNqbkNRO0lBaEVOO0lBQ0E7RXJCOG5uQ0Y7RXFCL2puQ1E7SUFoRU47SUFDQTtFckJrb25DRjtFcUJua25DUTtJQWhFTjtJQUNBO0VyQnNvbkNGO0VxQi9qbkNVO0lBeERWO0VyQjBubkNBO0VxQmxrbkNVO0lBeERWO0VyQjZubkNBO0VxQnJrbkNVO0lBeERWO0VyQmdvbkNBO0VxQnhrbkNVO0lBeERWO0VyQm1vbkNBO0VxQjNrbkNVO0lBeERWO0VyQnNvbkNBO0VxQjlrbkNVO0lBeERWO0VyQnlvbkNBO0VxQmpsbkNVO0lBeERWO0VyQjRvbkNBO0VxQnBsbkNVO0lBeERWO0VyQitvbkNBO0VxQnZsbkNVO0lBeERWO0VyQmtwbkNBO0VxQjFsbkNVO0lBeERWO0VyQnFwbkNBO0VxQjdsbkNVO0lBeERWO0VyQndwbkNBO0VxQmhtbkNVO0lBeERWO0VyQjJwbkNBO0VxQnhsbkNNOztJQUVFO0VyQjBsbkNSO0VxQnZsbkNNOztJQUVFO0VyQnlsbkNSO0VxQmhtbkNNOztJQUVFO0VyQmttbkNSO0VxQi9sbkNNOztJQUVFO0VyQmltbkNSO0VxQnhtbkNNOztJQUVFO0VyQjBtbkNSO0VxQnZtbkNNOztJQUVFO0VyQnltbkNSO0VxQmhubkNNOztJQUVFO0VyQmtubkNSO0VxQi9tbkNNOztJQUVFO0VyQmlubkNSO0VxQnhubkNNOztJQUVFO0VyQjBubkNSO0VxQnZubkNNOztJQUVFO0VyQnlubkNSO0VxQmhvbkNNOztJQUVFO0VyQmtvbkNSO0VxQi9ubkNNOztJQUVFO0VyQmlvbkNSO0FBQ0Y7QW1CNXJuQ0k7RUVVRTtJQUNFO0VyQnFybkNOO0VxQmxybkNJO0lBcENKO0lBQ0E7RXJCeXRuQ0E7RXFCM3NuQ0E7SUFDRTtJQUNBO0VyQjZzbkNGO0VxQi9zbkNBO0lBQ0U7SUFDQTtFckJpdG5DRjtFcUJudG5DQTtJQUNFO0lBQ0E7RXJCcXRuQ0Y7RXFCdnRuQ0E7SUFDRTtJQUNBO0VyQnl0bkNGO0VxQjN0bkNBO0lBQ0U7SUFDQTtFckI2dG5DRjtFcUIvdG5DQTtJQUNFO0lBQ0E7RXJCaXVuQ0Y7RXFCbHNuQ0k7SUFoREo7SUFDQTtFckJxdm5DQTtFcUJoc25DUTtJQWhFTjtJQUNBO0VyQm13bkNGO0VxQnBzbkNRO0lBaEVOO0lBQ0E7RXJCdXduQ0Y7RXFCeHNuQ1E7SUFoRU47SUFDQTtFckIyd25DRjtFcUI1c25DUTtJQWhFTjtJQUNBO0VyQit3bkNGO0VxQmh0bkNRO0lBaEVOO0lBQ0E7RXJCbXhuQ0Y7RXFCcHRuQ1E7SUFoRU47SUFDQTtFckJ1eG5DRjtFcUJ4dG5DUTtJQWhFTjtJQUNBO0VyQjJ4bkNGO0VxQjV0bkNRO0lBaEVOO0lBQ0E7RXJCK3huQ0Y7RXFCaHVuQ1E7SUFoRU47SUFDQTtFckJteW5DRjtFcUJwdW5DUTtJQWhFTjtJQUNBO0VyQnV5bkNGO0VxQnh1bkNRO0lBaEVOO0lBQ0E7RXJCMnluQ0Y7RXFCNXVuQ1E7SUFoRU47SUFDQTtFckIreW5DRjtFcUJ4dW5DVTtJQXhEVjtFckJteW5DQTtFcUIzdW5DVTtJQXhEVjtFckJzeW5DQTtFcUI5dW5DVTtJQXhEVjtFckJ5eW5DQTtFcUJqdm5DVTtJQXhEVjtFckI0eW5DQTtFcUJwdm5DVTtJQXhEVjtFckIreW5DQTtFcUJ2dm5DVTtJQXhEVjtFckJrem5DQTtFcUIxdm5DVTtJQXhEVjtFckJxem5DQTtFcUI3dm5DVTtJQXhEVjtFckJ3em5DQTtFcUJod25DVTtJQXhEVjtFckIyem5DQTtFcUJud25DVTtJQXhEVjtFckI4em5DQTtFcUJ0d25DVTtJQXhEVjtFckJpMG5DQTtFcUJ6d25DVTtJQXhEVjtFckJvMG5DQTtFcUJqd25DTTs7SUFFRTtFckJtd25DUjtFcUJod25DTTs7SUFFRTtFckJrd25DUjtFcUJ6d25DTTs7SUFFRTtFckIyd25DUjtFcUJ4d25DTTs7SUFFRTtFckIwd25DUjtFcUJqeG5DTTs7SUFFRTtFckJteG5DUjtFcUJoeG5DTTs7SUFFRTtFckJreG5DUjtFcUJ6eG5DTTs7SUFFRTtFckIyeG5DUjtFcUJ4eG5DTTs7SUFFRTtFckIweG5DUjtFcUJqeW5DTTs7SUFFRTtFckJteW5DUjtFcUJoeW5DTTs7SUFFRTtFckJreW5DUjtFcUJ6eW5DTTs7SUFFRTtFckIyeW5DUjtFcUJ4eW5DTTs7SUFFRTtFckIweW5DUjtBQUNGO0FtQnIybkNJO0VFVUU7SUFDRTtFckI4MW5DTjtFcUIzMW5DSTtJQXBDSjtJQUNBO0VyQms0bkNBO0VxQnAzbkNBO0lBQ0U7SUFDQTtFckJzM25DRjtFcUJ4M25DQTtJQUNFO0lBQ0E7RXJCMDNuQ0Y7RXFCNTNuQ0E7SUFDRTtJQUNBO0VyQjgzbkNGO0VxQmg0bkNBO0lBQ0U7SUFDQTtFckJrNG5DRjtFcUJwNG5DQTtJQUNFO0lBQ0E7RXJCczRuQ0Y7RXFCeDRuQ0E7SUFDRTtJQUNBO0VyQjA0bkNGO0VxQjMybkNJO0lBaERKO0lBQ0E7RXJCODVuQ0E7RXFCejJuQ1E7SUFoRU47SUFDQTtFckI0Nm5DRjtFcUI3Mm5DUTtJQWhFTjtJQUNBO0VyQmc3bkNGO0VxQmozbkNRO0lBaEVOO0lBQ0E7RXJCbzduQ0Y7RXFCcjNuQ1E7SUFoRU47SUFDQTtFckJ3N25DRjtFcUJ6M25DUTtJQWhFTjtJQUNBO0VyQjQ3bkNGO0VxQjczbkNRO0lBaEVOO0lBQ0E7RXJCZzhuQ0Y7RXFCajRuQ1E7SUFoRU47SUFDQTtFckJvOG5DRjtFcUJyNG5DUTtJQWhFTjtJQUNBO0VyQnc4bkNGO0VxQno0bkNRO0lBaEVOO0lBQ0E7RXJCNDhuQ0Y7RXFCNzRuQ1E7SUFoRU47SUFDQTtFckJnOW5DRjtFcUJqNW5DUTtJQWhFTjtJQUNBO0VyQm85bkNGO0VxQnI1bkNRO0lBaEVOO0lBQ0E7RXJCdzluQ0Y7RXFCajVuQ1U7SUF4RFY7RXJCNDhuQ0E7RXFCcDVuQ1U7SUF4RFY7RXJCKzhuQ0E7RXFCdjVuQ1U7SUF4RFY7RXJCazluQ0E7RXFCMTVuQ1U7SUF4RFY7RXJCcTluQ0E7RXFCNzVuQ1U7SUF4RFY7RXJCdzluQ0E7RXFCaDZuQ1U7SUF4RFY7RXJCMjluQ0E7RXFCbjZuQ1U7SUF4RFY7RXJCODluQ0E7RXFCdDZuQ1U7SUF4RFY7RXJCaStuQ0E7RXFCejZuQ1U7SUF4RFY7RXJCbytuQ0E7RXFCNTZuQ1U7SUF4RFY7RXJCdStuQ0E7RXFCLzZuQ1U7SUF4RFY7RXJCMCtuQ0E7RXFCbDduQ1U7SUF4RFY7RXJCNituQ0E7RXFCMTZuQ007O0lBRUU7RXJCNDZuQ1I7RXFCejZuQ007O0lBRUU7RXJCMjZuQ1I7RXFCbDduQ007O0lBRUU7RXJCbzduQ1I7RXFCajduQ007O0lBRUU7RXJCbTduQ1I7RXFCMTduQ007O0lBRUU7RXJCNDduQ1I7RXFCejduQ007O0lBRUU7RXJCMjduQ1I7RXFCbDhuQ007O0lBRUU7RXJCbzhuQ1I7RXFCajhuQ007O0lBRUU7RXJCbThuQ1I7RXFCMThuQ007O0lBRUU7RXJCNDhuQ1I7RXFCejhuQ007O0lBRUU7RXJCMjhuQ1I7RXFCbDluQ007O0lBRUU7RXJCbzluQ1I7RXFCajluQ007O0lBRUU7RXJCbTluQ1I7QUFDRjtBbUI5Z29DSTtFRVVFO0lBQ0U7RXJCdWdvQ047RXFCcGdvQ0k7SUFwQ0o7SUFDQTtFckIyaW9DQTtFcUI3aG9DQTtJQUNFO0lBQ0E7RXJCK2hvQ0Y7RXFCamlvQ0E7SUFDRTtJQUNBO0VyQm1pb0NGO0VxQnJpb0NBO0lBQ0U7SUFDQTtFckJ1aW9DRjtFcUJ6aW9DQTtJQUNFO0lBQ0E7RXJCMmlvQ0Y7RXFCN2lvQ0E7SUFDRTtJQUNBO0VyQitpb0NGO0VxQmpqb0NBO0lBQ0U7SUFDQTtFckJtam9DRjtFcUJwaG9DSTtJQWhESjtJQUNBO0VyQnVrb0NBO0VxQmxob0NRO0lBaEVOO0lBQ0E7RXJCcWxvQ0Y7RXFCdGhvQ1E7SUFoRU47SUFDQTtFckJ5bG9DRjtFcUIxaG9DUTtJQWhFTjtJQUNBO0VyQjZsb0NGO0VxQjlob0NRO0lBaEVOO0lBQ0E7RXJCaW1vQ0Y7RXFCbGlvQ1E7SUFoRU47SUFDQTtFckJxbW9DRjtFcUJ0aW9DUTtJQWhFTjtJQUNBO0VyQnltb0NGO0VxQjFpb0NRO0lBaEVOO0lBQ0E7RXJCNm1vQ0Y7RXFCOWlvQ1E7SUFoRU47SUFDQTtFckJpbm9DRjtFcUJsam9DUTtJQWhFTjtJQUNBO0VyQnFub0NGO0VxQnRqb0NRO0lBaEVOO0lBQ0E7RXJCeW5vQ0Y7RXFCMWpvQ1E7SUFoRU47SUFDQTtFckI2bm9DRjtFcUI5am9DUTtJQWhFTjtJQUNBO0VyQmlvb0NGO0VxQjFqb0NVO0lBeERWO0VyQnFub0NBO0VxQjdqb0NVO0lBeERWO0VyQndub0NBO0VxQmhrb0NVO0lBeERWO0VyQjJub0NBO0VxQm5rb0NVO0lBeERWO0VyQjhub0NBO0VxQnRrb0NVO0lBeERWO0VyQmlvb0NBO0VxQnprb0NVO0lBeERWO0VyQm9vb0NBO0VxQjVrb0NVO0lBeERWO0VyQnVvb0NBO0VxQi9rb0NVO0lBeERWO0VyQjBvb0NBO0VxQmxsb0NVO0lBeERWO0VyQjZvb0NBO0VxQnJsb0NVO0lBeERWO0VyQmdwb0NBO0VxQnhsb0NVO0lBeERWO0VyQm1wb0NBO0VxQjNsb0NVO0lBeERWO0VyQnNwb0NBO0VxQm5sb0NNOztJQUVFO0VyQnFsb0NSO0VxQmxsb0NNOztJQUVFO0VyQm9sb0NSO0VxQjNsb0NNOztJQUVFO0VyQjZsb0NSO0VxQjFsb0NNOztJQUVFO0VyQjRsb0NSO0VxQm5tb0NNOztJQUVFO0VyQnFtb0NSO0VxQmxtb0NNOztJQUVFO0VyQm9tb0NSO0VxQjNtb0NNOztJQUVFO0VyQjZtb0NSO0VxQjFtb0NNOztJQUVFO0VyQjRtb0NSO0VxQm5ub0NNOztJQUVFO0VyQnFub0NSO0VxQmxub0NNOztJQUVFO0VyQm9ub0NSO0VxQjNub0NNOztJQUVFO0VyQjZub0NSO0VxQjFub0NNOztJQUVFO0VyQjRub0NSO0FBQ0Y7QW1CdnJvQ0k7RUVVRTtJQUNFO0VyQmdyb0NOO0VxQjdxb0NJO0lBcENKO0lBQ0E7RXJCb3RvQ0E7RXFCdHNvQ0E7SUFDRTtJQUNBO0VyQndzb0NGO0VxQjFzb0NBO0lBQ0U7SUFDQTtFckI0c29DRjtFcUI5c29DQTtJQUNFO0lBQ0E7RXJCZ3RvQ0Y7RXFCbHRvQ0E7SUFDRTtJQUNBO0VyQm90b0NGO0VxQnR0b0NBO0lBQ0U7SUFDQTtFckJ3dG9DRjtFcUIxdG9DQTtJQUNFO0lBQ0E7RXJCNHRvQ0Y7RXFCN3JvQ0k7SUFoREo7SUFDQTtFckJndm9DQTtFcUIzcm9DUTtJQWhFTjtJQUNBO0VyQjh2b0NGO0VxQi9yb0NRO0lBaEVOO0lBQ0E7RXJCa3dvQ0Y7RXFCbnNvQ1E7SUFoRU47SUFDQTtFckJzd29DRjtFcUJ2c29DUTtJQWhFTjtJQUNBO0VyQjB3b0NGO0VxQjNzb0NRO0lBaEVOO0lBQ0E7RXJCOHdvQ0Y7RXFCL3NvQ1E7SUFoRU47SUFDQTtFckJreG9DRjtFcUJudG9DUTtJQWhFTjtJQUNBO0VyQnN4b0NGO0VxQnZ0b0NRO0lBaEVOO0lBQ0E7RXJCMHhvQ0Y7RXFCM3RvQ1E7SUFoRU47SUFDQTtFckI4eG9DRjtFcUIvdG9DUTtJQWhFTjtJQUNBO0VyQmt5b0NGO0VxQm51b0NRO0lBaEVOO0lBQ0E7RXJCc3lvQ0Y7RXFCdnVvQ1E7SUFoRU47SUFDQTtFckIweW9DRjtFcUJudW9DVTtJQXhEVjtFckI4eG9DQTtFcUJ0dW9DVTtJQXhEVjtFckJpeW9DQTtFcUJ6dW9DVTtJQXhEVjtFckJveW9DQTtFcUI1dW9DVTtJQXhEVjtFckJ1eW9DQTtFcUIvdW9DVTtJQXhEVjtFckIweW9DQTtFcUJsdm9DVTtJQXhEVjtFckI2eW9DQTtFcUJydm9DVTtJQXhEVjtFckJnem9DQTtFcUJ4dm9DVTtJQXhEVjtFckJtem9DQTtFcUIzdm9DVTtJQXhEVjtFckJzem9DQTtFcUI5dm9DVTtJQXhEVjtFckJ5em9DQTtFcUJqd29DVTtJQXhEVjtFckI0em9DQTtFcUJwd29DVTtJQXhEVjtFckIrem9DQTtFcUI1dm9DTTs7SUFFRTtFckI4dm9DUjtFcUIzdm9DTTs7SUFFRTtFckI2dm9DUjtFcUJwd29DTTs7SUFFRTtFckJzd29DUjtFcUJud29DTTs7SUFFRTtFckJxd29DUjtFcUI1d29DTTs7SUFFRTtFckI4d29DUjtFcUIzd29DTTs7SUFFRTtFckI2d29DUjtFcUJweG9DTTs7SUFFRTtFckJzeG9DUjtFcUJueG9DTTs7SUFFRTtFckJxeG9DUjtFcUI1eG9DTTs7SUFFRTtFckI4eG9DUjtFcUIzeG9DTTs7SUFFRTtFckI2eG9DUjtFcUJweW9DTTs7SUFFRTtFckJzeW9DUjtFcUJueW9DTTs7SUFFRTtFckJxeW9DUjtBQUNGO0FzQjM1b0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBLG1CWDhhTztFVzdhUDtFQUNBLG1CWHF1QjBCO0VXcHVCMUI7QXRCNDVvQ0Y7QXNCcjVvQ0U7RUFDRTtFQUNBO0VBQ0Esd0JYNGlCVztFVzNpQlg7QXRCdTVvQ0o7QXNCcDVvQ0U7RUFDRTtBdEJzNW9DSjtBc0JuNW9DRTtFQUNFO0F0QnE1b0NKOztBc0JqNW9DQTtFQUNFO0F0Qm81b0NGOztBc0I3NG9DQTtFQUNFO0F0Qmc1b0NGOztBc0J0NG9DRTtFQUNFO0F0Qnk0b0NKOztBc0IxM29DRTtFQUNFO0F0QjYzb0NKO0FzQjEzb0NJO0VBQ0U7QXRCNDNvQ047O0FzQnIzb0NFO0VBQ0U7QXRCdzNvQ0o7QXNCcjNvQ0U7RUFDRTtBdEJ1M29DSjs7QXNCNzJvQ0U7RUFDRTtFQUNBO0F0Qmczb0NKOztBc0IxMm9DRTtFQUNFO0VBQ0E7QXRCNjJvQ0o7O0FzQnIyb0NBO0VBQ0U7RUFDQTtBdEJ3Mm9DRjs7QXNCaDJvQ0U7RUFDRTtFQUNBO0F0Qm0yb0NKOztBdUJ4K29DRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXZCbytvQ0o7O0F1QnQvb0NFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBdkJrL29DSjs7QXVCcGdwQ0U7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0F2QmdncENKOztBdUJsaHBDRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXZCOGdwQ0o7O0F1QmhpcENFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBdkI0aHBDSjs7QXVCOWlwQ0U7RUFPRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0F2QjBpcENKOztBdUI1anBDRTtFQU9FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXZCd2pwQ0o7O0F1QjFrcENFO0VBT0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtBdkJza3BDSjs7QXNCNTdvQ0k7RUFDRTtFQUNBO0F0Qis3b0NOOztBbUJuaHBDSTtFR2tGQTtJQUNFO0lBQ0E7RXRCcThvQ0o7QUFDRjtBbUIxaHBDSTtFR2tGQTtJQUNFO0lBQ0E7RXRCMjhvQ0o7QUFDRjtBbUJoaXBDSTtFR2tGQTtJQUNFO0lBQ0E7RXRCaTlvQ0o7QUFDRjtBbUJ0aXBDSTtFR2tGQTtJQUNFO0lBQ0E7RXRCdTlvQ0o7QUFDRjtBbUI1aXBDSTtFR2tGQTtJQUNFO0lBQ0E7RXRCNjlvQ0o7QUFDRjtBd0IxbnBDQTtFQUNFLHFCYjYzQnlCO0FYK3ZuQzNCOztBd0JubnBDQTtFQUNFO0VBQ0E7RUFDQTtFZm9SSSxrQkFMSTtFZTNRUixnQmJ1b0JpQjtBWDYrbkNuQjs7QXdCaG5wQ0E7RUFDRTtFQUNBO0VmMFFJLHNCQUxJO0FUKzJvQ1Y7O0F3QmhucENBO0VBQ0U7RUFDQTtFZm9RSSx1QkFMSTtBVHEzb0NWOztBeUJqcHBDQTtFQUNFLG1CZHEzQnFCO0VGcmxCakIsY0FMSTtFZ0J2UlIsY2QrRVM7QVhta3BDWDs7QTBCdnBwQ0E7RUFDRTtFQUNBO0VBQ0E7RWpCOFJJLG9CQUxJO0VpQnRSUixnQmY2b0JtQjtFZTVvQm5CLGdCZmlwQmlCO0VlaHBCakIsY2Y2RVM7RWU1RVQsc0JmcUVNO0VlcEVOO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RWRHRTtFZUhFLHdFRE1KO0ExQnFwcENGO0EyQnZwcENNO0VEaEJOO0lDaUJRO0UzQjBwcENOO0FBQ0Y7QTBCeHBwQ0U7RUFDRTtBMUIwcHBDSjtBMEJ4cHBDSTtFQUNFO0ExQjBwcENOO0EwQnJwcENFO0VBQ0UsY2Z1RE87RWV0RFAsc0JmK0NJO0VlOUNKLHFCZm00QnVCO0VlbDRCdkI7RUFLRSxnQmZnNEJtQjtBWG14bkN6QjtBMEI1b3BDRTtFQUVFO0ExQjZvcENKO0EwQnpvcENFO0VBQ0UsY2ZnQ087RWU5QlA7QTFCMG9wQ0o7QTBCN29wQ0U7RUFDRSxjZmdDTztFZTlCUDtBMUIwb3BDSjtBMEJsb3BDRTtFQUVFLHlCZmdCTztFZWJQO0ExQmlvcENKO0EwQjducENFO0VBQ0U7RUFDQTtFQUNBLDJCZjZ0QmtCO1VlN3RCbEIsMEJmNnRCa0I7RWU1dEJsQixjZlVPO0VpQnJGVCx5QmpCZ0ZTO0VlSFA7RUFDQTtFQUNBO0VBQ0E7RUFDQSw0QmZxZlc7RWVwZlg7RUN0RUUscUlEdUVGO0ExQitucENKO0EyQmxzcENNO0VEdURKO0lDdERNO0UzQnFzcENOO0FBQ0Y7QTBCam9wQ0U7RUFDRSx5QmZ1L0J3QjtBWDRvbkM1Qjs7QTBCMW5wQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGdCZm1qQmlCO0VlbGpCakIsY2ZqQlM7RWVrQlQ7RUFDQTtFQUNBO0ExQjZucENGO0EwQjNucENFO0VBQ0U7QTFCNm5wQ0o7QTBCMW5wQ0U7RUFFRTtFQUNBO0ExQjJucENKOztBMEJobnBDQTtFQUNFLHNDZjB6QmdCO0VlenpCaEI7RWpCa0tJLHVCQUxJO0VHN1FOO0FacXVwQ0o7QTBCam5wQ0U7RUFDRTtFQUNBO0VBQ0EsMEJmZ3JCcUI7VWVockJyQix5QmZnckJxQjtBWG04bkN6Qjs7QTBCL21wQ0E7RUFDRSxvQ2ZpekJnQjtFZWh6QmhCO0VqQnFKSSxzQkFMSTtFRzdRTjtBWml2cENKO0EwQmhucENFO0VBQ0U7RUFDQTtFQUNBLHdCZnVxQnFCO1VldnFCckIsdUJmdXFCcUI7QVgyOG5DekI7O0EwQjFtcENFO0VBQ0UsdUNmd3hCVztBWHExbkNmO0EwQjFtcENFO0VBQ0Usc0Nmd3hCYztBWG8xbkNsQjtBMEJ6bXBDRTtFQUNFLG9DZnd4QmM7QVhtMW5DbEI7O0EwQnRtcENBO0VBQ0UsV2Z3eEJpQjtFZXZ4QmpCLG1DZnl3QmE7RWV4d0JiLGdCZjBuQm9CO0FYKytuQ3RCO0EwQnZtcENFO0VBQ0U7QTFCeW1wQ0o7QTBCdG1wQ0U7RUFDRTtFZHBLQTtBWjZ3cENKO0EwQnJtcENFO0VkeEtFO0FaZ3hwQ0o7QTBCcG1wQ0U7RUFBb0Isa0NmNnZCSjtBWDAybkNsQjtBMEJ0bXBDRTtFQUFvQixnQ2Znd0JKO0FYeTJuQ2xCOztBNkJweXBDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VwQjRSSSxvQkFMSTtFb0JwUlIsZ0JsQjJvQm1CO0VrQjFvQm5CLGdCbEIrb0JpQjtFa0I5b0JqQixjbEIyRVM7RWtCMUVULHNCbEJtRU07RWtCbEVOO0VBQ0E7RUFDQSx5Q2xCbWdDd0I7RWtCbGdDeEIsMEJsQm1nQ29CO0VrQmxnQ3BCO0VqQkRFO0VlSEUsd0VFT0o7RUFDQTtLQUFBO1VBQUE7QTdCcXlwQ0Y7QTJCenlwQ007RUVmTjtJRmdCUTtFM0I0eXBDTjtBQUNGO0E2Qnh5cENFO0VBQ0UscUJsQjQ0QnVCO0VrQjM0QnZCO0VBS0Usa0RsQjBnQ3lCO0FYNHhuQy9CO0E2Qmx5cENFO0VBRUUsc0JsQm93QmtCO0VrQm53QmxCO0E3Qm15cENKO0E2Qmh5cENFO0VBQ0UsY2xCNENPO0VrQjNDUCx5QmxCdUNPO0FYMnZwQ1g7QTZCN3hwQ0U7RUFDRTtFQUNBO0E3Qit4cENKOztBNkIzeHBDQTtFQUNFLG9CbEJnd0J1QjtFa0IvdkJ2Qix1QmxCK3ZCdUI7RWtCOXZCdkIsb0JsQit2QnVCO0VGcmhCbkIsdUJBTEk7RUc3UU47QVp3MHBDSjs7QTZCM3hwQ0E7RUFDRSxtQmxCNHZCdUI7RWtCM3ZCdkIsc0JsQjJ2QnVCO0VrQjF2QnZCLGtCbEIydkJ1QjtFRnpoQm5CLHNCQUxJO0VHN1FOO0FaZzFwQ0o7O0E4Qi8xcENBO0VBQ0U7RUFDQSxzQm5CcThCc0I7RW1CcDhCdEIsbUJuQnE4QnlCO0VtQnA4QnpCLHVCbkJxOEJ5QjtBWDY1bkMzQjtBOEJoMnBDRTtFQUNFO0VBQ0E7QTlCazJwQ0o7O0E4QjkxcENBO0VBQ0Usb0JuQjI3QnlCO0VtQjE3QnpCO0VBQ0E7QTlCaTJwQ0Y7QThCLzFwQ0U7RUFDRTtFQUNBO0VBQ0E7QTlCaTJwQ0o7O0E4QjcxcENBO0VBQ0UsVW5CNjZCdUI7RW1CNTZCdkIsV25CNDZCdUI7RW1CMzZCdkI7RUFDQTtFQUNBLHNCQ3pCUztFRDBCVDtFQUNBO0VBQ0E7RUFDQSxxQ25CazdCd0I7RW1CajdCeEI7S0FBQTtVQUFBO0VBQ0E7S0FBQTtVQUFBO0VIdkJJLG1KR3dCSjtBOUJnMnBDRjtBMkJwM3BDTTtFR1FOO0lIUFE7RTNCdTNwQ047QUFDRjtBOEJuMnBDRTtFbEJ2QkU7QVo2M3BDSjtBOEJsMnBDRTtFQUVFLGtCbkJ5NkI2QjtBWDA3bkNqQztBOEJoMnBDRTtFQUNFLHVCbkJnNkI2QjtBWGs4bkNqQztBOEIvMXBDRTtFQUNFLHFCbkIrMkJ1QjtFbUI5MkJ2QjtFQUNBLGtEbkI2dkJ5QjtBWG9tb0M3QjtBOEI5MXBDRTtFQUNFLHlCbkJrREc7RW1CakRILHFCbkJpREc7QVgreXBDUDtBOEI5MXBDSTtFQUlJO0E5QjYxcENSO0E4QnoxcENJO0VBSUk7QTlCdzFwQ1I7QThCbjFwQ0U7RUFDRSx5Qm5CNkJHO0VtQjVCSCxxQm5CNEJHO0VtQnZCRDtBOUJpMXBDTjtBOEI3MHBDRTtFQUNFO0VBQ0E7RUFDQSxZbkJ3NEJnQztBWHU4bkNwQztBOEJ4MHBDSTtFQUNFO0VBQ0EsWW5CKzNCOEI7QVgyOG5DcEM7O0E4QjV6cENBO0VBQ0UsbUJuQjAzQjBCO0FYcThuQzVCO0E4Qjd6cENFO0VBQ0UsVW5CczNCZ0I7RW1CcjNCaEI7RUFDQTtFQUNBO0VsQjNHQTtFZUhFLGlER2dIRjtBOUIrenBDSjtBMkIzNnBDTTtFR3NHSjtJSHJHTTtFM0I4NnBDTjtBQUNGO0E4QmwwcENJO0VBQ0U7QTlCbzBwQ047QThCajBwQ0k7RUFDRSxpQ25CcTNCNEI7RW1CaDNCMUI7QTlCK3pwQ1I7QThCMXpwQ0U7RUFDRSxvQm5CZzJCd0I7RW1CLzFCeEI7QTlCNHpwQ0o7QThCMXpwQ0k7RUFDRTtFQUNBO0E5QjR6cENOOztBOEJ2enBDQTtFQUNFO0VBQ0Esa0JuQjgwQjZCO0FYNCtuQy9COztBOEJ2enBDQTtFQUNFO0VBQ0E7RUFDQTtBOUIwenBDRjtBOEJ0enBDSTtFQUNFO0VBQ0E7RUFDQSxhbkJtckJpQjtBWHFvb0N2Qjs7QWdDNzlwQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtBaENnK3BDRjtBZ0M5OXBDRTtFQUNFO0FoQ2crcENKO0FnQzU5cENJO0VBQTBCLG1DckJxakNNO0FYMDZuQ3BDO0FnQzk5cENJO0VBQTBCLG1DckJvakNNO0FYNjZuQ3BDO0FnQzk5cENFO0VBQ0U7QWhDZytwQ0o7QWdDNzlwQ0U7RUFDRSxXckJzaUNxQjtFcUJyaUNyQixZckJxaUNxQjtFcUJwaUNyQjtFSnpCRix5QmpCNEdLO0VxQmpGSCxTckJxaUNzQjtFQ2pqQ3RCO0VlSEUsb0hLa0JGO0VMbEJFLDRHS2tCRjtFQUNBO1VBQUE7QWhDODlwQ0o7QTJCNytwQ007RUtNSjtJTExNO0lBQUE7RTNCZy9wQ047QUFDRjtBZ0NqK3BDSTtFSmpDRix5QmpCcWtDMkI7QVhnOG5DN0I7QWdDLzlwQ0U7RUFDRSxXckIrZ0NxQjtFcUI5Z0NyQixjckIrZ0NzQjtFcUI5Z0N0QjtFQUNBLGVyQjhnQ3NCO0VxQjdnQ3RCLHlCckJzQ087RXFCckNQO0VwQjdCQTtBWisvcENKO0FnQzc5cENFO0VBQ0UsV3JCMmdDcUI7RXFCMWdDckIsWXJCMGdDcUI7RWlCN2pDdkIseUJqQjRHSztFcUJ2REgsU3JCMmdDc0I7RUNqakN0QjtFZUhFLGlISzRDRjtFTDVDRSw0R0s0Q0Y7RUFDQTtPQUFBO0FoQzg5cENKO0EyQnZncUNNO0VLaUNKO0lMaENNO0lBQUE7RTNCMGdxQ047QUFDRjtBZ0NqK3BDSTtFSjNERix5QmpCcWtDMkI7QVgwOW5DN0I7QWdDLzlwQ0U7RUFDRSxXckJxL0JxQjtFcUJwL0JyQixjckJxL0JzQjtFcUJwL0J0QjtFQUNBLGVyQm8vQnNCO0VxQm4vQnRCLHlCckJZTztFcUJYUDtFcEJ2REE7QVp5aHFDSjtBZ0M3OXBDRTtFQUNFO0FoQys5cENKO0FnQzc5cENJO0VBQ0UseUJyQklLO0FYMjlwQ1g7QWdDNTlwQ0k7RUFDRTtBaEM4OXBDTjs7QWlDcmpxQ0E7RUFDRTtBakN3anFDRjtBaUN0anFDRTs7O0VBR0UsMEJ0QmdsQ21CO0VzQi9rQ25CLGlCdEJnbEN3QjtBWHcrbkM1QjtBaUNyanFDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFTk5FLGdFTU9GO0FqQ3VqcUNKO0EyQjFqcUNNO0VNVko7SU5XTTtFM0I2anFDTjtBQUNGO0FpQ3pqcUNFOztFQUVFO0FqQzJqcUNKO0FpQ3pqcUNJO0VBQ0U7QWpDNGpxQ047QWlDN2pxQ0k7O0VBQ0U7QWpDNGpxQ047QWlDempxQ0k7RUFFRSxxQnRCc2pDMEI7RXNCcmpDMUIsd0J0QnNqQzBCO0FYc2dvQ2hDO0FpQy9qcUNJOzs7RUFFRSxxQnRCc2pDMEI7RXNCcmpDMUIsd0J0QnNqQzBCO0FYc2dvQ2hDO0FpQ3pqcUNJOztFQUNFLHFCdEJpakMwQjtFc0JoakMxQix3QnRCaWpDMEI7QVgyZ29DaEM7QWlDeGpxQ0U7RUFDRSxxQnRCMmlDNEI7RXNCMWlDNUIsd0J0QjJpQzRCO0FYK2dvQ2hDO0FpQ25qcUNJO0VBQ0UsYXRCb2lDd0I7RXNCbmlDeEIsOER0Qm9pQzBCO0FYb2hvQ2hDO0FpQzFqcUNJOzs7O0VBQ0UsYXRCb2lDd0I7RXNCbmlDeEIsOER0Qm9pQzBCO0FYb2hvQ2hDO0FpQ25qcUNJO0VBQ0UsYXRCNmhDd0I7RXNCNWhDeEIsOER0QjZoQzBCO0FYd2hvQ2hDO0FpQ2hqcUNJO0VBQ0U7QWpDa2pxQ047O0FrQ3BucUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEN1bnFDRjtBa0NybnFDRTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7QWxDdW5xQ0o7QWtDbm5xQ0U7OztFQUdFO0FsQ3FucUNKO0FrQy9tcUNFO0VBQ0U7RUFDQTtBbENpbnFDSjtBa0MvbXFDSTtFQUNFO0FsQ2lucUNOOztBa0N0bXFDQTtFQUNFO0VBQ0E7RUFDQTtFekJvUEksb0JBTEk7RXlCN09SLGdCdkJvbUJtQjtFdUJubUJuQixnQnZCd21CaUI7RXVCdm1CakIsY3ZCb0NTO0V1Qm5DVDtFQUNBO0VBQ0EseUJ2QjRCUztFdUIzQlQ7RXRCdENFO0FaZ3BxQ0o7O0FrQ2htcUNBOzs7O0VBSUU7RXpCOE5JLHNCQUxJO0VHN1FOO0FaeXBxQ0o7O0FrQ2htcUNBOzs7O0VBSUU7RXpCcU5JLHVCQUxJO0VHN1FOO0Faa3FxQ0o7O0FrQ2htcUNBOztFQUVFO0FsQ21tcUNGOztBa0N0bHFDSTs7OztFdEJqRUE7RUFDQTtBWjhwcUNKO0FrQ3JscUNJOzs7O0V0QjFFQTtFQUNBO0FacXFxQ0o7QWtDL2txQ0U7OztFQUdFO0V0QjVFQTtFQUNBO0FaOHBxQ0o7O0FtQ3ZycUNFO0VBQ0U7RUFDQTtFQUNBLG1CeEI4MUJtQjtFRnJsQmpCLGNBTEk7RTBCalFOLGN4Qm1sQ3FCO0FYc21vQ3pCOztBbUN0cnFDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UxQjRQRSx1QkFMSTtFMEJyUE4sZ0J4QmluQmU7RXdCaG5CZixXQXZCYztFQXdCZCx5Q0F2QmlCO0V2QkhqQjtBWm90cUNKOztBbUNycnFDSTs7OztFQUVFO0FuQzBycUNOOztBbUN4dXFDSTtFQW9ERSxxQnhCd2pDbUI7RXdCcmpDakIsb0N4Qm8zQmE7RXdCbjNCYjtFQUNBO0VBQ0E7RUFDQTtBbkNzcnFDUjtBbUNucnFDTTtFQUNFLHFCeEI2aUNpQjtFd0I1aUNqQixrREEvQ2E7QW5Db3VxQ3JCOztBbUNydnFDSTtFQXlFSSxvQ3hCazJCYTtFd0JqMkJiO0FuQ2dycUNSOztBbUMxdnFDSTtFQWlGRSxxQnhCMmhDbUI7QVhrcG9DekI7QW1DMXFxQ1E7RUFFRSxzQ3hCODdCOEI7RXdCNzdCOUI7RUFDQTtFQUNBO0FuQzJxcUNWO0FtQ3ZxcUNNO0VBQ0UscUJ4QjhnQ2lCO0V3QjdnQ2pCLGtEQTlFYTtBbkN1dnFDckI7O0FtQ3h3cUNJO0VBdUdJO0FuQ3FxcUNSOztBbUM1d3FDSTtFQThHRSxxQnhCOC9CbUI7QVhvcW9DekI7QW1DaHFxQ007RUFDRSx5QnhCMi9CaUI7QVh1cW9DekI7QW1DL3BxQ007RUFDRSxrREFwR2E7QW5DcXdxQ3JCO0FtQzlwcUNNO0VBQ0UsY3hCbS9CaUI7QVg2cW9DekI7O0FtQzNwcUNJO0VBQ0U7QW5DOHBxQ047O0FtQzd4cUNJOzs7RUF1SUk7QW5DNHBxQ1I7QW1DeHBxQ007OztFQUNFO0FuQzRwcUNSOztBbUNyeHFDRTtFQUNFO0VBQ0E7RUFDQSxtQnhCODFCbUI7RUZybEJqQixjQUxJO0UwQmpRTixjeEJtbENxQjtBWG9zb0N6Qjs7QW1DcHhxQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFMUI0UEUsdUJBTEk7RTBCclBOLGdCeEJpbkJlO0V3QmhuQmYsV0F2QmM7RUF3QmQsMENBdkJpQjtFdkJIakI7QVprenFDSjs7QW1DbnhxQ0k7Ozs7RUFFRTtBbkN3eHFDTjs7QW1DdDBxQ0k7RUFvREUscUJ4QndqQ21CO0V3QnJqQ2pCLG9DeEJvM0JhO0V3Qm4zQmI7RUFDQTtFQUNBO0VBQ0E7QW5Db3hxQ1I7QW1DanhxQ007RUFDRSxxQnhCNmlDaUI7RXdCNWlDakIsbURBL0NhO0FuQ2swcUNyQjs7QW1DbjFxQ0k7RUF5RUksb0N4QmsyQmE7RXdCajJCYjtBbkM4d3FDUjs7QW1DeDFxQ0k7RUFpRkUscUJ4QjJoQ21CO0FYZ3ZvQ3pCO0FtQ3h3cUNRO0VBRUUsc0N4Qjg3QjhCO0V3Qjc3QjlCO0VBQ0E7RUFDQTtBbkN5d3FDVjtBbUNyd3FDTTtFQUNFLHFCeEI4Z0NpQjtFd0I3Z0NqQixtREE5RWE7QW5DcTFxQ3JCOztBbUN0MnFDSTtFQXVHSTtBbkNtd3FDUjs7QW1DMTJxQ0k7RUE4R0UscUJ4QjgvQm1CO0FYa3dvQ3pCO0FtQzl2cUNNO0VBQ0UseUJ4QjIvQmlCO0FYcXdvQ3pCO0FtQzd2cUNNO0VBQ0UsbURBcEdhO0FuQ20ycUNyQjtBbUM1dnFDTTtFQUNFLGN4Qm0vQmlCO0FYMndvQ3pCOztBbUN6dnFDSTtFQUNFO0FuQzR2cUNOOztBbUMzM3FDSTs7O0VBeUlJO0FuQ3d2cUNSO0FtQ3R2cUNNOzs7RUFDRTtBbkMwdnFDUjs7QW9DeDRxQ0E7RUFFRTtFQUNBO0VBQ0E7RTNCNlJJLDZCQUxJO0UyQnRSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFM0I2UUksa0NBTEk7RTJCdFFSO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0V4QmhCRTtFZ0JmRixrQ1FpQ3FCO0VUckJqQixxSVN1Qko7QXBDcTRxQ0Y7QTJCeDVxQ007RVNoQk47SVRpQlE7RTNCMjVxQ047QUFDRjtBb0N4NHFDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwQzA0cUNKO0FvQ3Y0cUNFO0VBRUU7RVI5Q0Ysd0NRK0N1QjtFQUNyQjtFQUNBO0VBS0U7QXBDbzRxQ047QW9DaDRxQ0U7RUFLRTtFQUNBO0VBR0E7QXBDNDNxQ0o7QW9DejNxQ0k7RUFLSTtBcEN1M3FDUjtBb0NsM3FDRTtFQUdFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBDaTNxQ0o7O0FvQ3IycUNFO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDNjdxQ0Y7O0FvQ3QzcUNFO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDODhxQ0Y7O0FvQ3Y0cUNFO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDKzlxQ0Y7O0FvQ3g1cUNFO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDZy9xQ0Y7O0FvQ3o2cUNFO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDaWdyQ0Y7O0FvQzE3cUNFO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDa2hyQ0Y7O0FvQzM4cUNFO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDbWlyQ0Y7O0FvQzU5cUNFO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDb2pyQ0Y7O0FvQzcrcUNFO0VDcEZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDcWtyQ0Y7O0FvQ3ArcUNFO0VDckZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDNmpyQ0Y7O0FvQ3IvcUNFO0VDckZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDOGtyQ0Y7O0FvQ3RnckNFO0VDckZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDK2xyQ0Y7O0FvQ3ZockNFO0VDckZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDZ25yQ0Y7O0FvQ3hpckNFO0VDckZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDaW9yQ0Y7O0FvQ3pqckNFO0VDckZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDa3ByQ0Y7O0FvQzFrckNFO0VDckZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDbXFyQ0Y7O0FvQzNsckNFO0VDckZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDb3JyQ0Y7O0FvQzVtckNFO0VDckZBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJDcXNyQ0Y7O0FvQ2puckNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEscUJ6QjJXZ0I7QVh3d3FDbEI7QW9Dam5yQ0U7RUFFRSwwQnpCMFdvQjtBWHd3cUN4QjtBb0MvbXJDRTtFQUNFO0FwQ2luckNKO0FvQzltckNFO0VBQ0U7QXBDZ25yQ0o7O0FvQ3JtckNBO0VDbkhFO0VBQ0E7RTVCb09JLCtCQUxJO0U0QjdOUjtBckM0dHJDRjs7QW9DeG1yQ0E7RUN2SEU7RUFDQTtFNUJvT0ksZ0NBTEk7RTRCN05SO0FyQ211ckNGOztBc0N0eXJDQTtFWGdCTSxnQ1dmSjtBdEN5eXJDRjtBMkJ0eHJDTTtFV3BCTjtJWHFCUTtFM0J5eHJDTjtBQUNGO0FzQzV5ckNFO0VBQ0U7QXRDOHlyQ0o7O0FzQ3h5ckNFO0VBQ0U7QXRDMnlyQ0o7O0FzQ3Z5ckNBO0VBQ0U7RUFDQTtFWERJLDZCV0VKO0F0QzB5ckNGO0EyQnh5ckNNO0VXTE47SVhNUTtFM0IyeXJDTjtBQUNGO0FzQzd5ckNFO0VBQ0U7RUFDQTtFWE5FLDRCV09GO0F0Qyt5ckNKO0EyQmx6ckNNO0VXQUo7SVhDTTtFM0JxenJDTjtBQUNGOztBdUMxMHJDQTs7Ozs7O0VBTUU7QXZDNjByQ0Y7O0F1QzEwckNBO0VBQ0U7QXZDNjByQ0Y7O0F1Q3QwckNBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RTlCOFFJLGtDQUxJO0U4QnZRUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0dBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQSxhNUJvbENnQjtFNEJubENoQjtFQUNBO0VBQ0E7RUFDQTtFOUJpUEksdUNBTEk7RThCMU9SO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0J4Q0U7QVppM3JDSjtBdUNyMHJDRTtFQUNFO0VBQ0E7RUFDQTtBdkN1MHJDSjs7QXVDL3lyQ0k7RUFDRTtBdkNrenJDTjtBdUNoenJDTTtFQUNFO0VBQ0E7QXZDa3pyQ1I7O0F1Qzl5ckNJO0VBQ0U7QXZDaXpyQ047QXVDL3lyQ007RUFDRTtFQUNBO0F2Q2l6ckNSOztBbUIxMXJDSTtFb0IyQkE7SUFDRTtFdkNtMHJDSjtFdUNqMHJDSTtJQUNFO0lBQ0E7RXZDbTByQ047RXVDL3pyQ0U7SUFDRTtFdkNpMHJDSjtFdUMvenJDSTtJQUNFO0lBQ0E7RXZDaTByQ047QUFDRjtBbUIzMnJDSTtFb0IyQkE7SUFDRTtFdkNtMXJDSjtFdUNqMXJDSTtJQUNFO0lBQ0E7RXZDbTFyQ047RXVDLzByQ0U7SUFDRTtFdkNpMXJDSjtFdUMvMHJDSTtJQUNFO0lBQ0E7RXZDaTFyQ047QUFDRjtBbUIzM3JDSTtFb0IyQkE7SUFDRTtFdkNtMnJDSjtFdUNqMnJDSTtJQUNFO0lBQ0E7RXZDbTJyQ047RXVDLzFyQ0U7SUFDRTtFdkNpMnJDSjtFdUMvMXJDSTtJQUNFO0lBQ0E7RXZDaTJyQ047QUFDRjtBbUIzNHJDSTtFb0IyQkE7SUFDRTtFdkNtM3JDSjtFdUNqM3JDSTtJQUNFO0lBQ0E7RXZDbTNyQ047RXVDLzJyQ0U7SUFDRTtFdkNpM3JDSjtFdUMvMnJDSTtJQUNFO0lBQ0E7RXZDaTNyQ047QUFDRjtBbUIzNXJDSTtFb0IyQkE7SUFDRTtFdkNtNHJDSjtFdUNqNHJDSTtJQUNFO0lBQ0E7RXZDbTRyQ047RXVDLzNyQ0U7SUFDRTtFdkNpNHJDSjtFdUMvM3JDSTtJQUNFO0lBQ0E7RXZDaTRyQ047QUFDRjtBdUN4M3JDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2QzAzckNKO0F1Q2ozckNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdkNtM3JDSjtBdUM5MnJDSTtFQUNFO0F2Q2czckNOOztBdUMxMnJDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZDNjJyQ0o7QXVDeDJyQ0k7RUFDRTtBdkMwMnJDTjs7QXVDbjJyQ0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q3MyckNGOztBdUNoMnJDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsZ0I1QnFlbUI7RTRCcGVuQjtFQUNBO0VBRUE7RUFDQTtFQUNBO0F2Q2syckNGO0F1Q2gyckNFO0VBRUU7RUFDQTtFWHpMRixrRFcwTHVCO0F2Q2kyckN6QjtBdUM5MXJDRTtFQUVFO0VBQ0E7RVhoTUYsbURXaU11QjtBdkMrMXJDekI7QXVDNTFyQ0U7RUFFRTtFQUNBO0VBQ0E7QXZDNjFyQ0o7O0F1Q3YxckNBO0VBQ0U7QXZDMDFyQ0Y7O0F1Q3QxckNBO0VBQ0U7RUFDQTtFQUNBO0U5QjJFSSx1QkFMSTtFOEJwRVI7RUFDQTtBdkN5MXJDRjs7QXVDcjFyQ0E7RUFDRTtFQUNBO0VBQ0E7QXZDdzFyQ0Y7O0F1Q3AxckNBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Q3MxckNGOztBd0Mxa3NDQTs7RUFFRTtFQUNBO0VBQ0E7QXhDNmtzQ0Y7QXdDM2tzQ0U7O0VBQ0U7RUFDQTtBeEM4a3NDSjtBd0N6a3NDRTs7Ozs7Ozs7Ozs7O0VBTUU7QXhDaWxzQ0o7O0F3QzVrc0NBO0VBQ0U7RUFDQTtFQUNBO0F4Qytrc0NGO0F3Qzdrc0NFO0VBQ0U7QXhDK2tzQ0o7O0F3QzNrc0NBO0U1QmhCSTtBWitsc0NKO0F3QzNrc0NFOztFQUVFO0F4QzZrc0NKO0F3Q3prc0NFOzs7RTVCVkU7RUFDQTtBWndsc0NKO0F3Q3Jrc0NFOzs7RTVCTkU7RUFDQTtBWmdsc0NKOztBd0N4anNDQTtFQUNFO0VBQ0E7QXhDMmpzQ0Y7QXdDempzQ0U7RUFHRTtBeEN5anNDSjtBd0N0anNDRTtFQUNFO0F4Q3dqc0NKOztBd0NwanNDQTtFQUNFO0VBQ0E7QXhDdWpzQ0Y7O0F3Q3Bqc0NBO0VBQ0U7RUFDQTtBeEN1anNDRjs7QXdDbmlzQ0E7RUFDRTtFQUNBO0VBQ0E7QXhDc2lzQ0Y7QXdDcGlzQ0U7O0VBRUU7QXhDc2lzQ0o7QXdDbmlzQ0U7O0VBRUU7QXhDcWlzQ0o7QXdDamlzQ0U7O0U1QjFGRTtFQUNBO0FaK25zQ0o7QXdDamlzQ0U7O0U1QjdHRTtFQUNBO0Faa3BzQ0o7O0F5QzFxc0NBO0VBRUU7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekN5cXNDRjs7QXlDdHFzQ0E7RUFDRTtFQUNBO0VoQzRRSSx1Q0FMSTtFZ0NyUVI7RUFDQTtFZFpJLHVHY2NKO0F6Q3dxc0NGO0EyQmxyc0NNO0VjR047SWRGUTtFM0JxcnNDTjtBQUNGO0F5QzNxc0NFO0VBRUU7RUFDQTtBekM0cXNDSjtBeUN4cXNDRTtFQUNFO0VBQ0E7RUFDQTtBekMwcXNDSjs7QXlDbHFzQ0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0F6Q2txc0NGO0F5Q2hxc0NFO0VBQ0U7RUFDQTtFQUNBO0U3QnRDQTtFQUNBO0FaeXNzQ0o7QXlDanFzQ0k7RUFHRTtFQUNBO0F6Q2lxc0NOO0F5Qzlwc0NJO0VBRUU7RUFDQTtFQUNBO0F6Qytwc0NOO0F5QzNwc0NFOztFQUVFO0VBQ0E7RUFDQTtBekM2cHNDSjtBeUMxcHNDRTtFQUVFO0U3QmpFQTtFQUNBO0FaNnRzQ0o7O0F5Q2xwc0NBO0VBRUU7RUFDQTtFQUNBO0F6Q29wc0NGO0F5Q2pwc0NFO0VBQ0U7RUFDQTtFN0I5RkE7QVprdnNDSjtBeUNqcHNDSTtFQUNFO0VBQ0E7RUFDQTtBekNtcHNDTjtBeUMvb3NDRTs7RUFFRTtFYnpIRixvRGEwSHVCO0F6Q2lwc0N6Qjs7QXlDdm9zQ0U7O0VBRUU7RUFDQTtBekMwb3NDSjs7QXlDcm9zQ0U7O0VBRUU7RUFDQTtFQUNBO0F6Q3dvc0NKOztBeUNsb3NDRTs7RUFDRTtBekNzb3NDSjs7QXlDNW5zQ0U7RUFDRTtBekMrbnNDSjtBeUM3bnNDRTtFQUNFO0F6Qytuc0NKOztBMENueXNDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFDbXlzQ0Y7QTBDN3hzQ0U7Ozs7Ozs7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUNxeXNDSjtBMENqeHNDQTtFQUNFO0VBQ0E7RUFDQTtFakNrT0ksMkNBTEk7RWlDM05SO0VBRUE7QTFDa3hzQ0Y7QTBDaHhzQ0U7RUFFRTtFQUNBO0ExQ2l4c0NKOztBMEN4d3NDQTtFQUVFO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFDdXdzQ0Y7QTBDcndzQ0U7O0VBRUU7QTFDdXdzQ0o7QTBDcHdzQ0U7RUFDRTtBMUNzd3NDSjs7QTBDN3ZzQ0E7RUFDRSxtQi9CNGhDbUI7RStCM2hDbkIsc0IvQjJoQ21CO0UrQjFoQ25CO0ExQ2d3c0NGO0EwQzl2c0NFOzs7RUFHRTtBMUNnd3NDSjs7QTBDbnZzQ0E7RUFDRTtFQUNBO0VBR0E7QTFDb3ZzQ0Y7O0EwQ2h2c0NBO0VBQ0U7RWpDaUpJLDZDQUxJO0VpQzFJUjtFQUNBO0VBQ0E7RUFDQTtFOUJ0SUU7RWVIRSwrQ2UySUo7QTFDbXZzQ0Y7QTJCMTNzQ007RWUrSE47SWY5SFE7RTNCNjNzQ047QUFDRjtBMEN0dnNDRTtFQUNFO0ExQ3d2c0NKO0EwQ3J2c0NFO0VBQ0U7RUFDQTtFQUNBO0ExQ3V2c0NKOztBMENqdnNDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFDb3ZzQ0Y7O0EwQ2p2c0NBO0VBQ0U7RUFDQTtBMUNvdnNDRjs7QW1CNTJzQ0k7RXVCb0lBO0lBRUk7SUFDQTtFMUMydXNDTjtFMEN6dXNDTTtJQUNFO0UxQzJ1c0NSO0UwQ3p1c0NRO0lBQ0U7RTFDMnVzQ1Y7RTBDeHVzQ1E7SUFDRTtJQUNBO0UxQzB1c0NWO0UwQ3R1c0NNO0lBQ0U7RTFDd3VzQ1I7RTBDcnVzQ007SUFDRTtJQUNBO0UxQ3V1c0NSO0UwQ3B1c0NNO0lBQ0U7RTFDc3VzQ1I7RTBDbnVzQ007SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWY1TkosZ0JlOE5JO0UxQ211c0NSO0UwQ2h1c0NRO0lBQ0U7RTFDa3VzQ1Y7RTBDL3RzQ1E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFMUNpdXNDVjtBQUNGO0FtQjU1c0NJO0V1Qm9JQTtJQUVJO0lBQ0E7RTFDMHhzQ047RTBDeHhzQ007SUFDRTtFMUMweHNDUjtFMEN4eHNDUTtJQUNFO0UxQzB4c0NWO0UwQ3Z4c0NRO0lBQ0U7SUFDQTtFMUN5eHNDVjtFMENyeHNDTTtJQUNFO0UxQ3V4c0NSO0UwQ3B4c0NNO0lBQ0U7SUFDQTtFMUNzeHNDUjtFMENueHNDTTtJQUNFO0UxQ3F4c0NSO0UwQ2x4c0NNO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmNU5KLGdCZThOSTtFMUNreHNDUjtFMEMvd3NDUTtJQUNFO0UxQ2l4c0NWO0UwQzl3c0NRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTFDZ3hzQ1Y7QUFDRjtBbUIzOHNDSTtFdUJvSUE7SUFFSTtJQUNBO0UxQ3kwc0NOO0UwQ3Ywc0NNO0lBQ0U7RTFDeTBzQ1I7RTBDdjBzQ1E7SUFDRTtFMUN5MHNDVjtFMEN0MHNDUTtJQUNFO0lBQ0E7RTFDdzBzQ1Y7RTBDcDBzQ007SUFDRTtFMUNzMHNDUjtFMENuMHNDTTtJQUNFO0lBQ0E7RTFDcTBzQ1I7RTBDbDBzQ007SUFDRTtFMUNvMHNDUjtFMENqMHNDTTtJQUVFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJZjVOSixnQmU4Tkk7RTFDaTBzQ1I7RTBDOXpzQ1E7SUFDRTtFMUNnMHNDVjtFMEM3enNDUTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0UxQyt6c0NWO0FBQ0Y7QW1CMS9zQ0k7RXVCb0lBO0lBRUk7SUFDQTtFMUN3M3NDTjtFMEN0M3NDTTtJQUNFO0UxQ3czc0NSO0UwQ3Qzc0NRO0lBQ0U7RTFDdzNzQ1Y7RTBDcjNzQ1E7SUFDRTtJQUNBO0UxQ3Uzc0NWO0UwQ24zc0NNO0lBQ0U7RTFDcTNzQ1I7RTBDbDNzQ007SUFDRTtJQUNBO0UxQ28zc0NSO0UwQ2ozc0NNO0lBQ0U7RTFDbTNzQ1I7RTBDaDNzQ007SUFFRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SWY1TkosZ0JlOE5JO0UxQ2czc0NSO0UwQzcyc0NRO0lBQ0U7RTFDKzJzQ1Y7RTBDNTJzQ1E7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFMUM4MnNDVjtBQUNGO0FtQnppdENJO0V1Qm9JQTtJQUVJO0lBQ0E7RTFDdTZzQ047RTBDcjZzQ007SUFDRTtFMUN1NnNDUjtFMENyNnNDUTtJQUNFO0UxQ3U2c0NWO0UwQ3A2c0NRO0lBQ0U7SUFDQTtFMUNzNnNDVjtFMENsNnNDTTtJQUNFO0UxQ282c0NSO0UwQ2o2c0NNO0lBQ0U7SUFDQTtFMUNtNnNDUjtFMENoNnNDTTtJQUNFO0UxQ2s2c0NSO0UwQy81c0NNO0lBRUU7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lmNU5KLGdCZThOSTtFMUMrNXNDUjtFMEM1NXNDUTtJQUNFO0UxQzg1c0NWO0UwQzM1c0NRO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7RTFDNjVzQ1Y7QUFDRjtBMENwOXNDSTtFQUVJO0VBQ0E7QTFDcTlzQ1I7QTBDbjlzQ1E7RUFDRTtBMUNxOXNDVjtBMENuOXNDVTtFQUNFO0ExQ3E5c0NaO0EwQ2w5c0NVO0VBQ0U7RUFDQTtBMUNvOXNDWjtBMENoOXNDUTtFQUNFO0ExQ2s5c0NWO0EwQy84c0NRO0VBQ0U7RUFDQTtBMUNpOXNDVjtBMEM5OHNDUTtFQUNFO0ExQ2c5c0NWO0EwQzc4c0NRO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VmNU5KLGdCZThOSTtBMUM2OHNDVjtBMEMxOHNDVTtFQUNFO0ExQzQ4c0NaO0EwQ3o4c0NVO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFDMjhzQ1o7O0EwQzE3c0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUM2N3NDRjs7QTJDM3N0Q0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UvQmRFO0FaMHR0Q0o7QTJDeHN0Q0U7RUFDRTtFQUNBO0EzQzBzdENKO0EyQ3ZzdENFO0VBQ0U7RUFDQTtBM0N5c3RDSjtBMkN2c3RDSTtFQUNFO0UvQm5CRjtFQUNBO0FaNnR0Q0o7QTJDdnN0Q0k7RUFDRTtFL0JWRjtFQUNBO0Fab3R0Q0o7QTJDcHN0Q0U7O0VBRUU7QTNDc3N0Q0o7O0EyQ2xzdENBO0VBR0U7RUFDQTtFQUNBO0EzQ21zdENGOztBMkNoc3RDQTtFQUNFO0EzQ21zdENGOztBMkNoc3RDQTtFQUNFO0VBQ0E7QTNDbXN0Q0Y7O0EyQ2hzdENBO0VBQ0U7QTNDbXN0Q0Y7O0EyQy9ydENFO0VBQ0U7QTNDa3N0Q0o7QTJDL3J0Q0U7RUFDRTtBM0Npc3RDSjs7QTJDenJ0Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzQzRydENGO0EyQzFydENFO0UvQnhGRTtBWnF4dENKOztBMkN4cnRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQzJydENGO0EyQ3pydENFO0UvQm5HRTtBWit4dENKOztBMkNscnRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzQ3FydENGO0EyQ25ydENFO0VBQ0U7RUFDQTtBM0NxcnRDSjs7QTJDanJ0Q0E7RUFDRTtFQUNBO0EzQ29ydENGOztBMkNocnRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFL0JySUU7QVp5enRDSjs7QTJDaHJ0Q0E7OztFQUdFO0EzQ21ydENGOztBMkNocnRDQTs7RS9CdElJO0VBQ0E7QVoyenRDSjs7QTJDanJ0Q0E7O0UvQjdISTtFQUNBO0FabXp0Q0o7O0EyQzFxdENFO0VBQ0U7QTNDNnF0Q0o7QW1Cbnl0Q0k7RXdCa0hKO0lBUUk7SUFDQTtFM0M2cXRDRjtFMkMxcXRDRTtJQUVFO0lBQ0E7RTNDMnF0Q0o7RTJDenF0Q0k7SUFDRTtJQUNBO0UzQzJxdENOO0UyQ3RxdENNO0kvQnRLSjtJQUNBO0VaKzB0Q0Y7RTJDdnF0Q1E7O0lBR0U7RTNDd3F0Q1Y7RTJDdHF0Q1E7O0lBR0U7RTNDdXF0Q1Y7RTJDbnF0Q007SS9CdktKO0lBQ0E7RVo2MHRDRjtFMkNwcXRDUTs7SUFHRTtFM0NxcXRDVjtFMkNucXRDUTs7SUFHRTtFM0NvcXRDVjtBQUNGOztBNENwNHRDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1Q3M0dENGOztBNENsNHRDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW5DaVFJLG9CQUxJO0VtQzFQUjtFQUNBO0VBQ0E7RUFDQTtFaEN0QkU7RWdDd0JGO0VqQjNCSSwwQ2lCNEJKO0E1Q3E0dENGO0EyQjc1dENNO0VpQldOO0lqQlZRO0UzQmc2dENOO0FBQ0Y7QTRDeDR0Q0U7RUFDRTtFQUNBO0VBQ0E7QTVDMDR0Q0o7QTRDeDR0Q0k7RUFDRTtFQUNBO0E1QzA0dENOO0E0Q3I0dENFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakJsREUsbURpQm1ERjtBNUN1NHRDSjtBMkJ0N3RDTTtFaUJzQ0o7SWpCckNNO0UzQnk3dENOO0FBQ0Y7QTRDejR0Q0U7RUFDRTtBNUMyNHRDSjtBNEN4NHRDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1QzA0dENKOztBNEN0NHRDQTtFQUNFO0E1Q3k0dENGOztBNEN0NHRDQTtFQUNFO0VBQ0E7RUFDQTtBNUN5NHRDRjtBNEN2NHRDRTtFaEMvREU7RUFDQTtBWnk4dENKO0E0Q3g0dENJO0VoQ2xFQTtFQUNBO0FaNjh0Q0o7QTRDdjR0Q0U7RUFDRTtBNUN5NHRDSjtBNENyNHRDRTtFaEM5REU7RUFDQTtBWnM4dENKO0E0Q3I0dENNO0VoQ2xFRjtFQUNBO0FaMDh0Q0o7QTRDcDR0Q0k7RWhDdkVBO0VBQ0E7QVo4OHRDSjs7QTRDbDR0Q0E7RUFDRTtBNUNxNHRDRjs7QTRDNTN0Q0U7RUFDRTtBNUMrM3RDSjtBNEM1M3RDRTtFQUNFO0VBQ0E7RWhDcEhBO0FabS90Q0o7QTRDNTN0Q0k7RUFBZ0I7QTVDKzN0Q3BCO0E0QzkzdENJO0VBQWU7QTVDaTR0Q25CO0E0Qy8zdENJO0VoQzFIQTtBWjQvdENKOztBNkMvZ3VDQTtFQUVFO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0VBQ0E7RUFDQTtFcENxUkkseUNBTEk7RW9DOVFSO0VBQ0E7RWpDQUU7QVorZ3VDSjs7QTZDemd1Q0U7RUFDRTtBN0M0Z3VDSjtBNkMxZ3VDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3QzRndUNOO0E2Q3hndUNFO0VBQ0U7QTdDMGd1Q0o7O0E4Qy9pdUNBO0VBRUU7RUFDQTtFckNrU0ksK0JBTEk7RXFDM1JSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFaENwQkE7RUFDQTtBZG9rdUNGOztBOEM3aXVDQTtFQUNFO0VBQ0E7RUFDQTtFckNzUUkseUNBTEk7RXFDL1BSO0VBRUE7RUFDQTtFbkJwQkkscUltQnFCSjtBOUMraXVDRjtBMkJoa3VDTTtFbUJRTjtJbkJQUTtFM0Jta3VDTjtBQUNGO0E4Q2xqdUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBOUNvanVDSjtBOENqanVDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBLFVuQzJ1Q3VCO0VtQzF1Q3ZCO0E5Q21qdUNKO0E4Q2hqdUNFO0VBRUU7RUFDQTtFbEJ0REYsZ0RrQnVEdUI7RUFDckI7QTlDaWp1Q0o7QThDOWl1Q0U7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBOUMraXVDSjs7QThDMWl1Q0U7RUFDRSxpQm5DOHNDc0I7QVgrMXJDMUI7QThDeGl1Q007RWxDOUJGO0VBQ0E7QVp5a3VDSjtBOEN0aXVDTTtFbENsREY7RUFDQTtBWjJsdUNKOztBOEN6aHVDQTtFQ2xHRTtFQUNBO0V0Q2dTSSxzQ0FMSTtFc0N6UlI7QS9DK251Q0Y7O0E4QzVodUNBO0VDdEdFO0VBQ0E7RXRDZ1NJLHVDQUxJO0VzQ3pSUjtBL0Nzb3VDRjs7QWdEeG91Q0E7RUFFRTtFQUNBO0V2QzZSSSx5QkFMSTtFdUN0UlI7RUFDQTtFQUNBO0VBR0E7RUFDQTtFdkNxUkksb0NBTEk7RXVDOVFSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFcENKRTtBWjZvdUNKO0FnRHBvdUNFO0VBQ0U7QWhEc291Q0o7O0FnRGpvdUNBO0VBQ0U7RUFDQTtBaERvb3VDRjs7QWlEcHF1Q0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VyQ0ZFO0FadXF1Q0o7O0FpRGhxdUNBO0VBRUU7QWpEa3F1Q0Y7O0FpRDlwdUNBO0VBQ0UsZ0J0Q3VuQmlCO0FYMGl0Q25COztBaUR6cHVDQTtFQUNFLHNCdEN3K0M0QjtBWG9yckM5QjtBaUR6cHVDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpEMnB1Q0o7O0FpRDNvdUNFO0VDaEVBO0VBQ0E7RUFDQTtBbEQrc3VDRjtBa0R6c3VDRTtFQUNFO0FsRDJzdUNKOztBaURwcHVDRTtFQ2hFQTtFQUNBO0VBQ0E7QWxEd3R1Q0Y7QWtEbHR1Q0U7RUFDRTtBbERvdHVDSjs7QWlEN3B1Q0U7RUNoRUE7RUFDQTtFQUNBO0FsRGl1dUNGO0FrRDN0dUNFO0VBQ0U7QWxENnR1Q0o7O0FpRHRxdUNFO0VDaEVBO0VBQ0E7RUFDQTtBbEQwdXVDRjtBa0RwdXVDRTtFQUNFO0FsRHN1dUNKOztBaUQvcXVDRTtFQ2hFQTtFQUNBO0VBQ0E7QWxEbXZ1Q0Y7QWtEN3V1Q0U7RUFDRTtBbEQrdXVDSjs7QWlEeHJ1Q0U7RUNoRUE7RUFDQTtFQUNBO0FsRDR2dUNGO0FrRHR2dUNFO0VBQ0U7QWxEd3Z1Q0o7O0FpRGpzdUNFO0VDaEVBO0VBQ0E7RUFDQTtBbERxd3VDRjtBa0QvdnVDRTtFQUNFO0FsRGl3dUNKOztBaUQxc3VDRTtFQ2hFQTtFQUNBO0VBQ0E7QWxEOHd1Q0Y7QWtEeHd1Q0U7RUFDRTtBbEQwd3VDSjs7QWlEbnR1Q0U7RUNoRUE7RUFDQTtFQUNBO0FsRHV4dUNGO0FrRGp4dUNFO0VBQ0U7QWxEbXh1Q0o7O0FtRDF4dUNFO0VBQ0U7SUFBSywrQnhDbWhEUztFWDJ3ckNoQjtBQUNGOztBbURoeXVDRTtFQUNFO0lBQUssK0J4Q21oRFM7RVgyd3JDaEI7QUFDRjtBbUQxeHVDQTtFQUVFO0UxQ3lSSSxvQ0FMSTtFMENsUlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0UxQzZRSSx1Q0FMSTtFMEN0UVI7RXZDUEU7QVppeXVDSjs7QW1Ecnh1Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0V4QnZCSSw2Q3dCd0JKO0FuRHd4dUNGO0EyQjV5dUNNO0V3QldOO0l4QlZRO0UzQit5dUNOO0FBQ0Y7O0FtRDF4dUNBO0V2QkNFO0V1QkNBO0FuRDZ4dUNGOztBbUR6eHVDRTtFQUNFO1VBQUE7QW5ENHh1Q0o7QW1Eenh1Q007RUFKSjtJQUtNO1lBQUE7RW5ENHh1Q047QUFDRjs7QW9ELzB1Q0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUdBO0VBQ0E7RXhDWEU7QVp5MXVDSjs7QW9EMTB1Q0E7RUFDRTtFQUNBO0FwRDYwdUNGO0FvRDMwdUNFO0VBRUU7RUFDQTtBcEQ0MHVDSjs7QW9EbjB1Q0E7RUFDRTtFQUNBO0VBQ0E7QXBEczB1Q0Y7QW9EbjB1Q0U7RUFFRTtFQUNBO0VBQ0E7RUFDQTtBcERvMHVDSjtBb0RqMHVDRTtFQUNFO0VBQ0E7QXBEbTB1Q0o7O0FvRDN6dUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0FwRDZ6dUNGO0FvRDN6dUNFO0V4Q3ZERTtFQUNBO0FacTN1Q0o7QW9EM3p1Q0U7RXhDN0NFO0VBQ0E7QVoyMnVDSjtBb0QzenVDRTtFQUVFO0VBQ0E7RUFDQTtBcEQ0enVDSjtBb0R4enVDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FwRDB6dUNKO0FvRHZ6dUNFO0VBQ0U7QXBEeXp1Q0o7QW9Ednp1Q0k7RUFDRTtFQUNBO0FwRHl6dUNOOztBb0Q1eXVDSTtFQUNFO0FwRCt5dUNOO0FvRDV5dUNRO0V4Q3RESjtFQVpBO0FaazN1Q0o7QW9EM3l1Q1E7RXhDdkVKO0VBWUE7QVowMnVDSjtBb0QxeXVDUTtFQUNFO0FwRDR5dUNWO0FvRHp5dUNRO0VBQ0U7RUFDQTtBcEQyeXVDVjtBb0R6eXVDVTtFQUNFO0VBQ0E7QXBEMnl1Q1o7O0FtQmg0dUNJO0VpQzZEQTtJQUNFO0VwRHUwdUNKO0VvRHAwdUNNO0l4Q3RESjtJQVpBO0VaMDR1Q0Y7RW9EbjB1Q007SXhDdkVKO0lBWUE7RVprNHVDRjtFb0RsMHVDTTtJQUNFO0VwRG8wdUNSO0VvRGowdUNNO0lBQ0U7SUFDQTtFcERtMHVDUjtFb0RqMHVDUTtJQUNFO0lBQ0E7RXBEbTB1Q1Y7QUFDRjtBbUJ6NXVDSTtFaUM2REE7SUFDRTtFcEQrMXVDSjtFb0Q1MXVDTTtJeEN0REo7SUFaQTtFWms2dUNGO0VvRDMxdUNNO0l4Q3ZFSjtJQVlBO0VaMDV1Q0Y7RW9EMTF1Q007SUFDRTtFcEQ0MXVDUjtFb0R6MXVDTTtJQUNFO0lBQ0E7RXBEMjF1Q1I7RW9EejF1Q1E7SUFDRTtJQUNBO0VwRDIxdUNWO0FBQ0Y7QW1Cajd1Q0k7RWlDNkRBO0lBQ0U7RXBEdTN1Q0o7RW9EcDN1Q007SXhDdERKO0lBWkE7RVowN3VDRjtFb0RuM3VDTTtJeEN2RUo7SUFZQTtFWms3dUNGO0VvRGwzdUNNO0lBQ0U7RXBEbzN1Q1I7RW9EajN1Q007SUFDRTtJQUNBO0VwRG0zdUNSO0VvRGozdUNRO0lBQ0U7SUFDQTtFcERtM3VDVjtBQUNGO0FtQno4dUNJO0VpQzZEQTtJQUNFO0VwRCs0dUNKO0VvRDU0dUNNO0l4Q3RESjtJQVpBO0Vaazl1Q0Y7RW9EMzR1Q007SXhDdkVKO0lBWUE7RVowOHVDRjtFb0QxNHVDTTtJQUNFO0VwRDQ0dUNSO0VvRHo0dUNNO0lBQ0U7SUFDQTtFcEQyNHVDUjtFb0R6NHVDUTtJQUNFO0lBQ0E7RXBEMjR1Q1Y7QUFDRjtBbUJqK3VDSTtFaUM2REE7SUFDRTtFcER1NnVDSjtFb0RwNnVDTTtJeEN0REo7SUFaQTtFWjArdUNGO0VvRG42dUNNO0l4Q3ZFSjtJQVlBO0Vaayt1Q0Y7RW9EbDZ1Q007SUFDRTtFcERvNnVDUjtFb0RqNnVDTTtJQUNFO0lBQ0E7RXBEbTZ1Q1I7RW9EajZ1Q1E7SUFDRTtJQUNBO0VwRG02dUNWO0FBQ0Y7QW9EdDV1Q0E7RXhDL0lJO0Fad2l2Q0o7QW9EdDV1Q0U7RUFDRTtBcER3NXVDSjtBb0R0NXVDSTtFQUNFO0FwRHc1dUNOOztBcUQ3anZDRTtFQUNFLGNEa0x5QjtFQ2pMekIseUJEZ0xzQjtBcERnNXVDMUI7QXFEN2p2Q007RUFFRSxjRDRLcUI7RUMzS3JCO0FyRDhqdkNSO0FxRDNqdkNNO0VBQ0UsVzFDa0VBO0UwQ2pFQSx5QkRzS3FCO0VDcktyQixxQkRxS3FCO0FwRHc1dUM3Qjs7QXFEM2t2Q0U7RUFDRSxjRGtMeUI7RUNqTHpCLHlCRGdMc0I7QXBEODV1QzFCO0FxRDNrdkNNO0VBRUUsY0Q0S3FCO0VDM0tyQjtBckQ0a3ZDUjtBcUR6a3ZDTTtFQUNFLFcxQ2tFQTtFMENqRUEseUJEc0txQjtFQ3JLckIscUJEcUtxQjtBcERzNnVDN0I7O0FxRHpsdkNFO0VBQ0UsY0RrTHlCO0VDakx6Qix5QkRnTHNCO0FwRDQ2dUMxQjtBcUR6bHZDTTtFQUVFLGNENEtxQjtFQzNLckI7QXJEMGx2Q1I7QXFEdmx2Q007RUFDRSxXMUNrRUE7RTBDakVBLHlCRHNLcUI7RUNyS3JCLHFCRHFLcUI7QXBEbzd1QzdCOztBcUR2bXZDRTtFQUNFLGNEa0x5QjtFQ2pMekIseUJEZ0xzQjtBcEQwN3VDMUI7QXFEdm12Q007RUFFRSxjRDRLcUI7RUMzS3JCO0FyRHdtdkNSO0FxRHJtdkNNO0VBQ0UsVzFDa0VBO0UwQ2pFQSx5QkRzS3FCO0VDcktyQixxQkRxS3FCO0FwRGs4dUM3Qjs7QXFEcm52Q0U7RUFDRSxjRGtMeUI7RUNqTHpCLHlCRGdMc0I7QXBEdzh1QzFCO0FxRHJudkNNO0VBRUUsY0Q0S3FCO0VDM0tyQjtBckRzbnZDUjtBcURubnZDTTtFQUNFLFcxQ2tFQTtFMENqRUEseUJEc0txQjtFQ3JLckIscUJEcUtxQjtBcERnOXVDN0I7O0FxRG5vdkNFO0VBQ0UsY0RrTHlCO0VDakx6Qix5QkRnTHNCO0FwRHM5dUMxQjtBcURub3ZDTTtFQUVFLGNENEtxQjtFQzNLckI7QXJEb292Q1I7QXFEam92Q007RUFDRSxXMUNrRUE7RTBDakVBLHlCRHNLcUI7RUNyS3JCLHFCRHFLcUI7QXBEODl1QzdCOztBcURqcHZDRTtFQUNFLGNEa0x5QjtFQ2pMekIseUJEZ0xzQjtBcERvK3VDMUI7QXFEanB2Q007RUFFRSxjRDRLcUI7RUMzS3JCO0FyRGtwdkNSO0FxRC9vdkNNO0VBQ0UsVzFDa0VBO0UwQ2pFQSx5QkRzS3FCO0VDcktyQixxQkRxS3FCO0FwRDQrdUM3Qjs7QXFEL3B2Q0U7RUFDRSxjRGtMeUI7RUNqTHpCLHlCRGdMc0I7QXBEay91QzFCO0FxRC9wdkNNO0VBRUUsY0Q0S3FCO0VDM0tyQjtBckRncXZDUjtBcUQ3cHZDTTtFQUNFLFcxQ2tFQTtFMENqRUEseUJEc0txQjtFQ3JLckIscUJEcUtxQjtBcEQwL3VDN0I7O0FxRDdxdkNFO0VBQ0UsY0RrTHlCO0VDakx6Qix5QkRnTHNCO0FwRGdndkMxQjtBcUQ3cXZDTTtFQUVFLGNENEtxQjtFQzNLckI7QXJEOHF2Q1I7QXFEM3F2Q007RUFDRSxXMUNrRUE7RTBDakVBLHlCRHNLcUI7RUNyS3JCLHFCRHFLcUI7QXBEd2d2QzdCOztBc0QxcnZDQTtFQUNFO0VBQ0EsVTNDa3BEZ0I7RTJDanBEaEIsVzNDaXBEZ0I7RTJDaHBEaEI7RUFDQSxXM0NrRk07RTJDakZOO0VBQ0E7RTFDT0U7RTBDTEYsWTNDbXBEa0I7QVgwaXNDcEI7QXNEMXJ2Q0U7RUFDRSxXM0MwRUk7RTJDekVKO0VBQ0EsYTNDOG9Ec0I7QVg4aXNDMUI7QXNEenJ2Q0U7RUFDRTtFQUNBLGdCM0N1b0RxQjtFMkN0b0RyQixVM0N5b0RzQjtBWGtqc0MxQjtBc0R4cnZDRTtFQUVFO0VBQ0E7S0FBQTtVQUFBO0VBQ0EsYTNDbW9EeUI7QVhzanNDN0I7O0FzRHJydkNBO0VBQ0Usa0QzQytuRHVCO0FYeWpzQ3pCOztBdUQ5dHZDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0U5Q2dTSSw4QkFMSTtFOEN6UlI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFOUNrUkksb0NBTEk7RThDM1FSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0NQRTtBWnN1dkNKO0F1RDV0dkNFO0VBQ0U7QXZEOHR2Q0o7QXVEM3R2Q0U7RUFDRTtBdkQ2dHZDSjs7QXVEenR2Q0E7RUFDRTtFQUNBLGF4Qm0vQmtDO0V3QmwvQmxDO0VBQUE7RUFBQTtFQUNBO0VBQ0E7QXZENHR2Q0Y7QXVEMXR2Q0U7RUFDRTtBdkQ0dHZDSjs7QXVEeHR2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFM0M3QkU7RUFDQTtBWnl2dkNKO0F1RDF0dkNFO0VBQ0U7RUFDQTtBdkQ0dHZDSjs7QXVEeHR2Q0E7RUFDRTtFQUNBO0F2RDJ0dkNGOztBd0R0eHZDQTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0F4RG94dkNGOztBd0Q3d3ZDQTtFQUNFO0VBQ0E7RUFDQTtFQUVBO0F4RCt3dkNGO0F3RDV3dkNFO0U3QjVDSSxtQzZCNkNGO0VBQ0EsOEI3Qzg3Q21CO0FYZzFzQ3ZCO0EyQnh6dkNNO0U2QndDSjtJN0J2Q007RTNCMnp2Q047QUFDRjtBd0RqeHZDRTtFQUNFLGU3QzQ3Q21CO0FYdTFzQ3ZCO0F3RC93dkNFO0VBQ0Usc0I3Q3k3Q29CO0FYdzFzQ3hCOztBd0Q3d3ZDQTtFQUNFO0F4RGd4dkNGO0F3RDl3dkNFO0VBQ0U7RUFDQTtBeERneHZDSjtBd0Q3d3ZDRTtFQUNFO0F4RCt3dkNKOztBd0Qzd3ZDQTtFQUNFO0VBQ0E7RUFDQTtBeEQ4d3ZDRjs7QXdEMXd2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTVDckZFO0U0Q3lGRjtBeEQwd3ZDRjs7QXdEdHd2Q0E7RUFFRTtFQUNBO0VBQ0E7RUNsSEE7RUFDQTtFQUNBO0VBQ0Esa0NEa0gwQjtFQ2pIMUI7RUFDQTtFQUNBLHVDRCtHNEQ7QXhENHd2QzlEO0F5RHgzdkNFO0VBQVM7QXpEMjN2Q1g7QXlEMTN2Q0U7RUFBUyxtQ0QyR2lGO0F4RGt4dkM1Rjs7QXdEN3d2Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTVDdEdFO0VBQ0E7QVp1M3ZDSjtBd0Qvd3ZDRTtFQUNFO0VBQ0E7QXhEaXh2Q0o7O0F3RDV3dkNBO0VBQ0U7RUFDQTtBeEQrd3ZDRjs7QXdEMXd2Q0E7RUFDRTtFQUdBO0VBQ0E7QXhEMnd2Q0Y7O0F3RHZ3dkNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFNUMxSEU7RUFDQTtBWnE0dkNKO0F3RHR3dkNFO0VBQ0U7QXhEd3d2Q0o7O0FtQnAzdkNJO0VxQ2tIRjtJQUNFO0lBQ0E7RXhEc3d2Q0Y7RXdEbHd2Q0E7SUFDRTtJQUNBO0lBQ0E7RXhEb3d2Q0Y7RXdEand2Q0E7SUFDRTtFeERtd3ZDRjtBQUNGO0FtQm40dkNJO0VxQ29JRjs7SUFFRTtFeERrd3ZDRjtBQUNGO0FtQno0dkNJO0VxQzJJRjtJQUNFO0V4RGl3dkNGO0FBQ0Y7QXdEeHZ2Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBeEQwdnZDTjtBd0R4dnZDTTtFQUNFO0VBQ0E7RTVDMU1KO0FacTh2Q0o7QXdEdnZ2Q007O0U1QzlNRjtBWnk4dkNKO0F3RHR2dkNNO0VBQ0U7QXhEd3Z2Q1I7O0FtQm41dkNJO0VxQ3lJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V4RDh3dkNKO0V3RDV3dkNJO0lBQ0U7SUFDQTtJNUMxTUo7RVp5OXZDRjtFd0Qzd3ZDSTs7STVDOU1GO0VaNjl2Q0Y7RXdEMXd2Q0k7SUFDRTtFeEQ0d3ZDTjtBQUNGO0FtQng2dkNJO0VxQ3lJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V4RGt5dkNKO0V3RGh5dkNJO0lBQ0U7SUFDQTtJNUMxTUo7RVo2K3ZDRjtFd0QveHZDSTs7STVDOU1GO0VaaS92Q0Y7RXdEOXh2Q0k7SUFDRTtFeERneXZDTjtBQUNGO0FtQjU3dkNJO0VxQ3lJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V4RHN6dkNKO0V3RHB6dkNJO0lBQ0U7SUFDQTtJNUMxTUo7RVppZ3dDRjtFd0RuenZDSTs7STVDOU1GO0VacWd3Q0Y7RXdEbHp2Q0k7SUFDRTtFeERvenZDTjtBQUNGO0FtQmg5dkNJO0VxQ3lJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V4RDAwdkNKO0V3RHgwdkNJO0lBQ0U7SUFDQTtJNUMxTUo7RVpxaHdDRjtFd0R2MHZDSTs7STVDOU1GO0VaeWh3Q0Y7RXdEdDB2Q0k7SUFDRTtFeER3MHZDTjtBQUNGO0FtQnArdkNJO0VxQ3lJQTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0V4RDgxdkNKO0V3RDUxdkNJO0lBQ0U7SUFDQTtJNUMxTUo7RVp5aXdDRjtFd0QzMXZDSTs7STVDOU1GO0VaNml3Q0Y7RXdEMTF2Q0k7SUFDRTtFeEQ0MXZDTjtBQUNGO0EwRG5rd0NBO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFakQ4Ukksb0NBTEk7RWlEdlJSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VDbkJBLHNDaEQwb0JpQjtFZ0R4b0JqQjtFQUNBLGdCaERtcEJtQjtFZ0RscEJuQixnQmhEdXBCaUI7RWdEdHBCakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWxEc1JJLHNDQUxJO0VpRHJRUjtFQUNBO0ExRDJrd0NGO0EwRHprd0NFO0VBQVM7QTFENGt3Q1g7QTBEMWt3Q0U7RUFDRTtFQUNBO0VBQ0E7QTFENGt3Q0o7QTBEMWt3Q0k7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUQ0a3dDTjs7QTBEdmt3Q0E7RUFDRTtBMUQwa3dDRjtBMER4a3dDRTtFQUNFO0VBQ0E7RUFDQTtBMUQwa3dDSjs7QTBEdGt3Q0E7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBMUR5a3dDRjtBMER2a3dDRTtFQUNFO0VBQ0E7RUFDQTtBMUR5a3dDSjs7QTBEcmt3Q0E7QUFFQTtFQUNFO0ExRHVrd0NGO0EwRHJrd0NFO0VBQ0U7RUFDQTtFQUNBO0ExRHVrd0NKOztBMERua3dDQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0ExRHNrd0NGO0EwRHBrd0NFO0VBQ0U7RUFDQTtFQUNBO0ExRHNrd0NKOztBMERsa3dDQTtBQWtCQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RTlDbEdFO0FadXB3Q0o7O0E0RDFxd0NBO0VBRUU7RUFDQTtFbkRrU0ksb0NBTEk7RW1EM1JSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RW5EeVJJLG1DQUxJO0VtRGxSUjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VEekJBLHNDaEQwb0JpQjtFZ0R4b0JqQjtFQUNBLGdCaERtcEJtQjtFZ0RscEJuQixnQmhEdXBCaUI7RWdEdHBCakI7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RWxEc1JJLHNDQUxJO0VtRGhRUjtFQUNBO0VBQ0E7RUFDQTtFaERoQkU7QVpxc3dDSjtBNERqcndDRTtFQUNFO0VBQ0E7RUFDQTtBNURtcndDSjtBNERqcndDSTtFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNURrcndDTjs7QTRENXF3Q0U7RUFDRTtBNUQrcXdDSjtBNEQ3cXdDSTtFQUVFO0E1RDhxd0NOO0E0RDNxd0NJO0VBQ0U7RUFDQTtBNUQ2cXdDTjtBNEQxcXdDSTtFQUNFO0VBQ0E7QTVENHF3Q047O0E0RHZxd0NBO0FBRUU7RUFDRTtFQUNBO0VBQ0E7QTVEeXF3Q0o7QTREdnF3Q0k7RUFFRTtBNUR3cXdDTjtBNERycXdDSTtFQUNFO0VBQ0E7QTVEdXF3Q047QTREcHF3Q0k7RUFDRTtFQUNBO0E1RHNxd0NOOztBNERqcXdDQTtBQUdFO0VBQ0U7QTVEa3F3Q0o7QTREaHF3Q0k7RUFFRTtBNURpcXdDTjtBNEQ5cHdDSTtFQUNFO0VBQ0E7QTVEZ3F3Q047QTREN3B3Q0k7RUFDRTtFQUNBO0E1RCtwd0NOO0E0RDFwd0NFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUQ0cHdDSjs7QTREeHB3Q0E7QUFFRTtFQUNFO0VBQ0E7RUFDQTtBNUQwcHdDSjtBNER4cHdDSTtFQUVFO0E1RHlwd0NOO0E0RHRwd0NJO0VBQ0U7RUFDQTtBNUR3cHdDTjtBNERycHdDSTtFQUNFO0VBQ0E7QTVEdXB3Q047O0E0RGxwd0NBO0FBa0JBO0VBQ0U7RUFDQTtFbkRpSEksNkNBTEk7RW1EMUdSO0VBQ0E7RUFDQTtFaEQ1SkU7RUFDQTtBWml5d0NKO0E0RG5vd0NFO0VBQ0U7QTVEcW93Q0o7O0E0RGpvd0NBO0VBQ0U7RUFDQTtBNURvb3dDRjs7QTZEenp3Q0E7RUFDRTtBN0Q0endDRjs7QTZEenp3Q0E7RUFDRTtBN0Q0endDRjs7QTZEenp3Q0E7RUFDRTtFQUNBO0VBQ0E7QTdENHp3Q0Y7QThEbDF3Q0U7RUFDRTtFQUNBO0VBQ0E7QTlEbzF3Q0o7O0E2RDd6d0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO1VBQUE7RWxDbEJJLHNDa0NtQko7QTdEZzB3Q0Y7QTJCLzB3Q007RWtDUU47SWxDUFE7RTNCazF3Q047QUFDRjs7QTZEbDB3Q0E7OztFQUdFO0E3RHEwd0NGOztBNkRsMHdDQTtBQUNBOztFQUVFO0E3RHEwd0NGOztBNkRsMHdDQTs7RUFFRTtBN0RxMHdDRjs7QTZEbDB3Q0E7QUFRRTtFQUNFO0VBQ0E7RUFDQTtBN0Q4endDSjtBNkQzendDRTs7O0VBR0U7RUFDQTtBN0Q2endDSjtBNkQxendDRTs7RUFFRTtFQUNBO0VsQy9ERSwyQmtDZ0VGO0E3RDR6d0NKO0EyQngzd0NNO0VrQ3dESjs7SWxDdkRNO0UzQjQzd0NOO0FBQ0Y7O0E2RHp6d0NBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0EsVWxEcWdEdUI7RWtEcGdEdkI7RUFDQSxXbERuQk07RWtEb0JOO0VBQ0E7RUFDQTtFQUNBLFlsRGdnRHlCO0VnQnpsRHJCLDhCa0MwRko7QTdEMnp3Q0Y7QTJCajV3Q007RWtDcUVOOztJbENwRVE7RTNCcTV3Q047QUFDRjtBNkQ5endDRTs7O0VBRUUsV2xEN0JJO0VrRDhCSjtFQUNBO0VBQ0EsWWxEdy9DNkI7QVh5MHRDakM7O0E2RDl6d0NBO0VBQ0U7QTdEaTB3Q0Y7O0E2RDl6d0NBO0VBQ0U7QTdEaTB3Q0Y7O0E2RDV6d0NBOztFQUVFO0VBQ0EsV2xEeS9DNEI7RWtEeC9DNUIsWWxEdy9DNEI7RWtEdi9DNUI7RUFDQTtFQUNBO0E3RCt6d0NGOztBNkQ1endDQTs7Ozs7OztHQUFBO0FBUUE7RUFDRTtBN0QrendDRjs7QTZEN3p3Q0E7RUFDRTtBN0RnMHdDRjs7QTZEeHp3Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUEsaUJsRGk4Q3VCO0VrRGg4Q3ZCO0VBQ0EsZ0JsRCs3Q3VCO0VrRDk3Q3ZCO0E3RDB6d0NGO0E2RHh6d0NFO0VBQ0U7RUFDQTtFQUNBLFdsRDg3Q3VCO0VrRDc3Q3ZCLFdsRDg3Q3dCO0VrRDc3Q3hCO0VBQ0EsaUJsRDg3Q3dCO0VrRDc3Q3hCLGdCbEQ2N0N3QjtFa0Q1N0N4QjtFQUNBO0VBQ0Esc0JsRHBHSTtFa0RxR0o7RUFDQTtFQUVBO0VBQ0E7RUFDQSxZbERxN0N5QjtFZ0JqbUR2Qiw2QmtDNktGO0E3RHl6d0NKO0EyQmwrd0NNO0VrQ3dKSjtJbEN2Sk07RTNCcSt3Q047QUFDRjtBNkQzendDRTtFQUNFLFVsRGs3Q2dDO0FYMjR0Q3BDOztBNkRwendDQTtFQUNFO0VBQ0E7RUFDQSxlbEQ0NkN3QjtFa0QzNkN4QjtFQUNBLG9CbER5NkMyQjtFa0R4NkMzQix1QmxEdzZDMkI7RWtEdjZDM0IsV2xEL0hNO0VrRGdJTjtBN0R1endDRjs7QTZEanp3Q0U7O0VBRUUsZ0NsRDI2Q2dDO0FYeTR0Q3BDO0E2RGp6d0NFO0VBQ0Usc0JsRGxJSTtBWHE3d0NSO0E2RGh6d0NFO0VBQ0UsV2xEdElJO0FYdzd3Q1I7O0ErRGhoeENBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtVQUFBO0EvRGtoeENGOztBK0Q5Z3hDQTtFQUNFO0lBQUs7RS9Ea2h4Q0w7QUFDRjs7QStEcGh4Q0E7RUFDRTtJQUFLO0UvRGtoeENMO0FBQ0Y7QStEL2d4Q0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFHQTtFQUNBO0EvRDhneENGOztBK0QzZ3hDQTtFQUVFO0VBQ0E7RUFDQTtBL0Q2Z3hDRjs7QStEcGd4Q0E7RUFDRTtJQUNFO0UvRHVneENGO0UrRHJneENBO0lBQ0U7SUFDQTtFL0R1Z3hDRjtBQUNGOztBK0Q5Z3hDQTtFQUNFO0lBQ0U7RS9EdWd4Q0Y7RStEcmd4Q0E7SUFDRTtJQUNBO0UvRHVneENGO0FBQ0Y7QStEbmd4Q0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtBL0RrZ3hDRjs7QStELy93Q0E7RUFDRTtFQUNBO0EvRGtneENGOztBK0Q5L3dDRTtFQUNFOztJQUVFO0UvRGlneENKO0FBQ0Y7QWdFamx4Q0E7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhFa2x4Q0Y7O0FtQmxoeENJO0U2Qy9DRjtJQUVJO0lBQ0E7SUFDQSxhckR1bUNhO0lxRHRtQ2I7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJckN6QkEsc0NxQzJCQTtFaEVta3hDSjtBQUNGO0EyQjNseENNO0VxQ1NKO0lyQ1JNO0UzQjhseENOO0FBQ0Y7QW1CeGl4Q0k7RTZDL0JFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEUwa3hDTjtBQUNGO0FtQmpqeENJO0U2Q3ZCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhFMmt4Q047QUFDRjtBbUIxanhDSTtFNkNmRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VoRTRreENOO0FBQ0Y7QW1Ccmt4Q0k7RTZDTEU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhFNmt4Q047QUFDRjtBbUIva3hDSTtFNkNJRTtJQUVFO0VoRTZreENOO0FBQ0Y7QW1CcGx4Q0k7RTZDU0U7SUFHRTtFaEU0a3hDTjtBQUNGO0FtQnRteENJO0U2Q2xDRjtJQWlFTTtJQUNBO0lBQ0E7RWhFMmt4Q047RWdFemt4Q007SUFDRTtFaEUya3hDUjtFZ0V4a3hDTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RWhFeWt4Q1I7QUFDRjs7QW1CMW14Q0k7RTZDL0NGO0lBRUk7SUFDQTtJQUNBLGFyRHVtQ2E7SXFEdG1DYjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lyQ3pCQSxzQ3FDMkJBO0VoRTJweENKO0FBQ0Y7QTJCbnJ4Q007RXFDU0o7SXJDUk07RTNCc3J4Q047QUFDRjtBbUJob3hDSTtFNkMvQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VoRWtxeENOO0FBQ0Y7QW1Cem94Q0k7RTZDdkJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEVtcXhDTjtBQUNGO0FtQmxweENJO0U2Q2ZFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhFb3F4Q047QUFDRjtBbUI3cHhDSTtFNkNMRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEVxcXhDTjtBQUNGO0FtQnZxeENJO0U2Q0lFO0lBRUU7RWhFcXF4Q047QUFDRjtBbUI1cXhDSTtFNkNTRTtJQUdFO0VoRW9xeENOO0FBQ0Y7QW1COXJ4Q0k7RTZDbENGO0lBaUVNO0lBQ0E7SUFDQTtFaEVtcXhDTjtFZ0VqcXhDTTtJQUNFO0VoRW1xeENSO0VnRWhxeENNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFFQTtFaEVpcXhDUjtBQUNGOztBbUJsc3hDSTtFNkMvQ0Y7SUFFSTtJQUNBO0lBQ0EsYXJEdW1DYTtJcUR0bUNiO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SXJDekJBLHNDcUMyQkE7RWhFbXZ4Q0o7QUFDRjtBMkIzd3hDTTtFcUNTSjtJckNSTTtFM0I4d3hDTjtBQUNGO0FtQnh0eENJO0U2Qy9CRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhFMHZ4Q047QUFDRjtBbUJqdXhDSTtFNkN2QkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VoRTJ2eENOO0FBQ0Y7QW1CMXV4Q0k7RTZDZkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEU0dnhDTjtBQUNGO0FtQnJ2eENJO0U2Q0xFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VoRTZ2eENOO0FBQ0Y7QW1CL3Z4Q0k7RTZDSUU7SUFFRTtFaEU2dnhDTjtBQUNGO0FtQnB3eENJO0U2Q1NFO0lBR0U7RWhFNHZ4Q047QUFDRjtBbUJ0eHhDSTtFNkNsQ0Y7SUFpRU07SUFDQTtJQUNBO0VoRTJ2eENOO0VnRXp2eENNO0lBQ0U7RWhFMnZ4Q1I7RWdFeHZ4Q007SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUVBO0VoRXl2eENSO0FBQ0Y7O0FtQjF4eENJO0U2Qy9DRjtJQUVJO0lBQ0E7SUFDQSxhckR1bUNhO0lxRHRtQ2I7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJckN6QkEsc0NxQzJCQTtFaEUyMHhDSjtBQUNGO0EyQm4yeENNO0VxQ1NKO0lyQ1JNO0UzQnMyeENOO0FBQ0Y7QW1CaHp4Q0k7RTZDL0JFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEVrMXhDTjtBQUNGO0FtQnp6eENJO0U2Q3ZCRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhFbTF4Q047QUFDRjtBbUJsMHhDSTtFNkNmRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VoRW8xeENOO0FBQ0Y7QW1CNzB4Q0k7RTZDTEU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhFcTF4Q047QUFDRjtBbUJ2MXhDSTtFNkNJRTtJQUVFO0VoRXExeENOO0FBQ0Y7QW1CNTF4Q0k7RTZDU0U7SUFHRTtFaEVvMXhDTjtBQUNGO0FtQjkyeENJO0U2Q2xDRjtJQWlFTTtJQUNBO0lBQ0E7RWhFbTF4Q047RWdFajF4Q007SUFDRTtFaEVtMXhDUjtFZ0VoMXhDTTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBRUE7RWhFaTF4Q1I7QUFDRjs7QW1CbDN4Q0k7RTZDL0NGO0lBRUk7SUFDQTtJQUNBLGFyRHVtQ2E7SXFEdG1DYjtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lyQ3pCQSxzQ3FDMkJBO0VoRW02eENKO0FBQ0Y7QTJCMzd4Q007RXFDU0o7SXJDUk07RTNCODd4Q047QUFDRjtBbUJ4NHhDSTtFNkMvQkU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VoRTA2eENOO0FBQ0Y7QW1CajV4Q0k7RTZDdkJFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEUyNnhDTjtBQUNGO0FtQjE1eENJO0U2Q2ZFO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RWhFNDZ4Q047QUFDRjtBbUJyNnhDSTtFNkNMRTtJQUNFO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFaEU2NnhDTjtBQUNGO0FtQi82eENJO0U2Q0lFO0lBRUU7RWhFNjZ4Q047QUFDRjtBbUJwN3hDSTtFNkNTRTtJQUdFO0VoRTQ2eENOO0FBQ0Y7QW1CdDh4Q0k7RTZDbENGO0lBaUVNO0lBQ0E7SUFDQTtFaEUyNnhDTjtFZ0V6NnhDTTtJQUNFO0VoRTI2eENSO0VnRXg2eENNO0lBQ0U7SUFDQTtJQUNBO0lBQ0E7SUFFQTtFaEV5NnhDUjtBQUNGOztBZ0V6L3hDRTtFQUVJO0VBQ0E7RUFDQSxhckR1bUNhO0VxRHRtQ2I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFckN6QkEsc0NxQzJCQTtBaEUwL3hDTjtBMkJqaHlDTTtFcUNTSjtJckNSTTtFM0JvaHlDTjtBQUNGO0FnRTcveENNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEUrL3hDUjtBZ0U1L3hDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhFOC94Q1I7QWdFMy94Q007RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEU2L3hDUjtBZ0UxL3hDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEU0L3hDUjtBZ0V6L3hDTTtFQUVFO0FoRTAveENSO0FnRXYveENNO0VBR0U7QWhFdS94Q1I7O0FnRTU5eENBO0VQakhFO0VBQ0E7RUFDQTtFQUNBLGE5Q2tvQzBCO0U4Q2pvQzFCO0VBQ0E7RUFDQSxzQjlDb0ZNO0FYNi94Q1I7QXlEOWt5Q0U7RUFBUztBekRpbHlDWDtBeURobHlDRTtFQUFTLFk5Q2srQ2M7QVhpbnZDekI7O0FnRXgreENBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QWhFMit4Q0Y7QWdFeit4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBaEUyK3hDSjs7QWdFdit4Q0E7RUFDRTtFQUNBLGdCckRxaEJpQjtBWHE5d0NuQjs7QWdFdit4Q0E7RUFDRTtFQUNBO0VBQ0E7QWhFMCt4Q0Y7O0FpRXZueUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFl0RGl6Q3dCO0FYeTB2QzFCO0FpRXhueUNFO0VBQ0U7RUFDQTtBakUwbnlDSjs7QWlFcm55Q0E7RUFDRTtBakV3bnlDRjs7QWlFcm55Q0E7RUFDRTtBakV3bnlDRjs7QWlFcm55Q0E7RUFDRTtBakV3bnlDRjs7QWlFbm55Q0U7RUFDRTtVQUFBO0FqRXNueUNKOztBaUVsbnlDQTtFQUNFO0lBQ0UsWXREb3hDc0I7RVhpMnZDeEI7QUFDRjs7QWlFeG55Q0E7RUFDRTtJQUNFLFl0RG94Q3NCO0VYaTJ2Q3hCO0FBQ0Y7QWlFbG55Q0E7RUFDRTtVQUFBO0VBQ0E7VUFBQTtFQUNBO1VBQUE7QWpFb255Q0Y7O0FpRWpueUNBO0VBQ0U7SUFDRTtZQUFBO0VqRW9ueUNGO0FBQ0Y7O0FpRXZueUNBO0VBQ0U7SUFDRTtZQUFBO0VqRW9ueUNGO0FBQ0Y7QThEbnF5Q0U7RUFDRTtFQUNBO0VBQ0E7QTlEcXF5Q0o7O0FrRXJxeUNFO0VBQ0U7RUFDQTtBbEV3cXlDSjs7QWtFMXF5Q0U7RUFDRTtFQUNBO0FsRTZxeUNKOztBa0UvcXlDRTtFQUNFO0VBQ0E7QWxFa3J5Q0o7O0FrRXByeUNFO0VBQ0U7RUFDQTtBbEV1cnlDSjs7QWtFenJ5Q0U7RUFDRTtFQUNBO0FsRTRyeUNKOztBa0U5cnlDRTtFQUNFO0VBQ0E7QWxFaXN5Q0o7O0FrRW5zeUNFO0VBQ0U7RUFDQTtBbEVzc3lDSjs7QWtFeHN5Q0U7RUFDRTtFQUNBO0FsRTJzeUNKOztBa0U3c3lDRTtFQUNFO0VBQ0E7QWxFZ3R5Q0o7O0FtRXR0eUNFO0VBQ0U7QW5FeXR5Q0o7QW1FdHR5Q007RUFFRTtBbkV1dHlDUjs7QW1FN3R5Q0U7RUFDRTtBbkVndXlDSjtBbUU3dHlDTTtFQUVFO0FuRTh0eUNSOztBbUVwdXlDRTtFQUNFO0FuRXV1eUNKO0FtRXB1eUNNO0VBRUU7QW5FcXV5Q1I7O0FtRTN1eUNFO0VBQ0U7QW5FOHV5Q0o7QW1FM3V5Q007RUFFRTtBbkU0dXlDUjs7QW1FbHZ5Q0U7RUFDRTtBbkVxdnlDSjtBbUVsdnlDTTtFQUVFO0FuRW12eUNSOztBbUV6dnlDRTtFQUNFO0FuRTR2eUNKO0FtRXp2eUNNO0VBRUU7QW5FMHZ5Q1I7O0FtRWh3eUNFO0VBQ0U7QW5FbXd5Q0o7QW1FaHd5Q007RUFFRTtBbkVpd3lDUjs7QW1Fdnd5Q0U7RUFDRTtBbkUwd3lDSjtBbUV2d3lDTTtFQUVFO0FuRXd3eUNSOztBbUU5d3lDRTtFQUNFO0FuRWl4eUNKO0FtRTl3eUNNO0VBRUU7QW5FK3d5Q1I7O0FvRXB4eUNBO0VBQ0U7RUFDQTtBcEV1eHlDRjtBb0VyeHlDRTtFQUNFO0VBQ0E7RUFDQTtBcEV1eHlDSjtBb0VweHlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBFc3h5Q0o7O0FvRWp4eUNFO0VBQ0U7QXBFb3h5Q0o7O0FvRXJ4eUNFO0VBQ0U7QXBFd3h5Q0o7O0FvRXp4eUNFO0VBQ0U7QXBFNHh5Q0o7O0FvRTd4eUNFO0VBQ0U7QXBFZ3l5Q0o7O0FxRXJ6eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhMUQrbkNhO0FYeXJ3Q2Y7O0FxRXJ6eUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxhMUR1bkNhO0FYaXN3Q2Y7O0FxRWh6eUNJO0VBQ0U7RUFDQTtFQUNBLGExRDJtQ1U7QVh3c3dDaEI7O0FxRWh6eUNJO0VBQ0U7RUFDQTtFQUNBLGExRHFtQ1U7QVg4c3dDaEI7O0FtQnB4eUNJO0VrRHhDQTtJQUNFO0lBQ0E7SUFDQSxhMUQybUNVO0VYcXR3Q2Q7RXFFN3p5Q0U7SUFDRTtJQUNBO0lBQ0EsYTFEcW1DVTtFWDB0d0NkO0FBQ0Y7QW1Canl5Q0k7RWtEeENBO0lBQ0U7SUFDQTtJQUNBLGExRDJtQ1U7RVhpdXdDZDtFcUV6MHlDRTtJQUNFO0lBQ0E7SUFDQSxhMURxbUNVO0VYc3V3Q2Q7QUFDRjtBbUI3eXlDSTtFa0R4Q0E7SUFDRTtJQUNBO0lBQ0EsYTFEMm1DVTtFWDZ1d0NkO0VxRXIxeUNFO0lBQ0U7SUFDQTtJQUNBLGExRHFtQ1U7RVhrdndDZDtBQUNGO0FtQnp6eUNJO0VrRHhDQTtJQUNFO0lBQ0E7SUFDQSxhMUQybUNVO0VYeXZ3Q2Q7RXFFajJ5Q0U7SUFDRTtJQUNBO0lBQ0EsYTFEcW1DVTtFWDh2d0NkO0FBQ0Y7QW1CcjB5Q0k7RWtEeENBO0lBQ0U7SUFDQTtJQUNBLGExRDJtQ1U7RVhxd3dDZDtFcUU3MnlDRTtJQUNFO0lBQ0E7SUFDQSxhMURxbUNVO0VYMHd3Q2Q7QUFDRjtBc0UvNHlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RWk1eUNGOztBc0U5NHlDQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0RWk1eUNGOztBdUV6NXlDQTs7RUNJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXhFMDV5Q0Y7O0F5RXI2eUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLFU5RGtnQnFCO0U4RGpnQnJCO0F6RXc2eUNKOztBMEVoN3lDQTtFQ0FFO0VBQ0E7RUFDQTtBM0VvN3lDRjs7QTRFMTd5Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsWWpFdXRCVztBWHN1eENiOztBNkVqNHlDUTtFQU9JO0E3RTgzeUNaOztBNkVyNHlDUTtFQU9JO0E3RWs0eUNaOztBNkV6NHlDUTtFQU9JO0E3RXM0eUNaOztBNkU3NHlDUTtFQU9JO0E3RTA0eUNaOztBNkVqNXlDUTtFQU9JO0E3RTg0eUNaOztBNkVyNXlDUTtFQU9JO0E3RWs1eUNaOztBNkV6NXlDUTtFQU9JO0E3RXM1eUNaOztBNkU3NXlDUTtFQU9JO0E3RTA1eUNaOztBNkVqNnlDUTtFQU9JO0E3RTg1eUNaOztBNkVyNnlDUTtFQU9JO0E3RWs2eUNaOztBNkV6NnlDUTtFQU9JO0E3RXM2eUNaOztBNkU3NnlDUTtFQU9JO0E3RTA2eUNaOztBNkVqN3lDUTtFQU9JO0E3RTg2eUNaOztBNkVyN3lDUTtFQU9JO0E3RWs3eUNaOztBNkV6N3lDUTtFQU9JO0E3RXM3eUNaOztBNkU3N3lDUTtFQU9JO0E3RTA3eUNaOztBNkVqOHlDUTtFQU9JO0E3RTg3eUNaOztBNkVyOHlDUTtFQU9JO0E3RWs4eUNaOztBNkV6OHlDUTtFQU9JO0E3RXM4eUNaOztBNkU3OHlDUTtFQU9JO0E3RTA4eUNaOztBNkVqOXlDUTtFQU9JO0E3RTg4eUNaOztBNkVyOXlDUTtFQU9JO0E3RWs5eUNaOztBNkV6OXlDUTtFQU9JO0E3RXM5eUNaOztBNkU3OXlDUTtFQU9JO0E3RTA5eUNaOztBNkVqK3lDUTtFQU9JO0E3RTg5eUNaOztBNkVyK3lDUTtFQU9JO0E3RWsreUNaOztBNkV6K3lDUTtFQU9JO0E3RXMreUNaOztBNkU3K3lDUTtFQU9JO0E3RTAreUNaOztBNkVqL3lDUTtFQU9JO0E3RTgreUNaOztBNkVyL3lDUTtFQU9JO0E3RWsveUNaOztBNkV6L3lDUTtFQU9JO0E3RXMveUNaOztBNkU3L3lDUTtFQU9JO0E3RTAveUNaOztBNkVqZ3pDUTtFQU9JO0E3RTgveUNaOztBNkVyZ3pDUTtFQU9JO0E3RWtnekNaOztBNkV6Z3pDUTtFQU9JO0E3RXNnekNaOztBNkU3Z3pDUTtFQU9JO0E3RTBnekNaOztBNkVqaHpDUTtFQU9JO0E3RThnekNaOztBNkVyaHpDUTtFQU9JO0E3RWtoekNaOztBNkV6aHpDUTtFQU9JO0E3RXNoekNaOztBNkU3aHpDUTtFQU9JO0E3RTBoekNaOztBNkVqaXpDUTtFQU9JO0E3RThoekNaOztBNkVyaXpDUTtFQU9JO0E3RWtpekNaOztBNkV6aXpDUTtFQU9JO0E3RXNpekNaOztBNkU3aXpDUTtFQU9JO0E3RTBpekNaOztBNkVqanpDUTtFQU9JO0E3RThpekNaOztBNkVyanpDUTtFQU9JO0E3RWtqekNaOztBNkV6anpDUTtFQU9JO0E3RXNqekNaOztBNkU3anpDUTtFQU9JO0E3RTBqekNaOztBNkVqa3pDUTtFQU9JO0E3RThqekNaOztBNkVya3pDUTtFQU9JO0E3RWtrekNaOztBNkV6a3pDUTtFQU9JO0E3RXNrekNaOztBNkU3a3pDUTtFQU9JO0E3RTBrekNaOztBNkVqbHpDUTtFQU9JO0E3RThrekNaOztBNkVybHpDUTtFQU9JO0E3RWtsekNaOztBNkV6bHpDUTtFQU9JO0E3RXNsekNaOztBNkU3bHpDUTtFQU9JO0E3RTBsekNaOztBNkVqbXpDUTtFQU9JO0E3RThsekNaOztBNkVybXpDUTtFQU9JO0E3RWttekNaOztBNkV6bXpDUTtFQU9JO0E3RXNtekNaOztBNkU3bXpDUTtFQU9JO0E3RTBtekNaOztBNkVqbnpDUTtFQU9JO0E3RThtekNaOztBNkVybnpDUTtFQU9JO0E3RWtuekNaOztBNkV6bnpDUTtFQUlRO0VBR0o7QTdFdW56Q1o7O0E2RTluekNRO0VBSVE7RUFHSjtBN0U0bnpDWjs7QTZFbm96Q1E7RUFJUTtFQUdKO0E3RWlvekNaOztBNkV4b3pDUTtFQUlRO0VBR0o7QTdFc296Q1o7O0E2RTdvekNRO0VBSVE7RUFHSjtBN0Uyb3pDWjs7QTZFbHB6Q1E7RUFJUTtFQUdKO0E3RWdwekNaOztBNkV2cHpDUTtFQUlRO0VBR0o7QTdFcXB6Q1o7O0E2RTVwekNRO0VBSVE7RUFHSjtBN0UwcHpDWjs7QTZFanF6Q1E7RUFJUTtFQUdKO0E3RStwekNaOztBNkV0cXpDUTtFQUlRO0VBR0o7QTdFb3F6Q1o7O0E2RXJyekNRO0VBQ0U7QTdFd3J6Q1Y7O0E2RXpyekNRO0VBQ0U7QTdFNHJ6Q1Y7O0E2RTdyekNRO0VBQ0U7QTdFZ3N6Q1Y7O0E2RWpzekNRO0VBQ0U7QTdFb3N6Q1Y7O0E2RXJzekNRO0VBQ0U7QTdFd3N6Q1Y7O0E2RXpzekNRO0VBQ0U7QTdFNHN6Q1Y7O0E2RTdzekNRO0VBQ0U7QTdFZ3R6Q1Y7O0E2RWp0ekNRO0VBQ0U7QTdFb3R6Q1Y7O0E2RXJ0ekNRO0VBQ0U7QTdFd3R6Q1Y7O0E2RXp0ekNRO0VBQ0U7QTdFNHR6Q1Y7O0E2RTd0ekNRO0VBQ0U7QTdFZ3V6Q1Y7O0E2RXZ0ekNRO0VBT0k7QTdFb3R6Q1o7O0E2RTN0ekNRO0VBT0k7QTdFd3R6Q1o7O0E2RS90ekNRO0VBT0k7QTdFNHR6Q1o7O0E2RW51ekNRO0VBT0k7QTdFZ3V6Q1o7O0E2RXZ1ekNRO0VBT0k7QTdFb3V6Q1o7O0E2RTN1ekNRO0VBT0k7QTdFd3V6Q1o7O0E2RS91ekNRO0VBT0k7QTdFNHV6Q1o7O0E2RW52ekNRO0VBT0k7QTdFZ3Z6Q1o7O0E2RXZ2ekNRO0VBT0k7QTdFb3Z6Q1o7O0E2RTN2ekNRO0VBT0k7QTdFd3Z6Q1o7O0E2RS92ekNRO0VBT0k7QTdFNHZ6Q1o7O0E2RW53ekNRO0VBT0k7QTdFZ3d6Q1o7O0E2RXZ3ekNRO0VBT0k7QTdFb3d6Q1o7O0E2RTN3ekNRO0VBT0k7QTdFd3d6Q1o7O0E2RS93ekNRO0VBT0k7QTdFNHd6Q1o7O0E2RW54ekNRO0VBT0k7QTdFZ3h6Q1o7O0E2RXZ4ekNRO0VBT0k7QTdFb3h6Q1o7O0E2RTN4ekNRO0VBT0k7QTdFd3h6Q1o7O0E2RS94ekNRO0VBT0k7QTdFNHh6Q1o7O0E2RW55ekNRO0VBT0k7QTdFZ3l6Q1o7O0E2RXZ5ekNRO0VBT0k7QTdFb3l6Q1o7O0E2RTN5ekNRO0VBT0k7QTdFd3l6Q1o7O0E2RS95ekNRO0VBT0k7QTdFNHl6Q1o7O0E2RW56ekNRO0VBT0k7QTdFZ3p6Q1o7O0E2RXZ6ekNRO0VBT0k7QTdFb3p6Q1o7O0E2RTN6ekNRO0VBT0k7QTdFd3p6Q1o7O0E2RS96ekNRO0VBT0k7QTdFNHp6Q1o7O0E2RW4wekNRO0VBT0k7QTdFZzB6Q1o7O0E2RXYwekNRO0VBT0k7QTdFbzB6Q1o7O0E2RTMwekNRO0VBT0k7QTdFdzB6Q1o7O0E2RS8wekNRO0VBT0k7QTdFNDB6Q1o7O0E2RW4xekNRO0VBT0k7QTdFZzF6Q1o7O0E2RXYxekNRO0VBT0k7QTdFbzF6Q1o7O0E2RTMxekNRO0VBT0k7QTdFdzF6Q1o7O0E2RS8xekNRO0VBT0k7QTdFNDF6Q1o7O0E2RW4yekNRO0VBT0k7QTdFZzJ6Q1o7O0E2RXYyekNRO0VBT0k7QTdFbzJ6Q1o7O0E2RTMyekNRO0VBT0k7QTdFdzJ6Q1o7O0E2RS8yekNRO0VBT0k7QTdFNDJ6Q1o7O0E2RW4zekNRO0VBT0k7QTdFZzN6Q1o7O0E2RXYzekNRO0VBT0k7QTdFbzN6Q1o7O0E2RTMzekNRO0VBT0k7QTdFdzN6Q1o7O0E2RS8zekNRO0VBT0k7QTdFNDN6Q1o7O0E2RW40ekNRO0VBT0k7QTdFZzR6Q1o7O0E2RXY0ekNRO0VBT0k7QTdFbzR6Q1o7O0E2RTM0ekNRO0VBT0k7QTdFdzR6Q1o7O0E2RS80ekNRO0VBT0k7QTdFNDR6Q1o7O0E2RW41ekNRO0VBT0k7QTdFZzV6Q1o7O0E2RXY1ekNRO0VBT0k7QTdFbzV6Q1o7O0E2RTM1ekNRO0VBT0k7QTdFdzV6Q1o7O0E2RS81ekNRO0VBT0k7QTdFNDV6Q1o7O0E2RW42ekNRO0VBT0k7QTdFZzZ6Q1o7O0E2RXY2ekNRO0VBT0k7QTdFbzZ6Q1o7O0E2RTM2ekNRO0VBT0k7QTdFdzZ6Q1o7O0E2RS82ekNRO0VBT0k7QTdFNDZ6Q1o7O0E2RW43ekNRO0VBT0k7QTdFZzd6Q1o7O0E2RXY3ekNRO0VBT0k7QTdFbzd6Q1o7O0E2RTM3ekNRO0VBT0k7QTdFdzd6Q1o7O0E2RS83ekNRO0VBT0k7QTdFNDd6Q1o7O0E2RW44ekNRO0VBT0k7QTdFZzh6Q1o7O0E2RXY4ekNRO0VBT0k7QTdFbzh6Q1o7O0E2RTM4ekNRO0VBT0k7QTdFdzh6Q1o7O0E2RS84ekNRO0VBT0k7QTdFNDh6Q1o7O0E2RW45ekNRO0VBT0k7QTdFZzl6Q1o7O0E2RXY5ekNRO0VBT0k7QTdFbzl6Q1o7O0E2RTM5ekNRO0VBT0k7QTdFdzl6Q1o7O0E2RS85ekNRO0VBT0k7RUFBQTtBN0U2OXpDWjs7QTZFcCt6Q1E7RUFPSTtFQUFBO0E3RWsrekNaOztBNkV6K3pDUTtFQU9JO0VBQUE7QTdFdSt6Q1o7O0E2RTkrekNRO0VBT0k7RUFBQTtBN0U0K3pDWjs7QTZFbi96Q1E7RUFPSTtFQUFBO0E3RWkvekNaOztBNkV4L3pDUTtFQU9JO0VBQUE7QTdFcy96Q1o7O0E2RTcvekNRO0VBT0k7RUFBQTtBN0UyL3pDWjs7QTZFbGcwQ1E7RUFPSTtFQUFBO0E3RWdnMENaOztBNkV2ZzBDUTtFQU9JO0VBQUE7QTdFcWcwQ1o7O0E2RTVnMENRO0VBT0k7RUFBQTtBN0UwZzBDWjs7QTZFamgwQ1E7RUFPSTtFQUFBO0E3RStnMENaOztBNkV0aDBDUTtFQU9JO0VBQUE7QTdFb2gwQ1o7O0E2RTNoMENRO0VBT0k7RUFBQTtBN0V5aDBDWjs7QTZFaGkwQ1E7RUFPSTtFQUFBO0E3RThoMENaOztBNkVyaTBDUTtFQU9JO0E3RWtpMENaOztBNkV6aTBDUTtFQU9JO0E3RXNpMENaOztBNkU3aTBDUTtFQU9JO0E3RTBpMENaOztBNkVqajBDUTtFQU9JO0E3RThpMENaOztBNkVyajBDUTtFQU9JO0E3RWtqMENaOztBNkV6ajBDUTtFQU9JO0E3RXNqMENaOztBNkU3ajBDUTtFQU9JO0E3RTBqMENaOztBNkVqazBDUTtFQU9JO0E3RThqMENaOztBNkVyazBDUTtFQU9JO0E3RWtrMENaOztBNkV6azBDUTtFQU9JO0E3RXNrMENaOztBNkU3azBDUTtFQU9JO0E3RTBrMENaOztBNkVqbDBDUTtFQU9JO0E3RThrMENaOztBNkVybDBDUTtFQU9JO0E3RWtsMENaOztBNkV6bDBDUTtFQU9JO0E3RXNsMENaOztBNkU3bDBDUTtFQU9JO0E3RTBsMENaOztBNkVqbTBDUTtFQU9JO0E3RThsMENaOztBNkVybTBDUTtFQU9JO0E3RWttMENaOztBNkV6bTBDUTtFQU9JO0E3RXNtMENaOztBNkU3bTBDUTtFQU9JO0E3RTBtMENaOztBNkVqbjBDUTtFQU9JO0E3RThtMENaOztBNkVybjBDUTtFQU9JO0E3RWtuMENaOztBNkV6bjBDUTtFQU9JO0E3RXNuMENaOztBNkU3bjBDUTtFQU9JO0E3RTBuMENaOztBNkVqbzBDUTtFQU9JO0E3RThuMENaOztBNkVybzBDUTtFQU9JO0E3RWtvMENaOztBNkV6bzBDUTtFQU9JO0E3RXNvMENaOztBNkU3bzBDUTtFQU9JO0E3RTBvMENaOztBNkVqcDBDUTtFQU9JO0E3RThvMENaOztBNkVycDBDUTtFQU9JO0E3RWtwMENaOztBNkV6cDBDUTtFQU9JO0E3RXNwMENaOztBNkU3cDBDUTtFQU9JO0E3RTBwMENaOztBNkVqcTBDUTtFQU9JO0E3RThwMENaOztBNkVycTBDUTtFQU9JO0E3RWtxMENaOztBNkV6cTBDUTtFQU9JO0VBQUE7QTdFdXEwQ1o7O0E2RTlxMENRO0VBT0k7RUFBQTtBN0U0cTBDWjs7QTZFbnIwQ1E7RUFPSTtFQUFBO0E3RWlyMENaOztBNkV4cjBDUTtFQU9JO0VBQUE7QTdFc3IwQ1o7O0E2RTdyMENRO0VBT0k7RUFBQTtBN0UycjBDWjs7QTZFbHMwQ1E7RUFPSTtFQUFBO0E3RWdzMENaOztBNkV2czBDUTtFQU9JO0VBQUE7QTdFcXMwQ1o7O0E2RTVzMENRO0VBT0k7RUFBQTtBN0UwczBDWjs7QTZFanQwQ1E7RUFPSTtFQUFBO0E3RStzMENaOztBNkV0dDBDUTtFQU9JO0VBQUE7QTdFb3QwQ1o7O0E2RTN0MENRO0VBT0k7QTdFd3QwQ1o7O0E2RS90MENRO0VBT0k7QTdFNHQwQ1o7O0E2RW51MENRO0VBT0k7QTdFZ3UwQ1o7O0E2RXZ1MENRO0VBT0k7QTdFb3UwQ1o7O0E2RTN1MENRO0VBT0k7QTdFd3UwQ1o7O0E2RS91MENRO0VBT0k7QTdFNHUwQ1o7O0E2RW52MENRO0VBT0k7QTdFZ3YwQ1o7O0E2RXZ2MENRO0VBT0k7QTdFb3YwQ1o7O0E2RTN2MENRO0VBT0k7QTdFd3YwQ1o7O0E2RS92MENRO0VBT0k7QTdFNHYwQ1o7O0E2RW53MENRO0VBT0k7QTdFZ3cwQ1o7O0E2RXZ3MENRO0VBT0k7QTdFb3cwQ1o7O0E2RTN3MENRO0VBT0k7QTdFd3cwQ1o7O0E2RS93MENRO0VBT0k7QTdFNHcwQ1o7O0E2RW54MENRO0VBT0k7QTdFZ3gwQ1o7O0E2RXZ4MENRO0VBT0k7QTdFb3gwQ1o7O0E2RTN4MENRO0VBT0k7QTdFd3gwQ1o7O0E2RS94MENRO0VBT0k7QTdFNHgwQ1o7O0E2RW55MENRO0VBT0k7QTdFZ3kwQ1o7O0E2RXZ5MENRO0VBT0k7QTdFb3kwQ1o7O0E2RTN5MENRO0VBT0k7QTdFd3kwQ1o7O0E2RS95MENRO0VBT0k7QTdFNHkwQ1o7O0E2RW56MENRO0VBT0k7QTdFZ3owQ1o7O0E2RXZ6MENRO0VBT0k7QTdFb3owQ1o7O0E2RTN6MENRO0VBT0k7QTdFd3owQ1o7O0E2RS96MENRO0VBT0k7QTdFNHowQ1o7O0E2RW4wMENRO0VBT0k7RUFBQTtBN0VpMDBDWjs7QTZFeDAwQ1E7RUFPSTtFQUFBO0E3RXMwMENaOztBNkU3MDBDUTtFQU9JO0VBQUE7QTdFMjAwQ1o7O0E2RWwxMENRO0VBT0k7RUFBQTtBN0VnMTBDWjs7QTZFdjEwQ1E7RUFPSTtFQUFBO0E3RXExMENaOztBNkU1MTBDUTtFQU9JO0VBQUE7QTdFMDEwQ1o7O0E2RWoyMENRO0VBT0k7RUFBQTtBN0UrMTBDWjs7QTZFdDIwQ1E7RUFPSTtFQUFBO0E3RW8yMENaOztBNkUzMjBDUTtFQU9JO0VBQUE7QTdFeTIwQ1o7O0E2RWgzMENRO0VBT0k7RUFBQTtBN0U4MjBDWjs7QTZFcjMwQ1E7RUFPSTtFQUFBO0E3RW0zMENaOztBNkUxMzBDUTtFQU9JO0VBQUE7QTdFdzMwQ1o7O0E2RS8zMENRO0VBT0k7QTdFNDMwQ1o7O0E2RW40MENRO0VBT0k7QTdFZzQwQ1o7O0E2RXY0MENRO0VBT0k7QTdFbzQwQ1o7O0E2RTM0MENRO0VBT0k7QTdFdzQwQ1o7O0E2RS80MENRO0VBT0k7QTdFNDQwQ1o7O0E2RW41MENRO0VBT0k7QTdFZzUwQ1o7O0E2RXY1MENRO0VBT0k7QTdFbzUwQ1o7O0E2RTM1MENRO0VBT0k7QTdFdzUwQ1o7O0E2RS81MENRO0VBT0k7QTdFNDUwQ1o7O0E2RW42MENRO0VBT0k7QTdFZzYwQ1o7O0E2RXY2MENRO0VBT0k7QTdFbzYwQ1o7O0E2RTM2MENRO0VBT0k7QTdFdzYwQ1o7O0E2RS82MENRO0VBT0k7QTdFNDYwQ1o7O0E2RW43MENRO0VBT0k7QTdFZzcwQ1o7O0E2RXY3MENRO0VBT0k7QTdFbzcwQ1o7O0E2RTM3MENRO0VBT0k7QTdFdzcwQ1o7O0E2RS83MENRO0VBT0k7QTdFNDcwQ1o7O0E2RW44MENRO0VBT0k7QTdFZzgwQ1o7O0E2RXY4MENRO0VBT0k7QTdFbzgwQ1o7O0E2RTM4MENRO0VBT0k7QTdFdzgwQ1o7O0E2RS84MENRO0VBT0k7QTdFNDgwQ1o7O0E2RW45MENRO0VBT0k7QTdFZzkwQ1o7O0E2RXY5MENRO0VBT0k7QTdFbzkwQ1o7O0E2RTM5MENRO0VBT0k7QTdFdzkwQ1o7O0E2RS85MENRO0VBT0k7QTdFNDkwQ1o7O0E2RW4rMENRO0VBT0k7QTdFZyswQ1o7O0E2RXYrMENRO0VBT0k7QTdFbyswQ1o7O0E2RTMrMENRO0VBT0k7QTdFdyswQ1o7O0E2RS8rMENRO0VBT0k7QTdFNCswQ1o7O0E2RW4vMENRO0VBT0k7QTdFZy8wQ1o7O0E2RXYvMENRO0VBT0k7QTdFby8wQ1o7O0E2RTMvMENRO0VBT0k7QTdFdy8wQ1o7O0E2RS8vMENRO0VBT0k7QTdFNC8wQ1o7O0E2RW5nMUNRO0VBT0k7QTdFZ2cxQ1o7O0E2RXZnMUNRO0VBT0k7QTdFb2cxQ1o7O0E2RTNnMUNRO0VBT0k7QTdFd2cxQ1o7O0E2RS9nMUNRO0VBT0k7QTdFNGcxQ1o7O0E2RW5oMUNRO0VBT0k7QTdFZ2gxQ1o7O0E2RXZoMUNRO0VBT0k7QTdFb2gxQ1o7O0E2RTNoMUNRO0VBT0k7QTdFd2gxQ1o7O0E2RS9oMUNRO0VBT0k7QTdFNGgxQ1o7O0E2RW5pMUNRO0VBT0k7QTdFZ2kxQ1o7O0E2RXZpMUNRO0VBT0k7QTdFb2kxQ1o7O0E2RTNpMUNRO0VBT0k7QTdFd2kxQ1o7O0E2RS9pMUNRO0VBT0k7QTdFNGkxQ1o7O0E2RW5qMUNRO0VBT0k7QTdFZ2oxQ1o7O0E2RXZqMUNRO0VBT0k7QTdFb2oxQ1o7O0E2RTNqMUNRO0VBT0k7QTdFd2oxQ1o7O0E2RS9qMUNRO0VBT0k7QTdFNGoxQ1o7O0E2RW5rMUNRO0VBT0k7QTdFZ2sxQ1o7O0E2RXZrMUNRO0VBT0k7QTdFb2sxQ1o7O0E2RTNrMUNRO0VBT0k7QTdFd2sxQ1o7O0E2RS9rMUNRO0VBT0k7QTdFNGsxQ1o7O0E2RW5sMUNRO0VBT0k7QTdFZ2wxQ1o7O0E2RXZsMUNRO0VBT0k7QTdFb2wxQ1o7O0E2RTNsMUNRO0VBT0k7QTdFd2wxQ1o7O0E2RS9sMUNRO0VBT0k7QTdFNGwxQ1o7O0E2RW5tMUNRO0VBT0k7QTdFZ20xQ1o7O0E2RXZtMUNRO0VBT0k7QTdFb20xQ1o7O0E2RTNtMUNRO0VBT0k7QTdFd20xQ1o7O0E2RTduMUNRO0FBY0E7RUFPSTtFQUFBO0E3RThtMUNaOztBNkUzbDFDUTtBQTFCQTtFQUlRO0VBR0o7QTdFb24xQ1o7O0E2RTNuMUNRO0VBSVE7RUFHSjtBN0V5bjFDWjs7QTZFaG8xQ1E7RUFJUTtFQUdKO0E3RThuMUNaOztBNkVybzFDUTtFQUlRO0VBR0o7QTdFbW8xQ1o7O0E2RTFvMUNRO0VBSVE7RUFHSjtBN0V3bzFDWjs7QTZFL28xQ1E7RUFJUTtFQUdKO0E3RTZvMUNaOztBNkVwcDFDUTtFQUlRO0VBR0o7QTdFa3AxQ1o7O0E2RXpwMUNRO0VBSVE7RUFHSjtBN0V1cDFDWjs7QTZFOXAxQ1E7RUFJUTtFQUdKO0E3RTRwMUNaOztBNkVucTFDUTtFQUlRO0VBR0o7QTdFaXExQ1o7O0E2RXhxMUNRO0VBSVE7RUFHSjtBN0VzcTFDWjs7QTZFN3ExQ1E7RUFJUTtFQUdKO0E3RTJxMUNaOztBNkVscjFDUTtFQUlRO0VBR0o7QTdFZ3IxQ1o7O0E2RXZyMUNRO0VBSVE7RUFHSjtBN0VxcjFDWjs7QTZFNXIxQ1E7RUFJUTtFQUdKO0E3RTByMUNaOztBNkVqczFDUTtFQUlRO0VBR0o7QTdFK3IxQ1o7O0E2RWh0MUNRO0VBQ0U7QTdFbXQxQ1Y7O0E2RXB0MUNRO0VBQ0U7QTdFdXQxQ1Y7O0E2RXh0MUNRO0VBQ0U7QTdFMnQxQ1Y7O0E2RTV0MUNRO0VBQ0U7QTdFK3QxQ1Y7O0E2RXR0MUNRO0VBSVE7RUFHSjtBN0VvdDFDWjs7QTZFM3QxQ1E7RUFJUTtFQUdKO0E3RXl0MUNaOztBNkVodTFDUTtFQUlRO0VBR0o7QTdFOHQxQ1o7O0E2RXJ1MUNRO0VBSVE7RUFHSjtBN0VtdTFDWjs7QTZFMXUxQ1E7RUFJUTtFQUdKO0E3RXd1MUNaOztBNkUvdTFDUTtFQUlRO0VBR0o7QTdFNnUxQ1o7O0E2RXB2MUNRO0VBSVE7RUFHSjtBN0VrdjFDWjs7QTZFenYxQ1E7RUFJUTtFQUdKO0E3RXV2MUNaOztBNkU5djFDUTtFQUlRO0VBR0o7QTdFNHYxQ1o7O0E2RW53MUNRO0VBSVE7RUFHSjtBN0VpdzFDWjs7QTZFeHcxQ1E7RUFJUTtFQUdKO0E3RXN3MUNaOztBNkU3dzFDUTtFQUlRO0VBR0o7QTdFMncxQ1o7O0E2RWx4MUNRO0VBSVE7RUFHSjtBN0VneDFDWjs7QTZFankxQ1E7RUFDRTtBN0VveTFDVjs7QTZFcnkxQ1E7RUFDRTtBN0V3eTFDVjs7QTZFenkxQ1E7RUFDRTtBN0U0eTFDVjs7QTZFN3kxQ1E7RUFDRTtBN0VnejFDVjs7QTZFanoxQ1E7RUFDRTtBN0VvejFDVjs7QTZFM3kxQ1E7RUFPSTtBN0V3eTFDWjs7QTZFL3kxQ1E7RUFPSTtLQUFBO1VBQUE7QTdFNHkxQ1o7O0E2RW56MUNRO0VBT0k7S0FBQTtVQUFBO0E3RWd6MUNaOztBNkV2ejFDUTtFQU9JO0tBQUE7VUFBQTtBN0VvejFDWjs7QTZFM3oxQ1E7RUFPSTtBN0V3ejFDWjs7QTZFL3oxQ1E7RUFPSTtBN0U0ejFDWjs7QTZFbjAxQ1E7RUFPSTtBN0VnMDFDWjs7QTZFdjAxQ1E7RUFPSTtBN0VvMDFDWjs7QTZFMzAxQ1E7RUFPSTtBN0V3MDFDWjs7QTZFLzAxQ1E7RUFPSTtBN0U0MDFDWjs7QTZFbjExQ1E7RUFPSTtBN0VnMTFDWjs7QTZFdjExQ1E7RUFPSTtBN0VvMTFDWjs7QTZFMzExQ1E7RUFPSTtBN0V3MTFDWjs7QTZFLzExQ1E7RUFPSTtBN0U0MTFDWjs7QTZFbjIxQ1E7RUFPSTtBN0VnMjFDWjs7QTZFdjIxQ1E7RUFPSTtFQUFBO0E3RXEyMUNaOztBNkU1MjFDUTtFQU9JO0VBQUE7QTdFMDIxQ1o7O0E2RWozMUNRO0VBT0k7RUFBQTtBN0UrMjFDWjs7QTZFdDMxQ1E7RUFPSTtFQUFBO0E3RW8zMUNaOztBNkUzMzFDUTtFQU9JO0E3RXczMUNaOztBNkUvMzFDUTtFQU9JO0E3RTQzMUNaOztBbUJ0NDFDSTtFMERHSTtJQU9JO0U3RWk0MUNWO0U2RXg0MUNNO0lBT0k7RTdFbzQxQ1Y7RTZFMzQxQ007SUFPSTtFN0V1NDFDVjtFNkU5NDFDTTtJQU9JO0U3RTA0MUNWO0U2RWo1MUNNO0lBT0k7RTdFNjQxQ1Y7RTZFcDUxQ007SUFPSTtFN0VnNTFDVjtFNkV2NTFDTTtJQU9JO0U3RW01MUNWO0U2RTE1MUNNO0lBT0k7RTdFczUxQ1Y7RTZFNzUxQ007SUFPSTtFN0V5NTFDVjtFNkVoNjFDTTtJQU9JO0U3RTQ1MUNWO0U2RW42MUNNO0lBT0k7RTdFKzUxQ1Y7RTZFdDYxQ007SUFPSTtFN0VrNjFDVjtFNkV6NjFDTTtJQU9JO0U3RXE2MUNWO0U2RTU2MUNNO0lBT0k7RTdFdzYxQ1Y7RTZFLzYxQ007SUFPSTtFN0UyNjFDVjtFNkVsNzFDTTtJQU9JO0U3RTg2MUNWO0U2RXI3MUNNO0lBT0k7RTdFaTcxQ1Y7RTZFeDcxQ007SUFPSTtFN0VvNzFDVjtFNkUzNzFDTTtJQU9JO0U3RXU3MUNWO0U2RTk3MUNNO0lBT0k7RTdFMDcxQ1Y7RTZFajgxQ007SUFPSTtFN0U2NzFDVjtFNkVwODFDTTtJQU9JO0U3RWc4MUNWO0U2RXY4MUNNO0lBT0k7RTdFbTgxQ1Y7RTZFMTgxQ007SUFPSTtFN0VzODFDVjtFNkU3ODFDTTtJQU9JO0U3RXk4MUNWO0U2RWg5MUNNO0lBT0k7RTdFNDgxQ1Y7RTZFbjkxQ007SUFPSTtFN0UrODFDVjtFNkV0OTFDTTtJQU9JO0U3RWs5MUNWO0U2RXo5MUNNO0lBT0k7RTdFcTkxQ1Y7RTZFNTkxQ007SUFPSTtFN0V3OTFDVjtFNkUvOTFDTTtJQU9JO0U3RTI5MUNWO0U2RWwrMUNNO0lBT0k7RTdFODkxQ1Y7RTZFcisxQ007SUFPSTtFN0VpKzFDVjtFNkV4KzFDTTtJQU9JO0U3RW8rMUNWO0U2RTMrMUNNO0lBT0k7RTdFdSsxQ1Y7RTZFOSsxQ007SUFPSTtFN0UwKzFDVjtFNkVqLzFDTTtJQU9JO0U3RTYrMUNWO0U2RXAvMUNNO0lBT0k7RTdFZy8xQ1Y7RTZFdi8xQ007SUFPSTtFN0VtLzFDVjtFNkUxLzFDTTtJQU9JO0U3RXMvMUNWO0U2RTcvMUNNO0lBT0k7RTdFeS8xQ1Y7RTZFaGcyQ007SUFPSTtFN0U0LzFDVjtFNkVuZzJDTTtJQU9JO0U3RSsvMUNWO0U2RXRnMkNNO0lBT0k7RTdFa2cyQ1Y7RTZFemcyQ007SUFPSTtFN0VxZzJDVjtFNkU1ZzJDTTtJQU9JO0U3RXdnMkNWO0U2RS9nMkNNO0lBT0k7RTdFMmcyQ1Y7RTZFbGgyQ007SUFPSTtFN0U4ZzJDVjtFNkVyaDJDTTtJQU9JO0U3RWloMkNWO0U2RXhoMkNNO0lBT0k7RTdFb2gyQ1Y7RTZFM2gyQ007SUFPSTtFN0V1aDJDVjtFNkU5aDJDTTtJQU9JO0U3RTBoMkNWO0U2RWppMkNNO0lBT0k7RTdFNmgyQ1Y7RTZFcGkyQ007SUFPSTtFN0VnaTJDVjtFNkV2aTJDTTtJQU9JO0U3RW1pMkNWO0U2RTFpMkNNO0lBT0k7RTdFc2kyQ1Y7RTZFN2kyQ007SUFPSTtFN0V5aTJDVjtFNkVoajJDTTtJQU9JO0U3RTRpMkNWO0U2RW5qMkNNO0lBT0k7RTdFK2kyQ1Y7RTZFdGoyQ007SUFPSTtFN0VrajJDVjtFNkV6ajJDTTtJQU9JO0U3RXFqMkNWO0U2RTVqMkNNO0lBT0k7RTdFd2oyQ1Y7RTZFL2oyQ007SUFPSTtFN0UyajJDVjtFNkVsazJDTTtJQU9JO0lBQUE7RTdFK2oyQ1Y7RTZFdGsyQ007SUFPSTtJQUFBO0U3RW1rMkNWO0U2RTFrMkNNO0lBT0k7SUFBQTtFN0V1azJDVjtFNkU5azJDTTtJQU9JO0lBQUE7RTdFMmsyQ1Y7RTZFbGwyQ007SUFPSTtJQUFBO0U3RStrMkNWO0U2RXRsMkNNO0lBT0k7SUFBQTtFN0VtbDJDVjtFNkUxbDJDTTtJQU9JO0lBQUE7RTdFdWwyQ1Y7RTZFOWwyQ007SUFPSTtJQUFBO0U3RTJsMkNWO0U2RWxtMkNNO0lBT0k7SUFBQTtFN0UrbDJDVjtFNkV0bTJDTTtJQU9JO0lBQUE7RTdFbW0yQ1Y7RTZFMW0yQ007SUFPSTtJQUFBO0U3RXVtMkNWO0U2RTltMkNNO0lBT0k7SUFBQTtFN0UybTJDVjtFNkVsbjJDTTtJQU9JO0lBQUE7RTdFK20yQ1Y7RTZFdG4yQ007SUFPSTtJQUFBO0U3RW1uMkNWO0U2RTFuMkNNO0lBT0k7RTdFc24yQ1Y7RTZFN24yQ007SUFPSTtFN0V5bjJDVjtFNkVobzJDTTtJQU9JO0U3RTRuMkNWO0U2RW5vMkNNO0lBT0k7RTdFK24yQ1Y7RTZFdG8yQ007SUFPSTtFN0VrbzJDVjtFNkV6bzJDTTtJQU9JO0U3RXFvMkNWO0U2RTVvMkNNO0lBT0k7RTdFd28yQ1Y7RTZFL28yQ007SUFPSTtFN0UybzJDVjtFNkVscDJDTTtJQU9JO0U3RThvMkNWO0U2RXJwMkNNO0lBT0k7RTdFaXAyQ1Y7RTZFeHAyQ007SUFPSTtFN0VvcDJDVjtFNkUzcDJDTTtJQU9JO0U3RXVwMkNWO0U2RTlwMkNNO0lBT0k7RTdFMHAyQ1Y7RTZFanEyQ007SUFPSTtFN0U2cDJDVjtFNkVwcTJDTTtJQU9JO0U3RWdxMkNWO0U2RXZxMkNNO0lBT0k7RTdFbXEyQ1Y7RTZFMXEyQ007SUFPSTtFN0VzcTJDVjtFNkU3cTJDTTtJQU9JO0U3RXlxMkNWO0U2RWhyMkNNO0lBT0k7RTdFNHEyQ1Y7RTZFbnIyQ007SUFPSTtFN0UrcTJDVjtFNkV0cjJDTTtJQU9JO0U3RWtyMkNWO0U2RXpyMkNNO0lBT0k7RTdFcXIyQ1Y7RTZFNXIyQ007SUFPSTtFN0V3cjJDVjtFNkUvcjJDTTtJQU9JO0U3RTJyMkNWO0U2RWxzMkNNO0lBT0k7RTdFOHIyQ1Y7RTZFcnMyQ007SUFPSTtFN0VpczJDVjtFNkV4czJDTTtJQU9JO0U3RW9zMkNWO0U2RTNzMkNNO0lBT0k7RTdFdXMyQ1Y7RTZFOXMyQ007SUFPSTtFN0UwczJDVjtFNkVqdDJDTTtJQU9JO0U3RTZzMkNWO0U2RXB0MkNNO0lBT0k7RTdFZ3QyQ1Y7RTZFdnQyQ007SUFPSTtFN0VtdDJDVjtFNkUxdDJDTTtJQU9JO0U3RXN0MkNWO0U2RTd0MkNNO0lBT0k7SUFBQTtFN0UwdDJDVjtFNkVqdTJDTTtJQU9JO0lBQUE7RTdFOHQyQ1Y7RTZFcnUyQ007SUFPSTtJQUFBO0U3RWt1MkNWO0U2RXp1MkNNO0lBT0k7SUFBQTtFN0VzdTJDVjtFNkU3dTJDTTtJQU9JO0lBQUE7RTdFMHUyQ1Y7RTZFanYyQ007SUFPSTtJQUFBO0U3RTh1MkNWO0U2RXJ2MkNNO0lBT0k7SUFBQTtFN0VrdjJDVjtFNkV6djJDTTtJQU9JO0lBQUE7RTdFc3YyQ1Y7RTZFN3YyQ007SUFPSTtJQUFBO0U3RTB2MkNWO0U2RWp3MkNNO0lBT0k7SUFBQTtFN0U4djJDVjtFNkVydzJDTTtJQU9JO0U3RWl3MkNWO0U2RXh3MkNNO0lBT0k7RTdFb3cyQ1Y7RTZFM3cyQ007SUFPSTtFN0V1dzJDVjtFNkU5dzJDTTtJQU9JO0U3RTB3MkNWO0U2RWp4MkNNO0lBT0k7RTdFNncyQ1Y7RTZFcHgyQ007SUFPSTtFN0VneDJDVjtFNkV2eDJDTTtJQU9JO0U3RW14MkNWO0U2RTF4MkNNO0lBT0k7RTdFc3gyQ1Y7RTZFN3gyQ007SUFPSTtFN0V5eDJDVjtFNkVoeTJDTTtJQU9JO0U3RTR4MkNWO0U2RW55MkNNO0lBT0k7RTdFK3gyQ1Y7RTZFdHkyQ007SUFPSTtFN0VreTJDVjtFNkV6eTJDTTtJQU9JO0U3RXF5MkNWO0U2RTV5MkNNO0lBT0k7RTdFd3kyQ1Y7RTZFL3kyQ007SUFPSTtFN0UyeTJDVjtFNkVsejJDTTtJQU9JO0U3RTh5MkNWO0U2RXJ6MkNNO0lBT0k7RTdFaXoyQ1Y7RTZFeHoyQ007SUFPSTtFN0VvejJDVjtFNkUzejJDTTtJQU9JO0U3RXV6MkNWO0U2RTl6MkNNO0lBT0k7RTdFMHoyQ1Y7RTZFajAyQ007SUFPSTtFN0U2ejJDVjtFNkVwMDJDTTtJQU9JO0U3RWcwMkNWO0U2RXYwMkNNO0lBT0k7RTdFbTAyQ1Y7RTZFMTAyQ007SUFPSTtFN0VzMDJDVjtFNkU3MDJDTTtJQU9JO0U3RXkwMkNWO0U2RWgxMkNNO0lBT0k7RTdFNDAyQ1Y7RTZFbjEyQ007SUFPSTtJQUFBO0U3RWcxMkNWO0U2RXYxMkNNO0lBT0k7SUFBQTtFN0VvMTJDVjtFNkUzMTJDTTtJQU9JO0lBQUE7RTdFdzEyQ1Y7RTZFLzEyQ007SUFPSTtJQUFBO0U3RTQxMkNWO0U2RW4yMkNNO0lBT0k7SUFBQTtFN0VnMjJDVjtFNkV2MjJDTTtJQU9JO0lBQUE7RTdFbzIyQ1Y7RTZFMzIyQ007SUFPSTtJQUFBO0U3RXcyMkNWO0U2RS8yMkNNO0lBT0k7SUFBQTtFN0U0MjJDVjtFNkVuMzJDTTtJQU9JO0lBQUE7RTdFZzMyQ1Y7RTZFdjMyQ007SUFPSTtJQUFBO0U3RW8zMkNWO0U2RTMzMkNNO0lBT0k7SUFBQTtFN0V3MzJDVjtFNkUvMzJDTTtJQU9JO0lBQUE7RTdFNDMyQ1Y7RTZFbjQyQ007SUFPSTtFN0UrMzJDVjtFNkV0NDJDTTtJQU9JO0U3RWs0MkNWO0U2RXo0MkNNO0lBT0k7RTdFcTQyQ1Y7RTZFNTQyQ007SUFPSTtFN0V3NDJDVjtFNkUvNDJDTTtJQU9JO0U3RTI0MkNWO0U2RWw1MkNNO0lBT0k7RTdFODQyQ1Y7RTZFcjUyQ007SUFPSTtFN0VpNTJDVjtFNkV4NTJDTTtJQU9JO0U3RW81MkNWO0U2RTM1MkNNO0lBT0k7RTdFdTUyQ1Y7RTZFOTUyQ007SUFPSTtFN0UwNTJDVjtFNkVqNjJDTTtJQU9JO0U3RTY1MkNWO0U2RXA2MkNNO0lBT0k7RTdFZzYyQ1Y7RTZFdjYyQ007SUFPSTtFN0VtNjJDVjtFNkUxNjJDTTtJQU9JO0U3RXM2MkNWO0U2RTc2MkNNO0lBT0k7RTdFeTYyQ1Y7RTZFaDcyQ007SUFPSTtFN0U0NjJDVjtFNkVuNzJDTTtJQU9JO0U3RSs2MkNWO0U2RXQ3MkNNO0lBT0k7RTdFazcyQ1Y7RTZFejcyQ007SUFPSTtFN0VxNzJDVjtFNkU1NzJDTTtJQU9JO0U3RXc3MkNWO0U2RS83MkNNO0lBT0k7RTdFMjcyQ1Y7RTZFbDgyQ007SUFPSTtFN0U4NzJDVjtFNkVyODJDTTtJQU9JO0U3RWk4MkNWO0U2RXg4MkNNO0lBT0k7RTdFbzgyQ1Y7RTZFMzgyQ007SUFPSTtFN0V1ODJDVjtFNkU5ODJDTTtJQU9JO0U3RTA4MkNWO0U2RWo5MkNNO0lBT0k7RTdFNjgyQ1Y7RTZFcDkyQ007SUFPSTtFN0VnOTJDVjtFNkV2OTJDTTtJQU9JO0U3RW05MkNWO0U2RTE5MkNNO0lBT0k7RTdFczkyQ1Y7RTZFNzkyQ007SUFPSTtFN0V5OTJDVjtFNkVoKzJDTTtJQU9JO0U3RTQ5MkNWO0U2RW4rMkNNO0lBT0k7RTdFKzkyQ1Y7QUFDRjtBbUIxKzJDSTtFMERHSTtJQU9JO0U3RW8rMkNWO0U2RTMrMkNNO0lBT0k7RTdFdSsyQ1Y7RTZFOSsyQ007SUFPSTtFN0UwKzJDVjtFNkVqLzJDTTtJQU9JO0U3RTYrMkNWO0U2RXAvMkNNO0lBT0k7RTdFZy8yQ1Y7RTZFdi8yQ007SUFPSTtFN0VtLzJDVjtFNkUxLzJDTTtJQU9JO0U3RXMvMkNWO0U2RTcvMkNNO0lBT0k7RTdFeS8yQ1Y7RTZFaGczQ007SUFPSTtFN0U0LzJDVjtFNkVuZzNDTTtJQU9JO0U3RSsvMkNWO0U2RXRnM0NNO0lBT0k7RTdFa2czQ1Y7RTZFemczQ007SUFPSTtFN0VxZzNDVjtFNkU1ZzNDTTtJQU9JO0U3RXdnM0NWO0U2RS9nM0NNO0lBT0k7RTdFMmczQ1Y7RTZFbGgzQ007SUFPSTtFN0U4ZzNDVjtFNkVyaDNDTTtJQU9JO0U3RWloM0NWO0U2RXhoM0NNO0lBT0k7RTdFb2gzQ1Y7RTZFM2gzQ007SUFPSTtFN0V1aDNDVjtFNkU5aDNDTTtJQU9JO0U3RTBoM0NWO0U2RWppM0NNO0lBT0k7RTdFNmgzQ1Y7RTZFcGkzQ007SUFPSTtFN0VnaTNDVjtFNkV2aTNDTTtJQU9JO0U3RW1pM0NWO0U2RTFpM0NNO0lBT0k7RTdFc2kzQ1Y7RTZFN2kzQ007SUFPSTtFN0V5aTNDVjtFNkVoajNDTTtJQU9JO0U3RTRpM0NWO0U2RW5qM0NNO0lBT0k7RTdFK2kzQ1Y7RTZFdGozQ007SUFPSTtFN0VrajNDVjtFNkV6ajNDTTtJQU9JO0U3RXFqM0NWO0U2RTVqM0NNO0lBT0k7RTdFd2ozQ1Y7RTZFL2ozQ007SUFPSTtFN0UyajNDVjtFNkVsazNDTTtJQU9JO0U3RThqM0NWO0U2RXJrM0NNO0lBT0k7RTdFaWszQ1Y7RTZFeGszQ007SUFPSTtFN0VvazNDVjtFNkUzazNDTTtJQU9JO0U3RXVrM0NWO0U2RTlrM0NNO0lBT0k7RTdFMGszQ1Y7RTZFamwzQ007SUFPSTtFN0U2azNDVjtFNkVwbDNDTTtJQU9JO0U3RWdsM0NWO0U2RXZsM0NNO0lBT0k7RTdFbWwzQ1Y7RTZFMWwzQ007SUFPSTtFN0VzbDNDVjtFNkU3bDNDTTtJQU9JO0U3RXlsM0NWO0U2RWhtM0NNO0lBT0k7RTdFNGwzQ1Y7RTZFbm0zQ007SUFPSTtFN0UrbDNDVjtFNkV0bTNDTTtJQU9JO0U3RWttM0NWO0U2RXptM0NNO0lBT0k7RTdFcW0zQ1Y7RTZFNW0zQ007SUFPSTtFN0V3bTNDVjtFNkUvbTNDTTtJQU9JO0U3RTJtM0NWO0U2RWxuM0NNO0lBT0k7RTdFOG0zQ1Y7RTZFcm4zQ007SUFPSTtFN0VpbjNDVjtFNkV4bjNDTTtJQU9JO0U3RW9uM0NWO0U2RTNuM0NNO0lBT0k7RTdFdW4zQ1Y7RTZFOW4zQ007SUFPSTtFN0UwbjNDVjtFNkVqbzNDTTtJQU9JO0U3RTZuM0NWO0U2RXBvM0NNO0lBT0k7RTdFZ28zQ1Y7RTZFdm8zQ007SUFPSTtFN0VtbzNDVjtFNkUxbzNDTTtJQU9JO0U3RXNvM0NWO0U2RTdvM0NNO0lBT0k7RTdFeW8zQ1Y7RTZFaHAzQ007SUFPSTtFN0U0bzNDVjtFNkVucDNDTTtJQU9JO0U3RStvM0NWO0U2RXRwM0NNO0lBT0k7RTdFa3AzQ1Y7RTZFenAzQ007SUFPSTtFN0VxcDNDVjtFNkU1cDNDTTtJQU9JO0U3RXdwM0NWO0U2RS9wM0NNO0lBT0k7RTdFMnAzQ1Y7RTZFbHEzQ007SUFPSTtFN0U4cDNDVjtFNkVycTNDTTtJQU9JO0lBQUE7RTdFa3EzQ1Y7RTZFenEzQ007SUFPSTtJQUFBO0U3RXNxM0NWO0U2RTdxM0NNO0lBT0k7SUFBQTtFN0UwcTNDVjtFNkVqcjNDTTtJQU9JO0lBQUE7RTdFOHEzQ1Y7RTZFcnIzQ007SUFPSTtJQUFBO0U3RWtyM0NWO0U2RXpyM0NNO0lBT0k7SUFBQTtFN0VzcjNDVjtFNkU3cjNDTTtJQU9JO0lBQUE7RTdFMHIzQ1Y7RTZFanMzQ007SUFPSTtJQUFBO0U3RThyM0NWO0U2RXJzM0NNO0lBT0k7SUFBQTtFN0VrczNDVjtFNkV6czNDTTtJQU9JO0lBQUE7RTdFc3MzQ1Y7RTZFN3MzQ007SUFPSTtJQUFBO0U3RTBzM0NWO0U2RWp0M0NNO0lBT0k7SUFBQTtFN0U4czNDVjtFNkVydDNDTTtJQU9JO0lBQUE7RTdFa3QzQ1Y7RTZFenQzQ007SUFPSTtJQUFBO0U3RXN0M0NWO0U2RTd0M0NNO0lBT0k7RTdFeXQzQ1Y7RTZFaHUzQ007SUFPSTtFN0U0dDNDVjtFNkVudTNDTTtJQU9JO0U3RSt0M0NWO0U2RXR1M0NNO0lBT0k7RTdFa3UzQ1Y7RTZFenUzQ007SUFPSTtFN0VxdTNDVjtFNkU1dTNDTTtJQU9JO0U3RXd1M0NWO0U2RS91M0NNO0lBT0k7RTdFMnUzQ1Y7RTZFbHYzQ007SUFPSTtFN0U4dTNDVjtFNkVydjNDTTtJQU9JO0U3RWl2M0NWO0U2RXh2M0NNO0lBT0k7RTdFb3YzQ1Y7RTZFM3YzQ007SUFPSTtFN0V1djNDVjtFNkU5djNDTTtJQU9JO0U3RTB2M0NWO0U2RWp3M0NNO0lBT0k7RTdFNnYzQ1Y7RTZFcHczQ007SUFPSTtFN0VndzNDVjtFNkV2dzNDTTtJQU9JO0U3RW13M0NWO0U2RTF3M0NNO0lBT0k7RTdFc3czQ1Y7RTZFN3czQ007SUFPSTtFN0V5dzNDVjtFNkVoeDNDTTtJQU9JO0U3RTR3M0NWO0U2RW54M0NNO0lBT0k7RTdFK3czQ1Y7RTZFdHgzQ007SUFPSTtFN0VreDNDVjtFNkV6eDNDTTtJQU9JO0U3RXF4M0NWO0U2RTV4M0NNO0lBT0k7RTdFd3gzQ1Y7RTZFL3gzQ007SUFPSTtFN0UyeDNDVjtFNkVseTNDTTtJQU9JO0U3RTh4M0NWO0U2RXJ5M0NNO0lBT0k7RTdFaXkzQ1Y7RTZFeHkzQ007SUFPSTtFN0VveTNDVjtFNkUzeTNDTTtJQU9JO0U3RXV5M0NWO0U2RTl5M0NNO0lBT0k7RTdFMHkzQ1Y7RTZFanozQ007SUFPSTtFN0U2eTNDVjtFNkVwejNDTTtJQU9JO0U3RWd6M0NWO0U2RXZ6M0NNO0lBT0k7RTdFbXozQ1Y7RTZFMXozQ007SUFPSTtFN0VzejNDVjtFNkU3ejNDTTtJQU9JO0U3RXl6M0NWO0U2RWgwM0NNO0lBT0k7SUFBQTtFN0U2ejNDVjtFNkVwMDNDTTtJQU9JO0lBQUE7RTdFaTAzQ1Y7RTZFeDAzQ007SUFPSTtJQUFBO0U3RXEwM0NWO0U2RTUwM0NNO0lBT0k7SUFBQTtFN0V5MDNDVjtFNkVoMTNDTTtJQU9JO0lBQUE7RTdFNjAzQ1Y7RTZFcDEzQ007SUFPSTtJQUFBO0U3RWkxM0NWO0U2RXgxM0NNO0lBT0k7SUFBQTtFN0VxMTNDVjtFNkU1MTNDTTtJQU9JO0lBQUE7RTdFeTEzQ1Y7RTZFaDIzQ007SUFPSTtJQUFBO0U3RTYxM0NWO0U2RXAyM0NNO0lBT0k7SUFBQTtFN0VpMjNDVjtFNkV4MjNDTTtJQU9JO0U3RW8yM0NWO0U2RTMyM0NNO0lBT0k7RTdFdTIzQ1Y7RTZFOTIzQ007SUFPSTtFN0UwMjNDVjtFNkVqMzNDTTtJQU9JO0U3RTYyM0NWO0U2RXAzM0NNO0lBT0k7RTdFZzMzQ1Y7RTZFdjMzQ007SUFPSTtFN0VtMzNDVjtFNkUxMzNDTTtJQU9JO0U3RXMzM0NWO0U2RTczM0NNO0lBT0k7RTdFeTMzQ1Y7RTZFaDQzQ007SUFPSTtFN0U0MzNDVjtFNkVuNDNDTTtJQU9JO0U3RSszM0NWO0U2RXQ0M0NNO0lBT0k7RTdFazQzQ1Y7RTZFejQzQ007SUFPSTtFN0VxNDNDVjtFNkU1NDNDTTtJQU9JO0U3RXc0M0NWO0U2RS80M0NNO0lBT0k7RTdFMjQzQ1Y7RTZFbDUzQ007SUFPSTtFN0U4NDNDVjtFNkVyNTNDTTtJQU9JO0U3RWk1M0NWO0U2RXg1M0NNO0lBT0k7RTdFbzUzQ1Y7RTZFMzUzQ007SUFPSTtFN0V1NTNDVjtFNkU5NTNDTTtJQU9JO0U3RTA1M0NWO0U2RWo2M0NNO0lBT0k7RTdFNjUzQ1Y7RTZFcDYzQ007SUFPSTtFN0VnNjNDVjtFNkV2NjNDTTtJQU9JO0U3RW02M0NWO0U2RTE2M0NNO0lBT0k7RTdFczYzQ1Y7RTZFNzYzQ007SUFPSTtFN0V5NjNDVjtFNkVoNzNDTTtJQU9JO0U3RTQ2M0NWO0U2RW43M0NNO0lBT0k7RTdFKzYzQ1Y7RTZFdDczQ007SUFPSTtJQUFBO0U3RW03M0NWO0U2RTE3M0NNO0lBT0k7SUFBQTtFN0V1NzNDVjtFNkU5NzNDTTtJQU9JO0lBQUE7RTdFMjczQ1Y7RTZFbDgzQ007SUFPSTtJQUFBO0U3RSs3M0NWO0U2RXQ4M0NNO0lBT0k7SUFBQTtFN0VtODNDVjtFNkUxODNDTTtJQU9JO0lBQUE7RTdFdTgzQ1Y7RTZFOTgzQ007SUFPSTtJQUFBO0U3RTI4M0NWO0U2RWw5M0NNO0lBT0k7SUFBQTtFN0UrODNDVjtFNkV0OTNDTTtJQU9JO0lBQUE7RTdFbTkzQ1Y7RTZFMTkzQ007SUFPSTtJQUFBO0U3RXU5M0NWO0U2RTk5M0NNO0lBT0k7SUFBQTtFN0UyOTNDVjtFNkVsKzNDTTtJQU9JO0lBQUE7RTdFKzkzQ1Y7RTZFdCszQ007SUFPSTtFN0VrKzNDVjtFNkV6KzNDTTtJQU9JO0U3RXErM0NWO0U2RTUrM0NNO0lBT0k7RTdFdyszQ1Y7RTZFLyszQ007SUFPSTtFN0UyKzNDVjtFNkVsLzNDTTtJQU9JO0U3RTgrM0NWO0U2RXIvM0NNO0lBT0k7RTdFaS8zQ1Y7RTZFeC8zQ007SUFPSTtFN0VvLzNDVjtFNkUzLzNDTTtJQU9JO0U3RXUvM0NWO0U2RTkvM0NNO0lBT0k7RTdFMC8zQ1Y7RTZFamc0Q007SUFPSTtFN0U2LzNDVjtFNkVwZzRDTTtJQU9JO0U3RWdnNENWO0U2RXZnNENNO0lBT0k7RTdFbWc0Q1Y7RTZFMWc0Q007SUFPSTtFN0VzZzRDVjtFNkU3ZzRDTTtJQU9JO0U3RXlnNENWO0U2RWhoNENNO0lBT0k7RTdFNGc0Q1Y7RTZFbmg0Q007SUFPSTtFN0UrZzRDVjtFNkV0aDRDTTtJQU9JO0U3RWtoNENWO0U2RXpoNENNO0lBT0k7RTdFcWg0Q1Y7RTZFNWg0Q007SUFPSTtFN0V3aDRDVjtFNkUvaDRDTTtJQU9JO0U3RTJoNENWO0U2RWxpNENNO0lBT0k7RTdFOGg0Q1Y7RTZFcmk0Q007SUFPSTtFN0VpaTRDVjtFNkV4aTRDTTtJQU9JO0U3RW9pNENWO0U2RTNpNENNO0lBT0k7RTdFdWk0Q1Y7RTZFOWk0Q007SUFPSTtFN0UwaTRDVjtFNkVqajRDTTtJQU9JO0U3RTZpNENWO0U2RXBqNENNO0lBT0k7RTdFZ2o0Q1Y7RTZFdmo0Q007SUFPSTtFN0VtajRDVjtFNkUxajRDTTtJQU9JO0U3RXNqNENWO0U2RTdqNENNO0lBT0k7RTdFeWo0Q1Y7RTZFaGs0Q007SUFPSTtFN0U0ajRDVjtFNkVuazRDTTtJQU9JO0U3RStqNENWO0U2RXRrNENNO0lBT0k7RTdFa2s0Q1Y7QUFDRjtBbUI3azRDSTtFMERHSTtJQU9JO0U3RXVrNENWO0U2RTlrNENNO0lBT0k7RTdFMGs0Q1Y7RTZFamw0Q007SUFPSTtFN0U2azRDVjtFNkVwbDRDTTtJQU9JO0U3RWdsNENWO0U2RXZsNENNO0lBT0k7RTdFbWw0Q1Y7RTZFMWw0Q007SUFPSTtFN0VzbDRDVjtFNkU3bDRDTTtJQU9JO0U3RXlsNENWO0U2RWhtNENNO0lBT0k7RTdFNGw0Q1Y7RTZFbm00Q007SUFPSTtFN0UrbDRDVjtFNkV0bTRDTTtJQU9JO0U3RWttNENWO0U2RXptNENNO0lBT0k7RTdFcW00Q1Y7RTZFNW00Q007SUFPSTtFN0V3bTRDVjtFNkUvbTRDTTtJQU9JO0U3RTJtNENWO0U2RWxuNENNO0lBT0k7RTdFOG00Q1Y7RTZFcm40Q007SUFPSTtFN0VpbjRDVjtFNkV4bjRDTTtJQU9JO0U3RW9uNENWO0U2RTNuNENNO0lBT0k7RTdFdW40Q1Y7RTZFOW40Q007SUFPSTtFN0UwbjRDVjtFNkVqbzRDTTtJQU9JO0U3RTZuNENWO0U2RXBvNENNO0lBT0k7RTdFZ280Q1Y7RTZFdm80Q007SUFPSTtFN0VtbzRDVjtFNkUxbzRDTTtJQU9JO0U3RXNvNENWO0U2RTdvNENNO0lBT0k7RTdFeW80Q1Y7RTZFaHA0Q007SUFPSTtFN0U0bzRDVjtFNkVucDRDTTtJQU9JO0U3RStvNENWO0U2RXRwNENNO0lBT0k7RTdFa3A0Q1Y7RTZFenA0Q007SUFPSTtFN0VxcDRDVjtFNkU1cDRDTTtJQU9JO0U3RXdwNENWO0U2RS9wNENNO0lBT0k7RTdFMnA0Q1Y7RTZFbHE0Q007SUFPSTtFN0U4cDRDVjtFNkVycTRDTTtJQU9JO0U3RWlxNENWO0U2RXhxNENNO0lBT0k7RTdFb3E0Q1Y7RTZFM3E0Q007SUFPSTtFN0V1cTRDVjtFNkU5cTRDTTtJQU9JO0U3RTBxNENWO0U2RWpyNENNO0lBT0k7RTdFNnE0Q1Y7RTZFcHI0Q007SUFPSTtFN0VncjRDVjtFNkV2cjRDTTtJQU9JO0U3RW1yNENWO0U2RTFyNENNO0lBT0k7RTdFc3I0Q1Y7RTZFN3I0Q007SUFPSTtFN0V5cjRDVjtFNkVoczRDTTtJQU9JO0U3RTRyNENWO0U2RW5zNENNO0lBT0k7RTdFK3I0Q1Y7RTZFdHM0Q007SUFPSTtFN0VrczRDVjtFNkV6czRDTTtJQU9JO0U3RXFzNENWO0U2RTVzNENNO0lBT0k7RTdFd3M0Q1Y7RTZFL3M0Q007SUFPSTtFN0UyczRDVjtFNkVsdDRDTTtJQU9JO0U3RThzNENWO0U2RXJ0NENNO0lBT0k7RTdFaXQ0Q1Y7RTZFeHQ0Q007SUFPSTtFN0VvdDRDVjtFNkUzdDRDTTtJQU9JO0U3RXV0NENWO0U2RTl0NENNO0lBT0k7RTdFMHQ0Q1Y7RTZFanU0Q007SUFPSTtFN0U2dDRDVjtFNkVwdTRDTTtJQU9JO0U3RWd1NENWO0U2RXZ1NENNO0lBT0k7RTdFbXU0Q1Y7RTZFMXU0Q007SUFPSTtFN0VzdTRDVjtFNkU3dTRDTTtJQU9JO0U3RXl1NENWO0U2RWh2NENNO0lBT0k7RTdFNHU0Q1Y7RTZFbnY0Q007SUFPSTtFN0UrdTRDVjtFNkV0djRDTTtJQU9JO0U3RWt2NENWO0U2RXp2NENNO0lBT0k7RTdFcXY0Q1Y7RTZFNXY0Q007SUFPSTtFN0V3djRDVjtFNkUvdjRDTTtJQU9JO0U3RTJ2NENWO0U2RWx3NENNO0lBT0k7RTdFOHY0Q1Y7RTZFcnc0Q007SUFPSTtFN0VpdzRDVjtFNkV4dzRDTTtJQU9JO0lBQUE7RTdFcXc0Q1Y7RTZFNXc0Q007SUFPSTtJQUFBO0U3RXl3NENWO0U2RWh4NENNO0lBT0k7SUFBQTtFN0U2dzRDVjtFNkVweDRDTTtJQU9JO0lBQUE7RTdFaXg0Q1Y7RTZFeHg0Q007SUFPSTtJQUFBO0U3RXF4NENWO0U2RTV4NENNO0lBT0k7SUFBQTtFN0V5eDRDVjtFNkVoeTRDTTtJQU9JO0lBQUE7RTdFNng0Q1Y7RTZFcHk0Q007SUFPSTtJQUFBO0U3RWl5NENWO0U2RXh5NENNO0lBT0k7SUFBQTtFN0VxeTRDVjtFNkU1eTRDTTtJQU9JO0lBQUE7RTdFeXk0Q1Y7RTZFaHo0Q007SUFPSTtJQUFBO0U3RTZ5NENWO0U2RXB6NENNO0lBT0k7SUFBQTtFN0VpejRDVjtFNkV4ejRDTTtJQU9JO0lBQUE7RTdFcXo0Q1Y7RTZFNXo0Q007SUFPSTtJQUFBO0U3RXl6NENWO0U2RWgwNENNO0lBT0k7RTdFNHo0Q1Y7RTZFbjA0Q007SUFPSTtFN0UrejRDVjtFNkV0MDRDTTtJQU9JO0U3RWswNENWO0U2RXowNENNO0lBT0k7RTdFcTA0Q1Y7RTZFNTA0Q007SUFPSTtFN0V3MDRDVjtFNkUvMDRDTTtJQU9JO0U3RTIwNENWO0U2RWwxNENNO0lBT0k7RTdFODA0Q1Y7RTZFcjE0Q007SUFPSTtFN0VpMTRDVjtFNkV4MTRDTTtJQU9JO0U3RW8xNENWO0U2RTMxNENNO0lBT0k7RTdFdTE0Q1Y7RTZFOTE0Q007SUFPSTtFN0UwMTRDVjtFNkVqMjRDTTtJQU9JO0U3RTYxNENWO0U2RXAyNENNO0lBT0k7RTdFZzI0Q1Y7RTZFdjI0Q007SUFPSTtFN0VtMjRDVjtFNkUxMjRDTTtJQU9JO0U3RXMyNENWO0U2RTcyNENNO0lBT0k7RTdFeTI0Q1Y7RTZFaDM0Q007SUFPSTtFN0U0MjRDVjtFNkVuMzRDTTtJQU9JO0U3RSsyNENWO0U2RXQzNENNO0lBT0k7RTdFazM0Q1Y7RTZFejM0Q007SUFPSTtFN0VxMzRDVjtFNkU1MzRDTTtJQU9JO0U3RXczNENWO0U2RS8zNENNO0lBT0k7RTdFMjM0Q1Y7RTZFbDQ0Q007SUFPSTtFN0U4MzRDVjtFNkVyNDRDTTtJQU9JO0U3RWk0NENWO0U2RXg0NENNO0lBT0k7RTdFbzQ0Q1Y7RTZFMzQ0Q007SUFPSTtFN0V1NDRDVjtFNkU5NDRDTTtJQU9JO0U3RTA0NENWO0U2RWo1NENNO0lBT0k7RTdFNjQ0Q1Y7RTZFcDU0Q007SUFPSTtFN0VnNTRDVjtFNkV2NTRDTTtJQU9JO0U3RW01NENWO0U2RTE1NENNO0lBT0k7RTdFczU0Q1Y7RTZFNzU0Q007SUFPSTtFN0V5NTRDVjtFNkVoNjRDTTtJQU9JO0U3RTQ1NENWO0U2RW42NENNO0lBT0k7SUFBQTtFN0VnNjRDVjtFNkV2NjRDTTtJQU9JO0lBQUE7RTdFbzY0Q1Y7RTZFMzY0Q007SUFPSTtJQUFBO0U3RXc2NENWO0U2RS82NENNO0lBT0k7SUFBQTtFN0U0NjRDVjtFNkVuNzRDTTtJQU9JO0lBQUE7RTdFZzc0Q1Y7RTZFdjc0Q007SUFPSTtJQUFBO0U3RW83NENWO0U2RTM3NENNO0lBT0k7SUFBQTtFN0V3NzRDVjtFNkUvNzRDTTtJQU9JO0lBQUE7RTdFNDc0Q1Y7RTZFbjg0Q007SUFPSTtJQUFBO0U3RWc4NENWO0U2RXY4NENNO0lBT0k7SUFBQTtFN0VvODRDVjtFNkUzODRDTTtJQU9JO0U3RXU4NENWO0U2RTk4NENNO0lBT0k7RTdFMDg0Q1Y7RTZFajk0Q007SUFPSTtFN0U2ODRDVjtFNkVwOTRDTTtJQU9JO0U3RWc5NENWO0U2RXY5NENNO0lBT0k7RTdFbTk0Q1Y7RTZFMTk0Q007SUFPSTtFN0VzOTRDVjtFNkU3OTRDTTtJQU9JO0U3RXk5NENWO0U2RWgrNENNO0lBT0k7RTdFNDk0Q1Y7RTZFbis0Q007SUFPSTtFN0UrOTRDVjtFNkV0KzRDTTtJQU9JO0U3RWsrNENWO0U2RXorNENNO0lBT0k7RTdFcSs0Q1Y7RTZFNSs0Q007SUFPSTtFN0V3KzRDVjtFNkUvKzRDTTtJQU9JO0U3RTIrNENWO0U2RWwvNENNO0lBT0k7RTdFOCs0Q1Y7RTZFci80Q007SUFPSTtFN0VpLzRDVjtFNkV4LzRDTTtJQU9JO0U3RW8vNENWO0U2RTMvNENNO0lBT0k7RTdFdS80Q1Y7RTZFOS80Q007SUFPSTtFN0UwLzRDVjtFNkVqZzVDTTtJQU9JO0U3RTYvNENWO0U2RXBnNUNNO0lBT0k7RTdFZ2c1Q1Y7RTZFdmc1Q007SUFPSTtFN0VtZzVDVjtFNkUxZzVDTTtJQU9JO0U3RXNnNUNWO0U2RTdnNUNNO0lBT0k7RTdFeWc1Q1Y7RTZFaGg1Q007SUFPSTtFN0U0ZzVDVjtFNkVuaDVDTTtJQU9JO0U3RStnNUNWO0U2RXRoNUNNO0lBT0k7RTdFa2g1Q1Y7RTZFemg1Q007SUFPSTtJQUFBO0U3RXNoNUNWO0U2RTdoNUNNO0lBT0k7SUFBQTtFN0UwaDVDVjtFNkVqaTVDTTtJQU9JO0lBQUE7RTdFOGg1Q1Y7RTZFcmk1Q007SUFPSTtJQUFBO0U3RWtpNUNWO0U2RXppNUNNO0lBT0k7SUFBQTtFN0VzaTVDVjtFNkU3aTVDTTtJQU9JO0lBQUE7RTdFMGk1Q1Y7RTZFamo1Q007SUFPSTtJQUFBO0U3RThpNUNWO0U2RXJqNUNNO0lBT0k7SUFBQTtFN0VrajVDVjtFNkV6ajVDTTtJQU9JO0lBQUE7RTdFc2o1Q1Y7RTZFN2o1Q007SUFPSTtJQUFBO0U3RTBqNUNWO0U2RWprNUNNO0lBT0k7SUFBQTtFN0U4ajVDVjtFNkVyazVDTTtJQU9JO0lBQUE7RTdFa2s1Q1Y7RTZFems1Q007SUFPSTtFN0VxazVDVjtFNkU1azVDTTtJQU9JO0U3RXdrNUNWO0U2RS9rNUNNO0lBT0k7RTdFMms1Q1Y7RTZFbGw1Q007SUFPSTtFN0U4azVDVjtFNkVybDVDTTtJQU9JO0U3RWlsNUNWO0U2RXhsNUNNO0lBT0k7RTdFb2w1Q1Y7RTZFM2w1Q007SUFPSTtFN0V1bDVDVjtFNkU5bDVDTTtJQU9JO0U3RTBsNUNWO0U2RWptNUNNO0lBT0k7RTdFNmw1Q1Y7RTZFcG01Q007SUFPSTtFN0VnbTVDVjtFNkV2bTVDTTtJQU9JO0U3RW1tNUNWO0U2RTFtNUNNO0lBT0k7RTdFc201Q1Y7RTZFN201Q007SUFPSTtFN0V5bTVDVjtFNkVobjVDTTtJQU9JO0U3RTRtNUNWO0U2RW5uNUNNO0lBT0k7RTdFK201Q1Y7RTZFdG41Q007SUFPSTtFN0VrbjVDVjtFNkV6bjVDTTtJQU9JO0U3RXFuNUNWO0U2RTVuNUNNO0lBT0k7RTdFd241Q1Y7RTZFL241Q007SUFPSTtFN0UybjVDVjtFNkVsbzVDTTtJQU9JO0U3RThuNUNWO0U2RXJvNUNNO0lBT0k7RTdFaW81Q1Y7RTZFeG81Q007SUFPSTtFN0VvbzVDVjtFNkUzbzVDTTtJQU9JO0U3RXVvNUNWO0U2RTlvNUNNO0lBT0k7RTdFMG81Q1Y7RTZFanA1Q007SUFPSTtFN0U2bzVDVjtFNkVwcDVDTTtJQU9JO0U3RWdwNUNWO0U2RXZwNUNNO0lBT0k7RTdFbXA1Q1Y7RTZFMXA1Q007SUFPSTtFN0VzcDVDVjtFNkU3cDVDTTtJQU9JO0U3RXlwNUNWO0U2RWhxNUNNO0lBT0k7RTdFNHA1Q1Y7RTZFbnE1Q007SUFPSTtFN0UrcDVDVjtFNkV0cTVDTTtJQU9JO0U3RWtxNUNWO0U2RXpxNUNNO0lBT0k7RTdFcXE1Q1Y7QUFDRjtBbUJocjVDSTtFMERHSTtJQU9JO0U3RTBxNUNWO0U2RWpyNUNNO0lBT0k7RTdFNnE1Q1Y7RTZFcHI1Q007SUFPSTtFN0VncjVDVjtFNkV2cjVDTTtJQU9JO0U3RW1yNUNWO0U2RTFyNUNNO0lBT0k7RTdFc3I1Q1Y7RTZFN3I1Q007SUFPSTtFN0V5cjVDVjtFNkVoczVDTTtJQU9JO0U3RTRyNUNWO0U2RW5zNUNNO0lBT0k7RTdFK3I1Q1Y7RTZFdHM1Q007SUFPSTtFN0VrczVDVjtFNkV6czVDTTtJQU9JO0U3RXFzNUNWO0U2RTVzNUNNO0lBT0k7RTdFd3M1Q1Y7RTZFL3M1Q007SUFPSTtFN0UyczVDVjtFNkVsdDVDTTtJQU9JO0U3RThzNUNWO0U2RXJ0NUNNO0lBT0k7RTdFaXQ1Q1Y7RTZFeHQ1Q007SUFPSTtFN0VvdDVDVjtFNkUzdDVDTTtJQU9JO0U3RXV0NUNWO0U2RTl0NUNNO0lBT0k7RTdFMHQ1Q1Y7RTZFanU1Q007SUFPSTtFN0U2dDVDVjtFNkVwdTVDTTtJQU9JO0U3RWd1NUNWO0U2RXZ1NUNNO0lBT0k7RTdFbXU1Q1Y7RTZFMXU1Q007SUFPSTtFN0VzdTVDVjtFNkU3dTVDTTtJQU9JO0U3RXl1NUNWO0U2RWh2NUNNO0lBT0k7RTdFNHU1Q1Y7RTZFbnY1Q007SUFPSTtFN0UrdTVDVjtFNkV0djVDTTtJQU9JO0U3RWt2NUNWO0U2RXp2NUNNO0lBT0k7RTdFcXY1Q1Y7RTZFNXY1Q007SUFPSTtFN0V3djVDVjtFNkUvdjVDTTtJQU9JO0U3RTJ2NUNWO0U2RWx3NUNNO0lBT0k7RTdFOHY1Q1Y7RTZFcnc1Q007SUFPSTtFN0VpdzVDVjtFNkV4dzVDTTtJQU9JO0U3RW93NUNWO0U2RTN3NUNNO0lBT0k7RTdFdXc1Q1Y7RTZFOXc1Q007SUFPSTtFN0UwdzVDVjtFNkVqeDVDTTtJQU9JO0U3RTZ3NUNWO0U2RXB4NUNNO0lBT0k7RTdFZ3g1Q1Y7RTZFdng1Q007SUFPSTtFN0VteDVDVjtFNkUxeDVDTTtJQU9JO0U3RXN4NUNWO0U2RTd4NUNNO0lBT0k7RTdFeXg1Q1Y7RTZFaHk1Q007SUFPSTtFN0U0eDVDVjtFNkVueTVDTTtJQU9JO0U3RSt4NUNWO0U2RXR5NUNNO0lBT0k7RTdFa3k1Q1Y7RTZFenk1Q007SUFPSTtFN0VxeTVDVjtFNkU1eTVDTTtJQU9JO0U3RXd5NUNWO0U2RS95NUNNO0lBT0k7RTdFMnk1Q1Y7RTZFbHo1Q007SUFPSTtFN0U4eTVDVjtFNkVyejVDTTtJQU9JO0U3RWl6NUNWO0U2RXh6NUNNO0lBT0k7RTdFb3o1Q1Y7RTZFM3o1Q007SUFPSTtFN0V1ejVDVjtFNkU5ejVDTTtJQU9JO0U3RTB6NUNWO0U2RWowNUNNO0lBT0k7RTdFNno1Q1Y7RTZFcDA1Q007SUFPSTtFN0VnMDVDVjtFNkV2MDVDTTtJQU9JO0U3RW0wNUNWO0U2RTEwNUNNO0lBT0k7RTdFczA1Q1Y7RTZFNzA1Q007SUFPSTtFN0V5MDVDVjtFNkVoMTVDTTtJQU9JO0U3RTQwNUNWO0U2RW4xNUNNO0lBT0k7RTdFKzA1Q1Y7RTZFdDE1Q007SUFPSTtFN0VrMTVDVjtFNkV6MTVDTTtJQU9JO0U3RXExNUNWO0U2RTUxNUNNO0lBT0k7RTdFdzE1Q1Y7RTZFLzE1Q007SUFPSTtFN0UyMTVDVjtFNkVsMjVDTTtJQU9JO0U3RTgxNUNWO0U2RXIyNUNNO0lBT0k7RTdFaTI1Q1Y7RTZFeDI1Q007SUFPSTtFN0VvMjVDVjtFNkUzMjVDTTtJQU9JO0lBQUE7RTdFdzI1Q1Y7RTZFLzI1Q007SUFPSTtJQUFBO0U3RTQyNUNWO0U2RW4zNUNNO0lBT0k7SUFBQTtFN0VnMzVDVjtFNkV2MzVDTTtJQU9JO0lBQUE7RTdFbzM1Q1Y7RTZFMzM1Q007SUFPSTtJQUFBO0U3RXczNUNWO0U2RS8zNUNNO0lBT0k7SUFBQTtFN0U0MzVDVjtFNkVuNDVDTTtJQU9JO0lBQUE7RTdFZzQ1Q1Y7RTZFdjQ1Q007SUFPSTtJQUFBO0U3RW80NUNWO0U2RTM0NUNNO0lBT0k7SUFBQTtFN0V3NDVDVjtFNkUvNDVDTTtJQU9JO0lBQUE7RTdFNDQ1Q1Y7RTZFbjU1Q007SUFPSTtJQUFBO0U3RWc1NUNWO0U2RXY1NUNNO0lBT0k7SUFBQTtFN0VvNTVDVjtFNkUzNTVDTTtJQU9JO0lBQUE7RTdFdzU1Q1Y7RTZFLzU1Q007SUFPSTtJQUFBO0U3RTQ1NUNWO0U2RW42NUNNO0lBT0k7RTdFKzU1Q1Y7RTZFdDY1Q007SUFPSTtFN0VrNjVDVjtFNkV6NjVDTTtJQU9JO0U3RXE2NUNWO0U2RTU2NUNNO0lBT0k7RTdFdzY1Q1Y7RTZFLzY1Q007SUFPSTtFN0UyNjVDVjtFNkVsNzVDTTtJQU9JO0U3RTg2NUNWO0U2RXI3NUNNO0lBT0k7RTdFaTc1Q1Y7RTZFeDc1Q007SUFPSTtFN0VvNzVDVjtFNkUzNzVDTTtJQU9JO0U3RXU3NUNWO0U2RTk3NUNNO0lBT0k7RTdFMDc1Q1Y7RTZFajg1Q007SUFPSTtFN0U2NzVDVjtFNkVwODVDTTtJQU9JO0U3RWc4NUNWO0U2RXY4NUNNO0lBT0k7RTdFbTg1Q1Y7RTZFMTg1Q007SUFPSTtFN0VzODVDVjtFNkU3ODVDTTtJQU9JO0U3RXk4NUNWO0U2RWg5NUNNO0lBT0k7RTdFNDg1Q1Y7RTZFbjk1Q007SUFPSTtFN0UrODVDVjtFNkV0OTVDTTtJQU9JO0U3RWs5NUNWO0U2RXo5NUNNO0lBT0k7RTdFcTk1Q1Y7RTZFNTk1Q007SUFPSTtFN0V3OTVDVjtFNkUvOTVDTTtJQU9JO0U3RTI5NUNWO0U2RWwrNUNNO0lBT0k7RTdFODk1Q1Y7RTZFcis1Q007SUFPSTtFN0VpKzVDVjtFNkV4KzVDTTtJQU9JO0U3RW8rNUNWO0U2RTMrNUNNO0lBT0k7RTdFdSs1Q1Y7RTZFOSs1Q007SUFPSTtFN0UwKzVDVjtFNkVqLzVDTTtJQU9JO0U3RTYrNUNWO0U2RXAvNUNNO0lBT0k7RTdFZy81Q1Y7RTZFdi81Q007SUFPSTtFN0VtLzVDVjtFNkUxLzVDTTtJQU9JO0U3RXMvNUNWO0U2RTcvNUNNO0lBT0k7RTdFeS81Q1Y7RTZFaGc2Q007SUFPSTtFN0U0LzVDVjtFNkVuZzZDTTtJQU9JO0U3RSsvNUNWO0U2RXRnNkNNO0lBT0k7SUFBQTtFN0VtZzZDVjtFNkUxZzZDTTtJQU9JO0lBQUE7RTdFdWc2Q1Y7RTZFOWc2Q007SUFPSTtJQUFBO0U3RTJnNkNWO0U2RWxoNkNNO0lBT0k7SUFBQTtFN0UrZzZDVjtFNkV0aDZDTTtJQU9JO0lBQUE7RTdFbWg2Q1Y7RTZFMWg2Q007SUFPSTtJQUFBO0U3RXVoNkNWO0U2RTloNkNNO0lBT0k7SUFBQTtFN0UyaDZDVjtFNkVsaTZDTTtJQU9JO0lBQUE7RTdFK2g2Q1Y7RTZFdGk2Q007SUFPSTtJQUFBO0U3RW1pNkNWO0U2RTFpNkNNO0lBT0k7SUFBQTtFN0V1aTZDVjtFNkU5aTZDTTtJQU9JO0U3RTBpNkNWO0U2RWpqNkNNO0lBT0k7RTdFNmk2Q1Y7RTZFcGo2Q007SUFPSTtFN0VnajZDVjtFNkV2ajZDTTtJQU9JO0U3RW1qNkNWO0U2RTFqNkNNO0lBT0k7RTdFc2o2Q1Y7RTZFN2o2Q007SUFPSTtFN0V5ajZDVjtFNkVoazZDTTtJQU9JO0U3RTRqNkNWO0U2RW5rNkNNO0lBT0k7RTdFK2o2Q1Y7RTZFdGs2Q007SUFPSTtFN0VrazZDVjtFNkV6azZDTTtJQU9JO0U3RXFrNkNWO0U2RTVrNkNNO0lBT0k7RTdFd2s2Q1Y7RTZFL2s2Q007SUFPSTtFN0UyazZDVjtFNkVsbDZDTTtJQU9JO0U3RThrNkNWO0U2RXJsNkNNO0lBT0k7RTdFaWw2Q1Y7RTZFeGw2Q007SUFPSTtFN0VvbDZDVjtFNkUzbDZDTTtJQU9JO0U3RXVsNkNWO0U2RTlsNkNNO0lBT0k7RTdFMGw2Q1Y7RTZFam02Q007SUFPSTtFN0U2bDZDVjtFNkVwbTZDTTtJQU9JO0U3RWdtNkNWO0U2RXZtNkNNO0lBT0k7RTdFbW02Q1Y7RTZFMW02Q007SUFPSTtFN0VzbTZDVjtFNkU3bTZDTTtJQU9JO0U3RXltNkNWO0U2RWhuNkNNO0lBT0k7RTdFNG02Q1Y7RTZFbm42Q007SUFPSTtFN0UrbTZDVjtFNkV0bjZDTTtJQU9JO0U3RWtuNkNWO0U2RXpuNkNNO0lBT0k7RTdFcW42Q1Y7RTZFNW42Q007SUFPSTtJQUFBO0U3RXluNkNWO0U2RWhvNkNNO0lBT0k7SUFBQTtFN0U2bjZDVjtFNkVwbzZDTTtJQU9JO0lBQUE7RTdFaW82Q1Y7RTZFeG82Q007SUFPSTtJQUFBO0U3RXFvNkNWO0U2RTVvNkNNO0lBT0k7SUFBQTtFN0V5bzZDVjtFNkVocDZDTTtJQU9JO0lBQUE7RTdFNm82Q1Y7RTZFcHA2Q007SUFPSTtJQUFBO0U3RWlwNkNWO0U2RXhwNkNNO0lBT0k7SUFBQTtFN0VxcDZDVjtFNkU1cDZDTTtJQU9JO0lBQUE7RTdFeXA2Q1Y7RTZFaHE2Q007SUFPSTtJQUFBO0U3RTZwNkNWO0U2RXBxNkNNO0lBT0k7SUFBQTtFN0VpcTZDVjtFNkV4cTZDTTtJQU9JO0lBQUE7RTdFcXE2Q1Y7RTZFNXE2Q007SUFPSTtFN0V3cTZDVjtFNkUvcTZDTTtJQU9JO0U3RTJxNkNWO0U2RWxyNkNNO0lBT0k7RTdFOHE2Q1Y7RTZFcnI2Q007SUFPSTtFN0VpcjZDVjtFNkV4cjZDTTtJQU9JO0U3RW9yNkNWO0U2RTNyNkNNO0lBT0k7RTdFdXI2Q1Y7RTZFOXI2Q007SUFPSTtFN0UwcjZDVjtFNkVqczZDTTtJQU9JO0U3RTZyNkNWO0U2RXBzNkNNO0lBT0k7RTdFZ3M2Q1Y7RTZFdnM2Q007SUFPSTtFN0VtczZDVjtFNkUxczZDTTtJQU9JO0U3RXNzNkNWO0U2RTdzNkNNO0lBT0k7RTdFeXM2Q1Y7RTZFaHQ2Q007SUFPSTtFN0U0czZDVjtFNkVudDZDTTtJQU9JO0U3RStzNkNWO0U2RXR0NkNNO0lBT0k7RTdFa3Q2Q1Y7RTZFenQ2Q007SUFPSTtFN0VxdDZDVjtFNkU1dDZDTTtJQU9JO0U3RXd0NkNWO0U2RS90NkNNO0lBT0k7RTdFMnQ2Q1Y7RTZFbHU2Q007SUFPSTtFN0U4dDZDVjtFNkVydTZDTTtJQU9JO0U3RWl1NkNWO0U2RXh1NkNNO0lBT0k7RTdFb3U2Q1Y7RTZFM3U2Q007SUFPSTtFN0V1dTZDVjtFNkU5dTZDTTtJQU9JO0U3RTB1NkNWO0U2RWp2NkNNO0lBT0k7RTdFNnU2Q1Y7RTZFcHY2Q007SUFPSTtFN0VndjZDVjtFNkV2djZDTTtJQU9JO0U3RW12NkNWO0U2RTF2NkNNO0lBT0k7RTdFc3Y2Q1Y7RTZFN3Y2Q007SUFPSTtFN0V5djZDVjtFNkVodzZDTTtJQU9JO0U3RTR2NkNWO0U2RW53NkNNO0lBT0k7RTdFK3Y2Q1Y7RTZFdHc2Q007SUFPSTtFN0VrdzZDVjtFNkV6dzZDTTtJQU9JO0U3RXF3NkNWO0U2RTV3NkNNO0lBT0k7RTdFd3c2Q1Y7QUFDRjtBbUJueDZDSTtFMERHSTtJQU9JO0U3RTZ3NkNWO0U2RXB4NkNNO0lBT0k7RTdFZ3g2Q1Y7RTZFdng2Q007SUFPSTtFN0VteDZDVjtFNkUxeDZDTTtJQU9JO0U3RXN4NkNWO0U2RTd4NkNNO0lBT0k7RTdFeXg2Q1Y7RTZFaHk2Q007SUFPSTtFN0U0eDZDVjtFNkVueTZDTTtJQU9JO0U3RSt4NkNWO0U2RXR5NkNNO0lBT0k7RTdFa3k2Q1Y7RTZFenk2Q007SUFPSTtFN0VxeTZDVjtFNkU1eTZDTTtJQU9JO0U3RXd5NkNWO0U2RS95NkNNO0lBT0k7RTdFMnk2Q1Y7RTZFbHo2Q007SUFPSTtFN0U4eTZDVjtFNkVyejZDTTtJQU9JO0U3RWl6NkNWO0U2RXh6NkNNO0lBT0k7RTdFb3o2Q1Y7RTZFM3o2Q007SUFPSTtFN0V1ejZDVjtFNkU5ejZDTTtJQU9JO0U3RTB6NkNWO0U2RWowNkNNO0lBT0k7RTdFNno2Q1Y7RTZFcDA2Q007SUFPSTtFN0VnMDZDVjtFNkV2MDZDTTtJQU9JO0U3RW0wNkNWO0U2RTEwNkNNO0lBT0k7RTdFczA2Q1Y7RTZFNzA2Q007SUFPSTtFN0V5MDZDVjtFNkVoMTZDTTtJQU9JO0U3RTQwNkNWO0U2RW4xNkNNO0lBT0k7RTdFKzA2Q1Y7RTZFdDE2Q007SUFPSTtFN0VrMTZDVjtFNkV6MTZDTTtJQU9JO0U3RXExNkNWO0U2RTUxNkNNO0lBT0k7RTdFdzE2Q1Y7RTZFLzE2Q007SUFPSTtFN0UyMTZDVjtFNkVsMjZDTTtJQU9JO0U3RTgxNkNWO0U2RXIyNkNNO0lBT0k7RTdFaTI2Q1Y7RTZFeDI2Q007SUFPSTtFN0VvMjZDVjtFNkUzMjZDTTtJQU9JO0U3RXUyNkNWO0U2RTkyNkNNO0lBT0k7RTdFMDI2Q1Y7RTZFajM2Q007SUFPSTtFN0U2MjZDVjtFNkVwMzZDTTtJQU9JO0U3RWczNkNWO0U2RXYzNkNNO0lBT0k7RTdFbTM2Q1Y7RTZFMTM2Q007SUFPSTtFN0VzMzZDVjtFNkU3MzZDTTtJQU9JO0U3RXkzNkNWO0U2RWg0NkNNO0lBT0k7RTdFNDM2Q1Y7RTZFbjQ2Q007SUFPSTtFN0UrMzZDVjtFNkV0NDZDTTtJQU9JO0U3RWs0NkNWO0U2RXo0NkNNO0lBT0k7RTdFcTQ2Q1Y7RTZFNTQ2Q007SUFPSTtFN0V3NDZDVjtFNkUvNDZDTTtJQU9JO0U3RTI0NkNWO0U2RWw1NkNNO0lBT0k7RTdFODQ2Q1Y7RTZFcjU2Q007SUFPSTtFN0VpNTZDVjtFNkV4NTZDTTtJQU9JO0U3RW81NkNWO0U2RTM1NkNNO0lBT0k7RTdFdTU2Q1Y7RTZFOTU2Q007SUFPSTtFN0UwNTZDVjtFNkVqNjZDTTtJQU9JO0U3RTY1NkNWO0U2RXA2NkNNO0lBT0k7RTdFZzY2Q1Y7RTZFdjY2Q007SUFPSTtFN0VtNjZDVjtFNkUxNjZDTTtJQU9JO0U3RXM2NkNWO0U2RTc2NkNNO0lBT0k7RTdFeTY2Q1Y7RTZFaDc2Q007SUFPSTtFN0U0NjZDVjtFNkVuNzZDTTtJQU9JO0U3RSs2NkNWO0U2RXQ3NkNNO0lBT0k7RTdFazc2Q1Y7RTZFejc2Q007SUFPSTtFN0VxNzZDVjtFNkU1NzZDTTtJQU9JO0U3RXc3NkNWO0U2RS83NkNNO0lBT0k7RTdFMjc2Q1Y7RTZFbDg2Q007SUFPSTtFN0U4NzZDVjtFNkVyODZDTTtJQU9JO0U3RWk4NkNWO0U2RXg4NkNNO0lBT0k7RTdFbzg2Q1Y7RTZFMzg2Q007SUFPSTtFN0V1ODZDVjtFNkU5ODZDTTtJQU9JO0lBQUE7RTdFMjg2Q1Y7RTZFbDk2Q007SUFPSTtJQUFBO0U3RSs4NkNWO0U2RXQ5NkNNO0lBT0k7SUFBQTtFN0VtOTZDVjtFNkUxOTZDTTtJQU9JO0lBQUE7RTdFdTk2Q1Y7RTZFOTk2Q007SUFPSTtJQUFBO0U3RTI5NkNWO0U2RWwrNkNNO0lBT0k7SUFBQTtFN0UrOTZDVjtFNkV0KzZDTTtJQU9JO0lBQUE7RTdFbSs2Q1Y7RTZFMSs2Q007SUFPSTtJQUFBO0U3RXUrNkNWO0U2RTkrNkNNO0lBT0k7SUFBQTtFN0UyKzZDVjtFNkVsLzZDTTtJQU9JO0lBQUE7RTdFKys2Q1Y7RTZFdC82Q007SUFPSTtJQUFBO0U3RW0vNkNWO0U2RTEvNkNNO0lBT0k7SUFBQTtFN0V1LzZDVjtFNkU5LzZDTTtJQU9JO0lBQUE7RTdFMi82Q1Y7RTZFbGc3Q007SUFPSTtJQUFBO0U3RSsvNkNWO0U2RXRnN0NNO0lBT0k7RTdFa2c3Q1Y7RTZFemc3Q007SUFPSTtFN0VxZzdDVjtFNkU1ZzdDTTtJQU9JO0U3RXdnN0NWO0U2RS9nN0NNO0lBT0k7RTdFMmc3Q1Y7RTZFbGg3Q007SUFPSTtFN0U4ZzdDVjtFNkVyaDdDTTtJQU9JO0U3RWloN0NWO0U2RXhoN0NNO0lBT0k7RTdFb2g3Q1Y7RTZFM2g3Q007SUFPSTtFN0V1aDdDVjtFNkU5aDdDTTtJQU9JO0U3RTBoN0NWO0U2RWppN0NNO0lBT0k7RTdFNmg3Q1Y7RTZFcGk3Q007SUFPSTtFN0VnaTdDVjtFNkV2aTdDTTtJQU9JO0U3RW1pN0NWO0U2RTFpN0NNO0lBT0k7RTdFc2k3Q1Y7RTZFN2k3Q007SUFPSTtFN0V5aTdDVjtFNkVoajdDTTtJQU9JO0U3RTRpN0NWO0U2RW5qN0NNO0lBT0k7RTdFK2k3Q1Y7RTZFdGo3Q007SUFPSTtFN0VrajdDVjtFNkV6ajdDTTtJQU9JO0U3RXFqN0NWO0U2RTVqN0NNO0lBT0k7RTdFd2o3Q1Y7RTZFL2o3Q007SUFPSTtFN0UyajdDVjtFNkVsazdDTTtJQU9JO0U3RThqN0NWO0U2RXJrN0NNO0lBT0k7RTdFaWs3Q1Y7RTZFeGs3Q007SUFPSTtFN0VvazdDVjtFNkUzazdDTTtJQU9JO0U3RXVrN0NWO0U2RTlrN0NNO0lBT0k7RTdFMGs3Q1Y7RTZFamw3Q007SUFPSTtFN0U2azdDVjtFNkVwbDdDTTtJQU9JO0U3RWdsN0NWO0U2RXZsN0NNO0lBT0k7RTdFbWw3Q1Y7RTZFMWw3Q007SUFPSTtFN0VzbDdDVjtFNkU3bDdDTTtJQU9JO0U3RXlsN0NWO0U2RWhtN0NNO0lBT0k7RTdFNGw3Q1Y7RTZFbm03Q007SUFPSTtFN0UrbDdDVjtFNkV0bTdDTTtJQU9JO0U3RWttN0NWO0U2RXptN0NNO0lBT0k7SUFBQTtFN0VzbTdDVjtFNkU3bTdDTTtJQU9JO0lBQUE7RTdFMG03Q1Y7RTZFam43Q007SUFPSTtJQUFBO0U3RThtN0NWO0U2RXJuN0NNO0lBT0k7SUFBQTtFN0VrbjdDVjtFNkV6bjdDTTtJQU9JO0lBQUE7RTdFc243Q1Y7RTZFN243Q007SUFPSTtJQUFBO0U3RTBuN0NWO0U2RWpvN0NNO0lBT0k7SUFBQTtFN0U4bjdDVjtFNkVybzdDTTtJQU9JO0lBQUE7RTdFa283Q1Y7RTZFem83Q007SUFPSTtJQUFBO0U3RXNvN0NWO0U2RTdvN0NNO0lBT0k7SUFBQTtFN0UwbzdDVjtFNkVqcDdDTTtJQU9JO0U3RTZvN0NWO0U2RXBwN0NNO0lBT0k7RTdFZ3A3Q1Y7RTZFdnA3Q007SUFPSTtFN0VtcDdDVjtFNkUxcDdDTTtJQU9JO0U3RXNwN0NWO0U2RTdwN0NNO0lBT0k7RTdFeXA3Q1Y7RTZFaHE3Q007SUFPSTtFN0U0cDdDVjtFNkVucTdDTTtJQU9JO0U3RStwN0NWO0U2RXRxN0NNO0lBT0k7RTdFa3E3Q1Y7RTZFenE3Q007SUFPSTtFN0VxcTdDVjtFNkU1cTdDTTtJQU9JO0U3RXdxN0NWO0U2RS9xN0NNO0lBT0k7RTdFMnE3Q1Y7RTZFbHI3Q007SUFPSTtFN0U4cTdDVjtFNkVycjdDTTtJQU9JO0U3RWlyN0NWO0U2RXhyN0NNO0lBT0k7RTdFb3I3Q1Y7RTZFM3I3Q007SUFPSTtFN0V1cjdDVjtFNkU5cjdDTTtJQU9JO0U3RTByN0NWO0U2RWpzN0NNO0lBT0k7RTdFNnI3Q1Y7RTZFcHM3Q007SUFPSTtFN0VnczdDVjtFNkV2czdDTTtJQU9JO0U3RW1zN0NWO0U2RTFzN0NNO0lBT0k7RTdFc3M3Q1Y7RTZFN3M3Q007SUFPSTtFN0V5czdDVjtFNkVodDdDTTtJQU9JO0U3RTRzN0NWO0U2RW50N0NNO0lBT0k7RTdFK3M3Q1Y7RTZFdHQ3Q007SUFPSTtFN0VrdDdDVjtFNkV6dDdDTTtJQU9JO0U3RXF0N0NWO0U2RTV0N0NNO0lBT0k7RTdFd3Q3Q1Y7RTZFL3Q3Q007SUFPSTtJQUFBO0U3RTR0N0NWO0U2RW51N0NNO0lBT0k7SUFBQTtFN0VndTdDVjtFNkV2dTdDTTtJQU9JO0lBQUE7RTdFb3U3Q1Y7RTZFM3U3Q007SUFPSTtJQUFBO0U3RXd1N0NWO0U2RS91N0NNO0lBT0k7SUFBQTtFN0U0dTdDVjtFNkVudjdDTTtJQU9JO0lBQUE7RTdFZ3Y3Q1Y7RTZFdnY3Q007SUFPSTtJQUFBO0U3RW92N0NWO0U2RTN2N0NNO0lBT0k7SUFBQTtFN0V3djdDVjtFNkUvdjdDTTtJQU9JO0lBQUE7RTdFNHY3Q1Y7RTZFbnc3Q007SUFPSTtJQUFBO0U3RWd3N0NWO0U2RXZ3N0NNO0lBT0k7SUFBQTtFN0VvdzdDVjtFNkUzdzdDTTtJQU9JO0lBQUE7RTdFd3c3Q1Y7RTZFL3c3Q007SUFPSTtFN0UydzdDVjtFNkVseDdDTTtJQU9JO0U3RTh3N0NWO0U2RXJ4N0NNO0lBT0k7RTdFaXg3Q1Y7RTZFeHg3Q007SUFPSTtFN0VveDdDVjtFNkUzeDdDTTtJQU9JO0U3RXV4N0NWO0U2RTl4N0NNO0lBT0k7RTdFMHg3Q1Y7RTZFank3Q007SUFPSTtFN0U2eDdDVjtFNkVweTdDTTtJQU9JO0U3RWd5N0NWO0U2RXZ5N0NNO0lBT0k7RTdFbXk3Q1Y7RTZFMXk3Q007SUFPSTtFN0VzeTdDVjtFNkU3eTdDTTtJQU9JO0U3RXl5N0NWO0U2RWh6N0NNO0lBT0k7RTdFNHk3Q1Y7RTZFbno3Q007SUFPSTtFN0UreTdDVjtFNkV0ejdDTTtJQU9JO0U3RWt6N0NWO0U2RXp6N0NNO0lBT0k7RTdFcXo3Q1Y7RTZFNXo3Q007SUFPSTtFN0V3ejdDVjtFNkUvejdDTTtJQU9JO0U3RTJ6N0NWO0U2RWwwN0NNO0lBT0k7RTdFOHo3Q1Y7RTZFcjA3Q007SUFPSTtFN0VpMDdDVjtFNkV4MDdDTTtJQU9JO0U3RW8wN0NWO0U2RTMwN0NNO0lBT0k7RTdFdTA3Q1Y7RTZFOTA3Q007SUFPSTtFN0UwMDdDVjtFNkVqMTdDTTtJQU9JO0U3RTYwN0NWO0U2RXAxN0NNO0lBT0k7RTdFZzE3Q1Y7RTZFdjE3Q007SUFPSTtFN0VtMTdDVjtFNkUxMTdDTTtJQU9JO0U3RXMxN0NWO0U2RTcxN0NNO0lBT0k7RTdFeTE3Q1Y7RTZFaDI3Q007SUFPSTtFN0U0MTdDVjtFNkVuMjdDTTtJQU9JO0U3RSsxN0NWO0U2RXQyN0NNO0lBT0k7RTdFazI3Q1Y7RTZFejI3Q007SUFPSTtFN0VxMjdDVjtFNkU1MjdDTTtJQU9JO0U3RXcyN0NWO0U2RS8yN0NNO0lBT0k7RTdFMjI3Q1Y7QUFDRjtBOEVsNjdDQTtFRCtDUTtJQU9JO0U3RWczN0NWO0U2RXYzN0NNO0lBT0k7RTdFbTM3Q1Y7RTZFMTM3Q007SUFPSTtFN0VzMzdDVjtBQUNGO0E4RTE1N0NBO0VENEJRO0lBT0k7RTdFMjM3Q1Y7RTZFbDQ3Q007SUFPSTtFN0U4MzdDVjtFNkVyNDdDTTtJQU9JO0U3RWk0N0NWO0U2RXg0N0NNO0lBT0k7RTdFbzQ3Q1Y7RTZFMzQ3Q007SUFPSTtFN0V1NDdDVjtFNkU5NDdDTTtJQU9JO0U3RTA0N0NWO0U2RWo1N0NNO0lBT0k7RTdFNjQ3Q1Y7RTZFcDU3Q007SUFPSTtFN0VnNTdDVjtFNkV2NTdDTTtJQU9JO0U3RW01N0NWO0U2RTE1N0NNO0lBT0k7RTdFczU3Q1Y7QUFDRjtBK0VoKzdDQTs7ZUFBQTtBQUlBO0VBQ0U7RUFDQTtBL0VpKzdDRjs7QStFOTk3Q0E7O0VBRUUsY3BFOEVTO0FYbTU3Q1g7O0ErRTk5N0NBO0VBQ0U7QS9FaSs3Q0Y7O0ErRTk5N0NBO0VBQ0U7RUFDQSxxQnBFODJCeUI7QVhtbjZDM0I7O0ErRTU5N0NBO0VBQ0U7RUFDQTtBL0UrOTdDRjs7QStFNTk3Q0E7RUFDRTtFQUNBO0VBQ0E7QS9FKzk3Q0Y7O0ErRXo5N0NFO0VBREY7SUFFTTtFL0U2OTdDSjtBQUNGOztBK0V2OTdDRTtFQUNJO0EvRTA5N0NOOztBZ0ZsZzhDUTtFQUNJO0FoRnFnOENaOztBZ0Z0ZzhDUTtFQUNJO0FoRnlnOENaOztBZ0YxZzhDUTtFQUNJO0FoRjZnOENaOztBZ0Y5ZzhDUTtFQUNJO0FoRmloOENaOztBZ0ZsaDhDUTtFQUNJO0FoRnFoOENaOztBZ0Z0aDhDUTtFQUNJO0FoRnloOENaOztBZ0YxaDhDUTtFQUNJO0FoRjZoOENaOztBZ0Y5aDhDUTtFQUNJO0FoRmlpOENaOztBZ0ZsaThDUTtFQUNJO0FoRnFpOENaOztBaUZ2aThDSTtFQUVFLFd0RXlFRTtBWGcrN0NSOztBaUZqaDhDTTtFQUVFO0FqRm1oOENSOztBaUY1ZzhDRTtFQUNFLGN0RThDTztBWGkrN0NYO0FpRjVnOENNO0VBRUUsY3RFeUNHO0FYbys3Q1g7O0FpRnZnOENFO0VBdENBLGN0RTBJYTtFc0V6SWI7QWpGaWo4Q0Y7QWlGOWk4Q0k7RUFFRSxjdEVvSVM7RXNFbklUO0VBQ0E7QWpGK2k4Q047O0FpRnRpOENNO0VBRUU7QWpGd2k4Q1I7O0FpRmppOENFO0VBQ0UsY3RFOENPO0FYcy83Q1g7QWlGamk4Q007RUFFRSxjdEV5Q0c7QVh5LzdDWDs7QWlGNWg4Q0U7RUF0Q0EsY3RFMElhO0VzRXpJYjtBakZzazhDRjtBaUZuazhDSTtFQUVFLGN0RW9JUztFc0VuSVQ7RUFDQTtBakZvazhDTjs7QWlGM2o4Q007RUFFRTtBakY2ajhDUjs7QWlGdGo4Q0U7RUFDRSxjdEU4Q087QVgyZzhDWDtBaUZ0ajhDTTtFQUVFLGN0RXlDRztBWDhnOENYOztBaUZqajhDRTtFQXRDQSxjdEUwSWE7RXNFekliO0FqRjJsOENGO0FpRnhsOENJO0VBRUUsY3RFb0lTO0VzRW5JVDtFQUNBO0FqRnlsOENOOztBaUZobDhDTTtFQUVFO0FqRmtsOENSOztBaUYzazhDRTtFQUNFLGN0RThDTztBWGdpOENYO0FpRjNrOENNO0VBRUUsY3RFeUNHO0FYbWk4Q1g7O0FpRnRrOENFO0VBdENBLGN0RTBJYTtFc0V6SWI7QWpGZ244Q0Y7QWlGN204Q0k7RUFFRSxjdEVvSVM7RXNFbklUO0VBQ0E7QWpGOG04Q047O0FpRnJtOENNO0VBRUU7QWpGdW04Q1I7O0FpRmhtOENFO0VBQ0UsY3RFOENPO0FYcWo4Q1g7QWlGaG04Q007RUFFRSxjdEV5Q0c7QVh3ajhDWDs7QWlGM2w4Q0U7RUF0Q0EsY3RFMElhO0VzRXpJYjtBakZxbzhDRjtBaUZsbzhDSTtFQUVFLGN0RW9JUztFc0VuSVQ7RUFDQTtBakZtbzhDTjs7QWlGMW44Q007RUFFRTtBakY0bjhDUjs7QWlGcm44Q0U7RUFDRSxjdEU4Q087QVgwazhDWDtBaUZybjhDTTtFQUVFLGN0RXlDRztBWDZrOENYOztBaUZobjhDRTtFQXRDQSxjdEUwSWE7RXNFekliO0FqRjBwOENGO0FpRnZwOENJO0VBRUUsY3RFb0lTO0VzRW5JVDtFQUNBO0FqRndwOENOOztBaUYvbzhDTTtFQUVFO0FqRmlwOENSOztBaUYxbzhDRTtFQUNFLGN0RThDTztBWCtsOENYO0FpRjFvOENNO0VBRUUsY3RFeUNHO0FYa204Q1g7O0FpRnJvOENFO0VBdENBLGN0RTBJYTtFc0V6SWI7QWpGK3E4Q0Y7QWlGNXE4Q0k7RUFFRSxjdEVvSVM7RXNFbklUO0VBQ0E7QWpGNnE4Q047O0FpRnBxOENNO0VBRUU7QWpGc3E4Q1I7O0FpRi9wOENFO0VBQ0UsY3RFOENPO0FYb244Q1g7QWlGL3A4Q007RUFFRSxjdEV5Q0c7QVh1bjhDWDs7QWlGMXA4Q0U7RUF0Q0EsY3RFMElhO0VzRXpJYjtBakZvczhDRjtBaUZqczhDSTtFQUVFLGN0RW9JUztFc0VuSVQ7RUFDQTtBakZrczhDTjs7QWlGenI4Q007RUFFRTtBakYycjhDUjs7QWlGcHI4Q0U7RUFDRSxjdEU4Q087QVh5bzhDWDtBaUZwcjhDTTtFQUVFLGN0RXlDRztBWDRvOENYOztBaUYvcThDRTtFQXRDQSxjdEUwSWE7RXNFekliO0FqRnl0OENGO0FpRnR0OENJO0VBRUUsY3RFb0lTO0VzRW5JVDtFQUNBO0FqRnV0OENOOztBaUZucjhDQTtFQUNHO0VBQ0M7QWpGc3I4Q0o7O0FpRmpyOENBO0VBQ0UsY3RFZ0JTO0FYb3E4Q1g7O0FrRnB2OENBO0VBQ0U7QWxGdXY4Q0Y7O0FrRmx2OENBO0VBQ0U7QWxGcXY4Q0Y7O0FrRmx2OENBO0VBQ0U7QWxGcXY4Q0Y7O0FrRmx2OENBO0VBQ0UsY3ZFd0VTO0FYNnE4Q1g7O0FrRmp2OENFO0VBSUUsY3ZFeURPO0FYd3I4Q1g7O0FrRjF1OENFO0VBQ0U7QWxGNnU4Q0o7QWtGMXU4Q007RUFDRTtBbEY0dThDUjtBa0Z4dThDSTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJ2RXFDSztFdUVwQ0wsY3ZFZ0NLO0V1RS9CTDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRjB1OENOOztBa0ZsdThDQTtFQUNFO0VBQ0E7QWxGcXU4Q0Y7QWtGcHU4Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRnN1OENKO0FrRm51OENJO0VBQ0U7RUFDQTtBbEZxdThDTjs7QW1Gano4Q0k7RUFDSSxjeEVnRkc7QVhvdThDWDtBbUZqejhDUTtFQUNJO0FuRm16OENaOztBb0Y1ejhDQTtFQUNFLG1CekV3akJrQjtFeUV2akJsQixtRHpFMGxCVztBWHF1N0NiOztBb0Y1ejhDQTtFQUNFLGN6RStFUztBWGd2OENYOztBb0Y1ejhDQTtFQUNFO0VBQ0E7RUFDQSxnQnpFaURxQjtBWDh3OEN2Qjs7QW9GNXo4Q0E7RUFDRSxjekVvRVM7RXlFbkVUO0FwRit6OENGOztBcUZoMThDQTtFQUNFLDRDMUU0bEJjO0UwRTNsQmQ7VUFBQTtFQUNBO1VBQUE7RUFDQTtVQUFBO0VBQ0E7RUFDQTtFQUNBO0FyRm0xOENGO0FxRmoxOENFO0VBQ0U7QXJGbTE4Q0o7O0FxRi8wOENBO0VBQ0U7RUFDQTtBckZrMThDRjs7QXFGLzA4Q0E7OztFQUdFO0VBQ0E7VUFBQTtBckZrMThDRjs7QXFGLzA4Q0E7RUFDRTtJQUNFO0VyRmsxOENGO0VxRmgxOENBO0lBQ0U7RXJGazE4Q0Y7QUFDRjs7QXFGeDE4Q0E7RUFDRTtJQUNFO0VyRmsxOENGO0VxRmgxOENBO0lBQ0U7RXJGazE4Q0Y7QUFDRjtBcUYvMDhDQTtFQUNFO0lBQ0U7RXJGaTE4Q0Y7RXFGOTA4Q0E7SUFDRTtFckZnMThDRjtBQUNGO0FxRjcwOENBO0VBQ0UseUIxRWtDUztBWDZ5OENYOztBcUYxMDhDQTtFQUNFO0FyRjYwOENGOztBcUYxMDhDQTtFQUNFO0VBQ0E7RUFDQTtBckY2MDhDRjs7QXFGeDA4Q0E7RUFDRTtBckYyMDhDRjs7QXFGeDA4Q0E7RUFDRTtBckYyMDhDRjs7QXFGdjA4Q0U7RUFDRTtBckYwMDhDSjs7QXFGcjA4Q0k7RUFDRTtBckZ3MDhDTjs7QXFGbDA4Q0U7RUFDRTtBckZxMDhDSjs7QXNGOTU4Q0E7RUFDRTtFQUNBO0F0Rmk2OENGOztBc0YvNThDQTtFQUNFO0VBQ0E7QXRGazY4Q0Y7O0FzRi81OENBO0VBQ0U7RUFDQTtBdEZrNjhDRjs7QXNGaDY4Q0E7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEZtNjhDRjs7QXNGajY4Q0E7RUFDQTtBdEZvNjhDQTs7QXNGMzU4Q007RUFDSSxjM0UwREM7RTJFekRELGdCM0VnQ0U7QVg4MzhDWjs7QXNGeDU4Q0U7RUFDSSxjM0VrREs7RTJFakRMLGdCM0V3Qk07QVhtNDhDWjs7QXNGdDU4Q0E7RUFDRTtBdEZ5NThDRjtBc0Z2NThDRTtFQUNFO0VBQ0EsYzNFd0NPO0FYaTM4Q1g7QXNGeDU4Q0k7RUFDRTtBdEYwNThDTjtBc0Z4NThDTTtFQUNFO0VBQ0EsbUIzRXdERDtFMkV2REM7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRGMDU4Q1I7QXNGdjU4Q007RUFDRSxjM0U2Q0Q7QVg0MjhDUDtBc0Z4NThDUTtFQUNFO0F0RjA1OENWOztBc0Y3NDhDTTtFQUNJO0VBQ0E7RUFDQTtBdEZnNThDVjtBc0YvNDhDVTtFQUNJO0F0Rmk1OENkOztBdUZuKzhDRTtFQUNJLGdCNUVrcEJhO0FYbzE3Q25CO0F1Rm4rOENFO0VBQ0UsYzVFK0VPO0U0RTlFUCxxQjVFeUVPO0U0RXhFUCx5QnhESE87QS9Cdys4Q1g7O0F1RmorOENBO0VBQ0U7QXZGbys4Q0Y7QXVGbCs4Q0U7O0VBRUU7QXZGbys4Q0o7O0F1Ri85OENBO0VBQ0UsNEI1RTZDd0I7QVhxNzhDMUI7O0F1Rjk5OENFO0VBQ0U7QXZGaSs4Q0o7O0F3RjMvOENJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBeEY4LzhDUjs7QXlGdmc5Q0E7RUFDRTtBekYwZzlDRjs7QXlGcmc5Q0E7RUFDRTtBekZ3ZzlDRjs7QXlGbmc5Q0E7RUFDRTtBekZzZzlDRjs7QXlGbGc5Q0E7RUFDRTtBekZxZzlDRjs7QXlGbGc5Q0E7RUFDRTtBekZxZzlDRjtBeUZwZzlDRTtFQUNJO0VBQ0E7QXpGc2c5Q047QXlGcmc5Q007RUFDRSxnQjlFa0RBO0FYcTk4Q1I7O0F5RmhnOUNBO0VBQ0U7QXpGbWc5Q0Y7QXlGbGc5Q0U7RUFDRTtFQUNBO0VBQ0E7VUFBQTtBekZvZzlDSjs7QXlGaGc5Q0E7RUFDRTtJQUNJO0V6Rm1nOUNKO0FBQ0Y7O0F5RnRnOUNBO0VBQ0U7SUFDSTtFekZtZzlDSjtBQUNGO0EwRjlpOUNFO0VBQ0U7QTFGbWo5Q0o7QTBGcGo5Q0U7Ozs7RUFDRTtBMUZtajlDSjs7QTBGL2k5Q0E7RUFDRTtFQUNBO0ExRmtqOUNGOztBMEY3aTlDQTtFQUNFO0VBQ0E7RUFDQSxvQi9FcTdCeUI7QVgybjdDM0I7QTBGL2k5Q0U7RUFDRTtFQUNBO0VBQ0E7QTFGaWo5Q0o7QTBGOWk5Q0U7RUFDRTtBMUZnajlDSjs7QTBGemk5Q0U7RUFDRTtFQUNBLHNCL0UwQ0k7QVhrZzlDUjtBMEYxaTlDSTtFQUNFO0ExRjRpOUNOO0EwRnppOUNJO0VBQ0U7QTFGMmk5Q047QTBGemk5Q007RUFDRTtBMUYyaTlDUjtBMEZ4aTlDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGMvRThCRztBWDRnOUNYOztBMEZqaTlDRTtFQUNFLHNCL0VZSTtFK0VYSjtBMUZvaTlDSjtBMEZsaTlDSTtFQUNFO0ExRm9pOUNOO0EwRmppOUNJO0VBQ0U7QTFGbWk5Q047QTBGamk5Q007RUFDRTtBMUZtaTlDUjtBMEZoaTlDTTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFGa2k5Q1I7O0EwRnZoOUNNO0VBQ0UseUIvRWtETztFK0VqRFAscUIvRWlETztBWHkrOENmOztBMEZuaDlDTTtFQUNFLHFCL0V5Q087RStFeENQLHlCL0V3Q087QVg4KzhDZjtBMEZyaDlDUTtFQUNFLHlCL0VzQ0s7QVhpLzhDZjs7QTBGcGk5Q007RUFDRSx5Qi9Fa0RPO0UrRWpEUCxxQi9FaURPO0FYcy84Q2Y7O0EwRmhpOUNNO0VBQ0UscUIvRXlDTztFK0V4Q1AseUIvRXdDTztBWDIvOENmO0EwRmxpOUNRO0VBQ0UseUIvRXNDSztBWDgvOENmOztBMEZqajlDTTtFQUNFLHlCL0VrRE87RStFakRQLHFCL0VpRE87QVhtZzlDZjs7QTBGN2k5Q007RUFDRSxxQi9FeUNPO0UrRXhDUCx5Qi9Fd0NPO0FYd2c5Q2Y7QTBGL2k5Q1E7RUFDRSx5Qi9Fc0NLO0FYMmc5Q2Y7O0EwRjlqOUNNO0VBQ0UseUIvRWtETztFK0VqRFAscUIvRWlETztBWGdoOUNmOztBMEYxajlDTTtFQUNFLHFCL0V5Q087RStFeENQLHlCL0V3Q087QVhxaDlDZjtBMEY1ajlDUTtFQUNFLHlCL0VzQ0s7QVh3aDlDZjs7QTBGM2s5Q007RUFDRSx5Qi9Fa0RPO0UrRWpEUCxxQi9FaURPO0FYNmg5Q2Y7O0EwRnZrOUNNO0VBQ0UscUIvRXlDTztFK0V4Q1AseUIvRXdDTztBWGtpOUNmO0EwRnprOUNRO0VBQ0UseUIvRXNDSztBWHFpOUNmOztBMEZ4bDlDTTtFQUNFLHlCL0VrRE87RStFakRQLHFCL0VpRE87QVgwaTlDZjs7QTBGcGw5Q007RUFDRSxxQi9FeUNPO0UrRXhDUCx5Qi9Fd0NPO0FYK2k5Q2Y7QTBGdGw5Q1E7RUFDRSx5Qi9Fc0NLO0FYa2o5Q2Y7O0EwRnJtOUNNO0VBQ0UseUIvRWtETztFK0VqRFAscUIvRWlETztBWHVqOUNmOztBMEZqbTlDTTtFQUNFLHFCL0V5Q087RStFeENQLHlCL0V3Q087QVg0ajlDZjtBMEZubTlDUTtFQUNFLHlCL0VzQ0s7QVgrajlDZjs7QTBGbG45Q007RUFDRSx5Qi9Fa0RPO0UrRWpEUCxxQi9FaURPO0FYb2s5Q2Y7O0EwRjltOUNNO0VBQ0UscUIvRXlDTztFK0V4Q1AseUIvRXdDTztBWHlrOUNmO0EwRmhuOUNRO0VBQ0UseUIvRXNDSztBWDRrOUNmOztBMEYvbjlDTTtFQUNFLHlCL0VrRE87RStFakRQLHFCL0VpRE87QVhpbDlDZjs7QTBGM245Q007RUFDRSxxQi9FeUNPO0UrRXhDUCx5Qi9Fd0NPO0FYc2w5Q2Y7QTBGN245Q1E7RUFDRSx5Qi9Fc0NLO0FYeWw5Q2Y7O0EwRnhuOUNBO0VBQ0U7RUFDQTtBMUYybjlDRjs7QTBGdG45Q0E7RUFDRTtFQUNBO0VBQ0E7QTFGeW45Q0Y7QTBGeG45Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUYwbjlDSjtBMEZ2bjlDRTtFQUNFO0ExRnluOUNKOztBMEZybjlDQTtFQUNFO0VBQ0E7RUFDQTtBMUZ3bjlDRjtBMEZ2bjlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExRnluOUNKOztBMEZybjlDQTtFQUNFO0ExRnduOUNGOztBMEZubjlDQTs7RUFFRSxzQi9FcEZNO0UrRXFGTixxQi9FakZTO0UrRWtGVCxjL0UvRVM7QVhxczlDWDs7QTBGbG45Q0U7RUFDRSxjL0VuRk87RStFb0ZQLHFCL0UxRk87RStFMkZQLHlCL0UzRk87QVhndDlDWDtBMEZobjlDSTs7RUFDRSx5Qi9FakdLO0FYb3Q5Q1g7O0EwRjFtOUNJO0VBQ0U7RUFDQSxxQi9FNUdLO0FYeXQ5Q1g7O0EwRnhtOUNBO0VBQ0U7QTFGMm05Q0Y7O0EwRnptOUNBO0VBQ0U7QTFGNG05Q0Y7O0EwRnhtOUNBO0VBQ0U7RUFDQTtBMUYybTlDRjs7QTBGem05Q0E7RUFDRTtFQUNBO0ExRjRtOUNGOztBMEZ2bTlDRTtFQUNFO0ExRjBtOUNKOztBMkZuMDlDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZzMDlDSjs7QTJGcDA5Q0U7RUFDRTtBM0Z1MDlDSjs7QTJGcjA5Q0U7RUFDRTtBM0Z3MDlDSjs7QTJGdDA5Q0U7RUFDRTtBM0Z5MDlDSjs7QTJGdjA5Q0U7RUFDRTtFQUNBO0EzRjAwOUNKOztBMkZ2MDlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGMDA5Q0o7O0EyRngwOUNFO0VBQ0U7QTNGMjA5Q0o7O0EyRnowOUNFO0VBQ0U7RUFDQTtBM0Y0MDlDSjs7QTJGMTA5Q0U7RUFDRTtBM0Y2MDlDSjs7QTJGMzA5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjgwOUNKOztBMkY1MDlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGKzA5Q0o7O0EyRjcwOUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZnMTlDSjs7QTJGOTA5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZpMTlDSjs7QTJGLzA5Q0U7RUFDRTtFQUNBO0EzRmsxOUNKOztBMkYvMDlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRmsxOUNKOztBMkZoMTlDRTtFQUNFO0EzRm0xOUNKOztBMkZqMTlDRTtFQUNFO0EzRm8xOUNKOztBMkZsMTlDRTtFQUNFO0VBQ0E7QTNGcTE5Q0o7O0EyRmwxOUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNGcTE5Q0o7O0EyRm4xOUNFO0VBQ0U7QTNGczE5Q0o7O0EyRnAxOUNFO0VBQ0U7RUFDQTtFQUNBO0EzRnUxOUNKOztBMkZwMTlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRnUxOUNKOztBMkZyMTlDRTtFQUNFO0EzRncxOUNKOztBMkZyMTlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRncxOUNKOztBMkZ0MTlDRTtFQUNFO0EzRnkxOUNKOztBMkZ2MTlDRTtFQUNFO0VBQ0E7QTNGMDE5Q0o7O0EyRnYxOUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNGMDE5Q0o7O0EyRngxOUNFO0VBQ0U7QTNGMjE5Q0o7O0EyRnoxOUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNGNDE5Q0o7O0EyRjExOUNFO0VBQ0U7QTNGNjE5Q0o7O0EyRjExOUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNGNjE5Q0o7O0EyRjMxOUNFO0VBQ0U7RUFDQTtBM0Y4MTlDSjs7QTJGNTE5Q0U7RUFDRTtFQUNBO0VBQ0E7QTNGKzE5Q0o7O0EyRjUxOUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNGKzE5Q0o7O0EyRjcxOUNFO0VBQ0U7RUFDQTtBM0ZnMjlDSjs7QTJGOTE5Q0U7RUFDRTtFQUNBO0VBQ0E7QTNGaTI5Q0o7O0EyRi8xOUNFO0VBQ0U7QTNGazI5Q0o7O0EyRmgyOUNFO0VBQ0U7QTNGbTI5Q0o7O0EyRmoyOUNFO0VBQ0U7QTNGbzI5Q0o7O0EyRmwyOUNFO0VBQ0U7QTNGcTI5Q0o7O0EyRm4yOUNFO0VBQ0U7QTNGczI5Q0o7O0EyRnAyOUNFO0VBQ0U7QTNGdTI5Q0o7O0EyRnIyOUNFO0VBQ0U7QTNGdzI5Q0o7O0EyRnQyOUNFO0VBQ0U7QTNGeTI5Q0o7O0EyRnQyOUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Z5MjlDSjs7QTJGdjI5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0YwMjlDSjs7QTJGeDI5Q0U7RUFDRTtFQUNBO0EzRjIyOUNKOztBMkZ6MjlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGNDI5Q0o7O0EyRjEyOUNFO0VBQ0U7QTNGNjI5Q0o7O0EyRjMyOUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjgyOUNKOztBMkY1MjlDRTtFQUNFO0VBQ0E7RUFDQTtBM0YrMjlDSjs7QTJGNzI5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRmczOUNKOztBMkY5MjlDRTtFQUNFO0EzRmkzOUNKOztBMkYvMjlDRTtFQUNFO0EzRmszOUNKOztBMkZoMzlDRTtFQUNFO0EzRm0zOUNKOztBMkZoMzlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGbTM5Q0o7O0EyRmozOUNFO0VBQ0U7QTNGbzM5Q0o7O0EyRmwzOUNFO0VBQ0U7RUFDQTtFQUNBO0EzRnEzOUNKOztBMkZuMzlDRTtFQUNFO0EzRnMzOUNKOztBMkZwMzlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRnUzOUNKOztBMkZyMzlDRTtFQUNFO0EzRnczOUNKOztBMkZ0MzlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Z5MzlDSjs7QTJGdjM5Q0U7RUFDRTtBM0YwMzlDSjs7QTJGeDM5Q0U7RUFDRTtBM0YyMzlDSjs7QTJGejM5Q0U7RUFDRTtBM0Y0MzlDSjs7QTJGMTM5Q0U7RUFDRTtBM0Y2MzlDSjs7QTJGMzM5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjgzOUNKOztBMkY1MzlDRTtFQUNFO0EzRiszOUNKOztBMkY3MzlDRTtFQUNFO0EzRmc0OUNKOztBMkY5MzlDRTtFQUNFO0EzRmk0OUNKOztBMkYvMzlDRTtFQUNFO0EzRms0OUNKOztBMkZoNDlDRTtFQUNFO0VBQ0E7RUFDQTtBM0ZtNDlDSjs7QTJGajQ5Q0U7RUFDRTtBM0ZvNDlDSjs7QTJGajQ5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRm80OUNKOztBMkZsNDlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGcTQ5Q0o7O0EyRm40OUNFO0VBQ0U7RUFDQTtBM0ZzNDlDSjs7QTJGcDQ5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGdTQ5Q0o7O0EyRnI0OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Z3NDlDSjs7QTJGdDQ5Q0U7RUFDRTtFQUNBO0EzRnk0OUNKOztBMkZ2NDlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjA0OUNKOztBMkZ4NDlDRTtFQUNFO0VBQ0E7QTNGMjQ5Q0o7O0EyRno0OUNFO0VBQ0U7QTNGNDQ5Q0o7O0EyRjE0OUNFO0VBQ0U7RUFDQTtBM0Y2NDlDSjs7QTJGMzQ5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRjg0OUNKOztBMkY1NDlDRTtFQUNFO0EzRis0OUNKOztBMkY3NDlDRTtFQUNFO0EzRmc1OUNKOztBMkY5NDlDRTtFQUNFO0EzRmk1OUNKOztBMkYvNDlDRTtFQUNFO0EzRms1OUNKOztBMkZoNTlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRm01OUNKOztBMkZqNTlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGbzU5Q0o7O0EyRmw1OUNFO0VBQ0U7QTNGcTU5Q0o7O0EyRmw1OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZxNTlDSjs7QTJGbjU5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRnM1OUNKOztBMkZwNTlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGdTU5Q0o7O0EyRnA1OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Z1NTlDSjs7QTJGcjU5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBM0Z1NTlDSjs7QTJGcjU5Q0U7RUFDRTtFQUNBO0EzRnc1OUNKOztBMkZ0NTlDRTtFQUNFO0VBQ0E7QTNGeTU5Q0o7O0EyRnY1OUNFO0VBQ0U7SUFBZ0I7RTNGMjU5Q2xCO0UyRjE1OUNFO0lBQU07RTNGNjU5Q1I7QUFDRjtBMkY1NTlDRTtFQUNFO0lBRUU7RTNGODU5Q0o7RTJGNzU5Q0k7SUFFQTtFM0YrNTlDSjtBQUNGO0EyRjU1OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Y4NTlDSjs7QTJGNTU5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGKzU5Q0o7O0EyRjc1OUNFO0VBQ0U7RUFDQTtFQUNBO0EzRmc2OUNKOztBMkY5NTlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZpNjlDSjs7QTJGLzU5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBM0ZrNjlDSjs7QTJGaDY5Q0U7RUFDRTtFQUNBO0EzRm02OUNKOztBMkZqNjlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRm82OUNKOztBMkZsNjlDRTtFQUNFO0EzRnE2OUNKOztBMkZuNjlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRnM2OUNKOztBMkZwNjlDRTtFQUNFO0EzRnU2OUNKOztBMkZyNjlDRTtFQUNFO0VBQ0E7QTNGdzY5Q0o7O0EyRnQ2OUNFO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRnk2OUNOOztBMkZ2NjlDRTtFQUNFO0VBQ0E7QTNGMDY5Q0o7O0EyRng2OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGMjY5Q0o7O0EyRno2OUNFO0VBQ0U7QTNGNDY5Q0o7O0EyRjE2OUNFO0VBQ0U7QTNGNjY5Q0o7O0EyRjM2OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Y4NjlDSjs7QTJGNTY5Q0U7RUFDRTtBM0YrNjlDSjs7QTJGNzY5Q0U7RUFDRTtBM0ZnNzlDSjs7QTJGOTY5Q0U7RUFDRTtBM0ZpNzlDSjs7QTJGLzY5Q0U7RUFDRTtBM0ZrNzlDSjs7QTJGaDc5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGbTc5Q0o7O0EyRmo3OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRm83OUNKOztBMkZsNzlDRTtFQUNFO0EzRnE3OUNKOztBMkZuNzlDRTtFQUNFO0EzRnM3OUNKOztBMkZwNzlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0EzRnU3OUNKOztBMkZyNzlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGdzc5Q0o7O0EyRnQ3OUNFO0VBQ0U7QTNGeTc5Q0o7O0EyRnY3OUNFO0VBQ0U7RUFDQTtFQUNBO0EzRjA3OUNKOztBMkZ2NzlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGMDc5Q0o7O0EyRnY3OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTNGMDc5Q0o7O0EyRng3OUNFO0VBQ0U7RUFDQTtFQUNBO0EzRjI3OUNKOztBMkZ6NzlDRTtFQUNFO0EzRjQ3OUNKOztBMkZ6NzlDRTtFQUNFO0EzRjQ3OUNKOztBMkYxNzlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGNjc5Q0o7O0EyRjE3OUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0Y2NzlDSjs7QTJGMTc5Q0U7RUFDRTtBM0Y2NzlDSjs7QTJGMzc5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTNGODc5Q0o7O0EyRjU3OUNFO0VBQ0U7RUFDQTtBM0YrNzlDSjs7QTJGNzc5Q0U7RUFDRTtBM0ZnODlDSjs7QTJGNzc5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EzRmc4OUNKOztBMkY3NzlDRTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBM0ZnODlDSjs7QTJGOTc5Q0U7RUFDRTtBM0ZpODlDSjs7QTJGLzc5Q0U7RUFDRTtFQUNBO0VBQ0E7QTNGazg5Q0o7O0EyRmg4OUNFO0VBQ0U7QTNGbTg5Q0o7O0EyRmo4OUNFO0VBQ0U7QTNGbzg5Q0o7O0EyRmw4OUNFO0VBQ0U7RUFDQTtBM0ZxODlDSjs7QTJGbjg5Q0U7RUFDRTtBM0ZzODlDSjs7QTJGcDg5Q0U7RUFDRTtFQUNBO0EzRnU4OUNKOztBMkZyODlDRTtFQUNFO0EzRnc4OUNKOztBMkZyODlDRTtFQUNFO0VBQ0E7RUFDQTtBM0Z3ODlDSjs7QTJGdDg5Q0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7QTNGeTg5Q0o7O0EyRnY4OUNFO0VBQ0U7QTNGMDg5Q0o7O0EyRng4OUNFO0VBQ0U7QTNGMjg5Q0o7O0EyRno4OUNFO0VBQ0U7QTNGNDg5Q0o7O0EyRjE4OUNFO0VBQ0U7RUFDQTtBM0Y2ODlDSjs7QTJGMzg5Q0U7RUFDRTtFQUNBO0VBQ0E7QTNGODg5Q0o7O0EyRjU4OUNFOzs7Ozs7Ozs7RUFBQTtBQVVBO0VBQTJFO0VBQWU7QTNGaTk5QzVGOztBMkZqOTlDK0c7RUFBa0Q7QTNGcTk5Q2pLOztBMkZyOTlDK007RUFBa0I7QTNGeTk5Q2pPOztBMkZ6OTlDbVA7RUFBNkI7RUFBcUM7RUFBbUM7RUFBa0I7QTNGZys5QzFXOztBMkZoKzlDb1g7RUFBMEI7QTNGbys5QzlZOztBMkZwKzlDZ2E7RUFBdUQ7QTNGdys5Q3ZkOztBMkZ4KzlDdWU7RUFBMkQ7RUFBTztBM0Y2KzlDemlCOztBMkY3KzlDeWpCO0VBQXlEO0EzRmkvOUNsbkI7O0EyRmovOUNvb0I7RUFBNkQ7RUFBYztFQUFrQjtBM0Z1LzlDanVCOztBMkZ2LzlDNHVCO0VBQXdEO0EzRjIvOUNweUI7O0EyRjMvOUNxekI7RUFBNEQ7RUFBUTtBM0ZnZytDejNCOztBMkZoZytDMDRCO0VBQW9DO0VBQWM7RUFBa0I7QTNGc2crQzk4Qjs7QTJGdGcrQ3c5QjtFQUF3QztBM0YwZytDaGdDOztBMkYxZytDOGdDO0VBQStCO0EzRjhnK0M3aUM7O0EyRjlnK0MwakM7RUFBZ0M7RUFBa0I7QTNGbWgrQzVtQzs7QTJGbmgrQ2lvQztFQUE4QjtFQUFjO0EzRndoK0M3cUM7O0EyRnhoK0M2ckM7RUFBOEI7RUFBYztBM0Y2aCtDenVDOztBMkY3aCtDMHZDO0VBQWtDO0EzRmlpK0M1eEM7O0EyRmppK0MweUM7RUFBa0M7QTNGcWkrQzUwQzs7QTJGcmkrQzAxQztFQUEwRDtFQUFjO0EzRjBpK0NsNkM7O0EyRjFpK0M0NkM7RUFBa0U7QTNGOGkrQzkrQzs7QTJGOWkrQ2dnRDtFQUFrRTtBM0ZraitDbGtEOztBMkZsaitDcWxEO0VBQWtFO0EzRnNqK0N2cEQ7O0EyRnRqK0N1cUQ7RUFBa0U7QTNGMGorQ3p1RDs7QTJGMWorQzB2RDtFQUFrRTtBM0Y4aitDNXpEOztBMkY5aitDODBEO0VBQWtFO0EzRmtrK0NoNUQ7O0EyRmxrK0NtNkQ7RUFBa0U7QTNGc2srQ3IrRDs7QTJGdGsrQ3EvRDtFQUFrRTtBM0YwaytDdmpFOztBMkYxaytDd2tFO0VBQWtFO0EzRjhrK0Mxb0U7O0EyRjlrK0M0cEU7RUFBa0U7QTNGa2wrQzl0RTs7QTJGbGwrQ2l2RTtFQUE0QztFQUF1QjtBM0Z1bCtDcHpFOztBMkZ2bCtDczBFO0VBQTRFO0EzRjJsK0NsNUU7O0EyRjNsK0N1NkU7RUFBNEU7QTNGK2wrQ24vRTs7QTJGL2wrQzBnRjtFQUEwQztFQUFxQjtBM0ZvbStDemtGOztBMkZwbStDMmxGO0VBQWtGO0VBQVc7RUFBa0I7RUFBaUI7QTNGMm0rQzN0Rjs7QTJGM20rQ3N1RjtFQUFrRjtFQUFrQjtFQUFZO0VBQWdCO0EzRmtuK0N0MkY7O0EyRmxuK0NpM0Y7RUFBaUQ7RUFBMEI7QTNGdW4rQzU3Rjs7QTJGdm4rQ2s5RjtFQUFpRjtFQUEwQjtBM0Y0bitDN2pHOztBMkY1bitDbWxHO0VBQWlGO0VBQTBCO0EzRmlvK0M5ckc7O0EyRmpvK0NvdEc7RUFBaUY7RUFBMEI7QTNGc28rQy96Rzs7QTJGdG8rQ3ExRztFQUFpRjtFQUEwQjtBM0YybytDaDhHOztBMkYzbytDczlHO0VBQWdFO0EzRitvK0N0aEg7O0EyRi9vK0N3aUg7RUFBZ0U7QTNGbXArQ3htSDs7QTJGbnArQzBuSDtFQUFnRTtBM0Z1cCtDMXJIOztBMkZ2cCtDNHNIO0VBQWdFO0EzRjJwK0M1d0g7O0EyRjNwK0M4eEg7RUFBZ0U7QTNGK3ArQzkxSDs7QTJGNXArQ0U7QUN4M0JGOzs7Ozs7O0NBQUE7QUNJQTtFQUNFO0VBQ0E7RUFDQTtFQUNBLFdsRktjO0VrRkpkO0VBQ0EseUJsRmtCVTtFa0ZqQlYsbURsRnFsQlc7QVh1OCtDYjtBNkYzaGdERTtFQVJGO0lBU0k7RTdGOGhnREY7QUFDRjs7QTZGM2hnREE7RUFDRTtFQUVBO0VBQ0E7RUFDQTtFQUNBLFlsRkljO0VrRkhkO0E3RjhoZ0RGO0E2RjFoZ0RNO0VBQ0UseUJsRnNERztBWHMrL0NYO0E2RnpoZ0RJO0VBQ0U7QTdGMmhnRE47O0E2RnRoZ0RBO0VBQ0U7RUFDQTtFQUNBLFlsRmdCdUI7QVh5Z2dEekI7O0E2RnRoZ0RBO0VBQ0U7QTdGeWhnREY7QTZGdmhnREU7RUFDRTtBN0Z5aGdESjs7QTZGcmhnREE7RUFDRTtBN0Z3aGdERjs7QTZGcmhnREE7QUFFQTtFQUNFO0E3RnVoZ0RGO0E2RnJoZ0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmxGOUJlO0VrRitCZjtFQUNBO0E3RnVoZ0RKO0E2RnJoZ0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY2xGV087QVg0Z2dEWDs7QTZGaGhnREU7RUFDRTtFQUNBO0E3Rm1oZ0RKO0E2RmxoZ0RJO0VBQ0UsY2xGQ0s7QVhtaGdEWDs7QTZGL2dnREE7RUFDRTtJQUNFO0U3RmtoZ0RGO0U2RjlnZ0RFO0lBQ0U7RTdGZ2hnREo7RTZGN2dnREU7SUFDRTtFN0YrZ2dESjtBQUNGO0E2RjNnZ0RBO0VBQ0U7QTdGNmdnREY7O0E2RnhnZ0RBO0VBQ0UsWWxGekZjO0VrRjBGZDtFQUNBLGNsRnpGa0I7RWtGMEZsQjtFQUNBO0VBQ0E7QTdGMmdnREY7QTZGemdnREU7RUFDRSxjbEYvRmdCO0FYMG1nRHBCOztBNkZ2Z2dEQTtFQUNFO0VBQ0E7RUFDQSx5QmxGOUNTO0VrRitDVDtBN0YwZ2dERjs7QTZGdGdnREU7RUFDRTtFQUNBLGNsRjdHZ0I7QVhzbmdEcEI7QTZGdGdnREU7RUFDRTtFQUNBO0VBQ0E7QTdGd2dnREo7O0E2Rm5nZ0RFO0VBQ0k7QTdGc2dnRE47QTZGcGdnRE07RUFDSSx5QmxGcEVDO0FYMGtnRFg7O0E2Ri8vL0NBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjbEZoRlM7RWtGaUZUO0E3RmtnZ0RGO0E2RmhnZ0RFO0VBQ0U7QTdGa2dnREo7QTZGLy8vQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0ZpZ2dESjtBNkY5Ly9DRTtFQUNFLHFCbEZuR087QVhtbWdEWDs7QTZGei8vQ0k7RUFDRTtBN0Y0Ly9DTjs7QTZGdC8vQ0U7RUFDRSx5QmxGdEthO0FYK3BnRGpCO0E2RnIvL0NNO0VBQ0U7QTdGdS8vQ1I7QTZGbi8vQ0k7RUFDRTtBN0ZxLy9DTjtBNkZqLy9DRTtFQUNFLGNsRnBMcUI7QVh1cWdEekI7QTZGai8vQ0k7RUFDRSxjbEZ2TG1CO0FYMHFnRHpCO0E2Ri8rL0NFO0VBQ0U7QTdGaS8vQ0o7QTZGNysvQ0k7RUFDRSxjbEZqTW1CO0FYZ3JnRHpCO0E2RjMrL0NFO0VBQ0U7QTdGNisvQ0o7QTZGMSsvQ0U7RUFDRTtBN0Y0Ky9DSjtBNkZ4Ky9DSTtFQUNFO0VBQ0EsV2xGL0pFO0FYeW9nRFI7QTZGeCsvQ0k7O0VBRUU7QTdGMCsvQ047O0E2RnArL0NFO0VBQ0UsbUJsRnpPYztBWGd0Z0RsQjtBNkZwKy9DRTtFQUNFO0E3RnMrL0NKO0E2Rm4rL0NFO0VBQ0U7QTdGcSsvQ0o7QTZGbCsvQ0U7RUFDRTtBN0ZvKy9DSjs7QTZGaCsvQ0E7RUFFSTtJQUNFO0U3RmsrL0NKO0U2RmgrL0NJO0lBQ0U7SUFDQTtFN0ZrKy9DTjtBQUNGO0E2Rjc5L0NBO0VBQ0U7SUFDRTtFN0YrOS9DRjtBQUNGO0E2RjM5L0NFO0VBQ0U7QTdGNjkvQ0o7QTZGMzkvQ0U7RUFDRSxnQmxGelFZO0VrRjBRWjtBN0Y2OS9DSjs7QTZGeDkvQ0E7RUFFSTtJQUNFO0U3RjA5L0NKO0FBQ0Y7QThGcHdnREE7RUFDSSxvQm5Gd2pCZ0I7QVg4cy9DcEI7QThGcHdnREk7RUFDSTtFQUNBO0E5RnN3Z0RSO0E4Rm53Z0RJO0VBQ0k7RUFDQTtFQUNBO0E5RnF3Z0RSOztBK0ZoeGdEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3BGZ0NXO0VvRi9CWDtFQUNBLFlwRjRCWTtFb0YzQloseUJwRjRCUTtBWHV2Z0RaO0ErRmp4Z0RJO0VBVko7SUFXUTtFL0ZveGdETjtBQUNGOztBK0Yvd2dESTtFQUNJLFVwRlJrQjtBWDB4Z0QxQjtBK0ZoeGdEUTtFQUhKO0lBSVE7RS9GbXhnRFY7QUFDRjs7QStGOXdnREk7RUFDSTtBL0ZpeGdEUjs7QWdHN3lnREE7RUFDRSxzQnJGNkVNO0VxRjVFTjtFQUNBO0VBQ0E7RUFDQTtFQUNBLFlyRndDZTtFcUZ2Q2Y7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEdnemdERjtBZ0c5eWdERTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjckY2REs7RXFGNURMO0VBQ0E7QWhHZ3pnRE47QWdHOXlnRE07RUFDSTtBaEdnemdEVjs7QWdHMXlnREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhHNnlnREY7O0FnR3p5Z0RFO0VBQ0k7QWhHNHlnRE47QWdHMXlnREU7RUFDSTtBaEc0eWdETjs7QW1CbnhnREk7RTZFcEJGO0lBQ0k7RWhHMnlnREo7RWdHMXlnREk7SUFDSTtFaEc0eWdEUjtBQUNGO0FpR3AyZ0RBO0VBQ0U7QWpHczJnREY7QWlHcDJnREU7RUFDRTtFQUNBO0FqR3MyZ0RKO0FpR24yZ0RFO0VBQ0U7QWpHcTJnREo7QWlHbjJnREk7RUFDRTtBakdxMmdETjtBaUdsMmdESTtFQUNFO0FqR28yZ0ROO0FpR2gyZ0RFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqR2syZ0RKOztBaUc5MWdEQTtFQUNFLFl0RnRCYztFc0Z1QmQ7RUFDQSxtQnRGOUJXO0VzRitCWDtFQUNBO0VBQ0E7RUFDQTtFQUNBLGlCdEZmYztFc0ZnQmQsbUR0RnFqQlc7QVg0eS9DYjtBaUdoMmdERTtFQVZGO0lBV0ksU3RGbEJZO0lzRm1CWjtFakdtMmdERjtBQUNGO0FpR2oyZ0RFO0VBQ0U7RUFDQTtFQUNBO0FqR20yZ0RKO0FpR2wyZ0RJO0VBSkY7SUFLSTtFakdxMmdESjtBQUNGOztBaUdqMmdEQTtFQUNFLGtCdEYvQ2M7RXNGZ0RkO0FqR28yZ0RGO0FpR2wyZ0RFO0VBQ0U7RUFDQSxnQnRGdENZO0FYMDRnRGhCOztBaUdoMmdEQTtFQUNFO0FqR20yZ0RGO0FpRy8xZ0RNO0VBQ0U7QWpHaTJnRFI7QWlHMzFnREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHNjFnRE47QWlHdjFnRE07RUFDRTtFQUNBO0VBQ0EsY3RGeEZrQjtFc0Z5RmxCO0VBQ0E7RUFDQTtBakd5MWdEUjtBaUd2MWdEUTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGN0RmxHcUI7RXNGbUdyQjtBakd5MWdEVjtBaUd0MWdEUTtFQUNFLGN0RnRHc0I7QVg4N2dEaEM7QWlHdDFnRFU7RUFDRSxjdEZ6R29CO0FYaThnRGhDO0FpR24xZ0RNO0VBQ0U7QWpHcTFnRFI7QWlHbDFnRE07RUFDRTtBakdvMWdEUjtBaUdqMWdEVTtFQUNFO0VBQ0E7RUFDQSxjdEYzSGtCO0FYODhnRDlCO0FpR2wxZ0RZO0VBQ0UsY3RGM0hrQjtBWCs4Z0RoQztBaUdoMWdEVTtFQUNFO0FqR2sxZ0RaO0FpRy8wZ0RjO0VBQ0U7RUFDQTtBakdpMWdEaEI7O0FpR3YwZ0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsY3RGdko2QjtFc0Z3SjdCLGdCdEZqR3FCO0FYMjZnRHZCOztBaUd2MGdEQTtFQUNFO0FqRzAwZ0RGO0FpR3owZ0RFO0VBQ0U7QWpHMjBnREo7QWlHMTBnREk7RUFDRTtBakc0MGdETjtBaUd6MGdERTtFQUNFO0FqRzIwZ0RKO0FpR3owZ0RJO0VBQ0U7QWpHMjBnRE47QWlHeDBnREU7RUFDRTtBakcwMGdESjs7QWlHdDBnREE7RUFDRTtJQUNFO0VqR3kwZ0RGO0VpR3QwZ0RBO0lBQ0U7RWpHdzBnREY7RWlHcDBnREU7SUFDRTtFakdzMGdESjtBQUNGO0FpR2gwZ0RFO0VBQ0UsaUJ0RjlMc0I7QVhnZ2hEMUI7QWlHL3pnREU7RUFDRTtBakdpMGdESjtBaUc5emdERTtFQUNFLFV0RnRNc0I7QVhzZ2hEMUI7QWlHL3pnREk7RUFGRjtJQUdJO0VqR2swZ0RKO0FBQ0Y7QWlHOXpnREk7RUFDRTtBakdnMGdETjtBaUc3emdESTtFQUNFO0FqRyt6Z0ROO0FpRzF6Z0RFO0VBQ0U7RUFDQTtFQUNBO0FqRzR6Z0RKO0FpRzF6Z0RJOztFQUVFO0FqRzR6Z0ROO0FpR3p6Z0RJO0VBQ0U7QWpHMnpnRE47QWlHeHpnREk7RUFDRTtBakcwemdETjtBaUdyemdETTs7O0VBR0U7QWpHdXpnRFI7QWlHcHpnRE07RUFDRTtBakdzemdEUjtBaUdsemdEUTtFQUNFO0FqR296Z0RWO0FpRy95Z0RRO0VBQ0U7RUFDQTtBakdpemdEVjtBaUcveWdEVTtFQUNFO0VBQ0E7RUFDQTtBakdpemdEWjtBaUcveWdEWTtFQUdFLGN0RjNRa0I7QVgwamhEaEM7QWlHNXlnRFk7RUFDRTtFQUNBO0FqRzh5Z0RkO0FpRzN5Z0RZO0VBQ0U7RUFDQTtBakc2eWdEZDtBaUd4eWdEWTtFQUNFO0VBQ0E7RUFDQSxjdEZ4TFA7RXNGeUxPO0VBQ0E7QWpHMHlnRGQ7QWlHeHlnRGM7RUFDRSxjdEY3TFQ7QVh1K2dEUDtBaUd2eWdEYztFQUNFO0FqR3l5Z0RoQjtBaUdyeWdEWTtFQUNFO0VBQ0EsVXRGelNZO0VzRjBTWjtFQUNBO0VBQ0E7RUFDQTtBakd1eWdEZDtBaUdyeWdEYztFQUNFO0FqR3V5Z0RoQjtBaUdweWdEYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjdEY5VGM7QVhvbWhEOUI7QWlHcHlnRGdCO0VBQ0UsY3RGL1RjO0FYcW1oRGhDO0FpRy94Z0RRO0VBQ0U7RUFDQTtFQUNBO0VBQ0EseUJ0RjlVRztBWCttaERiO0FpRzd4Z0RjO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqRyt4Z0RoQjtBaUcxeGdEYztFQUNFO0VBQ0E7RUFDQTtFQUNBO0FqRzR4Z0RoQjtBaUd0eGdEWTtFQUNFLGN0RjVSSDtBWG9qaERYOztBaUc5d2dERTtFQUNFLG1CdEZ2V2M7QVh3bmhEbEI7QWlHM3dnRFE7RUFDRSxjdEY3V3FCO0FYMG5oRC9CO0FpRzN3Z0RVO0VBQ0UsY3RGOVd3QjtBWDJuaERwQztBaUcxd2dEVTtFQUNFLGN0RmpYeUI7QVg2bmhEckM7QWlHMXdnRFk7RUFDRSxjdEZwWHVCO0FYZ29oRHJDO0FpR3J3Z0RZO0VBQ0UsY3RGOVhxQjtBWHFvaERuQztBaUdyd2dEYztFQUNFLGN0Ri9YcUI7QVhzb2hEckM7QWlHOXZnREU7RUFDRSxrQnRGaFowQjtBWGdwaEQ5QjtBaUc1dmdETTtFQUNFLG1CdEZsWlU7QVhncGhEbEI7QWlHdnZnRGM7RUFDRTtFQUNBLGN0RnZacUI7QVhncGhEckM7QWlHeHZnRGdCO0VBQ0UsY3RGelptQjtBWG1waERyQztBaUdydmdEZ0I7RUFDRSxjdEZqYWlCO0FYd3BoRG5DO0FpR3R2Z0RrQjtFQUNFLGN0RmphaUI7QVh5cGhEckM7QWlHanZnRFU7RUFDRSx5QnRGN2FNO0FYZ3FoRGxCO0FpRzd1Z0RZO0VBQ0U7QWpHK3VnRGQ7QWlHOXVnRGM7RUFDRTtBakdndmdEaEI7QWlHeHVnREU7RUFDRTtBakcwdWdESjtBaUd6dWdESTtFQUNFO0FqRzJ1Z0ROO0FpRzF1Z0RNO0VBQ0U7QWpHNHVnRFI7QWlHenVnREk7RUFDRTtBakcydWdETjtBaUd6dWdESTtFQUNFO0FqRzJ1Z0ROO0FpR3p1Z0RNO0VBQ0U7QWpHMnVnRFI7QWlHdHVnREU7RUFDRSxjdEZoZGdDO0FYd3JoRHBDOztBaUdudWdERTtFQUNFO0FqR3N1Z0RKOztBaUcvdGdERTtFQUNFLFl0RnJlZTtBWHVzaERuQjtBaUdodWdERTtFQUNFLFl0RnhlZTtFc0Z5ZWY7QWpHa3VnREo7QWlHaHVnREk7O0VBRUU7QWpHa3VnRE47QWlHL3RnREU7RUFDRSxrQnRGamZlO0FYa3RoRG5CO0FpRy90Z0RFO0VBQ0UsV3RGcGZlO0FYcXRoRG5CO0FpR2h1Z0RJO0VBRkY7SUFHSTtFakdtdWdESjtBQUNGO0FpR2h1Z0RFO0VBQ0UsV3RGM2ZlO0FYNnRoRG5CO0FpR2p1Z0RJO0VBRkY7SUFHSTtFakdvdWdESjtFaUdqdWdETTtJQUNFO0VqR211Z0RSO0FBQ0Y7QWlHM3RnRFE7RUFDRTtBakc2dGdEVjtBaUd4dGdEVTtFQUNFO0FqRzB0Z0RaO0FpR3Z0Z0RVO0VBQ0U7QWpHeXRnRFo7QWlHbHRnREk7RUFDRSxpQnRGOWhCb0I7QVhrdmhEMUI7QWlHanRnRE07RUFDRTtBakdtdGdEUjtBaUcvc2dEYztFQUNFO0FqR2l0Z0RoQjtBaUcxc2dESTtFQUNFLFV0Ri9pQm9CO0FYMnZoRDFCOztBaUc5cmdESTs7Ozs7O0VBQ0U7QWpHc3NnRE47QWlHcHNnREk7Ozs7OztFQUNFO0FqRzJzZ0ROO0FpR3ZzZ0RFOzs7Ozs7RUFDRTtBakc4c2dESjtBaUc3c2dESTs7Ozs7O0VBQ0U7QWpHb3RnRE47QWlHbnRnRE07Ozs7OztFQUNFO0FqRzB0Z0RSO0FpR3Z0Z0RJOzs7Ozs7Ozs7Ozs7RUFFRTtBakdtdWdETjtBaUc1dGdEUTs7Ozs7O0VBQ0U7QWpHbXVnRFY7QWlHaHVnRFE7Ozs7OztFQUNFO0FqR3V1Z0RWO0FpR3R1Z0RVOzs7Ozs7RUFDRTtBakc2dWdEWjtBaUcxdWdEWTs7Ozs7O0VBQ0U7QWpHaXZnRGQ7QWlHN3VnRFU7Ozs7OztFQUNFLFd0RmxpQko7QVhzeGhEUjtBaUdsdmdEWTs7Ozs7O0VBQ0UsV3RGcmlCTjtBWDh4aERSO0FpR2x2Z0RZOzs7Ozs7RUFDRTtBakd5dmdEZDtBaUd4dmdEYzs7Ozs7O0VBQ0UsV3RGL2lCUjtBWDh5aERSO0FpR2p2Z0RZOzs7Ozs7RUFDRSxXdEY5akJOO0FYc3poRFI7QWlHdnZnRGM7Ozs7OztFQUNFLFd0RmhrQlI7QVg4emhEUjtBaUdydmdEYzs7Ozs7O0VBQ0U7QWpHNHZnRGhCO0FpR3J2Z0RrQjs7Ozs7O0VBQ0UsY3RGeHBCYTtBWG81aERqQztBaUd6dmdEZ0I7Ozs7OztFQUNFO0FqR2d3Z0RsQjtBaUcvdmdEa0I7Ozs7OztFQUNFO0FqR3N3Z0RwQjtBaUdyd2dEb0I7Ozs7OztFQUNFO0FqRzR3Z0R0Qjs7QWlHOXZnREE7RUFDRTtBakdpd2dERjs7QWlHOXZnREU7RUFDRSx5QnRGL2tCRztBWGcxaERQO0FpRzV2Z0RNO0VBQ0UseUJ0RnJsQkQ7QVhtMWhEUDtBaUd6dmdEWTtFQUNFO0FqRzJ2Z0RkO0FpR252Z0RJO0VBQ0U7QWpHcXZnRE47O0FpRy91Z0RFO0VBQ0U7QWpHa3ZnREo7O0FpRzN1Z0RFO0VBQ0U7RUFDQTtBakc4dWdESjtBaUd6dWdETTtFQUNFO0VBQ0E7QWpHMnVnRFI7QWlHdHVnRFk7RUFDRTtFQUNBO0FqR3d1Z0RkO0FpRy90Z0RJO0VBQ0U7QWpHaXVnRE47O0FpR3p0Z0RFO0VBQ0U7RUFDQTtBakc0dGdESjtBaUd2dGdETTtFQUNFO0VBQ0E7QWpHeXRnRFI7QWlHcHRnRFk7RUFDRTtFQUNBO0FqR3N0Z0RkO0FpRzlzZ0RJO0VBQ0U7QWpHZ3RnRE47O0FpR3hzZ0RFO0VBQ0U7RUFDQTtBakcyc2dESjtBaUd0c2dETTtFQUNFO0VBQ0E7QWpHd3NnRFI7QWlHbnNnRFk7RUFDRTtFQUNBO0FqR3FzZ0RkO0FpRzdyZ0RJO0VBQ0U7QWpHK3JnRE47O0FpR3ZyZ0RFO0VBQ0U7RUFDQTtBakcwcmdESjtBaUdycmdETTtFQUNFO0VBQ0E7QWpHdXJnRFI7QWlHbHJnRFk7RUFDRTtFQUNBO0FqR29yZ0RkO0FpRzVxZ0RJO0VBQ0U7QWpHOHFnRE47O0FpR3ZxZ0RFO0VBQ0U7RUFDQTtBakcwcWdESjtBaUdycWdETTtFQUNFO0VBS0E7QWpHbXFnRFI7QWlHOXBnRFk7RUFDRTtFQUtBO0FqRzRwZ0RkO0FpR3BwZ0RJO0VBQ0U7QWpHc3BnRE47O0FpR2pwZ0RBO0VBQ0U7RUFDQTtBakdvcGdERjs7QWlHL29nREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHa3BnRE47QWlHL29nREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHaXBnRE47QWlHN29nREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBakcrb2dESjs7QWlHM29nREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWpHOG9nREY7O0FpRzNvZ0RBO0VBQ0U7RUFDQTtBakc4b2dERjs7QWlHNW9nREE7RUFDRSx5QnRGeDFCSztBWHUraERQOztBaUc3b2dEQTtFQUNFO0VBQ0E7QWpHZ3BnREY7O0FpRzlvZ0RBO0VBQ0U7RUFDQTtBakdpcGdERjs7QWlHL29nREE7RUFDRTtBakdrcGdERjs7QWlHaHBnREE7RUFDRTtBakdtcGdERjs7QWlHanBnREE7RUFDRTtBakdvcGdERjs7QWtHem1pREE7RUFDSSxnQnZGdUNRO0V1RnRDUjtFQUNBLG1EdkZ5bEJTO0V1RnhsQlQsZ0J2Rm1CWTtFdUZsQlo7RUFDQTtFQUNBO0VBQ0E7QWxHNG1pREo7QWtHMW1pREk7RUFDSTtFQUNBO0FsRzRtaURSO0FrR3ZtaURRO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsY3ZGcUJNO0FYb2xpRGxCO0FrR3htaURZO0VBQ0k7QWxHMG1pRGhCO0FrR3htaURZO0VBQ0ksY3ZGaUJTO0V1RmhCVDtBbEcwbWlEaEI7QWtHdG1pRFE7RUFDSSxjdkZVTTtBWDhsaURsQjtBa0d2bWlEWTtFQUNJLGN2RlNTO0FYZ21pRHpCO0FrR3BtaURZO0VBQ0ksY3ZGR1M7QVhtbWlEekI7QWtHaG1pRGM7RUFDTSxjdkZKSztFdUZLTDtBbEdrbWlEcEI7O0FrRzFsaURJO0VBQ0k7QWxHNmxpRFI7O0FtQjNsaURJO0UrRUtJOztJQUVJO0VsRzBsaURWO0FBQ0Y7QW1CbG1pREk7RStFaUJnQjtJQUNJO0VsR29saUR0QjtFa0c5a2lETTtJQUNJO0lBQ0E7RWxHZ2xpRFY7RWtHMWtpRGM7SUFDSTtJQUNBO0VsRzRraURsQjtFa0d6a2lEVTtJQUNJO0lBQ0E7RWxHMmtpRGQ7RWtHeGtpRGtCO0lBQ0k7SUFDQTtJQUNBO0VsRzBraUR0QjtFa0dya2lEa0I7SUFDSTtJQUNBO0lBQ0E7SUFDQTtFbEd1a2lEdEI7RWtHamtpRGM7SUFDSTtFbEdta2lEbEI7RWtHOWppRE07SUFDSTtFbEdna2lEVjtFa0c1amlERTtJQUNJO0VsRzhqaUROO0FBQ0Y7QWtHM2ppREE7RUFDSTtBbEc2amlESjtBa0czamlESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FsRzZqaURSOztBbUI1b2lESTtFK0UwRm9CO0lBQ0k7SUFDQTtFbEdzamlEMUI7QUFDRjtBbUJucGlESTtFK0V3R0k7SUFDSSxjdkYvSEk7RVg2cWlEZDtFa0c3aWlEVTtJQUNJLGN2RmpJQTtFWGdyaURkO0VrRzNpaURNO0lBQ0ksYXZGdklHO0VYb3JpRGI7RWtHemlpREU7SUFDSTtJQUNBO0lBQ0E7RWxHMmlpRE47RWtHemlpRFU7SUFDSTtFbEcyaWlEZDtFa0d0aWlEVTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0VsR3dpaURkO0VrR3ZpaURjO0lBQ0k7RWxHeWlpRGxCO0VrR3ZpaURrQjtJQUNJO0VsR3lpaUR0QjtFa0dwaWlEVTtJQUNJO0lBQ0E7RWxHc2lpRGQ7RWtHcGlpRGM7SUFFSSxjdkYvR2I7RVhvcGlETDtFa0cvaGlEVTtJQUNJO0lBQ0E7RWxHaWlpRGQ7QUFDRjtBbUIxc2lESTtFK0VtTFE7SUFDSSxjdkY3TEE7RVh1dGlEZDtFa0d2aGlEVTtJQUNJLGF2RmxNRDtFWDJ0aURiO0VrR3JoaURNO0lBQ0kseUJ2RjVJTDtFWG1xaURMO0VrR3BoaURjO0lBQ0k7RWxHc2hpRGxCO0VrR3BoaURrQjtJQUNJO0VsR3NoaUR0QjtFa0doaGlEa0I7SUFDUTtFbEdraGlEMUI7QUFDRjtBa0d2Z2lESTtFQUNJLHlCdkZ2S0Q7RXVGd0tDO0FsR3lnaURSO0FrR3RnaURJO0VBQ0k7QWxHd2dpRFI7QWtHcmdpREk7RUFDSTtBbEd1Z2lEUjtBa0dsZ2lEUTtFQUNJO0VBQ0EsV3ZGck5KO0FYeXRpRFI7QWtHbGdpRFE7O0VBRUk7QWxHb2dpRFo7QWtHamdpREk7RUFDSSxjdkY5UWlCO0FYaXhpRHpCO0FrR2pnaURRO0VBQ0ksY3ZGalJhO0FYb3hpRHpCO0FrRzcvaERZO0VBQ0k7QWxHKy9oRGhCO0FrRzMvaERRO0VBQ0k7QWxHNi9oRFo7QWtHeC9oRFE7RUFDSSxjdkZuU2E7QVg2eGlEekI7QW1CL3ZpREk7RStFMFFJO0lBQ0kseUJ2RjFOTDtFWGt0aURMO0VrR3IvaERjO0lBQ0k7RWxHdS9oRGxCO0VrR3IvaERrQjtJQUNJO0VsR3UvaER0QjtFa0dqL2hEb0I7SUFDTTtFbEdtL2hEMUI7QUFDRjs7QW1HeDBpREE7RUFDRSx5QnhGd0RjO0FYbXhpRGhCO0FtRzEwaURFO0VBQ0UseUJ4RnNkTTtFd0ZyZE4saUJ4Rm9EaUI7RXdGbkRqQjtFQUNBLG1EeEZzbEJTO0FYc3ZoRGI7QW1HejBpREU7RUFDRTtFQUNBO0FuRzIwaURKO0FtR3YwaURJO0VBQ0U7RUFDQTtBbkd5MGlETjtBbUd2MGlESTtFQUNFLGtCeEZSd0I7QVhpMWlEOUI7QW1HcDBpREk7RUFDRTtFQUNBLFd4RmhCYTtBWHMxaURuQjtBbUdyMGlETTtFQUhGO0lBSUk7RW5HdzBpRE47QUFDRjtBbUdwMGlERTtFQUNFO0VBQ0E7QW5HczBpREo7QW1HbDBpREk7RUFDRTtBbkdvMGlETjs7QW1HNXppREU7OztFQUdFO0FuRyt6aURKO0FtRzd6aURFOztFQUVFO0FuRyt6aURKO0FtRzN6aURJO0VBQ0U7QW5HNnppRE47O0FtR3J6aURFO0VBQ0U7OztJQUdFO0VuR3d6aURKO0FBQ0Y7QW1HcHppREk7RUFDRTs7SUFFRTtFbkdzemlETjtFbUdwemlESTtJQUNFO0VuR3N6aUROO0FBQ0Y7O0FvRzk0aURBOzs7Ozs7dURBQUE7QUFPQztFQUNHO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXBHaTVpREo7O0FvRy80aURFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUlBO0VBSUE7RUFJQTtFQUtBO0VBQ0E7QXBHazVpREo7O0FvR2g1aURFO0VBQ0U7RUFJQTtBcEdtNWlESjs7QW9HajVpREU7RUFDRTtBcEdvNWlESjs7QW9HbDVpREU7RUFDRTtBcEdxNWlESjs7QW9HbjVpREU7RUFJRTtBcEdzNWlESjs7QW9HcDVpREU7O0VBTUU7RUFDQTtBcEd1NWlESjs7QW9HcjVpREU7Ozs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBHdzVpREo7O0FvR3Q1aURFO0VBQ0U7RUFDQTtBcEd5NWlESjs7QW9HdjVpREU7RUFDRTtFQUNBO0FwRzA1aURKOztBb0d4NWlERTtFQUNFO0VBQ0E7QXBHMjVpREo7O0FvR3o1aURFO0VBQ0U7QXBHNDVpREo7O0FvRzE1aURFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXBHNjVpREo7O0FvRzM1aURFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEc4NWlESjs7QW9HNTVpREU7RUFDRTtFQUVBO0VBSUE7QXBHKzVpREo7O0FvRzc1aURFO0VBRUU7QXBHZzZpREo7O0FvRzk1aURFO0VBQ0U7QXBHaTZpREo7O0FvRzc1aURJO0VBQ0k7QXBHZzZpRFI7O0FvRzM1aURJO0VBQ0k7QXBHODVpRFI7O0FvRzE1aURJO0VBQ0k7QXBHNjVpRFI7O0FvR3o1aURJO0VBQ0k7QXBHNDVpRFI7O0FvR3g1aURJO0VBQ0k7QXBHMjVpRFI7O0FvR3Y1aURJO0VBQ0k7QXBHMDVpRFI7O0FxRzNqakRBO0VBQ0U7RUFDQTtBckc4ampERjs7QXFHM2pqREE7RUFDRTtFQUNBO0FyRzhqakRGOztBcUczampEQTtFQUNFO0VBQ0E7QXJHOGpqREY7O0FxRzNqakRBO0VBQ0U7RUFDQTtBckc4ampERjs7QXFHM2pqREE7RUFDRTtFQUNBO0FyRzhqakRGOztBcUczampEQTtFQUNFO0VBQ0EseUIxRmlGSztFMEZoRkwsVzFGa0RNO0UwRmpETjtFQUNBLGdCMUY4QlU7RTBGN0JWO0VBQ0E7RUFDQTtBckc4ampERjs7QXFHMWpqREE7RUFDRTtFQUNBO0VBQ0E7QXJHNmpqREY7QXFHNWpqREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBckc4ampESjtBcUc3ampESTtFQUNFO0VBQ0E7QXJHK2pqRE47O0FzRzdtakRJO0VBQ0k7RUFDQTtFQUNBLHlCM0Y0RUc7RTJGM0VIO0VBQ0EsYzNGOEVHO0UyRjdFSCxnQjNGcURlO0UyRnBEZjtFQUNBO0F0R2duakRSO0FzRzdtakRnQjtFQUNJO0F0RyttakRwQjtBc0cxbWpEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQjNGcURKO0UyRnBESTtFQUNBO0F0RzRtakRaO0FzR25takRnQjtFQUNJO0F0R3FtakRwQjtBc0c5bGpESTtFQUNJLGMzRnVDRztBWHlqakRYOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUc3b2pEQTtFQUNFO0F2R2dwakRGOztBdUczb2pEQTtFQUNFLGdCNUZTVTtBWHFvakRaOztBdUczb2pEQTtFQUNFLGdCNUZNcUI7QVh3b2pEdkI7O0F1R3pvakRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYzVGZ0JTO0U0RmZUO0VBQ0E7QXZHNG9qREY7QXVHM29qREU7RUFDRSxjNUZhTztFNEZaUCx5QjVGUU87QVhxb2pEWDs7QXVHeG9qREE7RUFDRTtBdkcyb2pERjs7QXVHem9qREE7RUFDRTtBdkc0b2pERjs7QXVHMW9qREE7RUFDRTtBdkc2b2pERjs7QXVHM29qREE7RUFDRTtBdkc4b2pERjs7QXVHM29qREE7RUFDRTtBdkc4b2pERjs7QXVHem9qREE7RUFDRTtFQUNBO0F2RzRvakRGOztBdUd6b2pEQTtFQUNFO0F2RzRvakRGOztBdUd0b2pERTtFQUNFO0VBQ0E7RUFDQTtBdkd5b2pESjs7QXdHeHZqREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0I3RndFSTtFNkZ2RUo7QXhHMnZqREo7O0F3R3h2akRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4RzJ2akRKOztBd0d4dmpEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBeEcydmpESjs7QXdHeHZqREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7VUFBQTtBeEcydmpESjtBd0cxdmpESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUI3RnFFRDtFNkZwRUM7RUFDQTtVQUFBO0F4RzR2akRSO0F3R3p2akRJO0VBQ0k7VUFBQTtBeEcydmpEUjtBd0cxdmpEUTtFQUNJO1VBQUE7QXhHNHZqRFo7QXdHenZqREk7RUFDSTtVQUFBO0F4RzJ2akRSO0F3RzF2akRRO0VBQ0k7VUFBQTtBeEc0dmpEWjtBd0d6dmpESTtFQUNJO1VBQUE7QXhHMnZqRFI7QXdHMXZqRFE7RUFDSTtVQUFBO0F4RzR2akRaO0F3R3p2akRJO0VBQ0k7VUFBQTtBeEcydmpEUjtBd0cxdmpEUTtFQUNJO1VBQUE7QXhHNHZqRFo7QXdHenZqREk7RUFDSTtVQUFBO0F4RzJ2akRSO0F3RzF2akRRO0VBQ0k7VUFBQTtBeEc0dmpEWjtBd0d6dmpESTtFQUNJO1VBQUE7QXhHMnZqRFI7QXdHMXZqRFE7RUFDSTtVQUFBO0F4RzR2akRaOztBd0d2dmpEQTtFQUNJO0lBQ0k7RXhHMHZqRE47QUFDRjs7QXdHN3ZqREE7RUFDSTtJQUNJO0V4RzB2akROO0FBQ0Y7QXdHdnZqREE7RUFDSTtJQUNJO0V4R3l2akROO0FBQ0Y7QXdHNXZqREE7RUFDSTtJQUNJO0V4R3l2akROO0FBQ0Y7QXdHdHZqREE7RUFDSTtJQUNJO0V4R3d2akROO0V3R3R2akRFO0lBQ0k7RXhHd3ZqRE47QUFDRjtBd0c5dmpEQTtFQUNJO0lBQ0k7RXhHd3ZqRE47RXdHdHZqREU7SUFDSTtFeEd3dmpETjtBQUNGO0EwRngxakRFO0VBQ0U7QTFGNjFqREo7QTBGOTFqREU7Ozs7RUFDRTtBMUY2MWpESjs7QTBGejFqREE7RUFDRTtFQUNBO0ExRjQxakRGOztBMEZ2MWpEQTtFQUNFO0VBQ0E7RUFDQSxvQi9FcTdCeUI7QVhxNmhEM0I7QTBGejFqREU7RUFDRTtFQUNBO0VBQ0E7QTFGMjFqREo7QTBGeDFqREU7RUFDRTtBMUYwMWpESjs7QTBGbjFqREU7RUFDRTtFQUNBLHNCL0UwQ0k7QVg0eWpEUjtBMEZwMWpESTtFQUNFO0ExRnMxakROO0EwRm4xakRJO0VBQ0U7QTFGcTFqRE47QTBGbjFqRE07RUFDRTtBMUZxMWpEUjtBMEZsMWpETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLGMvRThCRztBWHN6akRYOztBMEYzMGpERTtFQUNFLHNCL0VZSTtFK0VYSjtBMUY4MGpESjtBMEY1MGpESTtFQUNFO0ExRjgwakROO0EwRjMwakRJO0VBQ0U7QTFGNjBqRE47QTBGMzBqRE07RUFDRTtBMUY2MGpEUjtBMEYxMGpETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFGNDBqRFI7O0EwRmowakRNO0VBQ0UseUIvRWtETztFK0VqRFAscUIvRWlETztBWG14akRmOztBMEY3empETTtFQUNFLHFCL0V5Q087RStFeENQLHlCL0V3Q087QVh3eGpEZjtBMEYvempEUTtFQUNFLHlCL0VzQ0s7QVgyeGpEZjs7QTBGOTBqRE07RUFDRSx5Qi9Fa0RPO0UrRWpEUCxxQi9FaURPO0FYZ3lqRGY7O0EwRjEwakRNO0VBQ0UscUIvRXlDTztFK0V4Q1AseUIvRXdDTztBWHF5akRmO0EwRjUwakRRO0VBQ0UseUIvRXNDSztBWHd5akRmOztBMEYzMWpETTtFQUNFLHlCL0VrRE87RStFakRQLHFCL0VpRE87QVg2eWpEZjs7QTBGdjFqRE07RUFDRSxxQi9FeUNPO0UrRXhDUCx5Qi9Fd0NPO0FYa3pqRGY7QTBGejFqRFE7RUFDRSx5Qi9Fc0NLO0FYcXpqRGY7O0EwRngyakRNO0VBQ0UseUIvRWtETztFK0VqRFAscUIvRWlETztBWDB6akRmOztBMEZwMmpETTtFQUNFLHFCL0V5Q087RStFeENQLHlCL0V3Q087QVgrempEZjtBMEZ0MmpEUTtFQUNFLHlCL0VzQ0s7QVhrMGpEZjs7QTBGcjNqRE07RUFDRSx5Qi9Fa0RPO0UrRWpEUCxxQi9FaURPO0FYdTBqRGY7O0EwRmozakRNO0VBQ0UscUIvRXlDTztFK0V4Q1AseUIvRXdDTztBWDQwakRmO0EwRm4zakRRO0VBQ0UseUIvRXNDSztBWCswakRmOztBMEZsNGpETTtFQUNFLHlCL0VrRE87RStFakRQLHFCL0VpRE87QVhvMWpEZjs7QTBGOTNqRE07RUFDRSxxQi9FeUNPO0UrRXhDUCx5Qi9Fd0NPO0FYeTFqRGY7QTBGaDRqRFE7RUFDRSx5Qi9Fc0NLO0FYNDFqRGY7O0EwRi80akRNO0VBQ0UseUIvRWtETztFK0VqRFAscUIvRWlETztBWGkyakRmOztBMEYzNGpETTtFQUNFLHFCL0V5Q087RStFeENQLHlCL0V3Q087QVhzMmpEZjtBMEY3NGpEUTtFQUNFLHlCL0VzQ0s7QVh5MmpEZjs7QTBGNTVqRE07RUFDRSx5Qi9Fa0RPO0UrRWpEUCxxQi9FaURPO0FYODJqRGY7O0EwRng1akRNO0VBQ0UscUIvRXlDTztFK0V4Q1AseUIvRXdDTztBWG0zakRmO0EwRjE1akRRO0VBQ0UseUIvRXNDSztBWHMzakRmOztBMEZ6NmpETTtFQUNFLHlCL0VrRE87RStFakRQLHFCL0VpRE87QVgyM2pEZjs7QTBGcjZqRE07RUFDRSxxQi9FeUNPO0UrRXhDUCx5Qi9Fd0NPO0FYZzRqRGY7QTBGdjZqRFE7RUFDRSx5Qi9Fc0NLO0FYbTRqRGY7O0EwRmw2akRBO0VBQ0U7RUFDQTtBMUZxNmpERjs7QTBGaDZqREE7RUFDRTtFQUNBO0VBQ0E7QTFGbTZqREY7QTBGbDZqREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMUZvNmpESjtBMEZqNmpERTtFQUNFO0ExRm02akRKOztBMEYvNWpEQTtFQUNFO0VBQ0E7RUFDQTtBMUZrNmpERjtBMEZqNmpERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExRm02akRKOztBMEYvNWpEQTtFQUNFO0ExRms2akRGOztBMEY3NWpEQTs7RUFFRSxzQi9FcEZNO0UrRXFGTixxQi9FakZTO0UrRWtGVCxjL0UvRVM7QVgrK2pEWDs7QTBGNTVqREU7RUFDRSxjL0VuRk87RStFb0ZQLHFCL0UxRk87RStFMkZQLHlCL0UzRk87QVgwL2pEWDtBMEYxNWpESTs7RUFDRSx5Qi9FakdLO0FYOC9qRFg7O0EwRnA1akRJO0VBQ0U7RUFDQSxxQi9FNUdLO0FYbWdrRFg7O0EwRmw1akRBO0VBQ0U7QTFGcTVqREY7O0EwRm41akRBO0VBQ0U7QTFGczVqREY7O0EwRmw1akRBO0VBQ0U7RUFDQTtBMUZxNWpERjs7QTBGbjVqREE7RUFDRTtFQUNBO0ExRnM1akRGOztBMEZqNWpERTtFQUNFO0ExRm81akRKOztBeUd4bWtESTtFQUNJO0VBQ0E7QXpHMm1rRFI7QXlHMW1rRFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpHNG1rRFo7QXlHem1rRFE7RUFDSTtFQUNBO0VBQ0E7QXpHMm1rRFo7QXlHcm1rRFk7RUFDSTtBekd1bWtEaEI7O0EwRy9ua0RBO0VBQ0U7QTFHa29rREY7O0EwR2hva0RBO0VBQ0U7QTFHbW9rREY7O0EwRzlua0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFHaW9rREY7O0EwRzdua0RFO0VBQ0U7QTFHZ29rREo7O0EwRzNua0RBO0VBQ0U7RUFDQSxjL0ZxRFM7QVh5a2tEWDtBMEc1bmtERTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGMvRmdETztFK0YvQ1A7QTFHOG5rREo7QTBHM25rREU7RUFDRTtBMUc2bmtESjtBMEcxbmtETTtFQUNFLGMvRitERDtFK0Y5REM7QTFHNG5rRFI7O0EwR25ua0RFO0VBQ0UseUIvRnVCTztFK0Z0QlA7RUFDQTtFQUNBLGdCL0ZDUTtFK0ZBUjtBMUdzbmtESjs7QTBHaG5rREE7RUFDRSxzQi9GV007RStGVk47RUFDQSxzQi9GK2dCYztFK0Y5Z0JkO0VBQ0E7RUFDQTtFQUNBO0ExR21ua0RGO0EwR2pua0RFO0VBQ0U7QTFHbW5rREo7O0EwRy9ta0RBO0VBQ0U7QTFHa25rREY7O0EwRy9ta0RBO0VBQ0U7QTFHa25rREY7QTBHam5rREU7RUFDRTtBMUdtbmtESjs7QTBHOW1rREU7RUFDRTtBMUdpbmtESjtBMEdobmtESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFHa25rRE47O0EyR3Z0a0RBO0VBQ0k7Ozs7O0lBS0k7RTNHMHRrRE47RTJHeHRrREU7Ozs7O0lBS0k7SUFDQTtFM0cwdGtETjtFMkd2dGtERTtJQUNJO0UzR3l0a0ROO0FBQ0Y7QTRHanZrREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHbXZrREY7O0E0R2h2a0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdtdmtERjs7QTRHaHZrREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHbXZrREY7O0E0R2h2a0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdtdmtERjs7QTRHaHZrREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHbXZrREY7O0E0R2h2a0RBOztFQUVFO0E1R212a0RGOztBNEdodmtEQTs7RUFFRTtFQUNBO0E1R212a0RGOztBNEdodmtEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1R212a0RGOztBNEdodmtEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdtdmtERjs7QTRHaHZrREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdtdmtERjs7QTRHaHZrREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHbXZrREY7O0E0R2h2a0RBO0VBQ0U7RUFDQTtPQUFBO0VBQ0E7QTVHbXZrREY7O0E0R2h2a0RBO0VBQ0U7QTVHbXZrREY7O0E0R2h2a0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVHbXZrREY7O0E0R2h2a0RBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBNUdtdmtERjs7QTRHaHZrREE7RUFDRTtFQUNBO0VBQ0E7QTVHbXZrREY7O0E0R2h2a0RBO0VBQ0U7RUFDQTtBNUdtdmtERjs7QTRHaHZrREE7RUFDRTtFQUNBO0E1R212a0RGOztBNEdodmtEQTtFQUNFO0VBQ0E7QTVHbXZrREY7O0E0R2h2a0RBO0VBQ0U7RUFDQTtFQUNBO0E1R212a0RGOztBNEdodmtEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1R212a0RGOztBNEdodmtEQTtBQUNBO0VBQ0U7RUFDQTtBNUdtdmtERjs7QTRHaHZrREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1R212a0RGOztBNEdodmtEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTVHbXZrREY7O0E0R2h2a0RBO0VBQ0U7QTVHbXZrREY7O0E2R3Q4a0RBOztvQkFBQTtBQUlBO0VBQ0U7RUFDQTtBN0d3OGtERjs7QTZHcjhrREE7RUFDRTtFQUNBO0E3R3c4a0RGOztBNkdyOGtEQTtFQUNFO0E3R3c4a0RGOztBNkdyOGtEQTs7Ozs7OztFQU9FO0E3R3c4a0RGOztBNkdyOGtEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxzQmxHOENNO0VrRzdDTixjbEdvRFM7RWtHbkRULHFCbEc4Q1M7QVgwNWtEWDs7QTZHcjhrREE7RUFDRTtBN0d3OGtERjs7QTZHcjhrREE7RUFDRSxnQmxHbUJxQjtBWHE3a0R2Qjs7QThHcC9rREE7O29CQUFBO0FBS0E7RUFDRTtBOUdxL2tERjs7QThHbC9rREE7RUFDSTtFQUNBO0E5R3Eva0RKOztBK0c3L2tESTtFQUNJO0EvR2dnbERSO0ErRzcva0RJO0VBQ0ksY3BHMEdGO0VvR3pHRSxnQnBHcURJO0FYMDhrRFo7QStHNS9rREk7RUFDSSxzQnBHbUVBO0VvR2xFQSxjcEdvR0Y7RW9HbkdFO0EvRzgva0RSOztBZ0gxZ2xEQTtFQUNFLHNDckdxb0JpQjtBWHc0akRuQjs7QWdIemdsREU7RUFDRTtFQUNBO0FoSDRnbERKO0FnSHpnbERJO0VBQ0UseUJyR2dHQztBWDI2a0RQO0FnSHZnbERFO0VBQ0UsbUJyR2dFTztFcUcvRFAscUJyRytETztBWDA4a0RYO0FnSHZnbERFO0VBQ0U7RUFDQSxjckc0RE87QVg2OGtEWDtBZ0h2Z2xERTtFQUNFLGNyR3lETztFcUd4RFAsbUJyR3VETztFcUd0RFA7QWhIeWdsREo7QWdIdGdsREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoSHdnbERKOztBaUgxaWxERTtFQUNFO0VBQ0EsZ0J0R3lEUTtBWG8va0RaOztBaUh6aWxEQTtFQUNFO0FqSDRpbERGOztBaUh4aWxERTtFQUNFLHFCdEd3R0c7RXNHdkdILGN0R3VHRztBWG84a0RQO0FpSHhpbERJO0VBQ0UseUJ0R2lHRTtBWHk4a0RSO0FpSHZpbERJO0VBQ0U7QWpIeWlsRE47QWlIdGlsREU7RUFDRSxxQnRHd0ZLO0VzR3ZGTCxjdEd1Rks7QVhpOWtEVDs7QWlIbmlsREU7RUFDRTtBakhzaWxESjs7QWlIamlsREU7RUFDRSxtQnRHcUVHO0FYKzlrRFA7QWlIbmlsREk7RUFDRSxtQnRHbUVDO0FYaytrRFA7QWlIcGlsRE07RUFFRTtBakhxaWxEUjtBaUhoaWxERTtFQUNFLG1CdEcwREc7QVh3K2tEUDs7QWlIOWhsREE7RUFDRTtBakhpaWxERjs7QWlIOWhsREE7RUFDRTtBakhpaWxERjtBaUhoaWxERTtFQUNFO0FqSGtpbERKOztBa0g5bGxEQTtFQUNFLGtCdkc0RU07QVhxaGxEUjs7QWtIOWxsREE7RUFDRTtBbEhpbWxERjs7QWtIOWxsREE7RUFDRTtBbEhpbWxERjs7QWtIN2xsREU7RUFDRTtFQUNBO0FsSGdtbERKO0FrSDlsbERJO0VBQ0U7QWxIZ21sRE47O0FtSGpubERBOztlQUFBO0FBSUk7RUFDSSxtRHhHcWxCSztFd0dwbEJMO0FuSG1ubERSO0FtSGxubERRO0VBQ0ksbUR4R2tsQkM7RXdHamxCRDtBbkhvbmxEWjtBbUgvbWxEUTtFQUNFO0VBQ0E7QW5IaW5sRFY7O0FtSHptbERJO0VBQ0k7RUFDQTtBbkg0bWxEUjs7QW1IOW1sREk7RUFDSTtFQUNBO0FuSGlubERSOztBbUhubmxESTtFQUNJO0VBQ0E7QW5Ic25sRFI7O0FtSHhubERJO0VBQ0k7RUFDQTtBbkgybmxEUjs7QW1IN25sREk7RUFDSTtFQUNBO0FuSGdvbERSOztBbUhsb2xESTtFQUNJO0VBQ0E7QW5IcW9sRFI7O0FtSHZvbERJO0VBQ0k7RUFDQTtBbkgwb2xEUjs7QW1INW9sREk7RUFDSTtFQUNBO0FuSCtvbERSOztBbUhqcGxESTtFQUNJO0VBQ0E7QW5Ib3BsRFI7O0FtSDdvbERBO0VBQ0k7RUFDQTtBbkhncGxESjs7QW1IN29sREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkhncGxESjs7QW9IM3JsREE7RUFDRSxjekc4R0k7QVhnbGxETjs7QW9IM3JsREE7RUFDRSxxQnpHMEdJO0FYb2xsRE47O0FvSDNybERBO0VBQ0U7RUFDQTtFQUNBO0FwSDhybERGO0FvSDdybERFO0VBQ0U7QXBIK3JsREo7QW9IN3JsREU7RUFDRTtFQUNBO0VBQ0EsY3pHNkZFO0V5RzVGRjtBcEgrcmxESjs7QXFIbHRsREU7RUFDRSxzQjFHNEVJO0UwRzNFSjtFQUNBO0FySHF0bERKO0FxSHB0bERJO0VBQ0U7QXJIc3RsRE47QXFIbnRsREk7RUFDRTtFQUNBLHFCMUc0eEJnQjtFMEczeEJoQixjMUd5RUs7QVg0b2xEWDtBcUhsdGxESTtFQUNFO0VBQ0E7RUFDQTtBckhvdGxETjtBcUhsdGxETTtFQUNFO0VBQ0E7QXJIb3RsRFI7QXFIaHRsREk7RUFDRSxjMUcwREs7QVh3cGxEWDs7QXFIMXNsRE07RUFDRTtFQUNBO0FySDZzbERSOztBcUh0c2xERTtFQUNFO0VBQ0Esc0IxR2dDSTtBWHlxbERSO0FxSHhzbERJO0VBQ0U7RUFDQSxzQjFHNkJFO0UwRzVCRixjMUdrQ0s7RTBHakNMO0FySDBzbEROO0FxSHZzbERFO0VBQ0UseUIxR3FERztBWG9wbERQO0FxSHZzbERFO0VBQ0UseUIxR3FCTztFMEdwQlAsYzFHMkJPO0FYOHFsRFg7QXFIeHNsREk7RUFDRSx5QjFHK0NDO0UwRzlDRCxXMUdnQkU7QVgwcmxEUjs7QXFIcnNsREE7RUFDRTtBckh3c2xERjs7QXFIdHNsREE7RUFHRSxxQjFHOHRCb0I7QVh5K2pEdEI7O0FxSHBzbERBO0VBQ0U7RUFDQTtFQUNBLG1EMUc2Z0JXO0FYMHJrRGI7O0FxSG5zbERFO0VBQ0U7QXJIc3NsREo7O0FxSGpzbERFO0VBQ0U7RUFDQSxzQjFHYkk7RTBHY0o7QXJIb3NsREo7QXFIbHNsREk7RUFDRTtBckhvc2xETjtBcUhsc2xESTtFQUNFO0VBQ0EsYzFHZEs7QVhrdGxEWDtBcUhuc2xETTtFQUNFLGMxR2hCRztBWHF0bERYO0FxSHRzbERNO0VBQ0UsYzFHaEJHO0FYcXRsRFg7QXFIbHNsREk7RUFDRSx5QjFHekJLO0UwRzBCTDtFQUNBO0VBQ0E7QXJIb3NsRE47O0FxSDdybERJO0VBQ0UscUIxR2xDSztBWGt1bERYO0FxSDVybERFO0VBQ0UsZ0IxRzVEbUI7QVgwdmxEdkI7O0FxSHhybERBO0VBQ0U7RUFDQTtFQUNBO0FySDJybERGO0FxSDFybERFO0VBQ0U7RUFDQTtFQUNBO0FySDRybERKOztBcUh4cmxEQTtFQUNFO0FySDJybERGOztBcUh4cmxEQTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0EsYzFHakVTO0FYNHZsRFg7QXFIenJsREU7OztFQUNFO0FySDZybERKO0FxSDFybERNOzs7RUFDRTtFQUNBO0FySDhybERSOztBcUh2cmxERTs7O0VBR0U7QXJIMHJsREo7O0FxSHRybERBO0VBQ0U7QXJIeXJsREY7O0FxSHBybERBO0VBQ0U7RUFDQTtFQUNBO0FySHVybERGOztBcUhwcmxEQTtFQUNFO0VBQ0E7QXJIdXJsREY7O0FxSHBybERBO0VBQ0U7QXJIdXJsREY7O0FxSG5ybERFO0VBQ0U7QXJIc3JsREo7O0FxSGxybERBO0VBQ0U7QXJIcXJsREY7O0FxSGxybERBO0VBQ0U7QXJIcXJsREY7O0FzSC8zbERBO0FBQ0E7RUFDRTtBdEhrNGxERjtBc0hqNGxERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUIzRzBFTztFMkd6RVA7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQjNHNENRO0UyRzNDUjtBdEhtNGxESjtBc0hsNGxESTtFQUNFLGMzR21FSztFMkdsRUw7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhvNGxETjtBc0hqNGxESTtFQUNFO0VBQ0E7RUFDQTtFQUNBLHlCM0d3Q0s7RTJHdkNMO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEhtNGxETjtBc0gvM2xERTtFQUNFLHlCM0d5REc7QVh3MGxEUDs7QXNINzNsREE7RUFDRSx5QjNHb0RLO0FYNDBsRFA7QXNILzNsREU7RUFDRSxXM0dvQkk7RTJHbkJKO0VBQ0E7RUFDQTtBdEhpNGxESjtBc0g5M2xERTtFQUNFO0VBQ0EseUIzR2NPO0FYazNsRFg7O0FzSDUzbERBO0VBQ0UseUIzR3lDSTtBWHMxbEROOztBc0g3M2xEQTs7RUFFRSxXM0dHTTtBWDYzbERSOztBc0g3M2xEQTtFQUNFLHlCM0dvQ007QVg0MWxEUjs7QXNINzNsREE7RUFDRTtBdEhnNGxERjs7QXNINzNsREE7RUFDRSx5QjNHcUJLO0FYMjJsRFA7O0FzSDczbERBO0VBQ0UseUIzR3dCTTtBWHcybERSOztBc0g3M2xEQTtFQUNFLHlCM0dzQks7QVgwMmxEUDs7QXNINzNsREE7RUFDRSx5QjNHZU87QVhpM2xEVDs7QXNINzNsREE7RUFDRSx5QjNHU0k7QVh1M2xETjs7QXNINzNsREE7RUFDRSx5QjNHckJTO0FYcTVsRFg7QXNILzNsREU7RUFDRSxjM0c3Qk87QVg4NWxEWDs7QXNINzNsREE7RUFDRTtBdEhnNGxERjtBc0gvM2xERTtFQUNFO0F0SGk0bERKOztBdUhwL2xEQTtFQUNFLHNCNUc0RU07QVgyNmxEUjtBdUh0L2xERTtFQUNFO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzVHOEVLO0FYMDZsRFg7QXVIdC9sRE07RUFDRSx5QjVHcUVHO0FYbTdsRFg7QXVIci9sRE07RUFDRSx5QjVHb0dBO0U0R25HQTtFQUNBO0F2SHUvbERSOztBdUhsL2xEQTtFQUNFO0F2SHEvbERGOztBdUhsL2xEQTtFQUNFLHNCNUdtRE07RTRHbEROO0VBQ0EsYzVHd0RTO0FYNjdsRFg7QXVIcC9sREU7RUFDRTtBdkhzL2xESjs7QXVILytsREU7RUFDRTtBdkhrL2xESjtBdUg5K2xESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F2SGcvbEROO0F1SDUrbERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSxnQzVHNGhCWTtFNEczaEJaLG1DNUcyaEJZO0FYbTlrRGhCOztBd0h6aW1EQTtBQUlNO0VBQ0UsYzdHa0ZHO0FYdTlsRFg7QXdIeGltRFE7RUFDRTtFQUNBO0VBQ0E7RUFDQSxjN0dvR0g7RTZHbkdHO0F4SDBpbURWO0F3SHZpbURNO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsYzdHcUVHO0U2R3BFSDtFQUNBLHNCN0c0REE7QVg2K2xEUjtBd0huaW1ERTtFQUNFLDRCN0d1RE87QVg4K2xEWDtBd0huaW1ERTtFQUNFLHlCN0dvRE87QVhpL2xEWDs7QXdIaGltREE7RUFDRTtBeEhtaW1ERjs7QXdIaGltREE7RUFDRTtFQUNBO0F4SG1pbURGOztBd0hoaW1EQTtFQUNFO0VBQ0E7QXhIbWltREY7O0F3SDdobURJO0VBQ0U7RUFDQTtBeEhnaW1ETjtBd0g3aG1ESTtFQUNFO0VBQ0E7QXhIK2htRE47O0F5SHRsbURFO0VBQ0U7RUFDQTtBekh5bG1ESjs7QXlIcGxtREE7RUFDRTtFQUNBO0VBQ0E7QXpIdWxtREY7QXlIbGxtRE07RUFDRTtBekhvbG1EUjtBeUhqbG1EUTs7RUFJRTtFQUNBO0VBQ0E7RUFDQTtBekhpbG1EVjtBeUg5a21EUTs7O0VBSUksbUI5RzZDRDtBWGtpbURYO0F5SDVrbURROzs7RUFJSSxjOUd5Q0Q7RThHeENDO0F6SDZrbURaO0F5SDFrbURRO0VBQ0kseUI5R2tDRDtBWDBpbURYOztBeUhwa21ERTtFQUNFO0F6SHVrbURKOztBeUhsa21ERTtFQUNFO0VBQ0E7QXpIcWttREo7O0F5SDlqbURBO0VBQ0U7RUFDQTtFQUNBLHNCOUdLTTtBWDRqbURSO0F5SC9qbURFO0VBQ0U7QXpIaWttREo7O0F5SDFqbURJO0VBQ0Usc0I5R05FO0U4R09GO0F6SDZqbUROO0F5SDNqbURNO0VBQ0U7RUFDQSxjOUdtQkQ7QVgwaW1EUDtBeUgxam1ETTtFQUNFLHlCOUdlRDtFOEdkQyxXOUdoQkE7QVg0a21EUjtBeUh4am1ETTtFQUNFLGM5R2hCRztFOEdpQkg7QXpIMGptRFI7QXlIbmptRE07RUFDRSxnQjlHaERJO0FYcW1tRFo7QXlIbGptRE07RUFDRSxzQjlHbENBO0FYc2xtRFI7O0EwSC9wbURRO0VBQ0E7RUFDQTtBMUhrcW1EUjtBMEgzcG1EUTtFQUNFO0VBQ0E7QTFINnBtRFY7O0EySDNxbURBO0VBQ0U7QTNIOHFtREY7O0EySDFxbURFO0VBQ0U7QTNINnFtREo7QTJIM3FtREk7RUFDRTtFQUNBO0EzSDZxbUROO0EySDNxbURJO0VBQ0U7QTNINnFtRE47QTJINXFtRFE7RUFDSTtBM0g4cW1EWjtBMkgxcW1EUTtFQUNJO0EzSDRxbURaO0EySHhxbURJO0VBQ0U7QTNIMHFtRE47QTJIdnFtREk7RUFDRTtBM0h5cW1ETjtBMkh0cW1ESTtFQUNFO0EzSHdxbUROO0EySHZxbURNO0VBQ0U7QTNIeXFtRFI7QTJIcnFtREk7RUFDRTtBM0h1cW1ETjtBMkhwcW1ESTtFQUNFO0EzSHNxbUROO0EySG5xbURJO0VBQ0U7QTNIcXFtRE47O0EySDVwbURFO0VBQ0U7QTNIK3BtREo7O0EySDNwbURBO0VBQ0U7QTNIOHBtREY7QTJIN3BtREU7RUFDRTtBM0grcG1ESjs7QTJIenBtREE7RUFDRTtFQUNBO0EzSDRwbURGOztBMkh6cG1EQTtFQUNFO0VBQ0E7QTNINHBtREY7O0EySHpwbURBOztFQUVFO0VBQ0E7QTNINHBtREY7O0EySHpwbURBO0VBQ0U7QTNINHBtREY7O0EySHpwbURBO0VBQ0U7QTNINHBtREY7O0EySHpwbURBO0VBQ0U7QTNINHBtREY7O0EySHpwbURBOztFQUVFO0EzSDRwbURGOztBMkh6cG1EQTtFQUNFO0EzSDRwbURGOztBMkh6cG1EQTs7OztFQUlFO0EzSDRwbURGOztBNEg3d21EQTtBQUNBO0VBQ0U7RUFDQTtFQUNBLGdCakh5RU07RWlIeEVOO0E1SGd4bURGO0E0SDl3bURFO0VBQ0U7RUFDQTtBNUhneG1ESjtBNEgvd21ESTtFQUNFO0E1SGl4bUROOztBNkgzeG1ERTtFQUNFO0VBQ0E7QTdIOHhtREo7O0E2SHR4bURJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0h5eG1ETjtBNkh2eG1ETTtFQVBGO0lBUUk7RTdIMHhtRE47QUFDRjtBNkh4eG1ETTtFQUNFO0VBQ0E7QTdIMHhtRFI7QTZIdnhtRE07RUFDRTtBN0h5eG1EUjtBNkh2eG1EUTtFQUNFO0VBQ0E7RUFDQSxjbEhtREM7RWtIbERELGdCbEh5QkU7RWtIdkJGO0E3SHd4bURWO0E2SHB4bURNO0VBQ0U7RUFDQTtBN0hzeG1EUjtBNkhoeG1ESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxjbEhxREM7RWtIcEREO0VBQ0E7RUFDQTtBN0hreG1ETjtBNkg5d21ETTtFQUNFO0VBQ0EsY2xIcUJHO0FYMnZtRFg7QTZIL3dtRFE7RUFDRSx5QmxIMENIO0VrSHpDRyxXbEhXRjtBWHN3bURSO0E2SDF3bURFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0g0d21ESjtBNkgzd21ESTtFQUNFO0VBQ0E7QTdINndtRE47QTZIM3dtREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBN0g2d21ETjtBNkh2d21ERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E3SHl3bURKO0E2SHh3bURJO0VBQ0k7RUFDQTtFQUNBO0E3SDB3bURSO0E2SHp3bURVO0VBQ0U7RUFDQTtBN0gyd21EWjtBNkh2d21ETTtFQUNFLHlCbEhGRDtFa0hHQztFQUNBO0VBQ0EsV2xIbkNBO0FYNHltRFI7QTZIcndtRFE7RUFDRTtFQUNBLHlCbEhYSDtFa0hZRyxXbEgxQ0Y7RWtIMkNFO0E3SHV3bURWO0E2SGp3bURFO0VBQ0U7RUFDQTtBN0htd21ESjtBNkgvdm1ETTtFQUNFO0E3SGl3bURSO0E2SC92bURRO0VBQ0k7QTdIaXdtRFo7QTZIM3ZtREk7RUFDRTtBN0g2dm1ETjtBNkh6dm1EUTtFQURKO0lBRU07RTdINHZtRFI7QUFDRjtBNkh6dm1ETTtFQUNFO0E3SDJ2bURSO0E2SDF2bURRO0VBRkY7SUFHSTtJQUNBO0U3SDZ2bURSO0FBQ0Y7QTZIM3ZtRE07RUFDRTtBN0g2dm1EUjs7QThIaDZtREE7O0NBQUE7QUFPRTtFQUNFO0E5SCs1bURKO0E4SDc1bURJO0VBSEY7SUFJSTtFOUhnNm1ESjtBQUNGO0E4SDc1bURJO0VBQ0U7RUFDQTtBOUgrNW1ETjs7QThIeDVtREk7RUFDRTtBOUgyNW1ETjtBOEgxNW1ETTtFQUNFO0E5SDQ1bURSO0E4SDM1bURRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSxXbkg0Q0Y7RW1IM0NFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJuSGtFSDtBWDIxbURQOztBK0hyOG1ERTtFQUNFO0EvSHc4bURKO0ErSHQ4bURFO0VBQ0U7QS9IdzhtREo7QStIcjhtREk7RUFDRSx5QnBIMEVLO0VvSHpFTCxjcEhxRUs7RW9IcEVMO0EvSHU4bUROO0ErSHQ4bURNO0VBQ0kseUJwSDhGSDtFb0g3RkcscUJwSDZGSDtFb0g1RkcsV3BIOERGO0VvSDdERTtBL0h3OG1EVjtBK0hyOG1ESTtFQUNFO0EvSHU4bUROO0ErSHQ4bURNO0VBQ0U7RUFDQTtFQUNBO0EvSHc4bURSO0ErSG44bURJO0VBQ0U7RUFDQTtBL0hxOG1ETjtBK0hqOG1ERTtFQUNFO0VBQ0E7QS9IbThtREo7QStIajhtREk7RUFDRTtBL0htOG1ETjtBK0hoOG1ESTtFQUNFO0VBQ0E7RUFDQTtBL0hrOG1ETjtBK0hqOG1ETTtFQUNFO0VBQ0E7RUFDQSxzQnBIMkJBO0VvSDFCQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSG04bURSO0ErSGo4bURNO0VBQ0UsY3BIZUc7RW9IZEg7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9IbThtRFI7QStIaDhtREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBL0hrOG1ETjtBK0hoOG1ETTtFQUNFO0EvSGs4bURSO0ErSDk3bURNO0VBQ0U7RUFDQTtBL0hnOG1EUjtBK0g1N21ETTtFQUNFO0VBQ0E7RUFDQTtBL0g4N21EUjtBK0gxN21ETTtFQUNFLHlCcEh4Qkc7RW9IeUJIO0EvSDQ3bURSO0ErSHg3bURNO0VBQ0UseUJwSEREO0VvSEVDLHFCcEhGRDtBWDQ3bURQO0ErSHg3bURNO0VBQ0UsV3BIbkNBO0FYNjltRFI7QStIcDdtREk7RUFDRTtFQUNBLHlCcEhiQztBWG04bURQO0ErSHI3bURNO0VBQ0UsV3BIN0NBO0FYbyttRFI7QStIbDdtREU7OztFQUdJLG1CcEh2QkM7RW9Id0JELHFCcEh4QkM7RW9IeUJELFdwSHZERTtBWDIrbURSO0ErSGw3bURNOzs7RUFDSSxXcEgxREY7QVhnL21EUjs7QStIaDdtREU7RUFFSTtJQUNFO0UvSGs3bUROO0FBQ0Y7O0FnSWxrbkRFO0VBQ0Usa0NySHE3QmM7RXFIcDdCZDtFQUNBO0VBQ0Esc0JySHdFSTtFcUh2RUosY3JIOEVPO0VxSDdFUCxzQnJINGtCWTtBWHkvbERoQjtBZ0lwa25ESTtFQUNFO0VBQ0EscUJySHc1QnFCO0FYOHFsRDNCOztBaUlqbG5EQTtFQUNJO0FqSW9sbkRKO0FpSW5sbkRJO0VBQ0k7RUFDQSxhdEgrRUc7QVhzZ25EWDtBaUlubG5ESTtFQUNJO0FqSXFsbkRSOztBaUlqbG5EQTs7RUFFSTtBaklvbG5ESjs7QWlJamxuREE7RUFDSSxnQnRIMkNRO0FYeWluRFo7O0FpSWpsbkRBO0VBQ0k7RUFDQSxldEgwQ2M7QVgwaW5EbEI7O0FpSWpsbkRBO0VBQ0k7RUFDQTtFQUNBO0FqSW9sbkRKOztBaUlqbG5EQTtFQUNJO0FqSW9sbkRKOztBaUkva25ESTs7RUFDSTtFQUNBLGF0SDRDRztBWHVpbkRYOztBa0l6bm5EQTtFQUNJO0FsSTRubkRKOztBbUlob25EQTtBQUNBO0VBQ0U7QW5JbW9uREY7O0FtSWhvbkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0EsY3hId0VTO0V3SHZFVCxtRHhIb2xCVztFd0hubEJYO0FuSW1vbkRGOztBbUlob25EQTtFQUNFLGN4SHNFUztBWDZqbkRYOztBb0locG5EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsNEN6SHdsQmM7RXlIdmxCZDtFQUNBO0VBQ0E7QXBJbXBuREY7O0FvSWhwbkRBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcEltcG5ERjs7QXFJbHFuREE7RUFDRTtFQUNBLG1CMUg0RVM7RTBIM0VUO0FySXFxbkRGOztBcUlscW5EQTtFQUNFO0VBQ0E7RUFDQSxXMUhvRU07RTBIbkVOO0VBQ0E7RUFDQSxtQjFIK0ZLO0UwSDlGTDtFQUNBO0FySXFxbkRGOztBcUlscW5EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJJcXFuREY7QXFJcHFuREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBcklzcW5ESjtBcUlwcW5ERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FySXNxbkRKOztBc0l4c25EQTtFQUNJO0VBQ0EsbUIzSG9GTztFMkhuRlAsYzNINEVPO0UySDNFUCxzQzNIbW9CZTtFMkhsb0JmLG9CM0h3b0JhO0UySHZvQmI7QXRJMnNuREo7O0F1SWp0bkRBO0VBQ0k7QXZJb3RuREo7QXVJbnRuREk7RUFDSTtBdklxdG5EUjs7QXdJdHRuREE7RUFDSTtFQUNBO0VBQ0E7QXhJeXRuREo7O0F3SW50bkRJO0VBQ0ksYzdIc0NRO0FYZ3JuRGhCO0F3SXB0bkRJO0VBQ0ksYTdIa0NPO0FYb3JuRGY7O0F3SWx0bkRBO0VBQ0ksc0I3SDBESTtBWDJwbkRSOztBd0k3c25EUTtFQUNJO0F4SWd0bkRaOztBd0l6c25EQTtFQUNJO0VBQ0E7QXhJNHNuREo7QXdJMXNuREk7RUFKSjtJQUtRO0V4STZzbkROO0FBQ0Y7QXdJMXNuREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4STRzbkRSO0F3SXpzbkRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXhJMnNuRFI7O0F3SXZzbkRBO0VBQ0k7RUFDQTtBeEkwc25ESjtBd0l6c25ESTtFQUhKO0lBS1E7RXhJMnNuRE47QUFDRjs7QXdJcHNuRGdCO0VBQ0k7QXhJdXNuRHBCO0F3SXBzbkRvQjtFQUNJLHlCN0g2QmpCO0FYeXFuRFA7O0F5SWx4bkRJO0VBQ0k7RUFDQTtBeklxeG5EUjtBeUlueG5ESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpJcXhuRFI7O0F5SS93bkRRO0VBQ0k7RUFDQTtFQUNBLGM5SGdFRDtBWGt0bkRYOztBeUkzd25EUTtFQUNJO0F6STh3bkRaO0F5STV3bkRRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpJOHduRFo7O0F5SXp3bkRBO0VBQ0k7RUFDQTtFQUNBO0F6STR3bkRKOztBeUlyd25EUTtFQUNJO0F6SXd3bkRaO0F5SXR3bkRZO0VBQ0kseUI5SHdCTDtBWGd2bkRYOztBeUlqd25ESTtFQUNJO0VBQ0E7RUFDQSxjOUhrQkc7QVhrdm5EWDtBeUlud25EUTtFQUNJO0F6SXF3bkRaO0F5SW53bkRRO0VBQ0ksYzlIb0NMO0FYaXVuRFA7QXlJcHduRFk7RUFDSTtBeklzd25EaEI7O0F5STd2bkRJO0VBQ0k7QXpJZ3duRFI7QXlJN3ZuREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpJK3ZuRFI7O0F5SXR2bkRRO0VBQ0k7RUFDQTtFQUNBLHNCOUgzQko7RThINEJJLG1EOUhrZkM7QVh1d21EYjtBeUl2dm5EWTtFQUNJLHlCOUhEVDtBWDB2bkRQO0F5SXZ2bkRZO0VBQ0k7QXpJeXZuRGhCOztBMEk3Mm5EQTs7b0JBQUE7QUFHQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExSWczbkRGOztBMEk3Mm5EQTtFQUNFO0ExSWczbkRGOztBMEk1Mm5ERTtFQUNFLGMvSDBFTztFK0h6RVA7QTFJKzJuREo7QTBJNzJuREU7RUFDRTtBMUkrMm5ESjs7QTBJMzJuREE7RUFDRTtJQUNFO0lBQ0E7RTFJODJuREY7RTBJNTJuREE7SUFDRTtFMUk4Mm5ERjtBQUNGO0EwSXoybkRFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFJMjJuREo7QTBJMTJuREk7RUFDRTtFQUNBO0ExSTQybkROOztBMEl2Mm5EQTtFQUNFO0ExSTAybkRGOztBMEl2Mm5EQTtFQUNFO0VBQ0E7QTFJMDJuREY7QTBJeDJuREU7RUFDRTtBMUkwMm5ESjtBMEl2Mm5ERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFJeTJuREo7QTBJdjJuREk7RUFDRSxjL0hvQks7QVhxMW5EWDtBMEl0Mm5ESTtFQUNFLG1CL0hhSztFK0haTDtBMUl3Mm5ETjtBMElyMm5ESTtFQUNFO0VBQ0E7QTFJdTJuRE47QTBJcDJuREk7RUFDRTtBMUlzMm5ETjtBMElwMm5ETTs7O0VBR0U7RUFDQTtBMUlzMm5EUjtBMEluMm5ETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSXEybkRSO0EwSWwybkRNO0VBQ0U7QTFJbzJuRFI7QTBJajJuRE07RUFDRTtFQUNBO0ExSW0ybkRSO0EwSWgybkRNO0VBRUU7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFJaTJuRFI7QTBJNzFuREk7RUFDRTtFQUNBO0VBQ0E7QTFJKzFuRE47QTBJOTFuRE07RUFFRTtBMUkrMW5EUjtBMEk1MW5ETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFJODFuRFI7QTBJMzFuRE07RUFDRTtBMUk2MW5EUjtBMEl6MW5ESTtFQUVFO0ExSTAxbkROO0EwSXQxbkRFO0VBQ0UseUIvSGxFTztFK0htRVA7RUFDQTtBMUl3MW5ESjtBMEl2MW5ETTtFQUNFO0VBQ0E7QTFJeTFuRFI7QTBJbjFuREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUlxMW5ESjtBMEluMW5ESTtFQUNFO0VBQ0E7QTFJcTFuRE47QTBJbjFuREk7RUFDRTtBMUlxMW5ETjtBMElsMW5ESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBMUlvMW5ETjtBMEluMW5ETTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0ExSXExbkRSOztBMEkvMG5EQTtFQUNFO0ExSWsxbkRGOztBMEkvMG5EQTtFQUNFO0ExSWsxbkRGOztBMEkvMG5EQTtFQUNFO0VBQ0E7QTFJazFuREY7O0EwSS8wbkRBO0VBQ0U7QTFJazFuREY7O0EwSS8wbkRBO0VBQ0U7SUFDSTtFMUlrMW5ESjtBQUNGO0EwSS8wbkRBO0VBQ0U7SUFDRTtFMUlpMW5ERjtBQUNGO0EySWhqb0RJO0VBRko7SUFHUTtJQUNBO0UzSW1qb0ROO0FBQ0Y7QTJJampvREk7RUFQSjtJQVFRO0lBQ0E7RTNJb2pvRE47QUFDRjs7QTJJaGpvREE7RUFDSTtBM0ltam9ESjtBMklqam9EUTtFQUNJO0VBQ0E7RUFDQSxjaEkrREQ7RWdJOURDLGdCaElxQ0E7QVg4Z29EWjtBMkkvaW9EWTtFQUNJLGNoSWdGVDtBWGkrbkRQO0EySTdpb0RRO0VBQ0k7QTNJK2lvRFo7QTJJN2lvRGdCO0VBQ0k7RUFDQSxjaEkrQ1Q7RWdJOUNTO0VBQ0EsZ0JoSTRtQkM7QVhtOG1EckI7O0E0SXJsb0RFO0VBREY7SUFFSTtFNUl5bG9ERjtBQUNGO0E0SXZsb0RFO0VBTEY7SUFNSTtFNUkwbG9ERjtBQUNGO0E0SXZsb0RJO0VBQ0Usc0JqSW1FRTtBWHNob0RSO0E0SXRsb0RJO0VBQ0U7QTVJd2xvRE47O0E0SWpsb0RJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmpJcUZBO0VpSXBGQTtFQUNBO0E1SW9sb0ROO0E0SWhsb0RFO0VBQ0U7RUFDQTtFQUNBO0E1SWtsb0RKOztBNEk3a29ERTtFQUNFO0E1SWdsb0RKOztBNEk1a29EQTtFQUNFO0E1SStrb0RGO0E0STVrb0RNO0VBQ0Usc0JqSTJCQTtFaUkxQkE7RUFDQSxtRGpJdWlCSztBWHVpbkRiO0E0STNrb0RJO0VBQ0U7RUFDQTtFQUNBLGNqSXlCSztFaUl4Qkw7RUFDQTtFQUNBO0E1STZrb0ROO0E0STVrb0RNO0VBQ0Usc0JqSWNBO0VpSWJBO0VBQ0EsbURqSTBoQks7QVhvam5EYjs7QTRJcGtvREk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQSx5QmpJSEs7RWlJSUw7QTVJdWtvRE47QTRJcGtvREk7RUFDRSxtRGpJb2dCTztFaUluZ0JQO0E1SXNrb0ROOztBNEkvam9ERTtFQUNFO0E1SWtrb0RKO0E0SS9qb0RFO0VBQ0U7RUFDQTtFQUNBO0E1SWlrb0RKO0E0SS9qb0RJO0VBQ0Usc0JqSTVCRTtFaUk2QkY7RUFDQTtFQUNBO0E1SWlrb0ROO0E0STlqb0RJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0EseUJqSXZDSztFaUl3Q0w7QTVJZ2tvRE47QTRJOWpvREk7RUFDRTtBNUlna29ETjtBNEk3am9ERTtFQUNFO0VBQ0E7RUFDQTtBNUkram9ESjtBNEk3am9ESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1SStqb0ROO0E0STdqb0RNO0VBQ0UsZ0JqSTdFZTtFaUk4RWYsY2pJL0JEO0VpSWdDQztBNUkram9EUjtBNEkzam9ESTtFQUNFO0E1STZqb0ROO0E0STVqb0RNO0VBQ0U7RUFDQTtFQUNBLGNqSWpFRztBWCtub0RYO0E0STdqb0RRO0VBSkY7SUFLSTtFNUlna29EUjtBQUNGO0E0STdqb0RNO0VBQ0UsbURqSWdjSztFaUkvYkw7QTVJK2pvRFI7QTRJM2pvREk7RUFDRTtBNUk2am9ETjtBNEl4am9ESTtFQUNFO0E1STBqb0ROO0E0SXpqb0RNO0VBQ0UseUJqSTFGRztFaUkyRkg7RUFDQTtBNUkyam9EUjtBNEl6am9ETTtFQUNFO0E1STJqb0RSO0E0SXRqb0RVO0VBQ0U7RUFDQTtBNUl3am9EWjtBNEk5aW9ETTtFQUNFO0VBQ0E7RUFDQTtFQUNBLGNqSXhGRDtFaUl5RkM7RUFDQTtFQUNBO0E1SWdqb0RSO0E0STlpb0RJO0VBVEU7SUFVQTtFNUlpam9ESjtBQUNGOztBNEkzaW9EQTtFQUNFO0E1SThpb0RGOztBNEkzaW9EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1SThpb0RGOztBNEkzaW9EQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0E1SThpb0RGO0E0STVpb0RJO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTVJOGlvRE47O0E0SXhpb0RFO0VBREY7SUFFSTtFNUk0aW9ERjtBQUNGOztBNkl4eG9EQTtFQUNJO0VBQ0E7QTdJMnhvREo7QTZJMXhvREU7RUFDRSxzQmxJd0VJO0FYb3RvRFI7O0E4SWp5b0RFO0VBQ0UsY25JbUZPO0FYaXRvRFg7O0E4STl4b0RBO0VBQ0U7QTlJaXlvREY7O0ErSTF5b0RBO0VBQ0k7SUFDSTtFL0k2eW9ETjtFK0k1eW9ETTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBLHlCcEk0Rkw7SW9JM0ZLLFdwSTZESjtJb0k1REk7SUFDQTtFL0k4eW9EVjtBQUNGO0ErSXp5b0RBO0VBQ0k7RUFDQTtBL0kyeW9ESjs7QStJcHlvREk7RUFDSTtBL0l1eW9EUjtBK0l0eW9EUTtFQUNJO0EvSXd5b0RaOztBK0lseW9EQTs7bUJBQUE7QUFJQTtFQUNJO0VBQ0E7RUFDQTtBL0lveW9ESjtBK0lseW9ESTtFQUNJO0EvSW95b0RSOztBK0loeW9EQTtFQUNJLGNwSTBCTztFb0l6QlA7QS9JbXlvREo7O0ErSTd4b0RBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSWd5b0RKO0ErSTl4b0RJO0VBUko7SUFTUSxzQnBJbENJO0VYbTBvRFY7QUFDRjtBK0kveG9ESTtFQUNJO0VBQ0E7QS9JaXlvRFI7QStJaHlvRFE7RUFDSTtBL0lreW9EWjtBK0lqeW9EWTtFQUZKO0lBR1E7RS9Jb3lvRGQ7QUFDRjtBK0lseW9EUTtFQUNJO0EvSW95b0RaO0ErSW55b0RZO0VBRko7SUFHUTtFL0lzeW9EZDtBQUNGO0ErSS94b0RZO0VBQ0k7RUFDQTtFQUNBO0VBQ0EsZ0JwSXpDSjtFb0kwQ0k7QS9JaXlvRGhCO0ErSS94b0RnQjtFQVBKO0lBUVEsY3BJaEZBO0VYazNvRGxCO0FBQ0Y7QStJaHlvRGdCO0VBQ0k7QS9Ja3lvRHBCO0ErSWh5b0RvQjtFQUhKO0lBSVEsY3BJSmpCO0VYdXlvREw7QUFDRjtBK0loeW9EZ0I7RUFuQko7SUFvQlE7RS9JbXlvRGxCO0FBQ0Y7QStJOXhvREk7RUFDSSxzQnBJcEZJO0VvSXFGSixtRHBJK2RLO0FYaTBuRGI7QStJL3hvRFE7RUFDSTtBL0lpeW9EWjtBK0kveG9EWTtFQUNJLGNwSWhGQTtBWGkzb0RoQjtBK0kveG9EWTtFQUNJLGFwSXBGRDtBWHEzb0RmO0ErSTN4b0RnQjtFQUNJO0VBQ0EsY3BJcEhBO0FYaTVvRHBCO0ErSTV4b0RvQjtFQUNJLGNwSW5DakI7QVhpMG9EUDs7QStJdHhvREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0Esc0JwSXhFSTtBWGkyb0RSOztBK0l0eG9EQTtFQUNJO0VBQ0E7QS9JeXhvREo7QStJdnhvREk7RUFKSjtJQUtRO0lBQ0E7RS9JMHhvRE47QUFDRjtBK0l4eG9ESTtFQUNJO0EvSTB4b0RSO0ErSXp4b0RRO0VBRko7SUFHUTtFL0k0eG9EVjtBQUNGO0ErSXp4b0RJO0VBQ0k7RUFDQTtFQUNBO0EvSTJ4b0RSO0ErSTF4b0RRO0VBSko7SUFLUTtFL0k2eG9EVjtBQUNGO0ErSTV4b0RRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBLHNCcElsSEo7QVhnNW9EUjtBK0k1eG9EWTtFQVJKO0lBU1E7SUFDQTtJQUNBO0UvSSt4b0RkO0FBQ0Y7QStJN3hvRFk7RUFDSSx5QnBJekhMO0VvSTBISztFQUNBO0VBQ0E7QS9JK3hvRGhCO0ErSTF4b0RJO0VBQ0k7QS9JNHhvRFI7QStJMXhvRFE7RUFDSTtBL0k0eG9EWjtBK0l6eG9EUTtFQUNJO0VBQ0E7RUFDQSxjcEl0SUQ7RW9JdUlDO0VBQ0E7RUFDQSxnQnBJbEtBO0FYNjdvRFo7O0ErSW54b0RBO0VBQ0k7RUFDQTtBL0lzeG9ESjs7QStJL3dvREk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSWt4b0RSOztBK0kzd29EQTtFQUNJO0EvSTh3b0RKOztBK0l0d29EUTtFQUNJLGNwSWhMRDtFb0lpTEM7QS9JeXdvRFo7O0ErSWp3b0RJO0VBQ0k7RUFDQTtFQUNBO0EvSW93b0RSOztBK0k5dm9EQTtFQUNJO0VBQ0EseUJwSTFRYztFb0kyUWQ7QS9JaXdvREo7QStJL3ZvREk7RUFDSTtBL0lpd29EUjtBK0k1dm9EWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvSTh2b0RoQjtBK0k3dm9EZ0I7RUFDSTtBL0krdm9EcEI7QStJdnZvRFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0l5dm9EWjtBK0l4dm9EWTtFQUNJO0VBQ0E7QS9JMHZvRGhCO0ErSXZ2b0RZO0VBQ0k7QS9JeXZvRGhCO0ErSXR2b0RZO0VBQ0k7RUFDQTtBL0l3dm9EaEI7QStJbnZvREk7RUFDSTtBL0lxdm9EUjs7QWdKM2pwREE7RUFDSTtFQUNBLGdCckkyRG1CO0VxSTFEbkI7RUFDQTtBaEo4anBESjtBZ0o3anBESTtFQUNJO0VBQ0EsZ0JySTRvQmE7RXFJM29CYjtFQUNBO0FoSitqcERSOztBZ0ozanBEQTtFQUNJO0FoSjhqcERKOztBaUo1a3BEQTtBQUtRO0VBQ0k7RUFDQTtBakoya3BEWjtBaUp6a3BEWTtFQUNJO0FqSjJrcERoQjtBaUoxa3BEZ0I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBako0a3BEcEI7QWlKMWtwRGdCO0VBQ0k7RUFDQSxzQnRJd0RaO0VzSXZEWTtBako0a3BEcEI7QWlKdmtwRGdCO0VBQ0k7VUFBQTtBakp5a3BEcEI7QWlKcGtwRGdCO0VBQ0k7VUFBQTtBakpza3BEcEI7QWlKcmtwRG9CO0VBQ0k7QWpKdWtwRHhCOztBaUo5anBEQTtBQUVBO0VBQ0k7RUFDQTtBakpna3BESjtBaUovanBESTtFQUNJO0VBQ0E7QWpKaWtwRFI7QWlKL2pwRFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FqSmlrcERaO0FpSi9qcERRO0VBQ0k7RUFDQTtFQUNBO0FqSmlrcERaO0FpSjdqcERZO0VBQ0ksY3RJc0NUO0FYeWhwRFA7QWlKM2pwRFE7RUFDSTtBako2anBEWjs7QWtKbm9wREk7RUFDSTtBbEpzb3BEUjtBa0pwb3BEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsbUJ2SW9FRDtFdUluRUM7RUFDQTtFQUNBO0FsSnNvcERaOztBa0o3bnBEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBbEpnb3BESjs7QW1KbnFwREE7RUFDSTtFQUNBO0FuSnNxcERKOztBbUpucXBEQTtFQUNJO0VBQ0E7QW5Kc3FwREo7O0FtSm5xcERBO0VBQ0k7RUFDQTtFQUNBO0FuSnNxcERKOztBbUpucXBEQTtFQUNJO0FuSnNxcERKOztBbUpucXBEQTtFQUNJO0VBQ0E7RUFDQTtBbkpzcXBESjs7QW1KbnFwREE7RUFDSTtBbkpzcXBESjs7QW1KbnFwREE7RUFDSTtBbkpzcXBESjs7QW1KbnFwREE7RUFDSTtBbkpzcXBESjs7QW1KbnFwREE7RUFDSTtFQUNBO0VBQ0E7QW5Kc3FwREo7O0FtSm5xcERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5Kc3FwREo7O0FtSm5xcERBO0VBQ0k7QW5Kc3FwREo7O0FtSm5xcERBO0VBQ0k7QW5Kc3FwREo7O0FtSm5xcERBO0VBQ0k7RUFDQTtBbkpzcXBESjs7QW1KbnFwREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBbkpzcXBESjs7QW1KbnFwREE7RUFDSTtFQUNBO0FuSnNxcERKOztBbUpucXBEQTtFQUNJO0FuSnNxcERKOztBbUpucXBEQTtFQUNJO0FuSnNxcERKOztBbUpucXBEQTtFQUNJO0FuSnNxcERKOztBbUpucXBEQTtFQUVDO0VBQ0E7QW5KcXFwREQ7O0FtSmxxcERBO0VBRUM7RUFDQTtBbkpvcXBERDs7QW1KanFwREE7RUFFQztFQUNBO0FuSm1xcEREOztBbUpocXBEQTtFQUNJO0FuSm1xcERKOztBbUpocXBEQTtFQUNJO0FuSm1xcERKOztBb0pseHBEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBKcXhwREo7O0FvSmx4cERFO0VBQ0U7QXBKcXhwREo7O0FvSmx4cERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSnF4cERKOztBb0pseHBERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSnF4cERKOztBb0pseHBERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwSnF4cERKOztBb0pseHBERTtFQUNFO0FwSnF4cERKOztBb0pseHBERTtFQUNFO0VBQ0E7QXBKcXhwREo7O0FvSmx4cERFO0VBQ0U7QXBKcXhwREo7O0FvSmh4cERFO0VBRUU7SUFDRTtFcEpreHBESjtFb0ovd3BERTtJQUNFO0lBQ0E7RXBKaXhwREo7RW9KOXdwREU7SUFDRTtFcEpneHBESjtFb0o3d3BERTtJQUNFO0lBQ0E7SUFDQTtFcEord3BESjtFb0o1d3BERTtJQUNFO0lBQ0E7RXBKOHdwREo7RW9KM3dwREU7SUFDRTtJQUNBO0lBQ0E7SUFDQTtFcEo2d3BESjtBQUNGO0FxSjEycERBO0VBQ0k7QXJKNDJwREo7O0FxSnoycERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJKNDJwREo7O0FxSnoycERBO0VBQ0k7RUFDQTtBcko0MnBESjs7QXFKejJwREE7RUFDSTtBcko0MnBESjs7QXFKejJwREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBcko0MnBESjs7QXFKejJwREE7RUFDSTtBcko0MnBESjs7QXFKejJwREE7RUFDSTtJQUNFO0VySjQycERKO0FBQ0Y7QXNKLzNwREE7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0Smc0cERGOztBc0o1M3BEQTtFQUNFO0VBQ0E7QXRKKzNwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7RUFDQTtFQUNBO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0VBQ0E7QXRKZzRwREY7O0FzSjczcERBO0VBQ0U7RUFDQTtFQUNBO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0F0Smc0cERGOztBc0o3M3BEQTtFQUNFO0VBQUE7RUFBQTtBdEpnNHBERjs7QXNKNzNwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpnNHBERjtBc0o5M3BERTtFQVpGO0lBYU07RXRKaTRwREo7QUFDRjs7QXNKNzNwREE7RUFDRTtBdEpnNHBERjtBc0o5M3BERTtFQUhGO0lBSUk7RXRKaTRwREY7QUFDRjs7QXNKOTNwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0VBQ0E7RUFDQTtBdEppNHBERjs7QXNKOTNwREE7RUFDRTtBdEppNHBERjs7QXNKOTNwREE7RUFDRTtBdEppNHBERjs7QXNKOTNwREE7RUFDRTtBdEppNHBERjs7QXNKOTNwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEppNHBERjs7QXNKOTNwREE7RUFDRTtBdEppNHBERjs7QXNKOTNwREE7RUFDRTtFQUNBO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0VBQ0E7QXRKaTRwREY7O0FzSjkzcERBO0VBQ0U7QXRKaTRwREY7O0FzSjkzcERBO0VBQ0U7QXRKaTRwREY7O0FzSjkzcERBO0VBQ0M7RUFDQTtFQUNDO0VBQ0Q7RUFDQTtFQUNDO0VBQ0Q7RUFDQztFQUNEO0VBQ0M7RUFDRDtFQUNDO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0F0Smk0cERGOztBc0o5M3BEQTs7RUFFRTtFQUNBO0F0Smk0cERGOztBc0o5M3BEQTtFQUNFO0VBQ0E7QXRKaTRwREY7O0FzSjkzcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRKaTRwREY7O0FzSjkzcERBO0VBQ0U7RUFDQTtBdEppNHBERjs7QXNKOTNwREE7RUFDSTtFQUNBO0VBQ0E7QXRKaTRwREo7O0FzSjkzcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEppNHBERjs7QXNKOTNwREE7RUFDRTtBdEppNHBERjs7QXNKOTNwREE7RUFDRTtBdEppNHBERjs7QXNKOTNwREE7RUFDRTtJQUNFO0V0Smk0cERGO0VzSjkzcERBO0lBQ0U7RXRKZzRwREY7QUFDRjtBc0o3M3BEQTtFQUNFO0VBQ0E7QXRKKzNwREY7O0FzSjUzcERBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQztFQUNEO0F0SiszcEREOztBc0o1M3BEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKKzNwREY7O0FzSjUzcERBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNDO0F0SiszcERGOztBc0ozM3BEQTtFQUNDO0VBQ0E7RUFDQztFQUNBO0F0SjgzcERGOztBc0ozM3BEQTtFQUNDO0VBQ0E7RUFDQTtFQUNDO0F0SjgzcERGOztBc0ozM3BEQTtFQUNFO0F0SjgzcERGOztBc0ozM3BEQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0F0SjgzcEREOztBc0ozM3BEQTtFQUNFO0F0SjgzcERGOztBc0ozM3BEQTtFQUNFO0VBQ0E7RUFDQTtBdEo4M3BERjs7QXNKMzNwREE7RUFDRTtFQUFBO0VBQUE7QXRKODNwREY7O0FzSjMzcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRKODNwREY7O0FzSjMzcERBO0VBQ0U7RUFBQTtFQUFBO0F0SjgzcERGOztBc0ozM3BEQTtFQUNFO0F0SjgzcERGOztBc0ozM3BEQTtFQUNFO0VBQ0E7RUFDQTtBdEo4M3BERjs7QXNKMzNwREE7RUFDRTtFQUNBO0VBQ0E7QXRKODNwREY7O0FzSjMzcERBO0VBQ0U7RUFDQTtFQUNBO0F0SjgzcERGOztBc0ozM3BEQTtFQUNFO0F0SjgzcERGOztBc0puM3BEZ0I7RUFDRTtBdEpzM3BEbEI7O0FzSnQycERJO0VBQ0U7QXRKeTJwRE47O0FzSi8xcERBO0VBQ0k7RUFDQTtBdEprMnBESjs7QXNKLzFwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKazJwREY7QXNKaDJwREU7RUFDRTtFQUNBO0F0SmsycERKOztBc0o3MXBERTtFQUNJO0F0SmcycEROO0FzSjcxcERFO0VBQ0k7QXRKKzFwRE47QXNKNTFwREU7RUFDSTtFQUNBO0F0SjgxcEROOztBc0p6MXBERTtFQUNJO0F0SjQxcEROO0FzSnoxcERFO0VBQ0k7QXRKMjFwRE47QXNKeDFwREU7RUFDSTtFQUNBO0F0SjAxcEROOztBc0pyMXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKdzFwREY7O0FzSnIxcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRKdzFwREY7O0FzSnIxcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRKdzFwREY7O0FzSnAxcERBO0VBQ0U7QXRKdTFwREY7O0FzSnAxcERBO0VBQ0U7QXRKdTFwREY7O0FzSnAxcERBO0VBQ0U7QXRKdTFwREY7O0FzSnAxcERBO0VBQ0U7QXRKdTFwREY7O0FzSnAxcERBO0VBQ0U7RUFDQTtFQUNBO0F0SnUxcERGOztBc0pwMXBEQTtFQUNFO0F0SnUxcERGOztBc0pwMXBEQTtFQUNFO0F0SnUxcERGOztBc0pwMXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEp1MXBERjs7QXNKcjFwREE7RUFDRTtBdEp3MXBERjs7QXNKdDFwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SnkxcERGOztBc0p2MXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEowMXBERjs7QXNKeDFwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEoyMXBERjs7QXNKeDFwREE7RUFDRTtBdEoyMXBERjtBc0oxMXBERTtFQUZGO0lBR0k7RXRKNjFwREY7QUFDRjs7QXNKMzFwREE7RUFDRTtFQUNBO0VBQ0E7QXRKODFwREY7O0FzSjUxcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRKKzFwREY7O0FzSjcxcERBO0VBQ0U7QXRKZzJwREY7O0FzSjkxcERBO0VBQ0U7QXRKaTJwREY7O0FzSi8xcERBO0VBQ0U7RUFDQTtFQUNBO0F0SmsycERGOztBc0poMnBEQTtFQUNFO0F0Sm0ycERGOztBc0poMnBEQTtFQUNFO0F0Sm0ycERGO0FzSmoycERFO0VBQ0U7QXRKbTJwREo7O0FzSi8xcERBO0VBQ0U7RUFDQTtFQUNBO0F0SmsycERGOztBc0ovMXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SmsycERGOztBc0ovMXBEQTtFQUNFO0VBQ0E7RUFDQTtBdEprMnBERjs7QXNKLzFwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXRKaTJwREY7QXNKLzFwREU7RUFDRTtFQUNBO0VBQ0E7S0FBQTtFQUNBO0F0SmkycERKOztBc0o3MXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SmcycERGOztBc0o3MXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKZzJwREY7QXNKOTFwREU7RUFDRTtFQUNBO0VBQ0E7S0FBQTtBdEpnMnBESjs7QXNKNTFwREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKKzFwREo7O0FzSjUxcERBO0VBQ0U7QXRKKzFwREY7O0FzSjUxcERBO0VBQ0U7RUFDQTtFQUNBO0F0SisxcERGOztBc0o1MXBEQTtFQUNFO0F0SisxcERGO0FzSjcxcERFO0VBQ0U7QXRKKzFwREo7O0FzSjMxcERBO0VBQ0U7QXRKODFwREY7O0FzSjMxcERBO0VBQ0k7QXRKODFwREo7O0FzSjMxcERBO0VBQ0U7QXRKODFwREY7O0FzSjMxcERBO0VBQ0U7QXRKODFwREY7O0FzSjMxcERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEo4MXBESjs7QXNKMzFwREE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBdEo4MXBERjs7QXNKMzFwREE7QUFDQTtFQUNFO0F0SjgxcERGOztBc0ozMXBEQTtBQUNBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEo4MXBERjs7QXNKMzFwREE7QUFDQTtFQUNFO0VBQ0E7RUFDQTtBdEo4MXBERjs7QXNKMzFwREE7RUFDRTtFQUNBO0VBQ0E7QXRKODFwREY7O0FzSjMxcERBO0VBQ0U7QXRKODFwREY7O0FzSjMxcERBO0VBQ0U7RUFDQTtBdEo4MXBERjs7QXNKMTFwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNjFwREY7O0FzSjExcERBO0VBQ0k7RUFDQTtFQUNBO0F0SjYxcERKOztBc0oxMXBEQTtFQUNFO0VBQ0E7RUFDQTtBdEo2MXBERjs7QXNKMTFwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEo2MXBERjtBc0ozMXBERTtFQUNFO0F0SjYxcERKOztBc0p6MXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SjQxcERGOztBc0p4MXBEQTtFQUNFO0F0SjIxcERGOztBc0p6MXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNDFwREY7O0FzSjExcERBO0VBQ0U7QXRKNjFwREY7O0FzSjMxcERBO0VBQ0U7QXRKODFwREY7O0FzSjUxcERBO0VBQ0U7RUFDQTtFQUNBO0F0SisxcERGOztBc0o3MXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpnMnBERjs7QXNKOTFwREE7RUFDRTtFQUNBO0F0SmkycERGOztBc0ovMXBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SmsycERGOztBc0poMnBEQTtFQUNFO0F0Sm0ycERGOztBc0pqMnBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpvMnBERjs7QXNKbDJwREE7RUFDRTtBdEpxMnBERjs7QXNKbjJwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpzMnBERjs7QXNKcDJwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEp1MnBERjs7QXNKcjJwREE7RUFDRTtBdEp3MnBERjs7QXNKdDJwREE7RUFDRTtFQUNBO0VBQ0E7QXRKeTJwREY7O0FzSnYycERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEowMnBERjs7QXNKeDJwREE7RUFDRTtFQUNBO0F0SjIycERGOztBc0p6MnBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEo0MnBERjs7QXNKMTJwREE7RUFDRTtBdEo2MnBERjs7QXNKMzJwREE7RUFDRTtBdEo4MnBERjs7QXNKNTJwREE7RUFDRTtFQUNBO0F0SisycERGOztBc0o3MnBEQTtFQUNFO0VBQ0E7RUFDQTtLQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKZzNwREY7O0FzSjkycERBO0VBQ0U7QXRKaTNwREY7O0FzSi8ycERBOztFQUVFO0VBQ0E7RUFDQTtFQUNBO0F0SmszcERGOztBc0poM3BEQTs7O0VBR0U7QXRKbTNwREY7O0FzSmozcERBO0VBQ0U7QXRKbzNwREY7O0FzSmwzcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SnEzcERGOztBc0puM3BEQTtFQUNFO0VBQ0E7QXRKczNwREY7O0FzSnAzcERBO0VBQ0U7RUFDQTtFQUNBO0F0SnUzcERGOztBc0pyM3BEQTs7RUFFRTtFQUNBO0F0SnczcERGOztBc0p0M3BEQTtFQUNFO0VBQ0E7QXRKeTNwREY7O0FzSnYzcERBO0VBQ0U7RUFDQTtBdEowM3BERjs7QXNKeDNwREE7RUFDRTtJQUNFO0V0SjIzcERGO0FBQ0Y7QXNKdDNwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEp3M3BERjs7QXNKcjNwREE7RUFDRTtFQUNBO0F0SnczcERGO0FzSnQzcERFO0VBQ0U7QXRKdzNwREo7QXNKcjNwREU7RUFDRTtBdEp1M3BESjs7QXNKbjNwREE7RUFDRTtBdEpzM3BERjs7QXNKbjNwREE7RUFDRTtFQUNBO0F0SnMzcERGOztBc0puM3BEQTtFQUNFO0VBQ0E7QXRKczNwREY7O0FzSm4zcERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpzM3BERjs7QXNKbjNwREE7RUFDRTtFQUNBO0F0SnMzcERGOztBc0p4MnBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKMjJwREY7O0FzSngycERBO0VBQ0U7RUFDQTtFQUNBO0F0SjIycERGOztBc0p4MnBEQTtFQUNFO0VBQ0E7RUFDQTtBdEoyMnBERjs7QXNKeDJwREE7RUFDRTtBdEoyMnBERjtBc0oxMnBERTtFQUNFO0F0SjQycERKOztBc0p4MnBEQTtFQUNFO0F0SjIycERGO0FzSnoycERFO0VBQ0U7QXRKMjJwREo7O0FzSnQycERBO0VBQ0U7RUFDQTtBdEp5MnBERjs7QXNKdDJwREE7RUFDRTtBdEp5MnBERjs7QXNKdDJwREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdEp5MnBESjs7QXNKdDJwREE7RUFDRTtBdEp5MnBERjs7QXNKdDJwREE7RUFDRTtBdEp5MnBERjs7QXNKdDJwREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKeTJwREo7O0FzSnQycERBO0VBQ0U7QXRKeTJwREY7O0FzSnQycERBO0VBQ0U7RUFDQTtFQUNBO0F0SnkycERGOztBc0p0MnBEQTtFQUNFO0VBQ0E7QXRKeTJwREY7O0FzSnQycERBO0VBQ0U7QXRKeTJwREY7O0FzSnIycERFO0VBQ0U7QXRKdzJwREo7O0FzSnAycERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtFQUNBO0VBQ0E7QXRKdTJwREY7O0FzSnAycERBO0VBQ0U7RUFDQTtFQUNBO0F0SnUycERGOztBc0pwMnBEQTtFQUNFO0F0SnUycERGOztBc0pwMnBEQTtFQUNFO0F0SnUycERGOztBc0pwMnBEQTtFQUNFO0F0SnUycERGOztBc0pwMnBEQTtFQUNFO0F0SnUycERGOztBc0pwMnBEQTtFQUNFO0VBQ0E7RUFDQTtBdEp1MnBERjs7QXNKcDJwREE7RUFNRTtFQUNBO0VBQ0E7QXRKazJwREY7QXNKejJwREU7RUFDRTtFQUNBO0VBQ0E7QXRKMjJwREo7O0FzSnAycERBO0VBQ0U7RUFDQTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtFQUNBO0VBQ0E7QXRKdTJwREY7O0FzSnAycERBO0VBQ0U7RUFDQTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtFQUFBO0VBQUE7RUFDQTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtBdEp1MnBERjs7QXNKcjJwREE7RUFDRTtFQUNBO0VBQ0E7QXRKdzJwREY7O0FzSnIycERBO0VBQ0U7QXRKdzJwREY7O0FzSnIycERBO0VBQ0U7RUFDQTtFQUNBO0F0SncycERGOztBc0pyMnBEQTtFQUNFO0VBQ0E7QXRKdzJwREY7O0FzSnIycERBO0VBQ0U7RUFDQTtBdEp3MnBERjs7QXNKcjJwREE7RUFDRTtBdEp3MnBERjs7QXNKcjJwREE7RUFDRTtFQUNBO0F0SncycERGOztBc0pyMnBEQTtFQUNFO0VBQ0E7QXRKdzJwREY7O0FzSnIycERBO0VBQ0U7RUFDQTtBdEp3MnBERjs7QXNKcjJwREE7RUFDRTtFQUNBO0F0SncycERGOztBc0pyMnBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKdzJwREY7O0FzSnIycERBO0VBQ0U7RUFDQTtBdEp3MnBERjtBc0p2MnBERTtFQUNFO0F0SnkycERKOztBc0pyMnBEQTtFQUNFO0VBQ0E7QXRKdzJwREY7O0FzSnIycERBO0VBQ0U7QXRKdzJwREY7O0FzSnIycERBO0VBQ0U7QXRKdzJwREY7O0FzSnAycERBO0VBQ0U7RUFDQTtFQUNBO0F0SnUycERGO0FzSnQycERFO0VBQ0U7QXRKdzJwREo7O0FzSnAycERBO0VBQ0U7RUFDQTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtFQUNBO0F0SnUycERGOztBc0pwMnBEQTtFQUNFO0VBQ0E7QXRKdTJwREY7O0FzSnAycERBO0VBQ0U7QXRKdTJwREY7O0FzSnAycERBO0VBQ0U7RUFDQTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtFQUNBO0F0SnUycERGOztBc0pwMnBEQTtFQUNFO0F0SnUycERGOztBc0pwMnBEQTtFQUNFO0VBQ0E7RUFDQTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtBdEp1MnBERjs7QXNKcDJwREE7RUFDRTtBdEp1MnBERjs7QXNKcDJwREE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpzMnBESjs7QXNKajJwREE7RUFFSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Sm0ycERKOztBc0poMnBEQTtFQUNFO0VBQ0E7RUFDQTtBdEptMnBERjs7QXNKaDJwREE7RUFDRTtFQUNBO0VBQ0E7QXRKbTJwREY7O0FzSmgycERBO0VBQ0U7QXRKbTJwREY7O0FzSmgycERBO0VBQ0U7RUFDQTtFQUNBO0F0Sm0ycERGOztBc0poMnBEQTtFQUNFO0VBQ0E7RUFDQTtBdEptMnBERjs7QXNKaDJwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Sm0ycERGOztBc0poMnBEQTtFQUNFO0F0Sm0ycERGOztBc0ovMXBERTtFQUNFO0F0SmsycERKOztBc0o1MXBERTtFQUNFO0F0SisxcERKOztBc0p2MXBEUTtFQUNFO0F0SjAxcERWOztBc0puMXBEQTtFQUNFO0F0SnMxcERGOztBc0pwMXBEQTtFQUNFO0F0SnUxcERGOztBc0pyMXBEQTs7RUFFRTtBdEp3MXBERjs7QXNKdDFwREE7RUFDRTtFQUNBO0VBQ0E7QXRKeTFwREY7O0FzSnYxcERBO0VBQ0U7RUFDQTtBdEowMXBERjs7QXNKdjFwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SjAxcERGOztBc0p4MXBEQTs7RUFFRTtFQUNBO0F0SjIxcERGOztBc0p6MXBEQTtFQUNFO0F0SjQxcERGOztBc0oxMXBEQTtFQUNFO0F0SjYxcERGOztBc0ozMXBEQTtFQUNFO0F0SjgxcERGOztBc0ozMXBERTtFQUNFO0F0SjgxcERKOztBc0ozMXBEQTtFQUNFO0F0SjgxcERGOztBc0o1MXBEQTtFQUNFO0F0SisxcERGOztBc0o3MXBEQTtFQUNFO0F0SmcycERGOztBc0o5MXBEQTtFQUNFO0F0SmkycERGOztBc0ovMXBEQTtFQUNFO0VBQ0E7QXRKazJwREY7O0FzSmgycERBO0VBQ0U7QXRKbTJwREY7O0FzSmgycERBO0VBQ0U7RUFDQTtBdEptMnBERjs7QXNKaDJwREE7RUFDRTtBdEptMnBERjs7QXNKajJwREE7RUFDRTtBdEpvMnBERjs7QXNKbDJwREE7RUFDRTtBdEpxMnBERjs7QXNKbjJwREE7RUFDRTtBdEpzMnBERjs7QXNKcDJwREE7RUFDRTtBdEp1MnBERjs7QXNKcjJwREE7RUFDRTtBdEp3MnBERjs7QXNKcjJwREE7RUFDRTtBdEp3MnBERjs7QXNKbjJwREU7RUFDRTtBdEpzMnBESjs7QXNKaDJwREU7RUFDRTtBdEptMnBESjtBc0poMnBERTs7O0VBR0U7QXRKazJwREo7O0FzSjkxcERFO0VBQ0U7QXRKaTJwREo7QXNKLzFwREU7RUFDRTtFQUNBO0VBQ0E7QXRKaTJwREo7O0FzSjExcERJO0VBQ0U7RUFDQTtBdEo2MXBETjs7QXNKeDFwREE7RUFFSTtJQUNFO0V0SjAxcERKO0FBQ0Y7QXNKdDFwREE7RUFFSTtJQUNFO0lBQ0E7SUFDQTtFdEp1MXBESjtBQUNGO0FzSmgxcERJO0VBQ0U7RUFDQTtBdEprMXBETjs7QXNKNzBwREE7RUFFSTtJQUNFO0lBQ0E7RXRKKzBwREo7QUFDRjtBc0ozMHBEQTtFQUVJO0lBQ0U7SUFDQTtJQUNBO0V0SjQwcERKO0FBQ0Y7QXNKdjBwREE7O0VBRUU7RUFDQTtFQUNBO0F0SnkwcERGOztBbUIzOHNESTtFbUlzb0RGO0lBQ0U7SUFDQTtFdEp5MHBERjtFc0p4MHBERTs7O0lBR0U7SUFDQTtJQUNBO0lBQ0E7RXRKMDBwREo7RXNKcDBwRE07SUFDRTtFdEpzMHBEUjtFc0pqMHBEQTtJQUNFO0V0Sm0wcERGO0FBQ0Y7QXNKL3pwREE7RUFDRTtBdEppMHBERjs7QXNKL3pwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKaTBwREY7QXNKaDBwREU7RUFDRTtBdEprMHBESjs7QXNKenpwREU7RUFDRSxtQjNJNXNDZ0I7QVh3Z3NEcEI7QW1CdGd0REk7RW1Jd3NESjtJQU1JO1NBQUE7SUFDQTtTQUFBO0lBQ0E7SUFDQTtFdEo0enBERjtFc0oxenBERTtJQUNFO0lBQ0E7RXRKNHpwREo7QUFDRjs7QXNKeHpwREE7QUFDQTtFQUNFO0VBQ0E7QXRKMnpwREY7O0FzSnp6cERBO0VBQ0U7RUFDQTtBdEo0enBERjs7QXNKMXpwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNnpwREY7O0FzSjN6cERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Sjh6cERGOztBc0o1enBEQTtFQUNFO0VBQ0E7QXRKK3pwREY7O0FzSjd6cERBO0VBQ0U7QXRKZzBwREY7O0FzSjl6cERBO0VBQ0U7QXRKaTBwREY7O0FzSjl6cERBO0VBQ0U7QXRKaTBwREY7O0FzSi96cERBO0VBQ0U7QXRKazBwREY7O0FzSmgwcERBO0VBQ0U7QXRKbTBwREY7O0FzSjN6cERNO0VBQ0U7QXRKOHpwRFI7O0FzSnp6cERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEo0enBERjs7QXNKeHpwREE7RUFDRTtVQUFBO0F0SjJ6cERGOztBc0p6enBEQTtFQUNFO0F0SjR6cERGOztBc0p6enBEQTtFQUNFO0VBQ0E7RUFDQTtBdEo0enBERjs7QXNKenpwREE7RUFDQTtJQUNJO0lBQ0E7SUFDQTtFdEo0enBERjtBQUNGO0FzSnp6cERBO0VBQ0U7QXRKMnpwREY7O0FzSnh6cERBO0VBQ0U7RUFDQTtBdEoyenBERjs7QXNKeHpwREE7RUFDRTtBdEoyenBERjs7QXNKdnpwREE7RUFDRTtBdEowenBERjs7QXNKbHpwRFE7RUFDRTtBdEpxenBEVjtBc0pqenBESTtFQUNFO0F0Sm16cEROOztBc0oveXBEQTtFQUFZO0VBQTBEO0VBQWdHO0VBQXNCO0F0SjJ6cEQ1TDs7QXNKM3pwRDhOO0VBQWM7QXRKK3pwRDVPOztBc0ovenBEa1E7RUFBeUQ7RUFBb0Q7RUFBZ0c7RUFBdUU7RUFBb0I7RUFBVztFQUF5QjtBdEprMXBEOWtCOztBc0psMXBENGxCO0VBQTJEO0VBQXNEO0VBQWdHO0VBQXNCO0VBQXlCO0VBQTJDO0F0Sm0ycER2NEI7O0FzSm4ycER5NUI7RUFBb0M7RUFBNEI7QXRKdzJwRHo5Qjs7QXNKeDJwRGtnQztFQUErQjtBdEo0MnBEamlDOztBc0o1MnBEMmtDO0VBQTJFO0VBQWlDO0VBQWdCO0VBQWdCO0VBQWtCO0VBQWtCO0VBQW1CO0F0SnMzcEQ5d0M7O0FzSnQzcEQ4eEM7RUFBc0M7QXRKMDNwRHAwQzs7QXNKMTNwRDQyQztFQUE4QjtBdEo4M3BEMTRDOztBc0o5M3BEbTdDO0VBQTZCO0F0Sms0cERoOUM7O0FzSmw0cERrK0M7RUFBMEQ7RUFBZ0I7RUFBbUI7RUFBa0I7RUFBd0M7RUFBNEQ7QXRKMjRwRHJyRDs7QXNKMzRwRDJ0RDtFQUE4RTtBdEorNHBEenlEOztBc0ovNHBEbzFEO0VBQWdGO0F0Sm01cERwNkQ7O0FzSm41cERnOUQ7RUFBMEY7QXRKdTVwRDFpRTs7QXNKdjVwRHlqRTtFQUFnRjtBdEoyNXBEem9FOztBc0ozNXBEd3BFO0VBQW1DO0F0Sis1cEQzckU7O0FzSi81cEQyc0U7RUFBMkM7QXRKbTZwRHR2RTs7QXNKbjZwRHd3RTtFQUFzRDtBdEp1NnBEOXpFOztBc0p2NnBEODBFO0VBQW1EO0VBQWdCO0F0SjQ2cERqNUU7O0FzSjU2cER3NkU7RUFBdUM7QXRKZzdwRC84RTs7QXNKaDdwRDArRTtFQUEyRjtFQUFVO0VBQVE7RUFBeUI7RUFBWTtFQUFTO0VBQVE7RUFBa0I7QXRKMjdwRC9wRjs7QXNKMzdwRG1yRjtFQUE2QztFQUFpQztFQUF1QjtFQUFpQjtBdEprOHBEenlGOztBc0psOHBEeXpGO0VBQThDO0VBQWlDO0VBQTBCO0VBQWtCO0F0Snk4cERwN0Y7O0FzSno4cERxOEY7RUFBbUU7RUFBMEQ7RUFBZ0c7RUFBc0I7QXRKdTlwRHhyRzs7QXNKdjlwRHVzRztFQUFtQztBdEoyOXBEMXVHOztBc0ozOXBEb3hHO0VBQThDO0F0Sis5cERsMEc7O0FzSi85cERrMUc7RUFBNkI7QXRKbStwRC8yRzs7QXNKbitwRHc1RztFQUF3QztBdEp1K3BEaDhHOztBc0p2K3BEKzhHO0VBQXFDO0VBQWU7QXRKNCtwRG5nSDs7QXNKNStwRHNoSDtFQUE4RDtFQUFzRDtFQUFnRztFQUF1RTtBdEo0L3BEanpIOztBc0o1L3BEcTBIO0VBQXdEO0VBQW9FO0F0SnFncURqOEg7O0FzSnJncURxOUg7RUFBMEU7RUFBVztFQUFtQjtFQUF1QjtFQUFnQjtFQUFnQjtFQUFvQjtBdEppaHFEeG9JOztBc0pqaHFENnJJO0VBQXNEO0VBQW1CO0VBQXVCO0VBQXFCO0VBQW9CO0F0SnlocUR0MEk7O0FzSnpocUQyMUk7RUFBeUI7RUFBcUI7RUFBa0I7RUFBUztFQUFrQjtBdEppaXFEdDdJOztBc0pqaXFEcThJO0VBQStCO0VBQVc7RUFBa0I7RUFBUTtFQUFTO0VBQVE7RUFBK0Q7RUFBOEM7RUFBcUM7RUFBc0M7RUFBcUM7RUFBcUQ7QXRKaWpxRDV5Sjs7QXNKampxRDJ6SjtFQUFzRjtBdEpzanFEajVKOztBc0p0anFEMDdKO0VBQXdCO0VBQXFCO0VBQWtCO0VBQVc7RUFBTTtFQUFTO0VBQVk7RUFBa0I7QXRKaWtxRGpqSzs7QXNKamtxRDRqSztFQUEyRDtFQUFzRDtFQUFnRztFQUFzQjtBdEora3FEbnlLOztBc0ova3FEMjBLO0VBQTZCO0F0Sm1scUR4Mks7O0FzSm5scURpNUs7RUFBd0M7QXRKdWxxRHo3Szs7QXNKdmxxRHc4SztFQUFpQztBdEoybHFEeitLOztBc0ozbHFEcWdMO0VBQTREO0F0SitscURqa0w7O0FzSi9scUQ2bEw7RUFBeUI7RUFBa0Q7RUFBNEQ7RUFBK0U7RUFBdUM7RUFBZTtFQUFZO0VBQXNDO0F0SmlucUQzNUw7O0FzSmpucURpOEw7RUFBK0Q7RUFBaUM7RUFBZ0I7RUFBZ0I7RUFBa0I7RUFBa0I7RUFBbUI7QXRKMm5xRHhuTTs7QXNKM25xRHdvTTtFQUErQjtFQUF3QjtFQUFxQjtFQUFnQjtFQUFjO0VBQVc7RUFBWTtFQUFTO0VBQWtCO0VBQVk7RUFBYztFQUFzQjtFQUEyQjtFQUF3QjtFQUFlO0F0SjZvcUR0NU07O0FzSjdvcUR1Nk07RUFBeUM7RUFBVztBdEprcHFEMzlNOztBc0pscHFEMCtNO0VBQXFEO0VBQTJCO0F0SnVwcUQxak47O0FzSnZwcURxa047RUFBa0c7RUFBTztBdEo4cHFEOXFOOztBc0o5cHFEZ3NOO0VBQW9FO0VBQVM7RUFBa0I7RUFBd0Q7RUFBK0Y7RUFBc0M7RUFBOEQ7RUFBNEM7QXRKb3JxRHRrTzs7QXNKcHJxRG1tTztFQUFvQztFQUFxQjtFQUFnQjtBdEowcnFENXFPOztBc0oxcnFEK3JPO0VBQW9DO0F0SjhycURudU87O0FzSjlycUR5dk87RUFBMEM7RUFBVztBdEptc3FEOXlPOztBc0puc3FEZzBPO0VBQTJDO0F0SnVzcUQzMk87O0FzSnZzcUQyM087RUFBdUI7RUFBYztFQUFrQjtFQUFTO0VBQStDO0VBQStCO0VBQWlDO0VBQXdCO0VBQVU7RUFBb0I7RUFBYTtBdEpzdHFEN21QOztBc0p0dHFEbW9QO0VBQXNCO0VBQWM7RUFBa0I7RUFBTztFQUFRO0VBQU07RUFBUztFQUFpQztFQUF3QjtFQUFXO0VBQVU7QXRKb3VxRHJ5UDs7QXNKcHVxRDB6UDtFQUE0QjtFQUFrQjtFQUFjO0VBQWtCO0VBQVc7RUFBUTtFQUFPO0VBQWU7RUFBeUQ7RUFBMkI7QXRKa3ZxRHJnUTs7QXNKbHZxRHNqUTtFQUE4QjtFQUFVO0VBQVU7QXRKd3ZxRHhtUTs7QXNKeHZxRDRuUTtFQUFzRTtBdEo2dnFEbHNROztBc0o3dnFENHRRO0VBQWdFO0VBQTJCO0VBQWtCO0VBQXlCO0VBQTJDO0F0SnN3cUQ3NFE7O0FzSnJ3cURBO0VBQ0U7QXRKd3dxREY7O0FzSnJ3cURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Snd3cURGOztBc0pyd3FEQTtFQUNFO0VBQ0E7QXRKd3dxREY7O0FzSnJ3cURBO0VBQ0U7QXRKd3dxREY7O0FzSnJ3cURBO0VBQ0U7RUFDQTtFQUNBO0F0Snd3cURGOztBc0pud3FEQTs7OztFQUFBO0FBTUE7RUFDRTtBdEpxd3FERjs7QXNKbHdxREE7RUFDRTtFQUNBO0F0SnF3cURGOztBc0psd3FEQTtFQUNFO0F0SnF3cURGOztBc0psd3FEQTtFQUNFO0F0SnF3cURGOztBc0psd3FEQTtFQUNFO0F0SnF3cURGOztBc0psd3FEQTtFQUNFO0F0SnF3cURGOztBc0psd3FEQTs7OztFQUFBO0FBTUE7RUFDRTtBdEpvd3FERjs7QXNKandxREE7RUFDRTtFQUNBO0VBQ0E7QXRKb3dxREY7O0FzSmp3cURBO0VBQ0U7SUFDRTtFdEpvd3FERjtBQUNGO0FzSmp3cURBO0VBQ0U7RUFDQTtFQUNBO0F0Sm13cURGOztBc0pod3FEQTtFQUNFO0VBQ0E7QXRKbXdxREY7O0FzSmh3cURBO0VBQ0U7QXRKbXdxREY7O0FzSmh3cURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRKbXdxREY7O0FzSmh3cURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QXRKbXdxREY7O0FzSmh3cURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Sm13cURKOztBc0pod3FEQTtFQUNFO0VBQ0E7QXRKbXdxREY7QXNKandxREU7RUFDRTtFQUNBO0VBQ0E7QXRKbXdxREo7O0FzSi92cURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Smt3cURKOztBc0ovdnFEQTtFQUNFO0VBQ0E7RUFDQTtBdEprd3FERjs7QXNKL3ZxREE7RUFDRTtBdEprd3FERjs7QXNKL3ZxREE7RUFDRTtFQUNBO0F0Smt3cURGOztBc0ovdnFEQTtFQUNFO0F0Smt3cURGOztBc0ovdnFEQTtFQUNFO0VBQ0E7QXRKa3dxREY7O0FzSi92cURBO0VBQ0U7QXRKa3dxREY7O0FzSjl2cURBO0VBQ0U7QXRKaXdxREY7O0FzSjV2cURBO0VBQ0U7QXRKK3ZxREY7O0FzSjV2cURBO0VBQ0U7QXRKK3ZxREY7O0FzSjN2cURFO0VBQ0U7QXRKOHZxREo7O0FzSjF2cURBO0VBQ0U7QXRKNnZxREY7O0FzSjF2cURBO0VBQ0U7RUFDQTtBdEo2dnFERjs7QXNKMXZxREE7RUFDRTtFQUNBO0F0SjZ2cURGOztBc0oxdnFEQTtFQUNFO0VBQ0E7RUFDQTtBdEo2dnFERjs7QXNKMXZxREE7RUFDRTtFQUNBO0F0SjZ2cURGOztBc0oxdnFEQTtFQUNFO0F0SjZ2cURGOztBc0oxdnFEQTtFQUNFO0F0SjZ2cURGO0FzSjV2cURFO0VBQ0U7QXRKOHZxREo7O0FzSnh2cURFO0VBQ0U7QXRKMnZxREo7QXNKeHZxREU7RUFDRTtBdEowdnFESjs7QXNKdHZxREE7RUFDRTtBdEp5dnFERjs7QXNKdHZxREE7RUFDRTtFQUNBO0F0Snl2cURGO0FzSnZ2cURFO0VBQ0U7RUFDQTtFQUNBO0F0Snl2cURKOztBc0pydnFEQTtFQUNFO0VBQ0E7RUFDQTtBdEp3dnFERjtBc0p0dnFERTtFQUNFO0VBQ0E7RUFDQTtBdEp3dnFESjs7QXNKcHZxREE7RUFDRTtFQUNBO0F0SnV2cURGO0FzSnJ2cURFO0VBQ0U7RUFDQTtFQUNBO0F0SnV2cURKOztBc0ovdXFEQTtFQUNFO0F0Smt2cURGOztBc0ovdXFEQTtFQUNFO0F0Smt2cURGOztBc0ovdXFEQTtFQUNFO0F0Smt2cURGOztBc0ovdXFEQTtFQUNFO0VBQ0E7RUFDQTtBdEprdnFERjs7QXNKL3VxREE7RUFDRTtBdEprdnFERjs7QXNKL3VxREE7RUFDRTtBdEprdnFERjs7QXNKL3VxREE7RUFDRTtBdEprdnFERjs7QXNKL3VxREE7RUFDRTtBdEprdnFERjs7QXNKL3VxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKa3ZxREY7O0FzSi91cURBO0VBQ0U7RUFDQTtBdEprdnFERjs7QXNKL3VxREE7Ozs7OztFQU1FO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKa3ZxREY7O0FzSi91cURBO0VBQ0U7QXRKa3ZxREY7O0FzSi91cURBO0VBRUU7SUFDSTtFdEppdnFESjtFc0o5dXFEQTtJQUNJO0V0Smd2cURKO0VzSjl1cURBO0lBQ0k7RXRKZ3ZxREo7QUFDRjtBc0o3dXFEQTtFQUVFO0lBRUk7RXRKNnVxREo7RXNKMXVxREE7SUFDRTtFdEo0dXFERjtBQUNGO0FzSnp1cURBO0VBRUU7SUFDRTtFdEowdXFERjtBQUNGO0FzSnR1cURFO0VBQ0U7RUFDQTtFQUNBO0F0Snd1cURKOztBc0pqdXFEVTtFQUNJO0VBQ0E7RUFDQTtBdEpvdXFEZDtBc0podXFEVTtFQUNJO0VBQ0E7QXRKa3VxRGQ7O0FzSjN0cURBO0VBQ0U7SUFDRTtJQUNBO0lBQ0E7RXRKOHRxREY7RXNKNXRxREE7SUFDSTtFdEo4dHFESjtFc0ozdHFEQTtJQUNJO0lBQ0E7SUFDQTtFdEo2dHFESjtFc0oxdHFEQTtJQUNJO0lBQ0E7SUFDQTtFdEo0dHFESjtFc0p6dHFEQTtJQUNJO0V0SjJ0cURKO0FBQ0Y7QXNKdnRxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0Snl0cURGOztBc0p0dHFEQTtFQUNFO0F0Snl0cURGOztBc0p0dHFEQTtFQUNFO0lBQ0U7SUFDQTtFdEp5dHFERjtFc0p0dHFEQTtJQUNFO0lBQ0E7RXRKd3RxREY7QUFDRjtBc0pydHFEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0SnV0cURKO0FzSnJ0cURJO0VBQ0U7QXRKdXRxRE47O0FzSm50cURBO0VBQ0U7QXRKc3RxREY7O0FzSm50cURBO0VBQ0U7RUFDQTtBdEpzdHFERjs7QXNKbnRxREE7O0VBRUU7RUFDQTtBdEpzdHFERjs7QXNKbnRxREE7QUFDQTtFQUNFO0F0SnN0cURGOztBc0pudHFEQTtFQUNFO0F0SnN0cURGOztBc0pudHFEQTtFQUNFO0F0SnN0cURGOztBc0pudHFEQTtFQUNFO0lBQ0U7RXRKc3RxREY7RXNKcHRxREE7SUFDRTtFdEpzdHFERjtFc0pudHFEQTtJQUNFO0V0SnF0cURGO0VzSmx0cURBO0lBQ0U7RXRKb3RxREY7RXNKanRxREY7SUFDRTtJQUNBO0V0Sm10cURBO0FBQ0Y7QXNKaHRxREE7RUFFRTtJQUNFO0V0Sml0cURGO0VzSi9zcURBO0lBQ0U7RXRKaXRxREY7RXNKOXNxREE7SUFDRTtFdEpndHFERjtFc0o3c3FEQTtJQUNFO0V0SitzcURGO0FBQ0Y7QXNKN3NxREE7RUFDRTtBdEorc3FERjs7QXNKM3NxREU7RUFDRTtBdEo4c3FESjs7QXNKMXNxREE7RUFDRTtBdEo2c3FERjtBc0o1c3FERTtFQUNFO0F0SjhzcURKOztBc0oxc3FEQTtFQUNFO0F0SjZzcURGO0FzSjVzcURFO0VBQ0U7RUFDQTtBdEo4c3FESjs7QXNKMXNxREE7RUFDRTtBdEo2c3FERjs7QXNKMXNxREE7RUFDRTtBdEo2c3FERjs7QXNKMXNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEo2c3FERjtBc0o1c3FERTtFQUNFO0F0SjhzcURKOztBc0oxc3FEQTtFQUlFO0F0SjBzcURGO0FzSjdzcURFO0VBQ0U7QXRKK3NxREo7O0FzSjFzcURBO0VBQ0U7QXRKNnNxREY7QXNKM3NxREU7RUFIRjtJQUlNO0V0SjhzcURKO0FBQ0Y7O0FzSjNzcURBO0VBQ0U7QXRKOHNxREY7O0FzSjNzcURBO0VBQ0U7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEo4c3FESjs7QXNKM3NxREE7RUFDRTtBdEo4c3FERjs7QXNKM3NxREE7RUFDRTtBdEo4c3FERjtBc0o1c3FERTtFQUNFO0F0SjhzcURKO0FzSjNzcURFO0VBUEY7SUFRTTtFdEo4c3FESjtBQUNGOztBc0p6c3FEQTtFQUNFO0F0SjRzcURGOztBc0p6c3FEQTtFQUNFO0VBQ0E7RUFDQTtBdEo0c3FERjs7QXNKenNxREE7RUFDRTtFQUNBO0VBQ0E7QXRKNHNxREY7O0FzSnpzcURBO0VBQ0U7RUFDQTtFQUNBO0F0SjRzcURGOztBc0p6c3FEQTtFQUNFO0F0SjRzcURGOztBc0p4c3FERTtFQUNJO0VBQ0E7QXRKMnNxRE47O0FzSnZzcURBO0VBQ0U7RUFDQTtBdEowc3FERjs7QXNKdnNxREE7RUFDSTtFQUNBO0F0SjBzcURKOztBc0p2c3FEQTtFQUNFO0VBQ0E7RUFDQTtBdEowc3FERjs7QXNKdnNxREE7RUFDRTtFQUNBO0F0SjBzcURGOztBc0p2c3FEQTtFQUNFO0VBQ0E7RUFDQTtBdEowc3FERjs7QXNKdnNxREE7RUFDRTtFQUNBO0VBQ0E7QXRKMHNxREY7QXNKenNxREU7RUFKRjtJQUtNO0V0SjRzcURKO0FBQ0Y7O0FzSnpzcURBO0VBS0U7RUFDQTtBdEp3c3FERjtBc0o3c3FERTtFQURGO0lBRUk7RXRKZ3RxREY7QUFDRjs7QXNKMXNxREE7RUFDRTtFQUNBO0VBQ0E7QXRKNnNxREY7O0FzSjFzcURBO0VBQ0U7RUFDQTtBdEo2c3FERjs7QXNKM3NxREE7RUFDRTtFQUNBO0F0SjhzcURGOztBc0ozc3FEQTtFQUNFO0F0SjhzcURGOztBc0ozc3FEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0F0SjhzcURGOztBc0ozc3FEQTtFQUNBO0VBQ0E7RUFDQTtBdEo4c3FEQTs7QXNKM3NxREE7RUFFRTtBdEo2c3FERjs7QXNKMXNxREE7RUFDRTtBdEo2c3FERjs7QXNKMXNxREE7RUFDRTtBdEo2c3FERjs7QXNKMXNxREE7RUFDRTtBdEo2c3FERjs7QXNKMXNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNnNxREY7O0FzSjFzcURBO0VBQ0U7RUFDQTtFQUNBO0VBRUE7QXRKNHNxREY7O0FzSnpzcURBO0VBQ0U7RUFDQTtBdEo0c3FERjs7QXNKenNxREE7RUFDRTtBdEo0c3FERjs7QXNKeHNxREU7RUFERjtJQUVJO0V0SjRzcURGO0FBQ0Y7O0FzSnpzcURBO0VBQ0U7RUFDQTtBdEo0c3FERjs7QXNKenNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNHNxREY7O0FzSnpzcURBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNHNxREY7O0FzSnpzcURBO0VBQ0U7QXRKNHNxREY7O0FzSnpzcURBO0VBQ0U7QXRKNHNxREY7O0FzSnpzcURBO0VBQ0U7RUFDQTtFQUNBO0F0SjRzcURGOztBc0p6c3FEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNHNxREY7O0FzSnpzcURBO0VBQ0U7RUFDQTtFQUNBO0F0SjRzcURGOztBc0p6c3FEQTtFQUNFO0VBQ0E7RUFDQTtBdEo0c3FERjs7QXNKenNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEo0c3FERjtBc0oxc3FERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEo0c3FESjtBc0oxc3FESTtFQUNFO0VBQ0E7RUFDQTtBdEo0c3FETjtBc0p4c3FERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEowc3FESjs7QXNKdHNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEp5c3FERjs7QXNKdHNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SnlzcURGOztBc0p0c3FEQTtFQUNFO0F0SnlzcURGOztBc0p0c3FEQTtFQUNFO0F0SnlzcURGOztBc0pyc3FEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEp3c3FERjs7QXNKcnNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SndzcURGOztBc0pyc3FEQTtFQUNFO0VBQ0E7QXRKd3NxREY7O0FzSnJzcURBO0VBQ0U7RUFDQTtBdEp3c3FERjs7QXNKcnNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKd3NxREY7O0FzSnJzcURBOzs7RUFHRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKd3NxREY7O0FzSnJzcURBO0VBQ0U7QXRKd3NxREY7O0FzSnJzcURBO0VBQ0U7QXRKd3NxREY7O0FzSnJzcURBO0VBQ0U7RUFDQTtFQUNBO0F0SndzcURGOztBc0pyc3FEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKd3NxREY7O0FzSnJzcURBO0VBQ0U7RUFDQTtFQUNBO0F0SndzcURGOztBc0pyc3FEQTtFQUNFO0VBQ0E7RUFDQTtBdEp3c3FERjs7QXNKcnNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEp3c3FERjtBc0p0c3FERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEp3c3FESjtBc0p0c3FESTtFQUNFO0VBQ0E7RUFDQTtBdEp3c3FETjtBc0pwc3FERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpzc3FESjs7QXNKbHNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKcXNxREY7O0FzSmxzcURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpxc3FERjs7QXNKbHNxREE7RUFDRTtBdEpxc3FERjs7QXNKbHNxREE7RUFDRTtBdEpxc3FERjs7QXNKbHNxREE7RUFDRTtBdEpxc3FERjs7QXNKbHNxREE7QUFDQTtFQUNBO0VBQ0E7QXRKcXNxREE7O0FzSmxzcURBO0VBQ0E7RUFDQTtFQUNBO0F0SnFzcURBOztBc0psc3FEQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpxc3FEQTs7QXNKbHNxREE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKcXNxREE7O0FzSmpzcURBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKb3NxREE7O0FzSmpzcURBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpvc3FEQTs7QXNKanNxREE7RUFDQTtFQUNBO0F0Sm9zcURBOztBc0pqc3FEQTtFQUNBO0VBQ0E7RUFDQTtBdEpvc3FEQTs7QXNKanNxREE7RUFDQTtFQUNBO0F0Sm9zcURBOztBc0pqc3FEQTtFQUNBO0VBQ0E7RUFDQTtBdEpvc3FEQTs7QXNKanNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpvc3FERjs7QXNKanNxREE7RUFDRTtFQUNBO0VBQ0E7QXRKb3NxREY7O0FzSmpzcURBO0VBQ0U7RUFDQTtBdEpvc3FERjs7QXNKanNxREE7RUFDRTtFQUNBO0VBQ0E7QXRKb3NxREY7O0FzSmpzcURBO0VBQ0U7RUFDQTtFQUNBO0F0Sm9zcURGOztBc0pqc3FEQTtFQUNFO0VBQ0E7QXRKb3NxREY7O0FzSmpzcURBO0VBQ0U7RUFDQTtFQUNBO0F0Sm9zcURGOztBc0poc3FEQTtFQUNFO0F0Sm1zcURGOztBc0poc3FEQTtFQUNFO0F0Sm1zcURGOztBc0poc3FEQTtFQUNFO0F0Sm1zcURGO0FzSmpzcURFO0VBSEY7SUFJSTtFdEpvc3FERjtBQUNGOztBc0pqc3FEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKb3NxREY7QXNKbnNxREU7RUFURjtJQVVJO0V0SnNzcURGO0FBQ0Y7QXNKcHNxREU7RUFDRTtLQUFBO0VBQ0E7QXRKc3NxREo7O0FzSmxzcURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpxc3FERjtBc0pwc3FERTtFQVRGO0lBVUk7RXRKdXNxREY7QUFDRjtBc0pyc3FERTtFQUNFO0tBQUE7QXRKdXNxREo7O0FzSm5zcURBO0VBQ0U7QXRKc3NxREY7O0FzSm5zcURBO0VBQ0U7RUFDQTtFQUNBO0F0SnNzcURGOztBc0puc3FEQTtFQUNFO0F0SnNzcURGOztBc0puc3FEQTtFQUNFO0F0SnNzcURGOztBc0puc3FEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKc3NxREY7O0FzSm5zcURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpzc3FERjs7QXNKbnNxREE7RUFDRTtBdEpzc3FERjs7QXNKbnNxREE7RUFDRTtBdEpzc3FERjs7QXNKbnNxREE7RUFDRTtBdEpzc3FERjs7QXNKbnNxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0SnNzcURGO0FzSnJzcURFO0VBQ0U7QXRKdXNxREo7O0FzSm5zcURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdEpzc3FERjtBc0pwc3FERTtFQUNFO0F0SnNzcURKOztBc0psc3FEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKcXNxREY7QXNKcHNxREU7RUFDRTtBdEpzc3FESjs7QXNKbHNxREE7RUFDRTtBdEpxc3FERjs7QXNKbHNxREE7RUFDRTtBdEpxc3FERjs7QXNKbHNxREE7RUFDRTtFQUNBO0F0SnFzcURGOztBc0psc3FEQTtFQUNFO0VBQ0E7QXRKcXNxREY7O0FzSmxzcURBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKcXNxREY7O0FzSmxzcURBO0VBQ0U7QXRKcXNxREY7O0FzSmxzcURBO0VBQ0U7RUFDQTtFQUNBO0F0SnFzcURGOztBc0pqc3FERTtFQUNFO0F0Sm9zcURKOztBc0poc3FEQTtFQUNFO0VBQ0E7RUFDQTtBdEptc3FERjs7QXNKaHNxREE7RUFDRTtBdEptc3FERjs7QXNKaHNxREE7RUFDRTtFQUNBO0F0Sm1zcURGOztBc0poc3FEQTtFQUNFO0F0Sm1zcURGOztBc0poc3FEQTtFQUNFO0F0Sm1zcURGOztBc0poc3FEQTtFQUNFO0F0Sm1zcURGOztBc0poc3FEQTtFQUNFO0VBQ0E7QXRKbXNxREY7O0FzSi9ycURFO0VBQ0U7QXRKa3NxREo7O0FzSjlycURBO0VBQ0U7QXRKaXNxREY7O0FzSjlycURBO0VBQ0U7RUFDQTtFQUNBO0F0SmlzcURGOztBc0o3cnFERTtFQUNFO0F0SmdzcURKOztBc0o1cnFEQTs7RUFFRTtBdEorcnFERjs7QXNKNXJxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEorcnFERjtBc0o3cnFERTtFQUNFO0VBQ0E7RUFDQTtBdEorcnFESjs7QXNKM3JxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBdEo4cnFERjtBc0o1cnFERTtFQUNFO0F0SjhycURKOztBc0oxcnFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNnJxREY7QXNKM3JxREU7RUFDRTtBdEo2cnFESjs7QXNKenJxREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKNHJxREY7QXNKMXJxREU7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXRKMnJxREo7QXNKeHJxREU7RUFDRTtBdEowcnFESjs7QXNKdHJxREE7RUFDRTtFQUNBO0VBQ0E7QXRKeXJxREY7QXNKdnJxREU7RUFDRTtFQUNBO0VBQ0E7QXRKeXJxREo7O0FzSnJycURBO0VBQ0U7RUFDQTtFQUNBO0F0SndycURGO0FzSnRycURFO0VBQ0U7QXRKd3JxREo7O0FzSnBycURBO0VBQ0U7QXRKdXJxREY7O0FzSnBycURBO0VBQ0U7SUFDRTtJQUNBO0V0SnVycURGO0FBQ0Y7QXVKbm14REk7RUFDSTtFQUNBO0F2SnFteERSOztBdUpqbXhEQTtFQUNJO0VBQ0E7RUFDQTtBdkpvbXhESjs7QXVKaG14REE7RUFDSTtFQUNBO0F2Sm1teERKOztBdUpobXhEQTtFQUNJO0F2Sm1teERKOztBdUpobXhEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZKbW14REo7O0F1SmhteERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2Sm1teERKOztBdUovbHhEQTtFQUNJO0F2SmtteERKOztBdUo5bHhESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZKaW14RFI7QXVKL2x4RFE7RUFDSTtFQUNBO0F2SmlteERaO0F1Si9seERZO0VBQ0k7RUFDQTtBdkppbXhEaEI7O0F1SjNseERBO0VBQ0k7QXZKOGx4REo7O0F1SjNseERBO0VBQ0k7RUFDQTtBdko4bHhESjtBdUo1bHhESTtFQUNJO0VBQ0E7RUFDQTtBdko4bHhEUjtBdUozbHhESTtFQUNJO0F2SjZseERSOztBdUp4bHhESTtFQUNJO0VBQ0E7RUFDQTtFQUdBO0F2SjJseERSO0F1SnhseERJO0VBQ0k7QXZKMGx4RFI7QXVKdmx4REk7RUFDSTtBdkp5bHhEUjtBdUp0bHhESTs7O0VBR0k7QXZKd2x4RFI7QXVKcmx4REk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2SnVseERSO0F1SnJseERRO0VBQ0k7RUFDQTtBdkp1bHhEWjtBdUpwbHhEUTtFQUNJO0F2SnNseERaO0F1Sm5seERRO0VBQ0k7QXZKcWx4RFo7QXVKaGx4RFE7RUFDSTtBdkprbHhEWjtBdUo3a3hEUTtFQUNJO0F2SitreERaOztBdUoxa3hEQTtFQUVRO0lBQ0k7RXZKNGt4RFY7RXVKeGt4REU7SUFDSTtJQUNBO0lBQ0E7RXZKMGt4RE47QUFDRjtBd0pudXhEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4SnF1eERKO0F3Sm51eERJO0VBQ0k7QXhKcXV4RFI7QXdKbHV4REk7RUFDSTtBeEpvdXhEUjs7QXdKaHV4REE7RUFDSTtFQUNBO0F4Sm11eERKOztBd0podXhEQTtFQUNJO0F4Sm11eERKOztBeUp4dnhEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpKMnZ4REo7O0F5Snh2eERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpKMnZ4REo7O0F5Snh2eERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXpKMnZ4REo7O0F5Snh2eERBO0VBQWM7QXpKNHZ4RGQ7O0F5SjF2eERBO0VBQ0k7RUFDQTtBeko2dnhESjs7QXlKMXZ4REE7RUFDSTtBeko2dnhESjs7QXlKMXZ4REE7RUFBYztBeko4dnhEZDs7QXlKNXZ4REE7RUFBZTtBekpnd3hEZjs7QXlKOXZ4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpKaXd4REY7O0F5Sjl2eERBO0VBQ0k7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpKaXd4REo7O0F5Sjl2eERBO0VBQ0k7RUFDQTtBekppd3hESjs7QXlKOXZ4REE7RUFDRTtBekppd3hERjs7QXlKOXZ4REE7RUFDSTtFQUNBO0VBQ0E7QXpKaXd4REo7O0F5Sjl2eERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Sml3eERGOztBeUo3dnhEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekpnd3hERjs7QXlKNXZ4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpKK3Z4REY7O0F5SjN2eERBO0VBQ0U7QXpKOHZ4REY7O0F5SjN2eERBO0VBQ0U7QXpKOHZ4REY7O0F5SjN2eERBO0VBQ0U7RUFDQTtBeko4dnhERjs7QXlKM3Z4REE7RUFDRTtBeko4dnhERjs7QXlKM3Z4REE7RUFDRTtBeko4dnhERjs7QXlKM3Z4REE7RUFDRTtBeko4dnhERjs7QXlKM3Z4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpKOHZ4REY7O0F5SjN2eERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F6Sjh2eERGOztBeUozdnhEQTtFQUNFO0F6Sjh2eERGOztBeUozdnhEQTtFQUNJO0F6Sjh2eERKOztBeUozdnhEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F6Sjh2eERKOztBeUozdnhEQTtFQUNFO0F6Sjh2eERGOztBeUozdnhEQTtFQUNFO0F6Sjh2eERGOztBeUozdnhEQTtFQUNFO0VBQUE7RUFBQTtBeko4dnhERjs7QXlKM3Z4REE7RUFDRTtFQUNBO0VBQ0E7QXpKOHZ4REY7QXlKN3Z4REU7RUFDRTtBekordnhESjtBeUo1dnhERTtFQUNFO0VBQ0E7QXpKOHZ4REo7QXlKM3Z4REU7RUFFRTtFQUNBO0F6SjR2eERKOztBeUp2dnhEQTtFQUNFO0F6SjB2eERGOztBeUp0dnhEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekp5dnhERjs7QXlKdHZ4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpKeXZ4REY7O0F5SnR2eERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBekp5dnhERjs7QXlKdHZ4REE7RUFDRTtBekp5dnhERjs7QXlKdHZ4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekp5dnhERjs7QXlKdHZ4REE7RUFDRTtBekp5dnhERjs7QXlKdHZ4REE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBekp5dnhERjs7QXlKdHZ4REE7RUFDRTtFQUNBO0VBQ0E7QXpKeXZ4REY7O0F5SnR2eERBO0VBQ0U7RUFDQTtBekp5dnhERjs7QTBKdGd5REE7RUFDSTtFQUNBO0VBQ0E7QTFKeWd5REo7QTBKdmd5REk7RUFDSTtBMUp5Z3lEUjs7QTBKcmd5REE7RUFDSTtFQUNBO0VBQ0E7QTFKd2d5REo7O0EwSnJneURBO0VBQ0k7QTFKd2d5REo7O0EwSnJneURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTFKd2d5REo7O0EySmhpeURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNKbWl5REo7O0EySmhpeURBO0VBQ0k7RUFDQTtFQUNBO0EzSm1peURKOztBMkpoaXlEQTtFQUNJO0VBQ0E7QTNKbWl5REo7O0EySmhpeURBO0VBQ0k7RUFDQTtBM0ptaXlESjs7QTRKdmp5REE7RUFDRTtFQUNBO0VBQ0E7QTVKMGp5REY7O0E0SnZqeURBOztFQUVJO0E1SjBqeURKOztBNkpsa3lEQTtFQUNJO0E3SnFreURKO0E2Sm5reURJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBN0pxa3lEUjtBNkpua3lEUTtFQUNJO0E3SnFreURaO0E2SmxreURRO0VBQ0k7RUFDQTtFQUNBO0E3Sm9reURaO0E2SmpreURRO0VBQ0k7RUFDQTtBN0pta3lEWjtBNkovanlESTtFQUNJO0E3SmlreURSO0E2SjlqeURJOztFQUVJO0E3SmdreURSOztBNkozanlEQTtFQUNJO0VBQ0E7RUFDQTtBN0o4anlESjs7QTZKM2p5REE7O0VBRUk7QTdKOGp5REo7O0E2SjNqeURBO0VBQ0k7RUFDQTtBN0o4anlESjtBNko1anlESTtFQUNJO0E3SjhqeURSOztBNkoxanlEQTtFQUNJO0E3SjZqeURKOztBOEo3bnlEQTtFQUNJO0E5SmdveURKOztBOEo3bnlEQTtFQUNJO0E5SmdveURKOztBK0pwb3lESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0EvSnVveURSO0ErSnBveURJO0VBQ0k7RUFDQTtFQUNBO0tBQUE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0EvSnNveURSO0ErSm5veURJO0VBQ0k7RUFDTjtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QS9KcW95REY7O0ErSmpveURBO0VBQ0k7QS9Kb295REo7O0ErSmxveURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0pxb3lESjs7QStKbG95REE7RUFDSTtBL0pxb3lESjs7QStKbG95REE7RUFDSTtFQUVBO0EvSnFveURKOztBK0psb3lEQTtFQUNJO0EvSnFveURKO0ErSm5veURJO0VBQ0k7RUFDQTtBL0pxb3lEUjs7QStKam95REE7RUFDSTtFQUNBO0EvSm9veURKOztBK0pqb3lEQTtFQUNJO0EvSm9veURKOztBK0pqb3lEQTtFQUNJO0EvSm9veURKOztBK0pqb3lEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0pvb3lESjs7QStKam95REE7RUFDSTtBL0pvb3lESjs7QStKam95REE7RUFDSTtBL0pvb3lESjs7QStKam95REE7RUFDSTtFQUVBO0EvSm9veURKOztBK0pqb3lEQTtFQUNJO0VBQ0E7QS9Kb295REo7O0ErSmpveURBO0VBQ0k7RUFDQTtBL0pvb3lESjs7QStKam95REE7RUFDSTtBL0pvb3lESjs7QStKam95REE7RUFDSTtFQUNBO0EvSm9veURKOztBK0pqb3lEQTtFQUNJO0VBQ0E7RUFDQTtBL0pvb3lESjs7QStKam95REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0EvSm9veURKOztBK0pqb3lEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBL0pvb3lESjs7QStKam95REE7RUFDSTtBL0pvb3lESjs7QStKam95REE7RUFDQTtFQUNBO0VBRUE7RUFDQTtFQUNBO0VBQ0E7QS9KbW95REE7O0FnS3h5eURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWhLMnl5REo7QWdLeHl5REk7RUFDSTtFQUNBO0FoSzB5eURSO0FnS3Z5eURJO0VBQ0k7RUFDQTtBaEt5eXlEUjtBZ0t0eXlESTs7RUFFSTtFQUNBO0VBQ0E7RUFDQTtVQUFBO0FoS3d5eURSO0FnS3J5eURJOztFQUVJO0VBQ0E7RUFDQTtLQUFBO0FoS3V5eURSO0FnS3B5eURJO0VBQ0k7QWhLc3l5RFI7QWdLbnl5REk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoS3F5eURSO0FnS2x5eURJO0VBQ0k7QWhLb3l5RFI7QWdLaHl5RFE7RUFDSTtBaEtreXlEWjtBZ0sveHlEUTtFQUNJO0FoS2l5eURaOztBZ0s1eHlEQTtFQUNJO0FoSyt4eURKOztBZ0s1eHlEQTtFQUNJO0FoSyt4eURKO0FnSzl4eURJO0VBQ0k7QWhLZ3l5RFI7O0FnSzV4eURBO0VBQ0k7RUFDQTtFQUNBO0FoSyt4eURKO0FnSzd4eURJO0VBQ0k7QWhLK3h5RFI7QWdLNXh5REk7RUFDSTtFQUNBO0VBQ0E7QWhLOHh5RFI7QWdLM3h5REk7RUFDSTtBaEs2eHlEUjtBZ0szeHlEUTtFQUNJO0FoSzZ4eURaO0FnSzF4eURRO0VBQ0k7QWhLNHh5RFo7O0FnS3R4eURBO0VBQ0k7RUFDQTtBaEt5eHlESjs7QWdLdHh5REE7RUFDSTtBaEt5eHlESjs7QWdLcnh5REE7RUFDSTtBaEt3eHlESjs7QWdLcnh5REE7RUFDSTtJQUNJO0VoS3d4eUROO0VnS3R4eURNO0lBQ0k7RWhLd3h5RFY7RWdLcHh5REU7SUFDSTtFaEtzeHlETjtFZ0tueHlERTtJQUNFO0VoS3F4eURKO0FBQ0Y7QWdLbHh5REE7RUFFUTs7SUFFSTtJQUNBO0VoS214eURWO0FBQ0Y7QWlLLzV5REE7RUFDSTtBaktpNnlESjs7QWlLOTV5REE7RUFDSTtBaktpNnlESjs7QWlLOTV5REE7RUFDSTtBaktpNnlESjs7QWlLNzV5REk7RUFDSTtFQUNBO0VBQ0E7QWpLZzZ5RFI7QWlLOTV5RFE7RUFDSTtFQUNBO0FqS2c2eURaO0FpSzk1eURZO0VBQ0k7QWpLZzZ5RGhCOztBa0t2N3lEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWxLMDd5REo7O0FrS3Y3eURBO0VBQ0k7QWxLMDd5REo7O0FrS3Y3eURBO0VBQ0k7QWxLMDd5REo7O0FrS3Y3eURBO0VBQ0k7RUFBQTtFQUFBO0VBQ0E7QWxLMDd5REo7O0FrS3Y3eURBO0VBQ0k7RUFDQTtFQUNBO0FsSzA3eURKOztBa0t2N3lEQTtFQUNJO0VBQ0E7RUFDQTtBbEswN3lESjs7QW1LeDl5REE7RUFDSTtBbksyOXlESjs7QW1LeDl5REE7O0VBRUk7QW5LMjl5REo7O0FtS3g5eURBO0VBQ0k7RUFDQTtBbksyOXlESjs7QW1LeDl5REE7RUFDSTtBbksyOXlESjs7QW1LeDl5REE7RUFDSTtBbksyOXlESjs7QW1LeDl5REE7RUFDSTtFQUNBO0FuSzI5eURKOztBbUt4OXlEQTtFQUNJO0FuSzI5eURKOztBb0t2L3lEQTtFQUNJO0FwSzAveURKOztBb0t2L3lEQTtFQUNJO0FwSzAveURKOztBb0t0L3lEQTtFQUNJO0FwS3kveURKOztBb0t0L3lEQTtFQUNJO0FwS3kveURKOztBcUt2Z3pEQTtFQUNJO0FySzBnekRKOztBcUt2Z3pEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FySzBnekRKO0FxS3hnekRJO0VBQ0k7QXJLMGd6RFI7O0FzS3JoekRBO0VBQ0k7QXRLd2h6REo7O0FzS3JoekRBO0VBQ0k7QXRLd2h6REo7O0FzS3JoekRBO0VBQ0c7QXRLd2h6REg7O0FzS3JoekRBO0VBQ0k7QXRLd2h6REo7O0FzS3JoekRBO0VBQ0k7QXRLd2h6REo7O0FzS3JoekRBO0VBQ0k7RUFDQTtBdEt3aHpESjs7QXNLcmh6REE7RUFDSTtBdEt3aHpESjs7QXNLcmh6REE7RUFDSTtBdEt3aHpESjs7QXNLcGh6REk7RUFDSTtBdEt1aHpEUjtBc0twaHpESTtFQUNJO0F0S3NoekRSO0FzS25oekRJO0VBQ0k7QXRLcWh6RFI7QXNLbGh6REk7RUFDSTtBdEtvaHpEUjtBc0tqaHpESTtFQUNJO0F0S21oekRSO0FzS2hoekRJO0VBQ0k7QXRLa2h6RFI7QXNLL2d6REk7RUFDSTtFQUNBO0F0S2loekRSO0FzSzlnekRJO0VBQ0k7QXRLZ2h6RFI7QXNLN2d6REk7RUFDSTtBdEsrZ3pEUjtBc0s1Z3pESTtFQUNJO0F0SzhnekRSO0FzSzNnekRJO0VBQ0k7QXRLNmd6RFI7QXNLMWd6REk7RUFDSTtFQUNBO0F0SzRnekRSOztBc0t4Z3pEQTtFQUNRO0VBQ0E7RUFDQTtBdEsyZ3pEUjs7QXNLeGd6REE7RUFDSTtBdEsyZ3pESjs7QXNLeGd6REE7RUFDSTtBdEsyZ3pESjs7QXNLeGd6REE7RUFDSTtFQUNBO0F0SzJnekRKOztBc0t4Z3pEQTtFQUNJO0F0SzJnekRKOztBc0t2Z3pESTtFQUNJO0F0SzBnekRSO0FzS3ZnekRJO0VBQ0k7QXRLeWd6RFI7QXNLdGd6REk7RUFDSTtFQUNBO0F0S3dnekRSOztBc0tuZ3pEQTtFQUNJO0F0S3NnekRKOztBc0tuZ3pEQTtFQUNJO0F0S3NnekRKOztBc0tuZ3pEQTtFQUNJO0F0S3NnekRKOztBc0tuZ3pEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F0S3NnekRKO0FzS3BnekRJO0VBQ0k7RUFDQTtBdEtzZ3pEUjs7QXNLbGd6REE7RUFDSTtFQUNBO0VBQ0E7QXRLcWd6REo7QXNLbmd6REk7RUFDSTtBdEtxZ3pEUjs7QXNLamd6REE7RUFDSTtFQUNBO0F0S29nekRKO0FzS2xnekRJO0VBQ0k7RUFDQTtBdEtvZ3pEUjtBc0tqZ3pESTtFQUNJO0VBQ0E7RUFDQTtBdEttZ3pEUjtBc0toZ3pESTtFQUNJO0VBQ0E7QXRLa2d6RFI7O0FzSzcveURBO0VBQ0k7SUFDSTtFdEtnZ3pETjtBQUNGO0FzSzcveURFO0VBQ0U7SUFDRztFdEsrL3lETDtFc0s1L3lERTtJQUNJO0V0SzgveUROO0VzSzUveURNO0lBQ0k7RXRLOC95RFY7QUFDRjtBdUtsc3pEQTtFQUNJO0F2S29zekRKOztBdUtqc3pEQTtFQUNHO0F2S29zekRIOztBdUtqc3pEQTtFQUNJO0F2S29zekRKOztBdUtqc3pEQTtFQUNJO0F2S29zekRKOztBdUtoc3pESTtFQUNJO0F2S21zekRSOztBdUsvcnpEQTtFQUNJO0F2S2tzekRKOztBdUs5cnpEQTtFQUNJO0lBQ0k7RXZLaXN6RE47QUFDRjtBd0s5dHpESTtFQUNJO0F4S2d1ekRSO0F3Szd0ekRJOztFQUVJO0F4Syt0ekRSO0F3SzV0ekRJO0VBQ0k7QXhLOHR6RFI7QXdLM3R6REk7RUFDSTtBeEs2dHpEUjtBd0sxdHpESTtFQUNJO0F4SzR0ekRSO0F3S3p0ekRJO0VBQ0k7QXhLMnR6RFI7QXdLeHR6REk7Ozs7RUFJSTtFQUNBO0F4SzB0ekRSO0F3S3Z0ekRJO0VBQ0k7QXhLeXR6RFI7QXdLdHR6REk7RUFDSTtBeEt3dHpEUjtBd0tydHpESTtFQUNJO0F4S3V0ekRSO0F3S3B0ekRJO0VBQ0k7QXhLc3R6RFI7QXdLbnR6REk7RUFDSTtBeEtxdHpEUjtBd0tsdHpESTtFQUNJO0F4S290ekRSO0F3S2p0ekRJO0VBQ0k7RUFDQTtBeEttdHpEUjtBd0svc3pEUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0F4S2l0ekRaO0F3SzdzekRJO0VBQ0k7RUFDQTtFQUNBO0F4SytzekRSO0F3SzVzekRJOztFQUVJO0VBQ0E7QXhLOHN6RFI7QXdLM3N6REk7RUFDSTtBeEs2c3pEUjtBd0t6c3pESTtFQUNJO0lBQ0k7RXhLMnN6RFY7RXdLeHN6RE07SUFDSTtFeEswc3pEVjtBQUNGO0F3S3ZzekRJO0VBQ0k7SUFDSTtFeEt5c3pEVjtBQUNGO0F3S3RzekRJO0VBQ0k7SUFDSTtFeEt3c3pEVjtBQUNGOztBd0svcnpESTtFQUNJO0F4S2tzekRSO0F3SzlyekRJO0VBQ0k7SUFDSTtFeEtnc3pEVjtFd0s3cnpETTtJQUNJO0V4SytyekRWO0V3SzNyekRVO0lBQ0k7RXhLNnJ6RGQ7QUFDRjs7QXlLbjB6REE7RUFDSTtFQUNBO0F6S3MwekRKO0F5S3AwekRJO0VBQ0k7QXpLczB6RFI7O0F5S2wwekRBO0VBQ0k7QXpLcTB6REo7O0F5S2wwekRBO0VBQ0k7QXpLcTB6REo7O0F5S2owekRJO0VBQ0k7RUFDQTtBektvMHpEUjtBeUtqMHpESTtFQUNJO0F6S20wekRSOztBeUsvenpEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXpLazB6REo7QXlLaDB6REk7RUFDSTtBektrMHpEUjtBeUsvenpESTtFQUNJO0F6S2kwekRSO0F5Szl6ekRJO0VBQ0k7QXpLZzB6RFI7O0F5S3p6ekRRO0VBQ0k7QXpLNHp6RFo7QXlLeHp6REk7RUFDSTtBekswenpEUjtBeUt2enpESTtFQUNJO0F6S3l6ekRSO0F5S3R6ekRJO0VBQ0k7QXpLd3p6RFI7QXlLcnp6REk7RUFDSTtBekt1enpEUjtBeUtwenpESTtFQUNJO0F6S3N6ekRSO0F5S256ekRJO0VBQ0E7QXpLcXp6REo7QXlLbHp6REk7RUFDQTtBektvenpESjtBeUtqenpESTtFQUNBO0F6S216ekRKO0F5S2h6ekRJO0VBQ0E7QXpLa3p6REo7QXlLL3l6REk7RUFDQTtBektpenpESjs7QXlLN3l6REE7RUFDSTtJQUNJO0lBQ0E7RXpLZ3p6RE47QUFDRjtBMEtwNXpESTtFQUNJO0ExS3M1ekRSO0EwS241ekRJO0VBQ0k7QTFLcTV6RFI7QTBLbDV6REk7RUFDSTtBMUtvNXpEUjtBMEtqNXpESTtFQUNJO0VBQ0E7QTFLbTV6RFI7QTBLaDV6REk7RUFDSTtBMUtrNXpEUjtBMEsvNHpESTtFQUNJO0VBQ0E7QTFLaTV6RFI7QTBLNzR6RFE7RUFDSTtBMUsrNHpEWjtBMEs1NHpEUTtFQUNJO0ExSzg0ekRaO0EwSzE0ekRJO0VBQ0k7QTFLNDR6RFI7O0EwS3Y0ekRJO0VBQ0k7QTFLMDR6RFI7QTBLeDR6RFE7RUFDSTtFQUNBO0ExSzA0ekRaO0EwS3Y0ekRRO0VBQ0k7RUFDQTtBMUt5NHpEWjtBMEt0NHpEUTtFQUNJO0ExS3c0ekRaO0EwS3Q0ekRZO0VBQ0k7QTFLdzR6RGhCO0EwS3A0ekRRO0VBQ0k7QTFLczR6RFo7QTBLajR6RFE7RUFDSTtFQUNBO0VBQ0E7QTFLbTR6RFo7QTBLLzN6REk7RUFDSTtFQUNBO0VBQ0E7QTFLaTR6RFI7QTBLLzN6RFE7RUFDSTtFQUNBO0VBQ0E7QTFLaTR6RFo7QTBLOTN6RFE7RUFDSTtBMUtnNHpEWjtBMEs3M3pEUTtFQUNJO0VBQ0E7RUFDQTtBMUsrM3pEWjtBMEs1M3pEUTtFQUNJO0VBQ0E7RUFDQTtBMUs4M3pEWjtBMEsxM3pESTtFQUNJO0ExSzQzekRSO0EwSzEzekRRO0VBQ0k7QTFLNDN6RFo7QTBLeDN6REk7RUFDSTtBMUswM3pEUjtBMEt2M3pESTtFQUNJO0ExS3kzekRSO0EwS3IzekRRO0VBQ0k7QTFLdTN6RFo7QTBLcDN6RFE7RUFDSTtBMUtzM3pEWjs7QTBLajN6REE7RUFDSTtBMUtvM3pESjs7QTBLajN6REE7RUFDSTtBMUtvM3pESjs7QTBLajN6REE7RUFDSTtJQUNJO0lBQ0E7RTFLbzN6RE47QUFDRjtBMEtqM3pEQTtFQUNJO0ExS20zekRKOztBMEtoM3pEQTtFQUVRO0lBQ0k7SUFDQTtJQUNBO0UxS2szekRWO0FBQ0Y7QTJLL2cwREE7RUFDSTtBM0tpaDBESjs7QTJLOWcwREE7RUFDRztBM0tpaDBESDs7QTJLOWcwREE7RUFDSTtBM0tpaDBESjs7QTJLOWcwREE7RUFDSTtBM0tpaDBESjs7QTJLN2cwREk7RUFDSTtBM0tnaDBEUjs7QTJLNWcwREE7RUFDSTtBM0srZzBESjs7QTJLM2cwREE7RUFDSTtJQUNJO0UzSzhnMEROO0FBQ0Y7QTRLemkwRFE7O0VBRUk7QTVLMmkwRFo7QTRLdGkwREk7RUFDSTtBNUt3aTBEUjtBNEtyaTBESTtFQUNJO0VBQ0E7QTVLdWkwRFI7QTRLbmkwREk7RUFDSTtFQUNBO0VBQ0E7QTVLcWkwRFI7O0E2SzNqMERJO0VBQ0k7QTdLOGowRFI7QTZLM2owREk7RUFDSTtBN0s2ajBEUjtBNksxajBESTtFQUNJO0E3SzRqMERSO0E2S3pqMERJO0VBQ0k7RUFDQTtBN0syajBEUjtBNkt4ajBESTtFQUNJO0E3SzBqMERSO0E2S3ZqMERJO0VBQ0k7RUFDQTtBN0t5ajBEUjtBNktyajBEUTtFQUNJO0E3S3VqMERaOztBNktqajBESTtFQUNJO0E3S29qMERSO0E2S2xqMERRO0VBQ0k7RUFDQTtBN0tvajBEWjtBNktqajBEUTtFQUNJO0VBQ0E7QTdLbWowRFo7QTZLaGowRFE7RUFDSTtBN0trajBEWjtBNktoajBEWTtFQUNJO0E3S2tqMERoQjtBNks5aTBEUTtFQUNJO0E3S2dqMERaO0E2SzNpMERRO0VBQ0k7RUFDQTtFQUNBO0E3SzZpMERaO0E2S3ppMERJO0VBQ0k7RUFDQTtFQUNBO0E3SzJpMERSO0E2S3ppMERRO0VBQ0k7RUFDQTtFQUNBO0E3SzJpMERaO0E2S3hpMERRO0VBQ0k7QTdLMGkwRFo7QTZLdmkwRFE7RUFDSTtFQUNBO0VBQ0E7QTdLeWkwRFo7QTZLdGkwRFE7RUFDSTtFQUNBO0VBQ0E7QTdLd2kwRFo7QTZLcGkwREk7RUFDSTtBN0tzaTBEUjtBNktwaTBEUTtFQUNJO0E3S3NpMERaO0E2S2xpMERJO0VBQ0k7QTdLb2kwRFI7QTZLamkwREk7RUFDSTtBN0ttaTBEUjtBNksvaDBEUTtFQUNJO0E3S2lpMERaOztBNks1aDBEQTtFQUNJO0E3SytoMERKOztBNks1aDBEQTtFQUNJO0lBQ0k7SUFDQTtFN0sraDBETjtBQUNGO0E2SzVoMERBO0VBQ0k7QTdLOGgwREo7O0E2SzNoMERBO0VBRVE7SUFDSTtJQUNBO0lBQ0E7RTdLNmgwRFY7QUFDRjtBOEsxcTBEQTs7RUFFSTtBOUs0cTBESjs7QThLenEwREE7O0VBRUc7QTlLNHEwREg7O0E4S3pxMERBOztFQUVJO0E5SzRxMERKOztBOEt4cTBEQTtFQUNJO0E5SzJxMERKOztBOEt4cTBEQTtFQUNJO0E5SzJxMERKOztBOEt4cTBEQTtFQUNJO0VBQ0E7QTlLMnEwREo7O0E4S3hxMERBO0VBQ0k7QTlLMnEwREo7O0E4S3ZxMERJO0VBQ0k7QTlLMHEwRFI7QThLdnEwREk7RUFDSTtBOUt5cTBEUjtBOEt0cTBESTtFQUNJO0E5S3dxMERSO0E4S3JxMERJO0VBQ0k7QTlLdXEwRFI7QThLcHEwREk7RUFDSTtBOUtzcTBEUjtBOEtucTBESTtFQUNJO0E5S3FxMERSO0E4S2xxMERJO0VBQ0k7RUFDQTtBOUtvcTBEUjtBOEtqcTBESTtFQUNJO0E5S21xMERSO0E4S2hxMERJO0VBQ0k7QTlLa3EwRFI7QThLL3AwREk7RUFDSTtBOUtpcTBEUjtBOEs5cDBESTtFQUNJO0E5S2dxMERSO0E4SzdwMERJO0VBQ0k7RUFDQTtBOUsrcDBEUjs7QThLM3AwREE7RUFDSTtBOUs4cDBESjs7QThLM3AwREE7RUFDSTtBOUs4cDBESjs7QThLM3AwREE7RUFDSTtFQUNBO0E5SzhwMERKOztBOEszcDBEQTtFQUNJO0E5SzhwMERKOztBOEsxcDBESTtFQUNJO0E5SzZwMERSO0E4SzFwMERJO0VBQ0k7QTlLNHAwRFI7QThLenAwREk7RUFDSTtFQUNBO0E5SzJwMERSOztBOEt0cDBEQTtFQUNJO0E5S3lwMERKOztBOEt0cDBEQTtFQUNJO0E5S3lwMERKOztBOEt0cDBEQTtFQUNJOztJQUVJO0U5S3lwMEROO0FBQ0Y7QThLdHAwREU7RUFDRTtJQUNHO0U5S3dwMERMO0U4S3JwMERFO0lBQ0k7RTlLdXAwRE47RThLcnAwRE07SUFDSTtFOUt1cDBEVjtBQUNGO0ErS3R5MERBO0VBQ0k7QS9Ld3kwREo7O0ErS3J5MERBO0VBQ0c7QS9Ld3kwREg7O0ErS3J5MERBO0VBQ0k7QS9Ld3kwREo7O0ErS3J5MERBO0VBQ0k7QS9Ld3kwREo7O0ErS3J5MERBO0VBQ0k7RUFDQTtFQUNBO0EvS3d5MERKOztBK0tyeTBEQTtFQUNJO0VBQ0E7QS9Ld3kwREo7O0ErS3J5MERBO0VBQ0k7QS9Ld3kwREo7O0ErS3J5MERBO0VBQ0k7QS9Ld3kwREo7O0ErS3J5MERBO0VBQ0k7QS9Ld3kwREo7O0ErS3J5MERBO0VBQ0k7RUFDQTtBL0t3eTBESjs7QStLcHkwREk7RUFDSTtBL0t1eTBEUjtBK0tweTBESTtFQUNJO0EvS3N5MERSO0ErS255MERJO0VBQ0k7QS9LcXkwRFI7QStLbHkwREk7RUFDSTtBL0tveTBEUjtBK0tqeTBESTtFQUNJO0EvS215MERSO0ErS2h5MERJO0VBQ0k7QS9La3kwRFI7QStLL3gwREk7RUFDSTtFQUNBO0EvS2l5MERSO0ErSzl4MERJO0VBQ0k7QS9LZ3kwRFI7QStLN3gwREk7RUFDSTtBL0sreDBEUjtBK0s1eDBESTtFQUNJO0EvSzh4MERSO0ErSzN4MERJO0VBQ0k7RUFDQTtBL0s2eDBEUjs7QStLengwREE7RUFDUTtFQUNBO0VBQ0E7QS9LNHgwRFI7O0ErS3p4MERBO0VBQ0k7QS9LNHgwREo7O0ErS3p4MERBO0VBQ0k7QS9LNHgwREo7O0ErS3p4MERBO0VBQ0k7RUFDQTtBL0s0eDBESjs7QStLengwREE7RUFDSTtBL0s0eDBESjs7QStLeHgwREk7RUFDSTtBL0syeDBEUjtBK0t4eDBESTtFQUNJO0EvSzB4MERSO0ErS3Z4MERJO0VBQ0k7RUFDQTtBL0t5eDBEUjs7QStLcHgwREE7RUFDSTtBL0t1eDBESjs7QStLcHgwREE7RUFDSTtBL0t1eDBESjs7QStLcHgwREE7RUFDSTtBL0t1eDBESjs7QStLcHgwREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBL0t1eDBESjtBK0tyeDBESTtFQUNJO0VBQ0E7QS9LdXgwRFI7O0ErS254MERBO0VBQ0k7RUFDQTtFQUNBO0EvS3N4MERKO0ErS3B4MERJO0VBQ0k7QS9Lc3gwRFI7O0ErS2x4MERBO0VBQ0k7RUFDQTtBL0txeDBESjtBK0tueDBESTtFQUNJO0VBQ0E7QS9LcXgwRFI7QStLbHgwREk7RUFDSTtFQUNBO0VBQ0E7QS9Lb3gwRFI7QStLangwREk7RUFDSTtFQUNBO0EvS214MERSOztBK0s5dzBEQTtFQUNJO0lBQ0k7RS9LaXgwRE47QUFDRjtBK0s5dzBERTtFQUNFO0lBQ0c7RS9LZ3gwREw7RStLN3cwREU7SUFDSTtFL0srdzBETjtFK0s3dzBETTtJQUNJO0UvSyt3MERWO0FBQ0Y7QWdMMTkwREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QWhMNDkwREo7O0FnTHo5MERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTDQ5MERKO0FnTDE5MERJO0VBQ0U7QWhMNDkwRE47O0FnTHg5MERFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTDI5MERKOztBZ0x4OTBERTs7O0VBR0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTDI5MERKOztBZ0x4OTBERTtFQUNFO0FoTDI5MERKOztBZ0x4OTBERTtFQUNFO0FoTDI5MERKOztBZ0x4OTBERTtFQUNFO0VBQ0E7RUFDQTtBaEwyOTBESjs7QWdMeDkwREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTDI5MERKOztBZ0x4OTBERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0FoTDI5MERKOztBZ0x4OTBERTtFQUNFO0VBQ0E7RUFDQTtBaEwyOTBESjs7QWdMeDkwREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFBQTtFQUFBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEwyOTBESjtBZ0x6OTBESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEwyOTBETjtBZ0x6OTBETTtFQUNFO0VBQ0E7RUFDQTtBaEwyOTBEUjtBZ0x2OTBESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEx5OTBETjs7QWdMcjkwREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEx3OTBESjs7QWdMcjkwREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTHc5MERKOztBZ0xyOTBERTtFQUNFO0FoTHc5MERKOztBZ0xyOTBERTtFQUNFO0FoTHc5MERKOztBZ0xyOTBERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEx3OTBESjs7QWdMcjkwREU7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTHc5MERKOztBZ0xyOTBERTtFQUNFO0FoTHc5MERKOztBZ0xyOTBERTtFQUNFO0FoTHc5MERKOztBZ0xyOTBERTtFQUNFO0FoTHc5MERKOztBZ0xyOTBEQTtBQUNBO0VBQ0U7RUFDQTtBaEx3OTBERjs7QWdMcjkwREE7RUFDRTtFQUNBO0VBQ0E7QWhMdzkwREY7O0FnTHI5MERBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTHc5MERGOztBZ0xyOTBEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEx3OTBERjs7QWdMcDkwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBaEx1OTBERjs7QWdMcDkwREE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FoTHU5MERGOztBZ0xwOTBEQTtFQUNFO0VBQ0E7QWhMdTkwREY7O0FnTHA5MERBO0VBQ0U7RUFDQTtFQUNBO0FoTHU5MERGOztBaUxydDFEQTtFQUNJO0VBQ0E7RUFDQTtBakx3dDFESjtBaUx0dDFESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FqTHd0MURSO0FpTHJ0MURJO0VBQ0k7RUFDQTtFQUNBO0FqTHV0MURSO0FpTHB0MURJO0VBQ0k7QWpMc3QxRFI7QWlMbnQxREk7RUFDSTtBakxxdDFEUjtBaUxudDFEUTtFQUNJO0VBQ0E7QWpMcXQxRFo7QWlMbHQxRFE7RUFDSTtFQUNBO0FqTG90MURaO0FpTGp0MURRO0VBQ0k7QWpMbXQxRFo7O0FrTGp2MURnQjtFQUNJO0FsTG92MURwQjtBa0w3dTFEd0I7RUFDSTtBbEwrdTFENUI7O0FrTC90MUR3QjtFQUNJO0VBQ0E7QWxMa3UxRDVCO0FrTGh1MUR3QjtFQUNJO0VBQ0E7QWxMa3UxRDVCOztBa0x6dDFEQTtFQUNJO0FsTDR0MURKO0FrTDF0MURJO0VBQ0k7RUFDQTtBbEw0dDFEUjtBa0x6dDFESTtFQUNJO0VBQ0E7RUFDQTtBbEwydDFEUjs7QW1McHgxREE7RUFDSTtBbkx1eDFESjs7QW1McHgxREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuTHV4MURKO0FtTHJ4MURJO0VBQ0U7RUFDQTtBbkx1eDFETjs7QW1MbngxREE7RUFDSTtFQUNBO0VBQ0E7QW5Mc3gxREo7O0FtTG54MURBO0VBQ0k7QW5Mc3gxREo7O0FtTG54MURBO0VBRUk7RUFDQTtBbkxxeDFESjs7QW1MbHgxREE7RUFDSTtFQUNBO0FuTHF4MURKOztBbUxseDFEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuTHF4MURKOztBbUxseDFERTtFQUNFO0FuTHF4MURKOztBbUxseDFERTtFQUNFO0VBQ0E7QW5McXgxREo7QW1MbngxREk7RUFDRTtFQUNBO0VBQ0E7QW5McXgxRE47O0FtTGp4MURFO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FuTG94MURKOztBb0w1MTFEQTtFQUNJO0FwTCsxMURKOztBb0w1MTFEQTtFQUNHO0FwTCsxMURIOztBb0w1MTFEQTtFQUNJO0FwTCsxMURKOztBb0w1MTFEQTtFQUNJO0FwTCsxMURKOztBb0w1MTFEQTtFQUNJO0VBQ0E7RUFDQTtBcEwrMTFESjs7QW9MNTExREE7RUFDSTtBcEwrMTFESjs7QW9MNTExREE7RUFDSTtFQUNBO0FwTCsxMURKOztBb0w1MTFEQTtFQUNJO0FwTCsxMURKOztBb0w1MTFEQTtFQUNJO0FwTCsxMURKOztBb0wzMTFESTtFQUNJO0FwTDgxMURSO0FvTDMxMURJO0VBQ0k7QXBMNjExRFI7QW9MMTExREk7RUFDSTtBcEw0MTFEUjtBb0x6MTFESTtFQUNJO0FwTDIxMURSO0FvTHgxMURJO0VBQ0k7QXBMMDExRFI7QW9MdjExREk7RUFDSTtBcEx5MTFEUjtBb0x0MTFESTtFQUNJO0VBQ0E7QXBMdzExRFI7QW9McjExREk7RUFDSTtBcEx1MTFEUjtBb0xwMTFESTtFQUNJO0FwTHMxMURSO0FvTG4xMURJO0VBQ0k7QXBMcTExRFI7QW9MbDExREk7RUFDSTtBcExvMTFEUjtBb0xqMTFESTtFQUNJO0VBQ0E7QXBMbTExRFI7O0FvTC8wMURBO0VBQ1E7RUFDQTtFQUNBO0FwTGsxMURSOztBb0wvMDFEUTtFQUNJO0VBQ0E7RUFDQTtBcExrMTFEWjs7QW9MLzAxREE7RUFDSTtBcExrMTFESjs7QW9MLzAxREE7RUFDSTtBcExrMTFESjs7QW9MLzAxREE7RUFDSTtFQUNBO0FwTGsxMURKOztBb0wvMDFEQTtFQUNJO0FwTGsxMURKOztBb0w5MDFESTtFQUNJO0FwTGkxMURSO0FvTDkwMURJO0VBQ0k7QXBMZzExRFI7QW9MNzAxREk7RUFDSTtFQUNBO0FwTCswMURSOztBb0wxMDFEQTtFQUNJO0FwTDYwMURKOztBb0wxMDFEQTtFQUNJO0FwTDYwMURKOztBb0wxMDFEQTtFQUNJO0FwTDYwMURKOztBb0wxMDFEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwTDYwMURKO0FvTDMwMURJO0VBQ0k7RUFDQTtBcEw2MDFEUjs7QW9MejAxREE7RUFDSTtFQUNBO0VBQ0E7QXBMNDAxREo7QW9MMTAxREk7RUFDSTtBcEw0MDFEUjs7QW9MeDAxREE7RUFDSTtFQUNBO0FwTDIwMURKO0FvTHowMURJO0VBQ0k7RUFDQTtBcEwyMDFEUjtBb0x4MDFESTtFQUNJO0VBQ0E7RUFDQTtBcEwwMDFEUjtBb0x2MDFESTtFQUNJO0VBQ0E7QXBMeTAxRFI7O0FvTHAwMURBO0VBQ0k7SUFDSTtFcEx1MDFETjtBQUNGO0FvTHAwMURFO0VBQ0U7SUFDRztFcExzMDFETDtFb0xuMDFERTtJQUNJO0VwTHEwMUROO0VvTG4wMURNO0lBQ0k7RXBMcTAxRFY7QUFDRjtBcUxwaDJESTtFQUNJO0FyTHNoMkRSO0FxTHBoMkRRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJMc2gyRFo7QXFMbGgyREk7RUFDSTtFQUNBO0VBQ0E7QXJMb2gyRFI7QXFMbGgyRFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTG9oMkRaO0FxTGxoMkRZO0VBQ0k7QXJMb2gyRGhCO0FxTGpoMkRZOztFQUVJO0VBQ0E7RUFDQTtFQUNBO0FyTG1oMkRoQjs7QXFMdmcyREk7Ozs7OztFQUNRO0VBQ0E7RUFDQTtFQUNBO0FyTCtnMkRaOztBc0x2azJEQTtFQUNJO0F0TDBrMkRKOztBc0x0azJESTtFQUNJO0F0THlrMkRSOztBc0xyazJEQTtFQUNHO0F0THdrMkRIOztBc0xyazJEQTtFQUNJO0F0THdrMkRKOztBc0xyazJEQTtFQUNJO0F0THdrMkRKOztBc0xyazJEQTtFQUNJO0VBQ0E7QXRMd2syREo7O0FzTHJrMkRBO0VBQ0k7QXRMd2syREo7O0FzTHJrMkRBO0VBQ0k7QXRMd2syREo7O0FzTHBrMkRJO0VBQ0k7QXRMdWsyRFI7QXNMcGsyREk7RUFDSTtBdExzazJEUjtBc0xuazJESTtFQUNJO0F0THFrMkRSO0FzTGxrMkRJO0VBQ0k7QXRMb2syRFI7QXNMamsyREk7RUFDSTtBdExtazJEUjtBc0xoazJESTtFQUNJO0F0TGtrMkRSO0FzTC9qMkRJO0VBQ0k7RUFDQTtBdExpazJEUjtBc0w5ajJESTtFQUNJO0F0TGdrMkRSO0FzTDdqMkRJO0VBQ0k7QXRMK2oyRFI7QXNMNWoyREk7RUFDSTtBdEw4ajJEUjtBc0wzajJESTtFQUNJO0F0TDZqMkRSO0FzTDFqMkRJO0VBQ0k7RUFDQTtBdEw0ajJEUjs7QXNMeGoyREE7RUFDUTtFQUNBO0VBQ0E7QXRMMmoyRFI7O0FzTHhqMkRRO0VBQ0k7RUFDQTtFQUNBO0F0TDJqMkRaOztBc0x4ajJEQTtFQUNJO0F0TDJqMkRKOztBc0x4ajJEQTtFQUNJO0F0TDJqMkRKOztBc0x4ajJEQTtFQUNJO0VBQ0E7QXRMMmoyREo7O0FzTHhqMkRBO0VBQ0k7QXRMMmoyREo7O0FzTHZqMkRJO0VBQ0k7QXRMMGoyRFI7QXNMdmoyREk7RUFDSTtBdEx5ajJEUjtBc0x0ajJESTtFQUNJO0VBQ0E7QXRMd2oyRFI7O0FzTG5qMkRBO0VBQ0k7QXRMc2oyREo7O0FzTG5qMkRBO0VBQ0k7QXRMc2oyREo7O0FzTG5qMkRBO0VBQ0k7QXRMc2oyREo7O0FzTG5qMkRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXRMc2oyREo7QXNMcGoyREk7RUFDSTtFQUNBO0F0THNqMkRSOztBc0xsajJEQTtFQUNJO0VBQ0E7RUFDQTtBdExxajJESjtBc0xuajJESTtFQUNJO0F0THFqMkRSOztBc0xqajJEQTtFQUNJO0VBQ0E7QXRMb2oyREo7QXNMbGoyREk7RUFDSTtFQUNBO0F0TG9qMkRSO0FzTGpqMkRJO0VBQ0k7RUFDQTtFQUNBO0F0TG1qMkRSO0FzTGhqMkRJO0VBQ0k7RUFDQTtBdExrajJEUjs7QXNMN2kyREE7RUFDSTtJQUNJO0V0TGdqMkROO0FBQ0Y7QXNMN2kyREU7RUFDRTtJQUNHO0V0TCtpMkRMO0VzTDVpMkRFO0lBQ0k7RXRMOGkyRE47RXNMNWkyRE07SUFDSTtFdEw4aTJEVjtBQUNGO0F1TDF2MkRBO0VBQ0k7QXZMNHYyREo7O0F1THp2MkRBO0VBQ0c7QXZMNHYyREg7O0F1THp2MkRBO0VBQ0k7QXZMNHYyREo7O0F1THp2MkRBO0VBQ0k7QXZMNHYyREo7O0F1THp2MkRBO0VBQ0k7RUFDQTtBdkw0djJESjs7QXVMenYyREE7RUFDSTtBdkw0djJESjs7QXVMenYyREE7RUFDSTtBdkw0djJESjs7QXVMeHYyREk7RUFDSTtBdkwydjJEUjtBdUx4djJESTtFQUNJO0F2TDB2MkRSO0F1THZ2MkRJO0VBQ0k7QXZMeXYyRFI7QXVMdHYyREk7RUFDSTtBdkx3djJEUjtBdUxydjJESTtFQUNJO0F2THV2MkRSO0F1THB2MkRJO0VBQ0k7QXZMc3YyRFI7QXVMbnYyREk7RUFDSTtFQUNBO0F2THF2MkRSO0F1TGx2MkRJO0VBQ0k7QXZMb3YyRFI7QXVManYyREk7RUFDSTtBdkxtdjJEUjtBdUxodjJESTtFQUNJO0F2TGt2MkRSO0F1TC91MkRJO0VBQ0k7QXZMaXYyRFI7QXVMOXUyREk7RUFDSTtFQUNBO0F2TGd2MkRSOztBdUw1dTJEQTtFQUNRO0VBQ0E7RUFDQTtBdkwrdTJEUjs7QXVMNXUyRFE7RUFDSTtFQUNBO0VBQ0E7QXZMK3UyRFo7O0F1TDV1MkRBO0VBQ0k7QXZMK3UyREo7O0F1TDV1MkRBO0VBQ0k7QXZMK3UyREo7O0F1TDV1MkRBO0VBQ0k7RUFDQTtBdkwrdTJESjs7QXVMNXUyREE7RUFDSTtBdkwrdTJESjs7QXVMM3UyREk7RUFDSTtBdkw4dTJEUjtBdUwzdTJESTtFQUNJO0F2TDZ1MkRSO0F1TDF1MkRJO0VBQ0k7RUFDQTtBdkw0dTJEUjs7QXVMdnUyREE7RUFDSTtBdkwwdTJESjs7QXVMdnUyREE7RUFDSTtBdkwwdTJESjs7QXVMdnUyREE7RUFDSTtBdkwwdTJESjs7QXVMdnUyREE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBdkwwdTJESjtBdUx4dTJESTtFQUNJO0VBQ0E7QXZMMHUyRFI7O0F1THR1MkRBO0VBQ0k7RUFDQTtFQUNBO0F2THl1MkRKO0F1THZ1MkRJO0VBQ0k7QXZMeXUyRFI7O0F1THJ1MkRBO0VBQ0k7RUFDQTtBdkx3dTJESjtBdUx0dTJESTtFQUNJO0VBQ0E7QXZMd3UyRFI7QXVMcnUyREk7RUFDSTtFQUNBO0VBQ0E7QXZMdXUyRFI7QXVMcHUyREk7RUFDSTtFQUNBO0F2THN1MkRSOztBdUxqdTJEQTtFQUNJO0lBQ0k7RXZMb3UyRE47QUFDRjtBdUxqdTJERTtFQUNFO0lBQ0c7RXZMbXUyREw7RXVMaHUyREU7SUFDSTtFdkxrdTJETjtFdUxodTJETTtJQUNJO0V2TGt1MkRWO0FBQ0Y7QXdMdjYyREk7RUFDSTtBeEx5NjJEUjs7QXlMMzYyREE7RUFDSTtFQUNBO0VBQ0E7QXpMODYyREo7O0EwTGg3MkRJO0VBQ0k7RUFDQTtFQUNBO0ExTG03MkRSO0EwTGg3MkRJO0VBQ0k7QTFMazcyRFI7O0EwTDc2MkRBO0VBRVE7SUFDSTtFMUwrNjJEVjtFMEw1NjJETTtJQUNJO0lBQ0E7RTFMODYyRFY7QUFDRjtBMkxwODJEQTtFQUNJO0EzTHM4MkRKOztBMkxuODJEQTtFQUNHO0EzTHM4MkRIOztBMkxuODJEQTtFQUNJO0EzTHM4MkRKOztBMkxuODJEQTtFQUNJO0EzTHM4MkRKOztBMkxuODJEQTtFQUNJO0VBQ0E7QTNMczgyREo7O0EyTG44MkRBO0VBQ0k7QTNMczgyREo7O0EyTG44MkRBO0VBQ0k7QTNMczgyREo7O0EyTGw4MkRJO0VBQ0k7QTNMcTgyRFI7QTJMbDgyREk7RUFDSTtBM0xvODJEUjtBMkxqODJESTtFQUNJO0EzTG04MkRSO0EyTGg4MkRJO0VBQ0k7QTNMazgyRFI7QTJMLzcyREk7RUFDSTtBM0xpODJEUjtBMkw5NzJESTtFQUNJO0EzTGc4MkRSO0EyTDc3MkRJO0VBQ0k7RUFDQTtBM0wrNzJEUjtBMkw1NzJESTtFQUNJO0EzTDg3MkRSO0EyTDM3MkRJO0VBQ0k7QTNMNjcyRFI7QTJMMTcyREk7RUFDSTtBM0w0NzJEUjtBMkx6NzJESTtFQUNJO0EzTDI3MkRSO0EyTHg3MkRJO0VBQ0k7RUFDQTtBM0wwNzJEUjs7QTJMdDcyREE7RUFDUTtFQUNBO0VBQ0E7QTNMeTcyRFI7O0EyTHQ3MkRRO0VBQ0k7RUFDQTtFQUNBO0EzTHk3MkRaOztBMkx0NzJEQTtFQUNJO0EzTHk3MkRKOztBMkx0NzJEQTtFQUNJO0EzTHk3MkRKOztBMkx0NzJEQTtFQUNJO0VBQ0E7QTNMeTcyREo7O0EyTHQ3MkRBO0VBQ0k7QTNMeTcyREo7O0EyTHI3MkRJO0VBQ0k7QTNMdzcyRFI7QTJMcjcyREk7RUFDSTtBM0x1NzJEUjtBMkxwNzJESTtFQUNJO0VBQ0E7QTNMczcyRFI7O0EyTGo3MkRBO0VBQ0k7QTNMbzcyREo7O0EyTGo3MkRBO0VBQ0k7QTNMbzcyREo7O0EyTGo3MkRBO0VBQ0k7QTNMbzcyREo7O0EyTGo3MkRBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QTNMbzcyREo7QTJMbDcyREk7RUFDSTtFQUNBO0EzTG83MkRSOztBMkxoNzJEQTtFQUNJO0VBQ0E7RUFDQTtBM0xtNzJESjtBMkxqNzJESTtFQUNJO0EzTG03MkRSOztBMkwvNjJEQTtFQUNJO0VBQ0E7QTNMazcyREo7QTJMaDcyREk7RUFDSTtFQUNBO0EzTGs3MkRSO0EyTC82MkRJO0VBQ0k7RUFDQTtFQUNBO0EzTGk3MkRSO0EyTDk2MkRJO0VBQ0k7RUFDQTtBM0xnNzJEUjs7QTJMMzYyREE7RUFDSTtJQUNJO0UzTDg2MkROO0FBQ0Y7QTJMMzYyREU7RUFDRTtJQUNHO0UzTDY2MkRMO0UyTDE2MkRFO0lBQ0k7RTNMNDYyRE47RTJMMTYyRE07SUFDSTtFM0w0NjJEVjtBQUNGO0E0TGxuM0RBO0VBQ0k7RUFDQTtFQUNBO0E1TG9uM0RKOztBNExqbjNEQTtFQUNJO0E1TG9uM0RKOztBNkwzbjNEQTtFQUNJO0E3TDhuM0RKOztBNkwzbjNEQTtFQUNHO0E3TDhuM0RIOztBNkwzbjNEQTtFQUNJO0E3TDhuM0RKOztBNkwzbjNEQTtFQUNJO0E3TDhuM0RKOztBNkwzbjNEQTtFQUNJO0E3TDhuM0RKOztBNkwzbjNEQTtFQUNJO0VBQ0E7QTdMOG4zREo7O0E2TDNuM0RBO0VBQ0k7QTdMOG4zREo7O0E2TDFuM0RJO0VBQ0k7QTdMNm4zRFI7QTZMMW4zREk7RUFDSTtBN0w0bjNEUjtBNkx6bjNESTtFQUNJO0E3TDJuM0RSO0E2THhuM0RJO0VBQ0k7QTdMMG4zRFI7QTZMdm4zREk7RUFDSTtBN0x5bjNEUjtBNkx0bjNESTtFQUNJO0E3THduM0RSO0E2THJuM0RJO0VBQ0k7RUFDQTtBN0x1bjNEUjtBNkxwbjNESTtFQUNJO0E3THNuM0RSO0E2TG5uM0RJO0VBQ0k7QTdMcW4zRFI7QTZMbG4zREk7RUFDSTtBN0xvbjNEUjtBNkxqbjNESTtFQUNJO0E3TG1uM0RSO0E2TGhuM0RJO0VBQ0k7RUFDQTtBN0xrbjNEUjs7QTZMOW0zREE7RUFDSTtBN0xpbjNESjs7QTZMOW0zREE7RUFDSTtBN0xpbjNESjs7QTZMOW0zREE7RUFDSTtFQUNBO0E3TGluM0RKOztBNkw5bTNEQTtFQUNJO0E3TGluM0RKOztBNkw3bTNESTtFQUNJO0E3TGduM0RSO0E2TDdtM0RJO0VBQ0k7QTdMK20zRFI7QTZMNW0zREk7RUFDSTtFQUNBO0E3TDhtM0RSOztBNkx6bTNEQTtFQUNJO0E3TDRtM0RKOztBNkx6bTNEQTtFQUNJO0E3TDRtM0RKOztBNkx6bTNEQTtFQUNJO0lBQ0k7RTdMNG0zRE47QUFDRjtBNkx6bTNEQTtFQUNBO0lBQ0k7RTdMMm0zREY7RTZMeG0zREY7SUFDSTtFN0wwbTNERjtFNkx4bTNERTtJQUNJO0U3TDBtM0ROO0FBQ0Y7QTZMdG0zREE7RUFDSTtJQUNJO0U3THdtM0ROO0FBQ0Y7QThMenYzREE7RUFDSTtBOUwydjNESjs7QThMeHYzREE7RUFDRztBOUwydjNESDs7QThMeHYzREE7RUFDSTtBOUwydjNESjs7QThMeHYzREE7RUFDSTtBOUwydjNESjs7QThMdHYzREk7O0VBQ0k7QTlMMHYzRFI7O0E4THR2M0RBO0VBQ0k7RUFDQTtBOUx5djNESjs7QThMdHYzREE7RUFDSTtFQUNBO0E5THl2M0RKOztBOEx0djNEQTtFQUNJO0E5THl2M0RKOztBOEx0djNEQTtFQUNJO0E5THl2M0RKOztBOExydjNESTtFQUNJO0E5THd2M0RSO0E4THJ2M0RJO0VBQ0k7QTlMdXYzRFI7QThMcHYzREk7RUFDSTtBOUxzdjNEUjtBOExudjNESTtFQUNJO0E5THF2M0RSO0E4TGx2M0RJO0VBQ0k7QTlMb3YzRFI7QThManYzREk7RUFDSTtBOUxtdjNEUjtBOExodjNESTtFQUNJO0VBQ0E7QTlMa3YzRFI7QThML3UzREk7RUFDSTtBOUxpdjNEUjtBOEw5dTNESTtFQUNJO0E5TGd2M0RSO0E4TDd1M0RJO0VBQ0k7QTlMK3UzRFI7QThMNXUzREk7RUFDSTtBOUw4dTNEUjtBOEwzdTNESTtFQUNJO0VBQ0E7QTlMNnUzRFI7O0E4THp1M0RBO0VBQ1E7RUFDQTtFQUNBO0E5TDR1M0RSOztBOEx6dTNEUTtFQUNJO0VBQ0E7RUFDQTtBOUw0dTNEWjs7QThMenUzREE7RUFDSTtBOUw0dTNESjs7QThMenUzREE7RUFDSTtBOUw0dTNESjs7QThMenUzREE7RUFDSTtFQUNBO0E5TDR1M0RKOztBOEx6dTNEQTtFQUNJO0E5TDR1M0RKOztBOEx4dTNESTtFQUNJO0E5TDJ1M0RSO0E4THh1M0RJO0VBQ0k7QTlMMHUzRFI7QThMdnUzREk7RUFDSTtFQUNBO0E5THl1M0RSOztBOExwdTNEQTtFQUNJO0E5THV1M0RKOztBOExwdTNEQTtFQUNJO0E5THV1M0RKOztBOExwdTNEQTtFQUNJO0E5THV1M0RKOztBOExwdTNEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0E5THV1M0RKO0E4THJ1M0RJO0VBQ0k7RUFDQTtBOUx1dTNEUjs7QThMbnUzREE7RUFDSTtFQUNBO0VBQ0E7QTlMc3UzREo7QThMcHUzREk7RUFDSTtBOUxzdTNEUjs7QThMbHUzREE7RUFDSTtFQUNBO0E5THF1M0RKO0E4TG51M0RJO0VBQ0k7RUFDQTtBOUxxdTNEUjtBOExsdTNESTtFQUNJO0VBQ0E7RUFDQTtBOUxvdTNEUjtBOExqdTNESTtFQUNJO0VBQ0E7QTlMbXUzRFI7O0E4TDl0M0RBO0VBQ0k7SUFDSTtFOUxpdTNETjtBQUNGO0E4TDl0M0RFO0VBQ0U7SUFDRztFOUxndTNETDtFOEw3dDNERTtJQUNJO0U5TCt0M0ROO0U4TDd0M0RNO0lBQ0k7RTlMK3QzRFY7QUFDRjtBK0xqNzNEQTtFQUNJO0EvTG03M0RKOztBZ01wNzNEQTtFQUNJO0FoTXU3M0RKO0FnTXI3M0RJO0VBQ0k7QWhNdTczRFI7QWdNcDczREk7RUFDSTtFQUNBO0FoTXM3M0RSOztBaU0vNzNEQTtFQUNJO0FqTWs4M0RKOztBaU0vNzNEQTtFQUNHO0FqTWs4M0RIOztBaU0vNzNEQTtFQUNJO0FqTWs4M0RKOztBaU0vNzNEQTtFQUNJO0FqTWs4M0RKOztBaU0vNzNEQTtFQUNJO0VBQ0E7QWpNazgzREo7O0FpTS83M0RBO0VBQ0k7QWpNazgzREo7O0FpTS83M0RBO0VBQ0k7QWpNazgzREo7O0FpTTk3M0RJO0VBQ0k7QWpNaTgzRFI7QWlNOTczREk7RUFDSTtBak1nODNEUjtBaU03NzNESTtFQUNJO0FqTSs3M0RSO0FpTTU3M0RJO0VBQ0k7QWpNODczRFI7QWlNMzczREk7RUFDSTtBak02NzNEUjtBaU0xNzNESTtFQUNJO0FqTTQ3M0RSO0FpTXo3M0RJO0VBQ0k7RUFDQTtBak0yNzNEUjtBaU14NzNESTtFQUNJO0FqTTA3M0RSO0FpTXY3M0RJO0VBQ0k7QWpNeTczRFI7QWlNdDczREk7RUFDSTtBak13NzNEUjtBaU1yNzNESTtFQUNJO0FqTXU3M0RSO0FpTXA3M0RJO0VBQ0k7RUFDQTtBak1zNzNEUjs7QWlNbDczREE7RUFDUTtFQUNBO0VBQ0E7QWpNcTczRFI7O0FpTWw3M0RRO0VBQ0k7RUFDQTtFQUNBO0FqTXE3M0RaOztBaU1sNzNEQTtFQUNJO0FqTXE3M0RKOztBaU1sNzNEQTtFQUNJO0FqTXE3M0RKOztBaU1sNzNEQTtFQUNJO0VBQ0E7QWpNcTczREo7O0FpTWw3M0RBO0VBQ0k7QWpNcTczREo7O0FpTWo3M0RJO0VBQ0k7QWpNbzczRFI7QWlNajczREk7RUFDSTtBak1tNzNEUjtBaU1oNzNESTtFQUNJO0VBQ0E7QWpNazczRFI7O0FpTTc2M0RBO0VBQ0k7QWpNZzczREo7O0FpTTc2M0RBO0VBQ0k7QWpNZzczREo7O0FpTTc2M0RBO0VBQ0k7QWpNZzczREo7O0FpTTc2M0RBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWpNZzczREo7QWlNOTYzREk7RUFDSTtFQUNBO0FqTWc3M0RSOztBaU01NjNEQTtFQUNJO0VBQ0E7RUFDQTtBak0rNjNESjtBaU03NjNESTtFQUNJO0FqTSs2M0RSOztBaU0zNjNEQTtFQUNJO0VBQ0E7QWpNODYzREo7QWlNNTYzREk7RUFDSTtFQUNBO0FqTTg2M0RSO0FpTTM2M0RJO0VBQ0k7RUFDQTtFQUNBO0FqTTY2M0RSO0FpTTE2M0RJO0VBQ0k7RUFDQTtBak00NjNEUjs7QWlNdjYzREE7RUFDSTtJQUNJO0VqTTA2M0ROO0FBQ0Y7QWlNdjYzREU7RUFDRTtJQUNHO0VqTXk2M0RMO0VpTXQ2M0RFO0lBQ0k7RWpNdzYzRE47RWlNdDYzRE07SUFDSTtFak13NjNEVjtBQUNGO0FrTTltNERBO0VBQ0k7QWxNZ240REo7O0FrTTdtNERBO0VBQ0c7QWxNZ240REg7O0FrTTdtNERBO0VBQ0k7QWxNZ240REo7O0FrTTdtNERBO0VBQ0k7QWxNZ240REo7O0FrTTdtNERBO0VBQ0k7RUFDQTtBbE1nbjRESjs7QWtNM200REk7O0VBQ0k7QWxNK200RFI7O0FrTTNtNERBO0VBQ0k7QWxNOG00REo7O0FrTTNtNERBO0VBQ0k7QWxNOG00REo7O0FrTTFtNERJO0VBQ0k7QWxNNm00RFI7QWtNMW00REk7RUFDSTtBbE00bTREUjtBa016bTRESTtFQUNJO0FsTTJtNERSO0FrTXhtNERJO0VBQ0k7QWxNMG00RFI7QWtNdm00REk7RUFDSTtBbE15bTREUjtBa010bTRESTtFQUNJO0FsTXdtNERSO0FrTXJtNERJO0VBQ0k7RUFDQTtBbE11bTREUjtBa01wbTRESTtFQUNJO0FsTXNtNERSO0FrTW5tNERJO0VBQ0k7QWxNcW00RFI7QWtNbG00REk7RUFDSTtBbE1vbTREUjtBa01qbTRESTtFQUNJO0FsTW1tNERSO0FrTWhtNERJO0VBQ0k7RUFDQTtBbE1rbTREUjs7QWtNOWw0REE7RUFDUTtFQUNBO0VBQ0E7QWxNaW00RFI7O0FrTTlsNERRO0VBQ0k7RUFDQTtFQUNBO0FsTWltNERaOztBa005bDREQTtFQUNJO0FsTWltNERKOztBa005bDREQTtFQUNJO0FsTWltNERKOztBa005bDREQTtFQUNJO0VBQ0E7QWxNaW00REo7O0FrTTlsNERBO0VBQ0k7QWxNaW00REo7O0FrTTdsNERJO0VBQ0k7QWxNZ200RFI7QWtNN2w0REk7RUFDSTtBbE0rbDREUjtBa001bDRESTtFQUNJO0VBQ0E7QWxNOGw0RFI7O0FrTXpsNERBO0VBQ0k7QWxNNGw0REo7O0FrTXpsNERBO0VBQ0k7QWxNNGw0REo7O0FrTXpsNERBO0VBQ0k7QWxNNGw0REo7O0FrTXpsNERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QWxNNGw0REo7QWtNMWw0REk7RUFDSTtFQUNBO0FsTTRsNERSOztBa014bDREQTtFQUNJO0VBQ0E7RUFDQTtBbE0ybDRESjtBa016bDRESTtFQUNJO0FsTTJsNERSOztBa012bDREQTtFQUNJO0VBQ0E7QWxNMGw0REo7QWtNeGw0REk7RUFDSTtFQUNBO0FsTTBsNERSO0FrTXZsNERJO0VBQ0k7RUFDQTtFQUNBO0FsTXlsNERSO0FrTXRsNERJO0VBQ0k7RUFDQTtBbE13bDREUjs7QWtNbmw0REE7RUFDSTtJQUNJO0VsTXNsNEROO0FBQ0Y7QWtNbmw0REU7RUFDRTtJQUNHO0VsTXFsNERMO0VrTWxsNERFO0lBQ0k7RWxNb2w0RE47RWtNbGw0RE07SUFDSTtFbE1vbDREVjtBQUNGO0FtTWp5NERBO0VBQ0k7QW5NbXk0REo7O0FtTWh5NERBO0VBQ0c7QW5NbXk0REg7O0FtTWh5NERBO0VBQ0k7QW5NbXk0REo7O0FtTWh5NERBO0VBQ0k7QW5NbXk0REo7O0FtTWh5NERBO0VBQ0k7RUFDQTtBbk1teTRESjs7QW1NOXg0REk7O0VBQ0k7QW5Na3k0RFI7O0FtTTl4NERBO0VBQ0k7QW5NaXk0REo7O0FtTTl4NERBO0VBQ0k7QW5NaXk0REo7O0FtTTd4NERJO0VBQ0k7QW5NZ3k0RFI7QW1NN3g0REk7RUFDSTtBbk0reDREUjtBbU01eDRESTtFQUNJO0FuTTh4NERSO0FtTTN4NERJO0VBQ0k7QW5NNng0RFI7QW1NMXg0REk7RUFDSTtBbk00eDREUjtBbU16eDRESTtFQUNJO0FuTTJ4NERSO0FtTXh4NERJO0VBQ0k7RUFDQTtBbk0weDREUjtBbU12eDRESTtFQUNJO0FuTXl4NERSO0FtTXR4NERJO0VBQ0k7QW5Nd3g0RFI7QW1Ncng0REk7RUFDSTtBbk11eDREUjtBbU1weDRESTtFQUNJO0FuTXN4NERSO0FtTW54NERJO0VBQ0k7RUFDQTtBbk1xeDREUjs7QW1Nang0REE7RUFDUTtFQUNBO0VBQ0E7QW5Nb3g0RFI7O0FtTWp4NERRO0VBQ0k7RUFDQTtFQUNBO0FuTW94NERaOztBbU1qeDREQTtFQUNJO0FuTW94NERKOztBbU1qeDREQTtFQUNJO0FuTW94NERKOztBbU1qeDREQTtFQUNJO0VBQ0E7QW5Nb3g0REo7O0FtTWp4NERBO0VBQ0k7QW5Nb3g0REo7O0FtTWh4NERJO0VBQ0k7QW5NbXg0RFI7QW1NaHg0REk7RUFDSTtBbk1reDREUjtBbU0vdzRESTtFQUNJO0VBQ0E7QW5NaXg0RFI7O0FtTTV3NERBO0VBQ0k7QW5NK3c0REo7O0FtTTV3NERBO0VBQ0k7QW5NK3c0REo7O0FtTTV3NERBO0VBQ0k7QW5NK3c0REo7O0FtTTV3NERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QW5NK3c0REo7QW1NN3c0REk7RUFDSTtFQUNBO0FuTSt3NERSOztBbU0zdzREQTtFQUNJO0VBQ0E7RUFDQTtBbk04dzRESjtBbU01dzRESTtFQUNJO0FuTTh3NERSOztBbU0xdzREQTtFQUNJO0VBQ0E7QW5NNnc0REo7QW1NM3c0REk7RUFDSTtFQUNBO0FuTTZ3NERSO0FtTTF3NERJO0VBQ0k7RUFDQTtFQUNBO0FuTTR3NERSO0FtTXp3NERJO0VBQ0k7RUFDQTtBbk0ydzREUjs7QW1NdHc0REE7RUFDSTtJQUNJO0VuTXl3NEROO0FBQ0Y7QW1NdHc0REU7RUFDRTtJQUNHO0VuTXd3NERMO0VtTXJ3NERFO0lBQ0k7RW5NdXc0RE47RW1Ncnc0RE07SUFDSTtFbk11dzREVjtBQUNGO0FvTXA5NERBO0VBRUk7QXBNcTk0REo7QW9Nbjk0REk7RUFDSTtBcE1xOTREUjtBb01uOTREUTtFQUNJO0VBQ0E7RUFDQTtBcE1xOTREWjtBb01uOTREWTtFQUNJO0FwTXE5NERoQjtBb01sOTREWTtFQUNJO0FwTW85NERoQjtBb01qOTREWTtFQUNJO0FwTW05NERoQjtBb01oOTREWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTWs5NERoQjtBb01oOTREZ0I7RUFDSTtFQUNBO0VBQ0E7QXBNazk0RHBCO0FvTTU4NERJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXBNODg0RFI7QW9NMzg0REk7RUFDSTtBcE02ODREUjtBb00zODREUTtFQUNJO0VBQ0E7QXBNNjg0RFo7QW9NMTg0RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE00ODREWjtBb016ODREUTtFQUNJO0VBQ0E7RUFDQTtBcE0yODREWjtBb012ODRESTtFQUNJO0VBQ0E7QXBNeTg0RFI7QW9Ndjg0RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBNeTg0RFo7QW9Ndjg0RFk7RUFDSTtFQUNBO0VBQ0E7QXBNeTg0RGhCO0FvTXQ4NERZO0VBQ0k7RUFDQTtBcE13ODREaEI7O0FvTWg4NERJO0VBQ0k7QXBNbTg0RFI7QW9Najg0RFE7RUFDSTtFQUNBO0VBQ0E7QXBNbTg0RFo7QW9Najg0RFk7RUFDSTtBcE1tODREaEI7QW9NaDg0RFk7RUFDSTtBcE1rODREaEI7QW9NLzc0RFk7RUFDSTtBcE1pODREaEI7QW9NOTc0RFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE1nODREaEI7QW9NOTc0RGdCO0VBQ0k7RUFDQTtFQUNBO0FwTWc4NERwQjtBb00xNzRESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwTTQ3NERSO0FvTXo3NERJO0VBQ0k7QXBNMjc0RFI7QW9Nejc0RFE7RUFDSTtFQUNBO0FwTTI3NERaO0FvTXg3NERRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBNMDc0RFo7QW9Ndjc0RFE7RUFDSTtFQUNBO0VBQ0E7QXBNeTc0RFo7QW9Ncjc0REk7RUFDSTtFQUNBO0FwTXU3NERSO0FvTXI3NERRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTXU3NERaO0FvTXI3NERZO0VBQ0k7RUFDQTtFQUNBO0FwTXU3NERoQjtBb01wNzREWTtFQUNJO0VBQ0E7QXBNczc0RGhCOztBb00vNjRESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwTWs3NERSO0FvTWg3NERRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTWs3NERaO0FvTWg3NERZO0VBQ0k7RUFDQTtFQUNBO0FwTWs3NERoQjtBb00vNjREWTtFQUNJO0VBQ0E7QXBNaTc0RGhCOztBb00zNjREQTtFQUVJO0FwTTY2NERKO0FvTTM2NERJO0VBQ0k7QXBNNjY0RFI7QW9NMzY0RFE7RUFDSTtFQUNBO0VBQ0E7QXBNNjY0RFo7QW9NMzY0RFk7RUFDSTtBcE02NjREaEI7QW9NMTY0RFk7RUFDSTtBcE00NjREaEI7QW9NejY0RFk7RUFDSTtBcE0yNjREaEI7QW9NeDY0RFk7RUFDSTtBcE0wNjREaEI7QW9NdjY0RFk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE15NjREaEI7QW9NdjY0RGdCO0VBQ0k7RUFDQTtFQUNBO0FwTXk2NERwQjtBb01uNjRESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwTXE2NERSO0FvTWw2NERJO0VBQ0k7QXBNbzY0RFI7QW9NbDY0RFE7RUFDSTtFQUNBO0FwTW82NERaO0FvTWo2NERRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBNbTY0RFo7QW9NaDY0RFE7RUFDSTtFQUNBO0VBQ0E7QXBNazY0RFo7QW9NOTU0REk7RUFDSTtFQUNBO0FwTWc2NERSO0FvTTk1NERRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE1nNjREWjtBb005NTREWTtFQUNJO0VBQ0E7QXBNZzY0RGhCO0FvTTc1NERZO0VBQ0k7RUFDQTtBcE0rNTREaEI7O0FvTXo1NERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE00NTRESjtBb00xNTRESTtFQUNJO0VBQ0E7RUFDQTtBcE00NTREUjs7QW9NeDU0REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTTI1NERKO0FvTXo1NERJO0VBQ0k7QXBNMjU0RFI7QW9NeDU0REk7RUFDSTtFQUNBO0VBQ0E7QXBNMDU0RFI7O0FvTXQ1NERBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE15NTRESjtBb012NTRESTtFQUNJO0VBQ0E7RUFDQTtBcE15NTREUjs7QW9NcjU0REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTXc1NERKO0FvTXQ1NERJO0VBQ0k7RUFDQTtFQUNBO0FwTXc1NERSOztBb01wNTREQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTXU1NERKOztBb01uNTREQTtFQUNJO0FwTXM1NERKOztBb01uNTREQTtFQUNJO0FwTXM1NERKOztBb01uNTREQTtFQUNJO0FwTXM1NERKOztBb01uNTREQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBNczU0REo7O0FvTWo1NERJOztFQUVJO0VBQ0E7QXBNbzU0RFI7QW9NajU0REk7RUFDSTtBcE1tNTREUjs7QW9NLzQ0REE7RUFFSTtBcE1pNTRESjtBb00vNDRESTs7RUFFSTtFQUNBO0FwTWk1NERSO0FvTTk0NERJO0VBQ0k7QXBNZzU0RFI7QW9NNzQ0REk7RUFDSTtBcE0rNDREUjtBb003NDREUTtFQUNJO0VBQ0E7RUFDQTtBcE0rNDREWjtBb003NDREWTtFQUNJO0FwTSs0NERoQjtBb001NDREWTtFQUNJO0FwTTg0NERoQjtBb00zNDREWTtFQUNJO0FwTTY0NERoQjtBb00xNDREWTtFQUNJO0FwTTQ0NERoQjtBb016NDREWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FwTTI0NERoQjtBb016NDREZ0I7RUFDSTtFQUNBO0VBQ0E7QXBNMjQ0RHBCO0FvTXg0NERnQjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwTTA0NERwQjtBb01wNDRESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FwTXM0NERSO0FvTW40NERJO0VBQ0k7QXBNcTQ0RFI7QW9NbjQ0RFE7RUFDSTtFQUNBO0FwTXE0NERaO0FvTWw0NERRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXBNbzQ0RFo7QW9NajQ0RFE7RUFDSTtFQUNBO0VBQ0E7QXBNbTQ0RFo7QW9NLzM0REk7RUFDSTtFQUNBO0FwTWk0NERSO0FvTS8zNERRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBcE1pNDREWjtBb00vMzREWTtFQUNJO0VBQ0E7QXBNaTQ0RGhCO0FvTTkzNERZO0VBQ0k7RUFDQTtBcE1nNDREaEI7O0FxTTc2NURJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXJNZzc1RFI7QXFNNzY1REk7RUFDSTtFQUNBO0VBQ0E7S0FBQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXJNKzY1RFI7QXFNNTY1REk7RUFDSTtFQUNOO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBck04NjVERjs7QXFNMTY1REE7RUFDSTtBck02NjVESjs7QXFNMzY1REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTTg2NURKOztBcU0zNjVEQTtFQUNJO0FyTTg2NURKOztBcU0zNjVEQTtFQUNJO0VBRUE7QXJNODY1REo7O0FxTTM2NURBO0VBQ0k7QXJNODY1REo7QXFNNTY1REk7RUFDSTtFQUNBO0FyTTg2NURSOztBcU0xNjVEQTtFQUNJO0VBQ0E7QXJNNjY1REo7O0FxTTE2NURBO0VBQ0k7QXJNNjY1REo7O0FxTTE2NURBO0VBQ0k7QXJNNjY1REo7O0FxTTE2NURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTTY2NURKOztBcU0xNjVEQTtFQUNJO0FyTTY2NURKOztBcU0xNjVEQTtFQUNJO0FyTTY2NURKOztBcU0xNjVEQTtFQUNJO0VBRUE7QXJNNjY1REo7O0FxTTE2NURBO0VBQ0k7RUFDQTtBck02NjVESjs7QXFNMTY1REE7RUFDSTtFQUNBO0FyTTY2NURKOztBcU0xNjVEQTtFQUNJO0FyTTY2NURKOztBcU0xNjVEQTtFQUNJO0VBQ0E7QXJNNjY1REo7O0FxTTE2NURBO0VBQ0k7RUFDQTtFQUNBO0FyTTY2NURKOztBcU0xNjVEQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7QXJNNjY1REo7O0FxTTE2NURBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTTY2NURKOztBcU0xNjVEQTtFQUNJO0FyTTY2NURKOztBcU0xNjVEQTtFQUNBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtBck00NjVEQTs7QXFNejY1REE7RUFDSTtFQUNBO0FyTTQ2NURKO0FxTTE2NURJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FyTTQ2NURSO0FxTTE2NURRO0VBQ0k7RUFDQTtFQUNBO0FyTTQ2NURaO0FxTXo2NURRO0VBQ0k7RUFDQTtBck0yNjVEWjs7QXNNdG02REk7RUFDSTtFQUNBO0F0TXltNkRSOztBc01wbTZESTtFQUNJO0VBQ0E7QXRNdW02RFI7QXNNcm02RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0TXVtNkRaO0FzTXJtNkRZO0VBQ0k7RUFDQTtBdE11bTZEaEI7QXNNcG02RFk7RUFDSTtFQUNBO0F0TXNtNkRoQjtBc01ubTZEWTtFQUNJO0VBQ0E7QXRNcW02RGhCO0FzTWxtNkRZO0VBQ0k7RUFDQTtBdE1vbTZEaEI7QXNNL2w2REk7RUFDSTtJQUNJO0lBQ0E7RXRNaW02RFY7RXNNL2w2RFU7SUFDSTtFdE1pbTZEZDtBQUNGOztBc00zbDZESTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F0TThsNkRSOztBc00xbDZEQTtFQUNJO0VBQ0E7QXRNNmw2REo7QXNNM2w2REk7RUFKSjtJQUtRO0V0TThsNkROO0FBQ0Y7O0FzTTNsNkRBO0VBQ0k7QXRNOGw2REo7O0FzTTNsNkRBO0VBQ0k7QXRNOGw2REo7O0F1TTVxNkRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZNK3E2RFI7QXVNN3E2RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QXZNK3E2RFo7QXVNN3E2RFk7RUFDSTtFQUNBO0VBQ0E7QXZNK3E2RGhCO0F1TTVxNkRZO0VBQ0k7RUFDQTtBdk04cTZEaEI7O0F1TXhxNkRBO0VBRUk7QXZNMHE2REo7QXVNeHE2REk7RUFDSTtBdk0wcTZEUjtBdU14cTZEUTtFQUNJO0VBQ0E7RUFDQTtBdk0wcTZEWjtBdU14cTZEWTtFQUNJO0F2TTBxNkRoQjtBdU12cTZEWTtFQUNJO0F2TXlxNkRoQjtBdU10cTZEWTtFQUNJO0F2TXdxNkRoQjtBdU1ycTZEWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F2TXVxNkRoQjtBdU1ycTZEZ0I7RUFDSTtFQUNBO0VBQ0E7QXZNdXE2RHBCO0F1TWpxNkRJO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7QXZNbXE2RFI7QXVNaHE2REk7RUFDSTtBdk1rcTZEUjtBdU1ocTZEUTtFQUNJO0VBQ0E7QXZNa3E2RFo7QXVNL3A2RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBdk1pcTZEWjtBdU05cDZEUTtFQUNJO0VBQ0E7RUFDQTtBdk1ncTZEWjs7QXdNbnc2REE7RUFDSTtBeE1zdzZESjtBd01udzZEUTtFQUNJO0F4TXF3NkRaO0F3TWh3NkRRO0VBQ0k7QXhNa3c2RFo7O0F3TTd2NkRBO0VBQ0k7RUFDQTtBeE1ndzZESjtBd005djZESTs7RUFFSTtBeE1ndzZEUjtBd005djZEUTs7O0VBRUk7QXhNaXc2RFo7QXdNN3Y2REk7RUFDSTtBeE0rdjZEUjtBd001djZESTtFQUNJO0F4TTh2NkRSO0F3TTN2NkRJO0VBQ0k7RUFDQTtFQUNBO0F4TTZ2NkRSOztBd016djZEQTtFQUNJO0VBQ0E7QXhNNHY2REo7O0F3TXp2NkRBO0VBQ0k7RUFDQTtBeE00djZESjs7QXdNeHY2REE7RUFDSTtBeE0ydjZESjs7QXdNeHY2REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4TTJ2NkRKOztBd012djZEQTtFQUNJO0F4TTB2NkRKO0F3TXh2NkRJO0VBQ0k7QXhNMHY2RFI7QXdNdnY2REk7RUFDSTtBeE15djZEUjtBd010djZESTs7O0VBR0k7QXhNd3Y2RFI7O0F3TXB2NkRBO0VBQ0k7QXhNdXY2REo7O0F3TXB2NkRBO0VBQ0k7QXhNdXY2REo7O0F3TXB2NkRBO0VBQ0k7QXhNdXY2REo7O0F3TW52NkRJO0VBQ0k7RUFDQTtBeE1zdjZEUjtBd01udjZESTtFQUNJO0VBQ0E7QXhNcXY2RFI7QXdNbnY2RFE7OztFQUdJO0F4TXF2NkRaO0F3TWp2NkRZO0VBQ0k7QXhNbXY2RGhCO0F3TS91NkRRO0VBQ0k7QXhNaXY2RFo7QXdNL3U2RFk7RUFDSTtBeE1pdjZEaEI7QXdNNXU2REk7RUFDSTtFQUNBO0F4TTh1NkRSO0F3TTV1NkRROztFQUVJO0F4TTh1NkRaO0F3TTV1NkRZOzs7RUFFSTtBeE0rdTZEaEI7QXdNM3U2RFE7RUFDSTtBeE02dTZEWjtBd00xdTZEUTtFQUNJO0F4TTR1NkRaO0F3TXp1NkRRO0VBQ0k7RUFDQTtFQUNBO0F4TTJ1NkRaO0F3TXh1NkRRO0VBQ0k7QXhNMHU2RFo7QXdNdnU2RFE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0F4TXl1NkRaO0F3TXJ1NkRJO0VBQ0k7QXhNdXU2RFI7QXdNcHU2REk7RUFDSTtBeE1zdTZEUjs7QXlNcDU2REk7RUFDSTtFQUNBO0F6TXU1NkRSOztBME0zNTZEQTtFQUNJO0VBQ0E7QTFNODU2REo7QTBNNTU2REk7RUFDRTtFQUNBO0ExTTg1NkROO0EwTTU1NkRNO0VBQ0U7QTFNODU2RFI7QTBNejU2REk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFNMjU2RE47QTBNejU2RE07RUFDRTtBMU0yNTZEUjtBME12NTZESTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QTFNeTU2RE47QTBNdjU2RE07RUFDRTtBMU15NTZEUjtBME10NTZETTtFQUNFO0ExTXc1NkRSO0EwTXI1NkRNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QTFNdTU2RFI7QTBNLzQ2REk7RUFDRTtBMU1pNTZETjtBME03NDZETTtFQUNFO0ExTSs0NkRSO0EwTTM0NkRJO0VBQ0U7QTFNNjQ2RE47QTBNMTQ2REk7RUFDRTtBMU00NDZETjtBME16NDZESTtFQUNFO0ExTTI0NkROO0EwTXg0NkRJO0VBQ0U7RUFDQTtBMU0wNDZETjtBME12NDZESTtFQUNFO0VBQ0E7RUFDQTtBMU15NDZETjtBME10NDZESTtFQUNFO0ExTXc0NkROO0EwTXI0NkRJO0VBRUU7RUFDQTtFQUNBO0ExTXM0NkROO0EwTW40NkRJO0VBQ0U7QTFNcTQ2RE47QTBNbDQ2REk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtBMU1vNDZETjtBME1qNDZESTtFQUNFO0ExTW00NkROOztBME05MzZESTtFQUNFO0ExTWk0NkROOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTtFQUNFO0ExTWc0NkRKOztBME03MzZERTs7RUFHRTtBMU0rMzZESjs7QTBNNTM2REU7RUFFRTtBMU04MzZESjs7QTBNMzM2REU7RUFDRTtFQUNBO0ExTTgzNkRKOztBME0zMzZERTtFQUNFO0ExTTgzNkRKOztBME0zMzZERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExTTgzNkRKOztBME0zMzZERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExTTgzNkRKOztBME0zMzZERTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0ExTTgzNkRKOztBME0xMzZESTtFQUNFO0ExTTYzNkROO0EwTTEzNkRJO0VBQ0U7QTFNNDM2RE47QTBNejM2REk7RUFDRTtBMU0yMzZETjtBME14MzZESTtFQUNFO0ExTTAzNkROO0EwTXQzNkRNO0VBQ0U7QTFNdzM2RFI7QTBNcDM2REk7RUFDRTtBMU1zMzZETjs7QTBNajM2REk7RUFFRTtFQUNBO0ExTW0zNkROO0EwTWgzNkRJO0VBQ0U7RUFDQTtFQUNBO0ExTWszNkROOztBME05MjZERTtFQUNFO0ExTWkzNkRKOztBMk01bjdERTtFQUNFO0EzTStuN0RKO0EyTTVuN0RFO0VBQ0U7RUFDQTtFQUNBO0EzTThuN0RKOztBMk12bjdERTtFQUNFO0VBQ0E7QTNNMG43REo7QTJNdm43REU7RUFDRTtBM015bjdESjs7QTJNbG43REU7RUFHRTtBM01tbjdESjtBMk1objdERTtFQUNFO0VBQ0E7QTNNa243REo7O0EyTTVtN0RFO0VBR0U7QTNNNm03REo7O0E0TXZwN0RFO0VBQ0U7QTVNMHA3REo7QTRNdnA3REU7RUFDRTtBNU15cDdESjs7QTRNcHA3REE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0E1TXVwN0RKOztBNk01cTdERTtFQUNFO0E3TStxN0RKLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9hc3NldHMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9pY29ucy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL2ljb25zL19tYXRlcmlhbGRlc2lnbmljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvaWNvbnMvX2JveGljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvaWNvbnMvX2ZvbnRhd2Vzb21lLWFsbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL2ljb25zL19kcmlwaWNvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9ib290c3RyYXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYW5uZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Jvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmVuZG9yL19yZnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3JlYm9vdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ib3JkZXItcmFkaXVzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190eXBlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2ltYWdlcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2ltYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb250YWluZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY29udGFpbmVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL190YWJsZS12YXJpYW50cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9fbGFiZWxzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLXRleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tY29udHJvbC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tc2VsZWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Zvcm1zL19mb3JtLWNoZWNrLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zvcm0tcmFuZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZm9ybXMvX2Zsb2F0aW5nLWxhYmVscy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19mb3Jtcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19kcm9wZG93bi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX25hdmJhci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2FyZC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19saXN0LWdyb3VwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdC1ncm91cC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RvYXN0cy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWNrZHJvcC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BvcG92ZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fY2xlYXJmaXguc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3NwaW5uZXJzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19vZmZjYW52YXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3BsYWNlaG9sZGVycy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvci1iZy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL19jb2xvcmVkLWxpbmtzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3JhdGlvLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3Bvc2l0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2hlbHBlcnMvX3N0YWNrcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL192aXN1YWxseS1oaWRkZW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvaGVscGVycy9fdGV4dC10cnVuY2F0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdGV4dC10cnVuY2F0ZS5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9oZWxwZXJzL192ci5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3V0aWxpdGllcy5zY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2FwaS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9jb21wb25lbnRzL19yZWJvb3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fYmFja2dyb3VuZHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9jb21wb25lbnRzL19icmVhZGNydW1iLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX2NhcmQuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fcHJvZ3Jlc3Muc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fZm9ybXMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9yZWFjdC1kcmFmdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2FwcC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9zdHJ1Y3R1cmUvX3RvcGJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9zdHJ1Y3R1cmUvX3BhZ2UtaGVhZC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9zdHJ1Y3R1cmUvX2Zvb3Rlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9zdHJ1Y3R1cmUvX3JpZ2h0LXNpZGViYXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vc3RydWN0dXJlL192ZXJ0aWNhbC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9zdHJ1Y3R1cmUvX2hvcml6b250YWwtbmF2LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3N0cnVjdHVyZS9fbGF5b3V0cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9jb21wb25lbnRzL193YXZlcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9jb21wb25lbnRzL19hdmF0YXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL2NvbXBvbmVudHMvX2hlbHBlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9jb21wb25lbnRzL19wcmVsb2FkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vY29tcG9uZW50cy9fd2lkZ2V0cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9jb21wb25lbnRzL19kZW1vcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9jb21wb25lbnRzL19wcmludC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL19jdXN0b20tc2Nyb2xsYmFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX2NhbGVuZGFyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX2RyYWd1bGEuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGx1Z2lucy9fc2Vzc2lvbi10aW1lb3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX3JhbmdlLXNsaWRlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL19zd2VhdGFsZXJ0Mi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL19yYXRpbmcuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGx1Z2lucy9fdG9hc3RyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX3BhcnNsZXkuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGx1Z2lucy9fc2VsZWN0Mi5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL19zd2l0Y2guc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGx1Z2lucy9fY29sb3JwaWNrZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGx1Z2lucy9fdGltZXBpY2tlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL19kYXRlcGlja2VyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX2Jvb3RzdHJhcC10b3VjaHNwaW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGx1Z2lucy9fZm9ybS1lZGl0b3JzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX2Zvcm0tdXBsb2FkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX2Zvcm0td2l6YXJkLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX2RhdGF0YWJsZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL19yZXNwb25zaXZlLXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX3RhYmxlLWVkaXRhYmxlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX2FwZXhjaGFydHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGx1Z2lucy9fZWNoYXJ0cy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL19mbG90LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX3NwYXJrbGluZS1jaGFydC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wbHVnaW5zL19nb29nbGUtbWFwLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX3ZlY3Rvci1tYXBzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BsdWdpbnMvX2xlYWZsZXQtbWFwcy5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wYWdlcy9fYXV0aGVudGljYXRpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGFnZXMvX2Vjb21tZXJjZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wYWdlcy9fZW1haWwuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGFnZXMvX2ZpbGUtbWFuYWdlci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wYWdlcy9fY2hhdC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wYWdlcy9fcHJvamVjdHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGFnZXMvX2NvbnRhY3RzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BhZ2VzL19jcnlwdG8uc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc2Nzcy9jdXN0b20vcGFnZXMvX2NvbWluZy1zb29uLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvY3VzdG9tL3BhZ2VzL190aW1lbGluZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL2N1c3RvbS9wYWdlcy9fZXh0cmFzLXBhZ2VzLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL1RlbXBsYXRlcy9UZW1wbGF0ZS90ZW1wbGF0ZS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9UZW1wbGF0ZXMvVGVtcGxhdGVEb2N1bWVudC9kb2N1bWVudC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9UZW1wbGF0ZXMvVGVtcGxhdGVFZGl0b3IvZWRpdG9yLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL3Njc3MvdGhlbWUuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvY29tcG9uZW50cy9WZXJ0aWNhbExheW91dC9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9jb21wb25lbnRzL0J1dHRvbnMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvY29tcG9uZW50cy9Nb2RhbHMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvY29tcG9uZW50cy9Mb2FkZXIvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvY29tcG9uZW50cy9FbXB0eS9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9jb21wb25lbnRzL0hlbHAvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvY29tcG9uZW50cy9TZWxlY3QvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvY29tcG9uZW50cy9Nb2RhbFNlYXJjaC9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9EYXNoYm9hcmQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvUHJvZmlsZS9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9Sb2xlcy9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9Vc2Vycy9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9TaGlmdHMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvV29ya2Jvb2svaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvSW5ib3gvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvSW52b2ljZXMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvVGltZVNoZWV0L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL1dvcmtPcmRlclJlYWxpemF0aW9uL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL1dvcmtDYWxlbmRhci9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9EYWlseUVhcm5pbmcvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvVmFjYXRpb24vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvUmVjYXBEYWlseUVhcm5pbmcvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvV29ya1BsYW4vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvRGVsaXZlcnlOb3RlL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL1Byb2plY3RzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL1dpZGdldHMvQ2xvY2tXaWRnZXQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvV2lkZ2V0cy9TdGF0aXN0aWNXaWRnZXQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvV2lkZ2V0cy9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9EYXNoYm9hcmQvc2lkZWJhci5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9QcmVJbnZvaWNlcy9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9JbnZvaWNlQ2VudGVyL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL09yZGVyL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL0dvb2RzUmVjZWlwdE9yZGVyL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL1NldHRpbmdzL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL1JlbG9jYXRpb24vaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvT3JkZXJSZXF1ZXN0L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL0N1c3RvbWVyT3JkZXIvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvU2hpcG1lbnQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvV2FyZWhvdXNlRW50cnkvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvR29vZHNSZWNlaXB0L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL1ZlaGljbGVVc2UvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvUGFja2FnZVRyYWNraW5nL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL0dvb2RzU2hpcG1lbnRPcmRlci9pbmRleC5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9qcy9wYWdlcy9Hb29kc1NoaXBtZW50L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL1BhY2thZ2VSZWxvY2F0aW9uL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzTW9iaWxlL1JlY2VpcHRHb29kc1JlY2VpcHQvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXNNb2JpbGUvUGFja2FnZVNjYW5uZXIvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXNNb2JpbGUvR29vZHNTaGlwbWVudFN0b3JlS2VlcGVyL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzTW9iaWxlL1BhY2thZ2VSZWxvY2F0aW9uU3RvcmVLZWVwZXIvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvQ29uc29sRGFzaGJvYXJkL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL0NvbnNvbE1hdHVyaXR5UGVyaW9kL2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vYXNzZXRzL2pzL3BhZ2VzL0NvbnNvbEFjdGl2ZUNvbXBhbnkvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvQ29uc29sUHJlcGFyZVJlcG9ydHMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvQ29uc29sSW5kaXZpZHVhbEZpbmFuY2UvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvanMvcGFnZXMvQ29uc29sUmVjZWl2YWJsZXNSZXBvcnQvaW5kZXguc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL3RvYXN0ci9idWlsZC90b2FzdHIubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9yYy10aW1lLXBpY2tlci9hc3NldHMvaW5kZXguY3NzXCI7XG5AaW1wb3J0IFwiLi4vbm9kZV9tb2R1bGVzL3JlYWN0LWRhdGVwaWNrZXIvZGlzdC9yZWFjdC1kYXRlcGlja2VyLmNzc1wiO1xuQGltcG9ydCBcIi4uL25vZGVfbW9kdWxlcy9yZWFjdC1iaWctY2FsZW5kYXIvbGliL2Nzcy9yZWFjdC1iaWctY2FsZW5kYXIuY3NzXCI7XG5cbkBpbXBvcnQgXCIuL3Njc3MvdGhlbWUuc2Nzc1wiO1xuXG4vLyBDb21wb25lbnRzXG5AaW1wb3J0IFwiLi9qcy9jb21wb25lbnRzL1ZlcnRpY2FsTGF5b3V0L2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL2NvbXBvbmVudHMvQnV0dG9ucy9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9jb21wb25lbnRzL01vZGFscy9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9jb21wb25lbnRzL0xvYWRlci9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9jb21wb25lbnRzL0VtcHR5L2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL2NvbXBvbmVudHMvSGVscC9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9jb21wb25lbnRzL1NlbGVjdC9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9jb21wb25lbnRzL01vZGFsU2VhcmNoL2luZGV4LnNjc3NcIjtcblxuLy8gUGFnZXNcbkBpbXBvcnQgXCIuL2pzL3BhZ2VzL0Rhc2hib2FyZC9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9Qcm9maWxlL2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL3BhZ2VzL1JvbGVzL2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL3BhZ2VzL1VzZXJzL2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL3BhZ2VzL1NoaWZ0cy9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9Xb3JrYm9vay9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9JbmJveC9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9JbnZvaWNlcy9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9UaW1lU2hlZXQvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvV29ya09yZGVyUmVhbGl6YXRpb24vaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvV29ya0NhbGVuZGFyL2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL3BhZ2VzL0RhaWx5RWFybmluZy9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9WYWNhdGlvbi9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9SZWNhcERhaWx5RWFybmluZy9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9Xb3JrUGxhbi9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9EZWxpdmVyeU5vdGUvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvUHJvamVjdHMvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvV2lkZ2V0cy9DbG9ja1dpZGdldC9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9XaWRnZXRzL1N0YXRpc3RpY1dpZGdldC9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9XaWRnZXRzL2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL3BhZ2VzL0Rhc2hib2FyZC9zaWRlYmFyLnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL3BhZ2VzL1ByZUludm9pY2VzL2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL3BhZ2VzL0ludm9pY2VDZW50ZXIvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvT3JkZXIvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvR29vZHNSZWNlaXB0T3JkZXIvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvU2V0dGluZ3MvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvUmVsb2NhdGlvbi9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9PcmRlclJlcXVlc3QvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvQ3VzdG9tZXJPcmRlci9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9TaGlwbWVudC9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9XYXJlaG91c2VFbnRyeS9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9Hb29kc1JlY2VpcHQvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvVmVoaWNsZVVzZS9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9QYWNrYWdlVHJhY2tpbmcvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvR29vZHNTaGlwbWVudE9yZGVyL2luZGV4LnNjc3NcIjtcbkBpbXBvcnQgXCIuL2pzL3BhZ2VzL0dvb2RzU2hpcG1lbnQvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvUGFja2FnZVJlbG9jYXRpb24vaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXNNb2JpbGUvUmVjZWlwdEdvb2RzUmVjZWlwdC9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlc01vYmlsZS9QYWNrYWdlU2Nhbm5lci9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlc01vYmlsZS9Hb29kc1NoaXBtZW50U3RvcmVLZWVwZXIvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXNNb2JpbGUvUGFja2FnZVJlbG9jYXRpb25TdG9yZUtlZXBlci9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9Db25zb2xEYXNoYm9hcmQvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvQ29uc29sTWF0dXJpdHlQZXJpb2QvaW5kZXguc2Nzc1wiO1xuQGltcG9ydCBcIi4vanMvcGFnZXMvQ29uc29sQWN0aXZlQ29tcGFueS9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9Db25zb2xQcmVwYXJlUmVwb3J0cy9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9Db25zb2xJbmRpdmlkdWFsRmluYW5jZS9pbmRleC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9qcy9wYWdlcy9Db25zb2xSZWNlaXZhYmxlc1JlcG9ydC9pbmRleC5zY3NzXCI7IiwiLypcclxuVGVtcGxhdGUgTmFtZTogU2tvdGUgLSBBZG1pbiAmIERhc2hib2FyZCBUZW1wbGF0ZVxyXG5BdXRob3I6IFRoZW1lc2JyYW5kXHJcblZlcnNpb246IDMuMS4wXHJcbldlYnNpdGU6IGh0dHBzOi8vdGhlbWVzYnJhbmQuY29tL1xyXG5Db250YWN0OiB0aGVtZXNicmFuZEBnbWFpbC5jb21cclxuRmlsZTogSWNvbnMgQ3NzIEZpbGVcclxuKi9cclxuXHJcbi8vIFBsdWdpbnNcclxuQGltcG9ydCBcImN1c3RvbS9wbHVnaW5zL2ljb25zXCI7IiwiLyogTWF0ZXJpYWxEZXNpZ25JY29ucy5jb20gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuZW90P3Y9NS44LjU1XCIpO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC5lb3Q/I2llZml4JnY9NS44LjU1XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQud29mZjI/dj01LjguNTVcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC53b2ZmP3Y9NS44LjU1XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC50dGY/dj01LjguNTVcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuLm1kaTpiZWZvcmUsXG4ubWRpLXNldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMjRweC8xIFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLm1kaS1hYi10ZXN0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQzlcIjtcbn1cblxuLm1kaS1hYmphZC1hcmFiaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMyOFwiO1xufVxuXG4ubWRpLWFiamFkLWhlYnJldzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzI5XCI7XG59XG5cbi5tZGktYWJ1Z2lkYS1kZXZhbmFnYXJpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMkFcIjtcbn1cblxuLm1kaS1hYnVnaWRhLXRoYWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMyQlwiO1xufVxuXG4ubWRpLWFjY2Vzcy1wb2ludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDAzXCI7XG59XG5cbi5tZGktYWNjZXNzLXBvaW50LWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MzhcIjtcbn1cblxuLm1kaS1hY2Nlc3MtcG9pbnQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUzOVwiO1xufVxuXG4ubWRpLWFjY2Vzcy1wb2ludC1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMDJcIjtcbn1cblxuLm1kaS1hY2Nlc3MtcG9pbnQtbmV0d29yay1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJFMVwiO1xufVxuXG4ubWRpLWFjY2Vzcy1wb2ludC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUxMVwiO1xufVxuXG4ubWRpLWFjY2Vzcy1wb2ludC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1M0FcIjtcbn1cblxuLm1kaS1hY2Nlc3MtcG9pbnQtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1M0JcIjtcbn1cblxuLm1kaS1hY2NvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMDRcIjtcbn1cblxuLm1kaS1hY2NvdW50LWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMDVcIjtcbn1cblxuLm1kaS1hY2NvdW50LWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI1MFwiO1xufVxuXG4ubWRpLWFjY291bnQtYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjUxXCI7XG59XG5cbi5tZGktYWNjb3VudC1hcnJvdy1sZWZ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI1MlwiO1xufVxuXG4ubWRpLWFjY291bnQtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI1M1wiO1xufVxuXG4ubWRpLWFjY291bnQtYXJyb3ctcmlnaHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjU0XCI7XG59XG5cbi5tZGktYWNjb3VudC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAwNlwiO1xufVxuXG4ubWRpLWFjY291bnQtYm94LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MzRcIjtcbn1cblxuLm1kaS1hY2NvdW50LWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMEFcIjtcbn1cblxuLm1kaS1hY2NvdW50LWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMDdcIjtcbn1cblxuLm1kaS1hY2NvdW50LWNhbmNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkRGXCI7XG59XG5cbi5tZGktYWNjb3VudC1jYW5jZWwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkUwXCI7XG59XG5cbi5tZGktYWNjb3VudC1jYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwOTdcIjtcbn1cblxuLm1kaS1hY2NvdW50LWNhc2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDk4XCI7XG59XG5cbi5tZGktYWNjb3VudC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDA4XCI7XG59XG5cbi5tZGktYWNjb3VudC1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRTJcIjtcbn1cblxuLm1kaS1hY2NvdW50LWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBODlcIjtcbn1cblxuLm1kaS1hY2NvdW50LWNoaWxkLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQThBXCI7XG59XG5cbi5tZGktYWNjb3VudC1jaGlsZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQzhcIjtcbn1cblxuLm1kaS1hY2NvdW50LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDA5XCI7XG59XG5cbi5tZGktYWNjb3VudC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjU1XCI7XG59XG5cbi5tZGktYWNjb3VudC1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjU2XCI7XG59XG5cbi5tZGktYWNjb3VudC1jbG9jay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNTdcIjtcbn1cblxuLm1kaS1hY2NvdW50LWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzcwXCI7XG59XG5cbi5tZGktYWNjb3VudC1jb2ctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzcxXCI7XG59XG5cbi5tZGktYWNjb3VudC1jb252ZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMEFcIjtcbn1cblxuLm1kaS1hY2NvdW50LWNvbnZlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzAxXCI7XG59XG5cbi5tZGktYWNjb3VudC1jb3dib3ktaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFOUJcIjtcbn1cblxuLm1kaS1hY2NvdW50LWRldGFpbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzMVwiO1xufVxuXG4ubWRpLWFjY291bnQtZGV0YWlscy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNzJcIjtcbn1cblxuLm1kaS1hY2NvdW50LWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZCQ1wiO1xufVxuXG4ubWRpLWFjY291bnQtZWRpdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRkJcIjtcbn1cblxuLm1kaS1hY2NvdW50LWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NDlcIjtcbn1cblxuLm1kaS1hY2NvdW50LWdyb3VwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI1OFwiO1xufVxuXG4ubWRpLWFjY291bnQtaGFyZC1oYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVCNVwiO1xufVxuXG4ubWRpLWFjY291bnQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5OVwiO1xufVxuXG4ubWRpLWFjY291bnQtaGVhcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkUzXCI7XG59XG5cbi5tZGktYWNjb3VudC1rZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAwQlwiO1xufVxuXG4ubWRpLWFjY291bnQta2V5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJFNFwiO1xufVxuXG4ubWRpLWFjY291bnQtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTVFXCI7XG59XG5cbi5tZGktYWNjb3VudC1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE1RlwiO1xufVxuXG4ubWRpLWFjY291bnQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAwRFwiO1xufVxuXG4ubWRpLWFjY291bnQtbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUVDXCI7XG59XG5cbi5tZGktYWNjb3VudC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDBFXCI7XG59XG5cbi5tZGktYWNjb3VudC1tdWx0aXBsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEM1XCI7XG59XG5cbi5tZGktYWNjb3VudC1tdWx0aXBsZS1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRkVcIjtcbn1cblxuLm1kaS1hY2NvdW50LW11bHRpcGxlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RDNcIjtcbn1cblxuLm1kaS1hY2NvdW50LW11bHRpcGxlLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJFNVwiO1xufVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDBGXCI7XG59XG5cbi5tZGktYWNjb3VudC1tdWx0aXBsZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMTBcIjtcbn1cblxuLm1kaS1hY2NvdW50LW11bHRpcGxlLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODAwXCI7XG59XG5cbi5tZGktYWNjb3VudC1tdWx0aXBsZS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIwQVwiO1xufVxuXG4ubWRpLWFjY291bnQtbXVsdGlwbGUtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIwQlwiO1xufVxuXG4ubWRpLWFjY291bnQtbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwM1wiO1xufVxuXG4ubWRpLWFjY291bnQtbXVzaWMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0U5XCI7XG59XG5cbi5tZGktYWNjb3VudC1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMTFcIjtcbn1cblxuLm1kaS1hY2NvdW50LW5ldHdvcmstb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkU2XCI7XG59XG5cbi5tZGktYWNjb3VudC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAxMlwiO1xufVxuXG4ubWRpLWFjY291bnQtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJFN1wiO1xufVxuXG4ubWRpLWFjY291bnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDEzXCI7XG59XG5cbi5tZGktYWNjb3VudC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMTRcIjtcbn1cblxuLm1kaS1hY2NvdW50LXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODAxXCI7XG59XG5cbi5tZGktYWNjb3VudC1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjU5XCI7XG59XG5cbi5tZGktYWNjb3VudC1xdWVzdGlvbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNUFcIjtcbn1cblxuLm1kaS1hY2NvdW50LXJlYWN0aXZhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUyQlwiO1xufVxuXG4ubWRpLWFjY291bnQtcmVhY3RpdmF0ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MkNcIjtcbn1cblxuLm1kaS1hY2NvdW50LXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDE1XCI7XG59XG5cbi5tZGktYWNjb3VudC1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUVEXCI7XG59XG5cbi5tZGktYWNjb3VudC1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAxNlwiO1xufVxuXG4ubWRpLWFjY291bnQtc2VhcmNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkzNVwiO1xufVxuXG4ubWRpLWFjY291bnQtc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzMFwiO1xufVxuXG4ubWRpLWFjY291bnQtc2V0dGluZ3Mtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEM5XCI7XG59XG5cbi5tZGktYWNjb3VudC1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMTdcIjtcbn1cblxuLm1kaS1hY2NvdW50LXN0YXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkU4XCI7XG59XG5cbi5tZGktYWNjb3VudC1zdXBlcnZpc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOEJcIjtcbn1cblxuLm1kaS1hY2NvdW50LXN1cGVydmlzb3ItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOENcIjtcbn1cblxuLm1kaS1hY2NvdW50LXN1cGVydmlzb3ItY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRFQ1wiO1xufVxuXG4ubWRpLWFjY291bnQtc3VwZXJ2aXNvci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMkRcIjtcbn1cblxuLm1kaS1hY2NvdW50LXN3aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDE5XCI7XG59XG5cbi5tZGktYWNjb3VudC1zd2l0Y2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNENCXCI7XG59XG5cbi5tZGktYWNjb3VudC10aWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENFM1wiO1xufVxuXG4ubWRpLWFjY291bnQtdGllLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBDQVwiO1xufVxuXG4ubWRpLWFjY291bnQtdGllLXZvaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMDhcIjtcbn1cblxuLm1kaS1hY2NvdW50LXRpZS12b2ljZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMwQVwiO1xufVxuXG4ubWRpLWFjY291bnQtdGllLXZvaWNlLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMEJcIjtcbn1cblxuLm1kaS1hY2NvdW50LXRpZS12b2ljZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMDlcIjtcbn1cblxuLm1kaS1hY2NvdW50LXZvaWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1Q0JcIjtcbn1cblxuLm1kaS1hZGp1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAxQVwiO1xufVxuXG4ubWRpLWFkb2JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MzZcIjtcbn1cblxuLm1kaS1hZG9iZS1hY3JvYmF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGOURcIjtcbn1cblxuLm1kaS1haXItY29uZGl0aW9uZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAxQlwiO1xufVxuXG4ubWRpLWFpci1maWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0M1wiO1xufVxuXG4ubWRpLWFpci1ob3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQUNcIjtcbn1cblxuLm1kaS1haXItaHVtaWRpZmllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDk5XCI7XG59XG5cbi5tZGktYWlyLWh1bWlkaWZpZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NjZcIjtcbn1cblxuLm1kaS1haXItcHVyaWZpZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0NFwiO1xufVxuXG4ubWRpLWFpcmJhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkU5XCI7XG59XG5cbi5tZGktYWlyYmFsbG9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDFDXCI7XG59XG5cbi5tZGktYWlyYmFsbG9vbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMEJcIjtcbn1cblxuLm1kaS1haXJwbGFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDFEXCI7XG59XG5cbi5tZGktYWlycGxhbmUtbGFuZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUQ0XCI7XG59XG5cbi5tZGktYWlycGxhbmUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMUVcIjtcbn1cblxuLm1kaS1haXJwbGFuZS10YWtlb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RDVcIjtcbn1cblxuLm1kaS1haXJwb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NEJcIjtcbn1cblxuLm1kaS1hbGFybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDIwXCI7XG59XG5cbi5tZGktYWxhcm0tYmVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzhFXCI7XG59XG5cbi5tZGktYWxhcm0tY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyMVwiO1xufVxuXG4ubWRpLWFsYXJtLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3OEZcIjtcbn1cblxuLm1kaS1hbGFybS1saWdodC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRUFcIjtcbn1cblxuLm1kaS1hbGFybS1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDIyXCI7XG59XG5cbi5tZGktYWxhcm0tbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTcxXCI7XG59XG5cbi5tZGktYWxhcm0tbm90ZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU3MlwiO1xufVxuXG4ubWRpLWFsYXJtLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDIzXCI7XG59XG5cbi5tZGktYWxhcm0tcGFuZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDNFwiO1xufVxuXG4ubWRpLWFsYXJtLXBhbmVsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDNVwiO1xufVxuXG4ubWRpLWFsYXJtLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyNFwiO1xufVxuXG4ubWRpLWFsYXJtLXNub296ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjhFXCI7XG59XG5cbi5tZGktYWxidW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyNVwiO1xufVxuXG4ubWRpLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMjZcIjtcbn1cblxuLm1kaS1hbGVydC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyN1wiO1xufVxuXG4ubWRpLWFsZXJ0LWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRTRcIjtcbn1cblxuLm1kaS1hbGVydC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyOFwiO1xufVxuXG4ubWRpLWFsZXJ0LWNpcmNsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUVEXCI7XG59XG5cbi5tZGktYWxlcnQtY2lyY2xlLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFFRVwiO1xufVxuXG4ubWRpLWFsZXJ0LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RDZcIjtcbn1cblxuLm1kaS1hbGVydC1kZWNhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkJEXCI7XG59XG5cbi5tZGktYWxlcnQtZGVjYWdyYW0tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0U1XCI7XG59XG5cbi5tZGktYWxlcnQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRCQlwiO1xufVxuXG4ubWRpLWFsZXJ0LW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRCRVwiO1xufVxuXG4ubWRpLWFsZXJ0LW9jdGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyOVwiO1xufVxuXG4ubWRpLWFsZXJ0LW9jdGFnb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0U2XCI7XG59XG5cbi5tZGktYWxlcnQtb2N0YWdyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc2N1wiO1xufVxuXG4ubWRpLWFsZXJ0LW9jdGFncmFtLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENFN1wiO1xufVxuXG4ubWRpLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyQVwiO1xufVxuXG4ubWRpLWFsZXJ0LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRCQVwiO1xufVxuXG4ubWRpLWFsZXJ0LXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEJEXCI7XG59XG5cbi5tZGktYWxlcnQtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QkNcIjtcbn1cblxuLm1kaS1hbGVydC1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEJGXCI7XG59XG5cbi5tZGktYWxlcnQtcmhvbWJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUNFXCI7XG59XG5cbi5tZGktYWxlcnQtcmhvbWJ1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQ0ZcIjtcbn1cblxuLm1kaS1hbGllbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODlBXCI7XG59XG5cbi5tZGktYWxpZW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMENCXCI7XG59XG5cbi5tZGktYWxpZ24taG9yaXpvbnRhbC1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFDM1wiO1xufVxuXG4ubWRpLWFsaWduLWhvcml6b250YWwtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUMyXCI7XG59XG5cbi5tZGktYWxpZ24taG9yaXpvbnRhbC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUM0XCI7XG59XG5cbi5tZGktYWxpZ24tdmVydGljYWwtYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQzVcIjtcbn1cblxuLm1kaS1hbGlnbi12ZXJ0aWNhbC1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFDNlwiO1xufVxuXG4ubWRpLWFsaWduLXZlcnRpY2FsLXRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUM3XCI7XG59XG5cbi5tZGktYWxsLWluY2x1c2l2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkJFXCI7XG59XG5cbi5tZGktYWxsZXJneTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjU4XCI7XG59XG5cbi5tZGktYWxwaGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyQlwiO1xufVxuXG4ubWRpLWFscGhhLWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFFRVwiO1xufVxuXG4ubWRpLWFscGhhLWEtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMDhcIjtcbn1cblxuLm1kaS1hbHBoYS1hLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRUJcIjtcbn1cblxuLm1kaS1hbHBoYS1hLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkVDXCI7XG59XG5cbi5tZGktYWxwaGEtYS1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkVEXCI7XG59XG5cbi5tZGktYWxwaGEtYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUVGXCI7XG59XG5cbi5tZGktYWxwaGEtYi1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIwOVwiO1xufVxuXG4ubWRpLWFscGhhLWItYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJFRVwiO1xufVxuXG4ubWRpLWFscGhhLWItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRUZcIjtcbn1cblxuLm1kaS1hbHBoYS1iLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRjBcIjtcbn1cblxuLm1kaS1hbHBoYS1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRjBcIjtcbn1cblxuLm1kaS1hbHBoYS1jLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjBBXCI7XG59XG5cbi5tZGktYWxwaGEtYy1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkYxXCI7XG59XG5cbi5tZGktYWxwaGEtYy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJGMlwiO1xufVxuXG4ubWRpLWFscGhhLWMtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJGM1wiO1xufVxuXG4ubWRpLWFscGhhLWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFGMVwiO1xufVxuXG4ubWRpLWFscGhhLWQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMEJcIjtcbn1cblxuLm1kaS1hbHBoYS1kLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRjRcIjtcbn1cblxuLm1kaS1hbHBoYS1kLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkY1XCI7XG59XG5cbi5tZGktYWxwaGEtZC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkY2XCI7XG59XG5cbi5tZGktYWxwaGEtZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUYyXCI7XG59XG5cbi5tZGktYWxwaGEtZS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIwQ1wiO1xufVxuXG4ubWRpLWFscGhhLWUtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJGN1wiO1xufVxuXG4ubWRpLWFscGhhLWUtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRjhcIjtcbn1cblxuLm1kaS1hbHBoYS1lLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRjlcIjtcbn1cblxuLm1kaS1hbHBoYS1mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRjNcIjtcbn1cblxuLm1kaS1hbHBoYS1mLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjBEXCI7XG59XG5cbi5tZGktYWxwaGEtZi1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkZBXCI7XG59XG5cbi5tZGktYWxwaGEtZi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJGQlwiO1xufVxuXG4ubWRpLWFscGhhLWYtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJGQ1wiO1xufVxuXG4ubWRpLWFscGhhLWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFGNFwiO1xufVxuXG4ubWRpLWFscGhhLWctYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMEVcIjtcbn1cblxuLm1kaS1hbHBoYS1nLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRkRcIjtcbn1cblxuLm1kaS1hbHBoYS1nLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkZFXCI7XG59XG5cbi5tZGktYWxwaGEtZy1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkZGXCI7XG59XG5cbi5tZGktYWxwaGEtaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUY1XCI7XG59XG5cbi5tZGktYWxwaGEtaC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIwRlwiO1xufVxuXG4ubWRpLWFscGhhLWgtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMwMFwiO1xufVxuXG4ubWRpLWFscGhhLWgtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMDFcIjtcbn1cblxuLm1kaS1hbHBoYS1oLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMDJcIjtcbn1cblxuLm1kaS1hbHBoYS1pOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRjZcIjtcbn1cblxuLm1kaS1hbHBoYS1pLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjEwXCI7XG59XG5cbi5tZGktYWxwaGEtaS1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzAzXCI7XG59XG5cbi5tZGktYWxwaGEtaS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMwNFwiO1xufVxuXG4ubWRpLWFscGhhLWktY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMwNVwiO1xufVxuXG4ubWRpLWFscGhhLWo6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFGN1wiO1xufVxuXG4ubWRpLWFscGhhLWotYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMTFcIjtcbn1cblxuLm1kaS1hbHBoYS1qLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMDZcIjtcbn1cblxuLm1kaS1hbHBoYS1qLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzA3XCI7XG59XG5cbi5tZGktYWxwaGEtai1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzA4XCI7XG59XG5cbi5tZGktYWxwaGEtazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUY4XCI7XG59XG5cbi5tZGktYWxwaGEtay1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIxMlwiO1xufVxuXG4ubWRpLWFscGhhLWstYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMwOVwiO1xufVxuXG4ubWRpLWFscGhhLWstY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMEFcIjtcbn1cblxuLm1kaS1hbHBoYS1rLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMEJcIjtcbn1cblxuLm1kaS1hbHBoYS1sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRjlcIjtcbn1cblxuLm1kaS1hbHBoYS1sLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjEzXCI7XG59XG5cbi5tZGktYWxwaGEtbC1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzBDXCI7XG59XG5cbi5tZGktYWxwaGEtbC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMwRFwiO1xufVxuXG4ubWRpLWFscGhhLWwtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMwRVwiO1xufVxuXG4ubWRpLWFscGhhLW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFGQVwiO1xufVxuXG4ubWRpLWFscGhhLW0tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMTRcIjtcbn1cblxuLm1kaS1hbHBoYS1tLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMEZcIjtcbn1cblxuLm1kaS1hbHBoYS1tLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzEwXCI7XG59XG5cbi5tZGktYWxwaGEtbS1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzExXCI7XG59XG5cbi5tZGktYWxwaGEtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUZCXCI7XG59XG5cbi5tZGktYWxwaGEtbi1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIxNVwiO1xufVxuXG4ubWRpLWFscGhhLW4tYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMxMlwiO1xufVxuXG4ubWRpLWFscGhhLW4tY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMTNcIjtcbn1cblxuLm1kaS1hbHBoYS1uLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMTRcIjtcbn1cblxuLm1kaS1hbHBoYS1vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRkNcIjtcbn1cblxuLm1kaS1hbHBoYS1vLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjE2XCI7XG59XG5cbi5tZGktYWxwaGEtby1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzE1XCI7XG59XG5cbi5tZGktYWxwaGEtby1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMxNlwiO1xufVxuXG4ubWRpLWFscGhhLW8tY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMxN1wiO1xufVxuXG4ubWRpLWFscGhhLXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFGRFwiO1xufVxuXG4ubWRpLWFscGhhLXAtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMTdcIjtcbn1cblxuLm1kaS1hbHBoYS1wLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMThcIjtcbn1cblxuLm1kaS1hbHBoYS1wLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzE5XCI7XG59XG5cbi5tZGktYWxwaGEtcC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzFBXCI7XG59XG5cbi5tZGktYWxwaGEtcTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUZFXCI7XG59XG5cbi5tZGktYWxwaGEtcS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIxOFwiO1xufVxuXG4ubWRpLWFscGhhLXEtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMxQlwiO1xufVxuXG4ubWRpLWFscGhhLXEtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMUNcIjtcbn1cblxuLm1kaS1hbHBoYS1xLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMURcIjtcbn1cblxuLm1kaS1hbHBoYS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRkZcIjtcbn1cblxuLm1kaS1hbHBoYS1yLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjE5XCI7XG59XG5cbi5tZGktYWxwaGEtci1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzFFXCI7XG59XG5cbi5tZGktYWxwaGEtci1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMxRlwiO1xufVxuXG4ubWRpLWFscGhhLXItY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMyMFwiO1xufVxuXG4ubWRpLWFscGhhLXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIwMFwiO1xufVxuXG4ubWRpLWFscGhhLXMtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMUFcIjtcbn1cblxuLm1kaS1hbHBoYS1zLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMjFcIjtcbn1cblxuLm1kaS1hbHBoYS1zLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzIyXCI7XG59XG5cbi5tZGktYWxwaGEtcy1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzIzXCI7XG59XG5cbi5tZGktYWxwaGEtdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjAxXCI7XG59XG5cbi5tZGktYWxwaGEtdC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIxQlwiO1xufVxuXG4ubWRpLWFscGhhLXQtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMyNFwiO1xufVxuXG4ubWRpLWFscGhhLXQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMjVcIjtcbn1cblxuLm1kaS1hbHBoYS10LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMjZcIjtcbn1cblxuLm1kaS1hbHBoYS11OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMDJcIjtcbn1cblxuLm1kaS1hbHBoYS11LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjFDXCI7XG59XG5cbi5tZGktYWxwaGEtdS1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzI3XCI7XG59XG5cbi5tZGktYWxwaGEtdS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMyOFwiO1xufVxuXG4ubWRpLWFscGhhLXUtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMyOVwiO1xufVxuXG4ubWRpLWFscGhhLXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIwM1wiO1xufVxuXG4ubWRpLWFscGhhLXYtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMURcIjtcbn1cblxuLm1kaS1hbHBoYS12LWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMkFcIjtcbn1cblxuLm1kaS1hbHBoYS12LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzJCXCI7XG59XG5cbi5tZGktYWxwaGEtdi1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzJDXCI7XG59XG5cbi5tZGktYWxwaGEtdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjA0XCI7XG59XG5cbi5tZGktYWxwaGEtdy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIxRVwiO1xufVxuXG4ubWRpLWFscGhhLXctYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMyRFwiO1xufVxuXG4ubWRpLWFscGhhLXctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMkVcIjtcbn1cblxuLm1kaS1hbHBoYS13LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMkZcIjtcbn1cblxuLm1kaS1hbHBoYS14OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMDVcIjtcbn1cblxuLm1kaS1hbHBoYS14LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjFGXCI7XG59XG5cbi5tZGktYWxwaGEteC1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzMwXCI7XG59XG5cbi5tZGktYWxwaGEteC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMzMVwiO1xufVxuXG4ubWRpLWFscGhhLXgtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMzMlwiO1xufVxuXG4ubWRpLWFscGhhLXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIwNlwiO1xufVxuXG4ubWRpLWFscGhhLXktYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMjBcIjtcbn1cblxuLm1kaS1hbHBoYS15LWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMzNcIjtcbn1cblxuLm1kaS1hbHBoYS15LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzM0XCI7XG59XG5cbi5tZGktYWxwaGEteS1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzM1XCI7XG59XG5cbi5tZGktYWxwaGEtejo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjA3XCI7XG59XG5cbi5tZGktYWxwaGEtei1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIyMVwiO1xufVxuXG4ubWRpLWFscGhhLXotYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMzNlwiO1xufVxuXG4ubWRpLWFscGhhLXotY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMzdcIjtcbn1cblxuLm1kaS1hbHBoYS16LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDMzhcIjtcbn1cblxuLm1kaS1hbHBoYWJldC1hdXJlYmVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzJDXCI7XG59XG5cbi5tZGktYWxwaGFiZXQtY3lyaWxsaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMyRFwiO1xufVxuXG4ubWRpLWFscGhhYmV0LWdyZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMkVcIjtcbn1cblxuLm1kaS1hbHBoYWJldC1sYXRpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzJGXCI7XG59XG5cbi5tZGktYWxwaGFiZXQtcGlxYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMzMFwiO1xufVxuXG4ubWRpLWFscGhhYmV0LXRlbmd3YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMzN1wiO1xufVxuXG4ubWRpLWFscGhhYmV0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDJDXCI7XG59XG5cbi5tZGktYWxwaGFiZXRpY2FsLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDBDXCI7XG59XG5cbi5tZGktYWxwaGFiZXRpY2FsLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAwRFwiO1xufVxuXG4ubWRpLWFscGhhYmV0aWNhbC12YXJpYW50LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDBFXCI7XG59XG5cbi5tZGktYWx0aW1ldGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RDdcIjtcbn1cblxuLm1kaS1hbWF6b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAyRFwiO1xufVxuXG4ubWRpLWFtYXpvbi1hbGV4YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEM2XCI7XG59XG5cbi5tZGktYW1idWxhbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMkZcIjtcbn1cblxuLm1kaS1hbW11bml0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRThcIjtcbn1cblxuLm1kaS1hbXBlcnNhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE4RFwiO1xufVxuXG4ubWRpLWFtcGxpZmllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDMwXCI7XG59XG5cbi5tZGktYW1wbGlmaWVyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUI1XCI7XG59XG5cbi5tZGktYW5jaG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMzFcIjtcbn1cblxuLm1kaS1hbmRyb2lkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMzJcIjtcbn1cblxuLm1kaS1hbmRyb2lkLWF1dG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE4RVwiO1xufVxuXG4ubWRpLWFuZHJvaWQtZGVidWctYnJpZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMzNcIjtcbn1cblxuLm1kaS1hbmRyb2lkLW1lc3NhZ2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENDVcIjtcbn1cblxuLm1kaS1hbmRyb2lkLXN0dWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDM0XCI7XG59XG5cbi5tZGktYW5nbGUtYWN1dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkzN1wiO1xufVxuXG4ubWRpLWFuZ2xlLW9idHVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTM4XCI7XG59XG5cbi5tZGktYW5nbGUtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkzOVwiO1xufVxuXG4ubWRpLWFuZ3VsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZCMlwiO1xufVxuXG4ubWRpLWFuZ3VsYXJqczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkJGXCI7XG59XG5cbi5tZGktYW5pbWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RDhcIjtcbn1cblxuLm1kaS1hbmltYXRpb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQThGXCI7XG59XG5cbi5tZGktYW5pbWF0aW9uLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkzQVwiO1xufVxuXG4ubWRpLWFuaW1hdGlvbi1wbGF5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE5MFwiO1xufVxuXG4ubWRpLWFuc2libGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA5QVwiO1xufVxuXG4ubWRpLWFudGVubmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTExOVwiO1xufVxuXG4ubWRpLWFudmlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4OUJcIjtcbn1cblxuLm1kaS1hcGFjaGUta2Fma2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAwRlwiO1xufVxuXG4ubWRpLWFwaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDlCXCI7XG59XG5cbi5tZGktYXBpLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjU3XCI7XG59XG5cbi5tZGktYXBwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAzNVwiO1xufVxuXG4ubWRpLWFwcGxlLWFpcnBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAxRlwiO1xufVxuXG4ubWRpLWFwcGxlLWZpbmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDM2XCI7XG59XG5cbi5tZGktYXBwbGUtaWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMzhcIjtcbn1cblxuLm1kaS1hcHBsZS1pb3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAzN1wiO1xufVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLWNhcHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzMlwiO1xufVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLWNvbW1hbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzM1wiO1xufVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLWNvbnRyb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzNFwiO1xufVxuXG4ubWRpLWFwcGxlLWtleWJvYXJkLW9wdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjM1XCI7XG59XG5cbi5tZGktYXBwbGUta2V5Ym9hcmQtc2hpZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzNlwiO1xufVxuXG4ubWRpLWFwcGxlLXNhZmFyaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDM5XCI7XG59XG5cbi5tZGktYXBwbGljYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYxNFwiO1xufVxuXG4ubWRpLWFwcGxpY2F0aW9uLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTc3XCI7XG59XG5cbi5tZGktYXBwbGljYXRpb24tZXhwb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQURcIjtcbn1cblxuLm1kaS1hcHBsaWNhdGlvbi1pbXBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBRVwiO1xufVxuXG4ubWRpLWFwcGxpY2F0aW9uLXNldHRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NTVcIjtcbn1cblxuLm1kaS1hcHByb3hpbWF0ZWx5LWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGOUVcIjtcbn1cblxuLm1kaS1hcHByb3hpbWF0ZWx5LWVxdWFsLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjlGXCI7XG59XG5cbi5tZGktYXBwczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDNCXCI7XG59XG5cbi5tZGktYXBwcy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0NlwiO1xufVxuXG4ubWRpLWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhDN1wiO1xufVxuXG4ubWRpLWFyY2hpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAzQ1wiO1xufVxuXG4ubWRpLWFyY2hpdmUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGRFwiO1xufVxuXG4ubWRpLWFyY2hpdmUtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEZFXCI7XG59XG5cbi5tZGktYXJjaGl2ZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNTlcIjtcbn1cblxuLm1kaS1hcmNoaXZlLWFycm93LWRvd24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjVBXCI7XG59XG5cbi5tZGktYXJjaGl2ZS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjVCXCI7XG59XG5cbi5tZGktYXJjaGl2ZS1hcnJvdy11cC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNUNcIjtcbn1cblxuLm1kaS1hcmNoaXZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIwRVwiO1xufVxuXG4ubWRpLWFybS1mbGV4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRDdcIjtcbn1cblxuLm1kaS1hcm0tZmxleC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRDZcIjtcbn1cblxuLm1kaS1hcnJhbmdlLWJyaW5nLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAzRFwiO1xufVxuXG4ubWRpLWFycmFuZ2UtYnJpbmctdG8tZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAzRVwiO1xufVxuXG4ubWRpLWFycmFuZ2Utc2VuZC1iYWNrd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDNGXCI7XG59XG5cbi5tZGktYXJyYW5nZS1zZW5kLXRvLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA0MFwiO1xufVxuXG4ubWRpLWFycm93LWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDQxXCI7XG59XG5cbi5tZGktYXJyb3ctYm90dG9tLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA0MlwiO1xufVxuXG4ubWRpLWFycm93LWJvdHRvbS1sZWZ0LWJvbGQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUI3XCI7XG59XG5cbi5tZGktYXJyb3ctYm90dG9tLWxlZnQtdGhpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlCOFwiO1xufVxuXG4ubWRpLWFycm93LWJvdHRvbS1sZWZ0LXRoaW4tY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU5NlwiO1xufVxuXG4ubWRpLWFycm93LWJvdHRvbS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDQzXCI7XG59XG5cbi5tZGktYXJyb3ctYm90dG9tLXJpZ2h0LWJvbGQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUI5XCI7XG59XG5cbi5tZGktYXJyb3ctYm90dG9tLXJpZ2h0LXRoaWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QkFcIjtcbn1cblxuLm1kaS1hcnJvdy1ib3R0b20tcmlnaHQtdGhpbi1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTk1XCI7XG59XG5cbi5tZGktYXJyb3ctY29sbGFwc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYxNVwiO1xufVxuXG4ubWRpLWFycm93LWNvbGxhcHNlLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDQ0XCI7XG59XG5cbi5tZGktYXJyb3ctY29sbGFwc2UtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzkyXCI7XG59XG5cbi5tZGktYXJyb3ctY29sbGFwc2UtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODRDXCI7XG59XG5cbi5tZGktYXJyb3ctY29sbGFwc2UtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzkzXCI7XG59XG5cbi5tZGktYXJyb3ctY29sbGFwc2UtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc5NFwiO1xufVxuXG4ubWRpLWFycm93LWNvbGxhcHNlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3OTVcIjtcbn1cblxuLm1kaS1hcnJvdy1jb2xsYXBzZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODREXCI7XG59XG5cbi5tZGktYXJyb3ctZGVjaXNpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlCQlwiO1xufVxuXG4ubWRpLWFycm93LWRlY2lzaW9uLWF1dG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlCQ1wiO1xufVxuXG4ubWRpLWFycm93LWRlY2lzaW9uLWF1dG8tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUJEXCI7XG59XG5cbi5tZGktYXJyb3ctZGVjaXNpb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUJFXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDQ1XCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MkVcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MkZcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWJvbGQtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczMFwiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA0N1wiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDQ4XCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkLWhleGFnb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDQ5XCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1ib2xkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlCRlwiO1xufVxuXG4ubWRpLWFycm93LWRvd24tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QzBcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0RCXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0RDXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1kcm9wLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDRBXCI7XG59XG5cbi5tZGktYXJyb3ctZG93bi1kcm9wLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNEJcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLXRoaWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNDZcIjtcbn1cblxuLm1kaS1hcnJvdy1kb3duLXRoaW4tY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU5OVwiO1xufVxuXG4ubWRpLWFycm93LWV4cGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjE2XCI7XG59XG5cbi5tZGktYXJyb3ctZXhwYW5kLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDRDXCI7XG59XG5cbi5tZGktYXJyb3ctZXhwYW5kLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc5NlwiO1xufVxuXG4ubWRpLWFycm93LWV4cGFuZC1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NEVcIjtcbn1cblxuLm1kaS1hcnJvdy1leHBhbmQtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzk3XCI7XG59XG5cbi5tZGktYXJyb3ctZXhwYW5kLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3OThcIjtcbn1cblxuLm1kaS1hcnJvdy1leHBhbmQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc5OVwiO1xufVxuXG4ubWRpLWFycm93LWV4cGFuZC12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODRGXCI7XG59XG5cbi5tZGktYXJyb3ctaG9yaXpvbnRhbC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNUJcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNERcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczMVwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczMlwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtYm9sZC1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzMzXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDRGXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1ib2xkLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNTBcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtaGV4YWdvbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNTFcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWJvbGQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUMwXCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZDMVwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRERcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDREVcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWRyb3AtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNTJcIjtcbn1cblxuLm1kaS1hcnJvdy1sZWZ0LWRyb3AtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA1M1wiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU3M1wiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtcmlnaHQtYm9sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTc0XCI7XG59XG5cbi5tZGktYXJyb3ctbGVmdC1yaWdodC1ib2xkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlDMVwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtdGhpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA0RVwiO1xufVxuXG4ubWRpLWFycm93LWxlZnQtdGhpbi1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTlBXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA1NFwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczNFwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MzVcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MzZcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDU2XCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDU3XCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtYm9sZC1oZXhhZ29uLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA1OFwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWJvbGQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUMyXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QzJcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENERlwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRTBcIjtcbn1cblxuLm1kaS1hcnJvdy1yaWdodC1kcm9wLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDU5XCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtZHJvcC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDVBXCI7XG59XG5cbi5tZGktYXJyb3ctcmlnaHQtdGhpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA1NVwiO1xufVxuXG4ubWRpLWFycm93LXJpZ2h0LXRoaW4tY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU5OFwiO1xufVxuXG4ubWRpLWFycm93LXNwbGl0LWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkzQlwiO1xufVxuXG4ubWRpLWFycm93LXNwbGl0LXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5M0NcIjtcbn1cblxuLm1kaS1hcnJvdy10b3AtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDVCXCI7XG59XG5cbi5tZGktYXJyb3ctdG9wLWxlZnQtYm9sZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QzNcIjtcbn1cblxuLm1kaS1hcnJvdy10b3AtbGVmdC1ib3R0b20tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU3NVwiO1xufVxuXG4ubWRpLWFycm93LXRvcC1sZWZ0LWJvdHRvbS1yaWdodC1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNzZcIjtcbn1cblxuLm1kaS1hcnJvdy10b3AtbGVmdC10aGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUM0XCI7XG59XG5cbi5tZGktYXJyb3ctdG9wLWxlZnQtdGhpbi1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTkzXCI7XG59XG5cbi5tZGktYXJyb3ctdG9wLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNUNcIjtcbn1cblxuLm1kaS1hcnJvdy10b3AtcmlnaHQtYm9sZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QzVcIjtcbn1cblxuLm1kaS1hcnJvdy10b3AtcmlnaHQtYm90dG9tLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU3N1wiO1xufVxuXG4ubWRpLWFycm93LXRvcC1yaWdodC1ib3R0b20tbGVmdC1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNzhcIjtcbn1cblxuLm1kaS1hcnJvdy10b3AtcmlnaHQtdGhpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlDNlwiO1xufVxuXG4ubWRpLWFycm93LXRvcC1yaWdodC10aGluLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1OTRcIjtcbn1cblxuLm1kaS1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDVEXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzM3XCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczOFwiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczOVwiO1xufVxuXG4ubWRpLWFycm93LXVwLWJvbGQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNUZcIjtcbn1cblxuLm1kaS1hcnJvdy11cC1ib2xkLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNjBcIjtcbn1cblxuLm1kaS1hcnJvdy11cC1ib2xkLWhleGFnb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDYxXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtYm9sZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QzdcIjtcbn1cblxuLm1kaS1hcnJvdy11cC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZDM1wiO1xufVxuXG4ubWRpLWFycm93LXVwLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0UxXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENFMlwiO1xufVxuXG4ubWRpLWFycm93LXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU3OVwiO1xufVxuXG4ubWRpLWFycm93LXVwLWRvd24tYm9sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTdBXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtZG93bi1ib2xkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlDOFwiO1xufVxuXG4ubWRpLWFycm93LXVwLWRyb3AtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNjJcIjtcbn1cblxuLm1kaS1hcnJvdy11cC1kcm9wLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNjNcIjtcbn1cblxuLm1kaS1hcnJvdy11cC10aGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDVFXCI7XG59XG5cbi5tZGktYXJyb3ctdXAtdGhpbi1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTk3XCI7XG59XG5cbi5tZGktYXJyb3ctdmVydGljYWwtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTVDXCI7XG59XG5cbi5tZGktYXJ0c3RhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjVCXCI7XG59XG5cbi5tZGktYXNwZWN0LXJhdGlvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMjRcIjtcbn1cblxuLm1kaS1hc3Npc3RhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA2NFwiO1xufVxuXG4ubWRpLWFzdGVyaXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QzRcIjtcbn1cblxuLm1kaS1hdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDY1XCI7XG59XG5cbi5tZGktYXRsYXNzaWFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MDRcIjtcbn1cblxuLm1kaS1hdG06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0N1wiO1xufVxuXG4ubWRpLWF0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc2OFwiO1xufVxuXG4ubWRpLWF0b20tdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTdCXCI7XG59XG5cbi5tZGktYXR0YWNobWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDY2XCI7XG59XG5cbi5tZGktYXVkaW8tdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkzRFwiO1xufVxuXG4ubWRpLWF1ZGlvLXZpZGVvLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUI2XCI7XG59XG5cbi5tZGktYXVnbWVudGVkLXJlYWxpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1MFwiO1xufVxuXG4ubWRpLWF1dG8tZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3RVwiO1xufVxuXG4ubWRpLWF1dG8tZml4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNjhcIjtcbn1cblxuLm1kaS1hdXRvLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDY5XCI7XG59XG5cbi5tZGktYXV0b3JlbmV3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNkFcIjtcbn1cblxuLm1kaS1hdi10aW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDZCXCI7XG59XG5cbi5tZGktYXdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMEZcIjtcbn1cblxuLm1kaS1heGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhDOFwiO1xufVxuXG4ubWRpLWF4aXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0OFwiO1xufVxuXG4ubWRpLWF4aXMtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0OVwiO1xufVxuXG4ubWRpLWF4aXMtYXJyb3ctaW5mbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDBFXCI7XG59XG5cbi5tZGktYXhpcy1hcnJvdy1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENEFcIjtcbn1cblxuLm1kaS1heGlzLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0QlwiO1xufVxuXG4ubWRpLWF4aXMteC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDRDXCI7XG59XG5cbi5tZGktYXhpcy14LWFycm93LWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0RFwiO1xufVxuXG4ubWRpLWF4aXMteC1yb3RhdGUtY2xvY2t3aXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENEVcIjtcbn1cblxuLm1kaS1heGlzLXgtcm90YXRlLWNvdW50ZXJjbG9ja3dpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ0RlwiO1xufVxuXG4ubWRpLWF4aXMteC15LWFycm93LWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ1MFwiO1xufVxuXG4ubWRpLWF4aXMteS1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDUxXCI7XG59XG5cbi5tZGktYXhpcy15LWFycm93LWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ1MlwiO1xufVxuXG4ubWRpLWF4aXMteS1yb3RhdGUtY2xvY2t3aXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENTNcIjtcbn1cblxuLm1kaS1heGlzLXktcm90YXRlLWNvdW50ZXJjbG9ja3dpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ1NFwiO1xufVxuXG4ubWRpLWF4aXMtei1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDU1XCI7XG59XG5cbi5tZGktYXhpcy16LWFycm93LWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ1NlwiO1xufVxuXG4ubWRpLWF4aXMtei1yb3RhdGUtY2xvY2t3aXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENTdcIjtcbn1cblxuLm1kaS1heGlzLXotcm90YXRlLWNvdW50ZXJjbG9ja3dpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ1OFwiO1xufVxuXG4ubWRpLWJhYmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMjVcIjtcbn1cblxuLm1kaS1iYWJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNkNcIjtcbn1cblxuLm1kaS1iYWJ5LWJvdHRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjM5XCI7XG59XG5cbi5tZGktYmFieS1ib3R0bGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjNBXCI7XG59XG5cbi5tZGktYmFieS1idWdneTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0UwXCI7XG59XG5cbi5tZGktYmFieS1jYXJyaWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjhGXCI7XG59XG5cbi5tZGktYmFieS1jYXJyaWFnZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZBMFwiO1xufVxuXG4ubWRpLWJhYnktZmFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTdDXCI7XG59XG5cbi5tZGktYmFieS1mYWNlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU3RFwiO1xufVxuXG4ubWRpLWJhY2tidXJnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA2RFwiO1xufVxuXG4ubWRpLWJhY2tzcGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDZFXCI7XG59XG5cbi5tZGktYmFja3NwYWNlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI1Q1wiO1xufVxuXG4ubWRpLWJhY2tzcGFjZS1yZXZlcnNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFN0VcIjtcbn1cblxuLm1kaS1iYWNrc3BhY2UtcmV2ZXJzZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFN0ZcIjtcbn1cblxuLm1kaS1iYWNrdXAtcmVzdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDZGXCI7XG59XG5cbi5tZGktYmFjdGVyaWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVENVwiO1xufVxuXG4ubWRpLWJhY3RlcmlhLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVENlwiO1xufVxuXG4ubWRpLWJhZGdlLWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBN1wiO1xufVxuXG4ubWRpLWJhZGdlLWFjY291bnQtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBOFwiO1xufVxuXG4ubWRpLWJhZGdlLWFjY291bnQtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREE5XCI7XG59XG5cbi5tZGktYmFkZ2UtYWNjb3VudC1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMERcIjtcbn1cblxuLm1kaS1iYWRnZS1hY2NvdW50LWhvcml6b250YWwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTBFXCI7XG59XG5cbi5tZGktYmFkZ2UtYWNjb3VudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQUFcIjtcbn1cblxuLm1kaS1iYWRtaW50b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1MVwiO1xufVxuXG4ubWRpLWJhZy1jYXJyeS1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjNCXCI7XG59XG5cbi5tZGktYmFnLWNhcnJ5LW9uLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENjVcIjtcbn1cblxuLm1kaS1iYWctY2Fycnktb24tb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGM0NcIjtcbn1cblxuLm1kaS1iYWctY2hlY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjNEXCI7XG59XG5cbi5tZGktYmFnLXBlcnNvbmFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMTBcIjtcbn1cblxuLm1kaS1iYWctcGVyc29uYWwtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMTFcIjtcbn1cblxuLm1kaS1iYWctcGVyc29uYWwtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUxMlwiO1xufVxuXG4ubWRpLWJhZy1wZXJzb25hbC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMTNcIjtcbn1cblxuLm1kaS1iYWctc3VpdGNhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU4QlwiO1xufVxuXG4ubWRpLWJhZy1zdWl0Y2FzZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU4RFwiO1xufVxuXG4ubWRpLWJhZy1zdWl0Y2FzZS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNThFXCI7XG59XG5cbi5tZGktYmFnLXN1aXRjYXNlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU4Q1wiO1xufVxuXG4ubWRpLWJhZ3VldHRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGM0VcIjtcbn1cblxuLm1kaS1iYWxsb29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMjZcIjtcbn1cblxuLm1kaS1iYWxsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlDOVwiO1xufVxuXG4ubWRpLWJhbGxvdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5Q0FcIjtcbn1cblxuLm1kaS1iYWxsb3QtcmVjb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzM5XCI7XG59XG5cbi5tZGktYmFsbG90LXJlY291bnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzNBXCI7XG59XG5cbi5tZGktYmFuZGFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREFGXCI7XG59XG5cbi5tZGktYmFuZGNhbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY3NVwiO1xufVxuXG4ubWRpLWJhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA3MFwiO1xufVxuXG4ubWRpLWJhbmstY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY1NVwiO1xufVxuXG4ubWRpLWJhbmstbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERCMFwiO1xufVxuXG4ubWRpLWJhbmstb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NTZcIjtcbn1cblxuLm1kaS1iYW5rLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NTdcIjtcbn1cblxuLm1kaS1iYW5rLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU4MFwiO1xufVxuXG4ubWRpLWJhbmstcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREIxXCI7XG59XG5cbi5tZGktYmFuay1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERCMlwiO1xufVxuXG4ubWRpLWJhbmstdHJhbnNmZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEyN1wiO1xufVxuXG4ubWRpLWJhbmstdHJhbnNmZXItaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEyOFwiO1xufVxuXG4ubWRpLWJhbmstdHJhbnNmZXItb3V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMjlcIjtcbn1cblxuLm1kaS1iYXJjb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNzFcIjtcbn1cblxuLm1kaS1iYXJjb2RlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjM2XCI7XG59XG5cbi5tZGktYmFyY29kZS1zY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNzJcIjtcbn1cblxuLm1kaS1iYXJsZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA3M1wiO1xufVxuXG4ubWRpLWJhcmxleS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI1RFwiO1xufVxuXG4ubWRpLWJhcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI1RVwiO1xufVxuXG4ubWRpLWJhcnJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDc0XCI7XG59XG5cbi5tZGktYmFzZWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1MlwiO1xufVxuXG4ubWRpLWJhc2ViYWxsLWJhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODUzXCI7XG59XG5cbi5tZGktYmFzZWJhbGwtZGlhbW9uZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUVDXCI7XG59XG5cbi5tZGktYmFzZWJhbGwtZGlhbW9uZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RURcIjtcbn1cblxuLm1kaS1iYXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExODNcIjtcbn1cblxuLm1kaS1iYXNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA3NlwiO1xufVxuXG4ubWRpLWJhc2tldC1maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNzdcIjtcbn1cblxuLm1kaS1iYXNrZXQtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUyM1wiO1xufVxuXG4ubWRpLWJhc2tldC1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MjRcIjtcbn1cblxuLm1kaS1iYXNrZXQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MjVcIjtcbn1cblxuLm1kaS1iYXNrZXQtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUyNlwiO1xufVxuXG4ubWRpLWJhc2tldC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExODFcIjtcbn1cblxuLm1kaS1iYXNrZXQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTI3XCI7XG59XG5cbi5tZGktYmFza2V0LXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTI4XCI7XG59XG5cbi5tZGktYmFza2V0LXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTI5XCI7XG59XG5cbi5tZGktYmFza2V0LXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MkFcIjtcbn1cblxuLm1kaS1iYXNrZXQtdW5maWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwNzhcIjtcbn1cblxuLm1kaS1iYXNrZXRiYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MDZcIjtcbn1cblxuLm1kaS1iYXNrZXRiYWxsLWhvb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEMzQlwiO1xufVxuXG4ubWRpLWJhc2tldGJhbGwtaG9vcC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDM0NcIjtcbn1cblxuLm1kaS1iYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI1RlwiO1xufVxuXG4ubWRpLWJhdHRlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA3OVwiO1xufVxuXG4ubWRpLWJhdHRlcnktMTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA3QVwiO1xufVxuXG4ubWRpLWJhdHRlcnktMTAtYmx1ZXRvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5M0VcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTIwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwN0JcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTIwLWJsdWV0b290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTNGXCI7XG59XG5cbi5tZGktYmF0dGVyeS0zMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDdDXCI7XG59XG5cbi5tZGktYmF0dGVyeS0zMC1ibHVldG9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk0MFwiO1xufVxuXG4ubWRpLWJhdHRlcnktNDA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA3RFwiO1xufVxuXG4ubWRpLWJhdHRlcnktNDAtYmx1ZXRvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NDFcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTUwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwN0VcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTUwLWJsdWV0b290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTQyXCI7XG59XG5cbi5tZGktYmF0dGVyeS02MDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDdGXCI7XG59XG5cbi5tZGktYmF0dGVyeS02MC1ibHVldG9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk0M1wiO1xufVxuXG4ubWRpLWJhdHRlcnktNzA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4MFwiO1xufVxuXG4ubWRpLWJhdHRlcnktNzAtYmx1ZXRvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NDRcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTgwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwODFcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LTgwLWJsdWV0b290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTQ1XCI7XG59XG5cbi5tZGktYmF0dGVyeS05MDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDgyXCI7XG59XG5cbi5tZGktYmF0dGVyeS05MC1ibHVldG9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk0NlwiO1xufVxuXG4ubWRpLWJhdHRlcnktYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4M1wiO1xufVxuXG4ubWRpLWJhdHRlcnktYWxlcnQtYmx1ZXRvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NDdcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWFsZXJ0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBDQ1wiO1xufVxuXG4ubWRpLWJhdHRlcnktYWxlcnQtdmFyaWFudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQ0RcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWJsdWV0b290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTQ4XCI7XG59XG5cbi5tZGktYmF0dGVyeS1ibHVldG9vdGgtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTQ5XCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDg0XCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy0xMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODlDXCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy0xMDA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4NVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMjA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4NlwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctMzA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4N1wiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctNDA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4OFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctNTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5RFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctNjA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4OVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctNzA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5RVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctODA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4QVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctOTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4QlwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkE2XCI7XG59XG5cbi5tZGktYmF0dGVyeS1jaGFyZ2luZy1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJBNFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctbWVkaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQTVcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5RlwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwN1wiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtMTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwOFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtMjA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwOVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtMzA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwQVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtNDA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwQlwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtNTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwQ1wiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtNjA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwRFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtNzA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwRVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtODA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwRlwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtOTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgxMFwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3MtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgxMVwiO1xufVxuXG4ubWRpLWJhdHRlcnktY2hhcmdpbmctd2lyZWxlc3Mtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODEyXCI7XG59XG5cbi5tZGktYmF0dGVyeS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjBGXCI7XG59XG5cbi5tZGktYmF0dGVyeS1oZWFydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMTBcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LWhlYXJ0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIxMVwiO1xufVxuXG4ubWRpLWJhdHRlcnktaGlnaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkEzXCI7XG59XG5cbi5tZGktYmF0dGVyeS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJBMVwiO1xufVxuXG4ubWRpLWJhdHRlcnktbWVkaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQTJcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwOENcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LW5lZ2F0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwOERcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjVEXCI7XG59XG5cbi5tZGktYmF0dGVyeS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjVFXCI7XG59XG5cbi5tZGktYmF0dGVyeS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwOEVcIjtcbn1cblxuLm1kaS1iYXR0ZXJ5LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA4RlwiO1xufVxuXG4ubWRpLWJhdHRlcnktcG9zaXRpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA5MFwiO1xufVxuXG4ubWRpLWJhdHRlcnktdW5rbm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDkxXCI7XG59XG5cbi5tZGktYmF0dGVyeS11bmtub3duLWJsdWV0b290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTRBXCI7XG59XG5cbi5tZGktYmF0dGxlbmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNjBcIjtcbn1cblxuLm1kaS1iZWFjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDkyXCI7XG59XG5cbi5tZGktYmVha2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRUFcIjtcbn1cblxuLm1kaS1iZWFrZXItYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIyOVwiO1xufVxuXG4ubWRpLWJlYWtlci1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMkFcIjtcbn1cblxuLm1kaS1iZWFrZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIyQlwiO1xufVxuXG4ubWRpLWJlYWtlci1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMkNcIjtcbn1cblxuLm1kaS1iZWFrZXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIyRFwiO1xufVxuXG4ubWRpLWJlYWtlci1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMkVcIjtcbn1cblxuLm1kaS1iZWFrZXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjkwXCI7XG59XG5cbi5tZGktYmVha2VyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIyRlwiO1xufVxuXG4ubWRpLWJlYWtlci1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIzMFwiO1xufVxuXG4ubWRpLWJlYWtlci1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjMxXCI7XG59XG5cbi5tZGktYmVha2VyLXF1ZXN0aW9uLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIzMlwiO1xufVxuXG4ubWRpLWJlYWtlci1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIzM1wiO1xufVxuXG4ubWRpLWJlYWtlci1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjM0XCI7XG59XG5cbi5tZGktYmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRTNcIjtcbn1cblxuLm1kaS1iZWQtZG91YmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRDRcIjtcbn1cblxuLm1kaS1iZWQtZG91YmxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZEM1wiO1xufVxuXG4ubWRpLWJlZC1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEEwXCI7XG59XG5cbi5tZGktYmVkLWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZEMlwiO1xufVxuXG4ubWRpLWJlZC1raW5nLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZEMVwiO1xufVxuXG4ubWRpLWJlZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwOTlcIjtcbn1cblxuLm1kaS1iZWQtcXVlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZEMFwiO1xufVxuXG4ubWRpLWJlZC1xdWVlbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGREJcIjtcbn1cblxuLm1kaS1iZWQtc2luZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNkRcIjtcbn1cblxuLm1kaS1iZWQtc2luZ2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA2RVwiO1xufVxuXG4ubWRpLWJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkExXCI7XG59XG5cbi5tZGktYmVlLWZsb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkEyXCI7XG59XG5cbi5tZGktYmVlaGl2ZS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0VEXCI7XG59XG5cbi5tZGktYmVlaGl2ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQ0VcIjtcbn1cblxuLm1kaS1iZWVrZWVwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRFMlwiO1xufVxuXG4ubWRpLWJlZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA5OFwiO1xufVxuXG4ubWRpLWJlZXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzBDXCI7XG59XG5cbi5tZGktYmVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDlBXCI7XG59XG5cbi5tZGktYmVsbC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDU5XCI7XG59XG5cbi5tZGktYmVsbC1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFODFcIjtcbn1cblxuLm1kaS1iZWxsLWNhbmNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0U3XCI7XG59XG5cbi5tZGktYmVsbC1jYW5jZWwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0U4XCI7XG59XG5cbi5tZGktYmVsbC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUU1XCI7XG59XG5cbi5tZGktYmVsbC1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRTZcIjtcbn1cblxuLm1kaS1iZWxsLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDVBXCI7XG59XG5cbi5tZGktYmVsbC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDVCXCI7XG59XG5cbi5tZGktYmVsbC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0U5XCI7XG59XG5cbi5tZGktYmVsbC1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRUFcIjtcbn1cblxuLm1kaS1iZWxsLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDlCXCI7XG59XG5cbi5tZGktYmVsbC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTkxXCI7XG59XG5cbi5tZGktYmVsbC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwOUNcIjtcbn1cblxuLm1kaS1iZWxsLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA5RFwiO1xufVxuXG4ubWRpLWJlbGwtcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOTJcIjtcbn1cblxuLm1kaS1iZWxsLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0VCXCI7XG59XG5cbi5tZGktYmVsbC1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0VDXCI7XG59XG5cbi5tZGktYmVsbC1yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwOUVcIjtcbn1cblxuLm1kaS1iZWxsLXJpbmctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDlGXCI7XG59XG5cbi5tZGktYmVsbC1zbGVlcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEEwXCI7XG59XG5cbi5tZGktYmVsbC1zbGVlcC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOTNcIjtcbn1cblxuLm1kaS1iZXRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQTFcIjtcbn1cblxuLm1kaS1iZXRhbWF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5Q0JcIjtcbn1cblxuLm1kaS1iaWF0aGxvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTE0XCI7XG59XG5cbi5tZGktYmljeWNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDlDXCI7XG59XG5cbi5tZGktYmljeWNsZS1iYXNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIzNVwiO1xufVxuXG4ubWRpLWJpY3ljbGUtZWxlY3RyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVCNFwiO1xufVxuXG4ubWRpLWJpY3ljbGUtcGVubnktZmFydGhpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVFOVwiO1xufVxuXG4ubWRpLWJpa2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBBM1wiO1xufVxuXG4ubWRpLWJpa2UtZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTFGXCI7XG59XG5cbi5tZGktYmlsbGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMTBcIjtcbn1cblxuLm1kaS1iaWxsaWFyZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI2MVwiO1xufVxuXG4ubWRpLWJpbGxpYXJkcy1yYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNjJcIjtcbn1cblxuLm1kaS1iaW5vY3VsYXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQTVcIjtcbn1cblxuLm1kaS1iaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBBNlwiO1xufVxuXG4ubWRpLWJpb2hhemFyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEE3XCI7XG59XG5cbi5tZGktYmlyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUM2XCI7XG59XG5cbi5tZGktYml0YnVja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQThcIjtcbn1cblxuLm1kaS1iaXRjb2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MTNcIjtcbn1cblxuLm1kaS1ibGFjay1tZXNhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQTlcIjtcbn1cblxuLm1kaS1ibGVuZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRUJcIjtcbn1cblxuLm1kaS1ibGVuZGVyLXNvZnR3YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQUJcIjtcbn1cblxuLm1kaS1ibGluZHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBBQ1wiO1xufVxuXG4ubWRpLWJsaW5kcy1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMTFcIjtcbn1cblxuLm1kaS1ibG9jay1oZWxwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBBRFwiO1xufVxuXG4ubWRpLWJsb2dnZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBBRVwiO1xufVxuXG4ubWRpLWJsb29kLWJhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0VDXCI7XG59XG5cbi5tZGktYmx1ZXRvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQUZcIjtcbn1cblxuLm1kaS1ibHVldG9vdGgtYXVkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBCMFwiO1xufVxuXG4ubWRpLWJsdWV0b290aC1jb25uZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQjFcIjtcbn1cblxuLm1kaS1ibHVldG9vdGgtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQjJcIjtcbn1cblxuLm1kaS1ibHVldG9vdGgtc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBCM1wiO1xufVxuXG4ubWRpLWJsdWV0b290aC10cmFuc2Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEI0XCI7XG59XG5cbi5tZGktYmx1cjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEI1XCI7XG59XG5cbi5tZGktYmx1ci1saW5lYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBCNlwiO1xufVxuXG4ubWRpLWJsdXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQjdcIjtcbn1cblxuLm1kaS1ibHVyLXJhZGlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEI4XCI7XG59XG5cbi5tZGktYm9sbmlzaS1jcm9zczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0VEXCI7XG59XG5cbi5tZGktYm9sdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREIzXCI7XG59XG5cbi5tZGktYm9tYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjkxXCI7XG59XG5cbi5tZGktYm9tYi1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZDNVwiO1xufVxuXG4ubWRpLWJvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBCOVwiO1xufVxuXG4ubWRpLWJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBCQVwiO1xufVxuXG4ubWRpLWJvb2stYWNjb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0FEXCI7XG59XG5cbi5tZGktYm9vay1hY2NvdW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNBRVwiO1xufVxuXG4ubWRpLWJvb2stYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY3Q1wiO1xufVxuXG4ubWRpLWJvb2stYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjdEXCI7XG59XG5cbi5tZGktYm9vay1hbHBoYWJldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjFEXCI7XG59XG5cbi5tZGktYm9vay1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2N0VcIjtcbn1cblxuLm1kaS1ib29rLWFycm93LWRvd24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjdGXCI7XG59XG5cbi5tZGktYm9vay1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2ODBcIjtcbn1cblxuLm1kaS1ib29rLWFycm93LWxlZnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjgxXCI7XG59XG5cbi5tZGktYm9vay1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjgyXCI7XG59XG5cbi5tZGktYm9vay1hcnJvdy1yaWdodC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2ODNcIjtcbn1cblxuLm1kaS1ib29rLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2ODRcIjtcbn1cblxuLm1kaS1ib29rLWFycm93LXVwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY4NVwiO1xufVxuXG4ubWRpLWJvb2stY2FuY2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2ODZcIjtcbn1cblxuLm1kaS1ib29rLWNhbmNlbC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2ODdcIjtcbn1cblxuLm1kaS1ib29rLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RjNcIjtcbn1cblxuLm1kaS1ib29rLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGNFwiO1xufVxuXG4ubWRpLWJvb2stY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY4OFwiO1xufVxuXG4ubWRpLWJvb2stY2xvY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjg5XCI7XG59XG5cbi5tZGktYm9vay1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY4QVwiO1xufVxuXG4ubWRpLWJvb2stY29nLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY4QlwiO1xufVxuXG4ubWRpLWJvb2stY3Jvc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBBMlwiO1xufVxuXG4ubWRpLWJvb2stZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjhDXCI7XG59XG5cbi5tZGktYm9vay1lZGl0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY4RFwiO1xufVxuXG4ubWRpLWJvb2stZWR1Y2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QzlcIjtcbn1cblxuLm1kaS1ib29rLWVkdWNhdGlvbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2Q0FcIjtcbn1cblxuLm1kaS1ib29rLWluZm9ybWF0aW9uLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA2RlwiO1xufVxuXG4ubWRpLWJvb2stbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzlBXCI7XG59XG5cbi5tZGktYm9vay1sb2NrLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc5QlwiO1xufVxuXG4ubWRpLWJvb2stbG9jay1vcGVuLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY4RVwiO1xufVxuXG4ubWRpLWJvb2stbG9jay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2OEZcIjtcbn1cblxuLm1kaS1ib29rLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjkwXCI7XG59XG5cbi5tZGktYm9vay1tYXJrZXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjkxXCI7XG59XG5cbi5tZGktYm9vay1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUQ5XCI7XG59XG5cbi5tZGktYm9vay1taW51cy1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTk0XCI7XG59XG5cbi5tZGktYm9vay1taW51cy1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MEJcIjtcbn1cblxuLm1kaS1ib29rLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY5MlwiO1xufVxuXG4ubWRpLWJvb2stbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBCQlwiO1xufVxuXG4ubWRpLWJvb2stbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDM2XCI7XG59XG5cbi5tZGktYm9vay1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDY3XCI7XG59XG5cbi5tZGktYm9vay1tdXNpYy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2OTNcIjtcbn1cblxuLm1kaS1ib29rLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjk0XCI7XG59XG5cbi5tZGktYm9vay1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjk1XCI7XG59XG5cbi5tZGktYm9vay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQkRcIjtcbn1cblxuLm1kaS1ib29rLW9wZW4tYmxhbmstdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEJFXCI7XG59XG5cbi5tZGktYm9vay1vcGVuLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI2M1wiO1xufVxuXG4ubWRpLWJvb2stb3Blbi1wYWdlLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVEQVwiO1xufVxuXG4ubWRpLWJvb2stb3Blbi1wYWdlLXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUQ2XCI7XG59XG5cbi5tZGktYm9vay1vcGVuLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGN1wiO1xufVxuXG4ubWRpLWJvb2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjY0XCI7XG59XG5cbi5tZGktYm9vay1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFODJcIjtcbn1cblxuLm1kaS1ib29rLXBsYXktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTgzXCI7XG59XG5cbi5tZGktYm9vay1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1REJcIjtcbn1cblxuLm1kaS1ib29rLXBsdXMtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE5NVwiO1xufVxuXG4ubWRpLWJvb2stcGx1cy1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBREVcIjtcbn1cblxuLm1kaS1ib29rLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjk2XCI7XG59XG5cbi5tZGktYm9vay1yZWZyZXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2OTdcIjtcbn1cblxuLm1kaS1ib29rLXJlZnJlc2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjk4XCI7XG59XG5cbi5tZGktYm9vay1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE5N1wiO1xufVxuXG4ubWRpLWJvb2stcmVtb3ZlLW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOTZcIjtcbn1cblxuLm1kaS1ib29rLXJlbW92ZS1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0Q0FcIjtcbn1cblxuLm1kaS1ib29rLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2OTlcIjtcbn1cblxuLm1kaS1ib29rLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTg0XCI7XG59XG5cbi5tZGktYm9vay1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTg1XCI7XG59XG5cbi5tZGktYm9vay1zZXR0aW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjlBXCI7XG59XG5cbi5tZGktYm9vay1zZXR0aW5ncy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2OUJcIjtcbn1cblxuLm1kaS1ib29rLXN5bmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY5Q1wiO1xufVxuXG4ubWRpLWJvb2stc3luYy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QzhcIjtcbn1cblxuLm1kaS1ib29rLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBCRlwiO1xufVxuXG4ubWRpLWJvb2stdmFyaWFudC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEJDXCI7XG59XG5cbi5tZGktYm9va21hcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBDMFwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQzFcIjtcbn1cblxuLm1kaS1ib29rbWFyay1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzN0JcIjtcbn1cblxuLm1kaS1ib29rbWFyay1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUNDXCI7XG59XG5cbi5tZGktYm9va21hcmstbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUNEXCI7XG59XG5cbi5tZGktYm9va21hcmstbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUxNVwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUxNlwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQzJcIjtcbn1cblxuLm1kaS1ib29rbWFyay1tdXNpYy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNzlcIjtcbn1cblxuLm1kaS1ib29rbWFyay1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlDRVwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5Q0ZcIjtcbn1cblxuLm1kaS1ib29rbWFyay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQzNcIjtcbn1cblxuLm1kaS1ib29rbWFyay1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQzVcIjtcbn1cblxuLm1kaS1ib29rbWFyay1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBDNFwiO1xufVxuXG4ubWRpLWJvb2ttYXJrLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEM2XCI7XG59XG5cbi5tZGktYm9va21hcmstcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3QVwiO1xufVxuXG4ubWRpLWJvb2tzaGVsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjVGXCI7XG59XG5cbi5tZGktYm9vbS1nYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFODZcIjtcbn1cblxuLm1kaS1ib29tLWdhdGUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU4N1wiO1xufVxuXG4ubWRpLWJvb20tZ2F0ZS1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFODhcIjtcbn1cblxuLm1kaS1ib29tLWdhdGUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTg5XCI7XG59XG5cbi5tZGktYm9vbS1nYXRlLWRvd24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRThBXCI7XG59XG5cbi5tZGktYm9vbS1nYXRlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU4QlwiO1xufVxuXG4ubWRpLWJvb20tZ2F0ZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRThDXCI7XG59XG5cbi5tZGktYm9vbS1nYXRlLXVwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU4RFwiO1xufVxuXG4ubWRpLWJvb21ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVEQ1wiO1xufVxuXG4ubWRpLWJvb21lcmFuZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMENGXCI7XG59XG5cbi5tZGktYm9vdHN0cmFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QzZcIjtcbn1cblxuLm1kaS1ib3JkZXItYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQzdcIjtcbn1cblxuLm1kaS1ib3JkZXItYWxsLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhBMVwiO1xufVxuXG4ubWRpLWJvcmRlci1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBDOFwiO1xufVxuXG4ubWRpLWJvcmRlci1ib3R0b20tdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEEyXCI7XG59XG5cbi5tZGktYm9yZGVyLWNvbG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQzlcIjtcbn1cblxuLm1kaS1ib3JkZXItaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMENBXCI7XG59XG5cbi5tZGktYm9yZGVyLWluc2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMENCXCI7XG59XG5cbi5tZGktYm9yZGVyLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBDQ1wiO1xufVxuXG4ubWRpLWJvcmRlci1sZWZ0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhBM1wiO1xufVxuXG4ubWRpLWJvcmRlci1ub25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQ0RcIjtcbn1cblxuLm1kaS1ib3JkZXItbm9uZS12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QTRcIjtcbn1cblxuLm1kaS1ib3JkZXItb3V0c2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMENFXCI7XG59XG5cbi5tZGktYm9yZGVyLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQ0ZcIjtcbn1cblxuLm1kaS1ib3JkZXItcmlnaHQtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEE1XCI7XG59XG5cbi5tZGktYm9yZGVyLXN0eWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRDBcIjtcbn1cblxuLm1kaS1ib3JkZXItdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRDFcIjtcbn1cblxuLm1kaS1ib3JkZXItdG9wLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhBNlwiO1xufVxuXG4ubWRpLWJvcmRlci12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEQyXCI7XG59XG5cbi5tZGktYm90dGxlLXNvZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA3MFwiO1xufVxuXG4ubWRpLWJvdHRsZS1zb2RhLWNsYXNzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA3MVwiO1xufVxuXG4ubWRpLWJvdHRsZS1zb2RhLWNsYXNzaWMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzYzXCI7XG59XG5cbi5tZGktYm90dGxlLXNvZGEtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDcyXCI7XG59XG5cbi5tZGktYm90dGxlLXRvbmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMkVcIjtcbn1cblxuLm1kaS1ib3R0bGUtdG9uaWMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTJGXCI7XG59XG5cbi5tZGktYm90dGxlLXRvbmljLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEzMFwiO1xufVxuXG4ubWRpLWJvdHRsZS10b25pYy1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEzMVwiO1xufVxuXG4ubWRpLWJvdHRsZS10b25pYy1za3VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTMyXCI7XG59XG5cbi5tZGktYm90dGxlLXRvbmljLXNrdWxsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEzM1wiO1xufVxuXG4ubWRpLWJvdHRsZS13aW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NTRcIjtcbn1cblxuLm1kaS1ib3R0bGUtd2luZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMTBcIjtcbn1cblxuLm1kaS1ib3ctdGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NzhcIjtcbn1cblxuLm1kaS1ib3dsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOEVcIjtcbn1cblxuLm1kaS1ib3dsLW1peDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjE3XCI7XG59XG5cbi5tZGktYm93bC1taXgtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkU0XCI7XG59XG5cbi5tZGktYm93bC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQTlcIjtcbn1cblxuLm1kaS1ib3dsaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRDNcIjtcbn1cblxuLm1kaS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBENFwiO1xufVxuXG4ubWRpLWJveC1jdXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBENVwiO1xufVxuXG4ubWRpLWJveC1jdXR0ZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNEFcIjtcbn1cblxuLm1kaS1ib3gtc2hhZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MzdcIjtcbn1cblxuLm1kaS1ib3hpbmctZ2xvdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI2NVwiO1xufVxuXG4ubWRpLWJyYWlsbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlEMFwiO1xufVxuXG4ubWRpLWJyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RDFcIjtcbn1cblxuLm1kaS1icmVhZC1zbGljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0VFXCI7XG59XG5cbi5tZGktYnJlYWQtc2xpY2Utb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0VGXCI7XG59XG5cbi5tZGktYnJpZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MThcIjtcbn1cblxuLm1kaS1icmllZmNhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBENlwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1hY2NvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRjBcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtYWNjb3VudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRjFcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBEN1wiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMUVcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBEMFwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1jbG9jay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRDFcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBEOFwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1kb3dubG9hZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDM0RcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTk4XCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzNFXCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMkFcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzNGXCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjU4XCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NTlcIjtcbn1cblxuLm1kaS1icmllZmNhc2Utb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODE0XCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEyQlwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM0MFwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEyQ1wiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzQxXCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTJEXCI7XG59XG5cbi5tZGktYnJpZWZjYXNlLXNlYXJjaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNDJcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRDlcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtdXBsb2FkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM0M1wiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0OTRcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtdmFyaWFudC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY1QVwiO1xufVxuXG4ubWRpLWJyaWVmY2FzZS12YXJpYW50LW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NUJcIjtcbn1cblxuLm1kaS1icmllZmNhc2UtdmFyaWFudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0OTVcIjtcbn1cblxuLm1kaS1icmlnaHRuZXNzLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBEQVwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMERCXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRENcIjtcbn1cblxuLm1kaS1icmlnaHRuZXNzLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBERFwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMERFXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwREZcIjtcbn1cblxuLm1kaS1icmlnaHRuZXNzLTc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBFMFwiO1xufVxuXG4ubWRpLWJyaWdodG5lc3MtYXV0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEUxXCI7XG59XG5cbi5tZGktYnJpZ2h0bmVzcy1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRjJcIjtcbn1cblxuLm1kaS1icm9vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEUyXCI7XG59XG5cbi5tZGktYnJ1c2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBFM1wiO1xufVxuXG4ubWRpLWJ1Y2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDE1XCI7XG59XG5cbi5tZGktYnVja2V0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQxNlwiO1xufVxuXG4ubWRpLWJ1ZGRoaXNtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NEJcIjtcbn1cblxuLm1kaS1idWZmZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYxOVwiO1xufVxuXG4ubWRpLWJ1ZmZldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTc4XCI7XG59XG5cbi5tZGktYnVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRTRcIjtcbn1cblxuLm1kaS1idWctY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEyRVwiO1xufVxuXG4ubWRpLWJ1Zy1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMkZcIjtcbn1cblxuLm1kaS1idWctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTMwXCI7XG59XG5cbi5tZGktYnVnbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERCNFwiO1xufVxuXG4ubWRpLWJ1bGxkb3plcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjIyXCI7XG59XG5cbi5tZGktYnVsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRjNcIjtcbn1cblxuLm1kaS1idWxsZXRpbi1ib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEU1XCI7XG59XG5cbi5tZGktYnVsbGhvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBFNlwiO1xufVxuXG4ubWRpLWJ1bGxob3JuLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIyM1wiO1xufVxuXG4ubWRpLWJ1bGxzZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RERcIjtcbn1cblxuLm1kaS1idWxsc2V5ZS1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEM5XCI7XG59XG5cbi5tZGktYnVsbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJFN1wiO1xufVxuXG4ubWRpLWJ1bmstYmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMDJcIjtcbn1cblxuLm1kaS1idW5rLWJlZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwOTdcIjtcbn1cblxuLm1kaS1idXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBFN1wiO1xufVxuXG4ubWRpLWJ1cy1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTk5XCI7XG59XG5cbi5tZGktYnVzLWFydGljdWxhdGVkLWVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzlDXCI7XG59XG5cbi5tZGktYnVzLWFydGljdWxhdGVkLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3OURcIjtcbn1cblxuLm1kaS1idXMtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhDQVwiO1xufVxuXG4ubWRpLWJ1cy1kb3VibGUtZGVja2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3OUVcIjtcbn1cblxuLm1kaS1idXMtbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMTJcIjtcbn1cblxuLm1kaS1idXMtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYzRlwiO1xufVxuXG4ubWRpLWJ1cy1zY2hvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc5RlwiO1xufVxuXG4ubWRpLWJ1cy1zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QTBcIjtcbn1cblxuLm1kaS1idXMtc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDEyXCI7XG59XG5cbi5tZGktYnVzLXN0b3AtY292ZXJlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDEzXCI7XG59XG5cbi5tZGktYnVzLXN0b3AtdW5jb3ZlcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMTRcIjtcbn1cblxuLm1kaS1idXR0ZXJmbHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU4OVwiO1xufVxuXG4ubWRpLWJ1dHRlcmZseS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1OEFcIjtcbn1cblxuLm1kaS1jYWJsZS1kYXRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzOTRcIjtcbn1cblxuLm1kaS1jYWNoZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBFOFwiO1xufVxuXG4ubWRpLWNhY3R1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREI1XCI7XG59XG5cbi5tZGktY2FrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEU5XCI7XG59XG5cbi5tZGktY2FrZS1sYXllcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRUFcIjtcbn1cblxuLm1kaS1jYWtlLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBFQlwiO1xufVxuXG4ubWRpLWNhbGN1bGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBFQ1wiO1xufVxuXG4ubWRpLWNhbGN1bGF0b3ItdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTlBXCI7XG59XG5cbi5tZGktY2FsY3VsYXRvci12YXJpYW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVBNlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRURcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1hY2NvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRDdcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1hY2NvdW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVEOFwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMzFcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMzRcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTM1XCI7XG59XG5cbi5tZGktY2FsZW5kYXItYmxhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBFRVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWJsYW5rLW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNzNcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1ibGFuay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNjZcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEVGXCI7XG59XG5cbi5tZGktY2FsZW5kYXItY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzQ0XCI7XG59XG5cbi5tZGktY2FsZW5kYXItY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBGMFwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWN1cnNvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTdCXCI7XG59XG5cbi5tZGktY2FsZW5kYXItZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEE3XCI7XG59XG5cbi5tZGktY2FsZW5kYXItZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NkNcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1leHBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIyNFwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RDJcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1pbXBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIyNVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY0MVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLWxvY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjQyXCI7XG59XG5cbi5tZGktY2FsZW5kYXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ1Q1wiO1xufVxuXG4ubWRpLWNhbGVuZGFyLW1vbnRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMTdcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1tb250aC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMThcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEYxXCI7XG59XG5cbi5tZGktY2FsZW5kYXItbXVsdGlwbGUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBGMlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLW11bHRpc2VsZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMzJcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNjdcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRjNcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1xdWVzdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjkyXCI7XG59XG5cbi5tZGktY2FsZW5kYXItcmFuZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY3OVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXJhbmdlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI2OFwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXJlZnJlc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFFMVwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXJlZnJlc2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjAzXCI7XG59XG5cbi5tZGktY2FsZW5kYXItcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRjRcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzQ1XCI7XG59XG5cbi5tZGktY2FsZW5kYXItc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NENcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RDNcIjtcbn1cblxuLm1kaS1jYWxlbmRhci1zdGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjZEXCI7XG59XG5cbi5tZGktY2FsZW5kYXItc3luYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRThFXCI7XG59XG5cbi5tZGktY2FsZW5kYXItc3luYy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFOEZcIjtcbn1cblxuLm1kaS1jYWxlbmRhci10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRjVcIjtcbn1cblxuLm1kaS1jYWxlbmRhci10ZXh0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM0NlwiO1xufVxuXG4ubWRpLWNhbGVuZGFyLXRvZGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRjZcIjtcbn1cblxuLm1kaS1jYWxlbmRhci13ZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMzNcIjtcbn1cblxuLm1kaS1jYWxlbmRhci13ZWVrLWJlZ2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMzRcIjtcbn1cblxuLm1kaS1jYWxlbmRhci13ZWVrZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRDlcIjtcbn1cblxuLm1kaS1jYWxlbmRhci13ZWVrZW5kLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVEQVwiO1xufVxuXG4ubWRpLWNhbGwtbWFkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEY3XCI7XG59XG5cbi5tZGktY2FsbC1tZXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEY4XCI7XG59XG5cbi5tZGktY2FsbC1taXNzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBGOVwiO1xufVxuXG4ubWRpLWNhbGwtcmVjZWl2ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBGQVwiO1xufVxuXG4ubWRpLWNhbGwtc3BsaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDBGQlwiO1xufVxuXG4ubWRpLWNhbWNvcmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEZDXCI7XG59XG5cbi5tZGktY2FtY29yZGVyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEZGXCI7XG59XG5cbi5tZGktY2FtZXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMDBcIjtcbn1cblxuLm1kaS1jYW1lcmEtYWNjb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOENCXCI7XG59XG5cbi5tZGktY2FtZXJhLWJ1cnN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OTNcIjtcbn1cblxuLm1kaS1jYW1lcmEtY29udHJvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjY5XCI7XG59XG5cbi5tZGktY2FtZXJhLWVuaGFuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEwMVwiO1xufVxuXG4ubWRpLWNhbWVyYS1lbmhhbmNlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI2QVwiO1xufVxuXG4ubWRpLWNhbWVyYS1mbGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RDlcIjtcbn1cblxuLm1kaS1jYW1lcmEtZmxpcC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1REFcIjtcbn1cblxuLm1kaS1jYW1lcmEtZnJvbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEwMlwiO1xufVxuXG4ubWRpLWNhbWVyYS1mcm9udC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMDNcIjtcbn1cblxuLm1kaS1jYW1lcmEtZ29wcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdBMVwiO1xufVxuXG4ubWRpLWNhbWVyYS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOENDXCI7XG59XG5cbi5tZGktY2FtZXJhLWlyaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEwNFwiO1xufVxuXG4ubWRpLWNhbWVyYS1tZXRlcmluZy1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdBMlwiO1xufVxuXG4ubWRpLWNhbWVyYS1tZXRlcmluZy1tYXRyaXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdBM1wiO1xufVxuXG4ubWRpLWNhbWVyYS1tZXRlcmluZy1wYXJ0aWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QTRcIjtcbn1cblxuLm1kaS1jYW1lcmEtbWV0ZXJpbmctc3BvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0E1XCI7XG59XG5cbi5tZGktY2FtZXJhLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNURGXCI7XG59XG5cbi5tZGktY2FtZXJhLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ1RFwiO1xufVxuXG4ubWRpLWNhbWVyYS1wYXJ0eS1tb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMDVcIjtcbn1cblxuLm1kaS1jYW1lcmEtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRURCXCI7XG59XG5cbi5tZGktY2FtZXJhLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRURDXCI7XG59XG5cbi5tZGktY2FtZXJhLXJlYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEwNlwiO1xufVxuXG4ubWRpLWNhbWVyYS1yZWFyLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEwN1wiO1xufVxuXG4ubWRpLWNhbWVyYS1yZXRha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUxOVwiO1xufVxuXG4ubWRpLWNhbWVyYS1yZXRha2Utb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTFBXCI7XG59XG5cbi5tZGktY2FtZXJhLXN3aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTA4XCI7XG59XG5cbi5tZGktY2FtZXJhLXN3aXRjaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NEFcIjtcbn1cblxuLm1kaS1jYW1lcmEtdGltZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEwOVwiO1xufVxuXG4ubWRpLWNhbWVyYS13aXJlbGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREI2XCI7XG59XG5cbi5tZGktY2FtZXJhLXdpcmVsZXNzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERCN1wiO1xufVxuXG4ubWRpLWNhbXBmaXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRERcIjtcbn1cblxuLm1kaS1jYW5jZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczQVwiO1xufVxuXG4ubWRpLWNhbmRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUUyXCI7XG59XG5cbi5tZGktY2FuZHljYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMEFcIjtcbn1cblxuLm1kaS1jYW5uYWJpczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0E2XCI7XG59XG5cbi5tZGktY2FubmFiaXMtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NkVcIjtcbn1cblxuLm1kaS1jYXBzLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE5QlwiO1xufVxuXG4ubWRpLWNhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTBCXCI7XG59XG5cbi5tZGktY2FyLTItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDE1XCI7XG59XG5cbi5tZGktY2FyLTMtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDE2XCI7XG59XG5cbi5tZGktY2FyLWFycm93LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNCMlwiO1xufVxuXG4ubWRpLWNhci1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0IzXCI7XG59XG5cbi5tZGktY2FyLWJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUxQlwiO1xufVxuXG4ubWRpLWNhci1iYXR0ZXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMENcIjtcbn1cblxuLm1kaS1jYXItYnJha2UtYWJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNDdcIjtcbn1cblxuLm1kaS1jYXItYnJha2UtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM0OFwiO1xufVxuXG4ubWRpLWNhci1icmFrZS1ob2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENUVcIjtcbn1cblxuLm1kaS1jYXItYnJha2UtcGFya2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDVGXCI7XG59XG5cbi5tZGktY2FyLWJyYWtlLXJldGFyZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMTdcIjtcbn1cblxuLm1kaS1jYXItY2hpbGQtc2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkEzXCI7XG59XG5cbi5tZGktY2FyLWNsdXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDE4XCI7XG59XG5cbi5tZGktY2FyLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0NDXCI7XG59XG5cbi5tZGktY2FyLWNvbm5lY3RlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTBEXCI7XG59XG5cbi5tZGktY2FyLWNvbnZlcnRpYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QTdcIjtcbn1cblxuLm1kaS1jYXItY29vbGFudC1sZXZlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDE5XCI7XG59XG5cbi5tZGktY2FyLWNydWlzZS1jb250cm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENjBcIjtcbn1cblxuLm1kaS1jYXItZGVmcm9zdC1mcm9udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDYxXCI7XG59XG5cbi5tZGktY2FyLWRlZnJvc3QtcmVhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDYyXCI7XG59XG5cbi5tZGktY2FyLWRvb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI2QlwiO1xufVxuXG4ubWRpLWNhci1kb29yLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA5RFwiO1xufVxuXG4ubWRpLWNhci1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjZDXCI7XG59XG5cbi5tZGktY2FyLWVsZWN0cmljLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVCNVwiO1xufVxuXG4ubWRpLWNhci1lbWVyZ2VuY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYwRlwiO1xufVxuXG4ubWRpLWNhci1lc3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM0OVwiO1xufVxuXG4ubWRpLWNhci1lc3RhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdBOFwiO1xufVxuXG4ubWRpLWNhci1oYXRjaGJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdBOVwiO1xufVxuXG4ubWRpLWNhci1pbmZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQkVcIjtcbn1cblxuLm1kaS1jYXIta2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNkRcIjtcbn1cblxuLm1kaS1jYXItbGlmdGVkLXBpY2t1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTJEXCI7XG59XG5cbi5tZGktY2FyLWxpZ2h0LWRpbW1lZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzRBXCI7XG59XG5cbi5tZGktY2FyLWxpZ2h0LWZvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzRCXCI7XG59XG5cbi5tZGktY2FyLWxpZ2h0LWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM0Q1wiO1xufVxuXG4ubWRpLWNhci1saW1vdXNpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhDRFwiO1xufVxuXG4ubWRpLWNhci1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjZFXCI7XG59XG5cbi5tZGktY2FyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTFDXCI7XG59XG5cbi5tZGktY2FyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRFRFwiO1xufVxuXG4ubWRpLWNhci1wYXJraW5nLWxpZ2h0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDYzXCI7XG59XG5cbi5tZGktY2FyLXBpY2t1cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0FBXCI7XG59XG5cbi5tZGktY2FyLXNlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZBNFwiO1xufVxuXG4ubWRpLWNhci1zZWF0LWNvb2xlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkE1XCI7XG59XG5cbi5tZGktY2FyLXNlYXQtaGVhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQTZcIjtcbn1cblxuLm1kaS1jYXItc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNDRFwiO1xufVxuXG4ubWRpLWNhci1zaGlmdC1wYXR0ZXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNDBcIjtcbn1cblxuLm1kaS1jYXItc2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0FCXCI7XG59XG5cbi5tZGktY2FyLXNwb3J0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0FDXCI7XG59XG5cbi5tZGktY2FyLXRpcmUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM0RFwiO1xufVxuXG4ubWRpLWNhci10cmFjdGlvbi1jb250cm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENjRcIjtcbn1cblxuLm1kaS1jYXItdHVyYm9jaGFyZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMUFcIjtcbn1cblxuLm1kaS1jYXItd2FzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTBFXCI7XG59XG5cbi5tZGktY2FyLXdpbmRzaGllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAxQlwiO1xufVxuXG4ubWRpLWNhci13aW5kc2hpZWxkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAxQ1wiO1xufVxuXG4ubWRpLWNhcmFiaW5lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEMwXCI7XG59XG5cbi5tZGktY2FyYXZhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0FEXCI7XG59XG5cbi5tZGktY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjZGXCI7XG59XG5cbi5tZGktY2FyZC1hY2NvdW50LWRldGFpbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVEMlwiO1xufVxuXG4ubWRpLWNhcmQtYWNjb3VudC1kZXRhaWxzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBQlwiO1xufVxuXG4ubWRpLWNhcmQtYWNjb3VudC1kZXRhaWxzLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJBM1wiO1xufVxuXG4ubWRpLWNhcmQtYWNjb3VudC1kZXRhaWxzLXN0YXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkRCXCI7XG59XG5cbi5tZGktY2FyZC1hY2NvdW50LW1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE4RVwiO1xufVxuXG4ubWRpLWNhcmQtYWNjb3VudC1tYWlsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU5OFwiO1xufVxuXG4ubWRpLWNhcmQtYWNjb3VudC1waG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTk5XCI7XG59XG5cbi5tZGktY2FyZC1hY2NvdW50LXBob25lLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU5QVwiO1xufVxuXG4ubWRpLWNhcmQtYnVsbGV0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI3MFwiO1xufVxuXG4ubWRpLWNhcmQtYnVsbGV0ZWQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNzFcIjtcbn1cblxuLm1kaS1jYXJkLWJ1bGxldGVkLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNzJcIjtcbn1cblxuLm1kaS1jYXJkLWJ1bGxldGVkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI3M1wiO1xufVxuXG4ubWRpLWNhcmQtYnVsbGV0ZWQtc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI3NFwiO1xufVxuXG4ubWRpLWNhcmQtYnVsbGV0ZWQtc2V0dGluZ3Mtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjc1XCI7XG59XG5cbi5tZGktY2FyZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjAwXCI7XG59XG5cbi5tZGktY2FyZC1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MDFcIjtcbn1cblxuLm1kaS1jYXJkLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjAyXCI7XG59XG5cbi5tZGktY2FyZC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjAzXCI7XG59XG5cbi5tZGktY2FyZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNzZcIjtcbn1cblxuLm1kaS1jYXJkLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFGRlwiO1xufVxuXG4ubWRpLWNhcmQtcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMDBcIjtcbn1cblxuLm1kaS1jYXJkLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjA0XCI7XG59XG5cbi5tZGktY2FyZC1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjA1XCI7XG59XG5cbi5tZGktY2FyZC1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA3NFwiO1xufVxuXG4ubWRpLWNhcmQtc2VhcmNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA3NVwiO1xufVxuXG4ubWRpLWNhcmQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjc3XCI7XG59XG5cbi5tZGktY2FyZC10ZXh0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI3OFwiO1xufVxuXG4ubWRpLWNhcmRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MzhcIjtcbn1cblxuLm1kaS1jYXJkcy1jbHViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4Q0VcIjtcbn1cblxuLm1kaS1jYXJkcy1kaWFtb25kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4Q0ZcIjtcbn1cblxuLm1kaS1jYXJkcy1kaWFtb25kLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAxRFwiO1xufVxuXG4ubWRpLWNhcmRzLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RDBcIjtcbn1cblxuLm1kaS1jYXJkcy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MzlcIjtcbn1cblxuLm1kaS1jYXJkcy1wbGF5aW5nLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzQVwiO1xufVxuXG4ubWRpLWNhcmRzLXNwYWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RDFcIjtcbn1cblxuLm1kaS1jYXJkcy12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QzdcIjtcbn1cblxuLm1kaS1jYXJyb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEwRlwiO1xufVxuXG4ubWRpLWNhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExMFwiO1xufVxuXG4ubWRpLWNhcnQtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDY2XCI7XG59XG5cbi5tZGktY2FydC1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzRFXCI7XG59XG5cbi5tZGktY2FydC1hcnJvdy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDY3XCI7XG59XG5cbi5tZGktY2FydC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUVBXCI7XG59XG5cbi5tZGktY2FydC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDY4XCI7XG59XG5cbi5tZGktY2FydC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY2QlwiO1xufVxuXG4ubWRpLWNhcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTExXCI7XG59XG5cbi5tZGktY2FydC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMTJcIjtcbn1cblxuLm1kaS1jYXJ0LXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDY5XCI7XG59XG5cbi5tZGktY2FydC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RUJcIjtcbn1cblxuLm1kaS1jYXNlLXNlbnNpdGl2ZS1hbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExM1wiO1xufVxuXG4ubWRpLWNhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExNFwiO1xufVxuXG4ubWRpLWNhc2gtMTAwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMTVcIjtcbn1cblxuLm1kaS1jYXNoLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RUVcIjtcbn1cblxuLm1kaS1jYXNoLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRFQVwiO1xufVxuXG4ubWRpLWNhc2gtbG9jay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RUJcIjtcbn1cblxuLm1kaS1jYXNoLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREI4XCI7XG59XG5cbi5tZGktY2FzaC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjYwXCI7XG59XG5cbi5tZGktY2FzaC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTE2XCI7XG59XG5cbi5tZGktY2FzaC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNjFcIjtcbn1cblxuLm1kaS1jYXNoLXJlZnVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTlDXCI7XG59XG5cbi5tZGktY2FzaC1yZWdpc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0Y0XCI7XG59XG5cbi5tZGktY2FzaC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI2MlwiO1xufVxuXG4ubWRpLWNhc2gtdXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNzZcIjtcbn1cblxuLm1kaS1jYXNoLXVzZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMTdcIjtcbn1cblxuLm1kaS1jYXNzZXR0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUQ0XCI7XG59XG5cbi5tZGktY2FzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTE4XCI7XG59XG5cbi5tZGktY2FzdC1hdWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDFFXCI7XG59XG5cbi5tZGktY2FzdC1jb25uZWN0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExOVwiO1xufVxuXG4ubWRpLWNhc3QtZWR1Y2F0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMURcIjtcbn1cblxuLm1kaS1jYXN0LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzhBXCI7XG59XG5cbi5tZGktY2FzdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMUFcIjtcbn1cblxuLm1kaS1jYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExQlwiO1xufVxuXG4ubWRpLWNjdHY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdBRVwiO1xufVxuXG4ubWRpLWNlaWxpbmctbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc2OVwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTFDXCI7XG59XG5cbi5tZGktY2VsbHBob25lLWFuZHJvaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExRFwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RDVcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtYmFzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExRVwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1jaGFyZ2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzk3XCI7XG59XG5cbi5tZGktY2VsbHBob25lLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTUxXCI7XG59XG5cbi5tZGktY2VsbHBob25lLWRvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDExRlwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1lcmFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTREXCI7XG59XG5cbi5tZGktY2VsbHBob25lLWluZm9ybWF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNDFcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtaXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMjBcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUta2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NEVcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTIxXCI7XG59XG5cbi5tZGktY2VsbHBob25lLWxpbmstb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMjJcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTRGXCI7XG59XG5cbi5tZGktY2VsbHBob25lLW1lc3NhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhEM1wiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1tZXNzYWdlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEQyXCI7XG59XG5cbi5tZGktY2VsbHBob25lLW5mYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTkwXCI7XG59XG5cbi5tZGktY2VsbHBob25lLW5mYy1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJEOFwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1MFwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMUZcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtc2NyZWVuc2hvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTM1XCI7XG59XG5cbi5tZGktY2VsbHBob25lLXNldHRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMjNcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtc291bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1MlwiO1xufVxuXG4ubWRpLWNlbGxwaG9uZS10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RDJcIjtcbn1cblxuLm1kaS1jZWxscGhvbmUtd2lyZWxlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgxNVwiO1xufVxuXG4ubWRpLWNlbHRpYy1jcm9zczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0Y1XCI7XG59XG5cbi5tZGktY2VudG9zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMUFcIjtcbn1cblxuLm1kaS1jZXJ0aWZpY2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTI0XCI7XG59XG5cbi5tZGktY2VydGlmaWNhdGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTg4XCI7XG59XG5cbi5tZGktY2hhaXItcm9sbGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjQ4XCI7XG59XG5cbi5tZGktY2hhaXItc2Nob29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMjVcIjtcbn1cblxuLm1kaS1jaGFyaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNEZcIjtcbn1cblxuLm1kaS1jaGFydC1hcmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEyNlwiO1xufVxuXG4ubWRpLWNoYXJ0LWFyZWFzcGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEyN1wiO1xufVxuXG4ubWRpLWNoYXJ0LWFyZWFzcGxpbmUtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTkxXCI7XG59XG5cbi5tZGktY2hhcnQtYmFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMjhcIjtcbn1cblxuLm1kaS1jaGFydC1iYXItc3RhY2tlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzZBXCI7XG59XG5cbi5tZGktY2hhcnQtYmVsbC1jdXJ2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzUwXCI7XG59XG5cbi5tZGktY2hhcnQtYmVsbC1jdXJ2ZS1jdW11bGF0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQTdcIjtcbn1cblxuLm1kaS1jaGFydC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU0RFwiO1xufVxuXG4ubWRpLWNoYXJ0LWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NEVcIjtcbn1cblxuLm1kaS1jaGFydC1ib3gtcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NEZcIjtcbn1cblxuLm1kaS1jaGFydC1idWJibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVFM1wiO1xufVxuXG4ubWRpLWNoYXJ0LWRvbnV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QUZcIjtcbn1cblxuLm1kaS1jaGFydC1kb251dC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QjBcIjtcbn1cblxuLm1kaS1jaGFydC1nYW50dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjZDXCI7XG59XG5cbi5tZGktY2hhcnQtaGlzdG9ncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMjlcIjtcbn1cblxuLm1kaS1jaGFydC1saW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMkFcIjtcbn1cblxuLm1kaS1jaGFydC1saW5lLXN0YWNrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc2QlwiO1xufVxuXG4ubWRpLWNoYXJ0LWxpbmUtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0IxXCI7XG59XG5cbi5tZGktY2hhcnQtbXVsdGlsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RDRcIjtcbn1cblxuLm1kaS1jaGFydC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjEzXCI7XG59XG5cbi5tZGktY2hhcnQtcGllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMkJcIjtcbn1cblxuLm1kaS1jaGFydC1wcGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM4MFwiO1xufVxuXG4ubWRpLWNoYXJ0LXNhbmtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMURGXCI7XG59XG5cbi5tZGktY2hhcnQtc2Fua2V5LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFFMFwiO1xufVxuXG4ubWRpLWNoYXJ0LXNjYXR0ZXItcGxvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTkyXCI7XG59XG5cbi5tZGktY2hhcnQtc2NhdHRlci1wbG90LWhleGJpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjZEXCI7XG59XG5cbi5tZGktY2hhcnQtdGltZWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY2RVwiO1xufVxuXG4ubWRpLWNoYXJ0LXRpbWVsaW5lLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU5M1wiO1xufVxuXG4ubWRpLWNoYXJ0LXRpbWVsaW5lLXZhcmlhbnQtc2hpbW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUI2XCI7XG59XG5cbi5tZGktY2hhcnQtdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTk0XCI7XG59XG5cbi5tZGktY2hhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjc5XCI7XG59XG5cbi5tZGktY2hhdC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjdBXCI7XG59XG5cbi5tZGktY2hhdC1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQzlcIjtcbn1cblxuLm1kaS1jaGF0LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MTBcIjtcbn1cblxuLm1kaS1jaGF0LW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQxM1wiO1xufVxuXG4ubWRpLWNoYXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRURFXCI7XG59XG5cbi5tZGktY2hhdC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MEZcIjtcbn1cblxuLm1kaS1jaGF0LXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDEyXCI7XG59XG5cbi5tZGktY2hhdC1wcm9jZXNzaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCN0JcIjtcbn1cblxuLm1kaS1jaGF0LXByb2Nlc3Npbmctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkNBXCI7XG59XG5cbi5tZGktY2hhdC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQxMVwiO1xufVxuXG4ubWRpLWNoYXQtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQxNFwiO1xufVxuXG4ubWRpLWNoYXQtc2xlZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJEMVwiO1xufVxuXG4ubWRpLWNoYXQtc2xlZXAtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkQyXCI7XG59XG5cbi5tZGktY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEyQ1wiO1xufVxuXG4ubWRpLWNoZWNrLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTJEXCI7XG59XG5cbi5tZGktY2hlY2stYm9sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTFFXCI7XG59XG5cbi5tZGktY2hlY2stYm94LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM1MVwiO1xufVxuXG4ubWRpLWNoZWNrLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNTJcIjtcbn1cblxuLm1kaS1jaGVjay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVFMFwiO1xufVxuXG4ubWRpLWNoZWNrLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RTFcIjtcbn1cblxuLm1kaS1jaGVjay1kZWNhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzkxXCI7XG59XG5cbi5tZGktY2hlY2stbmV0d29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzUzXCI7XG59XG5cbi5tZGktY2hlY2stbmV0d29yay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNTRcIjtcbn1cblxuLm1kaS1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NTVcIjtcbn1cblxuLm1kaS1jaGVjay11bmRlcmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUxRlwiO1xufVxuXG4ubWRpLWNoZWNrLXVuZGVybGluZS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyMFwiO1xufVxuXG4ubWRpLWNoZWNrLXVuZGVybGluZS1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTIxXCI7XG59XG5cbi5tZGktY2hlY2tib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOURcIjtcbn1cblxuLm1kaS1jaGVja2JveC1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTJFXCI7XG59XG5cbi5tZGktY2hlY2tib3gtYmxhbmstY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMkZcIjtcbn1cblxuLm1kaS1jaGVja2JveC1ibGFuay1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTMwXCI7XG59XG5cbi5tZGktY2hlY2tib3gtYmxhbmstb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRUNcIjtcbn1cblxuLm1kaS1jaGVja2JveC1ibGFuay1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkVEXCI7XG59XG5cbi5tZGktY2hlY2tib3gtYmxhbmstb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTMxXCI7XG59XG5cbi5tZGktY2hlY2tib3gtaW50ZXJtZWRpYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NTZcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tYXJrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEzMlwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEzM1wiO1xufVxuXG4ubWRpLWNoZWNrYm94LW1hcmtlZC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTM0XCI7XG59XG5cbi5tZGktY2hlY2tib3gtbWFya2VkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEzNVwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMzZcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzQlwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLWJsYW5rLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2M0NcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxMzdcIjtcbn1cblxuLm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEzOFwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzRFwiO1xufVxuXG4ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjNFXCI7XG59XG5cbi5tZGktY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEzOVwiO1xufVxuXG4ubWRpLWNoZWNrZXJib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTNBXCI7XG59XG5cbi5tZGktY2hlY2tlcmJvYXJkLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMDJcIjtcbn1cblxuLm1kaS1jaGVja2VyYm9hcmQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjAxXCI7XG59XG5cbi5tZGktY2hlY2tlcmJvYXJkLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjAzXCI7XG59XG5cbi5tZGktY2hlZXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQjlcIjtcbn1cblxuLm1kaS1jaGVlc2Utb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRUVcIjtcbn1cblxuLm1kaS1jaGVmLWhhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjdDXCI7XG59XG5cbi5tZGktY2hlbWljYWwtd2VhcG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxM0JcIjtcbn1cblxuLm1kaS1jaGVzcy1iaXNob3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1Q1wiO1xufVxuXG4ubWRpLWNoZXNzLWtpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1N1wiO1xufVxuXG4ubWRpLWNoZXNzLWtuaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODU4XCI7XG59XG5cbi5tZGktY2hlc3MtcGF3bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODU5XCI7XG59XG5cbi5tZGktY2hlc3MtcXVlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1QVwiO1xufVxuXG4ubWRpLWNoZXNzLXJvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1QlwiO1xufVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEzQ1wiO1xufVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDEzRFwiO1xufVxuXG4ubWRpLWNoZXZyb24tZG91YmxlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxM0VcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvdWJsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTNGXCI7XG59XG5cbi5tZGktY2hldnJvbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNDBcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvd24tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RDZcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWRvd24tYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlEN1wiO1xufVxuXG4ubWRpLWNoZXZyb24tZG93bi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIyNlwiO1xufVxuXG4ubWRpLWNoZXZyb24tZG93bi1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjI3XCI7XG59XG5cbi5tZGktY2hldnJvbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNDFcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWxlZnQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RDhcIjtcbn1cblxuLm1kaS1jaGV2cm9uLWxlZnQtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlEOVwiO1xufVxuXG4ubWRpLWNoZXZyb24tbGVmdC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIyOFwiO1xufVxuXG4ubWRpLWNoZXZyb24tbGVmdC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjI5XCI7XG59XG5cbi5tZGktY2hldnJvbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTQyXCI7XG59XG5cbi5tZGktY2hldnJvbi1yaWdodC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlEQVwiO1xufVxuXG4ubWRpLWNoZXZyb24tcmlnaHQtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlEQlwiO1xufVxuXG4ubWRpLWNoZXZyb24tcmlnaHQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMkFcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXJpZ2h0LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMkJcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXRyaXBsZS1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQjlcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXRyaXBsZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQkFcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXRyaXBsZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREJCXCI7XG59XG5cbi5tZGktY2hldnJvbi10cmlwbGUtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERCQ1wiO1xufVxuXG4ubWRpLWNoZXZyb24tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE0M1wiO1xufVxuXG4ubWRpLWNoZXZyb24tdXAtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RENcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXVwLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RERcIjtcbn1cblxuLm1kaS1jaGV2cm9uLXVwLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjJDXCI7XG59XG5cbi5tZGktY2hldnJvbi11cC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjJEXCI7XG59XG5cbi5tZGktY2hpbGktaG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QjJcIjtcbn1cblxuLm1kaS1jaGlsaS1tZWRpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdCM1wiO1xufVxuXG4ubWRpLWNoaWxpLW1pbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdCNFwiO1xufVxuXG4ubWRpLWNoaWxpLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDY3XCI7XG59XG5cbi5tZGktY2hpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjFBXCI7XG59XG5cbi5tZGktY2hyaXN0aWFuaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NTNcIjtcbn1cblxuLm1kaS1jaHJpc3RpYW5pdHktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0Y2XCI7XG59XG5cbi5tZGktY2h1cmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNDRcIjtcbn1cblxuLm1kaS1jaWdhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTg5XCI7XG59XG5cbi5tZGktY2lnYXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MUJcIjtcbn1cblxuLm1kaS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc2NVwiO1xufVxuXG4ubWRpLWNpcmNsZS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVEQ1wiO1xufVxuXG4ubWRpLWNpcmNsZS1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUREXCI7XG59XG5cbi5tZGktY2lyY2xlLWRvdWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTk1XCI7XG59XG5cbi5tZGktY2lyY2xlLWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEQ1XCI7XG59XG5cbi5tZGktY2lyY2xlLWV4cGFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTk2XCI7XG59XG5cbi5tZGktY2lyY2xlLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM5NVwiO1xufVxuXG4ubWRpLWNpcmNsZS1oYWxmLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM5NlwiO1xufVxuXG4ubWRpLWNpcmNsZS1tZWRpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlERVwiO1xufVxuXG4ubWRpLWNpcmNsZS1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjM4XCI7XG59XG5cbi5tZGktY2lyY2xlLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY5NVwiO1xufVxuXG4ubWRpLWNpcmNsZS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEQzXCI7XG59XG5cbi5tZGktY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc2NlwiO1xufVxuXG4ubWRpLWNpcmNsZS1zbGljZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBOUVcIjtcbn1cblxuLm1kaS1jaXJjbGUtc2xpY2UtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTlGXCI7XG59XG5cbi5tZGktY2lyY2xlLXNsaWNlLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFBMFwiO1xufVxuXG4ubWRpLWNpcmNsZS1zbGljZS00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQTFcIjtcbn1cblxuLm1kaS1jaXJjbGUtc2xpY2UtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUEyXCI7XG59XG5cbi5tZGktY2lyY2xlLXNsaWNlLTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFBM1wiO1xufVxuXG4ubWRpLWNpcmNsZS1zbGljZS03OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQTRcIjtcbn1cblxuLm1kaS1jaXJjbGUtc2xpY2UtODo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUE1XCI7XG59XG5cbi5tZGktY2lyY2xlLXNtYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5REZcIjtcbn1cblxuLm1kaS1jaXJjdWxhci1zYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyMlwiO1xufVxuXG4ubWRpLWNpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE0NlwiO1xufVxuXG4ubWRpLWNpdHktdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTM2XCI7XG59XG5cbi5tZGktY2l0eS12YXJpYW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEzN1wiO1xufVxuXG4ubWRpLWNsaXBib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTQ3XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE0OFwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1hY2NvdW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM1NVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTQ5XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENGN1wiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1hcnJvdy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNEFcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctZG93bi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNTZcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTRCXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFycm93LWxlZnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0Y4XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFycm93LXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRjlcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctcmlnaHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0ZBXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNTdcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtYXJyb3ctdXAtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzU4XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNEVcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtY2hlY2stbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI2M1wiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1jaGVjay1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNjRcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEE4XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRFNVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1lZGl0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRFNlwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNjVcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtZmlsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNjZcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtZmxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkM4XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWZsb3ctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTE3XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLWxpc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBENFwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1saXN0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBENVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjE4XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYxOVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjY3XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI2OFwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYxQVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjFCXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE0Q1wiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNTlcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtcGxheS1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjY5XCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXBsYXktbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjZBXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXBsYXktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzVBXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc1MVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMxRlwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1wdWxzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODVEXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXB1bHNlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg1RVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYxQ1wiO1xufVxuXG4ubWRpLWNsaXBib2FyZC1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjFEXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjFFXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXNlYXJjaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MUZcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTREXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXRleHQtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI2QlwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC10ZXh0LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI2Q1wiO1xufVxuXG4ubWRpLWNsaXBib2FyZC10ZXh0LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjIwXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXRleHQtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYyMVwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC10ZXh0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEzOFwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC10ZXh0LXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM1QlwiO1xufVxuXG4ubWRpLWNsaXBib2FyZC10ZXh0LXBsYXktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzVDXCI7XG59XG5cbi5tZGktY2xpcGJvYXJkLXRleHQtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MjJcIjtcbn1cblxuLm1kaS1jbGlwYm9hcmQtdGV4dC1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjIzXCI7XG59XG5cbi5tZGktY2xpcHB5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNEZcIjtcbn1cblxuLm1kaS1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTU0XCI7XG59XG5cbi5tZGktY2xvY2stYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1NVwiO1xufVxuXG4ubWRpLWNsb2NrLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVDRVwiO1xufVxuXG4ubWRpLWNsb2NrLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQThcIjtcbn1cblxuLm1kaS1jbG9jay1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQTlcIjtcbn1cblxuLm1kaS1jbG9jay1kaWdpdGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFOTdcIjtcbn1cblxuLm1kaS1jbG9jay1lbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE1MVwiO1xufVxuXG4ubWRpLWNsb2NrLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE1MlwiO1xufVxuXG4ubWRpLWNsb2NrLWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNTNcIjtcbn1cblxuLm1kaS1jbG9jay1vdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE1NFwiO1xufVxuXG4ubWRpLWNsb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE1MFwiO1xufVxuXG4ubWRpLWNsb2NrLXN0YXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNTVcIjtcbn1cblxuLm1kaS1jbG9jay10aW1lLWVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NDZcIjtcbn1cblxuLm1kaS1jbG9jay10aW1lLWVpZ2h0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ1MlwiO1xufVxuXG4ubWRpLWNsb2NrLXRpbWUtZWxldmVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NDlcIjtcbn1cblxuLm1kaS1jbG9jay10aW1lLWVsZXZlbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NTVcIjtcbn1cblxuLm1kaS1jbG9jay10aW1lLWZpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ0M1wiO1xufVxuXG4ubWRpLWNsb2NrLXRpbWUtZml2ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NEZcIjtcbn1cblxuLm1kaS1jbG9jay10aW1lLWZvdXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ0MlwiO1xufVxuXG4ubWRpLWNsb2NrLXRpbWUtZm91ci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NEVcIjtcbn1cblxuLm1kaS1jbG9jay10aW1lLW5pbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ0N1wiO1xufVxuXG4ubWRpLWNsb2NrLXRpbWUtbmluZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NTNcIjtcbn1cblxuLm1kaS1jbG9jay10aW1lLW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDNGXCI7XG59XG5cbi5tZGktY2xvY2stdGltZS1vbmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDRCXCI7XG59XG5cbi5tZGktY2xvY2stdGltZS1zZXZlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDQ1XCI7XG59XG5cbi5tZGktY2xvY2stdGltZS1zZXZlbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NTFcIjtcbn1cblxuLm1kaS1jbG9jay10aW1lLXNpeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDQ0XCI7XG59XG5cbi5tZGktY2xvY2stdGltZS1zaXgtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDUwXCI7XG59XG5cbi5tZGktY2xvY2stdGltZS10ZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ0OFwiO1xufVxuXG4ubWRpLWNsb2NrLXRpbWUtdGVuLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ1NFwiO1xufVxuXG4ubWRpLWNsb2NrLXRpbWUtdGhyZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ0MVwiO1xufVxuXG4ubWRpLWNsb2NrLXRpbWUtdGhyZWUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDREXCI7XG59XG5cbi5tZGktY2xvY2stdGltZS10d2VsdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ0QVwiO1xufVxuXG4ubWRpLWNsb2NrLXRpbWUtdHdlbHZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ1NlwiO1xufVxuXG4ubWRpLWNsb2NrLXRpbWUtdHdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NDBcIjtcbn1cblxuLm1kaS1jbG9jay10aW1lLXR3by1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NENcIjtcbn1cblxuLm1kaS1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTU2XCI7XG59XG5cbi5tZGktY2xvc2UtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNTdcIjtcbn1cblxuLm1kaS1jbG9zZS1ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM1RFwiO1xufVxuXG4ubWRpLWNsb3NlLWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNUVcIjtcbn1cblxuLm1kaS1jbG9zZS1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTU4XCI7XG59XG5cbi5tZGktY2xvc2UtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNTlcIjtcbn1cblxuLm1kaS1jbG9zZS1jaXJjbGUtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYyQVwiO1xufVxuXG4ubWRpLWNsb3NlLWNpcmNsZS1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4ODNcIjtcbn1cblxuLm1kaS1jbG9zZS1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTVBXCI7XG59XG5cbi5tZGktY2xvc2UtbmV0d29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTVCXCI7XG59XG5cbi5tZGktY2xvc2UtbmV0d29yay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNUZcIjtcbn1cblxuLm1kaS1jbG9zZS1vY3RhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNUNcIjtcbn1cblxuLm1kaS1jbG9zZS1vY3RhZ29uLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE1RFwiO1xufVxuXG4ubWRpLWNsb3NlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZDOVwiO1xufVxuXG4ubWRpLWNsb3NlLXRoaWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzOThcIjtcbn1cblxuLm1kaS1jbG9zZWQtY2FwdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTVFXCI7XG59XG5cbi5tZGktY2xvc2VkLWNhcHRpb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREJEXCI7XG59XG5cbi5tZGktY2xvdWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE1RlwiO1xufVxuXG4ubWRpLWNsb3VkLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RTBcIjtcbn1cblxuLm1kaS1jbG91ZC1icmFjZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdCNVwiO1xufVxuXG4ubWRpLWNsb3VkLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNjBcIjtcbn1cblxuLm1kaS1jbG91ZC1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQ0NcIjtcbn1cblxuLm1kaS1jbG91ZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE2MVwiO1xufVxuXG4ubWRpLWNsb3VkLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNjJcIjtcbn1cblxuLm1kaS1jbG91ZC1kb3dubG9hZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCN0RcIjtcbn1cblxuLm1kaS1jbG91ZC1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRjFcIjtcbn1cblxuLm1kaS1jbG91ZC1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFGMlwiO1xufVxuXG4ubWRpLWNsb3VkLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNjRcIjtcbn1cblxuLm1kaS1jbG91ZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNjNcIjtcbn1cblxuLm1kaS1jbG91ZC1wcmludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTY1XCI7XG59XG5cbi5tZGktY2xvdWQtcHJpbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTY2XCI7XG59XG5cbi5tZGktY2xvdWQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEzOVwiO1xufVxuXG4ubWRpLWNsb3VkLXJlZnJlc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUyQVwiO1xufVxuXG4ubWRpLWNsb3VkLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTU2XCI7XG59XG5cbi5tZGktY2xvdWQtc2VhcmNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1N1wiO1xufVxuXG4ubWRpLWNsb3VkLXN5bmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYzRlwiO1xufVxuXG4ubWRpLWNsb3VkLXN5bmMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkQ2XCI7XG59XG5cbi5tZGktY2xvdWQtdGFnczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0I2XCI7XG59XG5cbi5tZGktY2xvdWQtdXBsb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNjdcIjtcbn1cblxuLm1kaS1jbG91ZC11cGxvYWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjdFXCI7XG59XG5cbi5tZGktY2xvdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MTZcIjtcbn1cblxuLm1kaS1jb2FjaC1sYW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMjBcIjtcbn1cblxuLm1kaS1jb2F0LXJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA5RVwiO1xufVxuXG4ubWRpLWNvZGUtYXJyYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE2OFwiO1xufVxuXG4ubWRpLWNvZGUtYnJhY2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNjlcIjtcbn1cblxuLm1kaS1jb2RlLWJyYWNlcy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBENlwiO1xufVxuXG4ubWRpLWNvZGUtYnJhY2tldHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE2QVwiO1xufVxuXG4ubWRpLWNvZGUtZXF1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE2QlwiO1xufVxuXG4ubWRpLWNvZGUtZ3JlYXRlci10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNkNcIjtcbn1cblxuLm1kaS1jb2RlLWdyZWF0ZXItdGhhbi1vci1lcXVhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTZEXCI7XG59XG5cbi5tZGktY29kZS1qc29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MjZcIjtcbn1cblxuLm1kaS1jb2RlLWxlc3MtdGhhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTZFXCI7XG59XG5cbi5tZGktY29kZS1sZXNzLXRoYW4tb3ItZXF1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE2RlwiO1xufVxuXG4ubWRpLWNvZGUtbm90LWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNzBcIjtcbn1cblxuLm1kaS1jb2RlLW5vdC1lcXVhbC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNzFcIjtcbn1cblxuLm1kaS1jb2RlLXBhcmVudGhlc2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNzJcIjtcbn1cblxuLm1kaS1jb2RlLXBhcmVudGhlc2VzLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEQ3XCI7XG59XG5cbi5tZGktY29kZS1zdHJpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE3M1wiO1xufVxuXG4ubWRpLWNvZGUtdGFnczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTc0XCI7XG59XG5cbi5tZGktY29kZS10YWdzLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OTRcIjtcbn1cblxuLm1kaS1jb2RlcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNzVcIjtcbn1cblxuLm1kaS1jb2ZmZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE3NlwiO1xufVxuXG4ubWRpLWNvZmZlZS1tYWtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDlGXCI7XG59XG5cbi5tZGktY29mZmVlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkFBXCI7XG59XG5cbi5tZGktY29mZmVlLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQUJcIjtcbn1cblxuLm1kaS1jb2ZmZWUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkNBXCI7XG59XG5cbi5tZGktY29mZmVlLXRvLWdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNzdcIjtcbn1cblxuLm1kaS1jb2ZmZWUtdG8tZ28tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzBFXCI7XG59XG5cbi5tZGktY29mZmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCN0ZcIjtcbn1cblxuLm1kaS1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ5M1wiO1xufVxuXG4ubWRpLWNvZy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ5NFwiO1xufVxuXG4ubWRpLWNvZy1jbG9ja3dpc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFERFwiO1xufVxuXG4ubWRpLWNvZy1jb3VudGVyY2xvY2t3aXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExREVcIjtcbn1cblxuLm1kaS1jb2ctb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQ0VcIjtcbn1cblxuLm1kaS1jb2ctb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNDRlwiO1xufVxuXG4ubWRpLWNvZy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QkJcIjtcbn1cblxuLm1kaS1jb2ctcmVmcmVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDVFXCI7XG59XG5cbi5tZGktY29nLXJlZnJlc2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDVGXCI7XG59XG5cbi5tZGktY29nLXN5bmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ2MFwiO1xufVxuXG4ubWRpLWNvZy1zeW5jLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ2MVwiO1xufVxuXG4ubWRpLWNvZy10cmFuc2Zlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDVCXCI7XG59XG5cbi5tZGktY29nLXRyYW5zZmVyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA1Q1wiO1xufVxuXG4ubWRpLWNvZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhENlwiO1xufVxuXG4ubWRpLWNvbGxhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY0MFwiO1xufVxuXG4ubWRpLWNvbGxhcHNlLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUE2XCI7XG59XG5cbi5tZGktY29sbGFwc2UtYWxsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFBN1wiO1xufVxuXG4ubWRpLWNvbG9yLWhlbHBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTc5XCI7XG59XG5cbi5tZGktY29tbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyM1wiO1xufVxuXG4ubWRpLWNvbW1hLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTJCXCI7XG59XG5cbi5tZGktY29tbWEtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyNFwiO1xufVxuXG4ubWRpLWNvbW1hLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTI1XCI7XG59XG5cbi5tZGktY29tbWEtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyNlwiO1xufVxuXG4ubWRpLWNvbW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE3QVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYWNjb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTdCXCI7XG59XG5cbi5tZGktY29tbWVudC1hY2NvdW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE3Q1wiO1xufVxuXG4ubWRpLWNvbW1lbnQtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE3RFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTdFXCI7XG59XG5cbi5tZGktY29tbWVudC1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RTFcIjtcbn1cblxuLm1kaS1jb21tZW50LWFycm93LWxlZnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUUyXCI7XG59XG5cbi5tZGktY29tbWVudC1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUUzXCI7XG59XG5cbi5tZGktY29tbWVudC1hcnJvdy1yaWdodC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RTRcIjtcbn1cblxuLm1kaS1jb21tZW50LWJvb2ttYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QUVcIjtcbn1cblxuLm1kaS1jb21tZW50LWJvb2ttYXJrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVBRlwiO1xufVxuXG4ubWRpLWNvbW1lbnQtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE3RlwiO1xufVxuXG4ubWRpLWNvbW1lbnQtY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTgwXCI7XG59XG5cbi5tZGktY29tbWVudC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQkZcIjtcbn1cblxuLm1kaS1jb21tZW50LWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkM0XCI7XG59XG5cbi5tZGktY29tbWVudC1leWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEzQVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtZXllLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEzQlwiO1xufVxuXG4ubWRpLWNvbW1lbnQtZmxhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVCMFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtZmxhc2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUIxXCI7XG59XG5cbi5tZGktY29tbWVudC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNURGXCI7XG59XG5cbi5tZGktY29tbWVudC1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RTBcIjtcbn1cblxuLm1kaS1jb21tZW50LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NUZcIjtcbn1cblxuLm1kaS1jb21tZW50LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE4MVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RTFcIjtcbn1cblxuLm1kaS1jb21tZW50LW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RTJcIjtcbn1cblxuLm1kaS1jb21tZW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE4MlwiO1xufVxuXG4ubWRpLWNvbW1lbnQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUU1XCI7XG59XG5cbi5tZGktY29tbWVudC1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE4M1wiO1xufVxuXG4ubWRpLWNvbW1lbnQtcHJvY2Vzc2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTg0XCI7XG59XG5cbi5tZGktY29tbWVudC1wcm9jZXNzaW5nLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE4NVwiO1xufVxuXG4ubWRpLWNvbW1lbnQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgxN1wiO1xufVxuXG4ubWRpLWNvbW1lbnQtcXVlc3Rpb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTg2XCI7XG59XG5cbi5tZGktY29tbWVudC1xdW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDIxXCI7XG59XG5cbi5tZGktY29tbWVudC1xdW90ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMjJcIjtcbn1cblxuLm1kaS1jb21tZW50LXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNURFXCI7XG59XG5cbi5tZGktY29tbWVudC1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTg3XCI7XG59XG5cbi5tZGktY29tbWVudC1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEzQ1wiO1xufVxuXG4ubWRpLWNvbW1lbnQtc2VhcmNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEzRFwiO1xufVxuXG4ubWRpLWNvbW1lbnQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTg4XCI7XG59XG5cbi5tZGktY29tbWVudC10ZXh0LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NjBcIjtcbn1cblxuLm1kaS1jb21tZW50LXRleHQtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODYxXCI7XG59XG5cbi5tZGktY29tbWVudC10ZXh0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE4OVwiO1xufVxuXG4ubWRpLWNvbXBhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE4QVwiO1xufVxuXG4ubWRpLWNvbXBhcmUtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDkyXCI7XG59XG5cbi5tZGktY29tcGFyZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDkzXCI7XG59XG5cbi5tZGktY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMThCXCI7XG59XG5cbi5tZGktY29tcGFzcy1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI4MFwiO1xufVxuXG4ubWRpLWNvbXBhc3Mtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI4MVwiO1xufVxuXG4ubWRpLWNvbXBhc3Mtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMThDXCI7XG59XG5cbi5tZGktY29tcGFzcy1yb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzODJcIjtcbn1cblxuLm1kaS1jb25jb3Vyc2UtY2k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBBMFwiO1xufVxuXG4ubWRpLWNvbm5lY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYxNlwiO1xufVxuXG4ubWRpLWNvbnNvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE4RFwiO1xufVxuXG4ubWRpLWNvbnNvbGUtbGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0I3XCI7XG59XG5cbi5tZGktY29uc29sZS1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QTlcIjtcbn1cblxuLm1kaS1jb25zb2xlLW5ldHdvcmstb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzYwXCI7XG59XG5cbi5tZGktY29uc29saWRhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBEOFwiO1xufVxuXG4ubWRpLWNvbnRhY3RsZXNzLXBheW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ2QVwiO1xufVxuXG4ubWRpLWNvbnRhY3RsZXNzLXBheW1lbnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMjFcIjtcbn1cblxuLm1kaS1jb250YWN0bGVzcy1wYXltZW50LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MDhcIjtcbn1cblxuLm1kaS1jb250YWN0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkNCXCI7XG59XG5cbi5tZGktY29udGFjdHMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUI4XCI7XG59XG5cbi5tZGktY29udGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTNFXCI7XG59XG5cbi5tZGktY29udGFpbi1lbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEzRlwiO1xufVxuXG4ubWRpLWNvbnRhaW4tc3RhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE0MFwiO1xufVxuXG4ubWRpLWNvbnRlbnQtY29weTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMThGXCI7XG59XG5cbi5tZGktY29udGVudC1jdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE5MFwiO1xufVxuXG4ubWRpLWNvbnRlbnQtZHVwbGljYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxOTFcIjtcbn1cblxuLm1kaS1jb250ZW50LXBhc3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxOTJcIjtcbn1cblxuLm1kaS1jb250ZW50LXNhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE5M1wiO1xufVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjQyXCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY0M1wiO1xufVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE5NFwiO1xufVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1hbGwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjQ0XCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDVCXCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLWNvZy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NUNcIjtcbn1cblxuLm1kaS1jb250ZW50LXNhdmUtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0ZCXCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0ZDXCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyN1wiO1xufVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1tb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyOFwiO1xufVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY0M1wiO1xufVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjQ0XCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgxOFwiO1xufVxuXG4ubWRpLWNvbnRlbnQtc2F2ZS1zZXR0aW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjFCXCI7XG59XG5cbi5tZGktY29udGVudC1zYXZlLXNldHRpbmdzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIyRVwiO1xufVxuXG4ubWRpLWNvbnRyYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxOTVcIjtcbn1cblxuLm1kaS1jb250cmFzdC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE5NlwiO1xufVxuXG4ubWRpLWNvbnRyYXN0LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTk3XCI7XG59XG5cbi5tZGktY29udHJvbGxlci1jbGFzc2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCODJcIjtcbn1cblxuLm1kaS1jb250cm9sbGVyLWNsYXNzaWMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjgzXCI7XG59XG5cbi5tZGktY29va2llOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxOThcIjtcbn1cblxuLm1kaS1jb29raWUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZEMFwiO1xufVxuXG4ubWRpLWNvb2tpZS1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2RDFcIjtcbn1cblxuLm1kaS1jb29raWUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZEMlwiO1xufVxuXG4ubWRpLWNvb2tpZS1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2RDNcIjtcbn1cblxuLm1kaS1jb29raWUtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2RDRcIjtcbn1cblxuLm1kaS1jb29raWUtY29nLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZENVwiO1xufVxuXG4ubWRpLWNvb2tpZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkRBXCI7XG59XG5cbi5tZGktY29va2llLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZEQlwiO1xufVxuXG4ubWRpLWNvb2tpZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2REVcIjtcbn1cblxuLm1kaS1jb29raWUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkQ2XCI7XG59XG5cbi5tZGktY29va2llLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkQ3XCI7XG59XG5cbi5tZGktY29va2llLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkQ4XCI7XG59XG5cbi5tZGktY29va2llLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2RDlcIjtcbn1cblxuLm1kaS1jb29raWUtc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZEQ1wiO1xufVxuXG4ubWRpLWNvb2tpZS1zZXR0aW5ncy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2RERcIjtcbn1cblxuLm1kaS1jb29sYW50LXRlbXBlcmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQzhcIjtcbn1cblxuLm1kaS1jb3B5cmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVFNlwiO1xufVxuXG4ubWRpLWNvcmRvdmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1OFwiO1xufVxuXG4ubWRpLWNvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdCOFwiO1xufVxuXG4ubWRpLWNvcm4tb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRUZcIjtcbn1cblxuLm1kaS1jb3NpbmUtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDc5XCI7XG59XG5cbi5tZGktY291bnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTk5XCI7XG59XG5cbi5tZGktY293OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxOUFcIjtcbn1cblxuLm1kaS1jcHUtMzItYml0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFREZcIjtcbn1cblxuLm1kaS1jcHUtNjQtYml0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRTBcIjtcbn1cblxuLm1kaS1jcmFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODYyXCI7XG59XG5cbi5tZGktY3JlYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY3NFwiO1xufVxuXG4ubWRpLWNyZWF0aXZlLWNvbW1vbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ2QlwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRUZcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0QwXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0QxXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFMVwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLWNsb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFMlwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkE4XCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtbWFya2VyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERCRVwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQUNcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQURcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkYwXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTlDXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRjFcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUU0XCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTlCXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkYyXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NzZcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1yZWZyZXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NDVcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1yZWZyZXNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY0NlwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXJlZnVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkYzXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtcmVmdW5kLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFBOFwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkFFXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZBRlwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXNjYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGNFwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXNjYW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTlEXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NDdcIjtcbn1cblxuLm1kaS1jcmVkaXQtY2FyZC1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjQ4XCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGNVwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXNldHRpbmdzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhEN1wiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXN5bmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY0OVwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXN5bmMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjRBXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtd2lyZWxlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwMlwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXdpcmVsZXNzLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTdBXCI7XG59XG5cbi5tZGktY3JlZGl0LWNhcmQtd2lyZWxlc3Mtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU3QlwiO1xufVxuXG4ubWRpLWNyZWRpdC1jYXJkLXdpcmVsZXNzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ2Q1wiO1xufVxuXG4ubWRpLWNyaWNrZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ2RFwiO1xufVxuXG4ubWRpLWNyb3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDE5RVwiO1xufVxuXG4ubWRpLWNyb3AtZnJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTlGXCI7XG59XG5cbi5tZGktY3JvcC1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBMFwiO1xufVxuXG4ubWRpLWNyb3AtcG9ydHJhaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBMVwiO1xufVxuXG4ubWRpLWNyb3Atcm90YXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OTZcIjtcbn1cblxuLm1kaS1jcm9wLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUEyXCI7XG59XG5cbi5tZGktY3Jvc3NoYWlyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUEzXCI7XG59XG5cbi5tZGktY3Jvc3NoYWlycy1ncHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBNFwiO1xufVxuXG4ubWRpLWNyb3NzaGFpcnMtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNDVcIjtcbn1cblxuLm1kaS1jcm9zc2hhaXJzLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMzZcIjtcbn1cblxuLm1kaS1jcm93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUE1XCI7XG59XG5cbi5tZGktY3Jvd24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUQwXCI7XG59XG5cbi5tZGktY3J5ZW5naW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NTlcIjtcbn1cblxuLm1kaS1jcnlzdGFsLWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIyRlwiO1xufVxuXG4ubWRpLWN1YmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBNlwiO1xufVxuXG4ubWRpLWN1YmUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MUNcIjtcbn1cblxuLm1kaS1jdWJlLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MURcIjtcbn1cblxuLm1kaS1jdWJlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBN1wiO1xufVxuXG4ubWRpLWN1YmUtc2Nhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjg0XCI7XG59XG5cbi5tZGktY3ViZS1zZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQThcIjtcbn1cblxuLm1kaS1jdWJlLXVuZm9sZGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQTlcIjtcbn1cblxuLm1kaS1jdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBQVwiO1xufVxuXG4ubWRpLWN1cC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVFNVwiO1xufVxuXG4ubWRpLWN1cC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzdEXCI7XG59XG5cbi5tZGktY3VwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMwRlwiO1xufVxuXG4ubWRpLWN1cC13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUFCXCI7XG59XG5cbi5tZGktY3VwYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY0NlwiO1xufVxuXG4ubWRpLWN1cGJvYXJkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY0N1wiO1xufVxuXG4ubWRpLWN1cGNha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1QVwiO1xufVxuXG4ubWRpLWN1cmxpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg2M1wiO1xufVxuXG4ubWRpLWN1cnJlbmN5LWJkdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODY0XCI7XG59XG5cbi5tZGktY3VycmVuY3ktYnJsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCODVcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1idGM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBQ1wiO1xufVxuXG4ubWRpLWN1cnJlbmN5LWNueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0JBXCI7XG59XG5cbi5tZGktY3VycmVuY3ktZXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QkJcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1ldXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBRFwiO1xufVxuXG4ubWRpLWN1cnJlbmN5LWV1ci1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMxNVwiO1xufVxuXG4ubWRpLWN1cnJlbmN5LWdicDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUFFXCI7XG59XG5cbi5tZGktY3VycmVuY3ktaWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNjFcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1pbnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFBRlwiO1xufVxuXG4ubWRpLWN1cnJlbmN5LWpweTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0JDXCI7XG59XG5cbi5tZGktY3VycmVuY3kta3J3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QkRcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1renQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg2NVwiO1xufVxuXG4ubWRpLWN1cnJlbmN5LW1udDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTEyXCI7XG59XG5cbi5tZGktY3VycmVuY3ktbmduOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQjBcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS1waHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlFNlwiO1xufVxuXG4ubWRpLWN1cnJlbmN5LXJpYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU5Q1wiO1xufVxuXG4ubWRpLWN1cnJlbmN5LXJ1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUIxXCI7XG59XG5cbi5tZGktY3VycmVuY3ktc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0JFXCI7XG59XG5cbi5tZGktY3VycmVuY3ktdHJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQjJcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS10d2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdCRlwiO1xufVxuXG4ubWRpLWN1cnJlbmN5LXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUMxXCI7XG59XG5cbi5tZGktY3VycmVuY3ktdXNkLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTZCXCI7XG59XG5cbi5tZGktY3VycmVuY3ktdXNkLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxNzhcIjtcbn1cblxuLm1kaS1jdXJyZW5jeS11c2Qtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2N0FcIjtcbn1cblxuLm1kaS1jdXJyZW50LWFjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0ODBcIjtcbn1cblxuLm1kaS1jdXJyZW50LWRjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NUNcIjtcbn1cblxuLm1kaS1jdXJzb3ItZGVmYXVsdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUMwXCI7XG59XG5cbi5tZGktY3Vyc29yLWRlZmF1bHQtY2xpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENGRFwiO1xufVxuXG4ubWRpLWN1cnNvci1kZWZhdWx0LWNsaWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENGRVwiO1xufVxuXG4ubWRpLWN1cnNvci1kZWZhdWx0LWdlc3R1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEyN1wiO1xufVxuXG4ubWRpLWN1cnNvci1kZWZhdWx0LWdlc3R1cmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTI4XCI7XG59XG5cbi5tZGktY3Vyc29yLWRlZmF1bHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUJGXCI7XG59XG5cbi5tZGktY3Vyc29yLW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFCRVwiO1xufVxuXG4ubWRpLWN1cnNvci1wb2ludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQkRcIjtcbn1cblxuLm1kaS1jdXJzb3ItdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUU3XCI7XG59XG5cbi5tZGktZGFuY2UtYmFsbHJvb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVGQlwiO1xufVxuXG4ubWRpLWRhbmNlLXBvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU3OFwiO1xufVxuXG4ubWRpLWRhdGEtbWF0cml4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1M0NcIjtcbn1cblxuLm1kaS1kYXRhLW1hdHJpeC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1M0RcIjtcbn1cblxuLm1kaS1kYXRhLW1hdHJpeC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTNFXCI7XG59XG5cbi5tZGktZGF0YS1tYXRyaXgtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTNGXCI7XG59XG5cbi5tZGktZGF0YS1tYXRyaXgtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NDBcIjtcbn1cblxuLm1kaS1kYXRhLW1hdHJpeC1zY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NDFcIjtcbn1cblxuLm1kaS1kYXRhYmFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUJDXCI7XG59XG5cbi5tZGktZGF0YWJhc2UtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYzQVwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYyNFwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYzQlwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLWFycm93LWRvd24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjI1XCI7XG59XG5cbi5tZGktZGF0YWJhc2UtYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjNDXCI7XG59XG5cbi5tZGktZGF0YWJhc2UtYXJyb3ctbGVmdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MjZcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjNEXCI7XG59XG5cbi5tZGktZGF0YWJhc2UtYXJyb3ctcmlnaHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjI3XCI7XG59XG5cbi5tZGktZGF0YWJhc2UtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYzRVwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLWFycm93LXVwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYyOFwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQTlcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MjlcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjNGXCI7XG59XG5cbi5tZGktZGF0YWJhc2UtY2xvY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjJBXCI7XG59XG5cbi5tZGktZGF0YWJhc2UtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NEJcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1jb2ctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjRDXCI7XG59XG5cbi5tZGktZGF0YWJhc2UtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjg2XCI7XG59XG5cbi5tZGktZGF0YWJhc2UtZWRpdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MkJcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1leHBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1RVwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLWV4cG9ydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MkNcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1pbXBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1RFwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLWltcG9ydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MkRcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQUFcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYyRVwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkY2XCI7XG59XG5cbi5tZGktZGF0YWJhc2UtbWFya2VyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYyRlwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQkJcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MzBcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY0MFwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MzFcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MzJcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQkFcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYzM1wiO1xufVxuXG4ubWRpLWRhdGFiYXNlLXJlZnJlc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVDMlwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLXJlZnJlc2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjM0XCI7XG59XG5cbi5tZGktZGF0YWJhc2UtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMDBcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjM1XCI7XG59XG5cbi5tZGktZGF0YWJhc2Utc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NjZcIjtcbn1cblxuLm1kaS1kYXRhYmFzZS1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjM2XCI7XG59XG5cbi5tZGktZGF0YWJhc2Utc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQwMVwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLXNldHRpbmdzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYzN1wiO1xufVxuXG4ubWRpLWRhdGFiYXNlLXN5bmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENGRlwiO1xufVxuXG4ubWRpLWRhdGFiYXNlLXN5bmMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjM4XCI7XG59XG5cbi5tZGktZGVhdGgtc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEQ4XCI7XG59XG5cbi5tZGktZGVhdGgtc3Rhci12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RDlcIjtcbn1cblxuLm1kaS1kZWF0aGx5LWhhbGxvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI4N1wiO1xufVxuXG4ubWRpLWRlYmlhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOERBXCI7XG59XG5cbi5tZGktZGVidWctc3RlcC1pbnRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQjlcIjtcbn1cblxuLm1kaS1kZWJ1Zy1zdGVwLW91dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUI4XCI7XG59XG5cbi5tZGktZGVidWctc3RlcC1vdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQjdcIjtcbn1cblxuLm1kaS1kZWNhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzZDXCI7XG59XG5cbi5tZGktZGVjYWdyYW0tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzZEXCI7XG59XG5cbi5tZGktZGVjaW1hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEExXCI7XG59XG5cbi5tZGktZGVjaW1hbC1jb21tYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEEyXCI7XG59XG5cbi5tZGktZGVjaW1hbC1jb21tYS1kZWNyZWFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEEzXCI7XG59XG5cbi5tZGktZGVjaW1hbC1jb21tYS1pbmNyZWFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEE0XCI7XG59XG5cbi5tZGktZGVjaW1hbC1kZWNyZWFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUI2XCI7XG59XG5cbi5tZGktZGVjaW1hbC1pbmNyZWFzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUI1XCI7XG59XG5cbi5tZGktZGVsZXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQjRcIjtcbn1cblxuLm1kaS1kZWxldGUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBBNVwiO1xufVxuXG4ubWRpLWRlbGV0ZS1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQTZcIjtcbn1cblxuLm1kaS1kZWxldGUtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2ODNcIjtcbn1cblxuLm1kaS1kZWxldGUtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI4OFwiO1xufVxuXG4ubWRpLWRlbGV0ZS1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTU2XCI7XG59XG5cbi5tZGktZGVsZXRlLWNsb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU1N1wiO1xufVxuXG4ubWRpLWRlbGV0ZS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkNDXCI7XG59XG5cbi5tZGktZGVsZXRlLWVtcHR5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU5RFwiO1xufVxuXG4ubWRpLWRlbGV0ZS1mb3JldmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RThcIjtcbn1cblxuLm1kaS1kZWxldGUtZm9yZXZlci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCODlcIjtcbn1cblxuLm1kaS1kZWxldGUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQTdcIjtcbn1cblxuLm1kaS1kZWxldGUtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBBOFwiO1xufVxuXG4ubWRpLWRlbGV0ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RTdcIjtcbn1cblxuLm1kaS1kZWxldGUtcmVzdG9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODE5XCI7XG59XG5cbi5tZGktZGVsZXRlLXN3ZWVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RTlcIjtcbn1cblxuLm1kaS1kZWxldGUtc3dlZXAtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzYyXCI7XG59XG5cbi5tZGktZGVsZXRlLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFCM1wiO1xufVxuXG4ubWRpLWRlbHRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQzJcIjtcbn1cblxuLm1kaS1kZXNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMzlcIjtcbn1cblxuLm1kaS1kZXNrLWxhbXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk1RlwiO1xufVxuXG4ubWRpLWRlc2twaG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUMzXCI7XG59XG5cbi5tZGktZGVza3RvcC1jbGFzc2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QzBcIjtcbn1cblxuLm1kaS1kZXNrdG9wLW1hYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUM0XCI7XG59XG5cbi5tZGktZGVza3RvcC1tYWMtZGFzaGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RThcIjtcbn1cblxuLm1kaS1kZXNrdG9wLXRvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQzVcIjtcbn1cblxuLm1kaS1kZXNrdG9wLXRvd2VyLW1vbml0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFBQlwiO1xufVxuXG4ubWRpLWRldGFpbHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFDNlwiO1xufVxuXG4ubWRpLWRldi10bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDZFXCI7XG59XG5cbi5tZGktZGV2ZWxvcGVyLWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OTdcIjtcbn1cblxuLm1kaS1kZXZpYW50YXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQzdcIjtcbn1cblxuLm1kaS1kZXZpY2VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQjBcIjtcbn1cblxuLm1kaS1kaWFiZXRlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTI2XCI7XG59XG5cbi5tZGktZGlhbHBhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjFDXCI7XG59XG5cbi5tZGktZGlhbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM2M1wiO1xufVxuXG4ubWRpLWRpYW1ldGVyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM2NFwiO1xufVxuXG4ubWRpLWRpYW1ldGVyLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM2NVwiO1xufVxuXG4ubWRpLWRpYW1vbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI4QVwiO1xufVxuXG4ubWRpLWRpYW1vbmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjhCXCI7XG59XG5cbi5tZGktZGlhbW9uZC1zdG9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUM4XCI7XG59XG5cbi5tZGktZGljZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQ0FcIjtcbn1cblxuLm1kaS1kaWNlLTEtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTRBXCI7XG59XG5cbi5tZGktZGljZS0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQ0JcIjtcbn1cblxuLm1kaS1kaWNlLTItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTRCXCI7XG59XG5cbi5tZGktZGljZS0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQ0NcIjtcbn1cblxuLm1kaS1kaWNlLTMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTRDXCI7XG59XG5cbi5tZGktZGljZS00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQ0RcIjtcbn1cblxuLm1kaS1kaWNlLTQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTREXCI7XG59XG5cbi5tZGktZGljZS01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQ0VcIjtcbn1cblxuLm1kaS1kaWNlLTUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTRFXCI7XG59XG5cbi5tZGktZGljZS02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxQ0ZcIjtcbn1cblxuLm1kaS1kaWNlLTYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTRGXCI7XG59XG5cbi5tZGktZGljZS1kMTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE1M1wiO1xufVxuXG4ubWRpLWRpY2UtZDEwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc2RlwiO1xufVxuXG4ubWRpLWRpY2UtZDEyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNTRcIjtcbn1cblxuLm1kaS1kaWNlLWQxMi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NjdcIjtcbn1cblxuLm1kaS1kaWNlLWQyMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTU1XCI7XG59XG5cbi5tZGktZGljZS1kMjAtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUVBXCI7XG59XG5cbi5tZGktZGljZS1kNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTUwXCI7XG59XG5cbi5tZGktZGljZS1kNC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RUJcIjtcbn1cblxuLm1kaS1kaWNlLWQ2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNTFcIjtcbn1cblxuLm1kaS1kaWNlLWQ2LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVFRFwiO1xufVxuXG4ubWRpLWRpY2UtZDg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE1MlwiO1xufVxuXG4ubWRpLWRpY2UtZDgtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUVDXCI7XG59XG5cbi5tZGktZGljZS1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzZFXCI7XG59XG5cbi5tZGktZGljZS1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNTZcIjtcbn1cblxuLm1kaS1kaWdpdGFsLW9jZWFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMzdcIjtcbn1cblxuLm1kaS1kaXAtc3dpdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QzFcIjtcbn1cblxuLm1kaS1kaXJlY3Rpb25zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRDBcIjtcbn1cblxuLm1kaS1kaXJlY3Rpb25zLWZvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY0MVwiO1xufVxuXG4ubWRpLWRpc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVFRVwiO1xufVxuXG4ubWRpLWRpc2MtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFEMVwiO1xufVxuXG4ubWRpLWRpc2MtcGxheWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NjBcIjtcbn1cblxuLm1kaS1kaXNjb3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NkZcIjtcbn1cblxuLm1kaS1kaXNod2FzaGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQUNcIjtcbn1cblxuLm1kaS1kaXNod2FzaGVyLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQjhcIjtcbn1cblxuLm1kaS1kaXNod2FzaGVyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUI5XCI7XG59XG5cbi5tZGktZGlzcXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRDJcIjtcbn1cblxuLm1kaS1kaXN0cmlidXRlLWhvcml6b250YWwtY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQzlcIjtcbn1cblxuLm1kaS1kaXN0cmlidXRlLWhvcml6b250YWwtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUM4XCI7XG59XG5cbi5tZGktZGlzdHJpYnV0ZS1ob3Jpem9udGFsLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQ0FcIjtcbn1cblxuLm1kaS1kaXN0cmlidXRlLXZlcnRpY2FsLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUNCXCI7XG59XG5cbi5tZGktZGlzdHJpYnV0ZS12ZXJ0aWNhbC1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFDQ1wiO1xufVxuXG4ubWRpLWRpc3RyaWJ1dGUtdmVydGljYWwtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQ0RcIjtcbn1cblxuLm1kaS1kaXZpbmctZmxpcHBlcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERCRlwiO1xufVxuXG4ubWRpLWRpdmluZy1oZWxtZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERDMFwiO1xufVxuXG4ubWRpLWRpdmluZy1zY3ViYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREMxXCI7XG59XG5cbi5tZGktZGl2aW5nLXNjdWJhLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERDMlwiO1xufVxuXG4ubWRpLWRpdmluZy1zY3ViYS10YW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQzNcIjtcbn1cblxuLm1kaS1kaXZpbmctc2N1YmEtdGFuay1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREM0XCI7XG59XG5cbi5tZGktZGl2aW5nLXNub3JrZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERDNVwiO1xufVxuXG4ubWRpLWRpdmlzaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRDRcIjtcbn1cblxuLm1kaS1kaXZpc2lvbi1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFENVwiO1xufVxuXG4ubWRpLWRsbmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE0MVwiO1xufVxuXG4ubWRpLWRuYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjg0XCI7XG59XG5cbi5tZGktZG5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRDZcIjtcbn1cblxuLm1kaS1kbnMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjhDXCI7XG59XG5cbi5tZGktZG8tbm90LWRpc3R1cmI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY5OFwiO1xufVxuXG4ubWRpLWRvLW5vdC1kaXN0dXJiLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjk5XCI7XG59XG5cbi5tZGktZG9jay1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBBOVwiO1xufVxuXG4ubWRpLWRvY2stbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEFBXCI7XG59XG5cbi5tZGktZG9jay1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEFCXCI7XG59XG5cbi5tZGktZG9jay10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUxM1wiO1xufVxuXG4ubWRpLWRvY2std2luZG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQUNcIjtcbn1cblxuLm1kaS1kb2NrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg2OFwiO1xufVxuXG4ubWRpLWRvY3Rvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTQyXCI7XG59XG5cbi5tZGktZG9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNDNcIjtcbn1cblxuLm1kaS1kb2ctc2VydmljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUFEXCI7XG59XG5cbi5tZGktZG9nLXNpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE0NFwiO1xufVxuXG4ubWRpLWRvbGJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QjNcIjtcbn1cblxuLm1kaS1kb2xseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTlFXCI7XG59XG5cbi5tZGktZG9tYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRDdcIjtcbn1cblxuLm1kaS1kb21haW4tb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENkZcIjtcbn1cblxuLm1kaS1kb21haW4tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEFEXCI7XG59XG5cbi5tZGktZG9tYWluLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEFFXCI7XG59XG5cbi5tZGktZG9tZS1saWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDFFXCI7XG59XG5cbi5tZGktZG9taW5vLW1hc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAyM1wiO1xufVxuXG4ubWRpLWRvbmtleTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0MyXCI7XG59XG5cbi5tZGktZG9vcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODFBXCI7XG59XG5cbi5tZGktZG9vci1jbG9zZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgxQlwiO1xufVxuXG4ubWRpLWRvb3ItY2xvc2VkLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBBRlwiO1xufVxuXG4ubWRpLWRvb3Itb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODFDXCI7XG59XG5cbi5tZGktZG9vcmJlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJFNlwiO1xufVxuXG4ubWRpLWRvb3JiZWxsLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NjlcIjtcbn1cblxuLm1kaS1kb3QtbmV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQUVcIjtcbn1cblxuLm1kaS1kb3RzLWdyaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVGQ1wiO1xufVxuXG4ubWRpLWRvdHMtaGV4YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUZGXCI7XG59XG5cbi5tZGktZG90cy1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRDhcIjtcbn1cblxuLm1kaS1kb3RzLWhvcml6b250YWwtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QzNcIjtcbn1cblxuLm1kaS1kb3RzLWhvcml6b250YWwtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI4RFwiO1xufVxuXG4ubWRpLWRvdHMtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RkRcIjtcbn1cblxuLm1kaS1kb3RzLXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RkVcIjtcbn1cblxuLm1kaS1kb3RzLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRDlcIjtcbn1cblxuLm1kaS1kb3RzLXZlcnRpY2FsLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0M0XCI7XG59XG5cbi5tZGktZG90cy12ZXJ0aWNhbC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjhFXCI7XG59XG5cbi5tZGktZG91YmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OUFcIjtcbn1cblxuLm1kaS1kb3dubG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMURBXCI7XG59XG5cbi5tZGktZG93bmxvYWQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NjJcIjtcbn1cblxuLm1kaS1kb3dubG9hZC1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDYzXCI7XG59XG5cbi5tZGktZG93bmxvYWQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NjRcIjtcbn1cblxuLm1kaS1kb3dubG9hZC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDY1XCI7XG59XG5cbi5tZGktZG93bmxvYWQtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzIwXCI7XG59XG5cbi5tZGktZG93bmxvYWQtbG9jay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMjFcIjtcbn1cblxuLm1kaS1kb3dubG9hZC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUU5XCI7XG59XG5cbi5tZGktZG93bmxvYWQtbmV0d29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkY0XCI7XG59XG5cbi5tZGktZG93bmxvYWQtbmV0d29yay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNjZcIjtcbn1cblxuLm1kaS1kb3dubG9hZC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBCMFwiO1xufVxuXG4ubWRpLWRvd25sb2FkLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQjFcIjtcbn1cblxuLm1kaS1kb3dubG9hZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOEZcIjtcbn1cblxuLm1kaS1kcmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxREJcIjtcbn1cblxuLm1kaS1kcmFnLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFEQ1wiO1xufVxuXG4ubWRpLWRyYWctaG9yaXpvbnRhbC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRjBcIjtcbn1cblxuLm1kaS1kcmFnLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI5MFwiO1xufVxuXG4ubWRpLWRyYWctdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFERFwiO1xufVxuXG4ubWRpLWRyYWctdmVydGljYWwtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkYxXCI7XG59XG5cbi5tZGktZHJhbWEtbWFza3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQwMlwiO1xufVxuXG4ubWRpLWRyYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY0OVwiO1xufVxuXG4ubWRpLWRyYXdpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFERVwiO1xufVxuXG4ubWRpLWRyYXdpbmctYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxREZcIjtcbn1cblxuLm1kaS1kcmVzc2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNEFcIjtcbn1cblxuLm1kaS1kcmVzc2VyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY0QlwiO1xufVxuXG4ubWRpLWRyb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRTJcIjtcbn1cblxuLm1kaS1kcm9wYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRTNcIjtcbn1cblxuLm1kaS1kcnVwYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFFNFwiO1xufVxuXG4ubWRpLWR1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFFNVwiO1xufVxuXG4ubWRpLWR1bWJiZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRTZcIjtcbn1cblxuLm1kaS1kdW1wLXRydWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNjdcIjtcbn1cblxuLm1kaS1lYXItaGVhcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0M1XCI7XG59XG5cbi5tZGktZWFyLWhlYXJpbmctb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNDVcIjtcbn1cblxuLm1kaS1lYXJ0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUU3XCI7XG59XG5cbi5tZGktZWFydGgtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMxMVwiO1xufVxuXG4ubWRpLWVhcnRoLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkNEXCI7XG59XG5cbi5tZGktZWFydGgtYm94LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MDdcIjtcbn1cblxuLm1kaS1lYXJ0aC1ib3gtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2Q0VcIjtcbn1cblxuLm1kaS1lYXJ0aC1ib3gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDA2XCI7XG59XG5cbi5tZGktZWFydGgtYm94LXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDA4XCI7XG59XG5cbi5tZGktZWFydGgtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQwNFwiO1xufVxuXG4ubWRpLWVhcnRoLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUU4XCI7XG59XG5cbi5tZGktZWFydGgtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDAzXCI7XG59XG5cbi5tZGktZWFydGgtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MDVcIjtcbn1cblxuLm1kaS1lZ2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFBRlwiO1xufVxuXG4ubWRpLWVnZy1lYXN0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFCMFwiO1xufVxuXG4ubWRpLWVnZy1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNGMFwiO1xufVxuXG4ubWRpLWVnZy1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0YxXCI7XG59XG5cbi5tZGktZWdnLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNGMlwiO1xufVxuXG4ubWRpLWVpZmZlbC10b3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTZCXCI7XG59XG5cbi5tZGktZWlnaHQtdHJhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlFQVwiO1xufVxuXG4ubWRpLWVqZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRUFcIjtcbn1cblxuLm1kaS1lamVjdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOTFcIjtcbn1cblxuLm1kaS1lbGVjdHJpYy1zd2l0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU5RlwiO1xufVxuXG4ubWRpLWVsZWN0cmljLXN3aXRjaC1jbG9zZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBEOVwiO1xufVxuXG4ubWRpLWVsZWN0cm9uLWZyYW1ld29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDI0XCI7XG59XG5cbi5tZGktZWxlcGhhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdDNlwiO1xufVxuXG4ubWRpLWVsZXZhdGlvbi1kZWNsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRUJcIjtcbn1cblxuLm1kaS1lbGV2YXRpb24tcmlzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUVDXCI7XG59XG5cbi5tZGktZWxldmF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFFRFwiO1xufVxuXG4ubWRpLWVsZXZhdG9yLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJDMlwiO1xufVxuXG4ubWRpLWVsZXZhdG9yLXBhc3Nlbmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzgxXCI7XG59XG5cbi5tZGktZWxldmF0b3ItdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJDMVwiO1xufVxuXG4ubWRpLWVsbGlwc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBMFwiO1xufVxuXG4ubWRpLWVsbGlwc2Utb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUExXCI7XG59XG5cbi5tZGktZW1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFFRVwiO1xufVxuXG4ubWRpLWVtYWlsLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2Q0ZcIjtcbn1cblxuLm1kaS1lbWFpbC1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENDJcIjtcbn1cblxuLm1kaS1lbWFpbC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQwM1wiO1xufVxuXG4ubWRpLWVtYWlsLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQjFcIjtcbn1cblxuLm1kaS1lbWFpbC1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQjJcIjtcbn1cblxuLm1kaS1lbWFpbC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRTNcIjtcbn1cblxuLm1kaS1lbWFpbC1lZGl0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFNFwiO1xufVxuXG4ubWRpLWVtYWlsLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFGMVwiO1xufVxuXG4ubWRpLWVtYWlsLW1hcmstYXMtdW5yZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOTJcIjtcbn1cblxuLm1kaS1lbWFpbC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUU1XCI7XG59XG5cbi5tZGktZW1haWwtbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUU2XCI7XG59XG5cbi5tZGktZW1haWwtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFN1wiO1xufVxuXG4ubWRpLWVtYWlsLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFOFwiO1xufVxuXG4ubWRpLWVtYWlsLW5ld3NsZXR0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZCMVwiO1xufVxuXG4ubWRpLWVtYWlsLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0UzXCI7XG59XG5cbi5tZGktZW1haWwtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNFNFwiO1xufVxuXG4ubWRpLWVtYWlsLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFFRlwiO1xufVxuXG4ubWRpLWVtYWlsLW9wZW4tbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFOVwiO1xufVxuXG4ubWRpLWVtYWlsLW9wZW4tbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUVBXCI7XG59XG5cbi5tZGktZW1haWwtb3Blbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RUZcIjtcbn1cblxuLm1kaS1lbWFpbC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRjBcIjtcbn1cblxuLm1kaS1lbWFpbC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RUJcIjtcbn1cblxuLm1kaS1lbWFpbC1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlFQ1wiO1xufVxuXG4ubWRpLWVtYWlsLXJlY2VpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBEQVwiO1xufVxuXG4ubWRpLWVtYWlsLXJlY2VpdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMERCXCI7XG59XG5cbi5tZGktZW1haWwtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NjFcIjtcbn1cblxuLm1kaS1lbWFpbC1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjYyXCI7XG59XG5cbi5tZGktZW1haWwtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NjFcIjtcbn1cblxuLm1kaS1lbWFpbC1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTYyXCI7XG59XG5cbi5tZGktZW1haWwtc2VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMERDXCI7XG59XG5cbi5tZGktZW1haWwtc2VuZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRERcIjtcbn1cblxuLm1kaS1lbWFpbC1zeW5jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQzdcIjtcbn1cblxuLm1kaS1lbWFpbC1zeW5jLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJDOFwiO1xufVxuXG4ubWRpLWVtYWlsLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVGMFwiO1xufVxuXG4ubWRpLWVtYmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMzBcIjtcbn1cblxuLm1kaS1lbWJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QjRcIjtcbn1cblxuLm1kaS1lbW90aWNvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzY4XCI7XG59XG5cbi5tZGktZW1vdGljb24tYW5ncnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM2OVwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWFuZ3J5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM2QVwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWNvbmZ1c2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwREVcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1jb25mdXNlZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwREZcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1jb29sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNkJcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1jb29sLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFGM1wiO1xufVxuXG4ubWRpLWVtb3RpY29uLWNyeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzZDXCI7XG59XG5cbi5tZGktZW1vdGljb24tY3J5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM2RFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWRlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM2RVwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWRlYWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjlCXCI7XG59XG5cbi5tZGktZW1vdGljb24tZGV2aWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM2RlwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWRldmlsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFGNFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWV4Y2l0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM3MFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWV4Y2l0ZWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjlDXCI7XG59XG5cbi5tZGktZW1vdGljb24tZnJvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY0Q1wiO1xufVxuXG4ubWRpLWVtb3RpY29uLWZyb3duLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY0RFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLWhhcHB5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNzFcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1oYXBweS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRjVcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1raXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNzJcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1raXNzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM3M1wiO1xufVxuXG4ubWRpLWVtb3RpY29uLWxvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjE0XCI7XG59XG5cbi5tZGktZW1vdGljb24tbG9sLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIxNVwiO1xufVxuXG4ubWRpLWVtb3RpY29uLW5ldXRyYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM3NFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLW5ldXRyYWwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUY2XCI7XG59XG5cbi5tZGktZW1vdGljb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUYyXCI7XG59XG5cbi5tZGktZW1vdGljb24tcG9vcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUY3XCI7XG59XG5cbi5tZGktZW1vdGljb24tcG9vcC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDNzVcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1zYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM3NlwiO1xufVxuXG4ubWRpLWVtb3RpY29uLXNhZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRjhcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1zaWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1N0NcIjtcbn1cblxuLm1kaS1lbW90aWNvbi1zaWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU3RFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLXRvbmd1ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUY5XCI7XG59XG5cbi5tZGktZW1vdGljb24tdG9uZ3VlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM3N1wiO1xufVxuXG4ubWRpLWVtb3RpY29uLXdpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM3OFwiO1xufVxuXG4ubWRpLWVtb3RpY29uLXdpbmstb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzc5XCI7XG59XG5cbi5tZGktZW5naW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRkFcIjtcbn1cblxuLm1kaS1lbmdpbmUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNDZcIjtcbn1cblxuLm1kaS1lbmdpbmUtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE0N1wiO1xufVxuXG4ubWRpLWVuZ2luZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRkJcIjtcbn1cblxuLm1kaS1lcHNpbG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRTBcIjtcbn1cblxuLm1kaS1lcXVhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUZDXCI7XG59XG5cbi5tZGktZXF1YWwtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRkRcIjtcbn1cblxuLm1kaS1lcXVhbGl6ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBMlwiO1xufVxuXG4ubWRpLWVxdWFsaXplci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQTNcIjtcbn1cblxuLm1kaS1lcmFzZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFGRVwiO1xufVxuXG4ubWRpLWVyYXNlci12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NDJcIjtcbn1cblxuLm1kaS1lc2NhbGF0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDFGRlwiO1xufVxuXG4ubWRpLWVzY2FsYXRvci1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM5OVwiO1xufVxuXG4ubWRpLWVzY2FsYXRvci1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQzBcIjtcbn1cblxuLm1kaS1lc2NhbGF0b3ItdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJCRlwiO1xufVxuXG4ubWRpLWVzbGludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzdBXCI7XG59XG5cbi5tZGktZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFCM1wiO1xufVxuXG4ubWRpLWV0aGVyZXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NkFcIjtcbn1cblxuLm1kaS1ldGhlcm5ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjAwXCI7XG59XG5cbi5tZGktZXRoZXJuZXQtY2FibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIwMVwiO1xufVxuXG4ubWRpLWV0aGVybmV0LWNhYmxlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjAyXCI7XG59XG5cbi5tZGktZXYtcGx1Zy1jY3MxOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MTlcIjtcbn1cblxuLm1kaS1ldi1wbHVnLWNjczI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUxQVwiO1xufVxuXG4ubWRpLWV2LXBsdWctY2hhZGVtbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTFCXCI7XG59XG5cbi5tZGktZXYtcGx1Zy10ZXNsYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTFDXCI7XG59XG5cbi5tZGktZXYtcGx1Zy10eXBlMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTFEXCI7XG59XG5cbi5tZGktZXYtcGx1Zy10eXBlMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTFFXCI7XG59XG5cbi5tZGktZXYtc3RhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUYxXCI7XG59XG5cbi5tZGktZXZlcm5vdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIwNFwiO1xufVxuXG4ubWRpLWV4Y2F2YXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDI1XCI7XG59XG5cbi5tZGktZXhjbGFtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIwNVwiO1xufVxuXG4ubWRpLWV4Y2xhbWF0aW9uLXRoaWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMzhcIjtcbn1cblxuLm1kaS1leGl0LXJ1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTQ4XCI7XG59XG5cbi5tZGktZXhpdC10by1hcHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIwNlwiO1xufVxuXG4ubWRpLWV4cGFuZC1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFCNFwiO1xufVxuXG4ubWRpLWV4cGFuZC1hbGwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUI1XCI7XG59XG5cbi5tZGktZXhwYW5zaW9uLWNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhBRVwiO1xufVxuXG4ubWRpLWV4cGFuc2lvbi1jYXJkLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZCMlwiO1xufVxuXG4ubWRpLWV4cG9uZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NjNcIjtcbn1cblxuLm1kaS1leHBvbmVudC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk2NFwiO1xufVxuXG4ubWRpLWV4cG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjA3XCI7XG59XG5cbi5tZGktZXhwb3J0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI5M1wiO1xufVxuXG4ubWRpLWV5ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjA4XCI7XG59XG5cbi5tZGktZXllLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMDRcIjtcbn1cblxuLm1kaS1leWUtY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDA1XCI7XG59XG5cbi5tZGktZXllLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjk0XCI7XG59XG5cbi5tZGktZXllLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOTVcIjtcbn1cblxuLm1kaS1leWUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAyNlwiO1xufVxuXG4ubWRpLWV5ZS1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMjdcIjtcbn1cblxuLm1kaS1leWUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMDlcIjtcbn1cblxuLm1kaS1leWUtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZEMVwiO1xufVxuXG4ubWRpLWV5ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RDBcIjtcbn1cblxuLm1kaS1leWUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODZCXCI7XG59XG5cbi5tZGktZXllLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODZDXCI7XG59XG5cbi5tZGktZXllLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUUzXCI7XG59XG5cbi5tZGktZXllLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RTRcIjtcbn1cblxuLm1kaS1leWUtc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg2RFwiO1xufVxuXG4ubWRpLWV5ZS1zZXR0aW5ncy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NkVcIjtcbn1cblxuLm1kaS1leWVkcm9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMEFcIjtcbn1cblxuLm1kaS1leWVkcm9wcGVyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRERcIjtcbn1cblxuLm1kaS1leWVkcm9wcGVyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0RGXCI7XG59XG5cbi5tZGktZXllZHJvcHBlci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRENcIjtcbn1cblxuLm1kaS1leWVkcm9wcGVyLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0RFXCI7XG59XG5cbi5tZGktZXllZHJvcHBlci12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMEJcIjtcbn1cblxuLm1kaS1mYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NDNcIjtcbn1cblxuLm1kaS1mYWNlLWFnZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENzBcIjtcbn1cblxuLm1kaS1mYWNlLW1hc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU4NlwiO1xufVxuXG4ubWRpLWZhY2UtbWFzay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1ODdcIjtcbn1cblxuLm1kaS1mYWNlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI5NlwiO1xufVxuXG4ubWRpLWZhY2UtcHJvZmlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjQ0XCI7XG59XG5cbi5tZGktZmFjZS1wcm9maWxlLXdvbWFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNzZcIjtcbn1cblxuLm1kaS1mYWNlLXJlY29nbml0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDN0JcIjtcbn1cblxuLm1kaS1mYWNlLXNoaW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDQ1wiO1xufVxuXG4ubWRpLWZhY2Utc2hpbW1lci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1Q0RcIjtcbn1cblxuLm1kaS1mYWNlLXdvbWFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNzdcIjtcbn1cblxuLm1kaS1mYWNlLXdvbWFuLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA3OFwiO1xufVxuXG4ubWRpLWZhY2Utd29tYW4tc2hpbW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUNFXCI7XG59XG5cbi5tZGktZmFjZS13b21hbi1zaGltbWVyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDRlwiO1xufVxuXG4ubWRpLWZhY2Vib29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMENcIjtcbn1cblxuLm1kaS1mYWNlYm9vay1nYW1pbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdERFwiO1xufVxuXG4ubWRpLWZhY2Vib29rLW1lc3Nlbmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjBFXCI7XG59XG5cbi5tZGktZmFjZWJvb2std29ya3BsYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMzFcIjtcbn1cblxuLm1kaS1mYWN0b3J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMEZcIjtcbn1cblxuLm1kaS1mYW1pbHktdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjBFXCI7XG59XG5cbi5tZGktZmFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMTBcIjtcbn1cblxuLm1kaS1mYW4tYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ2Q1wiO1xufVxuXG4ubWRpLWZhbi1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ2RFwiO1xufVxuXG4ubWRpLWZhbi1jaGV2cm9uLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NkVcIjtcbn1cblxuLm1kaS1mYW4tbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ3MFwiO1xufVxuXG4ubWRpLWZhbi1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgxRFwiO1xufVxuXG4ubWRpLWZhbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NkZcIjtcbn1cblxuLm1kaS1mYW4tcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NzFcIjtcbn1cblxuLm1kaS1mYW4tc3BlZWQtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDcyXCI7XG59XG5cbi5tZGktZmFuLXNwZWVkLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ3M1wiO1xufVxuXG4ubWRpLWZhbi1zcGVlZC0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NzRcIjtcbn1cblxuLm1kaS1mYXN0LWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIxMVwiO1xufVxuXG4ubWRpLWZhc3QtZm9yd2FyZC0xMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDcxXCI7XG59XG5cbi5tZGktZmFzdC1mb3J3YXJkLTMwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMDZcIjtcbn1cblxuLm1kaS1mYXN0LWZvcndhcmQtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUY4XCI7XG59XG5cbi5tZGktZmFzdC1mb3J3YXJkLTYwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MEJcIjtcbn1cblxuLm1kaS1mYXN0LWZvcndhcmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkQyXCI7XG59XG5cbi5tZGktZmF4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMTJcIjtcbn1cblxuLm1kaS1mZWF0aGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RDNcIjtcbn1cblxuLm1kaS1mZWF0dXJlLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTQ5XCI7XG59XG5cbi5tZGktZmVhdHVyZS1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTRBXCI7XG59XG5cbi5tZGktZmVkb3JhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4REJcIjtcbn1cblxuLm1kaS1mZW5jaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QzFcIjtcbn1cblxuLm1kaS1mZXJyaXMtd2hlZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBNFwiO1xufVxuXG4ubWRpLWZlcnJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMTNcIjtcbn1cblxuLm1kaS1maWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMTRcIjtcbn1cblxuLm1kaS1maWxlLWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczQlwiO1xufVxuXG4ubWRpLWZpbGUtYWNjb3VudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMjhcIjtcbn1cblxuLm1kaS1maWxlLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNEJcIjtcbn1cblxuLm1kaS1maWxlLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE0Q1wiO1xufVxuXG4ubWRpLWZpbGUtY2FiaW5ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUI2XCI7XG59XG5cbi5tZGktZmlsZS1jYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFQlwiO1xufVxuXG4ubWRpLWZpbGUtY2FkLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUVDXCI7XG59XG5cbi5tZGktZmlsZS1jYW5jZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERDNlwiO1xufVxuXG4ubWRpLWZpbGUtY2FuY2VsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERDN1wiO1xufVxuXG4ubWRpLWZpbGUtY2VydGlmaWNhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE4NlwiO1xufVxuXG4ubWRpLWZpbGUtY2VydGlmaWNhdGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTg3XCI7XG59XG5cbi5tZGktZmlsZS1jaGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjE1XCI7XG59XG5cbi5tZGktZmlsZS1jaGFydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMjlcIjtcbn1cblxuLm1kaS1maWxlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMTZcIjtcbn1cblxuLm1kaS1maWxlLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUyOVwiO1xufVxuXG4ubWRpLWZpbGUtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJFMVwiO1xufVxuXG4ubWRpLWZpbGUtY2xvY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkUyXCI7XG59XG5cbi5tZGktZmlsZS1jbG91ZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjE3XCI7XG59XG5cbi5tZGktZmlsZS1jbG91ZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMkFcIjtcbn1cblxuLm1kaS1maWxlLWNvZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIyRVwiO1xufVxuXG4ubWRpLWZpbGUtY29kZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMkJcIjtcbn1cblxuLm1kaS1maWxlLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDdCXCI7XG59XG5cbi5tZGktZmlsZS1jb2ctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDdDXCI7XG59XG5cbi5tZGktZmlsZS1jb21wYXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QUFcIjtcbn1cblxuLm1kaS1maWxlLWRlbGltaXRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjE4XCI7XG59XG5cbi5tZGktZmlsZS1kZWxpbWl0ZWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUE1XCI7XG59XG5cbi5tZGktZmlsZS1kb2N1bWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjE5XCI7XG59XG5cbi5tZGktZmlsZS1kb2N1bWVudC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQzhcIjtcbn1cblxuLm1kaS1maWxlLWRvY3VtZW50LWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREM5XCI7XG59XG5cbi5tZGktZmlsZS1kb2N1bWVudC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTE3XCI7XG59XG5cbi5tZGktZmlsZS1kb2N1bWVudC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MThcIjtcbn1cblxuLm1kaS1maWxlLWRvY3VtZW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlFRVwiO1xufVxuXG4ubWRpLWZpbGUtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk2NVwiO1xufVxuXG4ubWRpLWZpbGUtZG93bmxvYWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTY2XCI7XG59XG5cbi5tZGktZmlsZS1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRTdcIjtcbn1cblxuLm1kaS1maWxlLWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUU4XCI7XG59XG5cbi5tZGktZmlsZS1leGNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjFCXCI7XG59XG5cbi5tZGktZmlsZS1leGNlbC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIxQ1wiO1xufVxuXG4ubWRpLWZpbGUtZXhjZWwtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAyQ1wiO1xufVxuXG4ubWRpLWZpbGUtZXhjZWwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDJEXCI7XG59XG5cbi5tZGktZmlsZS1leHBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIxRFwiO1xufVxuXG4ubWRpLWZpbGUtZXhwb3J0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAyRVwiO1xufVxuXG4ubWRpLWZpbGUtZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQ0FcIjtcbn1cblxuLm1kaS1maWxlLWV5ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQ0JcIjtcbn1cblxuLm1kaS1maWxlLWZpbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIxRVwiO1xufVxuXG4ubWRpLWZpbGUtZmluZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOTdcIjtcbn1cblxuLm1kaS1maWxlLWhpZGRlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjEzXCI7XG59XG5cbi5tZGktZmlsZS1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjFGXCI7XG59XG5cbi5tZGktZmlsZS1pbWFnZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQjBcIjtcbn1cblxuLm1kaS1maWxlLWltcG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjIwXCI7XG59XG5cbi5tZGktZmlsZS1pbXBvcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDJGXCI7XG59XG5cbi5tZGktZmlsZS1rZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE4NFwiO1xufVxuXG4ubWRpLWZpbGUta2V5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE4NVwiO1xufVxuXG4ubWRpLWZpbGUtbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTc3XCI7XG59XG5cbi5tZGktZmlsZS1saW5rLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE3OFwiO1xufVxuXG4ubWRpLWZpbGUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjIxXCI7XG59XG5cbi5tZGktZmlsZS1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAzMFwiO1xufVxuXG4ubWRpLWZpbGUtbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUI5XCI7XG59XG5cbi5tZGktZmlsZS1tb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAzMVwiO1xufVxuXG4ubWRpLWZpbGUtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIyMlwiO1xufVxuXG4ubWRpLWZpbGUtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDMyXCI7XG59XG5cbi5tZGktZmlsZS1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjIzXCI7XG59XG5cbi5tZGktZmlsZS1tdXNpYy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMkFcIjtcbn1cblxuLm1kaS1maWxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIyNFwiO1xufVxuXG4ubWRpLWZpbGUtcGRmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMjVcIjtcbn1cblxuLm1kaS1maWxlLXBkZi1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIyNlwiO1xufVxuXG4ubWRpLWZpbGUtcGRmLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQjNcIjtcbn1cblxuLm1kaS1maWxlLXBkZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMkRcIjtcbn1cblxuLm1kaS1maWxlLXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgxRVwiO1xufVxuXG4ubWRpLWZpbGUtcGVyY2VudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMzNcIjtcbn1cblxuLm1kaS1maWxlLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNzlcIjtcbn1cblxuLm1kaS1maWxlLXBob25lLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE3QVwiO1xufVxuXG4ubWRpLWZpbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzUyXCI7XG59XG5cbi5tZGktZmlsZS1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFRFwiO1xufVxuXG4ubWRpLWZpbGUtcG93ZXJwb2ludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjI3XCI7XG59XG5cbi5tZGktZmlsZS1wb3dlcnBvaW50LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjI4XCI7XG59XG5cbi5tZGktZmlsZS1wb3dlcnBvaW50LWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMzRcIjtcbn1cblxuLm1kaS1maWxlLXBvd2VycG9pbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDM1XCI7XG59XG5cbi5tZGktZmlsZS1wcmVzZW50YXRpb24tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMjlcIjtcbn1cblxuLm1kaS1maWxlLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NkZcIjtcbn1cblxuLm1kaS1maWxlLXF1ZXN0aW9uLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAzNlwiO1xufVxuXG4ubWRpLWZpbGUtcmVmcmVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTE4XCI7XG59XG5cbi5tZGktZmlsZS1yZWZyZXNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU0MVwiO1xufVxuXG4ubWRpLWZpbGUtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOThcIjtcbn1cblxuLm1kaS1maWxlLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMzdcIjtcbn1cblxuLm1kaS1maWxlLXJlcGxhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIzMlwiO1xufVxuXG4ubWRpLWZpbGUtcmVwbGFjZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMzNcIjtcbn1cblxuLm1kaS1maWxlLXJlc3RvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY3MFwiO1xufVxuXG4ubWRpLWZpbGUtcmVzdG9yZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMzhcIjtcbn1cblxuLm1kaS1maWxlLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzdDXCI7XG59XG5cbi5tZGktZmlsZS1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzdEXCI7XG59XG5cbi5tZGktZmlsZS1zZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMkFcIjtcbn1cblxuLm1kaS1maWxlLXNlbmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDM5XCI7XG59XG5cbi5tZGktZmlsZS1zZXR0aW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDc5XCI7XG59XG5cbi5tZGktZmlsZS1zZXR0aW5ncy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwN0FcIjtcbn1cblxuLm1kaS1maWxlLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAzQVwiO1xufVxuXG4ubWRpLWZpbGUtc3Rhci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwM0JcIjtcbn1cblxuLm1kaS1maWxlLXN3YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZCNFwiO1xufVxuXG4ubWRpLWZpbGUtc3dhcC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQjVcIjtcbn1cblxuLm1kaS1maWxlLXN5bmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIxNlwiO1xufVxuXG4ubWRpLWZpbGUtc3luYy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMTdcIjtcbn1cblxuLm1kaS1maWxlLXRhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDN0VcIjtcbn1cblxuLm1kaS1maWxlLXRhYmxlLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEUxXCI7XG59XG5cbi5tZGktZmlsZS10YWJsZS1ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBFMlwiO1xufVxuXG4ubWRpLWZpbGUtdGFibGUtYm94LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBFM1wiO1xufVxuXG4ubWRpLWZpbGUtdGFibGUtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBFNFwiO1xufVxuXG4ubWRpLWZpbGUtdGFibGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzdGXCI7XG59XG5cbi5tZGktZmlsZS10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NDVcIjtcbn1cblxuLm1kaS1maWxlLXRyZWUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0QyXCI7XG59XG5cbi5tZGktZmlsZS11bmRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RENcIjtcbn1cblxuLm1kaS1maWxlLXVuZG8tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDNDXCI7XG59XG5cbi5tZGktZmlsZS11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE0RFwiO1xufVxuXG4ubWRpLWZpbGUtdXBsb2FkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE0RVwiO1xufVxuXG4ubWRpLWZpbGUtdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIyQlwiO1xufVxuXG4ubWRpLWZpbGUtdmlkZW8tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTJDXCI7XG59XG5cbi5tZGktZmlsZS13b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMkNcIjtcbn1cblxuLm1kaS1maWxlLXdvcmQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMkRcIjtcbn1cblxuLm1kaS1maWxlLXdvcmQtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAzRFwiO1xufVxuXG4ubWRpLWZpbGUtd29yZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwM0VcIjtcbn1cblxuLm1kaS1maWxtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMkZcIjtcbn1cblxuLm1kaS1maWxtc3RyaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzMFwiO1xufVxuXG4ubWRpLWZpbG1zdHJpcC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzMlwiO1xufVxuXG4ubWRpLWZpbG1zdHJpcC1ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQxOFwiO1xufVxuXG4ubWRpLWZpbG1zdHJpcC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzMVwiO1xufVxuXG4ubWRpLWZpbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjMyXCI7XG59XG5cbi5tZGktZmlsdGVyLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBFNVwiO1xufVxuXG4ubWRpLWZpbHRlci1tZW51LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBFNlwiO1xufVxuXG4ubWRpLWZpbHRlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUVFXCI7XG59XG5cbi5tZGktZmlsdGVyLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVFRlwiO1xufVxuXG4ubWRpLWZpbHRlci1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRFRlwiO1xufVxuXG4ubWRpLWZpbHRlci1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEYwXCI7XG59XG5cbi5tZGktZmlsdGVyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzM1wiO1xufVxuXG4ubWRpLWZpbHRlci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRjBcIjtcbn1cblxuLm1kaS1maWx0ZXItcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRjFcIjtcbn1cblxuLm1kaS1maWx0ZXItcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMzRcIjtcbn1cblxuLm1kaS1maWx0ZXItcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzNVwiO1xufVxuXG4ubWRpLWZpbHRlci12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMzZcIjtcbn1cblxuLm1kaS1maWx0ZXItdmFyaWFudC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTEyXCI7XG59XG5cbi5tZGktZmlsdGVyLXZhcmlhbnQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTEzXCI7XG59XG5cbi5tZGktZmlsdGVyLXZhcmlhbnQtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwM0ZcIjtcbn1cblxuLm1kaS1maW5hbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MUZcIjtcbn1cblxuLm1kaS1maW5kLXJlcGxhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZENFwiO1xufVxuXG4ubWRpLWZpbmdlcnByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMzdcIjtcbn1cblxuLm1kaS1maW5nZXJwcmludC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVCMVwiO1xufVxuXG4ubWRpLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzOFwiO1xufVxuXG4ubWRpLWZpcmUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVEN1wiO1xufVxuXG4ubWRpLWZpcmUtZXh0aW5ndWlzaGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRjJcIjtcbn1cblxuLm1kaS1maXJlLWh5ZHJhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEzN1wiO1xufVxuXG4ubWRpLWZpcmUtaHlkcmFudC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTM4XCI7XG59XG5cbi5tZGktZmlyZS1oeWRyYW50LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTM5XCI7XG59XG5cbi5tZGktZmlyZS10cnVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEFCXCI7XG59XG5cbi5tZGktZmlyZWJhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk2N1wiO1xufVxuXG4ubWRpLWZpcmVmb3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzOVwiO1xufVxuXG4ubWRpLWZpcmVwbGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTJFXCI7XG59XG5cbi5tZGktZmlyZXBsYWNlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTJGXCI7XG59XG5cbi5tZGktZmlyZXdvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzMFwiO1xufVxuXG4ubWRpLWZpc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzQVwiO1xufVxuXG4ubWRpLWZpc2gtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRjNcIjtcbn1cblxuLm1kaS1maXNoYm93bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUYzXCI7XG59XG5cbi5tZGktZmlzaGJvd2wtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUY0XCI7XG59XG5cbi5tZGktZml0LXRvLXBhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVGNVwiO1xufVxuXG4ubWRpLWZpdC10by1wYWdlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVGNlwiO1xufVxuXG4ubWRpLWZsYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzQlwiO1xufVxuXG4ubWRpLWZsYWctY2hlY2tlcmVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyM0NcIjtcbn1cblxuLm1kaS1mbGFnLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOTlcIjtcbn1cblxuLm1kaS1mbGFnLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBCMlwiO1xufVxuXG4ubWRpLWZsYWctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjNEXCI7XG59XG5cbi5tZGktZmxhZy1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOUFcIjtcbn1cblxuLm1kaS1mbGFnLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEIzXCI7XG59XG5cbi5tZGktZmxhZy1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI5QlwiO1xufVxuXG4ubWRpLWZsYWctcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBCNFwiO1xufVxuXG4ubWRpLWZsYWctdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzRlwiO1xufVxuXG4ubWRpLWZsYWctdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjQwXCI7XG59XG5cbi5tZGktZmxhZy12YXJpYW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIzRVwiO1xufVxuXG4ubWRpLWZsYXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENzJcIjtcbn1cblxuLm1kaS1mbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjQxXCI7XG59XG5cbi5tZGktZmxhc2gtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVGN1wiO1xufVxuXG4ubWRpLWZsYXNoLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVGOFwiO1xufVxuXG4ubWRpLWZsYXNoLWF1dG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI0MlwiO1xufVxuXG4ubWRpLWZsYXNoLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODIwXCI7XG59XG5cbi5tZGktZmxhc2gtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNDNcIjtcbn1cblxuLm1kaS1mbGFzaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RDVcIjtcbn1cblxuLm1kaS1mbGFzaC1yZWQtZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2N0JcIjtcbn1cblxuLm1kaS1mbGFzaGxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNDRcIjtcbn1cblxuLm1kaS1mbGFzaGxpZ2h0LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjQ1XCI7XG59XG5cbi5tZGktZmxhc2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA5M1wiO1xufVxuXG4ubWRpLWZsYXNrLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwOTRcIjtcbn1cblxuLm1kaS1mbGFzay1lbXB0eS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjNBXCI7XG59XG5cbi5tZGktZmxhc2stZW1wdHktbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjNCXCI7XG59XG5cbi5tZGktZmxhc2stZW1wdHktb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRjRcIjtcbn1cblxuLm1kaS1mbGFzay1lbXB0eS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0Y1XCI7XG59XG5cbi5tZGktZmxhc2stZW1wdHktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDk1XCI7XG59XG5cbi5tZGktZmxhc2stZW1wdHktcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjNDXCI7XG59XG5cbi5tZGktZmxhc2stZW1wdHktcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyM0RcIjtcbn1cblxuLm1kaS1mbGFzay1lbXB0eS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIzRVwiO1xufVxuXG4ubWRpLWZsYXNrLWVtcHR5LXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyM0ZcIjtcbn1cblxuLm1kaS1mbGFzay1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjQwXCI7XG59XG5cbi5tZGktZmxhc2stbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjQxXCI7XG59XG5cbi5tZGktZmxhc2stb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRjZcIjtcbn1cblxuLm1kaS1mbGFzay1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0Y3XCI7XG59XG5cbi5tZGktZmxhc2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDk2XCI7XG59XG5cbi5tZGktZmxhc2stcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjQyXCI7XG59XG5cbi5tZGktZmxhc2stcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNDNcIjtcbn1cblxuLm1kaS1mbGFzay1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI0NFwiO1xufVxuXG4ubWRpLWZsYXNrLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNDVcIjtcbn1cblxuLm1kaS1mbGFzay1yb3VuZC1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI0QlwiO1xufVxuXG4ubWRpLWZsYXNrLXJvdW5kLWJvdHRvbS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjRDXCI7XG59XG5cbi5tZGktZmxhc2stcm91bmQtYm90dG9tLWVtcHR5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI0RFwiO1xufVxuXG4ubWRpLWZsYXNrLXJvdW5kLWJvdHRvbS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNEVcIjtcbn1cblxuLm1kaS1mbGV1ci1kZS1saXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMwM1wiO1xufVxuXG4ubWRpLWZsaXAtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEU3XCI7XG59XG5cbi5tZGktZmxpcC10by1iYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNDdcIjtcbn1cblxuLm1kaS1mbGlwLXRvLWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNDhcIjtcbn1cblxuLm1kaS1mbGlwLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRThcIjtcbn1cblxuLm1kaS1mbG9vci1sYW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RERcIjtcbn1cblxuLm1kaS1mbG9vci1sYW1wLWR1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA0MFwiO1xufVxuXG4ubWRpLWZsb29yLWxhbXAtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDQxXCI7XG59XG5cbi5tZGktZmxvb3ItcGxhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODIxXCI7XG59XG5cbi5tZGktZmxvcHB5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNDlcIjtcbn1cblxuLm1kaS1mbG9wcHktdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUVGXCI7XG59XG5cbi5tZGktZmxvd2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNEFcIjtcbn1cblxuLm1kaS1mbG93ZXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUYwXCI7XG59XG5cbi5tZGktZmxvd2VyLXBvcHB5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMDhcIjtcbn1cblxuLm1kaS1mbG93ZXItdHVsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlGMVwiO1xufVxuXG4ubWRpLWZsb3dlci10dWxpcC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RjJcIjtcbn1cblxuLm1kaS1mb2N1cy1hdXRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNEVcIjtcbn1cblxuLm1kaS1mb2N1cy1maWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjRGXCI7XG59XG5cbi5tZGktZm9jdXMtZmllbGQtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjUwXCI7XG59XG5cbi5tZGktZm9jdXMtZmllbGQtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY1MVwiO1xufVxuXG4ubWRpLWZvbGRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjRCXCI7XG59XG5cbi5tZGktZm9sZGVyLWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI0Q1wiO1xufVxuXG4ubWRpLWZvbGRlci1hY2NvdW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI5Q1wiO1xufVxuXG4ubWRpLWZvbGRlci1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRENDXCI7XG59XG5cbi5tZGktZm9sZGVyLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERDRFwiO1xufVxuXG4ubWRpLWZvbGRlci1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUJBXCI7XG59XG5cbi5tZGktZm9sZGVyLWNsb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFCQlwiO1xufVxuXG4ubWRpLWZvbGRlci1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA3RlwiO1xufVxuXG4ubWRpLWZvbGRlci1jb2ctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDgwXCI7XG59XG5cbi5tZGktZm9sZGVyLWRvd25sb2FkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNERcIjtcbn1cblxuLm1kaS1mb2xkZXItZG93bmxvYWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEU5XCI7XG59XG5cbi5tZGktZm9sZGVyLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhERVwiO1xufVxuXG4ubWRpLWZvbGRlci1lZGl0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERDRVwiO1xufVxuXG4ubWRpLWZvbGRlci1nb29nbGUtZHJpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI0RVwiO1xufVxuXG4ubWRpLWZvbGRlci1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEVBXCI7XG59XG5cbi5tZGktZm9sZGVyLWhlYXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBFQlwiO1xufVxuXG4ubWRpLWZvbGRlci1ob21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQjVcIjtcbn1cblxuLm1kaS1mb2xkZXItaG9tZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQjZcIjtcbn1cblxuLm1kaS1mb2xkZXItaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI0RlwiO1xufVxuXG4ubWRpLWZvbGRlci1pbmZvcm1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEI3XCI7XG59XG5cbi5tZGktZm9sZGVyLWluZm9ybWF0aW9uLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBCOFwiO1xufVxuXG4ubWRpLWZvbGRlci1rZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhBQ1wiO1xufVxuXG4ubWRpLWZvbGRlci1rZXktbmV0d29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEFEXCI7XG59XG5cbi5tZGktZm9sZGVyLWtleS1uZXR3b3JrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM4MFwiO1xufVxuXG4ubWRpLWZvbGRlci1rZXktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEVDXCI7XG59XG5cbi5tZGktZm9sZGVyLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI1MFwiO1xufVxuXG4ubWRpLWZvbGRlci1sb2NrLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI1MVwiO1xufVxuXG4ubWRpLWZvbGRlci1tYXJrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI2RFwiO1xufVxuXG4ubWRpLWZvbGRlci1tYXJrZXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjZFXCI7XG59XG5cbi5tZGktZm9sZGVyLW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI1MlwiO1xufVxuXG4ubWRpLWZvbGRlci1tb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI0NlwiO1xufVxuXG4ubWRpLWZvbGRlci1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjUzXCI7XG59XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNTRcIjtcbn1cblxuLm1kaS1mb2xkZXItbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjU1XCI7XG59XG5cbi5tZGktZm9sZGVyLW11bHRpcGxlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ3RVwiO1xufVxuXG4ubWRpLWZvbGRlci1tdWx0aXBsZS1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ3RlwiO1xufVxuXG4ubWRpLWZvbGRlci1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzU5XCI7XG59XG5cbi5tZGktZm9sZGVyLW11c2ljLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1QVwiO1xufVxuXG4ubWRpLWZvbGRlci1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NzBcIjtcbn1cblxuLm1kaS1mb2xkZXItbmV0d29yay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDODFcIjtcbn1cblxuLm1kaS1mb2xkZXItb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzcwXCI7XG59XG5cbi5tZGktZm9sZGVyLW9wZW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRENGXCI7XG59XG5cbi5tZGktZm9sZGVyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI1NlwiO1xufVxuXG4ubWRpLWZvbGRlci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNTdcIjtcbn1cblxuLm1kaS1mb2xkZXItcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOURcIjtcbn1cblxuLm1kaS1mb2xkZXItcG91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQwOVwiO1xufVxuXG4ubWRpLWZvbGRlci1wb3VuZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMEFcIjtcbn1cblxuLm1kaS1mb2xkZXItcmVmcmVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzQ5XCI7XG59XG5cbi5tZGktZm9sZGVyLXJlZnJlc2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTQyXCI7XG59XG5cbi5tZGktZm9sZGVyLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjU4XCI7XG59XG5cbi5tZGktZm9sZGVyLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCOUVcIjtcbn1cblxuLm1kaS1mb2xkZXItc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NjhcIjtcbn1cblxuLm1kaS1mb2xkZXItc2VhcmNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk2OVwiO1xufVxuXG4ubWRpLWZvbGRlci1zZXR0aW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDdEXCI7XG59XG5cbi5tZGktZm9sZGVyLXNldHRpbmdzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA3RVwiO1xufVxuXG4ubWRpLWZvbGRlci1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OURcIjtcbn1cblxuLm1kaS1mb2xkZXItc3Rhci1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0QzXCI7XG59XG5cbi5tZGktZm9sZGVyLXN0YXItbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0Q0XCI7XG59XG5cbi5tZGktZm9sZGVyLXN0YXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjlGXCI7XG59XG5cbi5tZGktZm9sZGVyLXN3YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZCNlwiO1xufVxuXG4ubWRpLWZvbGRlci1zd2FwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZCN1wiO1xufVxuXG4ubWRpLWZvbGRlci1zeW5jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMEJcIjtcbn1cblxuLm1kaS1mb2xkZXItc3luYy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMENcIjtcbn1cblxuLm1kaS1mb2xkZXItdGFibGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJFM1wiO1xufVxuXG4ubWRpLWZvbGRlci10YWJsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRTRcIjtcbn1cblxuLm1kaS1mb2xkZXItdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzgyXCI7XG59XG5cbi5tZGktZm9sZGVyLXRleHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzgzXCI7XG59XG5cbi5tZGktZm9sZGVyLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjU5XCI7XG59XG5cbi5tZGktZm9sZGVyLXVwbG9hZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRURcIjtcbn1cblxuLm1kaS1mb2xkZXItemlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RUJcIjtcbn1cblxuLm1kaS1mb2xkZXItemlwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdCOVwiO1xufVxuXG4ubWRpLWZvbnQtYXdlc29tZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDNBXCI7XG59XG5cbi5tZGktZm9vZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjVBXCI7XG59XG5cbi5tZGktZm9vZC1hcHBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjVCXCI7XG59XG5cbi5tZGktZm9vZC1hcHBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDODRcIjtcbn1cblxuLm1kaS1mb29kLWNyb2lzc2FudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0M4XCI7XG59XG5cbi5tZGktZm9vZC1kcnVtc3RpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQxRlwiO1xufVxuXG4ubWRpLWZvb2QtZHJ1bXN0aWNrLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDY4XCI7XG59XG5cbi5tZGktZm9vZC1kcnVtc3RpY2stb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ2OVwiO1xufVxuXG4ubWRpLWZvb2QtZHJ1bXN0aWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQyMFwiO1xufVxuXG4ubWRpLWZvb2QtZm9yay1kcmluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUYyXCI7XG59XG5cbi5tZGktZm9vZC1oYWxhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTcyXCI7XG59XG5cbi5tZGktZm9vZC1rb3NoZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU3M1wiO1xufVxuXG4ubWRpLWZvb2Qtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RjNcIjtcbn1cblxuLm1kaS1mb29kLXN0ZWFrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NkFcIjtcbn1cblxuLm1kaS1mb29kLXN0ZWFrLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDZCXCI7XG59XG5cbi5tZGktZm9vZC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNUNcIjtcbn1cblxuLm1kaS1mb29kLXZhcmlhbnQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRTVcIjtcbn1cblxuLm1kaS1mb290LXByaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNTJcIjtcbn1cblxuLm1kaS1mb290YmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjVEXCI7XG59XG5cbi5tZGktZm9vdGJhbGwtYXVzdHJhbGlhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjVFXCI7XG59XG5cbi5tZGktZm9vdGJhbGwtaGVsbWV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNUZcIjtcbn1cblxuLm1kaS1mb3JrbGlmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0M5XCI7XG59XG5cbi5tZGktZm9ybS1kcm9wZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDAwXCI7XG59XG5cbi5tZGktZm9ybS1zZWxlY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQwMVwiO1xufVxuXG4ubWRpLWZvcm0tdGV4dGFyZWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA5NVwiO1xufVxuXG4ubWRpLWZvcm0tdGV4dGJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjBFXCI7XG59XG5cbi5tZGktZm9ybS10ZXh0Ym94LWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1RFwiO1xufVxuXG4ubWRpLWZvcm0tdGV4dGJveC1wYXNzd29yZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0Y1XCI7XG59XG5cbi5tZGktZm9ybWF0LWFsaWduLWJvdHRvbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzUzXCI7XG59XG5cbi5tZGktZm9ybWF0LWFsaWduLWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjYwXCI7XG59XG5cbi5tZGktZm9ybWF0LWFsaWduLWp1c3RpZnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI2MVwiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNjJcIjtcbn1cblxuLm1kaS1mb3JtYXQtYWxpZ24tbWlkZGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NTRcIjtcbn1cblxuLm1kaS1mb3JtYXQtYWxpZ24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI2M1wiO1xufVxuXG4ubWRpLWZvcm1hdC1hbGlnbi10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc1NVwiO1xufVxuXG4ubWRpLWZvcm1hdC1hbm5vdGF0aW9uLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQkNcIjtcbn1cblxuLm1kaS1mb3JtYXQtYW5ub3RhdGlvbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NDZcIjtcbn1cblxuLm1kaS1mb3JtYXQtYm9sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjY0XCI7XG59XG5cbi5tZGktZm9ybWF0LWNsZWFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNjVcIjtcbn1cblxuLm1kaS1mb3JtYXQtY29sb3ItZmlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjY2XCI7XG59XG5cbi5tZGktZm9ybWF0LWNvbG9yLWhpZ2hsaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTMxXCI7XG59XG5cbi5tZGktZm9ybWF0LWNvbG9yLW1hcmtlci1jYW5jZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMxM1wiO1xufVxuXG4ubWRpLWZvcm1hdC1jb2xvci10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OUVcIjtcbn1cblxuLm1kaS1mb3JtYXQtY29sdW1uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOERGXCI7XG59XG5cbi5tZGktZm9ybWF0LWZsb2F0LWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjY3XCI7XG59XG5cbi5tZGktZm9ybWF0LWZsb2F0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI2OFwiO1xufVxuXG4ubWRpLWZvcm1hdC1mbG9hdC1ub25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNjlcIjtcbn1cblxuLm1kaS1mb3JtYXQtZmxvYXQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI2QVwiO1xufVxuXG4ubWRpLWZvcm1hdC1mb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RDZcIjtcbn1cblxuLm1kaS1mb3JtYXQtZm9udC1zaXplLWRlY3JlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RjNcIjtcbn1cblxuLm1kaS1mb3JtYXQtZm9udC1zaXplLWluY3JlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RjRcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI2QlwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjZDXCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNkRcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI2RVwiO1xufVxuXG4ubWRpLWZvcm1hdC1oZWFkZXItNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjZGXCI7XG59XG5cbi5tZGktZm9ybWF0LWhlYWRlci02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNzBcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLWRlY3JlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNzFcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNzJcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLWluY3JlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNzNcIjtcbn1cblxuLm1kaS1mb3JtYXQtaGVhZGVyLXBvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNzRcIjtcbn1cblxuLm1kaS1mb3JtYXQtaG9yaXpvbnRhbC1hbGlnbi1jZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYxRVwiO1xufVxuXG4ubWRpLWZvcm1hdC1ob3Jpem9udGFsLWFsaWduLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYxRlwiO1xufVxuXG4ubWRpLWZvcm1hdC1ob3Jpem9udGFsLWFsaWduLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MjBcIjtcbn1cblxuLm1kaS1mb3JtYXQtaW5kZW50LWRlY3JlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNzVcIjtcbn1cblxuLm1kaS1mb3JtYXQtaW5kZW50LWluY3JlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNzZcIjtcbn1cblxuLm1kaS1mb3JtYXQtaXRhbGljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNzdcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGV0dGVyLWNhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIzNFwiO1xufVxuXG4ubWRpLWZvcm1hdC1sZXR0ZXItY2FzZS1sb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjM1XCI7XG59XG5cbi5tZGktZm9ybWF0LWxldHRlci1jYXNlLXVwcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMzZcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGV0dGVyLWVuZHMtd2l0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkI4XCI7XG59XG5cbi5tZGktZm9ybWF0LWxldHRlci1tYXRjaGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQjlcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGV0dGVyLXN0YXJ0cy13aXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQkFcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGluZS1zcGFjaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyNzhcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGluZS1zdHlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUM4XCI7XG59XG5cbi5tZGktZm9ybWF0LWxpbmUtd2VpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QzlcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1idWxsZXRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjc5XCI7XG59XG5cbi5tZGktZm9ybWF0LWxpc3QtYnVsbGV0ZWQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERDBcIjtcbn1cblxuLm1kaS1mb3JtYXQtbGlzdC1idWxsZXRlZC10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUIyXCI7XG59XG5cbi5tZGktZm9ybWF0LWxpc3QtYnVsbGV0ZWQtdHlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjdBXCI7XG59XG5cbi5tZGktZm9ybWF0LWxpc3QtY2hlY2tib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk2QVwiO1xufVxuXG4ubWRpLWZvcm1hdC1saXN0LWNoZWNrczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzU2XCI7XG59XG5cbi5tZGktZm9ybWF0LWxpc3QtbnVtYmVyZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI3QlwiO1xufVxuXG4ubWRpLWZvcm1hdC1saXN0LW51bWJlcmVkLXJ0bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDBEXCI7XG59XG5cbi5tZGktZm9ybWF0LWxpc3QtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjZGXCI7XG59XG5cbi5tZGktZm9ybWF0LW92ZXJsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQjNcIjtcbn1cblxuLm1kaS1mb3JtYXQtcGFnZS1icmVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkQ3XCI7XG59XG5cbi5tZGktZm9ybWF0LXBhaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyN0NcIjtcbn1cblxuLm1kaS1mb3JtYXQtcGFyYWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyN0RcIjtcbn1cblxuLm1kaS1mb3JtYXQtcGlsY3Jvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkQ4XCI7XG59XG5cbi5tZGktZm9ybWF0LXF1b3RlLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyN0VcIjtcbn1cblxuLm1kaS1mb3JtYXQtcXVvdGUtY2xvc2Utb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUE4XCI7XG59XG5cbi5tZGktZm9ybWF0LXF1b3RlLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc1N1wiO1xufVxuXG4ubWRpLWZvcm1hdC1xdW90ZS1vcGVuLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFBN1wiO1xufVxuXG4ubWRpLWZvcm1hdC1yb3RhdGUtOTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZBQVwiO1xufVxuXG4ubWRpLWZvcm1hdC1zZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OUZcIjtcbn1cblxuLm1kaS1mb3JtYXQtc2l6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjdGXCI7XG59XG5cbi5tZGktZm9ybWF0LXN0cmlrZXRocm91Z2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4MFwiO1xufVxuXG4ubWRpLWZvcm1hdC1zdHJpa2V0aHJvdWdoLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4MVwiO1xufVxuXG4ubWRpLWZvcm1hdC1zdWJzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4MlwiO1xufVxuXG4ubWRpLWZvcm1hdC1zdXBlcnNjcmlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjgzXCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4NFwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0LXJvdGF0aW9uLWFuZ2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZCQlwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0LXJvdGF0aW9uLWFuZ2xlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQkNcIjtcbn1cblxuLm1kaS1mb3JtYXQtdGV4dC1yb3RhdGlvbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENzNcIjtcbn1cblxuLm1kaS1mb3JtYXQtdGV4dC1yb3RhdGlvbi1kb3duLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQkRcIjtcbn1cblxuLm1kaS1mb3JtYXQtdGV4dC1yb3RhdGlvbi1ub25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENzRcIjtcbn1cblxuLm1kaS1mb3JtYXQtdGV4dC1yb3RhdGlvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkJFXCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHQtcm90YXRpb24tdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZCRlwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzMlwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0LXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTBGXCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHQtd3JhcHBpbmctY2xpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDBFXCI7XG59XG5cbi5tZGktZm9ybWF0LXRleHQtd3JhcHBpbmctb3ZlcmZsb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQwRlwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0LXdyYXBwaW5nLXdyYXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQxMFwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0Ym94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMTFcIjtcbn1cblxuLm1kaS1mb3JtYXQtdGV4dGRpcmVjdGlvbi1sLXRvLXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4NVwiO1xufVxuXG4ubWRpLWZvcm1hdC10ZXh0ZGlyZWN0aW9uLXItdG8tbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjg2XCI7XG59XG5cbi5tZGktZm9ybWF0LXRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RjRcIjtcbn1cblxuLm1kaS1mb3JtYXQtdW5kZXJsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyODdcIjtcbn1cblxuLm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MjFcIjtcbn1cblxuLm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tY2VudGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MjJcIjtcbn1cblxuLm1kaS1mb3JtYXQtdmVydGljYWwtYWxpZ24tdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MjNcIjtcbn1cblxuLm1kaS1mb3JtYXQtd3JhcC1pbmxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4OFwiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLXNxdWFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjg5XCI7XG59XG5cbi5tZGktZm9ybWF0LXdyYXAtdGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4QVwiO1xufVxuXG4ubWRpLWZvcm1hdC13cmFwLXRvcC1ib3R0b206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4QlwiO1xufVxuXG4ubWRpLWZvcnVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOENcIjtcbn1cblxuLm1kaS1mb3J1bS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MjJcIjtcbn1cblxuLm1kaS1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOERcIjtcbn1cblxuLm1kaS1mb3J3YXJkYnVyZ2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENzVcIjtcbn1cblxuLm1kaS1mb3VudGFpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTZCXCI7XG59XG5cbi5tZGktZm91bnRhaW4tcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMTJcIjtcbn1cblxuLm1kaS1mb3VudGFpbi1wZW4tdGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMTNcIjtcbn1cblxuLm1kaS1mcmVlYnNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RTBcIjtcbn1cblxuLm1kaS1mcmVxdWVudGx5LWFza2VkLXF1ZXN0aW9uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUI0XCI7XG59XG5cbi5tZGktZnJpZGdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOTBcIjtcbn1cblxuLm1kaS1mcmlkZ2UtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFCMVwiO1xufVxuXG4ubWRpLWZyaWRnZS1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQjJcIjtcbn1cblxuLm1kaS1mcmlkZ2UtYm90dG9tOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOTJcIjtcbn1cblxuLm1kaS1mcmlkZ2UtaW5kdXN0cmlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUVFXCI7XG59XG5cbi5tZGktZnJpZGdlLWluZHVzdHJpYWwtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVFRlwiO1xufVxuXG4ubWRpLWZyaWRnZS1pbmR1c3RyaWFsLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVGMFwiO1xufVxuXG4ubWRpLWZyaWRnZS1pbmR1c3RyaWFsLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUYxXCI7XG59XG5cbi5tZGktZnJpZGdlLWluZHVzdHJpYWwtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVGMlwiO1xufVxuXG4ubWRpLWZyaWRnZS1pbmR1c3RyaWFsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVGM1wiO1xufVxuXG4ubWRpLWZyaWRnZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFBRlwiO1xufVxuXG4ubWRpLWZyaWRnZS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUIwXCI7XG59XG5cbi5tZGktZnJpZGdlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI4RlwiO1xufVxuXG4ubWRpLWZyaWRnZS10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI5MVwiO1xufVxuXG4ubWRpLWZyaWRnZS12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RjRcIjtcbn1cblxuLm1kaS1mcmlkZ2UtdmFyaWFudC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUY1XCI7XG59XG5cbi5tZGktZnJpZGdlLXZhcmlhbnQtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUY2XCI7XG59XG5cbi5tZGktZnJpZGdlLXZhcmlhbnQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RjdcIjtcbn1cblxuLm1kaS1mcmlkZ2UtdmFyaWFudC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUY4XCI7XG59XG5cbi5tZGktZnJpZGdlLXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUY5XCI7XG59XG5cbi5tZGktZnJ1aXQtY2hlcnJpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA0MlwiO1xufVxuXG4ubWRpLWZydWl0LWNoZXJyaWVzLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0Y4XCI7XG59XG5cbi5tZGktZnJ1aXQtY2l0cnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNDNcIjtcbn1cblxuLm1kaS1mcnVpdC1jaXRydXMtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRjlcIjtcbn1cblxuLm1kaS1mcnVpdC1ncmFwZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA0NFwiO1xufVxuXG4ubWRpLWZydWl0LWdyYXBlcy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNDVcIjtcbn1cblxuLm1kaS1mcnVpdC1waW5lYXBwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA0NlwiO1xufVxuXG4ubWRpLWZydWl0LXdhdGVybWVsb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA0N1wiO1xufVxuXG4ubWRpLWZ1ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdDQVwiO1xufVxuXG4ubWRpLWZ1bGxzY3JlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI5M1wiO1xufVxuXG4ubWRpLWZ1bGxzY3JlZW4tZXhpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjk0XCI7XG59XG5cbi5tZGktZnVuY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI5NVwiO1xufVxuXG4ubWRpLWZ1bmN0aW9uLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3MVwiO1xufVxuXG4ubWRpLWZ1cmlnYW5hLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA4MVwiO1xufVxuXG4ubWRpLWZ1cmlnYW5hLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwODJcIjtcbn1cblxuLm1kaS1mdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDODVcIjtcbn1cblxuLm1kaS1mdXNlLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MkRcIjtcbn1cblxuLm1kaS1mdXNlLWJsYWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDODZcIjtcbn1cblxuLm1kaS1mdXNlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDJDXCI7XG59XG5cbi5tZGktZ2FtZXBhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjk2XCI7XG59XG5cbi5tZGktZ2FtZXBhZC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzM1wiO1xufVxuXG4ubWRpLWdhbWVwYWQtY2lyY2xlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzNFwiO1xufVxuXG4ubWRpLWdhbWVwYWQtY2lyY2xlLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzNVwiO1xufVxuXG4ubWRpLWdhbWVwYWQtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzNlwiO1xufVxuXG4ubWRpLWdhbWVwYWQtY2lyY2xlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMzdcIjtcbn1cblxuLm1kaS1nYW1lcGFkLWNpcmNsZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTM4XCI7XG59XG5cbi5tZGktZ2FtZXBhZC1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMzlcIjtcbn1cblxuLm1kaS1nYW1lcGFkLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzQVwiO1xufVxuXG4ubWRpLWdhbWVwYWQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzQlwiO1xufVxuXG4ubWRpLWdhbWVwYWQtcm91bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzQ1wiO1xufVxuXG4ubWRpLWdhbWVwYWQtcm91bmQtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTNEXCI7XG59XG5cbi5tZGktZ2FtZXBhZC1yb3VuZC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFM0VcIjtcbn1cblxuLm1kaS1nYW1lcGFkLXJvdW5kLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUzRlwiO1xufVxuXG4ubWRpLWdhbWVwYWQtcm91bmQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU0MFwiO1xufVxuXG4ubWRpLWdhbWVwYWQtcm91bmQtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU0MVwiO1xufVxuXG4ubWRpLWdhbWVwYWQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQjVcIjtcbn1cblxuLm1kaS1nYW1lcGFkLXNxdWFyZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQjZcIjtcbn1cblxuLm1kaS1nYW1lcGFkLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNDJcIjtcbn1cblxuLm1kaS1nYW1lcGFkLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI5N1wiO1xufVxuXG4ubWRpLWdhbWVwYWQtdmFyaWFudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQjdcIjtcbn1cblxuLm1kaS1nYW1tYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEVFXCI7XG59XG5cbi5tZGktZ2FudHJ5LWNyYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERDFcIjtcbn1cblxuLm1kaS1nYXJhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZEOVwiO1xufVxuXG4ubWRpLWdhcmFnZS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODcyXCI7XG59XG5cbi5tZGktZ2FyYWdlLWFsZXJ0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJENVwiO1xufVxuXG4ubWRpLWdhcmFnZS1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2REFcIjtcbn1cblxuLm1kaS1nYXJhZ2Utb3Blbi12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRDRcIjtcbn1cblxuLm1kaS1nYXJhZ2UtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkQzXCI7XG59XG5cbi5tZGktZ2FzLWN5bGluZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NDdcIjtcbn1cblxuLm1kaS1nYXMtc3RhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjk4XCI7XG59XG5cbi5tZGktZ2FzLXN0YXRpb24tb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MDlcIjtcbn1cblxuLm1kaS1nYXMtc3RhdGlvbi1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDBBXCI7XG59XG5cbi5tZGktZ2FzLXN0YXRpb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUI4XCI7XG59XG5cbi5tZGktZ2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjk5XCI7XG59XG5cbi5tZGktZ2F0ZS1hbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhFMVwiO1xufVxuXG4ubWRpLWdhdGUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE2OVwiO1xufVxuXG4ubWRpLWdhdGUtbmFuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEUyXCI7XG59XG5cbi5tZGktZ2F0ZS1ub3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhFM1wiO1xufVxuXG4ubWRpLWdhdGUtbm90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RTRcIjtcbn1cblxuLm1kaS1nYXRlLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE2QVwiO1xufVxuXG4ubWRpLWdhdGUtb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhFNVwiO1xufVxuXG4ubWRpLWdhdGUteG5vcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEU2XCI7XG59XG5cbi5tZGktZ2F0ZS14b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhFN1wiO1xufVxuXG4ubWRpLWdhdHNieTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTQzXCI7XG59XG5cbi5tZGktZ2F1Z2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDI5QVwiO1xufVxuXG4ubWRpLWdhdWdlLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NzNcIjtcbn1cblxuLm1kaS1nYXVnZS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NzRcIjtcbn1cblxuLm1kaS1nYXVnZS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3NVwiO1xufVxuXG4ubWRpLWdhdmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOUJcIjtcbn1cblxuLm1kaS1nZW5kZXItZmVtYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOUNcIjtcbn1cblxuLm1kaS1nZW5kZXItbWFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjlEXCI7XG59XG5cbi5tZGktZ2VuZGVyLW1hbGUtZmVtYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyOUVcIjtcbn1cblxuLm1kaS1nZW5kZXItbWFsZS1mZW1hbGUtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTNGXCI7XG59XG5cbi5tZGktZ2VuZGVyLW5vbi1iaW5hcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE0MFwiO1xufVxuXG4ubWRpLWdlbmRlci10cmFuc2dlbmRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjlGXCI7XG59XG5cbi5tZGktZ2VudG9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RThcIjtcbn1cblxuLm1kaS1nZXN0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3Q0JcIjtcbn1cblxuLm1kaS1nZXN0dXJlLWRvdWJsZS10YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczQ1wiO1xufVxuXG4ubWRpLWdlc3R1cmUtcGluY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFCRFwiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3ByZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQkVcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXN3aXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENzZcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXN3aXBlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDczRFwiO1xufVxuXG4ubWRpLWdlc3R1cmUtc3dpcGUtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUJGXCI7XG59XG5cbi5tZGktZ2VzdHVyZS1zd2lwZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3M0VcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXN3aXBlLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3M0ZcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXN3aXBlLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NDBcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXN3aXBlLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQzBcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXRhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzQxXCI7XG59XG5cbi5tZGktZ2VzdHVyZS10YXAtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQTlcIjtcbn1cblxuLm1kaS1nZXN0dXJlLXRhcC1idXR0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJBOFwiO1xufVxuXG4ubWRpLWdlc3R1cmUtdGFwLWhvbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ3N1wiO1xufVxuXG4ubWRpLWdlc3R1cmUtdHdvLWRvdWJsZS10YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc0MlwiO1xufVxuXG4ubWRpLWdlc3R1cmUtdHdvLXRhcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzQzXCI7XG59XG5cbi5tZGktZ2hvc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJBMFwiO1xufVxuXG4ubWRpLWdob3N0LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUY1XCI7XG59XG5cbi5tZGktZ2hvc3Qtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY1Q1wiO1xufVxuXG4ubWRpLWdob3N0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY1RFwiO1xufVxuXG4ubWRpLWdpZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDc4XCI7XG59XG5cbi5tZGktZ2lmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTQ0XCI7XG59XG5cbi5tZGktZ2lmdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQTFcIjtcbn1cblxuLm1kaS1naXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJBMlwiO1xufVxuXG4ubWRpLWdpdGh1Yjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkE0XCI7XG59XG5cbi5tZGktZ2l0bGFiOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQTBcIjtcbn1cblxuLm1kaS1nbGFzcy1jb2NrdGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzU2XCI7XG59XG5cbi5tZGktZ2xhc3MtY29ja3RhaWwtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RTZcIjtcbn1cblxuLm1kaS1nbGFzcy1mbHV0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkE1XCI7XG59XG5cbi5tZGktZ2xhc3MtbXVnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQTZcIjtcbn1cblxuLm1kaS1nbGFzcy1tdWctb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RTdcIjtcbn1cblxuLm1kaS1nbGFzcy1tdWctdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTE2XCI7XG59XG5cbi5tZGktZ2xhc3MtbXVnLXZhcmlhbnQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RThcIjtcbn1cblxuLm1kaS1nbGFzcy1waW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMwRFwiO1xufVxuXG4ubWRpLWdsYXNzLXN0YW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkE3XCI7XG59XG5cbi5tZGktZ2xhc3MtdHVsaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJBOFwiO1xufVxuXG4ubWRpLWdsYXNzLXdpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3NlwiO1xufVxuXG4ubWRpLWdsYXNzZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJBQVwiO1xufVxuXG4ubWRpLWdsb2JlLWxpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRDdcIjtcbn1cblxuLm1kaS1nbG9iZS1tb2RlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEU5XCI7XG59XG5cbi5tZGktZ21haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJBQlwiO1xufVxuXG4ubWRpLWdub21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQUNcIjtcbn1cblxuLm1kaS1nby1rYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENzlcIjtcbn1cblxuLm1kaS1nby1rYXJ0LXRyYWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEN0FcIjtcbn1cblxuLm1kaS1nb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJBMVwiO1xufVxuXG4ubWRpLWdvbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI0RlwiO1xufVxuXG4ubWRpLWdvbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgyM1wiO1xufVxuXG4ubWRpLWdvbGYtY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUE0XCI7XG59XG5cbi5tZGktZ29sZi10ZWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA4M1wiO1xufVxuXG4ubWRpLWdvbmRvbGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY4NlwiO1xufVxuXG4ubWRpLWdvb2RyZWFkczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDdCXCI7XG59XG5cbi5tZGktZ29vZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQURcIjtcbn1cblxuLm1kaS1nb29nbGUtYWRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDODdcIjtcbn1cblxuLm1kaS1nb29nbGUtYW5hbHl0aWNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3Q0NcIjtcbn1cblxuLm1kaS1nb29nbGUtYXNzaXN0YW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3Q0RcIjtcbn1cblxuLm1kaS1nb29nbGUtY2FyZGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQUVcIjtcbn1cblxuLm1kaS1nb29nbGUtY2hyb21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQUZcIjtcbn1cblxuLm1kaS1nb29nbGUtY2lyY2xlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkIwXCI7XG59XG5cbi5tZGktZ29vZ2xlLWNpcmNsZXMtY29tbXVuaXRpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJCMVwiO1xufVxuXG4ubWRpLWdvb2dsZS1jaXJjbGVzLWV4dGVuZGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQjJcIjtcbn1cblxuLm1kaS1nb29nbGUtY2lyY2xlcy1ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkIzXCI7XG59XG5cbi5tZGktZ29vZ2xlLWNsYXNzcm9vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkMwXCI7XG59XG5cbi5tZGktZ29vZ2xlLWNsb3VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRjZcIjtcbn1cblxuLm1kaS1nb29nbGUtY29udHJvbGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkI0XCI7XG59XG5cbi5tZGktZ29vZ2xlLWNvbnRyb2xsZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQjVcIjtcbn1cblxuLm1kaS1nb29nbGUtZG93bmFzYXVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNjJcIjtcbn1cblxuLm1kaS1nb29nbGUtZHJpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJCNlwiO1xufVxuXG4ubWRpLWdvb2dsZS1lYXJ0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkI3XCI7XG59XG5cbi5tZGktZ29vZ2xlLWZpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTZDXCI7XG59XG5cbi5tZGktZ29vZ2xlLWdsYXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQjhcIjtcbn1cblxuLm1kaS1nb29nbGUtaGFuZ291dHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJDOVwiO1xufVxuXG4ubWRpLWdvb2dsZS1ob21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MjRcIjtcbn1cblxuLm1kaS1nb29nbGUta2VlcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkRDXCI7XG59XG5cbi5tZGktZ29vZ2xlLWxlbnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlGNlwiO1xufVxuXG4ubWRpLWdvb2dsZS1tYXBzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RjVcIjtcbn1cblxuLm1kaS1nb29nbGUtbXktYnVzaW5lc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA0OFwiO1xufVxuXG4ubWRpLWdvb2dsZS1uZWFyYnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJCOVwiO1xufVxuXG4ubWRpLWdvb2dsZS1waG90b3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZERFwiO1xufVxuXG4ubWRpLWdvb2dsZS1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQkNcIjtcbn1cblxuLm1kaS1nb29nbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkJEXCI7XG59XG5cbi5tZGktZ29vZ2xlLXBvZGNhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVCOVwiO1xufVxuXG4ubWRpLWdvb2dsZS1zcHJlYWRzaGVldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUY3XCI7XG59XG5cbi5tZGktZ29vZ2xlLXN0cmVldC12aWV3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDODhcIjtcbn1cblxuLm1kaS1nb29nbGUtdHJhbnNsYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQkZcIjtcbn1cblxuLm1kaS1ncmFkaWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkEwXCI7XG59XG5cbi5tZGktZ3JhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ3Q1wiO1xufVxuXG4ubWRpLWdyYXBoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNDlcIjtcbn1cblxuLm1kaS1ncmFwaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNEFcIjtcbn1cblxuLm1kaS1ncmFwaHFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NzdcIjtcbn1cblxuLm1kaS1ncmFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTEwXCI7XG59XG5cbi5tZGktZ3JhdmUtc3RvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJBMlwiO1xufVxuXG4ubWRpLWdyZWFzZS1wZW5jaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY0OFwiO1xufVxuXG4ubWRpLWdyZWF0ZXItdGhhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTZEXCI7XG59XG5cbi5tZGktZ3JlYXRlci10aGFuLW9yLWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NkVcIjtcbn1cblxuLm1kaS1ncmlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQzFcIjtcbn1cblxuLm1kaS1ncmlkLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NThcIjtcbn1cblxuLm1kaS1ncmlkLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkMyXCI7XG59XG5cbi5tZGktZ3JpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU0NVwiO1xufVxuXG4ubWRpLWdyaWxsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE4QVwiO1xufVxuXG4ubWRpLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQzNcIjtcbn1cblxuLm1kaS1ndWl0YXItYWNvdXN0aWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc3MVwiO1xufVxuXG4ubWRpLWd1aXRhci1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkM0XCI7XG59XG5cbi5tZGktZ3VpdGFyLXBpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJDNVwiO1xufVxuXG4ubWRpLWd1aXRhci1waWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJDNlwiO1xufVxuXG4ubWRpLWd1eS1mYXdrZXMtbWFzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODI1XCI7XG59XG5cbi5tZGktaGFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUMxXCI7XG59XG5cbi5tZGktaGFpci1kcnllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEVGXCI7XG59XG5cbi5tZGktaGFpci1kcnllci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRjBcIjtcbn1cblxuLm1kaS1oYWxsb3dlZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJBM1wiO1xufVxuXG4ubWRpLWhhbWJ1cmdlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjg1XCI7XG59XG5cbi5tZGktaGFtbWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RUFcIjtcbn1cblxuLm1kaS1oYW1tZXItc2NyZXdkcml2ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMyMlwiO1xufVxuXG4ubWRpLWhhbW1lci13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMyM1wiO1xufVxuXG4ubWRpLWhhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE0RlwiO1xufVxuXG4ubWRpLWhhbmQtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBGMVwiO1xufVxuXG4ubWRpLWhhbmQtaGVhcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTdFXCI7XG59XG5cbi5tZGktaGFuZC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNDZcIjtcbn1cblxuLm1kaS1oYW5kLW9rYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE1MFwiO1xufVxuXG4ubWRpLWhhbmQtcGVhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE1MVwiO1xufVxuXG4ubWRpLWhhbmQtcGVhY2UtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTUyXCI7XG59XG5cbi5tZGktaGFuZC1wb2ludGluZy1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNTNcIjtcbn1cblxuLm1kaS1oYW5kLXBvaW50aW5nLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE1NFwiO1xufVxuXG4ubWRpLWhhbmQtcG9pbnRpbmctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJDN1wiO1xufVxuXG4ubWRpLWhhbmQtcG9pbnRpbmctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE1NVwiO1xufVxuXG4ubWRpLWhhbmQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU0N1wiO1xufVxuXG4ubWRpLWhhbmQtc2F3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNDhcIjtcbn1cblxuLm1kaS1oYW5kLXdhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU3RlwiO1xufVxuXG4ubWRpLWhhbmQtd2FzaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1ODBcIjtcbn1cblxuLm1kaS1oYW5kLXdhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzOUZcIjtcbn1cblxuLm1kaS1oYW5kYmFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjUzXCI7XG59XG5cbi5tZGktaGFuZGN1ZmZzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExM0VcIjtcbn1cblxuLm1kaS1oYW5kc2hha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIxOFwiO1xufVxuXG4ubWRpLWhhbmRzaGFrZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QTFcIjtcbn1cblxuLm1kaS1oYW5nZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJDOFwiO1xufVxuXG4ubWRpLWhhcmQtaGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NkZcIjtcbn1cblxuLm1kaS1oYXJkZGlzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkNBXCI7XG59XG5cbi5tZGktaGFyZGRpc2stcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDRCXCI7XG59XG5cbi5tZGktaGFyZGRpc2stcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNENcIjtcbn1cblxuLm1kaS1oYXQtZmVkb3JhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQTRcIjtcbn1cblxuLm1kaS1oYXphcmQtbGlnaHRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDODlcIjtcbn1cblxuLm1kaS1oZHI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ3RFwiO1xufVxuXG4ubWRpLWhkci1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ3RVwiO1xufVxuXG4ubWRpLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1RVwiO1xufVxuXG4ubWRpLWhlYWQtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMzOFwiO1xufVxuXG4ubWRpLWhlYWQtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzM5XCI7XG59XG5cbi5tZGktaGVhZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzNBXCI7XG59XG5cbi5tZGktaGVhZC1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzM0JcIjtcbn1cblxuLm1kaS1oZWFkLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzNDXCI7XG59XG5cbi5tZGktaGVhZC1jb2ctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzNEXCI7XG59XG5cbi5tZGktaGVhZC1kb3RzLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMzRVwiO1xufVxuXG4ubWRpLWhlYWQtZG90cy1ob3Jpem9udGFsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMzRlwiO1xufVxuXG4ubWRpLWhlYWQtZmxhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM0MFwiO1xufVxuXG4ubWRpLWhlYWQtZmxhc2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzQxXCI7XG59XG5cbi5tZGktaGVhZC1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzQyXCI7XG59XG5cbi5tZGktaGVhZC1oZWFydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNDNcIjtcbn1cblxuLm1kaS1oZWFkLWxpZ2h0YnVsYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzQ0XCI7XG59XG5cbi5tZGktaGVhZC1saWdodGJ1bGItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzQ1XCI7XG59XG5cbi5tZGktaGVhZC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzQ2XCI7XG59XG5cbi5tZGktaGVhZC1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNDdcIjtcbn1cblxuLm1kaS1oZWFkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1RlwiO1xufVxuXG4ubWRpLWhlYWQtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzQ4XCI7XG59XG5cbi5tZGktaGVhZC1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM0OVwiO1xufVxuXG4ubWRpLWhlYWQtcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM0QVwiO1xufVxuXG4ubWRpLWhlYWQtcXVlc3Rpb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzRCXCI7XG59XG5cbi5tZGktaGVhZC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM0Q1wiO1xufVxuXG4ubWRpLWhlYWQtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM0RFwiO1xufVxuXG4ubWRpLWhlYWQtc25vd2ZsYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNEVcIjtcbn1cblxuLm1kaS1oZWFkLXNub3dmbGFrZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNEZcIjtcbn1cblxuLm1kaS1oZWFkLXN5bmM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1MFwiO1xufVxuXG4ubWRpLWhlYWQtc3luYy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNTFcIjtcbn1cblxuLm1kaS1oZWFkcGhvbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQ0JcIjtcbn1cblxuLm1kaS1oZWFkcGhvbmVzLWJsdWV0b290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTcwXCI7XG59XG5cbi5tZGktaGVhZHBob25lcy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJDQ1wiO1xufVxuXG4ubWRpLWhlYWRwaG9uZXMtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3Q0VcIjtcbn1cblxuLm1kaS1oZWFkcGhvbmVzLXNldHRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQ0RcIjtcbn1cblxuLm1kaS1oZWFkc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQ0VcIjtcbn1cblxuLm1kaS1oZWFkc2V0LWRvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJDRlwiO1xufVxuXG4ubWRpLWhlYWRzZXQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRDBcIjtcbn1cblxuLm1kaS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkQxXCI7XG59XG5cbi5tZGktaGVhcnQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRDJcIjtcbn1cblxuLm1kaS1oZWFydC1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkQzXCI7XG59XG5cbi5tZGktaGVhcnQtYnJva2VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRDRcIjtcbn1cblxuLm1kaS1oZWFydC1icm9rZW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDE0XCI7XG59XG5cbi5tZGktaGVhcnQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NzFcIjtcbn1cblxuLm1kaS1oZWFydC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTcyXCI7XG59XG5cbi5tZGktaGVhcnQtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NjNcIjtcbn1cblxuLm1kaS1oZWFydC1jb2ctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjY0XCI7XG59XG5cbi5tZGktaGVhcnQtZmxhc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVGOVwiO1xufVxuXG4ubWRpLWhlYXJ0LWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZERlwiO1xufVxuXG4ubWRpLWhlYXJ0LWhhbGYtZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkRFXCI7XG59XG5cbi5tZGktaGVhcnQtaGFsZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RTBcIjtcbn1cblxuLm1kaS1oZWFydC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDJGXCI7XG59XG5cbi5tZGktaGVhcnQtbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDMyXCI7XG59XG5cbi5tZGktaGVhcnQtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE1NlwiO1xufVxuXG4ubWRpLWhlYXJ0LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE1N1wiO1xufVxuXG4ubWRpLWhlYXJ0LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzU5XCI7XG59XG5cbi5tZGktaGVhcnQtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQzNFwiO1xufVxuXG4ubWRpLWhlYXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJENVwiO1xufVxuXG4ubWRpLWhlYXJ0LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQyRVwiO1xufVxuXG4ubWRpLWhlYXJ0LXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDMxXCI7XG59XG5cbi5tZGktaGVhcnQtcHVsc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVGNlwiO1xufVxuXG4ubWRpLWhlYXJ0LXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDMwXCI7XG59XG5cbi5tZGktaGVhcnQtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQzM1wiO1xufVxuXG4ubWRpLWhlYXJ0LXNldHRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NjVcIjtcbn1cblxuLm1kaS1oZWFydC1zZXR0aW5ncy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NjZcIjtcbn1cblxuLm1kaS1oZWxpY29wdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQzJcIjtcbn1cblxuLm1kaS1oZWxwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRDZcIjtcbn1cblxuLm1kaS1oZWxwLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzhCXCI7XG59XG5cbi5tZGktaGVscC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJEN1wiO1xufVxuXG4ubWRpLWhlbHAtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYyNVwiO1xufVxuXG4ubWRpLWhlbHAtbmV0d29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkY1XCI7XG59XG5cbi5tZGktaGVscC1uZXR3b3JrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM4QVwiO1xufVxuXG4ubWRpLWhlbHAtcmhvbWJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkE1XCI7XG59XG5cbi5tZGktaGVscC1yaG9tYnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJBNlwiO1xufVxuXG4ubWRpLWhleGFkZWNpbWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQTdcIjtcbn1cblxuLm1kaS1oZXhhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRDhcIjtcbn1cblxuLm1kaS1oZXhhZ29uLW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RTFcIjtcbn1cblxuLm1kaS1oZXhhZ29uLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBGMlwiO1xufVxuXG4ubWRpLWhleGFnb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkQ5XCI7XG59XG5cbi5tZGktaGV4YWdvbi1zbGljZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQzNcIjtcbn1cblxuLm1kaS1oZXhhZ29uLXNsaWNlLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFDNFwiO1xufVxuXG4ubWRpLWhleGFnb24tc2xpY2UtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUM1XCI7XG59XG5cbi5tZGktaGV4YWdvbi1zbGljZS00OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQzZcIjtcbn1cblxuLm1kaS1oZXhhZ29uLXNsaWNlLTU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFDN1wiO1xufVxuXG4ubWRpLWhleGFnb24tc2xpY2UtNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUM4XCI7XG59XG5cbi5tZGktaGV4YWdyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFDOVwiO1xufVxuXG4ubWRpLWhleGFncmFtLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFDQVwiO1xufVxuXG4ubWRpLWhpZ2gtZGVmaW5pdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0NGXCI7XG59XG5cbi5tZGktaGlnaC1kZWZpbml0aW9uLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODc4XCI7XG59XG5cbi5tZGktaGlnaHdheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUY3XCI7XG59XG5cbi5tZGktaGlraW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEN0ZcIjtcbn1cblxuLm1kaS1oaW5kdWlzbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTczXCI7XG59XG5cbi5tZGktaGlzdG9yeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkRBXCI7XG59XG5cbi5tZGktaG9ja2V5LXB1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3OVwiO1xufVxuXG4ubWRpLWhvY2tleS1zdGlja3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3QVwiO1xufVxuXG4ubWRpLWhvbG9sZW5zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyREJcIjtcbn1cblxuLm1kaS1ob21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRENcIjtcbn1cblxuLm1kaS1ob21lLWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgyNlwiO1xufVxuXG4ubWRpLWhvbWUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3QlwiO1xufVxuXG4ubWRpLWhvbWUtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUQwXCI7XG59XG5cbi5tZGktaG9tZS1hbmFseXRpY3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVCQVwiO1xufVxuXG4ubWRpLWhvbWUtYXNzaXN0YW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RDBcIjtcbn1cblxuLm1kaS1ob21lLWF1dG9tYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdEMVwiO1xufVxuXG4ubWRpLWhvbWUtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RDJcIjtcbn1cblxuLm1kaS1ob21lLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNERcIjtcbn1cblxuLm1kaS1ob21lLWNpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQxNVwiO1xufVxuXG4ubWRpLWhvbWUtY2l0eS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMTZcIjtcbn1cblxuLm1kaS1ob21lLWN1cnJlbmN5LXVzZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEFGXCI7XG59XG5cbi5tZGktaG9tZS1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNTlcIjtcbn1cblxuLm1kaS1ob21lLWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTVBXCI7XG59XG5cbi5tZGktaG9tZS1leHBvcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjlCXCI7XG59XG5cbi5tZGktaG9tZS1mbG9vZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUZBXCI7XG59XG5cbi5tZGktaG9tZS1mbG9vci0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERDJcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ4MFwiO1xufVxuXG4ubWRpLWhvbWUtZmxvb3ItMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDgxXCI7XG59XG5cbi5tZGktaG9tZS1mbG9vci0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEODJcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ4M1wiO1xufVxuXG4ubWRpLWhvbWUtZmxvb3ItYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDg0XCI7XG59XG5cbi5tZGktaG9tZS1mbG9vci1nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEODVcIjtcbn1cblxuLm1kaS1ob21lLWZsb29yLWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ4NlwiO1xufVxuXG4ubWRpLWhvbWUtZmxvb3ItbmVnYXRpdmUtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREQzXCI7XG59XG5cbi5tZGktaG9tZS1ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREQ0XCI7XG59XG5cbi5tZGktaG9tZS1oZWFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODI3XCI7XG59XG5cbi5tZGktaG9tZS1pbXBvcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjlDXCI7XG59XG5cbi5tZGktaG9tZS1saWdodGJ1bGI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI1MVwiO1xufVxuXG4ubWRpLWhvbWUtbGlnaHRidWxiLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI1MlwiO1xufVxuXG4ubWRpLWhvbWUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEVCXCI7XG59XG5cbi5tZGktaG9tZS1sb2NrLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhFQ1wiO1xufVxuXG4ubWRpLWhvbWUtbWFwLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUY4XCI7XG59XG5cbi5tZGktaG9tZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTc0XCI7XG59XG5cbi5tZGktaG9tZS1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRDVcIjtcbn1cblxuLm1kaS1ob21lLW1vZGVybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkREXCI7XG59XG5cbi5tZGktaG9tZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QTFcIjtcbn1cblxuLm1kaS1ob21lLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk3NVwiO1xufVxuXG4ubWRpLWhvbWUtcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRDZcIjtcbn1cblxuLm1kaS1ob21lLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjQ3XCI7XG59XG5cbi5tZGktaG9tZS1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0Q3XCI7XG59XG5cbi5tZGktaG9tZS1yb29mOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMkJcIjtcbn1cblxuLm1kaS1ob21lLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0IwXCI7XG59XG5cbi5tZGktaG9tZS1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0IxXCI7XG59XG5cbi5tZGktaG9tZS10aGVybW9tZXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjU0XCI7XG59XG5cbi5tZGktaG9tZS10aGVybW9tZXRlci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNTVcIjtcbn1cblxuLm1kaS1ob21lLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJERVwiO1xufVxuXG4ubWRpLWhvbWUtdmFyaWFudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQTdcIjtcbn1cblxuLm1kaS1ob29rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RTJcIjtcbn1cblxuLm1kaS1ob29rLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkUzXCI7XG59XG5cbi5tZGktaG9wczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkRGXCI7XG59XG5cbi5tZGktaG9yaXpvbnRhbC1yb3RhdGUtY2xvY2t3aXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRjNcIjtcbn1cblxuLm1kaS1ob3Jpem9udGFsLXJvdGF0ZS1jb3VudGVyY2xvY2t3aXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRjRcIjtcbn1cblxuLm1kaS1ob3JzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUJGXCI7XG59XG5cbi5tZGktaG9yc2UtaHVtYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDMFwiO1xufVxuXG4ubWRpLWhvcnNlLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDMVwiO1xufVxuXG4ubWRpLWhvcnNlc2hvZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTU4XCI7XG59XG5cbi5tZGktaG9zcGl0YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGNlwiO1xufVxuXG4ubWRpLWhvc3BpdGFsLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkUwXCI7XG59XG5cbi5tZGktaG9zcGl0YWwtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGN1wiO1xufVxuXG4ubWRpLWhvc3BpdGFsLWJ1aWxkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRTFcIjtcbn1cblxuLm1kaS1ob3NwaXRhbC1tYXJrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJFMlwiO1xufVxuXG4ubWRpLWhvdC10dWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgyOFwiO1xufVxuXG4ubWRpLWhvdXJzLTI0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NzhcIjtcbn1cblxuLm1kaS1odWJzcG90OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMTdcIjtcbn1cblxuLm1kaS1odWx1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MjlcIjtcbn1cblxuLm1kaS1odW1hbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkU2XCI7XG59XG5cbi5tZGktaHVtYW4tYmFieS1jaGFuZ2luZy10YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzhCXCI7XG59XG5cbi5tZGktaHVtYW4tY2FuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTgxXCI7XG59XG5cbi5tZGktaHVtYW4tY2FwYWNpdHktZGVjcmVhc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU5QlwiO1xufVxuXG4ubWRpLWh1bWFuLWNhcGFjaXR5LWluY3JlYXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1OUNcIjtcbn1cblxuLm1kaS1odW1hbi1jaGlsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkU3XCI7XG59XG5cbi5tZGktaHVtYW4tZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEU4XCI7XG59XG5cbi5tZGktaHVtYW4tZmVtYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NDlcIjtcbn1cblxuLm1kaS1odW1hbi1mZW1hbGUtYm95OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNTlcIjtcbn1cblxuLm1kaS1odW1hbi1mZW1hbGUtZGFuY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDOVwiO1xufVxuXG4ubWRpLWh1bWFuLWZlbWFsZS1mZW1hbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE1QVwiO1xufVxuXG4ubWRpLWh1bWFuLWZlbWFsZS1naXJsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNUJcIjtcbn1cblxuLm1kaS1odW1hbi1ncmVldGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjRBXCI7XG59XG5cbi5tZGktaHVtYW4tZ3JlZXRpbmctcHJveGltaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1OURcIjtcbn1cblxuLm1kaS1odW1hbi1oYW5kc2Rvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY0QlwiO1xufVxuXG4ubWRpLWh1bWFuLWhhbmRzdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY0Q1wiO1xufVxuXG4ubWRpLWh1bWFuLW1hbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY0RFwiO1xufVxuXG4ubWRpLWh1bWFuLW1hbGUtYm95OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNUNcIjtcbn1cblxuLm1kaS1odW1hbi1tYWxlLWNoaWxkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzOENcIjtcbn1cblxuLm1kaS1odW1hbi1tYWxlLWZlbWFsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkU4XCI7XG59XG5cbi5tZGktaHVtYW4tbWFsZS1naXJsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNURcIjtcbn1cblxuLm1kaS1odW1hbi1tYWxlLWhlaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUZCXCI7XG59XG5cbi5tZGktaHVtYW4tbWFsZS1oZWlnaHQtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUZDXCI7XG59XG5cbi5tZGktaHVtYW4tbWFsZS1tYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNUVcIjtcbn1cblxuLm1kaS1odW1hbi1wcmVnbmFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUNGXCI7XG59XG5cbi5tZGktaHVtYW4tcXVldWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU3MVwiO1xufVxuXG4ubWRpLWh1bWFuLXNjb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFFOVwiO1xufVxuXG4ubWRpLWh1bWFuLXdoZWVsY2hhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM4RFwiO1xufVxuXG4ubWRpLWh1bWJsZS1idW5kbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc0NFwiO1xufVxuXG4ubWRpLWh2YWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1MlwiO1xufVxuXG4ubWRpLWh2YWMtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1OUVcIjtcbn1cblxuLm1kaS1oeWRyYXVsaWMtb2lsLWxldmVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMjRcIjtcbn1cblxuLm1kaS1oeWRyYXVsaWMtb2lsLXRlbXBlcmF0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMjVcIjtcbn1cblxuLm1kaS1oeWRyby1wb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkU1XCI7XG59XG5cbi5tZGktaWNlLWNyZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MkFcIjtcbn1cblxuLm1kaS1pY2UtY3JlYW0tb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNTJcIjtcbn1cblxuLm1kaS1pY2UtcG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRkRcIjtcbn1cblxuLm1kaS1pZC1jYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQzBcIjtcbn1cblxuLm1kaS1pZGVudGlmaWVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRkVcIjtcbn1cblxuLm1kaS1pZGVvZ3JhbS1jams6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMzMVwiO1xufVxuXG4ubWRpLWlkZW9ncmFtLWNqay12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMzJcIjtcbn1cblxuLm1kaS1pZnJhbWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM4QlwiO1xufVxuXG4ubWRpLWlmcmFtZS1hcnJheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEY1XCI7XG59XG5cbi5tZGktaWZyYW1lLWFycmF5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBGNlwiO1xufVxuXG4ubWRpLWlmcmFtZS1icmFjZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBGN1wiO1xufVxuXG4ubWRpLWlmcmFtZS1icmFjZXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEY4XCI7XG59XG5cbi5tZGktaWZyYW1lLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM4Q1wiO1xufVxuXG4ubWRpLWlmcmFtZS1wYXJlbnRoZXNlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEY5XCI7XG59XG5cbi5tZGktaWZyYW1lLXBhcmVudGhlc2VzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBGQVwiO1xufVxuXG4ubWRpLWlmcmFtZS12YXJpYWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEZCXCI7XG59XG5cbi5tZGktaWZyYW1lLXZhcmlhYmxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBGQ1wiO1xufVxuXG4ubWRpLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRTlcIjtcbn1cblxuLm1kaS1pbWFnZS1hbGJ1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkVBXCI7XG59XG5cbi5tZGktaW1hZ2UtYXJlYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkVCXCI7XG59XG5cbi5tZGktaW1hZ2UtYXJlYS1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkVDXCI7XG59XG5cbi5tZGktaW1hZ2UtYXV0by1hZGp1c3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZDMVwiO1xufVxuXG4ubWRpLWltYWdlLWJyb2tlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkVEXCI7XG59XG5cbi5tZGktaW1hZ2UtYnJva2VuLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJFRVwiO1xufVxuXG4ubWRpLWltYWdlLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFFM1wiO1xufVxuXG4ubWRpLWltYWdlLWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUU0XCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWJsYWNrLXdoaXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRjBcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItY2VudGVyLWZvY3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRjFcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItY2VudGVyLWZvY3VzLXN0cm9uZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUZGXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1cy1zdHJvbmctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjAwXCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1cy13ZWFrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRjJcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItZHJhbWE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJGM1wiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1mcmFtZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJGNFwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1oZHI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJGNVwiO1xufVxuXG4ubWRpLWltYWdlLWZpbHRlci1ub25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRjZcIjtcbn1cblxuLm1kaS1pbWFnZS1maWx0ZXItdGlsdC1zaGlmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkY3XCI7XG59XG5cbi5tZGktaW1hZ2UtZmlsdGVyLXZpbnRhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJGOFwiO1xufVxuXG4ubWRpLWltYWdlLWZyYW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNDlcIjtcbn1cblxuLm1kaS1pbWFnZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDE5XCI7XG59XG5cbi5tZGktaW1hZ2UtbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUY4XCI7XG59XG5cbi5tZGktaW1hZ2UtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJGOVwiO1xufVxuXG4ubWRpLWltYWdlLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJFRlwiO1xufVxuXG4ubWRpLWltYWdlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODJCXCI7XG59XG5cbi5tZGktaW1hZ2Utb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFEMVwiO1xufVxuXG4ubWRpLWltYWdlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk3NlwiO1xufVxuXG4ubWRpLWltYWdlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3Q1wiO1xufVxuXG4ubWRpLWltYWdlLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDE4XCI7XG59XG5cbi5tZGktaW1hZ2Utc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NzdcIjtcbn1cblxuLm1kaS1pbWFnZS1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTc4XCI7XG59XG5cbi5tZGktaW1hZ2Utc2l6ZS1zZWxlY3QtYWN0dWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDOERcIjtcbn1cblxuLm1kaS1pbWFnZS1zaXplLXNlbGVjdC1sYXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzhFXCI7XG59XG5cbi5tZGktaW1hZ2Utc2l6ZS1zZWxlY3Qtc21hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM4RlwiO1xufVxuXG4ubWRpLWltYWdlLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYwRFwiO1xufVxuXG4ubWRpLWltcG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkZBXCI7XG59XG5cbi5tZGktaW5ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY4N1wiO1xufVxuXG4ubWRpLWluYm94LWFycm93LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJGQlwiO1xufVxuXG4ubWRpLWluYm94LWFycm93LWRvd24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjcwXCI7XG59XG5cbi5tZGktaW5ib3gtYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNEMVwiO1xufVxuXG4ubWRpLWluYm94LWFycm93LXVwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI3MVwiO1xufVxuXG4ubWRpLWluYm94LWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI3MlwiO1xufVxuXG4ubWRpLWluYm94LWZ1bGwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjczXCI7XG59XG5cbi5tZGktaW5ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCMFwiO1xufVxuXG4ubWRpLWluYm94LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJBOFwiO1xufVxuXG4ubWRpLWluYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI3NFwiO1xufVxuXG4ubWRpLWluYm94LXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTlGXCI7XG59XG5cbi5tZGktaW5ib3gtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVBMFwiO1xufVxuXG4ubWRpLWluY29nbml0bzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUY5XCI7XG59XG5cbi5tZGktaW5jb2duaXRvLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDIxXCI7XG59XG5cbi5tZGktaW5jb2duaXRvLWNpcmNsZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQyMlwiO1xufVxuXG4ubWRpLWluY29nbml0by1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDA3NVwiO1xufVxuXG4ubWRpLWluZmluaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RTRcIjtcbn1cblxuLm1kaS1pbmZvcm1hdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkZDXCI7XG59XG5cbi5tZGktaW5mb3JtYXRpb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkZEXCI7XG59XG5cbi5tZGktaW5mb3JtYXRpb24tdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjRFXCI7XG59XG5cbi5tZGktaW5zdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyRkVcIjtcbn1cblxuLm1kaS1pbnN0cnVtZW50LXRyaWFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNEVcIjtcbn1cblxuLm1kaS1pbnZlcnQtY29sb3JzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMDFcIjtcbn1cblxuLm1kaS1pbnZlcnQtY29sb3JzLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTRBXCI7XG59XG5cbi5tZGktaW9icm9rZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJFOFwiO1xufVxuXG4ubWRpLWlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNUZcIjtcbn1cblxuLm1kaS1pcC1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNjBcIjtcbn1cblxuLm1kaS1pcC1uZXR3b3JrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM5MFwiO1xufVxuXG4ubWRpLWlwb2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM5MVwiO1xufVxuXG4ubWRpLWlzbGFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NzlcIjtcbn1cblxuLm1kaS1pc2xhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA0RlwiO1xufVxuXG4ubWRpLWl2LWJhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEI5XCI7XG59XG5cbi5tZGktamFiYmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERDVcIjtcbn1cblxuLm1kaS1qZWVwbmV5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMDJcIjtcbn1cblxuLm1kaS1qZWxseWZpc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYwMVwiO1xufVxuXG4ubWRpLWplbGx5ZmlzaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMDJcIjtcbn1cblxuLm1kaS1qaXJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMDNcIjtcbn1cblxuLm1kaS1qcXVlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3RFwiO1xufVxuXG4ubWRpLWpzZmlkZGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMDRcIjtcbn1cblxuLm1kaS1qdWRhaXNtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5N0FcIjtcbn1cblxuLm1kaS1qdW1wLXJvcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJGRlwiO1xufVxuXG4ubWRpLWthYmFkZGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ4N1wiO1xufVxuXG4ubWRpLWthbmdhcm9vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NThcIjtcbn1cblxuLm1kaS1rYXJhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgyQ1wiO1xufVxuXG4ubWRpLWtlZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzA1XCI7XG59XG5cbi5tZGkta2V0dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RkFcIjtcbn1cblxuLm1kaS1rZXR0bGUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMxN1wiO1xufVxuXG4ubWRpLWtldHRsZS1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMThcIjtcbn1cblxuLm1kaS1rZXR0bGUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMUJcIjtcbn1cblxuLm1kaS1rZXR0bGUtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMxQ1wiO1xufVxuXG4ubWRpLWtldHRsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNTZcIjtcbn1cblxuLm1kaS1rZXR0bGUtc3RlYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMxOVwiO1xufVxuXG4ubWRpLWtldHRsZS1zdGVhbS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMUFcIjtcbn1cblxuLm1kaS1rZXR0bGViZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMDBcIjtcbn1cblxuLm1kaS1rZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMwNlwiO1xufVxuXG4ubWRpLWtleS1hcnJvdy1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzEyXCI7XG59XG5cbi5tZGkta2V5LWNoYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NzRcIjtcbn1cblxuLm1kaS1rZXktY2hhaW4tdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTc1XCI7XG59XG5cbi5tZGkta2V5LWNoYW5nZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzA3XCI7XG59XG5cbi5tZGkta2V5LWxpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE5RlwiO1xufVxuXG4ubWRpLWtleS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzA4XCI7XG59XG5cbi5tZGkta2V5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERENlwiO1xufVxuXG4ubWRpLWtleS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMDlcIjtcbn1cblxuLm1kaS1rZXktcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMEFcIjtcbn1cblxuLm1kaS1rZXktc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTlFXCI7XG59XG5cbi5tZGkta2V5LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMwQlwiO1xufVxuXG4ubWRpLWtleS13aXJlbGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkMyXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMwQ1wiO1xufVxuXG4ubWRpLWtleWJvYXJkLWJhY2tzcGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzBEXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtY2Fwczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzBFXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtY2xvc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMwRlwiO1xufVxuXG4ubWRpLWtleWJvYXJkLWVzYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkI3XCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtZjE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJBQlwiO1xufVxuXG4ubWRpLWtleWJvYXJkLWYxMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkI0XCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtZjExOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQjVcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1mMTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJCNlwiO1xufVxuXG4ubWRpLWtleWJvYXJkLWYyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQUNcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1mMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkFEXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtZjQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJBRVwiO1xufVxuXG4ubWRpLWtleWJvYXJkLWY1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQUZcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1mNjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkIwXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtZjc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJCMVwiO1xufVxuXG4ubWRpLWtleWJvYXJkLWY4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQjJcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1mOTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkIzXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMTBcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTRCXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTdCXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtcmV0dXJuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMTFcIjtcbn1cblxuLm1kaS1rZXlib2FyZC1zZXR0aW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUY5XCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtc2V0dGluZ3Mtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUZBXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtc3BhY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA1MFwiO1xufVxuXG4ubWRpLWtleWJvYXJkLXRhYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzEyXCI7XG59XG5cbi5tZGkta2V5Ym9hcmQtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzEzXCI7XG59XG5cbi5tZGkta2hhbmRhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRkRcIjtcbn1cblxuLm1kaS1raWNrc3RhcnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzQ1XCI7XG59XG5cbi5tZGkta2xpbmdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzVCXCI7XG59XG5cbi5tZGkta25pZmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlGQlwiO1xufVxuXG4ubWRpLWtuaWZlLW1pbGl0YXJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RkNcIjtcbn1cblxuLm1kaS1rb2RpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMTRcIjtcbn1cblxuLm1kaS1rdWJlcm5ldGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwRkVcIjtcbn1cblxuLm1kaS1sYWJlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzE1XCI7XG59XG5cbi5tZGktbGFiZWwtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3NVwiO1xufVxuXG4ubWRpLWxhYmVsLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3NlwiO1xufVxuXG4ubWRpLWxhYmVsLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUNCXCI7XG59XG5cbi5tZGktbGFiZWwtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFDQ1wiO1xufVxuXG4ubWRpLWxhYmVsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMxNlwiO1xufVxuXG4ubWRpLWxhYmVsLXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJFQVwiO1xufVxuXG4ubWRpLWxhYmVsLXBlcmNlbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkVCXCI7XG59XG5cbi5tZGktbGFiZWwtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUNEXCI7XG59XG5cbi5tZGktbGFiZWwtdmFyaWFudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQ0VcIjtcbn1cblxuLm1kaS1sYWRkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVBMlwiO1xufVxuXG4ubWRpLWxhZHlidWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgyRFwiO1xufVxuXG4ubWRpLWxhbWJkYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjI3XCI7XG59XG5cbi5tZGktbGFtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkI1XCI7XG59XG5cbi5tZGktbGFtcHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU3NlwiO1xufVxuXG4ubWRpLWxhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzE3XCI7XG59XG5cbi5tZGktbGFuLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQUFcIjtcbn1cblxuLm1kaS1sYW4tY29ubmVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzE4XCI7XG59XG5cbi5tZGktbGFuLWRpc2Nvbm5lY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMxOVwiO1xufVxuXG4ubWRpLWxhbi1wZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMUFcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NzFcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1jcHA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY3MlwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLWNzaGFycDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzFCXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtY3NzMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzFDXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtZm9ydHJhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjFBXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdEM1wiO1xufVxuXG4ubWRpLWxhbmd1YWdlLWhhc2tlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM5MlwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLWh0bWw1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMURcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1qYXZhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMzdcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1qYXZhc2NyaXB0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMUVcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1rb3RsaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIxOVwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLWx1YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEIxXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtbWFya2Rvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM1NFwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLW1hcmtkb3duLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY1QlwiO1xufVxuXG4ubWRpLWxhbmd1YWdlLXBocDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzFGXCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtcHl0aG9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMjBcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RDRcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1ydWJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMkRcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1ydWJ5LW9uLXJhaWxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQ0ZcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1ydXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MTdcIjtcbn1cblxuLm1kaS1sYW5ndWFnZS1zd2lmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkU1XCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UtdHlwZXNjcmlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkU2XCI7XG59XG5cbi5tZGktbGFuZ3VhZ2UteGFtbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjczXCI7XG59XG5cbi5tZGktbGFwdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMjJcIjtcbn1cblxuLm1kaS1sYXB0b3AtY2hyb21lYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzIzXCI7XG59XG5cbi5tZGktbGFwdG9wLW1hYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzI0XCI7XG59XG5cbi5tZGktbGFwdG9wLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkU3XCI7XG59XG5cbi5tZGktbGFwdG9wLXdpbmRvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMyNVwiO1xufVxuXG4ubWRpLWxhcmF2ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFEMFwiO1xufVxuXG4ubWRpLWxhc2VyLXBvaW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ4NFwiO1xufVxuXG4ubWRpLWxhc3NvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMDNcIjtcbn1cblxuLm1kaS1sYXN0cGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDQ2XCI7XG59XG5cbi5tZGktbGF0aXR1ZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY1N1wiO1xufVxuXG4ubWRpLWxhdW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzI3XCI7XG59XG5cbi5tZGktbGF2YS1sYW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RDVcIjtcbn1cblxuLm1kaS1sYXllcnM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMyOFwiO1xufVxuXG4ubWRpLWxheWVycy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTRDXCI7XG59XG5cbi5tZGktbGF5ZXJzLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzI5XCI7XG59XG5cbi5tZGktbGF5ZXJzLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RkRcIjtcbn1cblxuLm1kaS1sYXllcnMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUZFXCI7XG59XG5cbi5tZGktbGF5ZXJzLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU0RFwiO1xufVxuXG4ubWRpLWxheWVycy1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU0RVwiO1xufVxuXG4ubWRpLWxheWVycy1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIwNlwiO1xufVxuXG4ubWRpLWxheWVycy1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjA3XCI7XG59XG5cbi5tZGktbGF5ZXJzLXRyaXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjU4XCI7XG59XG5cbi5tZGktbGF5ZXJzLXRyaXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNTlcIjtcbn1cblxuLm1kaS1sZWFkLXBlbmNpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjRGXCI7XG59XG5cbi5tZGktbGVhZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzJBXCI7XG59XG5cbi5tZGktbGVhZi1tYXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzkzXCI7XG59XG5cbi5tZGktbGVhZi1tYXBsZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJEQVwiO1xufVxuXG4ubWRpLWxlYWYtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRDlcIjtcbn1cblxuLm1kaS1sZWFrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERDdcIjtcbn1cblxuLm1kaS1sZWFrLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREQ4XCI7XG59XG5cbi5tZGktbGVkLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzJCXCI7XG59XG5cbi5tZGktbGVkLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMkNcIjtcbn1cblxuLm1kaS1sZWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzJEXCI7XG59XG5cbi5tZGktbGVkLXN0cmlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RDZcIjtcbn1cblxuLm1kaS1sZWQtc3RyaXAtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDUxXCI7XG59XG5cbi5tZGktbGVkLXZhcmlhbnQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMkVcIjtcbn1cblxuLm1kaS1sZWQtdmFyaWFudC1vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzJGXCI7XG59XG5cbi5tZGktbGVkLXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzMwXCI7XG59XG5cbi5tZGktbGVlazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTdEXCI7XG59XG5cbi5tZGktbGVzcy10aGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5N0NcIjtcbn1cblxuLm1kaS1sZXNzLXRoYW4tb3ItZXF1YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk3RFwiO1xufVxuXG4ubWRpLWxpYnJhcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzMVwiO1xufVxuXG4ubWRpLWxpYnJhcnktc2hlbHZlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkE5XCI7XG59XG5cbi5tZGktbGljZW5zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkMzXCI7XG59XG5cbi5tZGktbGlmZWJ1b3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg3RVwiO1xufVxuXG4ubWRpLWxpZ2h0LXN3aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTdFXCI7XG59XG5cbi5tZGktbGlnaHRidWxiOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzMzVcIjtcbn1cblxuLm1kaS1saWdodGJ1bGItY2ZsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMDhcIjtcbn1cblxuLm1kaS1saWdodGJ1bGItY2ZsLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjA5XCI7XG59XG5cbi5tZGktbGlnaHRidWxiLWNmbC1zcGlyYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI3NVwiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYi1jZmwtc3BpcmFsLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkMzXCI7XG59XG5cbi5tZGktbGlnaHRidWxiLWdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNTNcIjtcbn1cblxuLm1kaS1saWdodGJ1bGItZ3JvdXAtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQ0RcIjtcbn1cblxuLm1kaS1saWdodGJ1bGItZ3JvdXAtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJDRVwiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYi1ncm91cC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNTRcIjtcbn1cblxuLm1kaS1saWdodGJ1bGItbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI1NVwiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYi1tdWx0aXBsZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJDRlwiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYi1tdWx0aXBsZS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkQwXCI7XG59XG5cbi5tZGktbGlnaHRidWxiLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI1NlwiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYi1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU0RlwiO1xufVxuXG4ubWRpLWxpZ2h0YnVsYi1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTUwXCI7XG59XG5cbi5tZGktbGlnaHRidWxiLW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RThcIjtcbn1cblxuLm1kaS1saWdodGJ1bGItb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkU5XCI7XG59XG5cbi5tZGktbGlnaHRidWxiLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzNlwiO1xufVxuXG4ubWRpLWxpZ2h0aG91c2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlGRlwiO1xufVxuXG4ubWRpLWxpZ2h0aG91c2Utb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEwMFwiO1xufVxuXG4ubWRpLWxpZ2h0bmluZy1ib2x0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MEJcIjtcbn1cblxuLm1kaS1saWdodG5pbmctYm9sdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MENcIjtcbn1cblxuLm1kaS1saW5nZXJpZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDc2XCI7XG59XG5cbi5tZGktbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzM3XCI7XG59XG5cbi5tZGktbGluay1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQxQVwiO1xufVxuXG4ubWRpLWxpbmstYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQxQlwiO1xufVxuXG4ubWRpLWxpbmstYm94LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQxQ1wiO1xufVxuXG4ubWRpLWxpbmstYm94LXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDFEXCI7XG59XG5cbi5tZGktbGluay1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQkFcIjtcbn1cblxuLm1kaS1saW5rLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzM4XCI7XG59XG5cbi5tZGktbGluay1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDOTRcIjtcbn1cblxuLm1kaS1saW5rLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzOVwiO1xufVxuXG4ubWRpLWxpbmstdmFyaWFudC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEZGXCI7XG59XG5cbi5tZGktbGluay12YXJpYW50LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzNBXCI7XG59XG5cbi5tZGktbGluay12YXJpYW50LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEwMFwiO1xufVxuXG4ubWRpLWxpbmstdmFyaWFudC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEwMVwiO1xufVxuXG4ubWRpLWxpbmtlZGluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzM0JcIjtcbn1cblxuLm1kaS1saW51eDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzNEXCI7XG59XG5cbi5tZGktbGludXgtbWludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEVEXCI7XG59XG5cbi5tZGktbGlwc3RpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNCNVwiO1xufVxuXG4ubWRpLWxpc3Qtc3RhdHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QUJcIjtcbn1cblxuLm1kaS1saXRlY29pbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTYxXCI7XG59XG5cbi5tZGktbG9hZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzcyXCI7XG59XG5cbi5tZGktbG9jYXRpb24tZW50ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZDNFwiO1xufVxuXG4ubWRpLWxvY2F0aW9uLWV4aXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZDNVwiO1xufVxuXG4ubWRpLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzRVwiO1xufVxuXG4ubWRpLWxvY2stYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhFRVwiO1xufVxuXG4ubWRpLWxvY2stYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUQxXCI7XG59XG5cbi5tZGktbG9jay1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzlBXCI7XG59XG5cbi5tZGktbG9jay1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QThcIjtcbn1cblxuLm1kaS1sb2NrLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5N0ZcIjtcbn1cblxuLm1kaS1sb2NrLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QTlcIjtcbn1cblxuLm1kaS1sb2NrLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZBQVwiO1xufVxuXG4ubWRpLWxvY2stb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NzFcIjtcbn1cblxuLm1kaS1sb2NrLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NzJcIjtcbn1cblxuLm1kaS1sb2NrLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzRlwiO1xufVxuXG4ubWRpLWxvY2stb3Blbi1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzlCXCI7XG59XG5cbi5tZGktbG9jay1vcGVuLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVEMlwiO1xufVxuXG4ubWRpLWxvY2stb3Blbi1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzlDXCI7XG59XG5cbi5tZGktbG9jay1vcGVuLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZBQlwiO1xufVxuXG4ubWRpLWxvY2stb3Blbi1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkFDXCI7XG59XG5cbi5tZGktbG9jay1vcGVuLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZBRFwiO1xufVxuXG4ubWRpLWxvY2stb3Blbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNDBcIjtcbn1cblxuLm1kaS1sb2NrLW9wZW4tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkFFXCI7XG59XG5cbi5tZGktbG9jay1vcGVuLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkFGXCI7XG59XG5cbi5tZGktbG9jay1vcGVuLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkIwXCI7XG59XG5cbi5tZGktbG9jay1vcGVuLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QjFcIjtcbn1cblxuLm1kaS1sb2NrLW9wZW4tdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkM2XCI7XG59XG5cbi5tZGktbG9jay1vcGVuLXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkM3XCI7XG59XG5cbi5tZGktbG9jay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNDFcIjtcbn1cblxuLm1kaS1sb2NrLXBhdHRlcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZFQVwiO1xufVxuXG4ubWRpLWxvY2stcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUZCXCI7XG59XG5cbi5tZGktbG9jay1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZCMlwiO1xufVxuXG4ubWRpLWxvY2stcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhFRlwiO1xufVxuXG4ubWRpLWxvY2stcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QjNcIjtcbn1cblxuLm1kaS1sb2NrLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QjRcIjtcbn1cblxuLm1kaS1sb2NrLXJlc2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NzNcIjtcbn1cblxuLm1kaS1sb2NrLXNtYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QjJcIjtcbn1cblxuLm1kaS1sb2NrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdEN1wiO1xufVxuXG4ubWRpLWxvY2tlci1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0Q4XCI7XG59XG5cbi5tZGktbG9naW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM0MlwiO1xufVxuXG4ubWRpLWxvZ2luLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVGQ1wiO1xufVxuXG4ubWRpLWxvZ291dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzQzXCI7XG59XG5cbi5tZGktbG9nb3V0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVGRFwiO1xufVxuXG4ubWRpLWxvbmdpdHVkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjVBXCI7XG59XG5cbi5tZGktbG9va3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM0NFwiO1xufVxuXG4ubWRpLWxvdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTgyXCI7XG59XG5cbi5tZGktbG90aW9uLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU4M1wiO1xufVxuXG4ubWRpLWxvdGlvbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1ODRcIjtcbn1cblxuLm1kaS1sb3Rpb24tcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1ODVcIjtcbn1cblxuLm1kaS1sb3VwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzQ1XCI7XG59XG5cbi5tZGktbHVteDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzQ2XCI7XG59XG5cbi5tZGktbHVuZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA4NFwiO1xufVxuXG4ubWRpLW1hZ25ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzQ3XCI7XG59XG5cbi5tZGktbWFnbmV0LW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNDhcIjtcbn1cblxuLm1kaS1tYWduaWZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNDlcIjtcbn1cblxuLm1kaS1tYWduaWZ5LWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5ODBcIjtcbn1cblxuLm1kaS1tYWduaWZ5LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNEFcIjtcbn1cblxuLm1kaS1tYWduaWZ5LW1pbnVzLWN1cnNvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTYyXCI7XG59XG5cbi5tZGktbWFnbmlmeS1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RUNcIjtcbn1cblxuLm1kaS1tYWduaWZ5LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM0QlwiO1xufVxuXG4ubWRpLW1hZ25pZnktcGx1cy1jdXJzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE2M1wiO1xufVxuXG4ubWRpLW1hZ25pZnktcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RURcIjtcbn1cblxuLm1kaS1tYWduaWZ5LXJlbW92ZS1jdXJzb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIwQ1wiO1xufVxuXG4ubWRpLW1hZ25pZnktcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIwRFwiO1xufVxuXG4ubWRpLW1hZ25pZnktc2Nhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjc2XCI7XG59XG5cbi5tZGktbWFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUJCXCI7XG59XG5cbi5tZGktbWFpbGJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkVFXCI7XG59XG5cbi5tZGktbWFpbGJveC1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEODhcIjtcbn1cblxuLm1kaS1tYWlsYm94LW9wZW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDg5XCI7XG59XG5cbi5tZGktbWFpbGJveC1vcGVuLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOEFcIjtcbn1cblxuLm1kaS1tYWlsYm94LW9wZW4tdXAtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDhCXCI7XG59XG5cbi5tZGktbWFpbGJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOENcIjtcbn1cblxuLm1kaS1tYWlsYm94LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOERcIjtcbn1cblxuLm1kaS1tYWlsYm94LXVwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ4RVwiO1xufVxuXG4ubWRpLW1hbmphcm86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYwQVwiO1xufVxuXG4ubWRpLW1hcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzREXCI7XG59XG5cbi5tZGktbWFwLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQkNcIjtcbn1cblxuLm1kaS1tYXAtY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUJEXCI7XG59XG5cbi5tZGktbWFwLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMUVcIjtcbn1cblxuLm1kaS1tYXAtY2xvY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDFGXCI7XG59XG5cbi5tZGktbWFwLWxlZ2VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTAxXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzRFXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjA1XCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1hbGVydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMDZcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDOTVcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJGQlwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNEZcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLWRpc3RhbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RjBcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEwMlwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkRCXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1sZWZ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJERFwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY1MFwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkY5XCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzUwXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNzdcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzUxXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkZEXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RDlcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLXBhdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQyMFwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjUxXCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJGOFwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItcXVlc3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYwN1wiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItcXVlc3Rpb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjA4XCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1yYWRpdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM1MlwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItcmFkaXVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJGQ1wiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMDlcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRkFcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLXJlbW92ZS12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMEFcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRENcIjtcbn1cblxuLm1kaS1tYXAtbWFya2VyLXJpZ2h0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJERVwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjA4XCI7XG59XG5cbi5tZGktbWFwLW1hcmtlci1zdGFyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYwOVwiO1xufVxuXG4ubWRpLW1hcC1tYXJrZXItdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEwM1wiO1xufVxuXG4ubWRpLW1hcC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTgxXCI7XG59XG5cbi5tZGktbWFwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk4MlwiO1xufVxuXG4ubWRpLW1hcC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5ODNcIjtcbn1cblxuLm1kaS1tYXAtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5ODRcIjtcbn1cblxuLm1kaS1tYXAtc2VhcmNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk4NVwiO1xufVxuXG4ubWRpLW1hcGJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkFBXCI7XG59XG5cbi5tZGktbWFyZ2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNTNcIjtcbn1cblxuLm1kaS1tYXJrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY1MlwiO1xufVxuXG4ubWRpLW1hcmtlci1jYW5jZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEREOVwiO1xufVxuXG4ubWRpLW1hcmtlci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzU1XCI7XG59XG5cbi5tZGktbWFzdG9kb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFEMVwiO1xufVxuXG4ubWRpLW1hdGVyaWFsLWRlc2lnbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTg2XCI7XG59XG5cbi5tZGktbWF0ZXJpYWwtdWk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM1N1wiO1xufVxuXG4ubWRpLW1hdGgtY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzU4XCI7XG59XG5cbi5tZGktbWF0aC1jb3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM5NlwiO1xufVxuXG4ubWRpLW1hdGgtaW50ZWdyYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZDOFwiO1xufVxuXG4ubWRpLW1hdGgtaW50ZWdyYWwtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQzlcIjtcbn1cblxuLm1kaS1tYXRoLWxvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDg1XCI7XG59XG5cbi5tZGktbWF0aC1ub3JtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQ0FcIjtcbn1cblxuLm1kaS1tYXRoLW5vcm0tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGQ0JcIjtcbn1cblxuLm1kaS1tYXRoLXNpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzk3XCI7XG59XG5cbi5tZGktbWF0aC10YW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEM5OFwiO1xufVxuXG4ubWRpLW1hdHJpeDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjI4XCI7XG59XG5cbi5tZGktbWVkYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk4N1wiO1xufVxuXG4ubWRpLW1lZGFsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMyNlwiO1xufVxuXG4ubWRpLW1lZGljYWwtYmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RUZcIjtcbn1cblxuLm1kaS1tZWRpdGF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExN0JcIjtcbn1cblxuLm1kaS1tZW1vcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM1QlwiO1xufVxuXG4ubWRpLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM1Q1wiO1xufVxuXG4ubWRpLW1lbnUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzVEXCI7XG59XG5cbi5tZGktbWVudS1kb3duLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZCNlwiO1xufVxuXG4ubWRpLW1lbnUtbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzVFXCI7XG59XG5cbi5tZGktbWVudS1sZWZ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEwMlwiO1xufVxuXG4ubWRpLW1lbnUtb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkFCXCI7XG59XG5cbi5tZGktbWVudS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzVGXCI7XG59XG5cbi5tZGktbWVudS1yaWdodC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMDNcIjtcbn1cblxuLm1kaS1tZW51LXN3YXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE2NFwiO1xufVxuXG4ubWRpLW1lbnUtc3dhcC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNjVcIjtcbn1cblxuLm1kaS1tZW51LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNjBcIjtcbn1cblxuLm1kaS1tZW51LXVwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZCN1wiO1xufVxuXG4ubWRpLW1lcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNUNcIjtcbn1cblxuLm1kaS1tZXNzYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNjFcIjtcbn1cblxuLm1kaS1tZXNzYWdlLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNjJcIjtcbn1cblxuLm1kaS1tZXNzYWdlLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEwNFwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkYyXCI7XG59XG5cbi5tZGktbWVzc2FnZS1hcnJvdy1sZWZ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJGM1wiO1xufVxuXG4ubWRpLW1lc3NhZ2UtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJGNFwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtYXJyb3ctcmlnaHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkY1XCI7XG59XG5cbi5tZGktbWVzc2FnZS1ib29rbWFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUFDXCI7XG59XG5cbi5tZGktbWVzc2FnZS1ib29rbWFyay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QURcIjtcbn1cblxuLm1kaS1tZXNzYWdlLWJ1bGxldGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QTJcIjtcbn1cblxuLm1kaS1tZXNzYWdlLWJ1bGxldGVkLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkEzXCI7XG59XG5cbi5tZGktbWVzc2FnZS1jb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZGMVwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtY29nLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE3MlwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtZHJhdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzYzXCI7XG59XG5cbi5tZGktbWVzc2FnZS1mbGFzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUE5XCI7XG59XG5cbi5tZGktbWVzc2FnZS1mbGFzaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QUFcIjtcbn1cblxuLm1kaS1tZXNzYWdlLWltYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNjRcIjtcbn1cblxuLm1kaS1tZXNzYWdlLWltYWdlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE2Q1wiO1xufVxuXG4ubWRpLW1lc3NhZ2UtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkNDXCI7XG59XG5cbi5tZGktbWVzc2FnZS1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE2RFwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE2RVwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTZGXCI7XG59XG5cbi5tZGktbWVzc2FnZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY0RFwiO1xufVxuXG4ubWRpLW1lc3NhZ2Utb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY0RVwiO1xufVxuXG4ubWRpLW1lc3NhZ2Utb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzY1XCI7XG59XG5cbi5tZGktbWVzc2FnZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NTNcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEJCXCI7XG59XG5cbi5tZGktbWVzc2FnZS1wcm9jZXNzaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNjZcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXByb2Nlc3Npbmctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTcwXCI7XG59XG5cbi5tZGktbWVzc2FnZS1yZXBseTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzY3XCI7XG59XG5cbi5tZGktbWVzc2FnZS1yZXBseS10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNjhcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXNldHRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RjBcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXNldHRpbmdzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE3MVwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzY5XCI7XG59XG5cbi5tZGktbWVzc2FnZS10ZXh0LWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNzNcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXRleHQtY2xvY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTc0XCI7XG59XG5cbi5tZGktbWVzc2FnZS10ZXh0LWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZDRFwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtdGV4dC1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE3NVwiO1xufVxuXG4ubWRpLW1lc3NhZ2UtdGV4dC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNkFcIjtcbn1cblxuLm1kaS1tZXNzYWdlLXZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNkJcIjtcbn1cblxuLm1kaS1tZXRlb3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYyOVwiO1xufVxuXG4ubWRpLW1ldHJvbm9tZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0RBXCI7XG59XG5cbi5tZGktbWV0cm9ub21lLXRpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdEQlwiO1xufVxuXG4ubWRpLW1pY3JvLXNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RENcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNkNcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QjNcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzZEXCI7XG59XG5cbi5tZGktbWljcm9waG9uZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNkVcIjtcbn1cblxuLm1kaS1taWNyb3Bob25lLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCNFwiO1xufVxuXG4ubWRpLW1pY3JvcGhvbmUtc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM2RlwiO1xufVxuXG4ubWRpLW1pY3JvcGhvbmUtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzcwXCI7XG59XG5cbi5tZGktbWljcm9waG9uZS12YXJpYW50LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzcxXCI7XG59XG5cbi5tZGktbWljcm9zY29wZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjU0XCI7XG59XG5cbi5tZGktbWljcm9zb2Z0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNzJcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQtYWNjZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzOEVcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQtYXp1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgwNVwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC1henVyZS1kZXZvcHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZENVwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC1iaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwQTRcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQtZHluYW1pY3MtMzY1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5ODhcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQtZWRnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUU5XCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LWVkZ2UtbGVnYWN5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNTBcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQtZXhjZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM4RlwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC1pbnRlcm5ldC1leHBsb3Jlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzAwXCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LW9mZmljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0M2XCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LW9uZWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQ0FcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQtb25lbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzQ3XCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LW91dGxvb2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQyMlwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC1wb3dlcnBvaW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzOTBcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQtc2hhcmVwb2ludDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzkxXCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LXRlYW1zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyQkJcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQtdmlzdWFsLXN0dWRpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjEwXCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LXZpc3VhbC1zdHVkaW8tY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTFFXCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LXdpbmRvd3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVCM1wiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC13aW5kb3dzLWNsYXNzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEyMVwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC13b3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzOTJcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQteGJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUI5XCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LXhib3gtY29udHJvbGxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUJBXCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LXhib3gtY29udHJvbGxlci1iYXR0ZXJ5LWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NEJcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQteGJveC1jb250cm9sbGVyLWJhdHRlcnktY2hhcmdpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEyMlwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1lbXB0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzRDXCI7XG59XG5cbi5tZGktbWljcm9zb2Z0LXhib3gtY29udHJvbGxlci1iYXR0ZXJ5LWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc0RFwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc0RVwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS1tZWRpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc0RlwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC14Ym94LWNvbnRyb2xsZXItYmF0dGVyeS11bmtub3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NTBcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQteGJveC1jb250cm9sbGVyLW1lbnU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU2RlwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC14Ym94LWNvbnRyb2xsZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QkJcIjtcbn1cblxuLm1kaS1taWNyb3NvZnQteGJveC1jb250cm9sbGVyLXZpZXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU3MFwiO1xufVxuXG4ubWRpLW1pY3Jvc29mdC15YW1tZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc4OVwiO1xufVxuXG4ubWRpLW1pY3Jvd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzk5XCI7XG59XG5cbi5tZGktbWljcm93YXZlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDIzXCI7XG59XG5cbi5tZGktbWlkZGxld2FyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjVEXCI7XG59XG5cbi5tZGktbWlkZGxld2FyZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNUVcIjtcbn1cblxuLm1kaS1taWRpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RjFcIjtcbn1cblxuLm1kaS1taWRpLXBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhGMlwiO1xufVxuXG4ubWRpLW1pbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEREQVwiO1xufVxuXG4ubWRpLW1pbmVjcmFmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzczXCI7XG59XG5cbi5tZGktbWluaS1zZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTA1XCI7XG59XG5cbi5tZGktbWluaWRpc2M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEwNlwiO1xufVxuXG4ubWRpLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNzRcIjtcbn1cblxuLm1kaS1taW51cy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM3NVwiO1xufVxuXG4ubWRpLW1pbnVzLWJveC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTQxXCI7XG59XG5cbi5tZGktbWludXMtYm94LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE0MlwiO1xufVxuXG4ubWRpLW1pbnVzLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RjJcIjtcbn1cblxuLm1kaS1taW51cy1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM3NlwiO1xufVxuXG4ubWRpLW1pbnVzLWNpcmNsZS1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzVBXCI7XG59XG5cbi5tZGktbWludXMtY2lyY2xlLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFEM1wiO1xufVxuXG4ubWRpLW1pbnVzLWNpcmNsZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ1OVwiO1xufVxuXG4ubWRpLW1pbnVzLWNpcmNsZS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDVBXCI7XG59XG5cbi5tZGktbWludXMtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM3N1wiO1xufVxuXG4ubWRpLW1pbnVzLW5ldHdvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM3OFwiO1xufVxuXG4ubWRpLW1pbnVzLW5ldHdvcmstb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzlBXCI7XG59XG5cbi5tZGktbWludXMtdGhpY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYzOVwiO1xufVxuXG4ubWRpLW1pcnJvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUZEXCI7XG59XG5cbi5tZGktbWl4ZWQtbWFydGlhbC1hcnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOEZcIjtcbn1cblxuLm1kaS1taXhlZC1yZWFsaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4N0ZcIjtcbn1cblxuLm1kaS1tb2xlY3VsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkFDXCI7XG59XG5cbi5tZGktbW9sZWN1bGUtY286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJGRVwiO1xufVxuXG4ubWRpLW1vbGVjdWxlLWNvMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0U0XCI7XG59XG5cbi5tZGktbW9uaXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzc5XCI7XG59XG5cbi5tZGktbW9uaXRvci1jZWxscGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk4OVwiO1xufVxuXG4ubWRpLW1vbml0b3ItY2VsbHBob25lLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk4QVwiO1xufVxuXG4ubWRpLW1vbml0b3ItY2xlYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEwNFwiO1xufVxuXG4ubWRpLW1vbml0b3ItZGFzaGJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMDdcIjtcbn1cblxuLm1kaS1tb25pdG9yLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJDNlwiO1xufVxuXG4ubWRpLW1vbml0b3ItZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQjRcIjtcbn1cblxuLm1kaS1tb25pdG9yLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEREQlwiO1xufVxuXG4ubWRpLW1vbml0b3ItbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM3QVwiO1xufVxuXG4ubWRpLW1vbml0b3Itb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOTBcIjtcbn1cblxuLm1kaS1tb25pdG9yLXNjcmVlbnNob3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU1MVwiO1xufVxuXG4ubWRpLW1vbml0b3Itc2hhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ4M1wiO1xufVxuXG4ubWRpLW1vbml0b3Itc3BlYWtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjVGXCI7XG59XG5cbi5tZGktbW9uaXRvci1zcGVha2VyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjYwXCI7XG59XG5cbi5tZGktbW9uaXRvci1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERENcIjtcbn1cblxuLm1kaS1tb29uLWZpcnN0LXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY2MVwiO1xufVxuXG4ubWRpLW1vb24tZnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjYyXCI7XG59XG5cbi5tZGktbW9vbi1sYXN0LXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY2M1wiO1xufVxuXG4ubWRpLW1vb24tbmV3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNjRcIjtcbn1cblxuLm1kaS1tb29uLXdhbmluZy1jcmVzY2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjY1XCI7XG59XG5cbi5tZGktbW9vbi13YW5pbmctZ2liYm91czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjY2XCI7XG59XG5cbi5tZGktbW9vbi13YXhpbmctY3Jlc2NlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY2N1wiO1xufVxuXG4ubWRpLW1vb24td2F4aW5nLWdpYmJvdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY2OFwiO1xufVxuXG4ubWRpLW1vcGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwODZcIjtcbn1cblxuLm1kaS1tb3BlZC1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUI3XCI7XG59XG5cbi5tZGktbW9wZWQtZWxlY3RyaWMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUI4XCI7XG59XG5cbi5tZGktbW9wZWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUI5XCI7XG59XG5cbi5tZGktbW9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzdCXCI7XG59XG5cbi5tZGktbW90aGVyLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMTRcIjtcbn1cblxuLm1kaS1tb3RoZXItbnVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQyMVwiO1xufVxuXG4ubWRpLW1vdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUIyXCI7XG59XG5cbi5tZGktbW90aW9uLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVCM1wiO1xufVxuXG4ubWRpLW1vdGlvbi1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTkwXCI7XG59XG5cbi5tZGktbW90aW9uLXBhdXNlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU5MlwiO1xufVxuXG4ubWRpLW1vdGlvbi1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1OEZcIjtcbn1cblxuLm1kaS1tb3Rpb24tcGxheS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1OTFcIjtcbn1cblxuLm1kaS1tb3Rpb24tc2Vuc29yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOTFcIjtcbn1cblxuLm1kaS1tb3Rpb24tc2Vuc29yLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDM1XCI7XG59XG5cbi5tZGktbW90b3JiaWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzN0NcIjtcbn1cblxuLm1kaS1tb3RvcmJpa2UtZWxlY3RyaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVCQVwiO1xufVxuXG4ubWRpLW1vdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzN0RcIjtcbn1cblxuLm1kaS1tb3VzZS1ibHVldG9vdGg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk4QlwiO1xufVxuXG4ubWRpLW1vdXNlLW1vdmUtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTUwXCI7XG59XG5cbi5tZGktbW91c2UtbW92ZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTUxXCI7XG59XG5cbi5tZGktbW91c2UtbW92ZS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTUyXCI7XG59XG5cbi5tZGktbW91c2Utb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzN0VcIjtcbn1cblxuLm1kaS1tb3VzZS12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzN0ZcIjtcbn1cblxuLm1kaS1tb3VzZS12YXJpYW50LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzgwXCI7XG59XG5cbi5tZGktbW92ZS1yZXNpemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY1NVwiO1xufVxuXG4ubWRpLW1vdmUtcmVzaXplLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY1NlwiO1xufVxuXG4ubWRpLW1vdmllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzODFcIjtcbn1cblxuLm1kaS1tb3ZpZS1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMjJcIjtcbn1cblxuLm1kaS1tb3ZpZS1lZGl0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEyM1wiO1xufVxuXG4ubWRpLW1vdmllLWZpbHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTI0XCI7XG59XG5cbi5tZGktbW92aWUtZmlsdGVyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEyNVwiO1xufVxuXG4ubWRpLW1vdmllLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZDRVwiO1xufVxuXG4ubWRpLW1vdmllLW9wZW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkNGXCI7XG59XG5cbi5tZGktbW92aWUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREREXCI7XG59XG5cbi5tZGktbW92aWUtcm9sbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0RFXCI7XG59XG5cbi5tZGktbW92aWUtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRDJcIjtcbn1cblxuLm1kaS1tb3ZpZS1zZWFyY2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUQzXCI7XG59XG5cbi5tZGktbW93ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY2RlwiO1xufVxuXG4ubWRpLW1vd2VyLWJhZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjcwXCI7XG59XG5cbi5tZGktbXVmZmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5OENcIjtcbn1cblxuLm1kaS1tdWx0aXBsaWNhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzgyXCI7XG59XG5cbi5tZGktbXVsdGlwbGljYXRpb24tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzODNcIjtcbn1cblxuLm1kaS1tdXNocm9vbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0RGXCI7XG59XG5cbi5tZGktbXVzaHJvb20tb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRkFcIjtcbn1cblxuLm1kaS1tdXNocm9vbS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0ZCXCI7XG59XG5cbi5tZGktbXVzaHJvb20tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0UwXCI7XG59XG5cbi5tZGktbXVzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc1QVwiO1xufVxuXG4ubWRpLW11c2ljLWFjY2lkZW50YWwtZG91YmxlLWZsYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY2OVwiO1xufVxuXG4ubWRpLW11c2ljLWFjY2lkZW50YWwtZG91YmxlLXNoYXJwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNkFcIjtcbn1cblxuLm1kaS1tdXNpYy1hY2NpZGVudGFsLWZsYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY2QlwiO1xufVxuXG4ubWRpLW11c2ljLWFjY2lkZW50YWwtbmF0dXJhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjZDXCI7XG59XG5cbi5tZGktbXVzaWMtYWNjaWRlbnRhbC1zaGFycDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjZEXCI7XG59XG5cbi5tZGktbXVzaWMtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzODRcIjtcbn1cblxuLm1kaS1tdXNpYy1ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzM1wiO1xufVxuXG4ubWRpLW11c2ljLWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMDRcIjtcbn1cblxuLm1kaS1tdXNpYy1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzg1XCI7XG59XG5cbi5tZGktbXVzaWMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzODZcIjtcbn1cblxuLm1kaS1tdXNpYy1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUQ0XCI7XG59XG5cbi5tZGktbXVzaWMtY2xlZi1hbHRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNkVcIjtcbn1cblxuLm1kaS1tdXNpYy1jbGVmLWJhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY2RlwiO1xufVxuXG4ubWRpLW11c2ljLWNsZWYtdHJlYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNzBcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzODdcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLWJsdWV0b290aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUZFXCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1ibHVldG9vdGgtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1RkZcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLWVpZ2h0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzg4XCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1laWdodGgtZG90dGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNzFcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM4OVwiO1xufVxuXG4ubWRpLW11c2ljLW5vdGUtaGFsZi1kb3R0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY3MlwiO1xufVxuXG4ubWRpLW11c2ljLW5vdGUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzOEFcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNzNcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY3NFwiO1xufVxuXG4ubWRpLW11c2ljLW5vdGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRERFXCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1xdWFydGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzOEJcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLXF1YXJ0ZXItZG90dGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNzVcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLXNpeHRlZW50aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzhDXCI7XG59XG5cbi5tZGktbXVzaWMtbm90ZS1zaXh0ZWVudGgtZG90dGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNzZcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLXdob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzOERcIjtcbn1cblxuLm1kaS1tdXNpYy1ub3RlLXdob2xlLWRvdHRlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjc3XCI7XG59XG5cbi5tZGktbXVzaWMtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NUJcIjtcbn1cblxuLm1kaS1tdXNpYy1yZXN0LWVpZ2h0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjc4XCI7XG59XG5cbi5tZGktbXVzaWMtcmVzdC1oYWxmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGNzlcIjtcbn1cblxuLm1kaS1tdXNpYy1yZXN0LXF1YXJ0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY3QVwiO1xufVxuXG4ubWRpLW11c2ljLXJlc3Qtc2l4dGVlbnRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGN0JcIjtcbn1cblxuLm1kaS1tdXNpYy1yZXN0LXdob2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGN0NcIjtcbn1cblxuLm1kaS1tdXN0YWNoZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNURFXCI7XG59XG5cbi5tZGktbmFpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRERGXCI7XG59XG5cbi5tZGktbmFzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RjNcIjtcbn1cblxuLm1kaS1uYXRpdmVzY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg4MFwiO1xufVxuXG4ubWRpLW5hdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzhFXCI7XG59XG5cbi5tZGktbmF0dXJlLXBlb3BsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzhGXCI7XG59XG5cbi5tZGktbmF2aWdhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzkwXCI7XG59XG5cbi5tZGktbmF2aWdhdGlvbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MDdcIjtcbn1cblxuLm1kaS1uZWFyLW1lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1Q0RcIjtcbn1cblxuLm1kaS1uZWNrbGFjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjBCXCI7XG59XG5cbi5tZGktbmVlZGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzOTFcIjtcbn1cblxuLm1kaS1uZXRmbGl4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NDZcIjtcbn1cblxuLm1kaS1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RjNcIjtcbn1cblxuLm1kaS1uZXR3b3JrLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzlCXCI7XG59XG5cbi5tZGktbmV0d29yay1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzlDXCI7XG59XG5cbi5tZGktbmV0d29yay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDOURcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhGNFwiO1xufVxuXG4ubWRpLW5ldHdvcmstc3RyZW5ndGgtMS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEY1XCI7XG59XG5cbi5tZGktbmV0d29yay1zdHJlbmd0aC0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RjZcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTItYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhGN1wiO1xufVxuXG4ubWRpLW5ldHdvcmstc3RyZW5ndGgtMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEY4XCI7XG59XG5cbi5tZGktbmV0d29yay1zdHJlbmd0aC0zLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4RjlcIjtcbn1cblxuLm1kaS1uZXR3b3JrLXN0cmVuZ3RoLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhGQVwiO1xufVxuXG4ubWRpLW5ldHdvcmstc3RyZW5ndGgtNC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEZCXCI7XG59XG5cbi5tZGktbmV0d29yay1zdHJlbmd0aC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhGQ1wiO1xufVxuXG4ubWRpLW5ldHdvcmstc3RyZW5ndGgtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhGRFwiO1xufVxuXG4ubWRpLW5ldHdvcmstc3RyZW5ndGgtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEZFXCI7XG59XG5cbi5tZGktbmV3LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzk0XCI7XG59XG5cbi5tZGktbmV3c3BhcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzOTVcIjtcbn1cblxuLm1kaS1uZXdzcGFwZXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYwQ1wiO1xufVxuXG4ubWRpLW5ld3NwYXBlci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMERcIjtcbn1cblxuLm1kaS1uZXdzcGFwZXItdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDAxXCI7XG59XG5cbi5tZGktbmV3c3BhcGVyLXZhcmlhbnQtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAwMlwiO1xufVxuXG4ubWRpLW5ld3NwYXBlci12YXJpYW50LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAwM1wiO1xufVxuXG4ubWRpLW5ld3NwYXBlci12YXJpYW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTAwNFwiO1xufVxuXG4ubWRpLW5mYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzk2XCI7XG59XG5cbi5tZGktbmZjLXNlYXJjaC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNTNcIjtcbn1cblxuLm1kaS1uZmMtdGFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzOTdcIjtcbn1cblxuLm1kaS1uZmMtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzk4XCI7XG59XG5cbi5tZGktbmZjLXZhcmlhbnQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNTRcIjtcbn1cblxuLm1kaS1uaW5qYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzc0XCI7XG59XG5cbi5tZGktbmludGVuZG8tZ2FtZS1ib3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM5M1wiO1xufVxuXG4ubWRpLW5pbnRlbmRvLXN3aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0UxXCI7XG59XG5cbi5tZGktbmludGVuZG8td2lpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QUJcIjtcbn1cblxuLm1kaS1uaW50ZW5kby13aWl1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MkRcIjtcbn1cblxuLm1kaS1uaXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEwNVwiO1xufVxuXG4ubWRpLW5vZGVqczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzk5XCI7XG59XG5cbi5tZGktbm9vZGxlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTdFXCI7XG59XG5cbi5tZGktbm90LWVxdWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5OERcIjtcbn1cblxuLm1kaS1ub3QtZXF1YWwtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOThFXCI7XG59XG5cbi5tZGktbm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzlBXCI7XG59XG5cbi5tZGktbm90ZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjRGXCI7XG59XG5cbi5tZGktbm90ZS1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NTBcIjtcbn1cblxuLm1kaS1ub3RlLW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QjhcIjtcbn1cblxuLm1kaS1ub3RlLW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZCOVwiO1xufVxuXG4ubWRpLW5vdGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzlCXCI7XG59XG5cbi5tZGktbm90ZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzOUNcIjtcbn1cblxuLm1kaS1ub3RlLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzlEXCI7XG59XG5cbi5tZGktbm90ZS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY1MVwiO1xufVxuXG4ubWRpLW5vdGUtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY1MlwiO1xufVxuXG4ubWRpLW5vdGUtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NTNcIjtcbn1cblxuLm1kaS1ub3RlLXNlYXJjaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NTRcIjtcbn1cblxuLm1kaS1ub3RlLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM5RVwiO1xufVxuXG4ubWRpLW5vdGUtdGV4dC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRDdcIjtcbn1cblxuLm1kaS1ub3RlYm9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODJFXCI7XG59XG5cbi5tZGktbm90ZWJvb2stY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGNVwiO1xufVxuXG4ubWRpLW5vdGVib29rLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGNlwiO1xufVxuXG4ubWRpLW5vdGVib29rLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRFN1wiO1xufVxuXG4ubWRpLW5vdGVib29rLWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEU5XCI7XG59XG5cbi5tZGktbm90ZWJvb2stbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYxMFwiO1xufVxuXG4ubWRpLW5vdGVib29rLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYxMVwiO1xufVxuXG4ubWRpLW5vdGVib29rLW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNTVcIjtcbn1cblxuLm1kaS1ub3RlYm9vay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQkZcIjtcbn1cblxuLm1kaS1ub3RlYm9vay1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MTJcIjtcbn1cblxuLm1kaS1ub3RlYm9vay1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYxM1wiO1xufVxuXG4ubWRpLW5vdGVib29rLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjE0XCI7XG59XG5cbi5tZGktbm90ZWJvb2stcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTYxNVwiO1xufVxuXG4ubWRpLW5vdGlmaWNhdGlvbi1jbGVhci1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM5RlwiO1xufVxuXG4ubWRpLW5wbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkY3XCI7XG59XG5cbi5tZGktbnVrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkE0XCI7XG59XG5cbi5tZGktbnVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0UyXCI7XG59XG5cbi5tZGktbnVtZXJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0EwXCI7XG59XG5cbi5tZGktbnVtZXJpYy0wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCMzlcIjtcbn1cblxuLm1kaS1udW1lcmljLTAtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQTFcIjtcbn1cblxuLm1kaS1udW1lcmljLTAtYm94LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMEVcIjtcbn1cblxuLm1kaS1udW1lcmljLTAtYm94LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNBMlwiO1xufVxuXG4ubWRpLW51bWVyaWMtMC1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0EzXCI7XG59XG5cbi5tZGktbnVtZXJpYy0wLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQzlFXCI7XG59XG5cbi5tZGktbnVtZXJpYy0wLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDOUZcIjtcbn1cblxuLm1kaS1udW1lcmljLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIzQVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNBNFwiO1xufVxuXG4ubWRpLW51bWVyaWMtMS1ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYwRlwiO1xufVxuXG4ubWRpLW51bWVyaWMtMS1ib3gtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0E1XCI7XG59XG5cbi5tZGktbnVtZXJpYy0xLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQTZcIjtcbn1cblxuLm1kaS1udW1lcmljLTEtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQTBcIjtcbn1cblxuLm1kaS1udW1lcmljLTEtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENBMVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMTA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZFOVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMTAtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGN0RcIjtcbn1cblxuLm1kaS1udW1lcmljLTEwLWJveC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkVBXCI7XG59XG5cbi5tZGktbnVtZXJpYy0xMC1ib3gtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkVCXCI7XG59XG5cbi5tZGktbnVtZXJpYy0xMC1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjdFXCI7XG59XG5cbi5tZGktbnVtZXJpYy0xMC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZFQ1wiO1xufVxuXG4ubWRpLW51bWVyaWMtMTAtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZFRFwiO1xufVxuXG4ubWRpLW51bWVyaWMtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjNCXCI7XG59XG5cbi5tZGktbnVtZXJpYy0yLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0E3XCI7XG59XG5cbi5tZGktbnVtZXJpYy0yLWJveC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjEwXCI7XG59XG5cbi5tZGktbnVtZXJpYy0yLWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQThcIjtcbn1cblxuLm1kaS1udW1lcmljLTItYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNBOVwiO1xufVxuXG4ubWRpLW51bWVyaWMtMi1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENBMlwiO1xufVxuXG4ubWRpLW51bWVyaWMtMi1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0EzXCI7XG59XG5cbi5tZGktbnVtZXJpYy0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCM0NcIjtcbn1cblxuLm1kaS1udW1lcmljLTMtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQUFcIjtcbn1cblxuLm1kaS1udW1lcmljLTMtYm94LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMTFcIjtcbn1cblxuLm1kaS1udW1lcmljLTMtYm94LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNBQlwiO1xufVxuXG4ubWRpLW51bWVyaWMtMy1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0FDXCI7XG59XG5cbi5tZGktbnVtZXJpYy0zLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0E0XCI7XG59XG5cbi5tZGktbnVtZXJpYy0zLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQTVcIjtcbn1cblxuLm1kaS1udW1lcmljLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEIzRFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNBRFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNC1ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYxMlwiO1xufVxuXG4ubWRpLW51bWVyaWMtNC1ib3gtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0IyXCI7XG59XG5cbi5tZGktbnVtZXJpYy00LWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQUVcIjtcbn1cblxuLm1kaS1udW1lcmljLTQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQTZcIjtcbn1cblxuLm1kaS1udW1lcmljLTQtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENBN1wiO1xufVxuXG4ubWRpLW51bWVyaWMtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjNFXCI7XG59XG5cbi5tZGktbnVtZXJpYy01LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0IxXCI7XG59XG5cbi5tZGktbnVtZXJpYy01LWJveC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjEzXCI7XG59XG5cbi5tZGktbnVtZXJpYy01LWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQUZcIjtcbn1cblxuLm1kaS1udW1lcmljLTUtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNCMFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENBOFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNS1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0E5XCI7XG59XG5cbi5tZGktbnVtZXJpYy02OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCM0ZcIjtcbn1cblxuLm1kaS1udW1lcmljLTYtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQjNcIjtcbn1cblxuLm1kaS1udW1lcmljLTYtYm94LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMTRcIjtcbn1cblxuLm1kaS1udW1lcmljLTYtYm94LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNCNFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNi1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0I1XCI7XG59XG5cbi5tZGktbnVtZXJpYy02LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0FBXCI7XG59XG5cbi5tZGktbnVtZXJpYy02LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQUJcIjtcbn1cblxuLm1kaS1udW1lcmljLTc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI0MFwiO1xufVxuXG4ubWRpLW51bWVyaWMtNy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNCNlwiO1xufVxuXG4ubWRpLW51bWVyaWMtNy1ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYxNVwiO1xufVxuXG4ubWRpLW51bWVyaWMtNy1ib3gtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0I3XCI7XG59XG5cbi5tZGktbnVtZXJpYy03LWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQjhcIjtcbn1cblxuLm1kaS1udW1lcmljLTctY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQUNcIjtcbn1cblxuLm1kaS1udW1lcmljLTctY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENBRFwiO1xufVxuXG4ubWRpLW51bWVyaWMtODo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjQxXCI7XG59XG5cbi5tZGktbnVtZXJpYy04LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0I5XCI7XG59XG5cbi5tZGktbnVtZXJpYy04LWJveC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjE2XCI7XG59XG5cbi5tZGktbnVtZXJpYy04LWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQkFcIjtcbn1cblxuLm1kaS1udW1lcmljLTgtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNCQlwiO1xufVxuXG4ubWRpLW51bWVyaWMtOC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENBRVwiO1xufVxuXG4ubWRpLW51bWVyaWMtOC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0FGXCI7XG59XG5cbi5tZGktbnVtZXJpYy05OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNDJcIjtcbn1cblxuLm1kaS1udW1lcmljLTktYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQkNcIjtcbn1cblxuLm1kaS1udW1lcmljLTktYm94LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMTdcIjtcbn1cblxuLm1kaS1udW1lcmljLTktYm94LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNCRFwiO1xufVxuXG4ubWRpLW51bWVyaWMtOS1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0JFXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0IwXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQjFcIjtcbn1cblxuLm1kaS1udW1lcmljLTktcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkVFXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LXBsdXMtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQkZcIjtcbn1cblxuLm1kaS1udW1lcmljLTktcGx1cy1ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYxOFwiO1xufVxuXG4ubWRpLW51bWVyaWMtOS1wbHVzLWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQzBcIjtcbn1cblxuLm1kaS1udW1lcmljLTktcGx1cy1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0MxXCI7XG59XG5cbi5tZGktbnVtZXJpYy05LXBsdXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQjJcIjtcbn1cblxuLm1kaS1udW1lcmljLTktcGx1cy1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0IzXCI7XG59XG5cbi5tZGktbnVtZXJpYy1uZWdhdGl2ZS0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNTJcIjtcbn1cblxuLm1kaS1udW1lcmljLXBvc2l0aXZlLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDQlwiO1xufVxuXG4ubWRpLW51dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkY4XCI7XG59XG5cbi5tZGktbnV0cml0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQzJcIjtcbn1cblxuLm1kaS1udXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMDZcIjtcbn1cblxuLm1kaS1vYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY3Q1wiO1xufVxuXG4ubWRpLW9jYXJpbmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERFMFwiO1xufVxuXG4ubWRpLW9jaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkU5XCI7XG59XG5cbi5tZGktb2NyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExM0FcIjtcbn1cblxuLm1kaS1vY3RhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQzNcIjtcbn1cblxuLm1kaS1vY3RhZ29uLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNDNFwiO1xufVxuXG4ubWRpLW9jdGFncmFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RjlcIjtcbn1cblxuLm1kaS1vY3RhZ3JhbS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NzVcIjtcbn1cblxuLm1kaS1vZG5va2xhc3NuaWtpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQzVcIjtcbn1cblxuLm1kaS1vZmZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjFCXCI7XG59XG5cbi5tZGktb2ZmaWNlLWJ1aWxkaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5OTFcIjtcbn1cblxuLm1kaS1vZmZpY2UtYnVpbGRpbmctbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MjBcIjtcbn1cblxuLm1kaS1vZmZpY2UtYnVpbGRpbmctbWFya2VyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUyMVwiO1xufVxuXG4ubWRpLW9mZmljZS1idWlsZGluZy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MUZcIjtcbn1cblxuLm1kaS1vaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNDN1wiO1xufVxuXG4ubWRpLW9pbC1sYW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMTlcIjtcbn1cblxuLm1kaS1vaWwtbGV2ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA1M1wiO1xufVxuXG4ubWRpLW9pbC10ZW1wZXJhdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkY4XCI7XG59XG5cbi5tZGktb21lZ2E6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNDOVwiO1xufVxuXG4ubWRpLW9uZS11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkFEXCI7XG59XG5cbi5tZGktb25lcGFzc3dvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg4MVwiO1xufVxuXG4ubWRpLW9wYWNpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVDQ1wiO1xufVxuXG4ubWRpLW9wZW4taW4tYXBwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQ0JcIjtcbn1cblxuLm1kaS1vcGVuLWluLW5ldzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0NDXCI7XG59XG5cbi5tZGktb3Blbi1zb3VyY2UtaW5pdGlhdGl2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkFFXCI7XG59XG5cbi5tZGktb3BlbmlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzQ0RcIjtcbn1cblxuLm1kaS1vcGVyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0NFXCI7XG59XG5cbi5tZGktb3JiaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAxOFwiO1xufVxuXG4ubWRpLW9yYml0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVEQlwiO1xufVxuXG4ubWRpLW9yZGVyLWFscGhhYmV0aWNhbC1hc2NlbmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDIwRFwiO1xufVxuXG4ubWRpLW9yZGVyLWFscGhhYmV0aWNhbC1kZXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMDdcIjtcbn1cblxuLm1kaS1vcmRlci1ib29sLWFzY2VuZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkJFXCI7XG59XG5cbi5tZGktb3JkZXItYm9vbC1hc2NlbmRpbmctdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOThGXCI7XG59XG5cbi5tZGktb3JkZXItYm9vbC1kZXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzODRcIjtcbn1cblxuLm1kaS1vcmRlci1ib29sLWRlc2NlbmRpbmctdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTkwXCI7XG59XG5cbi5tZGktb3JkZXItbnVtZXJpYy1hc2NlbmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU0NVwiO1xufVxuXG4ubWRpLW9yZGVyLW51bWVyaWMtZGVzY2VuZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTQ2XCI7XG59XG5cbi5tZGktb3JpZ2luOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNDNcIjtcbn1cblxuLm1kaS1vcm5hbWVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0NGXCI7XG59XG5cbi5tZGktb3JuYW1lbnQtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0QwXCI7XG59XG5cbi5tZGktb3V0ZG9vci1sYW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNTRcIjtcbn1cblxuLm1kaS1vdmVyc2Nhbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDA1XCI7XG59XG5cbi5tZGktb3dsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRDJcIjtcbn1cblxuLm1kaS1wYWMtbWFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQUZcIjtcbn1cblxuLm1kaS1wYWNrYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRDNcIjtcbn1cblxuLm1kaS1wYWNrYWdlLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNENFwiO1xufVxuXG4ubWRpLXBhY2thZ2UtdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNENVwiO1xufVxuXG4ubWRpLXBhY2thZ2UtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0Q2XCI7XG59XG5cbi5tZGktcGFja2FnZS12YXJpYW50LWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0Q3XCI7XG59XG5cbi5tZGktcGFnZS1maXJzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjAwXCI7XG59XG5cbi5tZGktcGFnZS1sYXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MDFcIjtcbn1cblxuLm1kaS1wYWdlLWxheW91dC1ib2R5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RkFcIjtcbn1cblxuLm1kaS1wYWdlLWxheW91dC1mb290ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZGQlwiO1xufVxuXG4ubWRpLXBhZ2UtbGF5b3V0LWhlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkZDXCI7XG59XG5cbi5tZGktcGFnZS1sYXlvdXQtaGVhZGVyLWZvb3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjdGXCI7XG59XG5cbi5tZGktcGFnZS1sYXlvdXQtc2lkZWJhci1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RkRcIjtcbn1cblxuLm1kaS1wYWdlLWxheW91dC1zaWRlYmFyLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2RkVcIjtcbn1cblxuLm1kaS1wYWdlLW5leHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJCMFwiO1xufVxuXG4ubWRpLXBhZ2UtbmV4dC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQjFcIjtcbn1cblxuLm1kaS1wYWdlLXByZXZpb3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQjJcIjtcbn1cblxuLm1kaS1wYWdlLXByZXZpb3VzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJCM1wiO1xufVxuXG4ubWRpLXBhaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQxN1wiO1xufVxuXG4ubWRpLXBhaWwtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQzN1wiO1xufVxuXG4ubWRpLXBhaWwtbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDNDXCI7XG59XG5cbi5tZGktcGFpbC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQzOVwiO1xufVxuXG4ubWRpLXBhaWwtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQzRVwiO1xufVxuXG4ubWRpLXBhaWwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDNBXCI7XG59XG5cbi5tZGktcGFpbC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MzZcIjtcbn1cblxuLm1kaS1wYWlsLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDNCXCI7XG59XG5cbi5tZGktcGFpbC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQzOFwiO1xufVxuXG4ubWRpLXBhaWwtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQzRFwiO1xufVxuXG4ubWRpLXBhbGV0dGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNEOFwiO1xufVxuXG4ubWRpLXBhbGV0dGUtYWR2YW5jZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNEOVwiO1xufVxuXG4ubWRpLXBhbGV0dGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTBDXCI7XG59XG5cbi5tZGktcGFsZXR0ZS1zd2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCNVwiO1xufVxuXG4ubWRpLXBhbGV0dGUtc3dhdGNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1Q1wiO1xufVxuXG4ubWRpLXBhbG0tdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDU1XCI7XG59XG5cbi5tZGktcGFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQjRcIjtcbn1cblxuLm1kaS1wYW4tYm90dG9tLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJCNVwiO1xufVxuXG4ubWRpLXBhbi1ib3R0b20tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJCNlwiO1xufVxuXG4ubWRpLXBhbi1kb3duOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQjdcIjtcbn1cblxuLm1kaS1wYW4taG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkI4XCI7XG59XG5cbi5tZGktcGFuLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJCOVwiO1xufVxuXG4ubWRpLXBhbi1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkJBXCI7XG59XG5cbi5tZGktcGFuLXRvcC1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQkJcIjtcbn1cblxuLm1kaS1wYW4tdG9wLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQkNcIjtcbn1cblxuLm1kaS1wYW4tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJCRFwiO1xufVxuXG4ubWRpLXBhbi12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkJFXCI7XG59XG5cbi5tZGktcGFuZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNEQVwiO1xufVxuXG4ubWRpLXBhbmRvcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNEQlwiO1xufVxuXG4ubWRpLXBhbm9yYW1hOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRENcIjtcbn1cblxuLm1kaS1wYW5vcmFtYS1maXNoZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRERcIjtcbn1cblxuLm1kaS1wYW5vcmFtYS1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzREVcIjtcbn1cblxuLm1kaS1wYW5vcmFtYS12ZXJ0aWNhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0RGXCI7XG59XG5cbi5tZGktcGFub3JhbWEtd2lkZS1hbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0UwXCI7XG59XG5cbi5tZGktcGFwZXItY3V0LXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRTFcIjtcbn1cblxuLm1kaS1wYXBlci1yb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNTdcIjtcbn1cblxuLm1kaS1wYXBlci1yb2xsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE1OFwiO1xufVxuXG4ubWRpLXBhcGVyY2xpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0UyXCI7XG59XG5cbi5tZGktcGFyYWNodXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQjRcIjtcbn1cblxuLm1kaS1wYXJhY2h1dGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0I1XCI7XG59XG5cbi5tZGktcGFya2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0UzXCI7XG59XG5cbi5tZGktcGFydHktcG9wcGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNTZcIjtcbn1cblxuLm1kaS1wYXNzcG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0UzXCI7XG59XG5cbi5tZGktcGFzc3BvcnQtYmlvbWV0cmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERTFcIjtcbn1cblxuLm1kaS1wYXN0YTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTYwXCI7XG59XG5cbi5tZGktcGF0aW8taGVhdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGODBcIjtcbn1cblxuLm1kaS1wYXRyZW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4ODJcIjtcbn1cblxuLm1kaS1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0U0XCI7XG59XG5cbi5tZGktcGF1c2UtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRTVcIjtcbn1cblxuLm1kaS1wYXVzZS1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0U2XCI7XG59XG5cbi5tZGktcGF1c2Utb2N0YWdvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0U3XCI7XG59XG5cbi5tZGktcGF1c2Utb2N0YWdvbi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRThcIjtcbn1cblxuLm1kaS1wYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNFOVwiO1xufVxuXG4ubWRpLXBhdy1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY1N1wiO1xufVxuXG4ubWRpLXBhdy1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjc2XCI7XG59XG5cbi5tZGktcGF3LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY3NVwiO1xufVxuXG4ubWRpLXBkZi1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU1NlwiO1xufVxuXG4ubWRpLXBlYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4ODRcIjtcbn1cblxuLm1kaS1wZWFudXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGQ1wiO1xufVxuXG4ubWRpLXBlYW51dC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGRFwiO1xufVxuXG4ubWRpLXBlYW51dC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkZGXCI7XG59XG5cbi5tZGktcGVhbnV0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZGRVwiO1xufVxuXG4ubWRpLXBlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0VBXCI7XG59XG5cbi5tZGktcGVuLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERFMlwiO1xufVxuXG4ubWRpLXBlbi1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREUzXCI7XG59XG5cbi5tZGktcGVuLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREU0XCI7XG59XG5cbi5tZGktcGVuLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERFNVwiO1xufVxuXG4ubWRpLXBlbi1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERFNlwiO1xufVxuXG4ubWRpLXBlbmNpbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0VCXCI7XG59XG5cbi5tZGktcGVuY2lsLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0VDXCI7XG59XG5cbi5tZGktcGVuY2lsLWJveC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTQ0XCI7XG59XG5cbi5tZGktcGVuY2lsLWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNDVcIjtcbn1cblxuLm1kaS1wZW5jaWwtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNFRFwiO1xufVxuXG4ubWRpLXBlbmNpbC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZGRlwiO1xufVxuXG4ubWRpLXBlbmNpbC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzc2XCI7XG59XG5cbi5tZGktcGVuY2lsLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNFRVwiO1xufVxuXG4ubWRpLXBlbmNpbC1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERFN1wiO1xufVxuXG4ubWRpLXBlbmNpbC1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREU4XCI7XG59XG5cbi5tZGktcGVuY2lsLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERFOVwiO1xufVxuXG4ubWRpLXBlbmNpbC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNFRlwiO1xufVxuXG4ubWRpLXBlbmNpbC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREVBXCI7XG59XG5cbi5tZGktcGVuY2lsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENCNlwiO1xufVxuXG4ubWRpLXBlbmNpbC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERUJcIjtcbn1cblxuLm1kaS1wZW5jaWwtcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERUNcIjtcbn1cblxuLm1kaS1wZW5jaWwtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERURcIjtcbn1cblxuLm1kaS1wZW5jaWwtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERFRVwiO1xufVxuXG4ubWRpLXBlbmNpbC1ydWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzUzXCI7XG59XG5cbi5tZGktcGVuZ3Vpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUMwXCI7XG59XG5cbi5tZGktcGVudGFnb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcwMVwiO1xufVxuXG4ubWRpLXBlbnRhZ29uLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcwMFwiO1xufVxuXG4ubWRpLXBlbnRhZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjY3XCI7XG59XG5cbi5tZGktcGVyY2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0YwXCI7XG59XG5cbi5tZGktcGVyY2VudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNzhcIjtcbn1cblxuLm1kaS1wZXJpb2RpYy10YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEI2XCI7XG59XG5cbi5tZGktcGVyc3BlY3RpdmUtbGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDIzXCI7XG59XG5cbi5tZGktcGVyc3BlY3RpdmUtbW9yZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDI0XCI7XG59XG5cbi5tZGktcGhhcm1hY3k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNGMVwiO1xufVxuXG4ubWRpLXBob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRjJcIjtcbn1cblxuLm1kaS1waG9uZS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjFBXCI7XG59XG5cbi5tZGktcGhvbmUtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMThFXCI7XG59XG5cbi5tZGktcGhvbmUtYmx1ZXRvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRjNcIjtcbn1cblxuLm1kaS1waG9uZS1ibHVldG9vdGgtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMThGXCI7XG59XG5cbi5tZGktcGhvbmUtY2FuY2VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQkNcIjtcbn1cblxuLm1kaS1waG9uZS1jYW5jZWwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTkwXCI7XG59XG5cbi5tZGktcGhvbmUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFBOVwiO1xufVxuXG4ubWRpLXBob25lLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFBQVwiO1xufVxuXG4ubWRpLXBob25lLWNsYXNzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYwMlwiO1xufVxuXG4ubWRpLXBob25lLWNsYXNzaWMtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNzlcIjtcbn1cblxuLm1kaS1waG9uZS1kaWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NTlcIjtcbn1cblxuLm1kaS1waG9uZS1kaWFsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU1QVwiO1xufVxuXG4ubWRpLXBob25lLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNGNFwiO1xufVxuXG4ubWRpLXBob25lLWZvcndhcmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTkxXCI7XG59XG5cbi5tZGktcGhvbmUtaGFuZ3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRjVcIjtcbn1cblxuLm1kaS1waG9uZS1oYW5ndXAtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTkyXCI7XG59XG5cbi5tZGktcGhvbmUtaW4tdGFsazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0Y2XCI7XG59XG5cbi5tZGktcGhvbmUtaW4tdGFsay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExODJcIjtcbn1cblxuLm1kaS1waG9uZS1pbmNvbWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0Y3XCI7XG59XG5cbi5tZGktcGhvbmUtaW5jb21pbmctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTkzXCI7XG59XG5cbi5tZGktcGhvbmUtbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0Y4XCI7XG59XG5cbi5tZGktcGhvbmUtbG9jay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExOTRcIjtcbn1cblxuLm1kaS1waG9uZS1sb2c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNGOVwiO1xufVxuXG4ubWRpLXBob25lLWxvZy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExOTVcIjtcbn1cblxuLm1kaS1waG9uZS1tZXNzYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExOTZcIjtcbn1cblxuLm1kaS1waG9uZS1tZXNzYWdlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE5N1wiO1xufVxuXG4ubWRpLXBob25lLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NThcIjtcbn1cblxuLm1kaS1waG9uZS1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExOThcIjtcbn1cblxuLm1kaS1waG9uZS1taXNzZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNGQVwiO1xufVxuXG4ubWRpLXBob25lLW1pc3NlZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQTVcIjtcbn1cblxuLm1kaS1waG9uZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERFRlwiO1xufVxuXG4ubWRpLXBob25lLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQTZcIjtcbn1cblxuLm1kaS1waG9uZS1vdXRnb2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwM0ZCXCI7XG59XG5cbi5tZGktcGhvbmUtb3V0Z29pbmctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTk5XCI7XG59XG5cbi5tZGktcGhvbmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREYwXCI7XG59XG5cbi5tZGktcGhvbmUtcGF1c2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRkNcIjtcbn1cblxuLm1kaS1waG9uZS1wYXVzZWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTlBXCI7XG59XG5cbi5tZGktcGhvbmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjU5XCI7XG59XG5cbi5tZGktcGhvbmUtcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExOUJcIjtcbn1cblxuLm1kaS1waG9uZS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUyRlwiO1xufVxuXG4ubWRpLXBob25lLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MzBcIjtcbn1cblxuLm1kaS1waG9uZS1yZXR1cm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgyRlwiO1xufVxuXG4ubWRpLXBob25lLXJldHVybi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExOUNcIjtcbn1cblxuLm1kaS1waG9uZS1yaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQUJcIjtcbn1cblxuLm1kaS1waG9uZS1yaW5nLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFBQ1wiO1xufVxuXG4ubWRpLXBob25lLXJvdGF0ZS1sYW5kc2NhcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg4NVwiO1xufVxuXG4ubWRpLXBob25lLXJvdGF0ZS1wb3J0cmFpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODg2XCI7XG59XG5cbi5tZGktcGhvbmUtc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNGRFwiO1xufVxuXG4ubWRpLXBob25lLXNldHRpbmdzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE5RFwiO1xufVxuXG4ubWRpLXBob25lLXZvaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDNGRVwiO1xufVxuXG4ubWRpLXBpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzRkZcIjtcbn1cblxuLm1kaS1waS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQwMFwiO1xufVxuXG4ubWRpLXBpLWhvbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERGMVwiO1xufVxuXG4ubWRpLXBpYW5vOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2N0RcIjtcbn1cblxuLm1kaS1waWNrYXhlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QjdcIjtcbn1cblxuLm1kaS1waWN0dXJlLWluLXBpY3R1cmUtYm90dG9tLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNTdcIjtcbn1cblxuLm1kaS1waWN0dXJlLWluLXBpY3R1cmUtYm90dG9tLXJpZ2h0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU1OFwiO1xufVxuXG4ubWRpLXBpY3R1cmUtaW4tcGljdHVyZS10b3AtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU1OVwiO1xufVxuXG4ubWRpLXBpY3R1cmUtaW4tcGljdHVyZS10b3AtcmlnaHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTVBXCI7XG59XG5cbi5tZGktcGllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODg3XCI7XG59XG5cbi5tZGktcGllci1jcmFuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODg4XCI7XG59XG5cbi5tZGktcGlnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MDFcIjtcbn1cblxuLm1kaS1waWctdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDA2XCI7XG59XG5cbi5tZGktcGlnLXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjc4XCI7XG59XG5cbi5tZGktcGlnZ3ktYmFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDA3XCI7XG59XG5cbi5tZGktcGlnZ3ktYmFuay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NzlcIjtcbn1cblxuLm1kaS1waWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MDJcIjtcbn1cblxuLm1kaS1waWxsYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcwMlwiO1xufVxuXG4ubWRpLXBpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDAzXCI7XG59XG5cbi5tZGktcGluLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDA0XCI7XG59XG5cbi5tZGktcGluLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MzBcIjtcbn1cblxuLm1kaS1waW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTMxXCI7XG59XG5cbi5tZGktcGluZS10cmVlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MDVcIjtcbn1cblxuLm1kaS1waW5lLXRyZWUtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MDZcIjtcbn1cblxuLm1kaS1waW5lLXRyZWUtZmlyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDFBXCI7XG59XG5cbi5tZGktcGludGVyZXN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MDdcIjtcbn1cblxuLm1kaS1waW53aGVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUQ1XCI7XG59XG5cbi5tZGktcGlud2hlZWwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUQ2XCI7XG59XG5cbi5tZGktcGlwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0U1XCI7XG59XG5cbi5tZGktcGlwZS1kaXNjb25uZWN0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdFNlwiO1xufVxuXG4ubWRpLXBpcGUtbGVhazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODg5XCI7XG59XG5cbi5tZGktcGlwZS13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1NFwiO1xufVxuXG4ubWRpLXBpcmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTA4XCI7XG59XG5cbi5tZGktcGlzdG9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MDNcIjtcbn1cblxuLm1kaS1waXN0b246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg4QVwiO1xufVxuXG4ubWRpLXBpdGNoZm9yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTUzXCI7XG59XG5cbi5tZGktcGl6emE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQwOVwiO1xufVxuXG4ubWRpLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQwQVwiO1xufVxuXG4ubWRpLXBsYXktYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyN0FcIjtcbn1cblxuLm1kaS1wbGF5LWJveC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDE5XCI7XG59XG5cbi5tZGktcGxheS1ib3gtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0U2XCI7XG59XG5cbi5tZGktcGxheS1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDBCXCI7XG59XG5cbi5tZGktcGxheS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQwQ1wiO1xufVxuXG4ubWRpLXBsYXktY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQwRFwiO1xufVxuXG4ubWRpLXBsYXktbmV0d29yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODhCXCI7XG59XG5cbi5tZGktcGxheS1uZXR3b3JrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENCN1wiO1xufVxuXG4ubWRpLXBsYXktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjFCXCI7XG59XG5cbi5tZGktcGxheS1wYXVzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDBFXCI7XG59XG5cbi5tZGktcGxheS1wcm90ZWN0ZWQtY29udGVudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDBGXCI7XG59XG5cbi5tZGktcGxheS1zcGVlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEZGXCI7XG59XG5cbi5tZGktcGxheWxpc3QtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVDN1wiO1xufVxuXG4ubWRpLXBsYXlsaXN0LWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkwMFwiO1xufVxuXG4ubWRpLXBsYXlsaXN0LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MTBcIjtcbn1cblxuLm1kaS1wbGF5bGlzdC1tdXNpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0I4XCI7XG59XG5cbi5tZGktcGxheWxpc3QtbXVzaWMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0I5XCI7XG59XG5cbi5tZGktcGxheWxpc3QtcGxheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDExXCI7XG59XG5cbi5tZGktcGxheWxpc3QtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDEyXCI7XG59XG5cbi5tZGktcGxheWxpc3QtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MTNcIjtcbn1cblxuLm1kaS1wbGF5bGlzdC1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERjJcIjtcbn1cblxuLm1kaS1wbGV4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QkFcIjtcbn1cblxuLm1kaS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MTVcIjtcbn1cblxuLm1kaS1wbHVzLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDE2XCI7XG59XG5cbi5tZGktcGx1cy1ib3gtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzNFwiO1xufVxuXG4ubWRpLXBsdXMtYm94LW11bHRpcGxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE0M1wiO1xufVxuXG4ubWRpLXBsdXMtYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcwNFwiO1xufVxuXG4ubWRpLXBsdXMtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MTdcIjtcbn1cblxuLm1kaS1wbHVzLWNpcmNsZS1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMzRDXCI7XG59XG5cbi5tZGktcGx1cy1jaXJjbGUtbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDE4XCI7XG59XG5cbi5tZGktcGx1cy1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDE5XCI7XG59XG5cbi5tZGktcGx1cy1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTkyXCI7XG59XG5cbi5tZGktcGx1cy1taW51cy1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk5M1wiO1xufVxuXG4ubWRpLXBsdXMtbWludXMtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEM5XCI7XG59XG5cbi5tZGktcGx1cy1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MUFcIjtcbn1cblxuLm1kaS1wbHVzLW5ldHdvcmstb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0JBXCI7XG59XG5cbi5tZGktcGx1cy1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQxQlwiO1xufVxuXG4ubWRpLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzA1XCI7XG59XG5cbi5tZGktcGx1cy10aGljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUVDXCI7XG59XG5cbi5tZGktcG9kY2FzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTk0XCI7XG59XG5cbi5tZGktcG9kaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMjVcIjtcbn1cblxuLm1kaS1wb2RpdW0tYnJvbnplOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMjZcIjtcbn1cblxuLm1kaS1wb2RpdW0tZ29sZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDI3XCI7XG59XG5cbi5tZGktcG9kaXVtLXNpbHZlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDI4XCI7XG59XG5cbi5tZGktcG9pbnQtb2Ytc2FsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDkyXCI7XG59XG5cbi5tZGktcG9rZWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQxRFwiO1xufVxuXG4ubWRpLXBva2Vtb24tZ286OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEEwOVwiO1xufVxuXG4ubWRpLXBva2VyLWNoaXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgzMFwiO1xufVxuXG4ubWRpLXBvbGFyb2lkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MUVcIjtcbn1cblxuLm1kaS1wb2xpY2UtYmFkZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE2N1wiO1xufVxuXG4ubWRpLXBvbGljZS1iYWRnZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNjhcIjtcbn1cblxuLm1kaS1wb2xsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MUZcIjtcbn1cblxuLm1kaS1wb2xsLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDIwXCI7XG59XG5cbi5tZGktcG9sbC1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjdCXCI7XG59XG5cbi5tZGktcG9sbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEMzXCI7XG59XG5cbi5tZGktcG9seW1lcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDIxXCI7XG59XG5cbi5tZGktcG9vbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjA2XCI7XG59XG5cbi5tZGktcG9wY29ybjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDIyXCI7XG59XG5cbi5tZGktcG9zdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDA4XCI7XG59XG5cbi5tZGktcG9zdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMDlcIjtcbn1cblxuLm1kaS1wb3N0YWdlLXN0YW1wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQkJcIjtcbn1cblxuLm1kaS1wb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJFNVwiO1xufVxuXG4ubWRpLXBvdC1taXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY1QlwiO1xufVxuXG4ubWRpLXBvdC1taXgtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjc3XCI7XG59XG5cbi5tZGktcG90LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDJGRlwiO1xufVxuXG4ubWRpLXBvdC1zdGVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjVBXCI7XG59XG5cbi5tZGktcG90LXN0ZWFtLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMyNlwiO1xufVxuXG4ubWRpLXBvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MjNcIjtcbn1cblxuLm1kaS1wb3VuZC1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQyNFwiO1xufVxuXG4ubWRpLXBvdW5kLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExN0ZcIjtcbn1cblxuLm1kaS1wb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDI1XCI7XG59XG5cbi5tZGktcG93ZXItY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkwMVwiO1xufVxuXG4ubWRpLXBvd2VyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTAyXCI7XG59XG5cbi5tZGktcG93ZXItb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkwM1wiO1xufVxuXG4ubWRpLXBvd2VyLXBsdWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZBNVwiO1xufVxuXG4ubWRpLXBvd2VyLXBsdWctb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QTZcIjtcbn1cblxuLm1kaS1wb3dlci1wbHVnLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MjRcIjtcbn1cblxuLm1kaS1wb3dlci1wbHVnLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQyNVwiO1xufVxuXG4ubWRpLXBvd2VyLXNldHRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MjZcIjtcbn1cblxuLm1kaS1wb3dlci1zbGVlcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTA0XCI7XG59XG5cbi5tZGktcG93ZXItc29ja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MjdcIjtcbn1cblxuLm1kaS1wb3dlci1zb2NrZXQtYXU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkwNVwiO1xufVxuXG4ubWRpLXBvd2VyLXNvY2tldC1kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTA3XCI7XG59XG5cbi5tZGktcG93ZXItc29ja2V0LWV1OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RTdcIjtcbn1cblxuLm1kaS1wb3dlci1zb2NrZXQtZnI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEwOFwiO1xufVxuXG4ubWRpLXBvd2VyLXNvY2tldC1pdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEZGXCI7XG59XG5cbi5tZGktcG93ZXItc29ja2V0LWpwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMDlcIjtcbn1cblxuLm1kaS1wb3dlci1zb2NrZXQtdWs6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdFOFwiO1xufVxuXG4ubWRpLXBvd2VyLXNvY2tldC11czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0U5XCI7XG59XG5cbi5tZGktcG93ZXItc3RhbmRieTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTA2XCI7XG59XG5cbi5tZGktcG93ZXJzaGVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTBBXCI7XG59XG5cbi5tZGktcHJlc2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MDZcIjtcbn1cblxuLm1kaS1wcmVzZW50YXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQyOFwiO1xufVxuXG4ubWRpLXByZXNlbnRhdGlvbi1wbGF5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MjlcIjtcbn1cblxuLm1kaS1wcmV0emVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NjJcIjtcbn1cblxuLm1kaS1wcmludGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MkFcIjtcbn1cblxuLm1kaS1wcmludGVyLTNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MkJcIjtcbn1cblxuLm1kaS1wcmludGVyLTNkLW5venpsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTVCXCI7XG59XG5cbi5tZGktcHJpbnRlci0zZC1ub3p6bGUtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFDMFwiO1xufVxuXG4ubWRpLXByaW50ZXItM2Qtbm96emxlLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFDMVwiO1xufVxuXG4ubWRpLXByaW50ZXItM2Qtbm96emxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU1Q1wiO1xufVxuXG4ubWRpLXByaW50ZXItYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQyQ1wiO1xufVxuXG4ubWRpLXByaW50ZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE0NlwiO1xufVxuXG4ubWRpLXByaW50ZXItZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NThcIjtcbn1cblxuLm1kaS1wcmludGVyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTVEXCI7XG59XG5cbi5tZGktcHJpbnRlci1wb3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA1N1wiO1xufVxuXG4ubWRpLXByaW50ZXItc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NTdcIjtcbn1cblxuLm1kaS1wcmludGVyLXNldHRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MDdcIjtcbn1cblxuLm1kaS1wcmludGVyLXdpcmVsZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMEJcIjtcbn1cblxuLm1kaS1wcmlvcml0eS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MDNcIjtcbn1cblxuLm1kaS1wcmlvcml0eS1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYwNFwiO1xufVxuXG4ubWRpLXByb2Zlc3Npb25hbC1oZXhhZ29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MkRcIjtcbn1cblxuLm1kaS1wcm9ncmVzcy1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0JDXCI7XG59XG5cbi5tZGktcHJvZ3Jlc3MtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk5NVwiO1xufVxuXG4ubWRpLXByb2dyZXNzLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5OTZcIjtcbn1cblxuLm1kaS1wcm9ncmVzcy1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTBBXCI7XG59XG5cbi5tZGktcHJvZ3Jlc3MtZG93bmxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk5N1wiO1xufVxuXG4ubWRpLXByb2dyZXNzLXF1ZXN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MjJcIjtcbn1cblxuLm1kaS1wcm9ncmVzcy11cGxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk5OFwiO1xufVxuXG4ubWRpLXByb2dyZXNzLXdyZW5jaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0JEXCI7XG59XG5cbi5tZGktcHJvamVjdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MkVcIjtcbn1cblxuLm1kaS1wcm9qZWN0b3Itc2NyZWVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MkZcIjtcbn1cblxuLm1kaS1wcm9wYW5lLXRhbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1N1wiO1xufVxuXG4ubWRpLXByb3BhbmUtdGFuay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNThcIjtcbn1cblxuLm1kaS1wcm90b2NvbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkQ4XCI7XG59XG5cbi5tZGktcHVibGlzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkE3XCI7XG59XG5cbi5tZGktcHVsc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQzMFwiO1xufVxuXG4ubWRpLXB1bXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQwMlwiO1xufVxuXG4ubWRpLXB1bXBraW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJCRlwiO1xufVxuXG4ubWRpLXB1cnNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMUNcIjtcbn1cblxuLm1kaS1wdXJzZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMURcIjtcbn1cblxuLm1kaS1wdXp6bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQzMVwiO1xufVxuXG4ubWRpLXB1enpsZS1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDI2XCI7XG59XG5cbi5tZGktcHV6emxlLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQyN1wiO1xufVxuXG4ubWRpLXB1enpsZS1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RDNcIjtcbn1cblxuLm1kaS1wdXp6bGUtZWRpdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RDlcIjtcbn1cblxuLm1kaS1wdXp6bGUtaGVhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRENFwiO1xufVxuXG4ubWRpLXB1enpsZS1oZWFydC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0REFcIjtcbn1cblxuLm1kaS1wdXp6bGUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTREMVwiO1xufVxuXG4ubWRpLXB1enpsZS1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RDdcIjtcbn1cblxuLm1kaS1wdXp6bGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTY2XCI7XG59XG5cbi5tZGktcHV6emxlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTREMFwiO1xufVxuXG4ubWRpLXB1enpsZS1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRENlwiO1xufVxuXG4ubWRpLXB1enpsZS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTREMlwiO1xufVxuXG4ubWRpLXB1enpsZS1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEQ4XCI7XG59XG5cbi5tZGktcHV6emxlLXN0YXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRENVwiO1xufVxuXG4ubWRpLXB1enpsZS1zdGFyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTREQlwiO1xufVxuXG4ubWRpLXFpOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5OTlcIjtcbn1cblxuLm1kaS1xcWNoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYwNVwiO1xufVxuXG4ubWRpLXFyY29kZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDMyXCI7XG59XG5cbi5tZGktcXJjb2RlLWVkaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCOFwiO1xufVxuXG4ubWRpLXFyY29kZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMThDXCI7XG59XG5cbi5tZGktcXJjb2RlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE4QlwiO1xufVxuXG4ubWRpLXFyY29kZS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE4RFwiO1xufVxuXG4ubWRpLXFyY29kZS1zY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MzNcIjtcbn1cblxuLm1kaS1xdWFkY29wdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MzRcIjtcbn1cblxuLm1kaS1xdWFsaXR5LWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQzNVwiO1xufVxuXG4ubWRpLXF1YWxpdHktbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMENcIjtcbn1cblxuLm1kaS1xdWFsaXR5LW1lZGl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTBEXCI7XG59XG5cbi5tZGktcXVvcmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQyOVwiO1xufVxuXG4ubWRpLXJhYmJpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTA3XCI7XG59XG5cbi5tZGktcmFjaW5nLWhlbG1ldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDkzXCI7XG59XG5cbi5tZGktcmFjcXVldGJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ5NFwiO1xufVxuXG4ubWRpLXJhZGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MzdcIjtcbn1cblxuLm1kaS1yYWRpYXRvcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDM4XCI7XG59XG5cbi5tZGktcmFkaWF0b3ItZGlzYWJsZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFEN1wiO1xufVxuXG4ubWRpLXJhZGlhdG9yLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUQ4XCI7XG59XG5cbi5tZGktcmFkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQzOVwiO1xufVxuXG4ubWRpLXJhZGlvLWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQkVcIjtcbn1cblxuLm1kaS1yYWRpby1mbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0JGXCI7XG59XG5cbi5tZGktcmFkaW8taGFuZGhlbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQzQVwiO1xufVxuXG4ubWRpLXJhZGlvLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjFDXCI7XG59XG5cbi5tZGktcmFkaW8tdG93ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQzQlwiO1xufVxuXG4ubWRpLXJhZGlvYWN0aXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0M0NcIjtcbn1cblxuLm1kaS1yYWRpb2FjdGl2ZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVDMVwiO1xufVxuXG4ubWRpLXJhZGlvYm94LWJsYW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0M0RcIjtcbn1cblxuLm1kaS1yYWRpb2JveC1tYXJrZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQzRVwiO1xufVxuXG4ubWRpLXJhZGlvbG9neS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRDNVwiO1xufVxuXG4ubWRpLXJhZGlvbG9neS1ib3gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEM2XCI7XG59XG5cbi5tZGktcmFkaXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQzBcIjtcbn1cblxuLm1kaS1yYWRpdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0MxXCI7XG59XG5cbi5tZGktcmFpbHJvYWQtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYxRVwiO1xufVxuXG4ubWRpLXJha2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU0NFwiO1xufVxuXG4ubWRpLXJhc3BiZXJyeS1waTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDNGXCI7XG59XG5cbi5tZGktcmF5LWVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDQwXCI7XG59XG5cbi5tZGktcmF5LWVuZC1hcnJvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDQxXCI7XG59XG5cbi5tZGktcmF5LXN0YXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NDJcIjtcbn1cblxuLm1kaS1yYXktc3RhcnQtYXJyb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ0M1wiO1xufVxuXG4ubWRpLXJheS1zdGFydC1lbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ0NFwiO1xufVxuXG4ubWRpLXJheS1zdGFydC12ZXJ0ZXgtZW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RDhcIjtcbn1cblxuLm1kaS1yYXktdmVydGV4OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NDVcIjtcbn1cblxuLm1kaS1yZWFjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzA4XCI7XG59XG5cbi5tZGktcmVhZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDQ3XCI7XG59XG5cbi5tZGktcmVjZWlwdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDQ5XCI7XG59XG5cbi5tZGktcmVjb3JkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NEFcIjtcbn1cblxuLm1kaS1yZWNvcmQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQzJcIjtcbn1cblxuLm1kaS1yZWNvcmQtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVDM1wiO1xufVxuXG4ubWRpLXJlY29yZC1wbGF5ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk5QVwiO1xufVxuXG4ubWRpLXJlY29yZC1yZWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ0QlwiO1xufVxuXG4ubWRpLXJlY3RhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTVFXCI7XG59XG5cbi5tZGktcmVjdGFuZ2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU1RlwiO1xufVxuXG4ubWRpLXJlY3ljbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ0Q1wiO1xufVxuXG4ubWRpLXJlY3ljbGUtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzlEXCI7XG59XG5cbi5tZGktcmVkZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NERcIjtcbn1cblxuLm1kaS1yZWRoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTExQlwiO1xufVxuXG4ubWRpLXJlZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ0RVwiO1xufVxuXG4ubWRpLXJlZG8tdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDRGXCI7XG59XG5cbi5tZGktcmVmbGVjdC1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMEVcIjtcbn1cblxuLm1kaS1yZWZsZWN0LXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMEZcIjtcbn1cblxuLm1kaS1yZWZyZXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NTBcIjtcbn1cblxuLm1kaS1yZWZyZXNoLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzc3XCI7XG59XG5cbi5tZGktcmVnZXg6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ1MVwiO1xufVxuXG4ubWRpLXJlZ2lzdGVyZWQtdHJhZGVtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNjdcIjtcbn1cblxuLm1kaS1yZWl0ZXJhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU4OFwiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW1hbnktdG8tbWFueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDk2XCI7XG59XG5cbi5tZGktcmVsYXRpb24tbWFueS10by1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ5N1wiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW1hbnktdG8tb25lLW9yLW1hbnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ5OFwiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW1hbnktdG8tb25seS1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ5OVwiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW1hbnktdG8temVyby1vci1tYW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0OUFcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi1tYW55LXRvLXplcm8tb3Itb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0OUJcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi1vbmUtb3ItbWFueS10by1tYW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0OUNcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi1vbmUtb3ItbWFueS10by1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ5RFwiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW9uZS1vci1tYW55LXRvLW9uZS1vci1tYW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0OUVcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi1vbmUtb3ItbWFueS10by1vbmx5LW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDlGXCI7XG59XG5cbi5tZGktcmVsYXRpb24tb25lLW9yLW1hbnktdG8temVyby1vci1tYW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QTBcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi1vbmUtb3ItbWFueS10by16ZXJvLW9yLW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEExXCI7XG59XG5cbi5tZGktcmVsYXRpb24tb25lLXRvLW1hbnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRBMlwiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW9uZS10by1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRBM1wiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW9uZS10by1vbmUtb3ItbWFueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEE0XCI7XG59XG5cbi5tZGktcmVsYXRpb24tb25lLXRvLW9ubHktb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QTVcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi1vbmUtdG8temVyby1vci1tYW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QTZcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi1vbmUtdG8temVyby1vci1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRBN1wiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW9ubHktb25lLXRvLW1hbnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRBOFwiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW9ubHktb25lLXRvLW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEE5XCI7XG59XG5cbi5tZGktcmVsYXRpb24tb25seS1vbmUtdG8tb25lLW9yLW1hbnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRBQVwiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW9ubHktb25lLXRvLW9ubHktb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QUJcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi1vbmx5LW9uZS10by16ZXJvLW9yLW1hbnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRBQ1wiO1xufVxuXG4ubWRpLXJlbGF0aW9uLW9ubHktb25lLXRvLXplcm8tb3Itb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QURcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi16ZXJvLW9yLW1hbnktdG8tbWFueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEFFXCI7XG59XG5cbi5tZGktcmVsYXRpb24temVyby1vci1tYW55LXRvLW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEFGXCI7XG59XG5cbi5tZGktcmVsYXRpb24temVyby1vci1tYW55LXRvLW9uZS1vci1tYW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QjBcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi16ZXJvLW9yLW1hbnktdG8tb25seS1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRCMVwiO1xufVxuXG4ubWRpLXJlbGF0aW9uLXplcm8tb3ItbWFueS10by16ZXJvLW9yLW1hbnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRCMlwiO1xufVxuXG4ubWRpLXJlbGF0aW9uLXplcm8tb3ItbWFueS10by16ZXJvLW9yLW9uZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEIzXCI7XG59XG5cbi5tZGktcmVsYXRpb24temVyby1vci1vbmUtdG8tbWFueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEI0XCI7XG59XG5cbi5tZGktcmVsYXRpb24temVyby1vci1vbmUtdG8tb25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QjVcIjtcbn1cblxuLm1kaS1yZWxhdGlvbi16ZXJvLW9yLW9uZS10by1vbmUtb3ItbWFueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEI2XCI7XG59XG5cbi5tZGktcmVsYXRpb24temVyby1vci1vbmUtdG8tb25seS1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRCN1wiO1xufVxuXG4ubWRpLXJlbGF0aW9uLXplcm8tb3Itb25lLXRvLXplcm8tb3ItbWFueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEI4XCI7XG59XG5cbi5tZGktcmVsYXRpb24temVyby1vci1vbmUtdG8temVyby1vci1vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRCOVwiO1xufVxuXG4ubWRpLXJlbGF0aXZlLXNjYWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NTJcIjtcbn1cblxuLm1kaS1yZWxvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ1M1wiO1xufVxuXG4ubWRpLXJlbG9hZC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTBCXCI7XG59XG5cbi5tZGktcmVtaW5kZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg4Q1wiO1xufVxuXG4ubWRpLXJlbW90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDU0XCI7XG59XG5cbi5tZGktcmVtb3RlLWRlc2t0b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCOVwiO1xufVxuXG4ubWRpLXJlbW90ZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVDNFwiO1xufVxuXG4ubWRpLXJlbW90ZS10djo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUM1XCI7XG59XG5cbi5tZGktcmVtb3RlLXR2LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUM2XCI7XG59XG5cbi5tZGktcmVuYW1lLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDU1XCI7XG59XG5cbi5tZGktcmVvcmRlci1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2ODhcIjtcbn1cblxuLm1kaS1yZW9yZGVyLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2ODlcIjtcbn1cblxuLm1kaS1yZXBlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ1NlwiO1xufVxuXG4ubWRpLXJlcGVhdC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ1N1wiO1xufVxuXG4ubWRpLXJlcGVhdC1vbmNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NThcIjtcbn1cblxuLm1kaS1yZXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ1OVwiO1xufVxuXG4ubWRpLXJlcGx5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NUFcIjtcbn1cblxuLm1kaS1yZXBseS1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ1QlwiO1xufVxuXG4ubWRpLXJlcGx5LWFsbC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMUZcIjtcbn1cblxuLm1kaS1yZXBseS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFBRVwiO1xufVxuXG4ubWRpLXJlcGx5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYyMFwiO1xufVxuXG4ubWRpLXJlcHJvZHVjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDVDXCI7XG59XG5cbi5tZGktcmVzaXN0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI0NFwiO1xufVxuXG4ubWRpLXJlc2lzdG9yLW5vZGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNDVcIjtcbn1cblxuLm1kaS1yZXNpemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE2OFwiO1xufVxuXG4ubWRpLXJlc2l6ZS1ib3R0b20tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ1RFwiO1xufVxuXG4ubWRpLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ1RVwiO1xufVxuXG4ubWRpLXJlc3RhcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcwOVwiO1xufVxuXG4ubWRpLXJlc3RhcnQtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEwQ1wiO1xufVxuXG4ubWRpLXJlc3RhcnQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOTVcIjtcbn1cblxuLm1kaS1yZXN0b3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5OUJcIjtcbn1cblxuLm1kaS1yZXN0b3JlLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMERcIjtcbn1cblxuLm1kaS1yZXdpbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ1RlwiO1xufVxuXG4ubWRpLXJld2luZC0xMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDJBXCI7XG59XG5cbi5tZGktcmV3aW5kLTMwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOTZcIjtcbn1cblxuLm1kaS1yZXdpbmQtNTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUY5XCI7XG59XG5cbi5tZGktcmV3aW5kLTYwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2MENcIjtcbn1cblxuLm1kaS1yZXdpbmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzBBXCI7XG59XG5cbi5tZGktcmhvbWJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzBCXCI7XG59XG5cbi5tZGktcmhvbWJ1cy1tZWRpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEExMFwiO1xufVxuXG4ubWRpLXJob21idXMtbWVkaXVtLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTREQ1wiO1xufVxuXG4ubWRpLXJob21idXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzBDXCI7XG59XG5cbi5tZGktcmhvbWJ1cy1zcGxpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTExXCI7XG59XG5cbi5tZGktcmhvbWJ1cy1zcGxpdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RERcIjtcbn1cblxuLm1kaS1yaWJib246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ2MFwiO1xufVxuXG4ubWRpLXJpY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdFQVwiO1xufVxuXG4ubWRpLXJpY2tzaGF3OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QkJcIjtcbn1cblxuLm1kaS1yaWNrc2hhdy1lbGVjdHJpYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUJDXCI7XG59XG5cbi5tZGktcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0VCXCI7XG59XG5cbi5tZGktcml2ZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU2MFwiO1xufVxuXG4ubWRpLXJvYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ2MVwiO1xufVxuXG4ubWRpLXJvYWQtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDYyXCI7XG59XG5cbi5tZGktcm9iYmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNThcIjtcbn1cblxuLm1kaS1yb2JvdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkE5XCI7XG59XG5cbi5tZGktcm9ib3QtYW5ncnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY5RFwiO1xufVxuXG4ubWRpLXJvYm90LWFuZ3J5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY5RVwiO1xufVxuXG4ubWRpLXJvYm90LWNvbmZ1c2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2OUZcIjtcbn1cblxuLm1kaS1yb2JvdC1jb25mdXNlZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QTBcIjtcbn1cblxuLm1kaS1yb2JvdC1kZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QTFcIjtcbn1cblxuLm1kaS1yb2JvdC1kZWFkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZBMlwiO1xufVxuXG4ubWRpLXJvYm90LWV4Y2l0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZBM1wiO1xufVxuXG4ubWRpLXJvYm90LWV4Y2l0ZWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkE0XCI7XG59XG5cbi5tZGktcm9ib3QtaW5kdXN0cmlhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjQ2XCI7XG59XG5cbi5tZGktcm9ib3QtbG92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkE1XCI7XG59XG5cbi5tZGktcm9ib3QtbG92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QTZcIjtcbn1cblxuLm1kaS1yb2JvdC1tb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUY3XCI7XG59XG5cbi5tZGktcm9ib3QtbW93ZXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUYzXCI7XG59XG5cbi5tZGktcm9ib3Qtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QTdcIjtcbn1cblxuLm1kaS1yb2JvdC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjdCXCI7XG59XG5cbi5tZGktcm9ib3Qtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjdBXCI7XG59XG5cbi5tZGktcm9ib3QtdmFjdXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MERcIjtcbn1cblxuLm1kaS1yb2JvdC12YWN1dW0tdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTA4XCI7XG59XG5cbi5tZGktcm9ja2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NjNcIjtcbn1cblxuLm1kaS1yb2NrZXQtbGF1bmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0REVcIjtcbn1cblxuLm1kaS1yb2NrZXQtbGF1bmNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRERlwiO1xufVxuXG4ubWRpLXJvY2tldC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQUZcIjtcbn1cblxuLm1kaS1yb2RlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMyN1wiO1xufVxuXG4ubWRpLXJvbGxlci1za2F0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDJCXCI7XG59XG5cbi5tZGktcm9sbGVyLXNrYXRlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMTQ1XCI7XG59XG5cbi5tZGktcm9sbGVyYmxhZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQyQ1wiO1xufVxuXG4ubWRpLXJvbGxlcmJsYWRlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMDJFXCI7XG59XG5cbi5tZGktcm9sbHVwanM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJDMFwiO1xufVxuXG4ubWRpLXJvbWFuLW51bWVyYWwtMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDg4XCI7XG59XG5cbi5tZGktcm9tYW4tbnVtZXJhbC0xMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDkxXCI7XG59XG5cbi5tZGktcm9tYW4tbnVtZXJhbC0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwODlcIjtcbn1cblxuLm1kaS1yb21hbi1udW1lcmFsLTM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA4QVwiO1xufVxuXG4ubWRpLXJvbWFuLW51bWVyYWwtNDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDhCXCI7XG59XG5cbi5tZGktcm9tYW4tbnVtZXJhbC01OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwOENcIjtcbn1cblxuLm1kaS1yb21hbi1udW1lcmFsLTY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA4RFwiO1xufVxuXG4ubWRpLXJvbWFuLW51bWVyYWwtNzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDhFXCI7XG59XG5cbi5tZGktcm9tYW4tbnVtZXJhbC04OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwOEZcIjtcbn1cblxuLm1kaS1yb21hbi1udW1lcmFsLTk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA5MFwiO1xufVxuXG4ubWRpLXJvb20tc2VydmljZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODhEXCI7XG59XG5cbi5tZGktcm9vbS1zZXJ2aWNlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ5N1wiO1xufVxuXG4ubWRpLXJvdGF0ZS0zZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUM3XCI7XG59XG5cbi5tZGktcm90YXRlLTNkLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ2NFwiO1xufVxuXG4ubWRpLXJvdGF0ZS1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NjVcIjtcbn1cblxuLm1kaS1yb3RhdGUtbGVmdC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NjZcIjtcbn1cblxuLm1kaS1yb3RhdGUtb3JiaXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ5OFwiO1xufVxuXG4ubWRpLXJvdGF0ZS1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDY3XCI7XG59XG5cbi5tZGktcm90YXRlLXJpZ2h0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ2OFwiO1xufVxuXG4ubWRpLXJvdW5kZWQtY29ybmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MDdcIjtcbn1cblxuLm1kaS1yb3V0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFFMlwiO1xufVxuXG4ubWRpLXJvdXRlci1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwODdcIjtcbn1cblxuLm1kaS1yb3V0ZXItd2lyZWxlc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ2OVwiO1xufVxuXG4ubWRpLXJvdXRlci13aXJlbGVzcy1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVBM1wiO1xufVxuXG4ubWRpLXJvdXRlci13aXJlbGVzcy1zZXR0aW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTY5XCI7XG59XG5cbi5tZGktcm91dGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NkFcIjtcbn1cblxuLm1kaS1yb3V0ZXMtY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA1OVwiO1xufVxuXG4ubWRpLXJvd2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjA4XCI7XG59XG5cbi5tZGktcnNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NkJcIjtcbn1cblxuLm1kaS1yc3MtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NkNcIjtcbn1cblxuLm1kaS1yc3Mtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMjFcIjtcbn1cblxuLm1kaS1ydWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ3NVwiO1xufVxuXG4ubWRpLXJ1Z2J5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOTlcIjtcbn1cblxuLm1kaS1ydWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDZEXCI7XG59XG5cbi5tZGktcnVsZXItc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQzJcIjtcbn1cblxuLm1kaS1ydWxlci1zcXVhcmUtY29tcGFzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUJFXCI7XG59XG5cbi5tZGktcnVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MEVcIjtcbn1cblxuLm1kaS1ydW4tZmFzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDZFXCI7XG59XG5cbi5tZGktcnYtdHJ1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFENFwiO1xufVxuXG4ubWRpLXNhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQyRVwiO1xufVxuXG4ubWRpLXNhY2stcGVyY2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDJGXCI7XG59XG5cbi5tZGktc2FmZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTZBXCI7XG59XG5cbi5tZGktc2FmZS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI3Q1wiO1xufVxuXG4ubWRpLXNhZmUtc3F1YXJlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI3RFwiO1xufVxuXG4ubWRpLXNhZmV0eS1nb2dnbGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMzBcIjtcbn1cblxuLm1kaS1zYWlsLWJvYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVDOFwiO1xufVxuXG4ubWRpLXNhbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ2RlwiO1xufVxuXG4ubWRpLXNhbGVzZm9yY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg4RVwiO1xufVxuXG4ubWRpLXNhc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdFQ1wiO1xufVxuXG4ubWRpLXNhdGVsbGl0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDcwXCI7XG59XG5cbi5tZGktc2F0ZWxsaXRlLXVwbGluazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTA5XCI7XG59XG5cbi5tZGktc2F0ZWxsaXRlLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ3MVwiO1xufVxuXG4ubWRpLXNhdXNhZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCQVwiO1xufVxuXG4ubWRpLXNhdy1ibGFkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTYxXCI7XG59XG5cbi5tZGktc2F3dG9vdGgtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDdBXCI7XG59XG5cbi5tZGktc2F4b3Bob25lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MDlcIjtcbn1cblxuLm1kaS1zY2FsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDcyXCI7XG59XG5cbi5tZGktc2NhbGUtYmFsYW5jZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUQxXCI7XG59XG5cbi5tZGktc2NhbGUtYmF0aHJvb206OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ3M1wiO1xufVxuXG4ubWRpLXNjYWxlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDVBXCI7XG59XG5cbi5tZGktc2Nhbi1oZWxwZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNEOFwiO1xufVxuXG4ubWRpLXNjYW5uZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZBQlwiO1xufVxuXG4ubWRpLXNjYW5uZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MEFcIjtcbn1cblxuLm1kaS1zY2F0dGVyLXBsb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVDOVwiO1xufVxuXG4ubWRpLXNjYXR0ZXItcGxvdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQ0FcIjtcbn1cblxuLm1kaS1zY2hvb2w6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ3NFwiO1xufVxuXG4ubWRpLXNjaG9vbC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExODBcIjtcbn1cblxuLm1kaS1zY2lzc29ycy1jdXR0aW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNkJcIjtcbn1cblxuLm1kaS1zY29vdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QkRcIjtcbn1cblxuLm1kaS1zY29vdGVyLWVsZWN0cmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QkVcIjtcbn1cblxuLm1kaS1zY29yZWJvYXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyN0VcIjtcbn1cblxuLm1kaS1zY29yZWJvYXJkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI3RlwiO1xufVxuXG4ubWRpLXNjcmVlbi1yb3RhdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDc1XCI7XG59XG5cbi5tZGktc2NyZWVuLXJvdGF0aW9uLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ3OFwiO1xufVxuXG4ubWRpLXNjcmV3LWZsYXQtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERjNcIjtcbn1cblxuLm1kaS1zY3Jldy1sYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERGNFwiO1xufVxuXG4ubWRpLXNjcmV3LW1hY2hpbmUtZmxhdC10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERGNVwiO1xufVxuXG4ubWRpLXNjcmV3LW1hY2hpbmUtcm91bmQtdG9wOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERjZcIjtcbn1cblxuLm1kaS1zY3Jldy1yb3VuZC10b3A6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERGN1wiO1xufVxuXG4ubWRpLXNjcmV3ZHJpdmVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NzZcIjtcbn1cblxuLm1kaS1zY3JpcHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJDMVwiO1xufVxuXG4ubWRpLXNjcmlwdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NzdcIjtcbn1cblxuLm1kaS1zY3JpcHQtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkMyXCI7XG59XG5cbi5tZGktc2NyaXB0LXRleHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkMzXCI7XG59XG5cbi5tZGktc2Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ3OVwiO1xufVxuXG4ubWRpLXNlYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ3QVwiO1xufVxuXG4ubWRpLXNlYWwtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkQ5XCI7XG59XG5cbi5tZGktc2VhcmNoLXdlYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzBGXCI7XG59XG5cbi5tZGktc2VhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0MzXCI7XG59XG5cbi5tZGktc2VhdC1mbGF0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0N0JcIjtcbn1cblxuLm1kaS1zZWF0LWZsYXQtYW5nbGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0N0NcIjtcbn1cblxuLm1kaS1zZWF0LWluZGl2aWR1YWwtc3VpdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ3RFwiO1xufVxuXG4ubWRpLXNlYXQtbGVncm9vbS1leHRyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDdFXCI7XG59XG5cbi5tZGktc2VhdC1sZWdyb29tLW5vcm1hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDdGXCI7XG59XG5cbi5tZGktc2VhdC1sZWdyb29tLXJlZHVjZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ4MFwiO1xufVxuXG4ubWRpLXNlYXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0M0XCI7XG59XG5cbi5tZGktc2VhdC1wYXNzZW5nZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI0OVwiO1xufVxuXG4ubWRpLXNlYXQtcmVjbGluZS1leHRyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDgxXCI7XG59XG5cbi5tZGktc2VhdC1yZWNsaW5lLW5vcm1hbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDgyXCI7XG59XG5cbi5tZGktc2VhdGJlbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENDNVwiO1xufVxuXG4ubWRpLXNlY3VyaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0ODNcIjtcbn1cblxuLm1kaS1zZWN1cml0eS1uZXR3b3JrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0ODRcIjtcbn1cblxuLm1kaS1zZWVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNjJcIjtcbn1cblxuLm1kaS1zZWVkLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0ZEXCI7XG59XG5cbi5tZGktc2VlZC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0ZFXCI7XG59XG5cbi5tZGktc2VlZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNjNcIjtcbn1cblxuLm1kaS1zZWVzYXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVBNFwiO1xufVxuXG4ubWRpLXNlZ21lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVDQlwiO1xufVxuXG4ubWRpLXNlbGVjdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDg1XCI7XG59XG5cbi5tZGktc2VsZWN0LWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDg2XCI7XG59XG5cbi5tZGktc2VsZWN0LWNvbG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMzFcIjtcbn1cblxuLm1kaS1zZWxlY3QtY29tcGFyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUQ5XCI7XG59XG5cbi5tZGktc2VsZWN0LWRyYWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE2Q1wiO1xufVxuXG4ubWRpLXNlbGVjdC1ncm91cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjgyXCI7XG59XG5cbi5tZGktc2VsZWN0LWludmVyc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ4N1wiO1xufVxuXG4ubWRpLXNlbGVjdC1tYXJrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI4MFwiO1xufVxuXG4ubWRpLXNlbGVjdC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjgxXCI7XG59XG5cbi5tZGktc2VsZWN0LW11bHRpcGxlLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjgyXCI7XG59XG5cbi5tZGktc2VsZWN0LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDg4XCI7XG59XG5cbi5tZGktc2VsZWN0LXBsYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGREFcIjtcbn1cblxuLm1kaS1zZWxlY3Qtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMDRcIjtcbn1cblxuLm1kaS1zZWxlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ4OVwiO1xufVxuXG4ubWRpLXNlbGVjdGlvbi1kcmFnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNkRcIjtcbn1cblxuLm1kaS1zZWxlY3Rpb24tZWxsaXBzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDMyXCI7XG59XG5cbi5tZGktc2VsZWN0aW9uLWVsbGlwc2UtYXJyb3ctaW5zaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMjJcIjtcbn1cblxuLm1kaS1zZWxlY3Rpb24tbWFya2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyODNcIjtcbn1cblxuLm1kaS1zZWxlY3Rpb24tbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI4NVwiO1xufVxuXG4ubWRpLXNlbGVjdGlvbi1tdWx0aXBsZS1tYXJrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI4NFwiO1xufVxuXG4ubWRpLXNlbGVjdGlvbi1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc3N1wiO1xufVxuXG4ubWRpLXNlbGVjdGlvbi1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIwNVwiO1xufVxuXG4ubWRpLXNlbWFudGljLXdlYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzE2XCI7XG59XG5cbi5tZGktc2VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDhBXCI7XG59XG5cbi5tZGktc2VuZC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTYxXCI7XG59XG5cbi5tZGktc2VuZC1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNjJcIjtcbn1cblxuLm1kaS1zZW5kLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREY4XCI7XG59XG5cbi5tZGktc2VuZC1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREY5XCI7XG59XG5cbi5tZGktc2VuZC1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTYzXCI7XG59XG5cbi5tZGktc2VuZC1jbG9jay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNjRcIjtcbn1cblxuLm1kaS1zZW5kLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdFRFwiO1xufVxuXG4ubWRpLXNlbmQtbG9jay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNjZcIjtcbn1cblxuLm1kaS1zZW5kLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE2NVwiO1xufVxuXG4ubWRpLXNlcmlhbC1wb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NUNcIjtcbn1cblxuLm1kaS1zZXJ2ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ4QlwiO1xufVxuXG4ubWRpLXNlcnZlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDhDXCI7XG59XG5cbi5tZGktc2VydmVyLW5ldHdvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ4RFwiO1xufVxuXG4ubWRpLXNlcnZlci1uZXR3b3JrLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDhFXCI7XG59XG5cbi5tZGktc2VydmVyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDhGXCI7XG59XG5cbi5tZGktc2VydmVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ5MFwiO1xufVxuXG4ubWRpLXNlcnZlci1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ5MVwiO1xufVxuXG4ubWRpLXNlcnZlci1zZWN1cml0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDkyXCI7XG59XG5cbi5tZGktc2V0LWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzc4XCI7XG59XG5cbi5tZGktc2V0LWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzc5XCI7XG59XG5cbi5tZGktc2V0LWNlbnRlci1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzdBXCI7XG59XG5cbi5tZGktc2V0LWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc3QlwiO1xufVxuXG4ubWRpLXNldC1sZWZ0LWNlbnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzdDXCI7XG59XG5cbi5tZGktc2V0LWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc3RFwiO1xufVxuXG4ubWRpLXNldC1tZXJnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEUwXCI7XG59XG5cbi5tZGktc2V0LW5vbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc3RVwiO1xufVxuXG4ubWRpLXNldC1yaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzdGXCI7XG59XG5cbi5tZGktc2V0LXNwbGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RTFcIjtcbn1cblxuLm1kaS1zZXQtc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0NURcIjtcbn1cblxuLm1kaS1zZXQtdG9wLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTlGXCI7XG59XG5cbi5tZGktc2V0dGluZ3MtaGVscGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNkVcIjtcbn1cblxuLm1kaS1zaGFrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEwRVwiO1xufVxuXG4ubWRpLXNoYWtlci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMEZcIjtcbn1cblxuLm1kaS1zaGFwZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODMxXCI7XG59XG5cbi5tZGktc2hhcGUtY2lyY2xlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY1RFwiO1xufVxuXG4ubWRpLXNoYXBlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgzMlwiO1xufVxuXG4ubWRpLXNoYXBlLW92YWwtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUZBXCI7XG59XG5cbi5tZGktc2hhcGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDk1XCI7XG59XG5cbi5tZGktc2hhcGUtcG9seWdvbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NUVcIjtcbn1cblxuLm1kaS1zaGFwZS1yZWN0YW5nbGUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjVGXCI7XG59XG5cbi5tZGktc2hhcGUtc3F1YXJlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY2MFwiO1xufVxuXG4ubWRpLXNoYXBlLXNxdWFyZS1yb3VuZGVkLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGQVwiO1xufVxuXG4ubWRpLXNoYXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0OTZcIjtcbn1cblxuLm1kaS1zaGFyZS1hbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFGNFwiO1xufVxuXG4ubWRpLXNoYXJlLWFsbC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRjVcIjtcbn1cblxuLm1kaS1zaGFyZS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFBRFwiO1xufVxuXG4ubWRpLXNoYXJlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjIzXCI7XG59XG5cbi5tZGktc2hhcmUtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYyNFwiO1xufVxuXG4ubWRpLXNoYXJlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkzMlwiO1xufVxuXG4ubWRpLXNoYXJlLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ5N1wiO1xufVxuXG4ubWRpLXNoYXJlLXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTE0XCI7XG59XG5cbi5tZGktc2hhcmstZmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NzNcIjtcbn1cblxuLm1kaS1zaGFyay1maW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjc0XCI7XG59XG5cbi5tZGktc2hlZXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENDNlwiO1xufVxuXG4ubWRpLXNoaWVsZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNDk4XCI7XG59XG5cbi5tZGktc2hpZWxkLWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg4RlwiO1xufVxuXG4ubWRpLXNoaWVsZC1hY2NvdW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEExMlwiO1xufVxuXG4ubWRpLXNoaWVsZC1hY2NvdW50LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVBN1wiO1xufVxuXG4ubWRpLXNoaWVsZC1hY2NvdW50LXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUE4XCI7XG59XG5cbi5tZGktc2hpZWxkLWFpcnBsYW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QkJcIjtcbn1cblxuLm1kaS1zaGllbGQtYWlycGxhbmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0M3XCI7XG59XG5cbi5tZGktc2hpZWxkLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQ0NcIjtcbn1cblxuLm1kaS1zaGllbGQtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUNEXCI7XG59XG5cbi5tZGktc2hpZWxkLWJ1Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0RBXCI7XG59XG5cbi5tZGktc2hpZWxkLWJ1Zy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzREJcIjtcbn1cblxuLm1kaS1zaGllbGQtY2FyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGODNcIjtcbn1cblxuLm1kaS1zaGllbGQtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU2NVwiO1xufVxuXG4ubWRpLXNoaWVsZC1jaGVjay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQzhcIjtcbn1cblxuLm1kaS1zaGllbGQtY3Jvc3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENDOVwiO1xufVxuXG4ubWRpLXNoaWVsZC1jcm9zcy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQ0FcIjtcbn1cblxuLm1kaS1zaGllbGQtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUEwXCI7XG59XG5cbi5tZGktc2hpZWxkLWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUExXCI7XG59XG5cbi5tZGktc2hpZWxkLWhhbGY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM2MFwiO1xufVxuXG4ubWRpLXNoaWVsZC1oYWxmLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc4MFwiO1xufVxuXG4ubWRpLXNoaWVsZC1ob21lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OEFcIjtcbn1cblxuLm1kaS1zaGllbGQtaG9tZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDQ0JcIjtcbn1cblxuLm1kaS1zaGllbGQta2V5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQzRcIjtcbn1cblxuLm1kaS1zaGllbGQta2V5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJDNVwiO1xufVxuXG4ubWRpLXNoaWVsZC1saW5rLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQzM1wiO1xufVxuXG4ubWRpLXNoaWVsZC1saW5rLXZhcmlhbnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDM0XCI7XG59XG5cbi5tZGktc2hpZWxkLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk5RFwiO1xufVxuXG4ubWRpLXNoaWVsZC1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENDQ1wiO1xufVxuXG4ubWRpLXNoaWVsZC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDk5RVwiO1xufVxuXG4ubWRpLXNoaWVsZC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTlDXCI7XG59XG5cbi5tZGktc2hpZWxkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ5OVwiO1xufVxuXG4ubWRpLXNoaWVsZC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBREFcIjtcbn1cblxuLm1kaS1zaGllbGQtcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBREJcIjtcbn1cblxuLm1kaS1zaGllbGQtcmVmcmVzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMEFBXCI7XG59XG5cbi5tZGktc2hpZWxkLXJlZnJlc2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMUUwXCI7XG59XG5cbi5tZGktc2hpZWxkLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQURDXCI7XG59XG5cbi5tZGktc2hpZWxkLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRERcIjtcbn1cblxuLm1kaS1zaGllbGQtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOUFcIjtcbn1cblxuLm1kaS1zaGllbGQtc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTNCXCI7XG59XG5cbi5tZGktc2hpZWxkLXN0YXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTNDXCI7XG59XG5cbi5tZGktc2hpZWxkLXN1bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDVEXCI7XG59XG5cbi5tZGktc2hpZWxkLXN1bi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNUVcIjtcbn1cblxuLm1kaS1zaGllbGQtc3luYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUEyXCI7XG59XG5cbi5tZGktc2hpZWxkLXN5bmMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUEzXCI7XG59XG5cbi5tZGktc2hpcC13aGVlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODMzXCI7XG59XG5cbi5tZGktc2hvZS1iYWxsZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDQVwiO1xufVxuXG4ubWRpLXNob2UtY2xlYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDN1wiO1xufVxuXG4ubWRpLXNob2UtZm9ybWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNDdcIjtcbn1cblxuLm1kaS1zaG9lLWhlZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEI0OFwiO1xufVxuXG4ubWRpLXNob2UtcHJpbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERGQVwiO1xufVxuXG4ubWRpLXNob2Utc25lYWtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUM4XCI7XG59XG5cbi5tZGktc2hvcHBpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ5QVwiO1xufVxuXG4ubWRpLXNob3BwaW5nLW11c2ljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0OUJcIjtcbn1cblxuLm1kaS1zaG9wcGluZy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRDVcIjtcbn1cblxuLm1kaS1zaG9wcGluZy1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY4NFwiO1xufVxuXG4ubWRpLXNob3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RjlcIjtcbn1cblxuLm1kaS1zaG92ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcxMFwiO1xufVxuXG4ubWRpLXNob3ZlbC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcxMVwiO1xufVxuXG4ubWRpLXNob3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUEwXCI7XG59XG5cbi5tZGktc2hvd2VyLWhlYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlBMVwiO1xufVxuXG4ubWRpLXNocmVkZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0OUNcIjtcbn1cblxuLm1kaS1zaHVmZmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0OURcIjtcbn1cblxuLm1kaS1zaHVmZmxlLWRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0OUVcIjtcbn1cblxuLm1kaS1zaHVmZmxlLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDQ5RlwiO1xufVxuXG4ubWRpLXNodXJpa2VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzN0ZcIjtcbn1cblxuLm1kaS1zaWdtYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEEwXCI7XG59XG5cbi5tZGktc2lnbWEtbG93ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYyQlwiO1xufVxuXG4ubWRpLXNpZ24tY2F1dGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEExXCI7XG59XG5cbi5tZGktc2lnbi1kaXJlY3Rpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc4MVwiO1xufVxuXG4ubWRpLXNpZ24tZGlyZWN0aW9uLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwMDBcIjtcbn1cblxuLm1kaS1zaWduLWRpcmVjdGlvbi1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRENcIjtcbn1cblxuLm1kaS1zaWduLWRpcmVjdGlvbi1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZERFwiO1xufVxuXG4ubWRpLXNpZ24tcG9sZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEY4XCI7XG59XG5cbi5tZGktc2lnbi1yZWFsLWVzdGF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTE4XCI7XG59XG5cbi5tZGktc2lnbi10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3ODJcIjtcbn1cblxuLm1kaS1zaWduYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRBMlwiO1xufVxuXG4ubWRpLXNpZ25hbC0yZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzEyXCI7XG59XG5cbi5tZGktc2lnbmFsLTNnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MTNcIjtcbn1cblxuLm1kaS1zaWduYWwtNGc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcxNFwiO1xufVxuXG4ubWRpLXNpZ25hbC01Zzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTZGXCI7XG59XG5cbi5tZGktc2lnbmFsLWNlbGx1bGFyLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCQ1wiO1xufVxuXG4ubWRpLXNpZ25hbC1jZWxsdWxhci0yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QkRcIjtcbn1cblxuLm1kaS1zaWduYWwtY2VsbHVsYXItMzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOEJFXCI7XG59XG5cbi5tZGktc2lnbmFsLWNlbGx1bGFyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhCRlwiO1xufVxuXG4ubWRpLXNpZ25hbC1kaXN0YW5jZS12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNjRcIjtcbn1cblxuLm1kaS1zaWduYWwtaHNwYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzE1XCI7XG59XG5cbi5tZGktc2lnbmFsLWhzcGEtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzE2XCI7XG59XG5cbi5tZGktc2lnbmFsLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzgzXCI7XG59XG5cbi5tZGktc2lnbmFsLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYwQVwiO1xufVxuXG4ubWRpLXNpZ25hdHVyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREZCXCI7XG59XG5cbi5tZGktc2lnbmF0dXJlLWZyZWVoYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERkNcIjtcbn1cblxuLm1kaS1zaWduYXR1cmUtaW1hZ2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERGRFwiO1xufVxuXG4ubWRpLXNpZ25hdHVyZS10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBERkVcIjtcbn1cblxuLm1kaS1zaWxvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNDlcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QTNcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlLWNsZWFuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGREVcIjtcbn1cblxuLm1kaS1zaWx2ZXJ3YXJlLWZvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRBNFwiO1xufVxuXG4ubWRpLXNpbHZlcndhcmUtZm9yay1rbmlmZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTcwXCI7XG59XG5cbi5tZGktc2lsdmVyd2FyZS1zcG9vbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEE1XCI7XG59XG5cbi5tZGktc2lsdmVyd2FyZS12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QTZcIjtcbn1cblxuLm1kaS1zaW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRBN1wiO1xufVxuXG4ubWRpLXNpbS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEE4XCI7XG59XG5cbi5tZGktc2ltLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVEM1wiO1xufVxuXG4ubWRpLXNpbS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRBOVwiO1xufVxuXG4ubWRpLXNpbS1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUQ0XCI7XG59XG5cbi5tZGktc2ltLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVENVwiO1xufVxuXG4ubWRpLXNpbXBsZS1pY29uczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzFEXCI7XG59XG5cbi5tZGktc2luYS13ZWlibzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQURGXCI7XG59XG5cbi5tZGktc2luZS13YXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5NUJcIjtcbn1cblxuLm1kaS1zaXRlbWFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QUFcIjtcbn1cblxuLm1kaS1zaXplLWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNBNlwiO1xufVxuXG4ubWRpLXNpemUtbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0E1XCI7XG59XG5cbi5tZGktc2l6ZS1zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQTRcIjtcbn1cblxuLm1kaS1zaXplLXhsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQTdcIjtcbn1cblxuLm1kaS1zaXplLXhzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQTNcIjtcbn1cblxuLm1kaS1zaXplLXh4bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0E4XCI7XG59XG5cbi5tZGktc2l6ZS14eHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNBMlwiO1xufVxuXG4ubWRpLXNpemUteHh4bDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0E5XCI7XG59XG5cbi5tZGktc2thdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQzNVwiO1xufVxuXG4ubWRpLXNrYXRlYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRDMlwiO1xufVxuXG4ubWRpLXNrZXctbGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDM2XCI7XG59XG5cbi5tZGktc2tldy1tb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMzdcIjtcbn1cblxuLm1kaS1za2k6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMwNFwiO1xufVxuXG4ubWRpLXNraS1jcm9zcy1jb3VudHJ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMDVcIjtcbn1cblxuLm1kaS1za2ktd2F0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMwNlwiO1xufVxuXG4ubWRpLXNraXAtYmFja3dhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRBQlwiO1xufVxuXG4ubWRpLXNraXAtYmFja3dhcmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjI1XCI7XG59XG5cbi5tZGktc2tpcC1mb3J3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QUNcIjtcbn1cblxuLm1kaS1za2lwLWZvcndhcmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjI2XCI7XG59XG5cbi5tZGktc2tpcC1uZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QURcIjtcbn1cblxuLm1kaS1za2lwLW5leHQtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NjFcIjtcbn1cblxuLm1kaS1za2lwLW5leHQtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY2MlwiO1xufVxuXG4ubWRpLXNraXAtbmV4dC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMjdcIjtcbn1cblxuLm1kaS1za2lwLXByZXZpb3VzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QUVcIjtcbn1cblxuLm1kaS1za2lwLXByZXZpb3VzLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjYzXCI7XG59XG5cbi5tZGktc2tpcC1wcmV2aW91cy1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjY0XCI7XG59XG5cbi5tZGktc2tpcC1wcmV2aW91cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMjhcIjtcbn1cblxuLm1kaS1za3VsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjhDXCI7XG59XG5cbi5tZGktc2t1bGwtY3Jvc3Nib25lczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkM2XCI7XG59XG5cbi5tZGktc2t1bGwtY3Jvc3Nib25lcy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQzdcIjtcbn1cblxuLm1kaS1za3VsbC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQzhcIjtcbn1cblxuLm1kaS1za3VsbC1zY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0QzdcIjtcbn1cblxuLm1kaS1za3VsbC1zY2FuLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRDOFwiO1xufVxuXG4ubWRpLXNreXBlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QUZcIjtcbn1cblxuLm1kaS1za3lwZS1idXNpbmVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEIwXCI7XG59XG5cbi5tZGktc2xhY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRCMVwiO1xufVxuXG4ubWRpLXNsYXNoLWZvcndhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZERlwiO1xufVxuXG4ubWRpLXNsYXNoLWZvcndhcmQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRTBcIjtcbn1cblxuLm1kaS1zbGVlcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEIyXCI7XG59XG5cbi5tZGktc2xlZXAtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QjNcIjtcbn1cblxuLm1kaS1zbGlkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNUE1XCI7XG59XG5cbi5tZGktc2xvcGUtZG93bmhpbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERGRlwiO1xufVxuXG4ubWRpLXNsb3BlLXVwaGlsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTAwXCI7XG59XG5cbi5tZGktc2xvdC1tYWNoaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMTRcIjtcbn1cblxuLm1kaS1zbG90LW1hY2hpbmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTE1XCI7XG59XG5cbi5tZGktc21hcnQtY2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEJEXCI7XG59XG5cbi5tZGktc21hcnQtY2FyZC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQkVcIjtcbn1cblxuLm1kaS1zbWFydC1jYXJkLXJlYWRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEJGXCI7XG59XG5cbi5tZGktc21hcnQtY2FyZC1yZWFkZXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEMwXCI7XG59XG5cbi5tZGktc21vZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTcxXCI7XG59XG5cbi5tZGktc21va2UtZGV0ZWN0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM5MlwiO1xufVxuXG4ubWRpLXNtb2tpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRCNFwiO1xufVxuXG4ubWRpLXNtb2tpbmctb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QjVcIjtcbn1cblxuLm1kaS1zbW9raW5nLXBpcGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQwRFwiO1xufVxuXG4ubWRpLXNtb2tpbmctcGlwZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQyOFwiO1xufVxuXG4ubWRpLXNuYWlsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NzdcIjtcbn1cblxuLm1kaS1zbmFrZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTBFXCI7XG59XG5cbi5tZGktc25hcGNoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRCNlwiO1xufVxuXG4ubWRpLXNub3dib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzA3XCI7XG59XG5cbi5tZGktc25vd2ZsYWtlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MTdcIjtcbn1cblxuLm1kaS1zbm93Zmxha2UtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYyOVwiO1xufVxuXG4ubWRpLXNub3dmbGFrZS1tZWx0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyQ0JcIjtcbn1cblxuLm1kaS1zbm93Zmxha2Utb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RTNcIjtcbn1cblxuLm1kaS1zbm93Zmxha2UtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjJBXCI7XG59XG5cbi5tZGktc25vd21hbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEI3XCI7XG59XG5cbi5tZGktc29jY2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QjhcIjtcbn1cblxuLm1kaS1zb2NjZXItZmllbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgzNFwiO1xufVxuXG4ubWRpLXNvY2lhbC1kaXN0YW5jZS0yLW1ldGVyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTc5XCI7XG59XG5cbi5tZGktc29jaWFsLWRpc3RhbmNlLTYtZmVldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTdBXCI7XG59XG5cbi5tZGktc29mYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEI5XCI7XG59XG5cbi5tZGktc29mYS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NkRcIjtcbn1cblxuLm1kaS1zb2ZhLXNpbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTZFXCI7XG59XG5cbi5tZGktc29mYS1zaW5nbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTZGXCI7XG59XG5cbi5tZGktc29sYXItcGFuZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ5QlwiO1xufVxuXG4ubWRpLXNvbGFyLXBhbmVsLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEOUNcIjtcbn1cblxuLm1kaS1zb2xhci1wb3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTcyXCI7XG59XG5cbi5tZGktc29sZGVyaW5nLWlyb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA5MlwiO1xufVxuXG4ubWRpLXNvbGlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OERcIjtcbn1cblxuLm1kaS1zb255LXBsYXlzdGF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MTRcIjtcbn1cblxuLm1kaS1zb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QkFcIjtcbn1cblxuLm1kaS1zb3J0LWFscGhhYmV0aWNhbC1hc2NlbmRpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVCRFwiO1xufVxuXG4ubWRpLXNvcnQtYWxwaGFiZXRpY2FsLWFzY2VuZGluZy12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExNDhcIjtcbn1cblxuLm1kaS1zb3J0LWFscGhhYmV0aWNhbC1kZXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QkZcIjtcbn1cblxuLm1kaS1zb3J0LWFscGhhYmV0aWNhbC1kZXNjZW5kaW5nLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE0OVwiO1xufVxuXG4ubWRpLXNvcnQtYWxwaGFiZXRpY2FsLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRCQlwiO1xufVxuXG4ubWRpLXNvcnQtYXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QkNcIjtcbn1cblxuLm1kaS1zb3J0LWJvb2wtYXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzODVcIjtcbn1cblxuLm1kaS1zb3J0LWJvb2wtYXNjZW5kaW5nLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM4NlwiO1xufVxuXG4ubWRpLXNvcnQtYm9vbC1kZXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzODdcIjtcbn1cblxuLm1kaS1zb3J0LWJvb2wtZGVzY2VuZGluZy12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzODhcIjtcbn1cblxuLm1kaS1zb3J0LWNhbGVuZGFyLWFzY2VuZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTQ3XCI7XG59XG5cbi5tZGktc29ydC1jYWxlbmRhci1kZXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NDhcIjtcbn1cblxuLm1kaS1zb3J0LWNsb2NrLWFzY2VuZGluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTQ5XCI7XG59XG5cbi5tZGktc29ydC1jbG9jay1hc2NlbmRpbmctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTRBXCI7XG59XG5cbi5tZGktc29ydC1jbG9jay1kZXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NEJcIjtcbn1cblxuLm1kaS1zb3J0LWNsb2NrLWRlc2NlbmRpbmctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTRDXCI7XG59XG5cbi5tZGktc29ydC1kZXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QkRcIjtcbn1cblxuLm1kaS1zb3J0LW51bWVyaWMtYXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzODlcIjtcbn1cblxuLm1kaS1zb3J0LW51bWVyaWMtYXNjZW5kaW5nLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkwRFwiO1xufVxuXG4ubWRpLXNvcnQtbnVtZXJpYy1kZXNjZW5kaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzOEFcIjtcbn1cblxuLm1kaS1zb3J0LW51bWVyaWMtZGVzY2VuZGluZy12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRDJcIjtcbn1cblxuLm1kaS1zb3J0LW51bWVyaWMtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEJFXCI7XG59XG5cbi5tZGktc29ydC1yZXZlcnNlLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDMzQ1wiO1xufVxuXG4ubWRpLXNvcnQtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEJGXCI7XG59XG5cbi5tZGktc29ydC12YXJpYW50LWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENDRFwiO1xufVxuXG4ubWRpLXNvcnQtdmFyaWFudC1sb2NrLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENDRVwiO1xufVxuXG4ubWRpLXNvcnQtdmFyaWFudC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTE0N1wiO1xufVxuXG4ubWRpLXNvdW5kY2xvdWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRDMFwiO1xufVxuXG4ubWRpLXNvdXJjZS1icmFuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYyQ1wiO1xufVxuXG4ubWRpLXNvdXJjZS1icmFuY2gtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRDRlwiO1xufVxuXG4ubWRpLXNvdXJjZS1icmFuY2gtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRDQlwiO1xufVxuXG4ubWRpLXNvdXJjZS1icmFuY2gtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNENBXCI7XG59XG5cbi5tZGktc291cmNlLWJyYW5jaC1yZWZyZXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0Q0RcIjtcbn1cblxuLm1kaS1zb3VyY2UtYnJhbmNoLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNENDXCI7XG59XG5cbi5tZGktc291cmNlLWJyYW5jaC1zeW5jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0Q0VcIjtcbn1cblxuLm1kaS1zb3VyY2UtY29tbWl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MThcIjtcbn1cblxuLm1kaS1zb3VyY2UtY29tbWl0LWVuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzE5XCI7XG59XG5cbi5tZGktc291cmNlLWNvbW1pdC1lbmQtbG9jYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcxQVwiO1xufVxuXG4ubWRpLXNvdXJjZS1jb21taXQtbG9jYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcxQlwiO1xufVxuXG4ubWRpLXNvdXJjZS1jb21taXQtbmV4dC1sb2NhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzFDXCI7XG59XG5cbi5tZGktc291cmNlLWNvbW1pdC1zdGFydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzFEXCI7XG59XG5cbi5tZGktc291cmNlLWNvbW1pdC1zdGFydC1uZXh0LWxvY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MUVcIjtcbn1cblxuLm1kaS1zb3VyY2UtZm9yazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEMxXCI7XG59XG5cbi5tZGktc291cmNlLW1lcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MkRcIjtcbn1cblxuLm1kaS1zb3VyY2UtcHVsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEMyXCI7XG59XG5cbi5tZGktc291cmNlLXJlcG9zaXRvcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENDRlwiO1xufVxuXG4ubWRpLXNvdXJjZS1yZXBvc2l0b3J5LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDRDBcIjtcbn1cblxuLm1kaS1zb3ktc2F1Y2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdFRVwiO1xufVxuXG4ubWRpLXNveS1zYXVjZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNGQ1wiO1xufVxuXG4ubWRpLXNwYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0QxXCI7XG59XG5cbi5tZGktc3BhLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENEMlwiO1xufVxuXG4ubWRpLXNwYWNlLWludmFkZXJzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQzlcIjtcbn1cblxuLm1kaS1zcGFjZS1zdGF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzODNcIjtcbn1cblxuLm1kaS1zcGFkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTY1XCI7XG59XG5cbi5tZGktc3BhcmtsZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU0NVwiO1xufVxuXG4ubWRpLXNwZWFrZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRDM1wiO1xufVxuXG4ubWRpLXNwZWFrZXItYmx1ZXRvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QTJcIjtcbn1cblxuLm1kaS1zcGVha2VyLW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEMzhcIjtcbn1cblxuLm1kaS1zcGVha2VyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEM0XCI7XG59XG5cbi5tZGktc3BlYWtlci13aXJlbGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzFGXCI7XG59XG5cbi5tZGktc3BlZWRvbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRDNVwiO1xufVxuXG4ubWRpLXNwZWVkb21ldGVyLW1lZGl1bTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjg1XCI7XG59XG5cbi5tZGktc3BlZWRvbWV0ZXItc2xvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjg2XCI7XG59XG5cbi5tZGktc3BlbGxjaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEM2XCI7XG59XG5cbi5tZGktc3BpZGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRUFcIjtcbn1cblxuLm1kaS1zcGlkZXItdGhyZWFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRUJcIjtcbn1cblxuLm1kaS1zcGlkZXItd2ViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQ0FcIjtcbn1cblxuLm1kaS1zcGlyaXQtbGV2ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGMVwiO1xufVxuXG4ubWRpLXNwb29uLXN1Z2FyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MjlcIjtcbn1cblxuLm1kaS1zcG90aWZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QzdcIjtcbn1cblxuLm1kaS1zcG90bGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRDOFwiO1xufVxuXG4ubWRpLXNwb3RsaWdodC1iZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0QzlcIjtcbn1cblxuLm1kaS1zcHJheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjY1XCI7XG59XG5cbi5tZGktc3ByYXktYm90dGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRTBcIjtcbn1cblxuLm1kaS1zcHJpbmtsZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA1RlwiO1xufVxuXG4ubWRpLXNwcmlua2xlci12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNjBcIjtcbn1cblxuLm1kaS1zcHJvdXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU2NlwiO1xufVxuXG4ubWRpLXNwcm91dC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNjdcIjtcbn1cblxuLm1kaS1zcXVhcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc2NFwiO1xufVxuXG4ubWRpLXNxdWFyZS1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUwMFwiO1xufVxuXG4ubWRpLXNxdWFyZS1lZGl0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkwQ1wiO1xufVxuXG4ubWRpLXNxdWFyZS1tZWRpdW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEExM1wiO1xufVxuXG4ubWRpLXNxdWFyZS1tZWRpdW0tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTE0XCI7XG59XG5cbi5tZGktc3F1YXJlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkVFXCI7XG59XG5cbi5tZGktc3F1YXJlLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyRUZcIjtcbn1cblxuLm1kaS1zcXVhcmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzYzXCI7XG59XG5cbi5tZGktc3F1YXJlLXJvb3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc4NFwiO1xufVxuXG4ubWRpLXNxdWFyZS1yb290LWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUEzXCI7XG59XG5cbi5tZGktc3F1YXJlLXJvdW5kZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGQlwiO1xufVxuXG4ubWRpLXNxdWFyZS1yb3VuZGVkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTRGQ1wiO1xufVxuXG4ubWRpLXNxdWFyZS1zbWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTE1XCI7XG59XG5cbi5tZGktc3F1YXJlLXdhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ3QlwiO1xufVxuXG4ubWRpLXNxdWVlZ2VlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRTFcIjtcbn1cblxuLm1kaS1zc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhDMFwiO1xufVxuXG4ubWRpLXN0YWNrLWV4Y2hhbmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MEJcIjtcbn1cblxuLm1kaS1zdGFjay1vdmVyZmxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNENDXCI7XG59XG5cbi5tZGktc3RhY2twYXRoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAzNTlcIjtcbn1cblxuLm1kaS1zdGFkaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRjlcIjtcbn1cblxuLm1kaS1zdGFkaXVtLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcyMFwiO1xufVxuXG4ubWRpLXN0YWlyczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNENEXCI7XG59XG5cbi5tZGktc3RhaXJzLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzlFXCI7XG59XG5cbi5tZGktc3RhaXJzLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJCRVwiO1xufVxuXG4ubWRpLXN0YWlycy11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkJEXCI7XG59XG5cbi5tZGktc3RhbXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDM5XCI7XG59XG5cbi5tZGktc3RhbmRhcmQtZGVmaW5pdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0VGXCI7XG59XG5cbi5tZGktc3Rhcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNENFXCI7XG59XG5cbi5tZGktc3Rhci1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE3M1wiO1xufVxuXG4ubWRpLXN0YXItYm94LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyODZcIjtcbn1cblxuLm1kaS1zdGFyLWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyODdcIjtcbn1cblxuLm1kaS1zdGFyLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNzRcIjtcbn1cblxuLm1kaS1zdGFyLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NjZcIjtcbn1cblxuLm1kaS1zdGFyLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU2QVwiO1xufVxuXG4ubWRpLXN0YXItY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0Q0ZcIjtcbn1cblxuLm1kaS1zdGFyLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QTRcIjtcbn1cblxuLm1kaS1zdGFyLWNvZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjY4XCI7XG59XG5cbi5tZGktc3Rhci1jb2ctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjY5XCI7XG59XG5cbi5tZGktc3Rhci1mYWNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QTVcIjtcbn1cblxuLm1kaS1zdGFyLWZvdXItcG9pbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRTJcIjtcbn1cblxuLm1kaS1zdGFyLWZvdXItcG9pbnRzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFFM1wiO1xufVxuXG4ubWRpLXN0YXItaGFsZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMjQ2XCI7XG59XG5cbi5tZGktc3Rhci1oYWxmLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDREMFwiO1xufVxuXG4ubWRpLXN0YXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU2NFwiO1xufVxuXG4ubWRpLXN0YXItbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTY4XCI7XG59XG5cbi5tZGktc3Rhci1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDREMVwiO1xufVxuXG4ubWRpLXN0YXItb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU1QlwiO1xufVxuXG4ubWRpLXN0YXItb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEQyXCI7XG59XG5cbi5tZGktc3Rhci1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NjNcIjtcbn1cblxuLm1kaS1zdGFyLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTY3XCI7XG59XG5cbi5tZGktc3Rhci1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU2NVwiO1xufVxuXG4ubWRpLXN0YXItcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU2OVwiO1xufVxuXG4ubWRpLXN0YXItc2V0dGluZ3M6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTY2QVwiO1xufVxuXG4ubWRpLXN0YXItc2V0dGluZ3Mtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjZCXCI7XG59XG5cbi5tZGktc3Rhci10aHJlZS1wb2ludHM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFFNFwiO1xufVxuXG4ubWRpLXN0YXItdGhyZWUtcG9pbnRzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFFNVwiO1xufVxuXG4ubWRpLXN0YXRlLW1hY2hpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFFRlwiO1xufVxuXG4ubWRpLXN0ZWFtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RDNcIjtcbn1cblxuLm1kaS1zdGVlcmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEQ0XCI7XG59XG5cbi5tZGktc3RlZXJpbmctb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MEVcIjtcbn1cblxuLm1kaS1zdGVwLWJhY2t3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RDVcIjtcbn1cblxuLm1kaS1zdGVwLWJhY2t3YXJkLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRENlwiO1xufVxuXG4ubWRpLXN0ZXAtZm9yd2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEQ3XCI7XG59XG5cbi5tZGktc3RlcC1mb3J3YXJkLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDREOFwiO1xufVxuXG4ubWRpLXN0ZXRob3Njb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RDlcIjtcbn1cblxuLm1kaS1zdGlja2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNjRcIjtcbn1cblxuLm1kaS1zdGlja2VyLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNjVcIjtcbn1cblxuLm1kaS1zdGlja2VyLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM2NlwiO1xufVxuXG4ubWRpLXN0aWNrZXItY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM2N1wiO1xufVxuXG4ubWRpLXN0aWNrZXItY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzY4XCI7XG59XG5cbi5tZGktc3RpY2tlci1jaXJjbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUQwXCI7XG59XG5cbi5tZGktc3RpY2tlci1lbW9qaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzg1XCI7XG59XG5cbi5tZGktc3RpY2tlci1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzY5XCI7XG59XG5cbi5tZGktc3RpY2tlci1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNkFcIjtcbn1cblxuLm1kaS1zdGlja2VyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM2QlwiO1xufVxuXG4ubWRpLXN0aWNrZXItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzZDXCI7XG59XG5cbi5tZGktc3RpY2tlci1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM2RFwiO1xufVxuXG4ubWRpLXN0aWNrZXItcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNkVcIjtcbn1cblxuLm1kaS1zdGlja2VyLXJlbW92ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzNkZcIjtcbn1cblxuLm1kaS1zdG9ja2luZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNERBXCI7XG59XG5cbi5tZGktc3RvbWFjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDkzXCI7XG59XG5cbi5tZGktc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNERCXCI7XG59XG5cbi5tZGktc3RvcC1jaXJjbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY2NlwiO1xufVxuXG4ubWRpLXN0b3AtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY2N1wiO1xufVxuXG4ubWRpLXN0b3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RENcIjtcbn1cblxuLm1kaS1zdG9yZS0yNC1ob3VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RERcIjtcbn1cblxuLm1kaS1zdG9yZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjVFXCI7XG59XG5cbi5tZGktc3RvcmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzYxXCI7XG59XG5cbi5tZGktc3RvcmUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjVGXCI7XG59XG5cbi5tZGktc3RvcmUtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2NjBcIjtcbn1cblxuLm1kaS1zdG9yZWZyb250OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3QzdcIjtcbn1cblxuLm1kaS1zdG9yZWZyb250LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBDMVwiO1xufVxuXG4ubWRpLXN0b3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0REVcIjtcbn1cblxuLm1kaS1zdHJhdGVneTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUQ2XCI7XG59XG5cbi5tZGktc3RyZXRjaC10by1wYWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMkJcIjtcbn1cblxuLm1kaS1zdHJldGNoLXRvLXBhZ2Utb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjJDXCI7XG59XG5cbi5tZGktc3RyaW5nLWxpZ2h0czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkJBXCI7XG59XG5cbi5tZGktc3RyaW5nLWxpZ2h0cy1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJCQlwiO1xufVxuXG4ubWRpLXN1YmRpcmVjdG9yeS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MENcIjtcbn1cblxuLm1kaS1zdWJkaXJlY3RvcnktYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYwRFwiO1xufVxuXG4ubWRpLXN1Ym1hcmluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTZDXCI7XG59XG5cbi5tZGktc3VidGl0bGVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMTZcIjtcbn1cblxuLm1kaS1zdWJ0aXRsZXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTE3XCI7XG59XG5cbi5tZGktc3Vid2F5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QUNcIjtcbn1cblxuLm1kaS1zdWJ3YXktYWxlcnQtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDlEXCI7XG59XG5cbi5tZGktc3Vid2F5LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRERlwiO1xufVxuXG4ubWRpLXN1bW1pdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzg2XCI7XG59XG5cbi5tZGktc3VuZ2xhc3Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEUwXCI7XG59XG5cbi5tZGktc3Vycm91bmQtc291bmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVDNVwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTItMDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0YwXCI7XG59XG5cbi5tZGktc3Vycm91bmQtc291bmQtMy0xOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RjFcIjtcbn1cblxuLm1kaS1zdXJyb3VuZC1zb3VuZC01LTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdGMlwiO1xufVxuXG4ubWRpLXN1cnJvdW5kLXNvdW5kLTctMTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0YzXCI7XG59XG5cbi5tZGktc3ZnOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MjFcIjtcbn1cblxuLm1kaS1zd2FwLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRFMVwiO1xufVxuXG4ubWRpLXN3YXAtaG9yaXpvbnRhbC1ib2xkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQ0RcIjtcbn1cblxuLm1kaS1zd2FwLWhvcml6b250YWwtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRTFcIjtcbn1cblxuLm1kaS1zd2FwLWhvcml6b250YWwtY2lyY2xlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZFMlwiO1xufVxuXG4ubWRpLXN3YXAtaG9yaXpvbnRhbC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QzFcIjtcbn1cblxuLm1kaS1zd2FwLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RTJcIjtcbn1cblxuLm1kaS1zd2FwLXZlcnRpY2FsLWJvbGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJDRVwiO1xufVxuXG4ubWRpLXN3YXAtdmVydGljYWwtY2lyY2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRTNcIjtcbn1cblxuLm1kaS1zd2FwLXZlcnRpY2FsLWNpcmNsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRTRcIjtcbn1cblxuLm1kaS1zd2FwLXZlcnRpY2FsLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhDMlwiO1xufVxuXG4ubWRpLXN3aW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRFM1wiO1xufVxuXG4ubWRpLXN3aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEU0XCI7XG59XG5cbi5tZGktc3dvcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRFNVwiO1xufVxuXG4ubWRpLXN3b3JkLWNyb3NzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3ODdcIjtcbn1cblxuLm1kaS1zeWxsYWJhcnktaGFuZ3VsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzMzNcIjtcbn1cblxuLm1kaS1zeWxsYWJhcnktaGlyYWdhbmE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTMzNFwiO1xufVxuXG4ubWRpLXN5bGxhYmFyeS1rYXRha2FuYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzM1XCI7XG59XG5cbi5tZGktc3lsbGFiYXJ5LWthdGFrYW5hLWhhbGZ3aWR0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzM2XCI7XG59XG5cbi5tZGktc3ltYm9sOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MDFcIjtcbn1cblxuLm1kaS1zeW1mb255OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRTZcIjtcbn1cblxuLm1kaS1zeW5jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RTZcIjtcbn1cblxuLm1kaS1zeW5jLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RTdcIjtcbn1cblxuLm1kaS1zeW5jLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMzc4XCI7XG59XG5cbi5tZGktc3luYy1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRFOFwiO1xufVxuXG4ubWRpLXRhYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEU5XCI7XG59XG5cbi5tZGktdGFiLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNEJcIjtcbn1cblxuLm1kaS10YWItcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzVDXCI7XG59XG5cbi5tZGktdGFiLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjRDXCI7XG59XG5cbi5tZGktdGFiLXVuc2VsZWN0ZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRFQVwiO1xufVxuXG4ubWRpLXRhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RUJcIjtcbn1cblxuLm1kaS10YWJsZS1hY2NvdW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQjlcIjtcbn1cblxuLm1kaS10YWJsZS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0JBXCI7XG59XG5cbi5tZGktdGFibGUtYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0JCXCI7XG59XG5cbi5tZGktdGFibGUtYXJyb3ctbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0JDXCI7XG59XG5cbi5tZGktdGFibGUtYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNCRFwiO1xufVxuXG4ubWRpLXRhYmxlLWFycm93LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQkVcIjtcbn1cblxuLm1kaS10YWJsZS1ib3JkZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEExOFwiO1xufVxuXG4ubWRpLXRhYmxlLWNhbmNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0JGXCI7XG59XG5cbi5tZGktdGFibGUtY2hhaXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA2MVwiO1xufVxuXG4ubWRpLXRhYmxlLWNoZWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQzBcIjtcbn1cblxuLm1kaS10YWJsZS1jbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0MxXCI7XG59XG5cbi5tZGktdGFibGUtY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQzJcIjtcbn1cblxuLm1kaS10YWJsZS1jb2x1bW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgzNVwiO1xufVxuXG4ubWRpLXRhYmxlLWNvbHVtbi1wbHVzLWFmdGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RUNcIjtcbn1cblxuLm1kaS10YWJsZS1jb2x1bW4tcGx1cy1iZWZvcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRFRFwiO1xufVxuXG4ubWRpLXRhYmxlLWNvbHVtbi1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRFRVwiO1xufVxuXG4ubWRpLXRhYmxlLWNvbHVtbi13aWR0aDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEVGXCI7XG59XG5cbi5tZGktdGFibGUtZWRpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEYwXCI7XG59XG5cbi5tZGktdGFibGUtZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwOTRcIjtcbn1cblxuLm1kaS10YWJsZS1leWUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQzNcIjtcbn1cblxuLm1kaS10YWJsZS1mdXJuaXR1cmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVCQ1wiO1xufVxuXG4ubWRpLXRhYmxlLWhlYWRlcnMtZXllOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMURcIjtcbn1cblxuLm1kaS10YWJsZS1oZWFkZXJzLWV5ZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIxRVwiO1xufVxuXG4ubWRpLXRhYmxlLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQzRcIjtcbn1cblxuLm1kaS10YWJsZS1rZXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNDNVwiO1xufVxuXG4ubWRpLXRhYmxlLWxhcmdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RjFcIjtcbn1cblxuLm1kaS10YWJsZS1sYXJnZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGODdcIjtcbn1cblxuLm1kaS10YWJsZS1sYXJnZS1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY4OFwiO1xufVxuXG4ubWRpLXRhYmxlLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNDNlwiO1xufVxuXG4ubWRpLXRhYmxlLW1lcmdlLWNlbGxzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QTZcIjtcbn1cblxuLm1kaS10YWJsZS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0M3XCI7XG59XG5cbi5tZGktdGFibGUtbXVsdGlwbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNDOFwiO1xufVxuXG4ubWRpLXRhYmxlLW5ldHdvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNDOVwiO1xufVxuXG4ubWRpLXRhYmxlLW9mLWNvbnRlbnRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MzZcIjtcbn1cblxuLm1kaS10YWJsZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNDQVwiO1xufVxuXG4ubWRpLXRhYmxlLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE3NVwiO1xufVxuXG4ubWRpLXRhYmxlLXJlZnJlc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNBMFwiO1xufVxuXG4ubWRpLXRhYmxlLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTc2XCI7XG59XG5cbi5tZGktdGFibGUtcm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MzdcIjtcbn1cblxuLm1kaS10YWJsZS1yb3ctaGVpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RjJcIjtcbn1cblxuLm1kaS10YWJsZS1yb3ctcGx1cy1hZnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEYzXCI7XG59XG5cbi5tZGktdGFibGUtcm93LXBsdXMtYmVmb3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RjRcIjtcbn1cblxuLm1kaS10YWJsZS1yb3ctcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RjVcIjtcbn1cblxuLm1kaS10YWJsZS1zZWFyY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkwRlwiO1xufVxuXG4ubWRpLXRhYmxlLXNldHRpbmdzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MzhcIjtcbn1cblxuLm1kaS10YWJsZS1zcGxpdC1jZWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MkFcIjtcbn1cblxuLm1kaS10YWJsZS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQ0JcIjtcbn1cblxuLm1kaS10YWJsZS1zeW5jOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQTFcIjtcbn1cblxuLm1kaS10YWJsZS10ZW5uaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU2OFwiO1xufVxuXG4ubWRpLXRhYmxldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEY2XCI7XG59XG5cbi5tZGktdGFibGV0LWFuZHJvaWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRGN1wiO1xufVxuXG4ubWRpLXRhYmxldC1jZWxscGhvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlBN1wiO1xufVxuXG4ubWRpLXRhYmxldC1kYXNoYm9hcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVDRVwiO1xufVxuXG4ubWRpLXRhYmxldC1pcGFkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RjhcIjtcbn1cblxuLm1kaS10YWNvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NjJcIjtcbn1cblxuLm1kaS10YWc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRGOVwiO1xufVxuXG4ubWRpLXRhZy1mYWNlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEZBXCI7XG59XG5cbi5tZGktdGFnLWhlYXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2OEJcIjtcbn1cblxuLm1kaS10YWctaGVhcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkNGXCI7XG59XG5cbi5tZGktdGFnLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MTBcIjtcbn1cblxuLm1kaS10YWctbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjFGXCI7XG59XG5cbi5tZGktdGFnLW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RkJcIjtcbn1cblxuLm1kaS10YWctbXVsdGlwbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkY3XCI7XG59XG5cbi5tZGktdGFnLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjIwXCI7XG59XG5cbi5tZGktdGFnLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMjFcIjtcbn1cblxuLm1kaS10YWctb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNEZDXCI7XG59XG5cbi5tZGktdGFnLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcyMlwiO1xufVxuXG4ubWRpLXRhZy1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIyMlwiO1xufVxuXG4ubWRpLXRhZy1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcyM1wiO1xufVxuXG4ubWRpLXRhZy1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjIzXCI7XG59XG5cbi5tZGktdGFnLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIyNFwiO1xufVxuXG4ubWRpLXRhZy10ZXh0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRGRFwiO1xufVxuXG4ubWRpLXRhaWx3aW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzRkZcIjtcbn1cblxuLm1kaS10YW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEM0FcIjtcbn1cblxuLm1kaS10YW5rZXItdHJ1Y2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEZFNVwiO1xufVxuXG4ubWRpLXRhcGUtZHJpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZERlwiO1xufVxuXG4ubWRpLXRhcGUtbWVhc3VyZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjREXCI7XG59XG5cbi5tZGktdGFyZ2V0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0RkVcIjtcbn1cblxuLm1kaS10YXJnZXQtYWNjb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkQwXCI7XG59XG5cbi5tZGktdGFyZ2V0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE3N1wiO1xufVxuXG4ubWRpLXRheGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDRGRlwiO1xufVxuXG4ubWRpLXRlYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDlFXCI7XG59XG5cbi5tZGktdGVhLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQ5RlwiO1xufVxuXG4ubWRpLXRlYWNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4OTBcIjtcbn1cblxuLm1kaS10ZWFtdmlld2VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MDBcIjtcbn1cblxuLm1kaS10ZWxlZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTAxXCI7XG59XG5cbi5tZGktdGVsZXNjb3BlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCNEVcIjtcbn1cblxuLm1kaS10ZWxldmlzaW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MDJcIjtcbn1cblxuLm1kaS10ZWxldmlzaW9uLWFtYmllbnQtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1NlwiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4MzlcIjtcbn1cblxuLm1kaS10ZWxldmlzaW9uLWNsYXNzaWM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdGNFwiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tY2xhc3NpYy1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDgzQVwiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tY2xlYW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTExMFwiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tZ3VpZGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUwM1wiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4M0JcIjtcbn1cblxuLm1kaS10ZWxldmlzaW9uLXBhdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGODlcIjtcbn1cblxuLm1kaS10ZWxldmlzaW9uLXBsYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVDRlwiO1xufVxuXG4ubWRpLXRlbGV2aXNpb24tc3RvcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjhBXCI7XG59XG5cbi5tZGktdGVtcGVyYXR1cmUtY2Vsc2l1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTA0XCI7XG59XG5cbi5tZGktdGVtcGVyYXR1cmUtZmFocmVuaGVpdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTA1XCI7XG59XG5cbi5tZGktdGVtcGVyYXR1cmUta2VsdmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MDZcIjtcbn1cblxuLm1kaS10ZW5uaXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBMFwiO1xufVxuXG4ubWRpLXRlbm5pcy1iYWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MDdcIjtcbn1cblxuLm1kaS10ZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MDhcIjtcbn1cblxuLm1kaS10ZXJyYWZvcm06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA2MlwiO1xufVxuXG4ubWRpLXRlcnJhaW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUwOVwiO1xufVxuXG4ubWRpLXRlc3QtdHViZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjY4XCI7XG59XG5cbi5tZGktdGVzdC10dWJlLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MTFcIjtcbn1cblxuLm1kaS10ZXN0LXR1YmUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MTJcIjtcbn1cblxuLm1kaS10ZXh0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QThcIjtcbn1cblxuLm1kaS10ZXh0LWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU3MFwiO1xufVxuXG4ubWRpLXRleHQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAyMUFcIjtcbn1cblxuLm1kaS10ZXh0LWJveC1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUE2XCI7XG59XG5cbi5tZGktdGV4dC1ib3gtY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUE3XCI7XG59XG5cbi5tZGktdGV4dC1ib3gtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBOFwiO1xufVxuXG4ubWRpLXRleHQtYm94LW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBOVwiO1xufVxuXG4ubWRpLXRleHQtYm94LW11bHRpcGxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQjdcIjtcbn1cblxuLm1kaS10ZXh0LWJveC1tdWx0aXBsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBQjhcIjtcbn1cblxuLm1kaS10ZXh0LWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5RURcIjtcbn1cblxuLm1kaS10ZXh0LWJveC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFQUFcIjtcbn1cblxuLm1kaS10ZXh0LWJveC1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBQlwiO1xufVxuXG4ubWRpLXRleHQtYm94LXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUFDXCI7XG59XG5cbi5tZGktdGV4dC1ib3gtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBRFwiO1xufVxuXG4ubWRpLXRleHQtYm94LXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUFFXCI7XG59XG5cbi5tZGktdGV4dC1ib3gtc2VhcmNoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVBRlwiO1xufVxuXG4ubWRpLXRleHQtcmVjb2duaXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTEzRFwiO1xufVxuXG4ubWRpLXRleHQtc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEzQjhcIjtcbn1cblxuLm1kaS10ZXh0LXNoYWRvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjY5XCI7XG59XG5cbi5tZGktdGV4dC1zaG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUE5XCI7XG59XG5cbi5tZGktdGV4dC1zdWJqZWN0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QUFcIjtcbn1cblxuLm1kaS10ZXh0LXRvLXNwZWVjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTBBXCI7XG59XG5cbi5tZGktdGV4dC10by1zcGVlY2gtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MEJcIjtcbn1cblxuLm1kaS10ZXh0dXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MENcIjtcbn1cblxuLm1kaS10ZXh0dXJlLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkU2XCI7XG59XG5cbi5tZGktdGhlYXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTBEXCI7XG59XG5cbi5tZGktdGhlbWUtbGlnaHQtZGFyazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTBFXCI7XG59XG5cbi5tZGktdGhlcm1vbWV0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUwRlwiO1xufVxuXG4ubWRpLXRoZXJtb21ldGVyLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMDFcIjtcbn1cblxuLm1kaS10aGVybW9tZXRlci1jaGV2cm9uLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUwMlwiO1xufVxuXG4ubWRpLXRoZXJtb21ldGVyLWNoZXZyb24tdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUwM1wiO1xufVxuXG4ubWRpLXRoZXJtb21ldGVyLWhpZ2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBDMlwiO1xufVxuXG4ubWRpLXRoZXJtb21ldGVyLWxpbmVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MTBcIjtcbn1cblxuLm1kaS10aGVybW9tZXRlci1sb3c6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBDM1wiO1xufVxuXG4ubWRpLXRoZXJtb21ldGVyLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMDRcIjtcbn1cblxuLm1kaS10aGVybW9tZXRlci1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUzMVwiO1xufVxuXG4ubWRpLXRoZXJtb21ldGVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUwNVwiO1xufVxuXG4ubWRpLXRoZXJtb3N0YXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDM5M1wiO1xufVxuXG4ubWRpLXRoZXJtb3N0YXQtYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4OTFcIjtcbn1cblxuLm1kaS10aG91Z2h0LWJ1YmJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0Y2XCI7XG59XG5cbi5tZGktdGhvdWdodC1idWJibGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0Y3XCI7XG59XG5cbi5tZGktdGh1bWItZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTExXCI7XG59XG5cbi5tZGktdGh1bWItZG93bi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MTJcIjtcbn1cblxuLm1kaS10aHVtYi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTEzXCI7XG59XG5cbi5tZGktdGh1bWItdXAtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTE0XCI7XG59XG5cbi5tZGktdGh1bWJzLXVwLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUxNVwiO1xufVxuXG4ubWRpLXRpY2tldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTE2XCI7XG59XG5cbi5tZGktdGlja2V0LWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUxN1wiO1xufVxuXG4ubWRpLXRpY2tldC1jb25maXJtYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUxOFwiO1xufVxuXG4ubWRpLXRpY2tldC1jb25maXJtYXRpb24tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0FBXCI7XG59XG5cbi5tZGktdGlja2V0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkxM1wiO1xufVxuXG4ubWRpLXRpY2tldC1wZXJjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MjRcIjtcbn1cblxuLm1kaS10aWNrZXQtcGVyY2VudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0MkJcIjtcbn1cblxuLm1kaS10aWU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUxOVwiO1xufVxuXG4ubWRpLXRpbGRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MjVcIjtcbn1cblxuLm1kaS10aW1lbGFwc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUxQVwiO1xufVxuXG4ubWRpLXRpbWVsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRDFcIjtcbn1cblxuLm1kaS10aW1lbGluZS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjk1XCI7XG59XG5cbi5tZGktdGltZWxpbmUtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjk4XCI7XG59XG5cbi5tZGktdGltZWxpbmUtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUzMlwiO1xufVxuXG4ubWRpLXRpbWVsaW5lLWNoZWNrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUzM1wiO1xufVxuXG4ubWRpLXRpbWVsaW5lLWNsb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRkJcIjtcbn1cblxuLm1kaS10aW1lbGluZS1jbG9jay1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExRkNcIjtcbn1cblxuLm1kaS10aW1lbGluZS1oZWxwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGOTlcIjtcbn1cblxuLm1kaS10aW1lbGluZS1oZWxwLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY5QVwiO1xufVxuXG4ubWRpLXRpbWVsaW5lLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MzRcIjtcbn1cblxuLm1kaS10aW1lbGluZS1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MzVcIjtcbn1cblxuLm1kaS10aW1lbGluZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRDJcIjtcbn1cblxuLm1kaS10aW1lbGluZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGOTZcIjtcbn1cblxuLm1kaS10aW1lbGluZS1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY5N1wiO1xufVxuXG4ubWRpLXRpbWVsaW5lLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTM2XCI7XG59XG5cbi5tZGktdGltZWxpbmUtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUzN1wiO1xufVxuXG4ubWRpLXRpbWVsaW5lLXRleHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJEM1wiO1xufVxuXG4ubWRpLXRpbWVsaW5lLXRleHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkQ0XCI7XG59XG5cbi5tZGktdGltZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNBQlwiO1xufVxuXG4ubWRpLXRpbWVyLTEwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MUNcIjtcbn1cblxuLm1kaS10aW1lci0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MURcIjtcbn1cblxuLm1kaS10aW1lci1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNBQ1wiO1xufVxuXG4ubWRpLXRpbWVyLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MUVcIjtcbn1cblxuLm1kaS10aW1lci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MUJcIjtcbn1cblxuLm1kaS10aW1lci1zYW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MUZcIjtcbn1cblxuLm1kaS10aW1lci1zYW5kLWVtcHR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2QURcIjtcbn1cblxuLm1kaS10aW1lci1zYW5kLWZ1bGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc4Q1wiO1xufVxuXG4ubWRpLXRpbWV0YWJsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTIwXCI7XG59XG5cbi5tZGktdG9hc3Rlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDYzXCI7XG59XG5cbi5tZGktdG9hc3Rlci1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFCN1wiO1xufVxuXG4ubWRpLXRvYXN0ZXItb3Zlbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0QzXCI7XG59XG5cbi5tZGktdG9nZ2xlLXN3aXRjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTIxXCI7XG59XG5cbi5tZGktdG9nZ2xlLXN3aXRjaC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUyMlwiO1xufVxuXG4ubWRpLXRvZ2dsZS1zd2l0Y2gtb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEExOVwiO1xufVxuXG4ubWRpLXRvZ2dsZS1zd2l0Y2gtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTFBXCI7XG59XG5cbi5tZGktdG9pbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QUJcIjtcbn1cblxuLm1kaS10b29sYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QUNcIjtcbn1cblxuLm1kaS10b29sYm94LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlBRFwiO1xufVxuXG4ubWRpLXRvb2xzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNjRcIjtcbn1cblxuLm1kaS10b29sdGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MjNcIjtcbn1cblxuLm1kaS10b29sdGlwLWFjY291bnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDAwQ1wiO1xufVxuXG4ubWRpLXRvb2x0aXAtY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU1Q1wiO1xufVxuXG4ubWRpLXRvb2x0aXAtY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTVEXCI7XG59XG5cbi5tZGktdG9vbHRpcC1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MjRcIjtcbn1cblxuLm1kaS10b29sdGlwLWVkaXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkM1XCI7XG59XG5cbi5tZGktdG9vbHRpcC1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTI1XCI7XG59XG5cbi5tZGktdG9vbHRpcC1pbWFnZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRDVcIjtcbn1cblxuLm1kaS10b29sdGlwLW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NUVcIjtcbn1cblxuLm1kaS10b29sdGlwLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU1RlwiO1xufVxuXG4ubWRpLXRvb2x0aXAtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTI2XCI7XG59XG5cbi5tZGktdG9vbHRpcC1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRDZcIjtcbn1cblxuLm1kaS10b29sdGlwLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTI3XCI7XG59XG5cbi5tZGktdG9vbHRpcC1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU2MFwiO1xufVxuXG4ubWRpLXRvb2x0aXAtcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU2MVwiO1xufVxuXG4ubWRpLXRvb2x0aXAtdGV4dDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTI4XCI7XG59XG5cbi5tZGktdG9vbHRpcC10ZXh0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJEN1wiO1xufVxuXG4ubWRpLXRvb3RoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4QzNcIjtcbn1cblxuLm1kaS10b290aC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MjlcIjtcbn1cblxuLm1kaS10b290aGJydXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMjlcIjtcbn1cblxuLm1kaS10b290aGJydXNoLWVsZWN0cmljOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMkNcIjtcbn1cblxuLm1kaS10b290aGJydXNoLXBhc3RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExMkFcIjtcbn1cblxuLm1kaS10b3JjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNjA2XCI7XG59XG5cbi5tZGktdG9ydG9pc2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQzQlwiO1xufVxuXG4ubWRpLXRvc2xpbms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTJCOFwiO1xufVxuXG4ubWRpLXRvdXJuYW1lbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlBRVwiO1xufVxuXG4ubWRpLXRvdy10cnVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODNDXCI7XG59XG5cbi5tZGktdG93ZXItYmVhY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY4MVwiO1xufVxuXG4ubWRpLXRvd2VyLWZpcmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDY4MlwiO1xufVxuXG4ubWRpLXRveS1icmljazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjg4XCI7XG59XG5cbi5tZGktdG95LWJyaWNrLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjg5XCI7XG59XG5cbi5tZGktdG95LWJyaWNrLW1hcmtlci1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOEFcIjtcbn1cblxuLm1kaS10b3ktYnJpY2stbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI4QlwiO1xufVxuXG4ubWRpLXRveS1icmljay1taW51cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOENcIjtcbn1cblxuLm1kaS10b3ktYnJpY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjhEXCI7XG59XG5cbi5tZGktdG95LWJyaWNrLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI4RVwiO1xufVxuXG4ubWRpLXRveS1icmljay1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI4RlwiO1xufVxuXG4ubWRpLXRveS1icmljay1yZW1vdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI5MFwiO1xufVxuXG4ubWRpLXRveS1icmljay1yZW1vdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjkxXCI7XG59XG5cbi5tZGktdG95LWJyaWNrLXNlYXJjaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjkyXCI7XG59XG5cbi5tZGktdG95LWJyaWNrLXNlYXJjaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOTNcIjtcbn1cblxuLm1kaS10cmFjay1saWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTE0XCI7XG59XG5cbi5tZGktdHJhY2twYWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdGOFwiO1xufVxuXG4ubWRpLXRyYWNrcGFkLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkzM1wiO1xufVxuXG4ubWRpLXRyYWN0b3I6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5MlwiO1xufVxuXG4ubWRpLXRyYWN0b3ItdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEM0XCI7XG59XG5cbi5tZGktdHJhZGVtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNzhcIjtcbn1cblxuLm1kaS10cmFmZmljLWNvbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3Q1wiO1xufVxuXG4ubWRpLXRyYWZmaWMtbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUyQlwiO1xufVxuXG4ubWRpLXRyYWluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MkNcIjtcbn1cblxuLm1kaS10cmFpbi1jYXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJEOFwiO1xufVxuXG4ubWRpLXRyYWluLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDhDNFwiO1xufVxuXG4ubWRpLXRyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUyRFwiO1xufVxuXG4ubWRpLXRyYW0tc2lkZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRkU3XCI7XG59XG5cbi5tZGktdHJhbnNjcmliZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTJFXCI7XG59XG5cbi5tZGktdHJhbnNjcmliZS1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTJGXCI7XG59XG5cbi5tZGktdHJhbnNmZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA2NVwiO1xufVxuXG4ubWRpLXRyYW5zZmVyLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBMVwiO1xufVxuXG4ubWRpLXRyYW5zZmVyLWxlZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBMlwiO1xufVxuXG4ubWRpLXRyYW5zZmVyLXJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MzBcIjtcbn1cblxuLm1kaS10cmFuc2Zlci11cDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREEzXCI7XG59XG5cbi5tZGktdHJhbnNpdC1jb25uZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEM0NcIjtcbn1cblxuLm1kaS10cmFuc2l0LWNvbm5lY3Rpb24taG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTQ2XCI7XG59XG5cbi5tZGktdHJhbnNpdC1jb25uZWN0aW9uLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQzRFwiO1xufVxuXG4ubWRpLXRyYW5zaXQtZGV0b3VyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGOEJcIjtcbn1cblxuLm1kaS10cmFuc2l0LXNraXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUxNVwiO1xufVxuXG4ubWRpLXRyYW5zaXQtdHJhbnNmZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZBRVwiO1xufVxuXG4ubWRpLXRyYW5zaXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkxNVwiO1xufVxuXG4ubWRpLXRyYW5zaXRpb24tbWFza2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MTZcIjtcbn1cblxuLm1kaS10cmFuc2xhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVDQVwiO1xufVxuXG4ubWRpLXRyYW5zbGF0ZS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUwNlwiO1xufVxuXG4ubWRpLXRyYW5zbWlzc2lvbi10b3dlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDNFXCI7XG59XG5cbi5tZGktdHJhc2gtY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBNzlcIjtcbn1cblxuLm1kaS10cmFzaC1jYW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTdBXCI7XG59XG5cbi5tZGktdHJheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjk0XCI7XG59XG5cbi5tZGktdHJheS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjk1XCI7XG59XG5cbi5tZGktdHJheS1mdWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOTZcIjtcbn1cblxuLm1kaS10cmF5LW1pbnVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOTdcIjtcbn1cblxuLm1kaS10cmF5LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI5OFwiO1xufVxuXG4ubWRpLXRyYXktcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOTlcIjtcbn1cblxuLm1kaS10cmVhc3VyZS1jaGVzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzI2XCI7XG59XG5cbi5tZGktdHJlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTMxXCI7XG59XG5cbi5tZGktdHJlZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNjlcIjtcbn1cblxuLm1kaS10cmVsbG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUzMlwiO1xufVxuXG4ubWRpLXRyZW5kaW5nLWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUzM1wiO1xufVxuXG4ubWRpLXRyZW5kaW5nLW5ldXRyYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUzNFwiO1xufVxuXG4ubWRpLXRyZW5kaW5nLXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MzVcIjtcbn1cblxuLm1kaS10cmlhbmdsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTM2XCI7XG59XG5cbi5tZGktdHJpYW5nbGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTM3XCI7XG59XG5cbi5tZGktdHJpYW5nbGUtd2F2ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDdDXCI7XG59XG5cbi5tZGktdHJpZm9yY2U6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJEOVwiO1xufVxuXG4ubWRpLXRyb3BoeTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTM4XCI7XG59XG5cbi5tZGktdHJvcGh5LWF3YXJkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1MzlcIjtcbn1cblxuLm1kaS10cm9waHktYnJva2VuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBEQTRcIjtcbn1cblxuLm1kaS10cm9waHktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTNBXCI7XG59XG5cbi5tZGktdHJvcGh5LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUzQlwiO1xufVxuXG4ubWRpLXRyb3BoeS12YXJpYW50LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUzQ1wiO1xufVxuXG4ubWRpLXRydWNrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1M0RcIjtcbn1cblxuLm1kaS10cnVjay1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0Q0XCI7XG59XG5cbi5tZGktdHJ1Y2stY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjlBXCI7XG59XG5cbi5tZGktdHJ1Y2stZGVsaXZlcnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUzRVwiO1xufVxuXG4ubWRpLXRydWNrLWRlbGl2ZXJ5LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI5QlwiO1xufVxuXG4ubWRpLXRydWNrLWZhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc4OFwiO1xufVxuXG4ubWRpLXRydWNrLWZhc3Qtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjlDXCI7XG59XG5cbi5tZGktdHJ1Y2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjlEXCI7XG59XG5cbi5tZGktdHJ1Y2stdHJhaWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzI3XCI7XG59XG5cbi5tZGktdHJ1bXBldDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDk2XCI7XG59XG5cbi5tZGktdHNoaXJ0LWNyZXc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE3QlwiO1xufVxuXG4ubWRpLXRzaGlydC1jcmV3LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDUzRlwiO1xufVxuXG4ubWRpLXRzaGlydC12OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBN0NcIjtcbn1cblxuLm1kaS10c2hpcnQtdi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NDBcIjtcbn1cblxuLm1kaS10dW1ibGUtZHJ5ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkxN1wiO1xufVxuXG4ubWRpLXR1bWJsZS1kcnllci1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUJBXCI7XG59XG5cbi5tZGktdHVtYmxlLWRyeWVyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUJCXCI7XG59XG5cbi5tZGktdHVuZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjJFXCI7XG59XG5cbi5tZGktdHVuZS12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NDJcIjtcbn1cblxuLm1kaS10dW5lLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2NkFcIjtcbn1cblxuLm1kaS10dW5lLXZlcnRpY2FsLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTU0M1wiO1xufVxuXG4ubWRpLXR1cm5zdGlsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0Q1XCI7XG59XG5cbi5tZGktdHVybnN0aWxlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENENlwiO1xufVxuXG4ubWRpLXR1cnRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0Q3XCI7XG59XG5cbi5tZGktdHdpdGNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NDNcIjtcbn1cblxuLm1kaS10d2l0dGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NDRcIjtcbn1cblxuLm1kaS10d2l0dGVyLXJldHdlZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU0N1wiO1xufVxuXG4ubWRpLXR3by1mYWN0b3ItYXV0aGVudGljYXRpb246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlBRlwiO1xufVxuXG4ubWRpLXR5cGV3cml0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYyRFwiO1xufVxuXG4ubWRpLXViaXNvZnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJEQVwiO1xufVxuXG4ubWRpLXVidW50dTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTQ4XCI7XG59XG5cbi5tZGktdWZvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwQzRcIjtcbn1cblxuLm1kaS11Zm8tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEM1XCI7XG59XG5cbi5tZGktdWx0cmEtaGlnaC1kZWZpbml0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RjlcIjtcbn1cblxuLm1kaS11bWJyYWNvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NDlcIjtcbn1cblxuLm1kaS11bWJyZWxsYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTRBXCI7XG59XG5cbi5tZGktdW1icmVsbGEtY2xvc2VkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QjBcIjtcbn1cblxuLm1kaS11bWJyZWxsYS1jbG9zZWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0UyXCI7XG59XG5cbi5tZGktdW1icmVsbGEtY2xvc2VkLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNFMVwiO1xufVxuXG4ubWRpLXVtYnJlbGxhLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU0QlwiO1xufVxuXG4ubWRpLXVuZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU0Q1wiO1xufVxuXG4ubWRpLXVuZG8tdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTREXCI7XG59XG5cbi5tZGktdW5mb2xkLWxlc3MtaG9yaXpvbnRhbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTRFXCI7XG59XG5cbi5tZGktdW5mb2xkLWxlc3MtdmVydGljYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc2MFwiO1xufVxuXG4ubWRpLXVuZm9sZC1tb3JlLWhvcml6b250YWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU0RlwiO1xufVxuXG4ubWRpLXVuZm9sZC1tb3JlLXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NjFcIjtcbn1cblxuLm1kaS11bmdyb3VwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NTBcIjtcbn1cblxuLm1kaS11bmljb2RlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRDBcIjtcbn1cblxuLm1kaS11bmljb3JuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1QzJcIjtcbn1cblxuLm1kaS11bmljb3JuLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTVDM1wiO1xufVxuXG4ubWRpLXVuaWN5Y2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RTVcIjtcbn1cblxuLm1kaS11bml0eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNkFGXCI7XG59XG5cbi5tZGktdW5yZWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QjFcIjtcbn1cblxuLm1kaS11bnRhcHBkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NTFcIjtcbn1cblxuLm1kaS11cGRhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZCMFwiO1xufVxuXG4ubWRpLXVwbG9hZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTUyXCI7XG59XG5cbi5tZGktdXBsb2FkLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3M1wiO1xufVxuXG4ubWRpLXVwbG9hZC1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM3NFwiO1xufVxuXG4ubWRpLXVwbG9hZC1tdWx0aXBsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODNEXCI7XG59XG5cbi5tZGktdXBsb2FkLW5ldHdvcms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZGNlwiO1xufVxuXG4ubWRpLXVwbG9hZC1uZXR3b3JrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMENEOFwiO1xufVxuXG4ubWRpLXVwbG9hZC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTBDNlwiO1xufVxuXG4ubWRpLXVwbG9hZC1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMEM3XCI7XG59XG5cbi5tZGktdXBsb2FkLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUwN1wiO1xufVxuXG4ubWRpLXVzYjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTUzXCI7XG59XG5cbi5tZGktdXNiLWZsYXNoLWRyaXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyOUVcIjtcbn1cblxuLm1kaS11c2ItZmxhc2gtZHJpdmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMjlGXCI7XG59XG5cbi5tZGktdXNiLXBvcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFGMFwiO1xufVxuXG4ubWRpLXZhbHZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEwNjZcIjtcbn1cblxuLm1kaS12YWx2ZS1jbG9zZWQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA2N1wiO1xufVxuXG4ubWRpLXZhbHZlLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA2OFwiO1xufVxuXG4ubWRpLXZhbi1wYXNzZW5nZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdGQVwiO1xufVxuXG4ubWRpLXZhbi11dGlsaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RkJcIjtcbn1cblxuLm1kaS12YW5pc2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDdGQ1wiO1xufVxuXG4ubWRpLXZhbmlzaC1xdWFydGVyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1NTRcIjtcbn1cblxuLm1kaS12YW5pdHktbGlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFFMVwiO1xufVxuXG4ubWRpLXZhcmlhYmxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBRTdcIjtcbn1cblxuLm1kaS12YXJpYWJsZS1ib3g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTExMVwiO1xufVxuXG4ubWRpLXZlY3Rvci1hcnJhbmdlLWFib3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NTRcIjtcbn1cblxuLm1kaS12ZWN0b3ItYXJyYW5nZS1iZWxvdzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTU1XCI7XG59XG5cbi5tZGktdmVjdG9yLWJlemllcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUU4XCI7XG59XG5cbi5tZGktdmVjdG9yLWNpcmNsZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTU2XCI7XG59XG5cbi5tZGktdmVjdG9yLWNpcmNsZS12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NTdcIjtcbn1cblxuLm1kaS12ZWN0b3ItY29tYmluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTU4XCI7XG59XG5cbi5tZGktdmVjdG9yLWN1cnZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NTlcIjtcbn1cblxuLm1kaS12ZWN0b3ItZGlmZmVyZW5jZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTVBXCI7XG59XG5cbi5tZGktdmVjdG9yLWRpZmZlcmVuY2UtYWI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU1QlwiO1xufVxuXG4ubWRpLXZlY3Rvci1kaWZmZXJlbmNlLWJhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NUNcIjtcbn1cblxuLm1kaS12ZWN0b3ItZWxsaXBzZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODkzXCI7XG59XG5cbi5tZGktdmVjdG9yLWludGVyc2VjdGlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTVEXCI7XG59XG5cbi5tZGktdmVjdG9yLWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU1RVwiO1xufVxuXG4ubWRpLXZlY3Rvci1saW5rOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRThcIjtcbn1cblxuLm1kaS12ZWN0b3ItcG9pbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU1RlwiO1xufVxuXG4ubWRpLXZlY3Rvci1wb2x5Z29uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NjBcIjtcbn1cblxuLm1kaS12ZWN0b3ItcG9seWxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU2MVwiO1xufVxuXG4ubWRpLXZlY3Rvci1wb2x5bGluZS1lZGl0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMjVcIjtcbn1cblxuLm1kaS12ZWN0b3ItcG9seWxpbmUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTIyNlwiO1xufVxuXG4ubWRpLXZlY3Rvci1wb2x5bGluZS1wbHVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMjdcIjtcbn1cblxuLm1kaS12ZWN0b3ItcG9seWxpbmUtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyMjhcIjtcbn1cblxuLm1kaS12ZWN0b3ItcmFkaXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NEFcIjtcbn1cblxuLm1kaS12ZWN0b3ItcmVjdGFuZ2xlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QzZcIjtcbn1cblxuLm1kaS12ZWN0b3Itc2VsZWN0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NjJcIjtcbn1cblxuLm1kaS12ZWN0b3Itc3F1YXJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwMDFcIjtcbn1cblxuLm1kaS12ZWN0b3ItdHJpYW5nbGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU2M1wiO1xufVxuXG4ubWRpLXZlY3Rvci11bmlvbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTY0XCI7XG59XG5cbi5tZGktdmhzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMUJcIjtcbn1cblxuLm1kaS12aWJyYXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NjZcIjtcbn1cblxuLm1kaS12aWJyYXRlLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQ0Q5XCI7XG59XG5cbi5tZGktdmlkZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU2N1wiO1xufVxuXG4ubWRpLXZpZGVvLTNkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RkRcIjtcbn1cblxuLm1kaS12aWRlby0zZC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTNEOVwiO1xufVxuXG4ubWRpLXZpZGVvLTNkLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEVEMVwiO1xufVxuXG4ubWRpLXZpZGVvLTRrLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODNFXCI7XG59XG5cbi5tZGktdmlkZW8tYWNjb3VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTE5XCI7XG59XG5cbi5tZGktdmlkZW8tYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRkRcIjtcbn1cblxuLm1kaS12aWRlby1ib3gtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAwRkVcIjtcbn1cblxuLm1kaS12aWRlby1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDY5XCI7XG59XG5cbi5tZGktdmlkZW8tY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDZBXCI7XG59XG5cbi5tZGktdmlkZW8taGlnaC1kZWZpbml0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MkVcIjtcbn1cblxuLm1kaS12aWRlby1pbWFnZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTFBXCI7XG59XG5cbi5tZGktdmlkZW8taW5wdXQtYW50ZW5uYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODNGXCI7XG59XG5cbi5tZGktdmlkZW8taW5wdXQtY29tcG9uZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NDBcIjtcbn1cblxuLm1kaS12aWRlby1pbnB1dC1oZG1pOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NDFcIjtcbn1cblxuLm1kaS12aWRlby1pbnB1dC1zY2FydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjhDXCI7XG59XG5cbi5tZGktdmlkZW8taW5wdXQtc3ZpZGVvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NDJcIjtcbn1cblxuLm1kaS12aWRlby1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUIyXCI7XG59XG5cbi5tZGktdmlkZW8tbWludXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwMkJBXCI7XG59XG5cbi5tZGktdmlkZW8tb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NjhcIjtcbn1cblxuLm1kaS12aWRlby1vZmYtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkRCXCI7XG59XG5cbi5tZGktdmlkZW8tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkRDXCI7XG59XG5cbi5tZGktdmlkZW8tcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOUIzXCI7XG59XG5cbi5tZGktdmlkZW8tcGx1cy1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjAxRDNcIjtcbn1cblxuLm1kaS12aWRlby1zdGFiaWxpemF0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MUJcIjtcbn1cblxuLm1kaS12aWRlby1zd2l0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU2OVwiO1xufVxuXG4ubWRpLXZpZGVvLXN3aXRjaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3OTBcIjtcbn1cblxuLm1kaS12aWRlby12aW50YWdlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMUNcIjtcbn1cblxuLm1kaS12aWRlby13aXJlbGVzczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUQyXCI7XG59XG5cbi5tZGktdmlkZW8td2lyZWxlc3Mtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRUQzXCI7XG59XG5cbi5tZGktdmlldy1hZ2VuZGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU2QVwiO1xufVxuXG4ubWRpLXZpZXctYWdlbmRhLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFEOFwiO1xufVxuXG4ubWRpLXZpZXctYXJyYXk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU2QlwiO1xufVxuXG4ubWRpLXZpZXctYXJyYXktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDg1XCI7XG59XG5cbi5tZGktdmlldy1jYXJvdXNlbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTZDXCI7XG59XG5cbi5tZGktdmlldy1jYXJvdXNlbC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0ODZcIjtcbn1cblxuLm1kaS12aWV3LWNvbHVtbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTZEXCI7XG59XG5cbi5tZGktdmlldy1jb2x1bW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDg3XCI7XG59XG5cbi5tZGktdmlldy1jb21meTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTZBXCI7XG59XG5cbi5tZGktdmlldy1jb21meS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0ODhcIjtcbn1cblxuLm1kaS12aWV3LWNvbXBhY3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU2QlwiO1xufVxuXG4ubWRpLXZpZXctY29tcGFjdC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNkNcIjtcbn1cblxuLm1kaS12aWV3LWRhc2hib2FyZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTZFXCI7XG59XG5cbi5tZGktdmlldy1kYXNoYm9hcmQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTFEXCI7XG59XG5cbi5tZGktdmlldy1kYXNoYm9hcmQtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODQzXCI7XG59XG5cbi5tZGktdmlldy1kYXNoYm9hcmQtdmFyaWFudC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0ODlcIjtcbn1cblxuLm1kaS12aWV3LWRheTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTZGXCI7XG59XG5cbi5tZGktdmlldy1kYXktb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDhBXCI7XG59XG5cbi5tZGktdmlldy1ncmlkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NzBcIjtcbn1cblxuLm1kaS12aWV3LWdyaWQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUQ5XCI7XG59XG5cbi5tZGktdmlldy1ncmlkLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY4RFwiO1xufVxuXG4ubWRpLXZpZXctZ3JpZC1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFEQVwiO1xufVxuXG4ubWRpLXZpZXctaGVhZGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU3MVwiO1xufVxuXG4ubWRpLXZpZXctbGlzdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTcyXCI7XG59XG5cbi5tZGktdmlldy1saXN0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ4QlwiO1xufVxuXG4ubWRpLXZpZXctbW9kdWxlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NzNcIjtcbn1cblxuLm1kaS12aWV3LW1vZHVsZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0OENcIjtcbn1cblxuLm1kaS12aWV3LXBhcmFsbGVsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MjhcIjtcbn1cblxuLm1kaS12aWV3LXBhcmFsbGVsLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTQ4RFwiO1xufVxuXG4ubWRpLXZpZXctcXVpbHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU3NFwiO1xufVxuXG4ubWRpLXZpZXctcXVpbHQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDhFXCI7XG59XG5cbi5tZGktdmlldy1zZXF1ZW50aWFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MjlcIjtcbn1cblxuLm1kaS12aWV3LXNlcXVlbnRpYWwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDhGXCI7XG59XG5cbi5tZGktdmlldy1zcGxpdC1ob3Jpem9udGFsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQ0JcIjtcbn1cblxuLm1kaS12aWV3LXNwbGl0LXZlcnRpY2FsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCQ0NcIjtcbn1cblxuLm1kaS12aWV3LXN0cmVhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTc1XCI7XG59XG5cbi5tZGktdmlldy1zdHJlYW0tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDkwXCI7XG59XG5cbi5tZGktdmlldy13ZWVrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1NzZcIjtcbn1cblxuLm1kaS12aWV3LXdlZWstb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDkxXCI7XG59XG5cbi5tZGktdmltZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU3N1wiO1xufVxuXG4ubWRpLXZpb2xpbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjBGXCI7XG59XG5cbi5tZGktdmlydHVhbC1yZWFsaXR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4OTRcIjtcbn1cblxuLm1kaS12aXJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0I2XCI7XG59XG5cbi5tZGktdmlydXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxM0I3XCI7XG59XG5cbi5tZGktdms6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU3OVwiO1xufVxuXG4ubWRpLXZsYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTdDXCI7XG59XG5cbi5tZGktdm9pY2Utb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFRDRcIjtcbn1cblxuLm1kaS12b2ljZW1haWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU3RFwiO1xufVxuXG4ubWRpLXZvbGxleWJhbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlCNFwiO1xufVxuXG4ubWRpLXZvbHVtZS1oaWdoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1N0VcIjtcbn1cblxuLm1kaS12b2x1bWUtbG93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1N0ZcIjtcbn1cblxuLm1kaS12b2x1bWUtbWVkaXVtOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1ODBcIjtcbn1cblxuLm1kaS12b2x1bWUtbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc1RVwiO1xufVxuXG4ubWRpLXZvbHVtZS1tdXRlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3NUZcIjtcbn1cblxuLm1kaS12b2x1bWUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1ODFcIjtcbn1cblxuLm1kaS12b2x1bWUtcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzVEXCI7XG59XG5cbi5tZGktdm9sdW1lLXNvdXJjZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTIwXCI7XG59XG5cbi5tZGktdm9sdW1lLXZhcmlhbnQtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMDhcIjtcbn1cblxuLm1kaS12b2x1bWUtdmlicmF0ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTIxXCI7XG59XG5cbi5tZGktdm90ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTFGXCI7XG59XG5cbi5tZGktdm90ZS1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBMjBcIjtcbn1cblxuLm1kaS12cG46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU4MlwiO1xufVxuXG4ubWRpLXZ1ZWpzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NDRcIjtcbn1cblxuLm1kaS12dWV0aWZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFNkRcIjtcbn1cblxuLm1kaS13YWxrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1ODNcIjtcbn1cblxuLm1kaS13YWxsOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3RkVcIjtcbn1cblxuLm1kaS13YWxsLXNjb25jZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTFDXCI7XG59XG5cbi5tZGktd2FsbC1zY29uY2UtZmxhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTFEXCI7XG59XG5cbi5tZGktd2FsbC1zY29uY2UtZmxhdC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0MUNcIjtcbn1cblxuLm1kaS13YWxsLXNjb25jZS1yb3VuZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzQ4XCI7XG59XG5cbi5tZGktd2FsbC1zY29uY2Utcm91bmQtdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTFFXCI7XG59XG5cbi5tZGktd2FsbGV0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1ODRcIjtcbn1cblxuLm1kaS13YWxsZXQtZ2lmdGNhcmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU4NVwiO1xufVxuXG4ubWRpLXdhbGxldC1tZW1iZXJzaGlwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1ODZcIjtcbn1cblxuLm1kaS13YWxsZXQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQkREXCI7XG59XG5cbi5tZGktd2FsbGV0LXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY4RVwiO1xufVxuXG4ubWRpLXdhbGxldC1wbHVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY4RlwiO1xufVxuXG4ubWRpLXdhbGxldC10cmF2ZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU4N1wiO1xufVxuXG4ubWRpLXdhbGxwYXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRTA5XCI7XG59XG5cbi5tZGktd2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1ODhcIjtcbn1cblxuLm1kaS13YXJkcm9iZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjkwXCI7XG59XG5cbi5tZGktd2FyZHJvYmUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjkxXCI7XG59XG5cbi5tZGktd2FyZWhvdXNlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGODFcIjtcbn1cblxuLm1kaS13YXNoaW5nLW1hY2hpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDcyQVwiO1xufVxuXG4ubWRpLXdhc2hpbmctbWFjaGluZS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUJDXCI7XG59XG5cbi5tZGktd2FzaGluZy1tYWNoaW5lLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMUJEXCI7XG59XG5cbi5tZGktd2F0Y2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU4OVwiO1xufVxuXG4ubWRpLXdhdGNoLWV4cG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNThBXCI7XG59XG5cbi5tZGktd2F0Y2gtZXhwb3J0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5NVwiO1xufVxuXG4ubWRpLXdhdGNoLWltcG9ydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNThCXCI7XG59XG5cbi5tZGktd2F0Y2gtaW1wb3J0LXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5NlwiO1xufVxuXG4ubWRpLXdhdGNoLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5N1wiO1xufVxuXG4ubWRpLXdhdGNoLXZpYnJhdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDZCMVwiO1xufVxuXG4ubWRpLXdhdGNoLXZpYnJhdGUtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBDREFcIjtcbn1cblxuLm1kaS13YXRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNThDXCI7XG59XG5cbi5tZGktd2F0ZXItYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUwMlwiO1xufVxuXG4ubWRpLXdhdGVyLWFsZXJ0LW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUwM1wiO1xufVxuXG4ubWRpLXdhdGVyLWJvaWxlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjkyXCI7XG59XG5cbi5tZGktd2F0ZXItYm9pbGVyLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQjNcIjtcbn1cblxuLm1kaS13YXRlci1ib2lsZXItb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExQjRcIjtcbn1cblxuLm1kaS13YXRlci1jaGVjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTA0XCI7XG59XG5cbi5tZGktd2F0ZXItY2hlY2stb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTA1XCI7XG59XG5cbi5tZGktd2F0ZXItbWludXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUwNlwiO1xufVxuXG4ubWRpLXdhdGVyLW1pbnVzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUwN1wiO1xufVxuXG4ubWRpLXdhdGVyLW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNThEXCI7XG59XG5cbi5tZGktd2F0ZXItb2ZmLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUwOFwiO1xufVxuXG4ubWRpLXdhdGVyLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEUwQVwiO1xufVxuXG4ubWRpLXdhdGVyLXBlcmNlbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU4RVwiO1xufVxuXG4ubWRpLXdhdGVyLXBlcmNlbnQtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUwOVwiO1xufVxuXG4ubWRpLXdhdGVyLXBsdXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUwQVwiO1xufVxuXG4ubWRpLXdhdGVyLXBsdXMtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTBCXCI7XG59XG5cbi5tZGktd2F0ZXItcG9sbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkEwXCI7XG59XG5cbi5tZGktd2F0ZXItcHVtcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNThGXCI7XG59XG5cbi5tZGktd2F0ZXItcHVtcC1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEY5M1wiO1xufVxuXG4ubWRpLXdhdGVyLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNTBDXCI7XG59XG5cbi5tZGktd2F0ZXItcmVtb3ZlLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTUwRFwiO1xufVxuXG4ubWRpLXdhdGVyLXdlbGw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTA2QlwiO1xufVxuXG4ubWRpLXdhdGVyLXdlbGwtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMDZDXCI7XG59XG5cbi5tZGktd2F0ZXJpbmctY2FuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0ODFcIjtcbn1cblxuLm1kaS13YXRlcmluZy1jYW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDgyXCI7XG59XG5cbi5tZGktd2F0ZXJtYXJrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MTJcIjtcbn1cblxuLm1kaS13YXZlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMkVcIjtcbn1cblxuLm1kaS13YXZlZm9ybTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDdEXCI7XG59XG5cbi5tZGktd2F2ZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDc4RFwiO1xufVxuXG4ubWRpLXdhemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEJERVwiO1xufVxuXG4ubWRpLXdlYXRoZXItY2xvdWR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OTBcIjtcbn1cblxuLm1kaS13ZWF0aGVyLWNsb3VkeS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjJGXCI7XG59XG5cbi5tZGktd2VhdGhlci1jbG91ZHktYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEU2RVwiO1xufVxuXG4ubWRpLXdlYXRoZXItZm9nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OTFcIjtcbn1cblxuLm1kaS13ZWF0aGVyLWhhaWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU5MlwiO1xufVxuXG4ubWRpLXdlYXRoZXItaGF6eTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjMwXCI7XG59XG5cbi5tZGktd2VhdGhlci1odXJyaWNhbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg5OFwiO1xufVxuXG4ubWRpLXdlYXRoZXItbGlnaHRuaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OTNcIjtcbn1cblxuLm1kaS13ZWF0aGVyLWxpZ2h0bmluZy1yYWlueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjdFXCI7XG59XG5cbi5tZGktd2VhdGhlci1uaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTk0XCI7XG59XG5cbi5tZGktd2VhdGhlci1uaWdodC1wYXJ0bHktY2xvdWR5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMzFcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXBhcnRseS1jbG91ZHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU5NVwiO1xufVxuXG4ubWRpLXdlYXRoZXItcGFydGx5LWxpZ2h0bmluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjMyXCI7XG59XG5cbi5tZGktd2VhdGhlci1wYXJ0bHktcmFpbnk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYzM1wiO1xufVxuXG4ubWRpLXdlYXRoZXItcGFydGx5LXNub3d5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMzRcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXBhcnRseS1zbm93eS1yYWlueTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRjM1XCI7XG59XG5cbi5tZGktd2VhdGhlci1wb3VyaW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OTZcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXJhaW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OTdcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXNub3d5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OThcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXNub3d5LWhlYXZ5OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMzZcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXNub3d5LXJhaW55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2N0ZcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXN1bm55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OTlcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXN1bm55LWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGMzdcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXN1bm55LW9mZjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNEU0XCI7XG59XG5cbi5tZGktd2VhdGhlci1zdW5zZXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU5QVwiO1xufVxuXG4ubWRpLXdlYXRoZXItc3Vuc2V0LWRvd246OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU5QlwiO1xufVxuXG4ubWRpLXdlYXRoZXItc3Vuc2V0LXVwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OUNcIjtcbn1cblxuLm1kaS13ZWF0aGVyLXRvcm5hZG86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEYzOFwiO1xufVxuXG4ubWRpLXdlYXRoZXItd2luZHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDU5RFwiO1xufVxuXG4ubWRpLXdlYXRoZXItd2luZHktdmFyaWFudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNTlFXCI7XG59XG5cbi5tZGktd2ViOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1OUZcIjtcbn1cblxuLm1kaS13ZWItYm94OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGOTRcIjtcbn1cblxuLm1kaS13ZWItY2xvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTI0QVwiO1xufVxuXG4ubWRpLXdlYmNhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUEwXCI7XG59XG5cbi5tZGktd2ViaG9vazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNjJGXCI7XG59XG5cbi5tZGktd2VicGFjazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNzJCXCI7XG59XG5cbi5tZGktd2VicnRjOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjEyNDhcIjtcbn1cblxuLm1kaS13ZWNoYXQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDYxMVwiO1xufVxuXG4ubWRpLXdlaWdodDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUExXCI7XG59XG5cbi5tZGktd2VpZ2h0LWdyYW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEQzRlwiO1xufVxuXG4ubWRpLXdlaWdodC1raWxvZ3JhbTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUEyXCI7XG59XG5cbi5tZGktd2VpZ2h0LWxpZnRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTVEXCI7XG59XG5cbi5tZGktd2VpZ2h0LXBvdW5kOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5QjVcIjtcbn1cblxuLm1kaS13aGF0c2FwcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUEzXCI7XG59XG5cbi5tZGktd2hlZWwtYmFycm93OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE0RjJcIjtcbn1cblxuLm1kaS13aGVlbGNoYWlyLWFjY2Vzc2liaWxpdHk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVBNFwiO1xufVxuXG4ubWRpLXdoaXN0bGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDlCNlwiO1xufVxuXG4ubWRpLXdoaXN0bGUtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMkJDXCI7XG59XG5cbi5tZGktd2hpdGUtYmFsYW5jZS1hdXRvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QTVcIjtcbn1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLWluY2FuZGVzY2VudDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUE2XCI7XG59XG5cbi5tZGktd2hpdGUtYmFsYW5jZS1pcmlkZXNjZW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QTdcIjtcbn1cblxuLm1kaS13aGl0ZS1iYWxhbmNlLXN1bm55OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QThcIjtcbn1cblxuLm1kaS13aWRnZXRzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA3MkNcIjtcbn1cblxuLm1kaS13aWRnZXRzLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTM1NVwiO1xufVxuXG4ubWRpLXdpZmk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVBOVwiO1xufVxuXG4ubWRpLXdpZmktYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZCNVwiO1xufVxuXG4ubWRpLXdpZmktYXJyb3ctZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkI2XCI7XG59XG5cbi5tZGktd2lmaS1hcnJvdy1sZWZ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QjdcIjtcbn1cblxuLm1kaS13aWZpLWFycm93LWxlZnQtcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZCOFwiO1xufVxuXG4ubWRpLXdpZmktYXJyb3ctcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZCOVwiO1xufVxuXG4ubWRpLXdpZmktYXJyb3ctdXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZCQVwiO1xufVxuXG4ubWRpLXdpZmktYXJyb3ctdXAtZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkJCXCI7XG59XG5cbi5tZGktd2lmaS1jYW5jZWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZCQ1wiO1xufVxuXG4ubWRpLXdpZmktY2hlY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZCRFwiO1xufVxuXG4ubWRpLXdpZmktY29nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QkVcIjtcbn1cblxuLm1kaS13aWZpLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZCRlwiO1xufVxuXG4ubWRpLXdpZmktbG9jay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QzBcIjtcbn1cblxuLm1kaS13aWZpLW1hcmtlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkMxXCI7XG59XG5cbi5tZGktd2lmaS1taW51czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkMyXCI7XG59XG5cbi5tZGktd2lmaS1vZmY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVBQVwiO1xufVxuXG4ubWRpLXdpZmktcGx1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkMzXCI7XG59XG5cbi5tZGktd2lmaS1yZWZyZXNoOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2QzRcIjtcbn1cblxuLm1kaS13aWZpLXJlbW92ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkM1XCI7XG59XG5cbi5tZGktd2lmaS1zZXR0aW5nczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkM2XCI7XG59XG5cbi5tZGktd2lmaS1zdGFyOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBFMEJcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLTE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkxRlwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtMS1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTIwXCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC0xLWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkyMVwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtMS1sb2NrLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZDQlwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtMjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTIyXCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC0yLWFsZXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MjNcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLTItbG9jazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTI0XCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC0yLWxvY2stb3Blbjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkNDXCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC0zOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MjVcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLTMtYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkyNlwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtMy1sb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MjdcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLTMtbG9jay1vcGVuOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE2Q0RcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLTQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkyOFwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtNC1hbGVydDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTI5XCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC00LWxvY2s6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkyQVwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtNC1sb2NrLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTZDRVwiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtYWxlcnQtb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwOTJCXCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC1sb2NrLW9wZW4tb3V0bGluZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkNGXCI7XG59XG5cbi5tZGktd2lmaS1zdHJlbmd0aC1sb2NrLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkyQ1wiO1xufVxuXG4ubWRpLXdpZmktc3RyZW5ndGgtb2ZmOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MkRcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLW9mZi1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA5MkVcIjtcbn1cblxuLm1kaS13aWZpLXN0cmVuZ3RoLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDkyRlwiO1xufVxuXG4ubWRpLXdpZmktc3luYzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNkM3XCI7XG59XG5cbi5tZGktd2lraXBlZGlhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QUNcIjtcbn1cblxuLm1kaS13aW5kLXR1cmJpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMERBNVwiO1xufVxuXG4ubWRpLXdpbmRvdy1jbG9zZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUFEXCI7XG59XG5cbi5tZGktd2luZG93LWNsb3NlZDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUFFXCI7XG59XG5cbi5tZGktd2luZG93LWNsb3NlZC12YXJpYW50OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExREJcIjtcbn1cblxuLm1kaS13aW5kb3ctbWF4aW1pemU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVBRlwiO1xufVxuXG4ubWRpLXdpbmRvdy1taW5pbWl6ZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUIwXCI7XG59XG5cbi5tZGktd2luZG93LW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVCMVwiO1xufVxuXG4ubWRpLXdpbmRvdy1vcGVuLXZhcmlhbnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTFEQ1wiO1xufVxuXG4ubWRpLXdpbmRvdy1yZXN0b3JlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QjJcIjtcbn1cblxuLm1kaS13aW5kb3ctc2h1dHRlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxMTFDXCI7XG59XG5cbi5tZGktd2luZG93LXNodXR0ZXItYWxlcnQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTExRFwiO1xufVxuXG4ubWRpLXdpbmRvdy1zaHV0dGVyLW9wZW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMTExRVwiO1xufVxuXG4ubWRpLXdpbmRzb2NrOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1RkFcIjtcbn1cblxuLm1kaS13aXBlcjo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQUU5XCI7XG59XG5cbi5tZGktd2lwZXItd2FzaDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwREE2XCI7XG59XG5cbi5tZGktd2l6YXJkLWhhdDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYxNDc3XCI7XG59XG5cbi5tZGktd29yZHByZXNzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QjRcIjtcbn1cblxuLm1kaS13cmFwOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QjZcIjtcbn1cblxuLm1kaS13cmFwLWRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCREZcIjtcbn1cblxuLm1kaS13cmVuY2g6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVCN1wiO1xufVxuXG4ubWRpLXdyZW5jaC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBCRTBcIjtcbn1cblxuLm1kaS14YW1hcmluOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA4NDVcIjtcbn1cblxuLm1kaS14YW1hcmluLW91dGxpbmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg0NlwiO1xufVxuXG4ubWRpLXhpbmc6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVCRVwiO1xufVxuXG4ubWRpLXhtbDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUMwXCI7XG59XG5cbi5tZGkteG1wcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwN0ZGXCI7XG59XG5cbi5tZGkteS1jb21iaW5hdG9yOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2MjRcIjtcbn1cblxuLm1kaS15YWhvbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQjRGXCI7XG59XG5cbi5tZGkteWVhc3Q6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDVDMVwiO1xufVxuXG4ubWRpLXlpbi15YW5nOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA2ODBcIjtcbn1cblxuLm1kaS15b2dhOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjExN0NcIjtcbn1cblxuLm1kaS15b3V0dWJlOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA1QzNcIjtcbn1cblxuLm1kaS15b3V0dWJlLWdhbWluZzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwODQ4XCI7XG59XG5cbi5tZGkteW91dHViZS1zdHVkaW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMDg0N1wiO1xufVxuXG4ubWRpLXlvdXR1YmUtc3Vic2NyaXB0aW9uOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBENDBcIjtcbn1cblxuLm1kaS15b3V0dWJlLXR2OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjA0NDhcIjtcbn1cblxuLm1kaS15dXJ0OjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjE1MTZcIjtcbn1cblxuLm1kaS16LXdhdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFFQVwiO1xufVxuXG4ubWRpLXplbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEFFQlwiO1xufVxuXG4ubWRpLXppZ2JlZTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwRDQxXCI7XG59XG5cbi5tZGktemlwLWJveDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwNUM0XCI7XG59XG5cbi5tZGktemlwLWJveC1vdXRsaW5lOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBGRkFcIjtcbn1cblxuLm1kaS16aXAtZGlzazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTIzXCI7XG59XG5cbi5tZGktem9kaWFjLWFxdWFyaXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBN0RcIjtcbn1cblxuLm1kaS16b2RpYWMtYXJpZXM6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE3RVwiO1xufVxuXG4ubWRpLXpvZGlhYy1jYW5jZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE3RlwiO1xufVxuXG4ubWRpLXpvZGlhYy1jYXByaWNvcm46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE4MFwiO1xufVxuXG4ubWRpLXpvZGlhYy1nZW1pbmk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE4MVwiO1xufVxuXG4ubWRpLXpvZGlhYy1sZW86OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxGMEE4MlwiO1xufVxuXG4ubWRpLXpvZGlhYy1saWJyYTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTgzXCI7XG59XG5cbi5tZGktem9kaWFjLXBpc2Nlczo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTg0XCI7XG59XG5cbi5tZGktem9kaWFjLXNhZ2l0dGFyaXVzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBODVcIjtcbn1cblxuLm1kaS16b2RpYWMtc2NvcnBpbzo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTg2XCI7XG59XG5cbi5tZGktem9kaWFjLXRhdXJ1czo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEYwQTg3XCI7XG59XG5cbi5tZGktem9kaWFjLXZpcmdvOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRjBBODhcIjtcbn1cblxuLm1kaS1ibGFuazo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXEY2OENcIjtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubWRpLTE4cHgubWRpLXNldCwgLm1kaS0xOHB4Lm1kaTpiZWZvcmUge1xuICBmb250LXNpemU6IDE4cHg7XG59XG5cbi5tZGktMjRweC5tZGktc2V0LCAubWRpLTI0cHgubWRpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cblxuLm1kaS0zNnB4Lm1kaS1zZXQsIC5tZGktMzZweC5tZGk6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAzNnB4O1xufVxuXG4ubWRpLTQ4cHgubWRpLXNldCwgLm1kaS00OHB4Lm1kaTpiZWZvcmUge1xuICBmb250LXNpemU6IDQ4cHg7XG59XG5cbi5tZGktZGFyazpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjU0KTtcbn1cblxuLm1kaS1kYXJrLm1kaS1pbmFjdGl2ZTpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI2KTtcbn1cblxuLm1kaS1saWdodDpiZWZvcmUge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5tZGktbGlnaHQubWRpLWluYWN0aXZlOmJlZm9yZSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMyk7XG59XG5cbi5tZGktcm90YXRlLTQ1IHtcbiAgLypcbiAgICAgICAgLy8gTm90IGluY2x1ZGVkIGluIHByb2R1Y3Rpb25cbiAgICAgICAgJi5tZGktZmxpcC1oOmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKSByb3RhdGUoNDVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBIO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwSFwiO1xuICAgICAgICB9XG4gICAgICAgICYubWRpLWZsaXAtdjpiZWZvcmUge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgICAgICAgIGZpbHRlcjogRmxpcFY7XG4gICAgICAgICAgICAtbXMtZmlsdGVyOiBcIkZsaXBWXCI7XG4gICAgICAgIH1cbiAgICAgICAgKi9cbn1cblxuLm1kaS1yb3RhdGUtNDU6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLm1kaS1yb3RhdGUtOTAge1xuICAvKlxuICAgICAgICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAgICAgICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSg5MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSkgcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIGZpbHRlcjogRmxpcEg7XG4gICAgICAgICAgICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG4gICAgICAgIH1cbiAgICAgICAgJi5tZGktZmxpcC12OmJlZm9yZSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKC0xKSByb3RhdGUoOTBkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwVjtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbiAgICAgICAgfVxuICAgICAgICAqL1xufVxuXG4ubWRpLXJvdGF0ZS05MDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4ubWRpLXJvdGF0ZS0xMzUge1xuICAvKlxuICAgICAgICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAgICAgICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgxMzVkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDEzNWRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovXG59XG5cbi5tZGktcm90YXRlLTEzNTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpO1xufVxuXG4ubWRpLXJvdGF0ZS0xODAge1xuICAvKlxuICAgICAgICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAgICAgICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovXG59XG5cbi5tZGktcm90YXRlLTE4MDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xufVxuXG4ubWRpLXJvdGF0ZS0yMjUge1xuICAvKlxuICAgICAgICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAgICAgICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgyMjVkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDIyNWRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovXG59XG5cbi5tZGktcm90YXRlLTIyNTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDIyNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyMjVkZWcpO1xufVxuXG4ubWRpLXJvdGF0ZS0yNzAge1xuICAvKlxuICAgICAgICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAgICAgICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgyNzBkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovXG59XG5cbi5tZGktcm90YXRlLTI3MDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xufVxuXG4ubWRpLXJvdGF0ZS0zMTUge1xuICAvKlxuICAgICAgICAvLyBOb3QgaW5jbHVkZWQgaW4gcHJvZHVjdGlvblxuICAgICAgICAmLm1kaS1mbGlwLWg6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgzMTVkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpIHJvdGF0ZSgzMTVkZWcpO1xuICAgICAgICAgICAgZmlsdGVyOiBGbGlwSDtcbiAgICAgICAgICAgIC1tcy1maWx0ZXI6IFwiRmxpcEhcIjtcbiAgICAgICAgfVxuICAgICAgICAmLm1kaS1mbGlwLXY6YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpIHJvdGF0ZSgzMTVkZWcpO1xuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgtMSkgcm90YXRlKDMxNWRlZyk7XG4gICAgICAgICAgICBmaWx0ZXI6IEZsaXBWO1xuICAgICAgICAgICAgLW1zLWZpbHRlcjogXCJGbGlwVlwiO1xuICAgICAgICB9XG4gICAgICAgICovXG59XG5cbi5tZGktcm90YXRlLTMxNTpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDMxNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTVkZWcpO1xufVxuXG4ubWRpLWZsaXAtaDpiZWZvcmUge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKC0xKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoLTEpO1xuICBmaWx0ZXI6IEZsaXBIO1xuICAtbXMtZmlsdGVyOiBcIkZsaXBIXCI7XG59XG5cbi5tZGktZmxpcC12OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWSgtMSk7XG4gIGZpbHRlcjogRmxpcFY7XG4gIC1tcy1maWx0ZXI6IFwiRmxpcFZcIjtcbn1cblxuLm1kaS1zcGluOmJlZm9yZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBtZGktc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogbWRpLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbWRpLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1kaS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cblxuLyojIHNvdXJjZU1hcHBpbmdVUkw9bWF0ZXJpYWxkZXNpZ25pY29ucy5jc3MubWFwICovIiwiQGZvbnQtZmFjZVxue1xuICAgIGZvbnQtZmFtaWx5OiAnYm94aWNvbnMnO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuXG4gICAgc3JjOiB1cmwoJy4uLy4uLy4uLy4uL2ZvbnRzL2JveGljb25zLmVvdCcpO1xuICAgIHNyYzogdXJsKCcuLi8uLi8uLi8uLi9mb250cy9ib3hpY29ucy5lb3QnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcuLi8uLi8uLi8uLi9mb250cy9ib3hpY29ucy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uLy4uLy4uLy4uL2ZvbnRzL2JveGljb25zLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uLy4uLy4uLy4uL2ZvbnRzL2JveGljb25zLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICB1cmwoJy4uLy4uLy4uLy4uL2ZvbnRzL2JveGljb25zLnN2Zz8jYm94aWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xufVxuLmJ4XG57XG4gICAgZm9udC1mYW1pbHk6ICdib3hpY29ucycgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuXG4gICAgc3BlYWs6IG5vbmU7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi5ieC11bFxue1xuICAgIG1hcmdpbi1sZWZ0OiAyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5ieC11bCA+IGxpXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJ4LXVsIC5ieFxue1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcblxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMmVtO1xuXG4gICAgd2lkdGg6IDJlbTtcblxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBzcGluXG57XG4gICAgMCVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gICAgfVxuICAgIDEwMCVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgc3Bpblxue1xuICAgIDAlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgIH1cbiAgICAxMDAlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgYnVyc3RcbntcbiAgICAwJVxuICAgIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG5cbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgOTAlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG5cbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5Aa2V5ZnJhbWVzIGJ1cnN0XG57XG4gICAgMCVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDkwJVxuICAgIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xuXG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoaW5nXG57XG4gICAgMCVcbiAgICB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDQ1JVxuICAgIHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gICAgOTAlXG4gICAge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgZmxhc2hpbmdcbntcbiAgICAwJVxuICAgIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNDUlXG4gICAge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgICA5MCVcbiAgICB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtbGVmdFxue1xuICAgIDAlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNzUlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMjBweCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcblxuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cbkBrZXlmcmFtZXMgZmFkZS1sZWZ0XG57XG4gICAgMCVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblxuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA3NSVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwcHgpO1xuXG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtcmlnaHRcbntcbiAgICAwJVxuICAgIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDc1JVxuICAgIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMjBweCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuXG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuQGtleWZyYW1lcyBmYWRlLXJpZ2h0XG57XG4gICAgMCVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblxuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA3NSVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwcHgpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHB4KTtcblxuICAgICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlLXVwXG57XG4gICAgMCVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblxuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA3NSVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuXG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuQGtleWZyYW1lcyBmYWRlLXVwXG57XG4gICAgMCVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblxuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICA3NSVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTIwcHgpO1xuXG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGUtZG93blxue1xuICAgIDAlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNzUlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGUtZG93blxue1xuICAgIDAlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG5cbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gICAgNzUlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMjBweCk7XG5cbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYVxue1xuICAgIGZyb21cbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG5cbiAgICAxMCUsXG4gICAgMjAlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIC45NSwgLjk1KSByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIC45NSwgLjk1KSByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIH1cblxuICAgIDMwJSxcbiAgICA1MCUsXG4gICAgNzAlLFxuICAgIDkwJVxuICAgIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSkgcm90YXRlM2QoMCwgMCwgMSwgMTBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKSByb3RhdGUzZCgwLCAwLCAxLCAxMGRlZyk7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDYwJSxcbiAgICA4MCVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHJvdGF0ZTNkKDAsIDAsIDEsIC0xMGRlZyk7XG4gICAgfVxuXG4gICAgdG9cbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgdGFkYVxue1xuICAgIGZyb21cbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgICB9XG5cbiAgICAxMCUsXG4gICAgMjAlXG4gICAge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguOTUsIC45NSwgLjk1KSByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCguOTUsIC45NSwgLjk1KSByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgIH1cblxuICAgIDMwJSxcbiAgICA1MCUsXG4gICAgNzAlLFxuICAgIDkwJVxuICAgIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSkgcm90YXRlM2QoMCwgMCwgMSwgMTBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKSByb3RhdGUzZCgwLCAwLCAxLCAxMGRlZyk7XG4gICAgfVxuXG4gICAgNDAlLFxuICAgIDYwJSxcbiAgICA4MCVcbiAgICB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUzZCgwLCAwLCAxLCAtMTBkZWcpO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlM2QoMCwgMCwgMSwgLTEwZGVnKTtcbiAgICB9XG5cbiAgICB0b1xuICAgIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbn1cbi5ieC1zcGluXG57XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi5ieC1zcGluLWhvdmVyOmhvdmVyXG57XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzcGluIDJzIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLmJ4LXRhZGFcbntcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogdGFkYSAxLjVzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHRhZGEgMS41cyBlYXNlIGluZmluaXRlO1xufVxuLmJ4LXRhZGEtaG92ZXI6aG92ZXJcbntcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogdGFkYSAxLjVzIGVhc2UgaW5maW5pdGU7XG4gICAgICAgICAgICBhbmltYXRpb246IHRhZGEgMS41cyBlYXNlIGluZmluaXRlO1xufVxuXG4uYngtZmxhc2hpbmdcbntcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmxhc2hpbmcgMS41cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgICBhbmltYXRpb246IGZsYXNoaW5nIDEuNXMgaW5maW5pdGUgbGluZWFyO1xufVxuLmJ4LWZsYXNoaW5nLWhvdmVyOmhvdmVyXG57XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZsYXNoaW5nIDEuNXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBmbGFzaGluZyAxLjVzIGluZmluaXRlIGxpbmVhcjtcbn1cblxuLmJ4LWJ1cnN0XG57XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGJ1cnN0IDEuNXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBidXJzdCAxLjVzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5ieC1idXJzdC1ob3Zlcjpob3Zlclxue1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBidXJzdCAxLjVzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogYnVyc3QgMS41cyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uYngtZmFkZS11cFxue1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLXVwIDEuNXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlLXVwIDEuNXMgaW5maW5pdGUgbGluZWFyO1xufVxuLmJ4LWZhZGUtdXAtaG92ZXI6aG92ZXJcbntcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS11cCAxLjVzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZS11cCAxLjVzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5ieC1mYWRlLWRvd25cbntcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1kb3duIDEuNXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlLWRvd24gMS41cyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uYngtZmFkZS1kb3duLWhvdmVyOmhvdmVyXG57XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGZhZGUtZG93biAxLjVzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZS1kb3duIDEuNXMgaW5maW5pdGUgbGluZWFyO1xufVxuLmJ4LWZhZGUtbGVmdFxue1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLWxlZnQgMS41cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgICBhbmltYXRpb246IGZhZGUtbGVmdCAxLjVzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5ieC1mYWRlLWxlZnQtaG92ZXI6aG92ZXJcbntcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1sZWZ0IDEuNXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlLWxlZnQgMS41cyBpbmZpbml0ZSBsaW5lYXI7XG59XG4uYngtZmFkZS1yaWdodFxue1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBmYWRlLXJpZ2h0IDEuNXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlLXJpZ2h0IDEuNXMgaW5maW5pdGUgbGluZWFyO1xufVxuLmJ4LWZhZGUtcmlnaHQtaG92ZXI6aG92ZXJcbntcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogZmFkZS1yaWdodCAxLjVzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogZmFkZS1yaWdodCAxLjVzIGluZmluaXRlIGxpbmVhcjtcbn1cbi5ieC14c1xue1xuICAgIGZvbnQtc2l6ZTogMXJlbSFpbXBvcnRhbnQ7XG59XG4uYngtc21cbntcbiAgICBmb250LXNpemU6IDEuNTVyZW0haW1wb3J0YW50O1xufVxuLmJ4LW1kXG57XG4gICAgZm9udC1zaXplOiAyLjI1cmVtIWltcG9ydGFudDtcbn1cbi5ieC1md1xue1xuICAgIGZvbnQtc2l6ZTogMS4yODU3MTQyODU3ZW07XG4gICAgbGluZS1oZWlnaHQ6IC44ZW07XG5cbiAgICB3aWR0aDogMS4yODU3MTQyODU3ZW07XG4gICAgaGVpZ2h0OiAuOGVtO1xuICAgIG1hcmdpbi10b3A6IC0uMmVtIWltcG9ydGFudDtcblxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5ieC1sZ1xue1xuICAgIGZvbnQtc2l6ZTogMy4wcmVtIWltcG9ydGFudDtcbn1cbi5ieC1wdWxsLWxlZnRcbntcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIG1hcmdpbi1yaWdodDogLjNlbSFpbXBvcnRhbnQ7XG59XG5cbi5ieC1wdWxsLXJpZ2h0XG57XG4gICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgbWFyZ2luLWxlZnQ6IC4zZW0haW1wb3J0YW50O1xufVxuLmJ4LXJvdGF0ZS05MFxue1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblxuICAgIC1tcy1maWx0ZXI6ICdwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKSc7XG59XG4uYngtcm90YXRlLTE4MFxue1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cbiAgICAtbXMtZmlsdGVyOiAncHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiknO1xufVxuLmJ4LXJvdGF0ZS0yNzBcbntcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuXG4gICAgLW1zLWZpbHRlcjogJ3Byb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpJztcbn1cbi5ieC1mbGlwLWhvcml6b250YWxcbntcbiAgICB0cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG5cbiAgICAtbXMtZmlsdGVyOiAncHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpJztcbn1cbi5ieC1mbGlwLXZlcnRpY2FsXG57XG4gICAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xuXG4gICAgLW1zLWZpbHRlcjogJ3Byb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKSc7XG59XG4uYngtYm9yZGVyXG57XG4gICAgcGFkZGluZzogLjI1ZW07XG5cbiAgICBib3JkZXI6IC4wN2VtIHNvbGlkIHJnYmEoMCwwLDAsLjEpO1xuICAgIGJvcmRlci1yYWRpdXM6IC4yNWVtO1xufVxuLmJ4LWJvcmRlci1jaXJjbGVcbntcbiAgICBwYWRkaW5nOiAuMjVlbTtcblxuICAgIGJvcmRlcjogLjA3ZW0gc29saWQgcmdiYSgwLDAsMCwuMSk7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4uYnhsLWFkb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTAwXCI7XG59XG4uYnhsLWFsZ29saWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDFcIjtcbn1cbi5ieGwtYXVkaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwMlwiO1xufVxuLmJ4bC1maWdtYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwM1wiO1xufVxuLmJ4bC1yZWRidWJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDRcIjtcbn1cbi5ieGwtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwNVwiO1xufVxuLmJ4bC1naXRsYWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDZcIjtcbn1cbi5ieGwtcGF0cmVvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwN1wiO1xufVxuLmJ4bC1mYWNlYm9vay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MDhcIjtcbn1cbi5ieGwtaW1kYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwOVwiO1xufVxuLmJ4bC1qcXVlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGFcIjtcbn1cbi5ieGwtcGludGVyZXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwYlwiO1xufVxuLmJ4bC01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkwY1wiO1xufVxuLmJ4bC1haXJibmI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGRcIjtcbn1cbi5ieGwtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7XG59XG4uYnhsLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MGZcIjtcbn1cbi5ieGwtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMFwiO1xufVxuLmJ4bC1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMVwiO1xufVxuLmJ4bC1iYWlkdTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxMlwiO1xufVxuLmJ4bC1iZWhhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7XG59XG4uYnhsLWJpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MTRcIjtcbn1cbi5ieGwtYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxNVwiO1xufVxuLmJ4bC1ibG9nZ2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTE2XCI7XG59XG4uYnhsLWJvb3RzdHJhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxN1wiO1xufVxuLmJ4bC1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MThcIjtcbn1cbi5ieGwtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxOVwiO1xufVxuLmJ4bC1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFhXCI7XG59XG4uYnhsLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWJcIjtcbn1cbi5ieGwtZGFpbHltb3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MWNcIjtcbn1cbi5ieGwtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZFwiO1xufVxuLmJ4bC1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTFlXCI7XG59XG4uYnhsLWRpZ2l0YWxvY2VhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkxZlwiO1xufVxuLmJ4bC1kaXNjb3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIwXCI7XG59XG4uYnhsLWRpc2NvdXJzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMVwiO1xufVxuLmJ4bC1kcmliYmJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyMlwiO1xufVxuLmJ4bC1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTIzXCI7XG59XG4uYnhsLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyNFwiO1xufVxuLmJ4bC1lYmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI1XCI7XG59XG4uYnhsLWVkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjZcIjtcbn1cbi5ieGwtZmFjZWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjdcIjtcbn1cbi5ieGwtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTI4XCI7XG59XG4uYnhsLWZpcmVmb3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MjlcIjtcbn1cbi5ieGwtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJhXCI7XG59XG4uYnhsLWZsaWNrci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmJcIjtcbn1cbi5ieGwtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyY1wiO1xufVxuLmJ4bC1naXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MmRcIjtcbn1cbi5ieGwtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTJlXCI7XG59XG4uYnhsLWdvb2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkyZlwiO1xufVxuLmJ4bC1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzMFwiO1xufVxuLmJ4bC1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzFcIjtcbn1cbi5ieGwtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzJcIjtcbn1cbi5ieGwtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7XG59XG4uYnhsLWluc3RhZ3JhbS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzRcIjtcbn1cbi5ieGwtaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzVcIjtcbn1cbi5ieGwtaW52aXNpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzZcIjtcbn1cbi5ieGwtamF2YXNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzN1wiO1xufVxuLmJ4bC1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzhcIjtcbn1cbi5ieGwtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5MzlcIjtcbn1cbi5ieGwta2lja3N0YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2FcIjtcbn1cbi5ieGwtbGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzYlwiO1xufVxuLmJ4bC1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzY1wiO1xufVxuLmJ4bC1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2RcIjtcbn1cbi5ieGwtbWFnZW50bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTkzZVwiO1xufVxuLmJ4bC1tYWlsY2hpbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5M2ZcIjtcbn1cbi5ieGwtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MFwiO1xufVxuLmJ4bC1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDFcIjtcbn1cbi5ieGwtbWVkaXVtLW9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0MlwiO1xufVxuLmJ4bC1tZWRpdW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQzXCI7XG59XG4uYnhsLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0NFwiO1xufVxuLmJ4bC1taWNyb3NvZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDVcIjtcbn1cbi5ieGwtbm9kZWpzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ2XCI7XG59XG4uYnhsLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTQ3XCI7XG59XG4uYnhsLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0OFwiO1xufVxuLmJ4bC1wZXJpc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NDlcIjtcbn1cbi5ieGwtcGludGVyZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRhXCI7XG59XG4uYnhsLXBsYXktc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NGJcIjtcbn1cbi5ieGwtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTRjXCI7XG59XG4uYnhsLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZFwiO1xufVxuLmJ4bC1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZVwiO1xufVxuLmJ4bC1yZWFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk0ZlwiO1xufVxuLmJ4bC1yZWRkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTBcIjtcbn1cbi5ieGwtcmVkdXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTFcIjtcbn1cbi5ieGwtc2FzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1MlwiO1xufVxuLmJ4bC1zaG9waWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTUzXCI7XG59XG4uYnhsLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU0XCI7XG59XG4uYnhsLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU1XCI7XG59XG4uYnhsLXNsYWNrLW9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1NlwiO1xufVxuLmJ4bC1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1N1wiO1xufVxuLmJ4bC1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTU4XCI7XG59XG4uYnhsLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NTlcIjtcbn1cbi5ieGwtc3F1YXJlc3BhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWFcIjtcbn1cbi5ieGwtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWJcIjtcbn1cbi5ieGwtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVjXCI7XG59XG4uYnhsLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTVkXCI7XG59XG4uYnhsLXRyZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk1ZVwiO1xufVxuLmJ4bC10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NWZcIjtcbn1cbi5ieGwtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTYwXCI7XG59XG4uYnhsLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjFcIjtcbn1cbi5ieGwtdW5zcGxhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjJcIjtcbn1cbi5ieGwtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjNcIjtcbn1cbi5ieGwtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NFwiO1xufVxuLmJ4bC12azpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NVwiO1xufVxuLmJ4bC12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2NlwiO1xufVxuLmJ4bC13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2N1wiO1xufVxuLmJ4bC13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NjhcIjtcbn1cbi5ieGwtd2lraXBlZGlhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTY5XCI7XG59XG4uYnhsLXdpbmRvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmFcIjtcbn1cbi5ieGwtd2l4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZiXCI7XG59XG4uYnhsLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2Y1wiO1xufVxuLmJ4bC15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk2ZFwiO1xufVxuLmJ4bC15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTZlXCI7XG59XG4uYnhsLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NmZcIjtcbn1cbi5ieC1hY2Nlc3NpYmlsaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcwXCI7XG59XG4uYngtYWRkLXRvLXF1ZXVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcxXCI7XG59XG4uYngtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTcyXCI7XG59XG4uYngtYWxhcm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzNcIjtcbn1cbi5ieC1hbGFybS1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzRcIjtcbn1cbi5ieC1hbGFybS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzVcIjtcbn1cbi5ieC1hbGJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3NlwiO1xufVxuLmJ4LWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5NzdcIjtcbn1cbi5ieC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc4XCI7XG59XG4uYngtYWxpZ24tbWlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTc5XCI7XG59XG4uYngtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2FcIjtcbn1cbi5ieC1hbmFseXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdiXCI7XG59XG4uYngtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTdjXCI7XG59XG4uYngtYW5ncnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2RcIjtcbn1cbi5ieC1hcGVydHVyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk3ZVwiO1xufVxuLmJ4LWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5N2ZcIjtcbn1cbi5ieC1hcmNoaXZlLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgwXCI7XG59XG4uYngtYXJjaGl2ZS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODFcIjtcbn1cbi5ieC1hcmVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTgyXCI7XG59XG4uYngtYXJyb3ctYmFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4M1wiO1xufVxuLmJ4LWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg0XCI7XG59XG4uYngtYXdhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ODVcIjtcbn1cbi5ieC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4NlwiO1xufVxuLmJ4LWJhZGdlLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg3XCI7XG59XG4uYngtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4OFwiO1xufVxuLmJ4LWJhbmQtYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7XG59XG4uYngtYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThhXCI7XG59XG4uYngtYmFyLWNoYXJ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4YlwiO1xufVxuLmJ4LWJhci1jaGFydC1hbHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk4Y1wiO1xufVxuLmJ4LWJhci1jaGFydC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OGRcIjtcbn1cbi5ieC1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThlXCI7XG59XG4uYngtYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOThmXCI7XG59XG4uYngtYmFza2V0YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5MFwiO1xufVxuLmJ4LWJhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTFcIjtcbn1cbi5ieC1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkyXCI7XG59XG4uYngtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTkzXCI7XG59XG4uYngtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5NFwiO1xufVxuLmJ4LWJlbGwtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OTVcIjtcbn1cbi5ieC1iZWxsLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5NlwiO1xufVxuLmJ4LWJlbGwtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5N1wiO1xufVxuLmJ4LWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OThcIjtcbn1cbi5ieC1ibG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5OVwiO1xufVxuLmJ4LWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5YVwiO1xufVxuLmJ4LWJvZHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWJcIjtcbn1cbi5ieC1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTljXCI7XG59XG4uYngtYm9sdC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5OWRcIjtcbn1cbi5ieC1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOTllXCI7XG59XG4uYngtYm9vay1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTk5ZlwiO1xufVxuLmJ4LWJvb2stY29udGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhMFwiO1xufVxuLmJ4LWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWExXCI7XG59XG4uYngtYm9va21hcmstbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTJcIjtcbn1cbi5ieC1ib29rbWFyay1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWEzXCI7XG59XG4uYngtYm9va21hcmtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE0XCI7XG59XG4uYngtYm9vay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWE1XCI7XG59XG4uYngtYm9yZGVyLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhNlwiO1xufVxuLmJ4LWJvcmRlci1ib3R0b206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTdcIjtcbn1cbi5ieC1ib3JkZXItbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlhOFwiO1xufVxuLmJ4LWJvcmRlci1yYWRpdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YTlcIjtcbn1cbi5ieC1ib3JkZXItcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YWFcIjtcbn1cbi5ieC1ib3JkZXItdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFiXCI7XG59XG4uYngtYm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFjXCI7XG59XG4uYngtYm93bGluZy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFkXCI7XG59XG4uYngtYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFlXCI7XG59XG4uYngtYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWFmXCI7XG59XG4uYngtYnJpZWZjYXNlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliMFwiO1xufVxuLmJ4LWJyaWVmY2FzZS1hbHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliMVwiO1xufVxuLmJ4LWJyaWdodG5lc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjJcIjtcbn1cbi5ieC1icmlnaHRuZXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjNcIjtcbn1cbi5ieC1icm9hZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjRcIjtcbn1cbi5ieC1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliNVwiO1xufVxuLmJ4LWJydXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliNlwiO1xufVxuLmJ4LWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliN1wiO1xufVxuLmJ4LWJ1Zy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YjhcIjtcbn1cbi5ieC1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliOVwiO1xufVxuLmJ4LWJ1aWxkaW5nLWhvdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJhXCI7XG59XG4uYngtYnVpbGRpbmdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJiXCI7XG59XG4uYngtYnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliY1wiO1xufVxuLmJ4LWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWJkXCI7XG59XG4uYngtYnVveTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliZVwiO1xufVxuLmJ4LWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTliZlwiO1xufVxuLmJ4LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzBcIjtcbn1cbi5ieC1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWMxXCI7XG59XG4uYngtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzJcIjtcbn1cbi5ieC1jYWxlbmRhci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzNcIjtcbn1cbi5ieC1jYWxlbmRhci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljNFwiO1xufVxuLmJ4LWNhbGVuZGFyLWV2ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM1XCI7XG59XG4uYngtY2FsZW5kYXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5YzZcIjtcbn1cbi5ieC1jYWxlbmRhci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWM3XCI7XG59XG4uYngtY2FsZW5kYXIteDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljOFwiO1xufVxuLmJ4LWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljOVwiO1xufVxuLmJ4LWNhbWVyYS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2FcIjtcbn1cbi5ieC1jYXB0aW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljYlwiO1xufVxuLmJ4LWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljY1wiO1xufVxuLmJ4LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5Y2RcIjtcbn1cbi5ieC1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWNlXCI7XG59XG4uYngtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTljZlwiO1xufVxuLmJ4LWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQwXCI7XG59XG4uYngtY2FyZXQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDFcIjtcbn1cbi5ieC1jYXJvdXNlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkMlwiO1xufVxuLmJ4LWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDNcIjtcbn1cbi5ieC1jYXJ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkNFwiO1xufVxuLmJ4LWNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZDVcIjtcbn1cbi5ieC1jZXJ0aWZpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ2XCI7XG59XG4uYngtY2hhbGtib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkN1wiO1xufVxuLmJ4LWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWQ4XCI7XG59XG4uYngtY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlkOVwiO1xufVxuLmJ4LWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRhXCI7XG59XG4uYngtY2hlY2tib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZGJcIjtcbn1cbi5ieC1jaGVja2JveC1jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRjXCI7XG59XG4uYngtY2hlY2tib3gtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRkXCI7XG59XG4uYngtY2hlY2stY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRlXCI7XG59XG4uYngtY2hlY2stZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWRmXCI7XG59XG4uYngtY2hlY2stc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWUwXCI7XG59XG4uYngtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWUxXCI7XG59XG4uYngtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWUyXCI7XG59XG4uYngtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWUzXCI7XG59XG4uYngtY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllNFwiO1xufVxuLmJ4LWNoZXZyb25zLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTVcIjtcbn1cbi5ieC1jaGV2cm9ucy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWU2XCI7XG59XG4uYngtY2hldnJvbnMtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTdcIjtcbn1cbi5ieC1jaGV2cm9ucy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTllOFwiO1xufVxuLmJ4LWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZTlcIjtcbn1cbi5ieC1jaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVhXCI7XG59XG4uYngtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWViXCI7XG59XG4uYngtY2xpbmljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVjXCI7XG59XG4uYngtY2xpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVkXCI7XG59XG4uYngtY2xvc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWVlXCI7XG59XG4uYngtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZWZcIjtcbn1cbi5ieC1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmMFwiO1xufVxuLmJ4LWNsb3VkLWRyaXp6bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjFcIjtcbn1cbi5ieC1jbG91ZC1saWdodG5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjJcIjtcbn1cbi5ieC1jbG91ZC1saWdodC1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWYzXCI7XG59XG4uYngtY2xvdWQtcmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmNFwiO1xufVxuLmJ4LWNsb3VkLXNub3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjVcIjtcbn1cbi5ieC1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjZcIjtcbn1cbi5ieC1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY3XCI7XG59XG4uYngtY29kZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZjhcIjtcbn1cbi5ieC1jb2RlLWJsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWY5XCI7XG59XG4uYngtY29kZS1jdXJseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYVwiO1xufVxuLmJ4LWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmYlwiO1xufVxuLmJ4LWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmY1wiO1xufVxuLmJ4LWNvbGxhcHNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlOWZkXCI7XG59XG4uYngtY29sbGVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTlmZVwiO1xufVxuLmJ4LWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGU5ZmZcIjtcbn1cbi5ieC1jb21tYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTAwXCI7XG59XG4uYngtY29tbWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwMVwiO1xufVxuLmJ4LWNvbW1lbnQtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwMlwiO1xufVxuLmJ4LWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDNcIjtcbn1cbi5ieC1jb25mdXNlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNFwiO1xufVxuLmJ4LWNvbnZlcnNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwNVwiO1xufVxuLmJ4LWNvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDZcIjtcbn1cbi5ieC1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTA3XCI7XG59XG4uYngtY29weS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDhcIjtcbn1cbi5ieC1jb3B5cmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMDlcIjtcbn1cbi5ieC1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwYVwiO1xufVxuLmJ4LWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwYlwiO1xufVxuLmJ4LWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGNcIjtcbn1cbi5ieC1jcm9zc2hhaXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGRcIjtcbn1cbi5ieC1jcm93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEwZVwiO1xufVxuLmJ4LWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMGZcIjtcbn1cbi5ieC1jdWJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExMFwiO1xufVxuLmJ4LWN1Ym9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExMVwiO1xufVxuLmJ4LWN1c3RvbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExMlwiO1xufVxuLmJ4LWN1dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExM1wiO1xufVxuLmJ4LWN5Y2xpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTRcIjtcbn1cbi5ieC1jeWxpbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExNVwiO1xufVxuLmJ4LWRhdGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMTZcIjtcbn1cbi5ieC1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE3XCI7XG59XG4uYngtZGV0YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTE4XCI7XG59XG4uYngtZGV2aWNlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExOVwiO1xufVxuLmJ4LWRpYWxwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWFcIjtcbn1cbi5ieC1kaWFscGFkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExYlwiO1xufVxuLmJ4LWRpYW1vbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWNcIjtcbn1cbi5ieC1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTFkXCI7XG59XG4uYngtZGlzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWExZVwiO1xufVxuLmJ4LWRpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMWZcIjtcbn1cbi5ieC1kaXNsaWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTIwXCI7XG59XG4uYngtZGl6enk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjFcIjtcbn1cbi5ieC1kbmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjJcIjtcbn1cbi5ieC1kb2NrLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyM1wiO1xufVxuLmJ4LWRvY2stbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyNFwiO1xufVxuLmJ4LWRvY2stcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjVcIjtcbn1cbi5ieC1kb2NrLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyNlwiO1xufVxuLmJ4LWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyN1wiO1xufVxuLmJ4LWRvbGxhci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjhcIjtcbn1cbi5ieC1kb3RzLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMjlcIjtcbn1cbi5ieC1kb3RzLWhvcml6b250YWwtcm91bmRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyYVwiO1xufVxuLmJ4LWRvdHMtdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmJcIjtcbn1cbi5ieC1kb3RzLXZlcnRpY2FsLXJvdW5kZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmNcIjtcbn1cbi5ieC1kb3VnaG51dC1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZFwiO1xufVxuLmJ4LWRvd24tYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMmVcIjtcbn1cbi5ieC1kb3duLWFycm93LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEyZlwiO1xufVxuLmJ4LWRvd24tYXJyb3ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTMwXCI7XG59XG4uYngtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzFcIjtcbn1cbi5ieC1kb3dudm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzMlwiO1xufVxuLmJ4LWRyb3BsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzNcIjtcbn1cbi5ieC1kdW1iYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNFwiO1xufVxuLmJ4LWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzNVwiO1xufVxuLmJ4LWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhMzZcIjtcbn1cbi5ieC1lZGl0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzN1wiO1xufVxuLmJ4LWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM4XCI7XG59XG4uYngtZXF1YWxpemVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTM5XCI7XG59XG4uYngtZXJyb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2FcIjtcbn1cbi5ieC1lcnJvci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2JcIjtcbn1cbi5ieC1lcnJvci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhM2NcIjtcbn1cbi5ieC1ldXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTNkXCI7XG59XG4uYngtZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzZVwiO1xufVxuLmJ4LWV4aXQtZnVsbHNjcmVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWEzZlwiO1xufVxuLmJ4LWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0MFwiO1xufVxuLmJ4LWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0MVwiO1xufVxuLmJ4LWV4dGVuc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0MlwiO1xufVxuLmJ4LWZhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDNcIjtcbn1cbi5ieC1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDRcIjtcbn1cbi5ieC1mYXN0LWZvcndhcmQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ1XCI7XG59XG4uYngtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ2XCI7XG59XG4uYngtZmVtYWxlLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNDdcIjtcbn1cbi5ieC1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTQ4XCI7XG59XG4uYngtZmlsZS1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0OVwiO1xufVxuLmJ4LWZpbGUtZmluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE0YVwiO1xufVxuLmJ4LWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGJcIjtcbn1cbi5ieC1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGNcIjtcbn1cbi5ieC1maWx0ZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTRkXCI7XG59XG4uYngtZmluZ2VycHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGVcIjtcbn1cbi5ieC1maXJzdC1haWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNGZcIjtcbn1cbi5ieC1maXJzdC1wYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTUwXCI7XG59XG4uYngtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1MVwiO1xufVxuLmJ4LWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1MlwiO1xufVxuLmJ4LWZvbGRlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1M1wiO1xufVxuLmJ4LWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU0XCI7XG59XG4uYngtZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNTVcIjtcbn1cbi5ieC1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU2XCI7XG59XG4uYngtZm9udC1jb2xvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1N1wiO1xufVxuLmJ4LWZvbnQtZmFtaWx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU4XCI7XG59XG4uYngtZm9udC1zaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTU5XCI7XG59XG4uYngtZm9vZC1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTVhXCI7XG59XG4uYngtZm9vZC10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWJcIjtcbn1cbi5ieC1mb290YmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1Y1wiO1xufVxuLmJ4LWZyaWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1ZFwiO1xufVxuLmJ4LWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNWVcIjtcbn1cbi5ieC1nYXMtcHVtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE1ZlwiO1xufVxuLmJ4LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTYwXCI7XG59XG4uYngtZ2lmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2MVwiO1xufVxuLmJ4LWdpdC1icmFuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjJcIjtcbn1cbi5ieC1naXQtY29tbWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTYzXCI7XG59XG4uYngtZ2l0LWNvbXBhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjRcIjtcbn1cbi5ieC1naXQtbWVyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjVcIjtcbn1cbi5ieC1naXQtcHVsbC1yZXF1ZXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY2XCI7XG59XG4uYngtZ2l0LXJlcG8tZm9ya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTY3XCI7XG59XG4uYngtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjhcIjtcbn1cbi5ieC1nbG9iZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNjlcIjtcbn1cbi5ieC1ncmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZhXCI7XG59XG4uYngtZ3JpZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmJcIjtcbn1cbi5ieC1ncmlkLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNmNcIjtcbn1cbi5ieC1ncmlkLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZkXCI7XG59XG4uYngtZ3JpZC12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE2ZVwiO1xufVxuLmJ4LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTZmXCI7XG59XG4uYngtaGFuZGljYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzBcIjtcbn1cbi5ieC1oYXBweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MVwiO1xufVxuLmJ4LWhhcHB5LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3MlwiO1xufVxuLmJ4LWhhcHB5LWJlYW1pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzNcIjtcbn1cbi5ieC1oYXBweS1oZWFydC1leWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTc0XCI7XG59XG4uYngtaGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NVwiO1xufVxuLmJ4LWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3NlwiO1xufVxuLmJ4LWhlYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzdcIjtcbn1cbi5ieC1oZWFkcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzhcIjtcbn1cbi5ieC1oZWFsdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhNzlcIjtcbn1cbi5ieC1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3YVwiO1xufVxuLmJ4LWhlbHAtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdiXCI7XG59XG4uYngtaGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3Y1wiO1xufVxuLmJ4LWhpZ2hsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE3ZFwiO1xufVxuLmJ4LWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhN2VcIjtcbn1cbi5ieC1oaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTdmXCI7XG59XG4uYngtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4MFwiO1xufVxuLmJ4LWhvbWUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTgxXCI7XG59XG4uYngtaG9tZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhODJcIjtcbn1cbi5ieC1ob3Jpem9udGFsLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4M1wiO1xufVxuLmJ4LWhvdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg0XCI7XG59XG4uYngtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg1XCI7XG59XG4uYngtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4NlwiO1xufVxuLmJ4LWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg3XCI7XG59XG4uYngtaW1hZ2UtYWRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg4XCI7XG59XG4uYngtaW1hZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTg5XCI7XG59XG4uYngtaW1hZ2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThhXCI7XG59XG4uYngtaW1wb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThiXCI7XG59XG4uYngtaW5maW5pdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOGNcIjtcbn1cbi5ieC1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZFwiO1xufVxuLmJ4LWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE4ZVwiO1xufVxuLmJ4LWpveXN0aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYThmXCI7XG59XG4uYngtam95c3RpY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkwXCI7XG59XG4uYngtam95c3RpY2stYnV0dG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkxXCI7XG59XG4uYngta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTkyXCI7XG59XG4uYngtbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTNcIjtcbn1cbi5ieC1sYW5kc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTRcIjtcbn1cbi5ieC1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTVcIjtcbn1cbi5ieC1sYXN0LXBhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOTZcIjtcbn1cbi5ieC1sYXVnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5N1wiO1xufVxuLmJ4LWxheWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk4XCI7XG59XG4uYngtbGF5b3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTk5XCI7XG59XG4uYngtbGVmdC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWE5YVwiO1xufVxuLmJ4LWxlZnQtYXJyb3ctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTliXCI7XG59XG4uYngtbGVmdC1hcnJvdy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWNcIjtcbn1cbi5ieC1sZWZ0LWRvd24tYXJyb3ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYTlkXCI7XG59XG4uYngtbGVmdC1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWVcIjtcbn1cbi5ieC1sZWZ0LXRvcC1hcnJvdy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhOWZcIjtcbn1cbi5ieC1saWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWEwXCI7XG59XG4uYngtbGluZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhMVwiO1xufVxuLmJ4LWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTJcIjtcbn1cbi5ieC1saW5rLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhM1wiO1xufVxuLmJ4LWxpbmstZXh0ZXJuYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTRcIjtcbn1cbi5ieC1saXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE1XCI7XG59XG4uYngtbGlzdC1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhNlwiO1xufVxuLmJ4LWxpc3QtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYTdcIjtcbn1cbi5ieC1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE4XCI7XG59XG4uYngtbGlzdC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWE5XCI7XG59XG4uYngtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhYVwiO1xufVxuLmJ4LWxvYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhYlwiO1xufVxuLmJ4LWxvYWRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYWNcIjtcbn1cbi5ieC1sb2FkZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFkXCI7XG59XG4uYngtbG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFhZVwiO1xufVxuLmJ4LWxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWFmXCI7XG59XG4uYngtbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWIwXCI7XG59XG4uYngtbG9jay1vcGVuLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiMVwiO1xufVxuLmJ4LWxvZy1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiMlwiO1xufVxuLmJ4LWxvZy1pbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjNcIjtcbn1cbi5ieC1sb2ctb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI0XCI7XG59XG4uYngtbG9nLW91dC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjVcIjtcbn1cbi5ieC1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjZcIjtcbn1cbi5ieC1tYWlsLXNlbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYjdcIjtcbn1cbi5ieC1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI4XCI7XG59XG4uYngtbWFsZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWI5XCI7XG59XG4uYngtbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJhXCI7XG59XG4uYngtbWFwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFiYlwiO1xufVxuLmJ4LW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYmNcIjtcbn1cbi5ieC1tZWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYmRcIjtcbn1cbi5ieC1tZWgtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJlXCI7XG59XG4uYngtbWVoLWJsYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWJmXCI7XG59XG4uYngtbWVtb3J5LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhYzBcIjtcbn1cbi5ieC1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWMxXCI7XG59XG4uYngtbWVudS1hbHQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjMlwiO1xufVxuLmJ4LW1lbnUtYWx0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWMzXCI7XG59XG4uYngtbWVzc2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjNFwiO1xufVxuLmJ4LW1lc3NhZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWM1XCI7XG59XG4uYngtbWVzc2FnZS1hbHQtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjNlwiO1xufVxuLmJ4LW1lc3NhZ2UtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjN1wiO1xufVxuLmJ4LW1lc3NhZ2Utcm91bmRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjOFwiO1xufVxuLmJ4LW1lc3NhZ2Utcm91bmRlZC1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWM5XCI7XG59XG4uYngtbWVzc2FnZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2FcIjtcbn1cbi5ieC1tZXNzYWdlLXNxdWFyZS1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWNiXCI7XG59XG4uYngtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFjY1wiO1xufVxuLmJ4LW1pY3JvcGhvbmUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWNkXCI7XG59XG4uYngtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2VcIjtcbn1cbi5ieC1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhY2ZcIjtcbn1cbi5ieC1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDBcIjtcbn1cbi5ieC1tb2JpbGUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWQxXCI7XG59XG4uYngtbW9iaWxlLWxhbmRzY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkMlwiO1xufVxuLmJ4LW1vYmlsZS12aWJyYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDNcIjtcbn1cbi5ieC1tb25leTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkNFwiO1xufVxuLmJ4LW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDVcIjtcbn1cbi5ieC1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkNlwiO1xufVxuLmJ4LW1vdXNlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkN1wiO1xufVxuLmJ4LW1vdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDhcIjtcbn1cbi5ieC1tb3ZlLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZDlcIjtcbn1cbi5ieC1tb3ZlLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRhXCI7XG59XG4uYngtbW92aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGJcIjtcbn1cbi5ieC1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFkY1wiO1xufVxuLmJ4LW5hdmlnYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGRcIjtcbn1cbi5ieC1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWRlXCI7XG59XG4uYngtbm8tZW50cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZGZcIjtcbn1cbi5ieC1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWUwXCI7XG59XG4uYngtbm90ZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlMVwiO1xufVxuLmJ4LW5vdGlmaWNhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlMlwiO1xufVxuLmJ4LW5vdGlmaWNhdGlvbi1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTNcIjtcbn1cbi5ieC1wYWNrYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU0XCI7XG59XG4uYngtcGFpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZTVcIjtcbn1cbi5ieC1wYWludC1yb2xsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU2XCI7XG59XG4uYngtcGFsZXR0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlN1wiO1xufVxuLmJ4LXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlOFwiO1xufVxuLmJ4LXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWU5XCI7XG59XG4uYngtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWVhXCI7XG59XG4uYngtcGFzdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZWJcIjtcbn1cbi5ieC1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlY1wiO1xufVxuLmJ4LXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlZFwiO1xufVxuLmJ4LXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlZVwiO1xufVxuLmJ4LXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFlZlwiO1xufVxuLmJ4LXBob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYwXCI7XG59XG4uYngtcGhvbmUtY2FsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmMVwiO1xufVxuLmJ4LXBob25lLWluY29taW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWYyXCI7XG59XG4uYngtcGhvbmUtb3V0Z29pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjNcIjtcbn1cbi5ieC1waG90by1hbGJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmNFwiO1xufVxuLmJ4LXBpZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmNVwiO1xufVxuLmJ4LXBpZS1jaGFydC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjZcIjtcbn1cbi5ieC1waWUtY2hhcnQtYWx0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjdcIjtcbn1cbi5ieC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjhcIjtcbn1cbi5ieC1wbGFuZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZjlcIjtcbn1cbi5ieC1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZhXCI7XG59XG4uYngtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVhZmJcIjtcbn1cbi5ieC1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZjXCI7XG59XG4uYngtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWFmZFwiO1xufVxuLmJ4LXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZlXCI7XG59XG4uYngtcGx1cy1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYWZmXCI7XG59XG4uYngtcG9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwMFwiO1xufVxuLmJ4LXBvbHlnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDFcIjtcbn1cbi5ieC1wb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwMlwiO1xufVxuLmJ4LXBvd2VyLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwM1wiO1xufVxuLmJ4LXByaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDRcIjtcbn1cbi5ieC1wdWxzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwNVwiO1xufVxuLmJ4LXB1cmNoYXNlLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwNlwiO1xufVxuLmJ4LXB1cmNoYXNlLXRhZy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMDdcIjtcbn1cbi5ieC1weXJhbWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjA4XCI7XG59XG4uYngtcXVlc3Rpb24tbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwOVwiO1xufVxuLmJ4LXJhZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjBhXCI7XG59XG4uYngtcmFkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMGJcIjtcbn1cbi5ieC1yYWRpby1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMGNcIjtcbn1cbi5ieC1yYWRpby1jaXJjbGUtbWFya2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjBkXCI7XG59XG4uYngtcmVjZWlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwZVwiO1xufVxuLmJ4LXJlY3RhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIwZlwiO1xufVxuLmJ4LXJlZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTBcIjtcbn1cbi5ieC1yZW5hbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTFcIjtcbn1cbi5ieC1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMTJcIjtcbn1cbi5ieC1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxM1wiO1xufVxuLmJ4LXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxNFwiO1xufVxuLmJ4LXJlcG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxNVwiO1xufVxuLmJ4LXJlc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE2XCI7XG59XG4uYngtcmVzdGF1cmFudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxN1wiO1xufVxuLmJ4LXJldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE4XCI7XG59XG4uYngtcmV3aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjE5XCI7XG59XG4uYngtcmV3aW5kLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIxYVwiO1xufVxuLmJ4LXJpZ2h0LWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjFiXCI7XG59XG4uYngtcmlnaHQtYXJyb3ctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjFjXCI7XG59XG4uYngtcmlnaHQtYXJyb3ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjFkXCI7XG59XG4uYngtcmlnaHQtZG93bi1hcnJvdy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWVcIjtcbn1cbi5ieC1yaWdodC1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMWZcIjtcbn1cbi5ieC1yaWdodC10b3AtYXJyb3ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjIwXCI7XG59XG4uYngtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjIxXCI7XG59XG4uYngtcm90YXRlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjJcIjtcbn1cbi5ieC1yb3RhdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjNcIjtcbn1cbi5ieC1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjRcIjtcbn1cbi5ieC1ydWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyNVwiO1xufVxuLmJ4LXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjI2XCI7XG59XG4uYngtcnVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjI3XCI7XG59XG4uYngtcnVwZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjhcIjtcbn1cbi5ieC1zYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMjlcIjtcbn1cbi5ieC1zYXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjJhXCI7XG59XG4uYngtc2NyZWVuc2hvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyYlwiO1xufVxuLmJ4LXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIyY1wiO1xufVxuLmJ4LXNlYXJjaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmRcIjtcbn1cbi5ieC1zZWFyY2gtYWx0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmVcIjtcbn1cbi5ieC1zZWxlY3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMmZcIjtcbn1cbi5ieC1zZWxlY3QtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzBcIjtcbn1cbi5ieC1zZW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjMxXCI7XG59XG4uYngtc2VydmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjMyXCI7XG59XG4uYngtc2hhcGUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjMzXCI7XG59XG4uYngtc2hhcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjM0XCI7XG59XG4uYngtc2hhcGUtdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViMzVcIjtcbn1cbi5ieC1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzNlwiO1xufVxuLmJ4LXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzN1wiO1xufVxuLmJ4LXNoZWtlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzOFwiO1xufVxuLmJ4LXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzOVwiO1xufVxuLmJ4LXNoaWVsZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2FcIjtcbn1cbi5ieC1zaGllbGQtYWx0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2JcIjtcbn1cbi5ieC1zaGllbGQtcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWIzY1wiO1xufVxuLmJ4LXNob2NrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2RcIjtcbn1cbi5ieC1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViM2VcIjtcbn1cbi5ieC1zaG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjNmXCI7XG59XG4uYngtc2hvdy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDBcIjtcbn1cbi5ieC1zaHVmZmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQxXCI7XG59XG4uYngtc2lkZWJhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0MlwiO1xufVxuLmJ4LXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDNcIjtcbn1cbi5ieC1za2lwLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNDRcIjtcbn1cbi5ieC1za2lwLW5leHQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ1XCI7XG59XG4uYngtc2tpcC1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0NlwiO1xufVxuLmJ4LXNraXAtcHJldmlvdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ3XCI7XG59XG4uYngtc2xlZXB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ4XCI7XG59XG4uYngtc2xpZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjQ5XCI7XG59XG4uYngtc2xpZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0YVwiO1xufVxuLmJ4LXNsaWRlc2hvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0YlwiO1xufVxuLmJ4LXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRjXCI7XG59XG4uYngtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI0ZFwiO1xufVxuLmJ4LXNvcnQtYS16OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRlXCI7XG59XG4uYngtc29ydC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjRmXCI7XG59XG4uYngtc29ydC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1MFwiO1xufVxuLmJ4LXNvcnQtei1hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUxXCI7XG59XG4uYngtc3BhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUyXCI7XG59XG4uYngtc3BhY2UtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjUzXCI7XG59XG4uYngtc3ByZWFkc2hlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTRcIjtcbn1cbi5ieC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTVcIjtcbn1cbi5ieC1zcXVhcmUtcm91bmRlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1NlwiO1xufVxuLmJ4LXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTdcIjtcbn1cbi5ieC1zdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjU4XCI7XG59XG4uYngtc3RhdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNTlcIjtcbn1cbi5ieC1zdGlja2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjVhXCI7XG59XG4uYngtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI1YlwiO1xufVxuLmJ4LXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjVjXCI7XG59XG4uYngtc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjVkXCI7XG59XG4uYngtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWVcIjtcbn1cbi5ieC1zdG9yZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNWZcIjtcbn1cbi5ieC1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2MFwiO1xufVxuLmJ4LXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjFcIjtcbn1cbi5ieC1zdWJkaXJlY3RvcnktbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2MlwiO1xufVxuLmJ4LXN1YmRpcmVjdG9yeS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2M1wiO1xufVxuLmJ4LXN1bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2NFwiO1xufVxuLmJ4LXN1cHBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNjVcIjtcbn1cbi5ieC1zd2ltOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY2XCI7XG59XG4uYngtc3luYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2N1wiO1xufVxuLmJ4LXRhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2OFwiO1xufVxuLmJ4LXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjY5XCI7XG59XG4uYngtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjZhXCI7XG59XG4uYngtdGFyZ2V0LWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmJcIjtcbn1cbi5ieC10YXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjZjXCI7XG59XG4uYngtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI2ZFwiO1xufVxuLmJ4LXRlbm5pcy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjZlXCI7XG59XG4uYngtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNmZcIjtcbn1cbi5ieC10ZXN0LXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzBcIjtcbn1cbi5ieC10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjcxXCI7XG59XG4uYngtdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3MlwiO1xufVxuLmJ4LXRpbWUtZml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3M1wiO1xufVxuLmJ4LXRpbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjc0XCI7XG59XG4uYngtdGlyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzVcIjtcbn1cbi5ieC10b2dnbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3NlwiO1xufVxuLmJ4LXRvZ2dsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3N1wiO1xufVxuLmJ4LXRvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViNzhcIjtcbn1cbi5ieC10cmFpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI3OVwiO1xufVxuLmJ4LXRyYW5zZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdhXCI7XG59XG4uYngtdHJhbnNmZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdiXCI7XG59XG4uYngtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViN2NcIjtcbn1cbi5ieC10cmFzaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViN2RcIjtcbn1cbi5ieC10cmVuZGluZy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjdlXCI7XG59XG4uYngtdHJlbmRpbmctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViN2ZcIjtcbn1cbi5ieC10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODBcIjtcbn1cbi5ieC10djpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4MVwiO1xufVxuLmJ4LXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4MlwiO1xufVxuLmJ4LXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODNcIjtcbn1cbi5ieC11bmxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViODRcIjtcbn1cbi5ieC11cC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4NVwiO1xufVxuLmJ4LXVwLWFycm93LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4NlwiO1xufVxuLmJ4LXVwLWFycm93LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4N1wiO1xufVxuLmJ4LXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4OFwiO1xufVxuLmJ4LXVwc2lkZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjg5XCI7XG59XG4uYngtdXB2b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjhhXCI7XG59XG4uYngtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYjhiXCI7XG59XG4uYngtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4Y1wiO1xufVxuLmJ4LXVzZXItY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOGRcIjtcbn1cbi5ieC11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI4ZVwiO1xufVxuLmJ4LXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOGZcIjtcbn1cbi5ieC11c2VyLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5MFwiO1xufVxuLmJ4LXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5MVwiO1xufVxuLmJ4LXVzZXItdm9pY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTJcIjtcbn1cbi5ieC11c2VyLXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTNcIjtcbn1cbi5ieC12ZXJ0aWNhbC1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTRcIjtcbn1cbi5ieC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5NVwiO1xufVxuLmJ4LXZpZGVvLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5NlwiO1xufVxuLmJ4LXZpZGVvLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTdcIjtcbn1cbi5ieC12aWRlby1yZWNvcmRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOThcIjtcbn1cbi5ieC12b2ljZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOTlcIjtcbn1cbi5ieC12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWFcIjtcbn1cbi5ieC12b2x1bWUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5YlwiO1xufVxuLmJ4LXZvbHVtZS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWNcIjtcbn1cbi5ieC12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWI5ZFwiO1xufVxuLmJ4LXdhbGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWVcIjtcbn1cbi5ieC13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViOWZcIjtcbn1cbi5ieC13YWxsZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmEwXCI7XG59XG4uYngtd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTFcIjtcbn1cbi5ieC13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmEyXCI7XG59XG4uYngtd2lmaS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTNcIjtcbn1cbi5ieC13aW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE0XCI7XG59XG4uYngtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE1XCI7XG59XG4uYngtd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE2XCI7XG59XG4uYngtd2luZG93LW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYTdcIjtcbn1cbi5ieC13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmE4XCI7XG59XG4uYngtd2luay1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJhOVwiO1xufVxuLmJ4LXdpbmstdG9uZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmFhXCI7XG59XG4uYngtd29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmFiXCI7XG59XG4uYngtd29ybGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWNcIjtcbn1cbi5ieC13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWRcIjtcbn1cbi5ieC14OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmFlXCI7XG59XG4uYngteC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYWZcIjtcbn1cbi5ieC15ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjBcIjtcbn1cbi5ieC16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmIxXCI7XG59XG4uYngtem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjJcIjtcbn1cbi5ieHMtYWRkLXRvLXF1ZXVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmIzXCI7XG59XG4uYnhzLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiNFwiO1xufVxuLmJ4cy1hZGp1c3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmI1XCI7XG59XG4uYnhzLWFsYXJtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmI2XCI7XG59XG4uYnhzLWFsYXJtLWFkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiN1wiO1xufVxuLmJ4cy1hbGFybS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjhcIjtcbn1cbi5ieHMtYWxidW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYjlcIjtcbn1cbi5ieHMtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmJhXCI7XG59XG4uYnhzLWFuYWx5c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYmJcIjtcbn1cbi5ieHMtYW5ncnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYmNcIjtcbn1cbi5ieHMtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJiZFwiO1xufVxuLmJ4cy1hcmNoaXZlLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmJlXCI7XG59XG4uYnhzLWFyY2hpdmUtb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmJmXCI7XG59XG4uYnhzLWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzBcIjtcbn1cbi5ieHMtYXdhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzFcIjtcbn1cbi5ieHMtYmFieS1jYXJyaWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjMlwiO1xufVxuLmJ4cy1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjM1wiO1xufVxuLmJ4cy1iYWRnZS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjNFwiO1xufVxuLmJ4cy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmM1XCI7XG59XG4uYnhzLWJhbmQtYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmM2XCI7XG59XG4uYnhzLWJhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzdcIjtcbn1cbi5ieHMtYmFyLWNoYXJ0LWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmM4XCI7XG59XG4uYnhzLWJhci1jaGFydC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViYzlcIjtcbn1cbi5ieHMtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjYVwiO1xufVxuLmJ4cy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2JcIjtcbn1cbi5ieHMtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJjY1wiO1xufVxuLmJ4cy1iYXR0ZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmNkXCI7XG59XG4uYnhzLWJhdHRlcnktY2hhcmdpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViY2VcIjtcbn1cbi5ieHMtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmNmXCI7XG59XG4uYnhzLWJhdHRlcnktbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQwXCI7XG59XG4uYnhzLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkMVwiO1xufVxuLmJ4cy1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQyXCI7XG59XG4uYnhzLWJlbGwtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDNcIjtcbn1cbi5ieHMtYmVsbC1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDRcIjtcbn1cbi5ieHMtYmVsbC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ1XCI7XG59XG4uYnhzLWJlbGwtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkNlwiO1xufVxuLmJ4cy1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ3XCI7XG59XG4uYnhzLWJvbHQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmQ4XCI7XG59XG4uYnhzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZDlcIjtcbn1cbi5ieHMtYm9vay1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkYVwiO1xufVxuLmJ4cy1ib29rLWNvbnRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGJcIjtcbn1cbi5ieHMtYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGNcIjtcbn1cbi5ieHMtYm9va21hcmstbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGRcIjtcbn1cbi5ieHMtYm9va21hcmstcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJkZVwiO1xufVxuLmJ4cy1ib29rbWFya3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZGZcIjtcbn1cbi5ieHMtYm9va21hcmstc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlMFwiO1xufVxuLmJ4cy1ib29rLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTFcIjtcbn1cbi5ieHMtYm90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmUyXCI7XG59XG4uYnhzLWJvd2xpbmctYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlM1wiO1xufVxuLmJ4cy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTRcIjtcbn1cbi5ieHMtYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU1XCI7XG59XG4uYnhzLWJyaWVmY2FzZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZTZcIjtcbn1cbi5ieHMtYnJpZWZjYXNlLWFsdC0yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU3XCI7XG59XG4uYnhzLWJyaWdodG5lc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZThcIjtcbn1cbi5ieHMtYnJpZ2h0bmVzcy1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmU5XCI7XG59XG4uYnhzLWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmVhXCI7XG59XG4uYnhzLWJydXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlYlwiO1xufVxuLmJ4cy1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZWNcIjtcbn1cbi5ieHMtYnVnLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlZFwiO1xufVxuLmJ4cy1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlZVwiO1xufVxuLmJ4cy1idWlsZGluZy1ob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJlZlwiO1xufVxuLmJ4cy1idWlsZGluZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjBcIjtcbn1cbi5ieHMtYnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmMVwiO1xufVxuLmJ4cy1idW95OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmYyXCI7XG59XG4uYnhzLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmM1wiO1xufVxuLmJ4cy1idXNpbmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmNFwiO1xufVxuLmJ4cy1jYWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY1XCI7XG59XG4uYnhzLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjZcIjtcbn1cbi5ieHMtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZjdcIjtcbn1cbi5ieHMtY2FsZW5kYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY4XCI7XG59XG4uYnhzLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmY5XCI7XG59XG4uYnhzLWNhbGVuZGFyLWV2ZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZhXCI7XG59XG4uYnhzLWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYmZiXCI7XG59XG4uYnhzLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZmNcIjtcbn1cbi5ieHMtY2FsZW5kYXIteDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmZFwiO1xufVxuLmJ4cy1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGViZmVcIjtcbn1cbi5ieHMtY2FtZXJhLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWJmZlwiO1xufVxuLmJ4cy1jYW1lcmEtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwMFwiO1xufVxuLmJ4cy1jYXBzdWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzAxXCI7XG59XG4uYnhzLWNhcHRpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzAyXCI7XG59XG4uYnhzLWNhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwM1wiO1xufVxuLmJ4cy1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA0XCI7XG59XG4uYnhzLWNhcmV0LWRvd24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA1XCI7XG59XG4uYnhzLWNhcmV0LWxlZnQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzA2XCI7XG59XG4uYnhzLWNhcmV0LXJpZ2h0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwN1wiO1xufVxuLmJ4cy1jYXJldC11cC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDhcIjtcbn1cbi5ieHMtY2Fyb3VzZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMDlcIjtcbn1cbi5ieHMtY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwYVwiO1xufVxuLmJ4cy1jYXJ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwYlwiO1xufVxuLmJ4cy1jZXJ0aWZpY2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzBjXCI7XG59XG4uYnhzLWNoYWxrYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGRcIjtcbn1cbi5ieHMtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMGVcIjtcbn1cbi5ieHMtY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMwZlwiO1xufVxuLmJ4cy1jaGVja2JveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxMFwiO1xufVxuLmJ4cy1jaGVja2JveC1jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzExXCI7XG59XG4uYnhzLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxMlwiO1xufVxuLmJ4cy1jaGVjay1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTNcIjtcbn1cbi5ieHMtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE0XCI7XG59XG4uYnhzLWNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTVcIjtcbn1cbi5ieHMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE2XCI7XG59XG4uYnhzLWNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMTdcIjtcbn1cbi5ieHMtY2xpbmljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE4XCI7XG59XG4uYnhzLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzE5XCI7XG59XG4uYnhzLWNsb3VkLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFhXCI7XG59XG4uYnhzLWNsb3VkLWxpZ2h0bmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxYlwiO1xufVxuLmJ4cy1jbG91ZC1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzFjXCI7XG59XG4uYnhzLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxZFwiO1xufVxuLmJ4cy1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMWVcIjtcbn1cbi5ieHMtY29mZmVlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMxZlwiO1xufVxuLmJ4cy1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjBcIjtcbn1cbi5ieHMtY29sbGVjdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyMVwiO1xufVxuLmJ4cy1jb2xvci1maWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzIyXCI7XG59XG4uYnhzLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjNcIjtcbn1cbi5ieHMtY29tbWVudC1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjRcIjtcbn1cbi5ieHMtY29tbWVudC1kZXRhaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjVcIjtcbn1cbi5ieHMtY29tbWVudC1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzI2XCI7XG59XG4uYnhzLWNvbW1lbnQtZXJyb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjdcIjtcbn1cbi5ieHMtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyOFwiO1xufVxuLmJ4cy1jb21wb25lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMjlcIjtcbn1cbi5ieHMtY29uZnVzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmFcIjtcbn1cbi5ieHMtY29udGFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyYlwiO1xufVxuLmJ4cy1jb252ZXJzYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMmNcIjtcbn1cbi5ieHMtY29vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMyZFwiO1xufVxuLmJ4cy1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJlXCI7XG59XG4uYnhzLWNvcHktYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzJmXCI7XG59XG4uYnhzLWNvdXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzMFwiO1xufVxuLmJ4cy1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzMVwiO1xufVxuLmJ4cy1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzJcIjtcbn1cbi5ieHMtY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzNcIjtcbn1cbi5ieHMtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzNFwiO1xufVxuLmJ4cy1jdWJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzNVwiO1xufVxuLmJ4cy1jdWJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjMzZcIjtcbn1cbi5ieHMtY3VzdG9taXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzM3XCI7XG59XG4uYnhzLWN5bGluZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzM4XCI7XG59XG4uYnhzLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzOVwiO1xufVxuLmJ4cy1kYXRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNhXCI7XG59XG4uYnhzLWRldGFpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzYlwiO1xufVxuLmJ4cy1kZXZpY2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNjXCI7XG59XG4uYnhzLWRpcmVjdGlvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNkXCI7XG59XG4uYnhzLWRpcmVjdGlvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWMzZVwiO1xufVxuLmJ4cy1kaXJlY3Rpb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzNmXCI7XG59XG4uYnhzLWRpc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDBcIjtcbn1cbi5ieHMtZGlzY291bnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDFcIjtcbn1cbi5ieHMtZGlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0MlwiO1xufVxuLmJ4cy1kaXNsaWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQzXCI7XG59XG4uYnhzLWRpenp5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ0XCI7XG59XG4uYnhzLWRvY2stYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ1XCI7XG59XG4uYnhzLWRvY2stbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0NlwiO1xufVxuLmJ4cy1kb2NrLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ3XCI7XG59XG4uYnhzLWRvY2stdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzQ4XCI7XG59XG4uYnhzLWRvbGxhci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNDlcIjtcbn1cbi5ieHMtZG91Z2hudXQtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNGFcIjtcbn1cbi5ieHMtZG93bi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0YlwiO1xufVxuLmJ4cy1kb3duLWFycm93LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0Y1wiO1xufVxuLmJ4cy1kb3duLWFycm93LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0ZFwiO1xufVxuLmJ4cy1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0ZVwiO1xufVxuLmJ4cy1kb3dudm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM0ZlwiO1xufVxuLmJ4cy1kcmluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1MFwiO1xufVxuLmJ4cy1kcm9wbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzUxXCI7XG59XG4uYnhzLWRyb3BsZXQtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1MlwiO1xufVxuLmJ4cy1kdXBsaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTNcIjtcbn1cbi5ieHMtZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1NFwiO1xufVxuLmJ4cy1lZGl0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1NVwiO1xufVxuLmJ4cy1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1NlwiO1xufVxuLmJ4cy1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1N1wiO1xufVxuLmJ4cy1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNThcIjtcbn1cbi5ieHMtZXJyb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNTlcIjtcbn1cbi5ieHMtZXJyb3ItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzVhXCI7XG59XG4uYnhzLWVycm9yLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1YlwiO1xufVxuLmJ4cy1leGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzVjXCI7XG59XG4uYnhzLWV4dGVuc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM1ZFwiO1xufVxuLmJ4cy1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzVlXCI7XG59XG4uYnhzLWZhY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNWZcIjtcbn1cbi5ieHMtZmFjdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2MFwiO1xufVxuLmJ4cy1mYXN0LWZvcndhcmQtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzYxXCI7XG59XG4uYnhzLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjJcIjtcbn1cbi5ieHMtZmlsZS1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2M1wiO1xufVxuLmJ4cy1maWxlLWNzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2NFwiO1xufVxuLmJ4cy1maWxlLWRvYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2NVwiO1xufVxuLmJ4cy1maWxlLWZpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjZcIjtcbn1cbi5ieHMtZmlsZS1naWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjdcIjtcbn1cbi5ieHMtZmlsZS1odG1sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzY4XCI7XG59XG4uYnhzLWZpbGUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNjlcIjtcbn1cbi5ieHMtZmlsZS1qcGc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNmFcIjtcbn1cbi5ieHMtZmlsZS1qczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2YlwiO1xufVxuLmJ4cy1maWxlLWpzb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNmNcIjtcbn1cbi5ieHMtZmlsZS1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2ZFwiO1xufVxuLmJ4cy1maWxlLXBkZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM2ZVwiO1xufVxuLmJ4cy1maWxlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNmZcIjtcbn1cbi5ieHMtZmlsZS1wbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzBcIjtcbn1cbi5ieHMtZmlsZS10eHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjNzFcIjtcbn1cbi5ieHMtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3MlwiO1xufVxuLmJ4cy1maWx0ZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzczXCI7XG59XG4uYnhzLWZpcnN0LWFpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3NFwiO1xufVxuLmJ4cy1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzc1XCI7XG59XG4uYnhzLWZsYWctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzc2XCI7XG59XG4uYnhzLWZsYW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzc3XCI7XG59XG4uYnhzLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzc4XCI7XG59XG4uYnhzLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3OVwiO1xufVxuLmJ4cy1mb2xkZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2FcIjtcbn1cbi5ieHMtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2JcIjtcbn1cbi5ieHMtZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjN2NcIjtcbn1cbi5ieHMtZm9vZC1tZW51OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzdkXCI7XG59XG4uYnhzLWZyaWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3ZVwiO1xufVxuLmJ4cy1nYXMtcHVtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM3ZlwiO1xufVxuLmJ4cy1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4MFwiO1xufVxuLmJ4cy1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzgxXCI7XG59XG4uYnhzLWdyYWR1YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODJcIjtcbn1cbi5ieHMtZ3JpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4M1wiO1xufVxuLmJ4cy1ncmlkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4NFwiO1xufVxuLmJ4cy1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4NVwiO1xufVxuLmJ4cy1oYW5kLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODZcIjtcbn1cbi5ieHMtaGFuZC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzg3XCI7XG59XG4uYnhzLWhhbmQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjODhcIjtcbn1cbi5ieHMtaGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4OVwiO1xufVxuLmJ4cy1oYXBweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4YVwiO1xufVxuLmJ4cy1oYXBweS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOGJcIjtcbn1cbi5ieHMtaGFwcHktYmVhbWluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4Y1wiO1xufVxuLmJ4cy1oYXBweS1oZWFydC1leWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzhkXCI7XG59XG4uYnhzLWhkZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4ZVwiO1xufVxuLmJ4cy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM4ZlwiO1xufVxuLmJ4cy1oZWxwLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5MFwiO1xufVxuLmJ4cy1oaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzkxXCI7XG59XG4uYnhzLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOTJcIjtcbn1cbi5ieHMtaG9tZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOTNcIjtcbn1cbi5ieHMtaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzk0XCI7XG59XG4uYnhzLWhvdGVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzk1XCI7XG59XG4uYnhzLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5NlwiO1xufVxuLmJ4cy1ob3VyZ2xhc3MtYm90dG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzk3XCI7XG59XG4uYnhzLWhvdXJnbGFzcy10b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOThcIjtcbn1cbi5ieHMtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5OVwiO1xufVxuLmJ4cy1pbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWM5YVwiO1xufVxuLmJ4cy1pbWFnZS1hZGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjOWJcIjtcbn1cbi5ieHMtaW1hZ2UtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzljXCI7XG59XG4uYnhzLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzlkXCI7XG59XG4uYnhzLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzllXCI7XG59XG4uYnhzLWluc3RpdHV0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlYzlmXCI7XG59XG4uYnhzLWpveXN0aWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2EwXCI7XG59XG4uYnhzLWpveXN0aWNrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhMVwiO1xufVxuLmJ4cy1qb3lzdGljay1idXR0b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYTJcIjtcbn1cbi5ieHMta2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2EzXCI7XG59XG4uYnhzLWtleWJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2E0XCI7XG59XG4uYnhzLWxhYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2E1XCI7XG59XG4uYnhzLWxhbmRtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2E2XCI7XG59XG4uYnhzLWxhbmRzY2FwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhN1wiO1xufVxuLmJ4cy1sYXVnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhOFwiO1xufVxuLmJ4cy1sYXllcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhOVwiO1xufVxuLmJ4cy1sYXlvdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYWFcIjtcbn1cbi5ieHMtbGVmdC1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhYlwiO1xufVxuLmJ4cy1sZWZ0LWFycm93LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhY1wiO1xufVxuLmJ4cy1sZWZ0LWFycm93LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhZFwiO1xufVxuLmJ4cy1sZWZ0LWRvd24tYXJyb3ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2FlXCI7XG59XG4uYnhzLWxlZnQtdG9wLWFycm93LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNhZlwiO1xufVxuLmJ4cy1saWtlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2IwXCI7XG59XG4uYnhzLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYjFcIjtcbn1cbi5ieHMtbG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYjJcIjtcbn1cbi5ieHMtbG9jay1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2IzXCI7XG59XG4uYnhzLWxvY2stb3Blbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYjRcIjtcbn1cbi5ieHMtbG9nLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2I1XCI7XG59XG4uYnhzLWxvZy1pbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYjZcIjtcbn1cbi5ieHMtbG9nLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiN1wiO1xufVxuLmJ4cy1sb2ctb3V0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiOFwiO1xufVxuLmJ4cy1tYWdpYy13YW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2I5XCI7XG59XG4uYnhzLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiYVwiO1xufVxuLmJ4cy1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYmJcIjtcbn1cbi5ieHMtbWFwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiY1wiO1xufVxuLmJ4cy1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2JkXCI7XG59XG4uYnhzLW1lZ2FwaG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNiZVwiO1xufVxuLmJ4cy1tZWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYmZcIjtcbn1cbi5ieHMtbWVoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjMFwiO1xufVxuLmJ4cy1tZWgtYmxhbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYzFcIjtcbn1cbi5ieHMtbWVtb3J5LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYzJcIjtcbn1cbi5ieHMtbWVzc2FnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjM1wiO1xufVxuLmJ4cy1tZXNzYWdlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjNFwiO1xufVxuLmJ4cy1tZXNzYWdlLWFsdC1kb3RzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2M1XCI7XG59XG4uYnhzLW1lc3NhZ2UtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjNlwiO1xufVxuLmJ4cy1tZXNzYWdlLXJvdW5kZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYzdcIjtcbn1cbi5ieHMtbWVzc2FnZS1yb3VuZGVkLWRvdHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYzhcIjtcbn1cbi5ieHMtbWVzc2FnZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjYzlcIjtcbn1cbi5ieHMtbWVzc2FnZS1zcXVhcmUtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjYVwiO1xufVxuLmJ4cy1taWNyb3Bob25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2NiXCI7XG59XG4uYnhzLW1pY3JvcGhvbmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2NjXCI7XG59XG4uYnhzLW1pY3JvcGhvbmUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2NkXCI7XG59XG4uYnhzLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNjZVwiO1xufVxuLmJ4cy1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjY2ZcIjtcbn1cbi5ieHMtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2QwXCI7XG59XG4uYnhzLW1vYmlsZS12aWJyYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDFcIjtcbn1cbi5ieHMtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkMlwiO1xufVxuLmJ4cy1tb3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkM1wiO1xufVxuLmJ4cy1tb3VzZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDRcIjtcbn1cbi5ieHMtbW92aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDVcIjtcbn1cbi5ieHMtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZDZcIjtcbn1cbi5ieHMtbmF2aWdhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkN1wiO1xufVxuLmJ4cy1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2Q4XCI7XG59XG4uYnhzLW5vLWVudHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2Q5XCI7XG59XG4uYnhzLW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZGFcIjtcbn1cbi5ieHMtbm90ZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkYlwiO1xufVxuLmJ4cy1ub3RpZmljYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZGNcIjtcbn1cbi5ieHMtbm90aWZpY2F0aW9uLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkZFwiO1xufVxuLmJ4cy1vZmZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNkZVwiO1xufVxuLmJ4cy1wYWNrYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2RmXCI7XG59XG4uYnhzLXBhaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2UwXCI7XG59XG4uYnhzLXBhaW50LXJvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZTFcIjtcbn1cbi5ieHMtcGFsZXR0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlMlwiO1xufVxuLmJ4cy1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlM1wiO1xufVxuLmJ4cy1wYXJraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2U0XCI7XG59XG4uYnhzLXBhc3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2U1XCI7XG59XG4uYnhzLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlNlwiO1xufVxuLmJ4cy1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZTdcIjtcbn1cbi5ieHMtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZThcIjtcbn1cbi5ieHMtcGhvbmUtY2FsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlOVwiO1xufVxuLmJ4cy1waG9uZS1pbmNvbWluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlYVwiO1xufVxuLmJ4cy1waG9uZS1vdXRnb2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlYlwiO1xufVxuLmJ4cy1waG90by1hbGJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlY1wiO1xufVxuLmJ4cy1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZWRcIjtcbn1cbi5ieHMtcGllLWNoYXJ0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNlZVwiO1xufVxuLmJ4cy1waWUtY2hhcnQtYWx0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZWZcIjtcbn1cbi5ieHMtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2YwXCI7XG59XG4uYnhzLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2YxXCI7XG59XG4uYnhzLXBsYW5lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmMlwiO1xufVxuLmJ4cy1wbGFuZS1sYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2YzXCI7XG59XG4uYnhzLXBsYW5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmNFwiO1xufVxuLmJ4cy1wbGFuZS10YWtlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmNVwiO1xufVxuLmJ4cy1wbGF5bGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmNlwiO1xufVxuLmJ4cy1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2Y3XCI7XG59XG4uYnhzLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2Y4XCI7XG59XG4uYnhzLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2Y5XCI7XG59XG4uYnhzLXBvbHlnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZmFcIjtcbn1cbi5ieHMtcHJpbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmYlwiO1xufVxuLmJ4cy1wdXJjaGFzZS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVjZmNcIjtcbn1cbi5ieHMtcHVyY2hhc2UtdGFnLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWNmZFwiO1xufVxuLmJ4cy1weXJhbWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2ZlXCI7XG59XG4uYnhzLXF1b3RlLWFsdC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlY2ZmXCI7XG59XG4uYnhzLXF1b3RlLWFsdC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQwMFwiO1xufVxuLmJ4cy1xdW90ZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDAxXCI7XG59XG4uYnhzLXF1b3RlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDAyXCI7XG59XG4uYnhzLXF1b3RlLXNpbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDAzXCI7XG59XG4uYnhzLXF1b3RlLXNpbmdsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQwNFwiO1xufVxuLmJ4cy1yYWRpbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQwNVwiO1xufVxuLmJ4cy1yZWNlaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDA2XCI7XG59XG4uYnhzLXJlY3RhbmdsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQwN1wiO1xufVxuLmJ4cy1yZW5hbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMDhcIjtcbn1cbi5ieHMtcmVwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDA5XCI7XG59XG4uYnhzLXJld2luZC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMGFcIjtcbn1cbi5ieHMtcmlnaHQtYXJyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMGJcIjtcbn1cbi5ieHMtcmlnaHQtYXJyb3ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDBjXCI7XG59XG4uYnhzLXJpZ2h0LWFycm93LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQwZFwiO1xufVxuLmJ4cy1yaWdodC1kb3duLWFycm93LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQwZVwiO1xufVxuLmJ4cy1yaWdodC10b3AtYXJyb3ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDBmXCI7XG59XG4uYnhzLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQxMFwiO1xufVxuLmJ4cy1ydWxlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQxMVwiO1xufVxuLmJ4cy1zYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMTJcIjtcbn1cbi5ieHMtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQxM1wiO1xufVxuLmJ4cy1zY2hvb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMTRcIjtcbn1cbi5ieHMtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDE1XCI7XG59XG4uYnhzLXNlYXJjaC1hbHQtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQxNlwiO1xufVxuLmJ4cy1zZWxlY3QtbXVsdGlwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMTdcIjtcbn1cbi5ieHMtc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQxOFwiO1xufVxuLmJ4cy1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMTlcIjtcbn1cbi5ieHMtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMWFcIjtcbn1cbi5ieHMtc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDFiXCI7XG59XG4uYnhzLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQxY1wiO1xufVxuLmJ4cy1zaGllbGQtYWx0LTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMWRcIjtcbn1cbi5ieHMtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQxZVwiO1xufVxuLmJ4cy1zaG9ja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDFmXCI7XG59XG4uYnhzLXNob3BwaW5nLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQyMFwiO1xufVxuLmJ4cy1zaG9wcGluZy1iYWctYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDIxXCI7XG59XG4uYnhzLXNob3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMjJcIjtcbn1cbi5ieHMtc2tpcC1uZXh0LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQyM1wiO1xufVxuLmJ4cy1za2lwLXByZXZpb3VzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQyNFwiO1xufVxuLmJ4cy1za3VsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQyNVwiO1xufVxuLmJ4cy1zbGVlcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMjZcIjtcbn1cbi5ieHMtc2xpZGVzaG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDI3XCI7XG59XG4uYnhzLXNtaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDI4XCI7XG59XG4uYnhzLXNvcnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDI5XCI7XG59XG4uYnhzLXNwYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQyYVwiO1xufVxuLmJ4cy1zcHJlYWRzaGVldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQyYlwiO1xufVxuLmJ4cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMmNcIjtcbn1cbi5ieHMtc3F1YXJlLXJvdW5kZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMmRcIjtcbn1cbi5ieHMtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQyZVwiO1xufVxuLmJ4cy1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMmZcIjtcbn1cbi5ieHMtc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDMwXCI7XG59XG4uYnhzLXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDMxXCI7XG59XG4uYnhzLXN0b3JlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQzMlwiO1xufVxuLmJ4cy1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMzNcIjtcbn1cbi5ieHMtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDM0XCI7XG59XG4uYnhzLXRhZy14OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDM1XCI7XG59XG4uYnhzLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMzZcIjtcbn1cbi5ieHMtdGVubmlzLWJhbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMzdcIjtcbn1cbi5ieHMtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkMzhcIjtcbn1cbi5ieHMtdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQzOVwiO1xufVxuLmJ4cy10aW1lLWZpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkM2FcIjtcbn1cbi5ieHMtdGltZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkM2JcIjtcbn1cbi5ieHMtdGlyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkM2NcIjtcbn1cbi5ieHMtdG9nZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkM2RcIjtcbn1cbi5ieHMtdG9nZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDNlXCI7XG59XG4uYnhzLXRvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkM2ZcIjtcbn1cbi5ieHMtdG9yY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNDBcIjtcbn1cbi5ieHMtdG8tdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDQxXCI7XG59XG4uYnhzLXRyYWZmaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNDJcIjtcbn1cbi5ieHMtdHJhZmZpYy1iYXJyaWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDQzXCI7XG59XG4uYnhzLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDQ0XCI7XG59XG4uYnhzLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDQ1XCI7XG59XG4uYnhzLXRyYXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ0NlwiO1xufVxuLmJ4cy10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDQ3XCI7XG59XG4uYnhzLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ0OFwiO1xufVxuLmJ4cy10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ0OVwiO1xufVxuLmJ4cy10LXNoaXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDRhXCI7XG59XG4uYnhzLXVwLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDRiXCI7XG59XG4uYnhzLXVwLWFycm93LWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ0Y1wiO1xufVxuLmJ4cy11cC1hcnJvdy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNGRcIjtcbn1cbi5ieHMtdXBzaWRlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNGVcIjtcbn1cbi5ieHMtdXB2b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDRmXCI7XG59XG4uYnhzLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNTBcIjtcbn1cbi5ieHMtdXNlci1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ1MVwiO1xufVxuLmJ4cy11c2VyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDUyXCI7XG59XG4uYnhzLXVzZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDUzXCI7XG59XG4uYnhzLXVzZXItZGV0YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDU0XCI7XG59XG4uYnhzLXVzZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNTVcIjtcbn1cbi5ieHMtdXNlci1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNTZcIjtcbn1cbi5ieHMtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDU3XCI7XG59XG4uYnhzLXVzZXItcmVjdGFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDU4XCI7XG59XG4uYnhzLXVzZXItdm9pY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNTlcIjtcbn1cbi5ieHMtdXNlci14OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDVhXCI7XG59XG4uYnhzLXZpYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNWJcIjtcbn1cbi5ieHMtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNWNcIjtcbn1cbi5ieHMtdmlkZW8tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDVkXCI7XG59XG4uYnhzLXZpZGVvLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNWVcIjtcbn1cbi5ieHMtdmlkZW8tcmVjb3JkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDVmXCI7XG59XG4uYnhzLXZpZGVvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ2MFwiO1xufVxuLmJ4cy12b2x1bWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNjFcIjtcbn1cbi5ieHMtdm9sdW1lLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNjJcIjtcbn1cbi5ieHMtdm9sdW1lLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ2M1wiO1xufVxuLmJ4cy12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ2NFwiO1xufVxuLmJ4cy13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNjVcIjtcbn1cbi5ieHMtd2FsbGV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ2NlwiO1xufVxuLmJ4cy13YXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ2N1wiO1xufVxuLmJ4cy13YXRjaC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNjhcIjtcbn1cbi5ieHMtd2lkZ2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDY5XCI7XG59XG4uYnhzLXdpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNmFcIjtcbn1cbi5ieHMtd2luay1zbWlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ2YlwiO1xufVxuLmJ4cy13aW5rLXRvbmd1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZWQ2Y1wiO1xufVxuLmJ4cy13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNmRcIjtcbn1cbi5ieHMteC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNmVcIjtcbn1cbi5ieHMteC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNmZcIjtcbn1cbi5ieHMteWluLXlhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNzBcIjtcbn1cbi5ieHMtemFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlZDcxXCI7XG59XG4uYnhzLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNzJcIjtcbn1cbi5ieHMtem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGVkNzNcIjtcbn1cbiIsIi8qIVxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4xMy4wIGJ5IEBmb250YXdlc29tZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tXG4gKiBMaWNlbnNlIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb20vbGljZW5zZS9mcmVlIChJY29uczogQ0MgQlkgNC4wLCBGb250czogU0lMIE9GTCAxLjEsIENvZGU6IE1JVCBMaWNlbnNlKVxuICovXG4uZmEsXG4uZmFzLFxuLmZhcixcbi5mYWwsXG4uZmFkLFxuLmZhYiB7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC12YXJpYW50OiBub3JtYWw7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0uMDY2N2VtOyB9XG5cbi5mYS14cyB7XG4gIGZvbnQtc2l6ZTogLjc1ZW07IH1cblxuLmZhLXNtIHtcbiAgZm9udC1zaXplOiAuODc1ZW07IH1cblxuLmZhLTF4IHtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07IH1cblxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07IH1cblxuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07IH1cblxuLmZhLTZ4IHtcbiAgZm9udC1zaXplOiA2ZW07IH1cblxuLmZhLTd4IHtcbiAgZm9udC1zaXplOiA3ZW07IH1cblxuLmZhLTh4IHtcbiAgZm9udC1zaXplOiA4ZW07IH1cblxuLmZhLTl4IHtcbiAgZm9udC1zaXplOiA5ZW07IH1cblxuLmZhLTEweCB7XG4gIGZvbnQtc2l6ZTogMTBlbTsgfVxuXG4uZmEtZncge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxLjI1ZW07IH1cblxuLmZhLXVsIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMi41ZW07XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAuZmEtdWwgPiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mYS1saSB7XG4gIGxlZnQ6IC0yZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMmVtO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4uZmEtYm9yZGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAwLjA4ZW0gI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTsgfVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmZhLmZhLXB1bGwtbGVmdCxcbi5mYXMuZmEtcHVsbC1sZWZ0LFxuLmZhci5mYS1wdWxsLWxlZnQsXG4uZmFsLmZhLXB1bGwtbGVmdCxcbi5mYWIuZmEtcHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG5cbi5mYS5mYS1wdWxsLXJpZ2h0LFxuLmZhcy5mYS1wdWxsLXJpZ2h0LFxuLmZhci5mYS1wdWxsLXJpZ2h0LFxuLmZhbC5mYS1wdWxsLXJpZ2h0LFxuLmZhYi5mYS1wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07IH1cblxuLmZhLXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjsgfVxuXG4uZmEtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7IH1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuXG4uZmEtcm90YXRlLTkwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuLmZhLXJvdGF0ZS0xODAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMjcwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuXG4uZmEtZmxpcC1ob3Jpem9udGFsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xLCAxKTsgfVxuXG4uZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7IH1cblxuLmZhLWZsaXAtYm90aCwgLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKC0xLCAtMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpOyB9XG5cbjpyb290IC5mYS1yb3RhdGUtOTAsXG46cm9vdCAuZmEtcm90YXRlLTE4MCxcbjpyb290IC5mYS1yb3RhdGUtMjcwLFxuOnJvb3QgLmZhLWZsaXAtaG9yaXpvbnRhbCxcbjpyb290IC5mYS1mbGlwLXZlcnRpY2FsLFxuOnJvb3QgLmZhLWZsaXAtYm90aCB7XG4gIC13ZWJraXQtZmlsdGVyOiBub25lO1xuICAgICAgICAgIGZpbHRlcjogbm9uZTsgfVxuXG4uZmEtc3RhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMmVtO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyLjVlbTsgfVxuXG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZhLXN0YWNrLTF4IHtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4vKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbnJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjsgfVxuXG4uZmEtYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY4XCI7IH1cblxuLmZhLWFjY3Vzb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzY5XCI7IH1cblxuLmZhLWFjcXVpc2l0aW9ucy1pbmNvcnBvcmF0ZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWZcIjsgfVxuXG4uZmEtYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDFcIjsgfVxuXG4uZmEtYWRkcmVzcy1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI5XCI7IH1cblxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiOyB9XG5cbi5mYS1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDJcIjsgfVxuXG4uZmEtYWRuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7IH1cblxuLmZhLWFkb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzc4XCI7IH1cblxuLmZhLWFkdmVyc2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZhXCI7IH1cblxuLmZhLWFmZmlsaWF0ZXRoZW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzZiXCI7IH1cblxuLmZhLWFpci1mcmVzaGVuZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZDBcIjsgfVxuXG4uZmEtYWlyYm5iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM0XCI7IH1cblxuLmZhLWFsZ29saWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmNcIjsgfVxuXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7IH1cblxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzlcIjsgfVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiOyB9XG5cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiOyB9XG5cbi5mYS1hbGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NDJcIjsgfVxuXG4uZmEtYWxsZXJnaWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYxXCI7IH1cblxuLmZhLWFtYXpvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MFwiOyB9XG5cbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJjXCI7IH1cblxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOVwiOyB9XG5cbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiOyB9XG5cbi5mYS1hbWlsaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmRcIjsgfVxuXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7IH1cblxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2JcIjsgfVxuXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA5XCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAzXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMVwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDJcIjsgfVxuXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwN1wiOyB9XG5cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7IH1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7IH1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7IH1cblxuLmZhLWFuZ3J5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU2XCI7IH1cblxuLmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNmVcIjsgfVxuXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyMFwiOyB9XG5cbi5mYS1hbmtoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjQ0XCI7IH1cblxuLmZhLWFwcC1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM2ZlwiOyB9XG5cbi5mYS1hcHAtc3RvcmUtaW9zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcwXCI7IH1cblxuLmZhLWFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcxXCI7IH1cblxuLmZhLWFwcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7IH1cblxuLmZhLWFwcGxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkMVwiOyB9XG5cbi5mYS1hcHBsZS1wYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTVcIjsgfVxuXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiOyB9XG5cbi5mYS1hcmNod2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU3XCI7IH1cblxuLmZhLWFycm93LWFsdC1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1OFwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNTlcIjsgfVxuXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1YVwiOyB9XG5cbi5mYS1hcnJvdy1hbHQtY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWFcIjsgfVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiOyB9XG5cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7IH1cblxuLmZhLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7IH1cblxuLmZhLWFycm93LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7IH1cblxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjsgfVxuXG4uZmEtYXJyb3dzLWFsdC1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7IH1cblxuLmZhLWFycm93cy1hbHQtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMzOFwiOyB9XG5cbi5mYS1hcnRzdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdhXCI7IH1cblxuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMlwiOyB9XG5cbi5mYS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OVwiOyB9XG5cbi5mYS1hc3ltbWV0cmlrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzcyXCI7IH1cblxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7IH1cblxuLmZhLWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU4XCI7IH1cblxuLmZhLWF0bGFzc2lhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc3YlwiOyB9XG5cbi5mYS1hdG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQyXCI7IH1cblxuLmZhLWF1ZGlibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzNcIjsgfVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWVcIjsgfVxuXG4uZmEtYXV0b3ByZWZpeGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDFjXCI7IH1cblxuLmZhLWF2aWFuZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzRcIjsgfVxuXG4uZmEtYXZpYXRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIxXCI7IH1cblxuLmZhLWF3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU5XCI7IH1cblxuLmZhLWF3czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3NVwiOyB9XG5cbi5mYS1iYWJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzdjXCI7IH1cblxuLmZhLWJhYnktY2FycmlhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3N2RcIjsgfVxuXG4uZmEtYmFja3NwYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTVhXCI7IH1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7IH1cblxuLmZhLWJhY29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U1XCI7IH1cblxuLmZhLWJhaGFpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjY2XCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjsgfVxuXG4uZmEtYmFsYW5jZS1zY2FsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE1XCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTZcIjsgfVxuXG4uZmEtYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7IH1cblxuLmZhLWJhbmQtYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDYyXCI7IH1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7IH1cblxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmFcIjsgfVxuXG4uZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiOyB9XG5cbi5mYS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDMzXCI7IH1cblxuLmZhLWJhc2tldGJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzNFwiOyB9XG5cbi5mYS1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNkXCI7IH1cblxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDRcIjsgfVxuXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7IH1cblxuLmZhLWJhdHRlcnktaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MlwiOyB9XG5cbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjsgfVxuXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MVwiOyB9XG5cbi5mYS1iYXR0bGUtbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM1XCI7IH1cblxuLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG5cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7IH1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjRcIjsgfVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjsgfVxuXG4uZmEtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmM1wiOyB9XG5cbi5mYS1iZWxsLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7IH1cblxuLmZhLWJlemllci1jdXJ2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1YlwiOyB9XG5cbi5mYS1iaWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0N1wiOyB9XG5cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7IH1cblxuLmZhLWJpa2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0YVwiOyB9XG5cbi5mYS1iaW1vYmplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNzhcIjsgfVxuXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNVwiOyB9XG5cbi5mYS1iaW9oYXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODBcIjsgfVxuXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiOyB9XG5cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjsgfVxuXG4uZmEtYml0Y29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM3OVwiOyB9XG5cbi5mYS1iaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdhXCI7IH1cblxuLmZhLWJsYWNrLXRpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3ZVwiOyB9XG5cbi5mYS1ibGFja2JlcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdiXCI7IH1cblxuLmZhLWJsZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MTdcIjsgfVxuXG4uZmEtYmxlbmRlci1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiNlwiOyB9XG5cbi5mYS1ibGluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5ZFwiOyB9XG5cbi5mYS1ibG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzgxXCI7IH1cblxuLmZhLWJsb2dnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2NcIjsgfVxuXG4uZmEtYmxvZ2dlci1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzdkXCI7IH1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiOyB9XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiOyB9XG5cbi5mYS1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMyXCI7IH1cblxuLmZhLWJvbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTdcIjsgfVxuXG4uZmEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMlwiOyB9XG5cbi5mYS1ib25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWQ3XCI7IH1cblxuLmZhLWJvbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWNcIjsgfVxuXG4uZmEtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZFwiOyB9XG5cbi5mYS1ib29rLWRlYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YjdcIjsgfVxuXG4uZmEtYm9vay1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2U2XCI7IH1cblxuLmZhLWJvb2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOFwiOyB9XG5cbi5mYS1ib29rLXJlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkYVwiOyB9XG5cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZVwiOyB9XG5cbi5mYS1ib290c3RyYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MzZcIjsgfVxuXG4uZmEtYm9yZGVyLWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg0Y1wiOyB9XG5cbi5mYS1ib3JkZXItbm9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg1MFwiOyB9XG5cbi5mYS1ib3JkZXItc3R5bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NTNcIjsgfVxuXG4uZmEtYm93bGluZy1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDM2XCI7IH1cblxuLmZhLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2NlwiOyB9XG5cbi5mYS1ib3gtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5ZVwiOyB9XG5cbi5mYS1ib3gtdGlzc3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTViXCI7IH1cblxuLmZhLWJveGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY4XCI7IH1cblxuLmZhLWJyYWlsbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTFcIjsgfVxuXG4uZmEtYnJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZGNcIjsgfVxuXG4uZmEtYnJlYWQtc2xpY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZWNcIjsgfVxuXG4uZmEtYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIxXCI7IH1cblxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDY5XCI7IH1cblxuLmZhLWJyb2FkY2FzdC10b3dlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxOVwiOyB9XG5cbi5mYS1icm9vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxYVwiOyB9XG5cbi5mYS1icnVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZFwiOyB9XG5cbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjsgfVxuXG4uZmEtYnVmZmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODM3XCI7IH1cblxuLmZhLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiOyB9XG5cbi5mYS1idWlsZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZFwiOyB9XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiOyB9XG5cbi5mYS1idWxsc2V5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MFwiOyB9XG5cbi5mYS1idXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDZhXCI7IH1cblxuLmZhLWJ1cm9tb2JlbGV4cGVydGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzN2ZcIjsgfVxuXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7IH1cblxuLmZhLWJ1cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NWVcIjsgfVxuXG4uZmEtYnVzaW5lc3MtdGltZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY0YVwiOyB9XG5cbi5mYS1idXktbi1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhhNlwiOyB9XG5cbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBkXCI7IH1cblxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWNcIjsgfVxuXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzNcIjsgfVxuXG4uZmEtY2FsZW5kYXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7IH1cblxuLmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc0XCI7IH1cblxuLmZhLWNhbGVuZGFyLWRheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4M1wiOyB9XG5cbi5mYS1jYWxlbmRhci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MlwiOyB9XG5cbi5mYS1jYWxlbmRhci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcxXCI7IH1cblxuLmZhLWNhbGVuZGFyLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjczXCI7IH1cblxuLmZhLWNhbGVuZGFyLXdlZWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODRcIjsgfVxuXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMwXCI7IH1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiOyB9XG5cbi5mYS1jYW1wZ3JvdW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmJiXCI7IH1cblxuLmZhLWNhbmFkaWFuLW1hcGxlLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODVcIjsgfVxuXG4uZmEtY2FuZHktY2FuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4NlwiOyB9XG5cbi5mYS1jYW5uYWJpczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1ZlwiOyB9XG5cbi5mYS1jYXBzdWxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ2YlwiOyB9XG5cbi5mYS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjlcIjsgfVxuXG4uZmEtY2FyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZVwiOyB9XG5cbi5mYS1jYXItYmF0dGVyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVkZlwiOyB9XG5cbi5mYS1jYXItY3Jhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTFcIjsgfVxuXG4uZmEtY2FyLXNpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZTRcIjsgfVxuXG4uZmEtY2FyYXZhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhmZlwiOyB9XG5cbi5mYS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7IH1cblxuLmZhLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDlcIjsgfVxuXG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGFcIjsgfVxuXG4uZmEtY2FyZXQtc3F1YXJlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTBcIjsgfVxuXG4uZmEtY2FyZXQtc3F1YXJlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTFcIjsgfVxuXG4uZmEtY2FyZXQtc3F1YXJlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7IH1cblxuLmZhLWNhcmV0LXNxdWFyZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MVwiOyB9XG5cbi5mYS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOFwiOyB9XG5cbi5mYS1jYXJyb3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ODdcIjsgfVxuXG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7IH1cblxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxN1wiOyB9XG5cbi5mYS1jYXNoLXJlZ2lzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzg4XCI7IH1cblxuLmZhLWNhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZiZVwiOyB9XG5cbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJkXCI7IH1cblxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjNcIjsgfVxuXG4uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE2XCI7IH1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7IH1cblxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7IH1cblxuLmZhLWNjLWpjYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0YlwiOyB9XG5cbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYxXCI7IH1cblxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiOyB9XG5cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjVcIjsgfVxuXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMFwiOyB9XG5cbi5mYS1jZW50ZXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgwXCI7IH1cblxuLmZhLWNlbnRvczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4OVwiOyB9XG5cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiOyB9XG5cbi5mYS1jaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjMFwiOyB9XG5cbi5mYS1jaGFsa2JvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFiXCI7IH1cblxuLmZhLWNoYWxrYm9hcmQtdGVhY2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxY1wiOyB9XG5cbi5mYS1jaGFyZ2luZy1zdGF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWU3XCI7IH1cblxuLmZhLWNoYXJ0LWFyZWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjsgfVxuXG4uZmEtY2hhcnQtYmFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7IH1cblxuLmZhLWNoYXJ0LWxpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDFcIjsgfVxuXG4uZmEtY2hhcnQtcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAwXCI7IH1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7IH1cblxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiOyB9XG5cbi5mYS1jaGVjay1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjBcIjsgfVxuXG4uZmEtY2hlY2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTRhXCI7IH1cblxuLmZhLWNoZWVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlZlwiOyB9XG5cbi5mYS1jaGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzOVwiOyB9XG5cbi5mYS1jaGVzcy1iaXNob3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2FcIjsgfVxuXG4uZmEtY2hlc3MtYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0M2NcIjsgfVxuXG4uZmEtY2hlc3Mta2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzZlwiOyB9XG5cbi5mYS1jaGVzcy1rbmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NDFcIjsgfVxuXG4uZmEtY2hlc3MtcGF3bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0M1wiOyB9XG5cbi5mYS1jaGVzcy1xdWVlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0NVwiOyB9XG5cbi5mYS1jaGVzcy1yb29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDQ3XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2FcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOFwiOyB9XG5cbi5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzOVwiOyB9XG5cbi5mYS1jaGV2cm9uLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzhcIjsgfVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7IH1cblxuLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjsgfVxuXG4uZmEtY2hldnJvbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3N1wiOyB9XG5cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiOyB9XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjsgfVxuXG4uZmEtY2hyb21lY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzOFwiOyB9XG5cbi5mYS1jaHVyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWRcIjsgfVxuXG4uZmEtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7IH1cblxuLmZhLWNpcmNsZS1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiOyB9XG5cbi5mYS1jaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjRmXCI7IH1cblxuLmZhLWNsaW5pYy1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2YyXCI7IH1cblxuLmZhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMyOFwiOyB9XG5cbi5mYS1jbGlwYm9hcmQtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmNcIjsgfVxuXG4uZmEtY2xpcGJvYXJkLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NmRcIjsgfVxuXG4uZmEtY2xvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjsgfVxuXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGRcIjsgfVxuXG4uZmEtY2xvc2VkLWNhcHRpb25pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGFcIjsgfVxuXG4uZmEtY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzJcIjsgfVxuXG4uZmEtY2xvdWQtZG93bmxvYWQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgxXCI7IH1cblxuLmZhLWNsb3VkLW1lYXRiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNiXCI7IH1cblxuLmZhLWNsb3VkLW1vb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzNcIjsgfVxuXG4uZmEtY2xvdWQtbW9vbi1yYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzNjXCI7IH1cblxuLmZhLWNsb3VkLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3M2RcIjsgfVxuXG4uZmEtY2xvdWQtc2hvd2Vycy1oZWF2eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0MFwiOyB9XG5cbi5mYS1jbG91ZC1zdW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzRcIjsgfVxuXG4uZmEtY2xvdWQtc3VuLXJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NDNcIjsgfVxuXG4uZmEtY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4MlwiOyB9XG5cbi5mYS1jbG91ZHNjYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzgzXCI7IH1cblxuLmZhLWNsb3Vkc21pdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzODRcIjsgfVxuXG4uZmEtY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg1XCI7IH1cblxuLmZhLWNvY2t0YWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYxXCI7IH1cblxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjsgfVxuXG4uZmEtY29kZS1icmFuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjZcIjsgfVxuXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYlwiOyB9XG5cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NFwiOyB9XG5cbi5mYS1jb2ZmZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjRcIjsgfVxuXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEzXCI7IH1cblxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjsgfVxuXG4uZmEtY29pbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MWVcIjsgfVxuXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiOyB9XG5cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7IH1cblxuLmZhLWNvbW1lbnQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdhXCI7IH1cblxuLmZhLWNvbW1lbnQtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjUxXCI7IH1cblxuLmZhLWNvbW1lbnQtZG90czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRhZFwiOyB9XG5cbi5mYS1jb21tZW50LW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZjVcIjsgfVxuXG4uZmEtY29tbWVudC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiM1wiOyB9XG5cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NlwiOyB9XG5cbi5mYS1jb21tZW50cy1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NTNcIjsgfVxuXG4uZmEtY29tcGFjdC1kaXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTFmXCI7IH1cblxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjsgfVxuXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjsgfVxuXG4uZmEtY29tcHJlc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDIyXCI7IH1cblxuLmZhLWNvbXByZXNzLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OGNcIjsgfVxuXG4uZmEtY29uY2llcmdlLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjJcIjsgfVxuXG4uZmEtY29uZmx1ZW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc4ZFwiOyB9XG5cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZVwiOyB9XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjsgfVxuXG4uZmEtY29va2llOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTYzXCI7IH1cblxuLmZhLWNvb2tpZS1iaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY0XCI7IH1cblxuLmZhLWNvcHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjsgfVxuXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY5XCI7IH1cblxuLmZhLWNvdHRvbi1idXJlYXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OWVcIjsgfVxuXG4uZmEtY291Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YjhcIjsgfVxuXG4uZmEtY3BhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzg4XCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWVcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1ieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlN1wiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5jOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU4XCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtbmMtZXU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTlcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1uYy1qcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlYVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGViXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtcGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWNcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1wZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZWRcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1yZW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlZVwiOyB9XG5cbi5mYS1jcmVhdGl2ZS1jb21tb25zLXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGVmXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2FtcGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjBcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy1zYW1wbGluZy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYxXCI7IH1cblxuLmZhLWNyZWF0aXZlLWNvbW1vbnMtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjJcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9ucy16ZXJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGYzXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7IH1cblxuLmZhLWNyaXRpY2FsLXJvbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YzlcIjsgfVxuXG4uZmEtY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiOyB9XG5cbi5mYS1jcm9wLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2NVwiOyB9XG5cbi5mYS1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY1NFwiOyB9XG5cbi5mYS1jcm9zc2hhaXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7IH1cblxuLmZhLWNyb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjBcIjsgfVxuXG4uZmEtY3Jvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjFcIjsgfVxuXG4uZmEtY3J1dGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Y3XCI7IH1cblxuLmZhLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2NcIjsgfVxuXG4uZmEtY3NzMy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOGJcIjsgfVxuXG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiOyB9XG5cbi5mYS1jdWJlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiM1wiOyB9XG5cbi5mYS1jdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzRcIjsgfVxuXG4uZmEtY3V0dGxlZmlzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4Y1wiOyB9XG5cbi5mYS1kLWFuZC1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7IH1cblxuLmZhLWQtYW5kLWQtYmV5b25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNhXCI7IH1cblxuLmZhLWRhaWx5bW90aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTUyXCI7IH1cblxuLmZhLWRhc2hjdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7IH1cblxuLmZhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7IH1cblxuLmZhLWRlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjsgfVxuXG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7IH1cblxuLmZhLWRlbW9jcmF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzQ3XCI7IH1cblxuLmZhLWRlcGxveWRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM4ZVwiOyB9XG5cbi5mYS1kZXNrcHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7IH1cblxuLmZhLWRlc2t0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDhcIjsgfVxuXG4uZmEtZGV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmNjXCI7IH1cblxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmRcIjsgfVxuXG4uZmEtZGhhcm1hY2hha3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjU1XCI7IH1cblxuLmZhLWRobDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5MFwiOyB9XG5cbi5mYS1kaWFnbm9zZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzBcIjsgfVxuXG4uZmEtZGlhc3BvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OTFcIjsgfVxuXG4uZmEtZGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyMlwiOyB9XG5cbi5mYS1kaWNlLWQyMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZjZlwiOyB9XG5cbi5mYS1kaWNlLWQ2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQxXCI7IH1cblxuLmZhLWRpY2UtZml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyM1wiOyB9XG5cbi5mYS1kaWNlLWZvdXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjRcIjsgfVxuXG4uZmEtZGljZS1vbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjVcIjsgfVxuXG4uZmEtZGljZS1zaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjZcIjsgfVxuXG4uZmEtZGljZS10aHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyN1wiOyB9XG5cbi5mYS1kaWNlLXR3bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyOFwiOyB9XG5cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE2XCI7IH1cblxuLmZhLWRpZ2l0YWwtb2NlYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTFcIjsgfVxuXG4uZmEtZGlnaXRhbC10YWNob2dyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY2XCI7IH1cblxuLmZhLWRpcmVjdGlvbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWJcIjsgfVxuXG4uZmEtZGlzY29yZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5MlwiOyB9XG5cbi5mYS1kaXNjb3Vyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTNcIjsgfVxuXG4uZmEtZGlzZWFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdmYVwiOyB9XG5cbi5mYS1kaXZpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MjlcIjsgfVxuXG4uZmEtZGl6enk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NjdcIjsgfVxuXG4uZmEtZG5hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcxXCI7IH1cblxuLmZhLWRvY2h1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NFwiOyB9XG5cbi5mYS1kb2NrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOTVcIjsgfVxuXG4uZmEtZG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQzXCI7IH1cblxuLmZhLWRvbGxhci1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7IH1cblxuLmZhLWRvbGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7IH1cblxuLmZhLWRvbGx5LWZsYXRiZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzRcIjsgfVxuXG4uZmEtZG9uYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7IH1cblxuLmZhLWRvb3ItY2xvc2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJhXCI7IH1cblxuLmZhLWRvb3Itb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyYlwiOyB9XG5cbi5mYS1kb3QtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7IH1cblxuLmZhLWRvdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YmFcIjsgfVxuXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjsgfVxuXG4uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5NlwiOyB9XG5cbi5mYS1kcmFmdGluZy1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTY4XCI7IH1cblxuLmZhLWRyYWdvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZkNVwiOyB9XG5cbi5mYS1kcmF3LXBvbHlnb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZWVcIjsgfVxuXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjsgfVxuXG4uZmEtZHJpYmJibGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk3XCI7IH1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjsgfVxuXG4uZmEtZHJ1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2OVwiOyB9XG5cbi5mYS1kcnVtLXN0ZWVscGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZhXCI7IH1cblxuLmZhLWRydW1zdGljay1iaXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmQ3XCI7IH1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiOyB9XG5cbi5mYS1kdW1iYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0YlwiOyB9XG5cbi5mYS1kdW1wc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5M1wiOyB9XG5cbi5mYS1kdW1wc3Rlci1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk0XCI7IH1cblxuLmZhLWR1bmdlb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZDlcIjsgfVxuXG4uZmEtZHlhbG9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzk5XCI7IH1cblxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzOWFcIjsgfVxuXG4uZmEtZWJheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNFwiOyB9XG5cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7IH1cblxuLmZhLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDRcIjsgfVxuXG4uZmEtZWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2ZiXCI7IH1cblxuLmZhLWVqZWN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUyXCI7IH1cblxuLmZhLWVsZW1lbnRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMFwiOyB9XG5cbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQxXCI7IH1cblxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjsgfVxuXG4uZmEtZWxsbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmMVwiOyB9XG5cbi5mYS1lbWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyM1wiOyB9XG5cbi5mYS1lbXBpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDFcIjsgfVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vcGVuLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NThcIjsgfVxuXG4uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk5XCI7IH1cblxuLmZhLWVudmlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5OVwiOyB9XG5cbi5mYS1lcXVhbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MmNcIjsgfVxuXG4uZmEtZXJhc2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJkXCI7IH1cblxuLmZhLWVybGFuZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZFwiOyB9XG5cbi5mYS1ldGhlcmV1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyZVwiOyB9XG5cbi5mYS1ldGhlcm5ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5NlwiOyB9XG5cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ3XCI7IH1cblxuLmZhLWV1cm8tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1M1wiOyB9XG5cbi5mYS1ldmVybm90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzOVwiOyB9XG5cbi5mYS1leGNoYW5nZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjJcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjsgfVxuXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZhXCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7IH1cblxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiOyB9XG5cbi5mYS1leHBhbmQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDI0XCI7IH1cblxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzFlXCI7IH1cblxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZVwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1ZFwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzNjBcIjsgfVxuXG4uZmEtZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZlXCI7IH1cblxuLmZhLWV5ZS1kcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7IH1cblxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiOyB9XG5cbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiOyB9XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzllXCI7IH1cblxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM5ZlwiOyB9XG5cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjsgfVxuXG4uZmEtZmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODYzXCI7IH1cblxuLmZhLWZhbnRhc3ktZmxpZ2h0LWdhbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmRjXCI7IH1cblxuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDlcIjsgfVxuXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUwXCI7IH1cblxuLmZhLWZhdWNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjkwNVwiOyB9XG5cbi5mYS1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWNcIjsgfVxuXG4uZmEtZmVhdGhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZFwiOyB9XG5cbi5mYS1mZWF0aGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2YlwiOyB9XG5cbi5mYS1mZWRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc5N1wiOyB9XG5cbi5mYS1mZWRvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OThcIjsgfVxuXG4uZmEtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7IH1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7IH1cblxuLmZhLWZpZ21hOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzk5XCI7IH1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjsgfVxuXG4uZmEtZmlsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWNcIjsgfVxuXG4uZmEtZmlsZS1hcmNoaXZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7IH1cblxuLmZhLWZpbGUtYXVkaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzdcIjsgfVxuXG4uZmEtZmlsZS1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM5XCI7IH1cblxuLmZhLWZpbGUtY29udHJhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmNcIjsgfVxuXG4uZmEtZmlsZS1jc3Y6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGRcIjsgfVxuXG4uZmEtZmlsZS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU2ZFwiOyB9XG5cbi5mYS1maWxlLWV4Y2VsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7IH1cblxuLmZhLWZpbGUtZXhwb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTZlXCI7IH1cblxuLmZhLWZpbGUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjsgfVxuXG4uZmEtZmlsZS1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NmZcIjsgfVxuXG4uZmEtZmlsZS1pbnZvaWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcwXCI7IH1cblxuLmZhLWZpbGUtaW52b2ljZS1kb2xsYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzFcIjsgfVxuXG4uZmEtZmlsZS1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc3XCI7IH1cblxuLmZhLWZpbGUtbWVkaWNhbC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NzhcIjsgfVxuXG4uZmEtZmlsZS1wZGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjsgfVxuXG4uZmEtZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7IH1cblxuLmZhLWZpbGUtcHJlc2NyaXB0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTcyXCI7IH1cblxuLmZhLWZpbGUtc2lnbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTczXCI7IH1cblxuLmZhLWZpbGUtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc0XCI7IH1cblxuLmZhLWZpbGUtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzhcIjsgfVxuXG4uZmEtZmlsZS13b3JkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7IH1cblxuLmZhLWZpbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzVcIjsgfVxuXG4uZmEtZmlsbC1kcmlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc2XCI7IH1cblxuLmZhLWZpbG06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDhcIjsgfVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7IH1cblxuLmZhLWZpbmdlcnByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTc3XCI7IH1cblxuLmZhLWZpcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmRcIjsgfVxuXG4uZmEtZmlyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTRcIjsgfVxuXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzRcIjsgfVxuXG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OVwiOyB9XG5cbi5mYS1maXJlZm94LWJyb3dzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY5MDdcIjsgfVxuXG4uZmEtZmlyc3QtYWlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDc5XCI7IH1cblxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7IH1cblxuLmZhLWZpcnN0LW9yZGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYVwiOyB9XG5cbi5mYS1maXJzdGRyYWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ExXCI7IH1cblxuLmZhLWZpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzhcIjsgfVxuXG4uZmEtZmlzdC1yYWlzZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZGVcIjsgfVxuXG4uZmEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNFwiOyB9XG5cbi5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZVwiOyB9XG5cbi5mYS1mbGFnLXVzYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc0ZFwiOyB9XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiOyB9XG5cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjsgfVxuXG4uZmEtZmxpcGJvYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDRkXCI7IH1cblxuLmZhLWZsdXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NzlcIjsgfVxuXG4uZmEtZmx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE3XCI7IH1cblxuLmZhLWZvbGRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YlwiOyB9XG5cbi5mYS1mb2xkZXItbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWRcIjsgfVxuXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2NcIjsgfVxuXG4uZmEtZm9sZGVyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NWVcIjsgfVxuXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMVwiOyB9XG5cbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjRcIjsgfVxuXG4uZmEtZm9udC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjM1Y1wiOyB9XG5cbi5mYS1mb250LWF3ZXNvbWUtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNVwiOyB9XG5cbi5mYS1mb250LWF3ZXNvbWUtbG9nby1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU2XCI7IH1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiOyB9XG5cbi5mYS1mb250aWNvbnMtZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTJcIjsgfVxuXG4uZmEtZm9vdGJhbGwtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ0ZVwiOyB9XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjsgfVxuXG4uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhM1wiOyB9XG5cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiOyB9XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7IH1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjsgfVxuXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzVcIjsgfVxuXG4uZmEtZnJlZWJzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhNFwiOyB9XG5cbi5mYS1mcm9nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTJlXCI7IH1cblxuLmZhLWZyb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7IH1cblxuLmZhLWZyb3duLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2FcIjsgfVxuXG4uZmEtZnVsY3J1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwYlwiOyB9XG5cbi5mYS1mdW5uZWwtZG9sbGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjYyXCI7IH1cblxuLmZhLWZ1dGJvbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlM1wiOyB9XG5cbi5mYS1nYWxhY3RpYy1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwY1wiOyB9XG5cbi5mYS1nYWxhY3RpYy1zZW5hdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGRcIjsgfVxuXG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiOyB9XG5cbi5mYS1nYXMtcHVtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUyZlwiOyB9XG5cbi5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiOyB9XG5cbi5mYS1nZW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTVcIjsgfVxuXG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiOyB9XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7IH1cblxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7IH1cblxuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MVwiOyB9XG5cbi5mYS1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlMlwiOyB9XG5cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7IH1cblxuLmZhLWdpZnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzljXCI7IH1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiOyB9XG5cbi5mYS1naXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQxXCI7IH1cblxuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDJcIjsgfVxuXG4uZmEtZ2l0aHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7IH1cblxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjsgfVxuXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiOyB9XG5cbi5mYS1naXRrcmFrZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTZcIjsgfVxuXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7IH1cblxuLmZhLWdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyNlwiOyB9XG5cbi5mYS1nbGFzcy1jaGVlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3OWZcIjsgfVxuXG4uZmEtZ2xhc3MtbWFydGluaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiOyB9XG5cbi5mYS1nbGFzcy1tYXJ0aW5pLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3YlwiOyB9XG5cbi5mYS1nbGFzcy13aGlza2V5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2EwXCI7IH1cblxuLmZhLWdsYXNzZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzBcIjsgfVxuXG4uZmEtZ2xpZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTVcIjsgfVxuXG4uZmEtZ2xpZGUtZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNlwiOyB9XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiOyB9XG5cbi5mYS1nbG9iZS1hZnJpY2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2NcIjsgfVxuXG4uZmEtZ2xvYmUtYW1lcmljYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2RcIjsgfVxuXG4uZmEtZ2xvYmUtYXNpYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU3ZVwiOyB9XG5cbi5mYS1nbG9iZS1ldXJvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTJcIjsgfVxuXG4uZmEtZ29mb3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7IH1cblxuLmZhLWdvbGYtYmFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MFwiOyB9XG5cbi5mYS1nb29kcmVhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYThcIjsgfVxuXG4uZmEtZ29vZHJlYWRzLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYTlcIjsgfVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7IH1cblxuLmZhLWdvb2dsZS1kcml2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYVwiOyB9XG5cbi5mYS1nb29nbGUtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhYlwiOyB9XG5cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7IH1cblxuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNFwiOyB9XG5cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7IH1cblxuLmZhLWdvcHVyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjRcIjsgfVxuXG4uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjsgfVxuXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjsgfVxuXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiOyB9XG5cbi5mYS1ncmVhdGVyLXRoYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MzFcIjsgfVxuXG4uZmEtZ3JlYXRlci10aGFuLWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTMyXCI7IH1cblxuLmZhLWdyaW1hY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1N2ZcIjsgfVxuXG4uZmEtZ3JpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MFwiOyB9XG5cbi5mYS1ncmluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4MVwiOyB9XG5cbi5mYS1ncmluLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODJcIjsgfVxuXG4uZmEtZ3Jpbi1iZWFtLXN3ZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTgzXCI7IH1cblxuLmZhLWdyaW4taGVhcnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg0XCI7IH1cblxuLmZhLWdyaW4tc3F1aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg1XCI7IH1cblxuLmZhLWdyaW4tc3F1aW50LXRlYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTg2XCI7IH1cblxuLmZhLWdyaW4tc3RhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ODdcIjsgfVxuXG4uZmEtZ3Jpbi10ZWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OFwiOyB9XG5cbi5mYS1ncmluLXRvbmd1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4OVwiOyB9XG5cbi5mYS1ncmluLXRvbmd1ZS1zcXVpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGFcIjsgfVxuXG4uZmEtZ3Jpbi10b25ndWUtd2luazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4YlwiOyB9XG5cbi5mYS1ncmluLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OGNcIjsgfVxuXG4uZmEtZ3JpcC1ob3Jpem9udGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThkXCI7IH1cblxuLmZhLWdyaXAtbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YTRcIjsgfVxuXG4uZmEtZ3JpcC1saW5lcy12ZXJ0aWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNVwiOyB9XG5cbi5mYS1ncmlwLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNThlXCI7IH1cblxuLmZhLWdyaXBmaXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FjXCI7IH1cblxuLmZhLWdydW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FkXCI7IH1cblxuLmZhLWd1aXRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhNlwiOyB9XG5cbi5mYS1ndWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2FlXCI7IH1cblxuLmZhLWgtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZkXCI7IH1cblxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7IH1cblxuLmZhLWhhY2tlci1uZXdzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNhZlwiOyB9XG5cbi5mYS1oYWNrZXJyYW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWY3XCI7IH1cblxuLmZhLWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwNVwiOyB9XG5cbi5mYS1oYW1tZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZTNcIjsgfVxuXG4uZmEtaGFtc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NjVcIjsgfVxuXG4uZmEtaGFuZC1ob2xkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRiZVwiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmctbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjk1Y1wiOyB9XG5cbi5mYS1oYW5kLWhvbGRpbmctdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGMwXCI7IH1cblxuLmZhLWhhbmQtaG9sZGluZy13YXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjMVwiOyB9XG5cbi5mYS1oYW5kLWxpemFyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OFwiOyB9XG5cbi5mYS1oYW5kLW1pZGRsZS1maW5nZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MDZcIjsgfVxuXG4uZmEtaGFuZC1wYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NlwiOyB9XG5cbi5mYS1oYW5kLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjViXCI7IH1cblxuLmZhLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhN1wiOyB9XG5cbi5mYS1oYW5kLXBvaW50LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTVcIjsgfVxuXG4uZmEtaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiOyB9XG5cbi5mYS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7IH1cblxuLmZhLWhhbmQtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiOyB9XG5cbi5mYS1oYW5kLXJvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTVcIjsgfVxuXG4uZmEtaGFuZC1zY2lzc29yczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiOyB9XG5cbi5mYS1oYW5kLXNwYXJrbGVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTVkXCI7IH1cblxuLmZhLWhhbmQtc3BvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTlcIjsgfVxuXG4uZmEtaGFuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0YzJcIjsgfVxuXG4uZmEtaGFuZHMtaGVscGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjNFwiOyB9XG5cbi5mYS1oYW5kcy13YXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTVlXCI7IH1cblxuLmZhLWhhbmRzaGFrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNVwiOyB9XG5cbi5mYS1oYW5kc2hha2UtYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTVmXCI7IH1cblxuLmZhLWhhbmRzaGFrZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjk2MFwiOyB9XG5cbi5mYS1oYW51a2lhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZlNlwiOyB9XG5cbi5mYS1oYXJkLWhhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwN1wiOyB9XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7IH1cblxuLmZhLWhhdC1jb3dib3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4YzBcIjsgfVxuXG4uZmEtaGF0LWNvd2JveS1zaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGMxXCI7IH1cblxuLmZhLWhhdC13aXphcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZThcIjsgfVxuXG4uZmEtaGRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEwXCI7IH1cblxuLmZhLWhlYWQtc2lkZS1jb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjk2MVwiOyB9XG5cbi5mYS1oZWFkLXNpZGUtY291Z2gtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY5NjJcIjsgfVxuXG4uZmEtaGVhZC1zaWRlLW1hc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY5NjNcIjsgfVxuXG4uZmEtaGVhZC1zaWRlLXZpcnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTY0XCI7IH1cblxuLmZhLWhlYWRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGNcIjsgfVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiOyB9XG5cbi5mYS1oZWFkcGhvbmVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU4ZlwiOyB9XG5cbi5mYS1oZWFkc2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkwXCI7IH1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7IH1cblxuLmZhLWhlYXJ0LWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhOVwiOyB9XG5cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWVcIjsgfVxuXG4uZmEtaGVsaWNvcHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzM1wiOyB9XG5cbi5mYS1oaWdobGlnaHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MVwiOyB9XG5cbi5mYS1oaWtpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWNcIjsgfVxuXG4uZmEtaGlwcG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZWRcIjsgfVxuXG4uZmEtaGlwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1MlwiOyB9XG5cbi5mYS1oaXJlLWEtaGVscGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2IwXCI7IH1cblxuLmZhLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjsgfVxuXG4uZmEtaG9ja2V5LXB1Y2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTNcIjsgfVxuXG4uZmEtaG9sbHktYmVycnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YWFcIjsgfVxuXG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiOyB9XG5cbi5mYS1ob29saTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyN1wiOyB9XG5cbi5mYS1ob3JuYmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5MlwiOyB9XG5cbi5mYS1ob3JzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMFwiOyB9XG5cbi5mYS1ob3JzZS1oZWFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FiXCI7IH1cblxuLmZhLWhvc3BpdGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7IH1cblxuLmZhLWhvc3BpdGFsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ3ZFwiOyB9XG5cbi5mYS1ob3NwaXRhbC1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0N2VcIjsgfVxuXG4uZmEtaG9zcGl0YWwtdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZFwiOyB9XG5cbi5mYS1ob3QtdHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTkzXCI7IH1cblxuLmZhLWhvdGRvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgwZlwiOyB9XG5cbi5mYS1ob3RlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NFwiOyB9XG5cbi5mYS1ob3RqYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjFcIjsgfVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7IH1cblxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjsgfVxuXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjsgfVxuXG4uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7IH1cblxuLmZhLWhvdXNlLWRhbWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmMVwiOyB9XG5cbi5mYS1ob3VzZS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTY1XCI7IH1cblxuLmZhLWhvdXp6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7IH1cblxuLmZhLWhyeXZuaWE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ZjJcIjsgfVxuXG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjsgfVxuXG4uZmEtaHVic3BvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiMlwiOyB9XG5cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiOyB9XG5cbi5mYS1pY2UtY3JlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTBcIjsgfVxuXG4uZmEtaWNpY2xlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdhZFwiOyB9XG5cbi5mYS1pY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg2ZFwiOyB9XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiOyB9XG5cbi5mYS1pZC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMyXCI7IH1cblxuLmZhLWlkLWNhcmQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDdmXCI7IH1cblxuLmZhLWlkZWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTEzXCI7IH1cblxuLmZhLWlnbG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FlXCI7IH1cblxuLmZhLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7IH1cblxuLmZhLWltYWdlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwMlwiOyB9XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7IH1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7IH1cblxuLmZhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzY1wiOyB9XG5cbi5mYS1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NVwiOyB9XG5cbi5mYS1pbmZpbml0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNFwiOyB9XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7IH1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7IH1cblxuLmZhLWluc3RhZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZFwiOyB9XG5cbi5mYS1pbnN0YWdyYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTU1XCI7IH1cblxuLmZhLWludGVyY29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2FmXCI7IH1cblxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZiXCI7IH1cblxuLmZhLWludmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2IwXCI7IH1cblxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDhcIjsgfVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7IH1cblxuLmZhLWl0Y2gtaW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2FcIjsgfVxuXG4uZmEtaXR1bmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7IH1cblxuLmZhLWl0dW5lcy1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I1XCI7IH1cblxuLmZhLWphdmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZTRcIjsgfVxuXG4uZmEtamVkaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY2OVwiOyB9XG5cbi5mYS1qZWRpLW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTBlXCI7IH1cblxuLmZhLWplbmtpbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjZcIjsgfVxuXG4uZmEtamlyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiMVwiOyB9XG5cbi5mYS1qb2dldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiN1wiOyB9XG5cbi5mYS1qb2ludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NVwiOyB9XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjsgfVxuXG4uZmEtam91cm5hbC13aGlsbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmFcIjsgfVxuXG4uZmEtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYjhcIjsgfVxuXG4uZmEtanMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2I5XCI7IH1cblxuLmZhLWpzZmlkZGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNjXCI7IH1cblxuLmZhLWthYWJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZiXCI7IH1cblxuLmZhLWthZ2dsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVmYVwiOyB9XG5cbi5mYS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjsgfVxuXG4uZmEta2V5YmFzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNVwiOyB9XG5cbi5mYS1rZXlib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExY1wiOyB9XG5cbi5mYS1rZXljZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmFcIjsgfVxuXG4uZmEta2hhbmRhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjZkXCI7IH1cblxuLmZhLWtpY2tzdGFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JiXCI7IH1cblxuLmZhLWtpY2tzdGFydGVyLWs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmNcIjsgfVxuXG4uZmEta2lzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU5NlwiOyB9XG5cbi5mYS1raXNzLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OTdcIjsgfVxuXG4uZmEta2lzcy13aW5rLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk4XCI7IH1cblxuLmZhLWtpd2ktYmlyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzNVwiOyB9XG5cbi5mYS1rb3J2dWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmZcIjsgfVxuXG4uZmEtbGFuZG1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NmZcIjsgfVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjsgfVxuXG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7IH1cblxuLmZhLWxhcHRvcC1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWZjXCI7IH1cblxuLmZhLWxhcHRvcC1ob3VzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjk2NlwiOyB9XG5cbi5mYS1sYXB0b3AtbWVkaWNhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxMlwiOyB9XG5cbi5mYS1sYXJhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2JkXCI7IH1cblxuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMlwiOyB9XG5cbi5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAzXCI7IH1cblxuLmZhLWxhdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTk5XCI7IH1cblxuLmZhLWxhdWdoLWJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWFcIjsgfVxuXG4uZmEtbGF1Z2gtc3F1aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTliXCI7IH1cblxuLmZhLWxhdWdoLXdpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWNcIjsgfVxuXG4uZmEtbGF5ZXItZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1ZmRcIjsgfVxuXG4uZmEtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2Y1wiOyB9XG5cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjEyXCI7IH1cblxuLmZhLWxlbW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk0XCI7IH1cblxuLmZhLWxlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWRcIjsgfVxuXG4uZmEtbGVzcy10aGFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTM2XCI7IH1cblxuLmZhLWxlc3MtdGhhbi1lcXVhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzN1wiOyB9XG5cbi5mYS1sZXZlbC1kb3duLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNiZVwiOyB9XG5cbi5mYS1sZXZlbC11cC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYmZcIjsgfVxuXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7IH1cblxuLmZhLWxpZ2h0YnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiOyB9XG5cbi5mYS1saW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2MwXCI7IH1cblxuLmZhLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzFcIjsgfVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjsgfVxuXG4uZmEtbGlua2VkaW4taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjsgfVxuXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI4XCI7IH1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7IH1cblxuLmZhLWxpcmEtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NVwiOyB9XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7IH1cblxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIyXCI7IH1cblxuLmZhLWxpc3Qtb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2JcIjsgfVxuXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYVwiOyB9XG5cbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNFwiOyB9XG5cbi5mYS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIzXCI7IH1cblxuLmZhLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjMVwiOyB9XG5cbi5mYS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA5XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGFcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGJcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzMGNcIjsgfVxuXG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiOyB9XG5cbi5mYS1sdWdnYWdlLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWRcIjsgfVxuXG4uZmEtbHVuZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MDRcIjsgfVxuXG4uZmEtbHVuZ3MtdmlydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY5NjdcIjsgfVxuXG4uZmEtbHlmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjM1wiOyB9XG5cbi5mYS1tYWdlbnRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M0XCI7IH1cblxuLmZhLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQwXCI7IH1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiOyB9XG5cbi5mYS1tYWlsLWJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2NzRcIjsgfVxuXG4uZmEtbWFpbGNoaW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTllXCI7IH1cblxuLmZhLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODNcIjsgfVxuXG4uZmEtbWFuZGFsb3JpYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MGZcIjsgfVxuXG4uZmEtbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc5XCI7IH1cblxuLmZhLW1hcC1tYXJrZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1OWZcIjsgfVxuXG4uZmEtbWFwLW1hcmtlZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTBcIjsgfVxuXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MVwiOyB9XG5cbi5mYS1tYXAtbWFya2VyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjNVwiOyB9XG5cbi5mYS1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7IH1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiOyB9XG5cbi5mYS1tYXJrZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYwZlwiOyB9XG5cbi5mYS1tYXJrZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTFcIjsgfVxuXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiOyB9XG5cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOVwiOyB9XG5cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjsgfVxuXG4uZmEtbWFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmYVwiOyB9XG5cbi5mYS1tYXN0b2RvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmNlwiOyB9XG5cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzZcIjsgfVxuXG4uZmEtbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNhXCI7IH1cblxuLmZhLW1lZGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWEyXCI7IH1cblxuLmZhLW1lZGFwcHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzYzZcIjsgfVxuXG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7IH1cblxuLmZhLW1lZGl1bS1tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2M3XCI7IH1cblxuLmZhLW1lZGtpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmYVwiOyB9XG5cbi5mYS1tZWRydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOFwiOyB9XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjsgfVxuXG4uZmEtbWVnYXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTNcIjsgfVxuXG4uZmEtbWVoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7IH1cblxuLmZhLW1laC1ibGFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhNFwiOyB9XG5cbi5mYS1tZWgtcm9sbGluZy1leWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE1XCI7IH1cblxuLmZhLW1lbW9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOFwiOyB9XG5cbi5mYS1tZW5kZWxleTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiM1wiOyB9XG5cbi5mYS1tZW5vcmFoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjc2XCI7IH1cblxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjNcIjsgfVxuXG4uZmEtbWV0ZW9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzUzXCI7IH1cblxuLmZhLW1pY3JvYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjkxYVwiOyB9XG5cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjsgfVxuXG4uZmEtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMFwiOyB9XG5cbi5mYS1taWNyb3Bob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjOVwiOyB9XG5cbi5mYS1taWNyb3Bob25lLWFsdC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzOVwiOyB9XG5cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7IH1cblxuLmZhLW1pY3Jvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTBcIjsgfVxuXG4uZmEtbWljcm9zb2Z0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2NhXCI7IH1cblxuLmZhLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7IH1cblxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiOyB9XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjsgfVxuXG4uZmEtbWl0dGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I1XCI7IH1cblxuLmZhLW1peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNjYlwiOyB9XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OVwiOyB9XG5cbi5mYS1taXhlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjk1NlwiOyB9XG5cbi5mYS1taXp1bmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2NcIjsgfVxuXG4uZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cblxuLmZhLW1vYmlsZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzY2RcIjsgfVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiOyB9XG5cbi5mYS1tb25lcm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDBcIjsgfVxuXG4uZmEtbW9uZXktYmlsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNlwiOyB9XG5cbi5mYS1tb25leS1iaWxsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkMVwiOyB9XG5cbi5mYS1tb25leS1iaWxsLXdhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2FcIjsgfVxuXG4uZmEtbW9uZXktYmlsbC13YXZlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzYlwiOyB9XG5cbi5mYS1tb25leS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUzY1wiOyB9XG5cbi5mYS1tb25leS1jaGVjay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2RcIjsgfVxuXG4uZmEtbW9udW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YTZcIjsgfVxuXG4uZmEtbW9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NlwiOyB9XG5cbi5mYS1tb3J0YXItcGVzdGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWE3XCI7IH1cblxuLmZhLW1vc3F1ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OFwiOyB9XG5cbi5mYS1tb3RvcmN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7IH1cblxuLmZhLW1vdW50YWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmZjXCI7IH1cblxuLmZhLW1vdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGNjXCI7IH1cblxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjsgfVxuXG4uZmEtbXVnLWhvdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdiNlwiOyB9XG5cbi5mYS1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMVwiOyB9XG5cbi5mYS1uYXBzdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2QyXCI7IH1cblxuLmZhLW5lb3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MTJcIjsgfVxuXG4uZmEtbmV0d29yay13aXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZmZlwiOyB9XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjsgfVxuXG4uZmEtbmV3c3BhcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVhXCI7IH1cblxuLmZhLW5pbWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhOFwiOyB9XG5cbi5mYS1ub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7IH1cblxuLmZhLW5vZGUtanM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZDNcIjsgfVxuXG4uZmEtbm90LWVxdWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTNlXCI7IH1cblxuLmZhLW5vdGVzLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ODFcIjsgfVxuXG4uZmEtbnBtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q0XCI7IH1cblxuLmZhLW5zODpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNVwiOyB9XG5cbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkNlwiOyB9XG5cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDdcIjsgfVxuXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDhcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiOyB9XG5cbi5mYS1vaWwtY2FuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjEzXCI7IH1cblxuLmZhLW9sZC1yZXB1YmxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMFwiOyB9XG5cbi5mYS1vbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3OVwiOyB9XG5cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiOyB9XG5cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWJcIjsgfVxuXG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjsgfVxuXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzY1wiOyB9XG5cbi5mYS1vcmNpZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjhkMlwiOyB9XG5cbi5mYS1vc2k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWFcIjsgfVxuXG4uZmEtb3R0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MDBcIjsgfVxuXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiOyB9XG5cbi5mYS1wYWdlNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkN1wiOyB9XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjsgfVxuXG4uZmEtcGFnZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTVcIjsgfVxuXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmNcIjsgfVxuXG4uZmEtcGFpbnQtcm9sbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFhXCI7IH1cblxuLmZhLXBhbGV0dGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1M2ZcIjsgfVxuXG4uZmEtcGFsZmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q4XCI7IH1cblxuLmZhLXBhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4MlwiOyB9XG5cbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkOFwiOyB9XG5cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzZcIjsgfVxuXG4uZmEtcGFyYWNodXRlLWJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRjZFwiOyB9XG5cbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGRcIjsgfVxuXG4uZmEtcGFya2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0MFwiOyB9XG5cbi5mYS1wYXNzcG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhYlwiOyB9XG5cbi5mYS1wYXN0YWZhcmlhbmlzbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY3YlwiOyB9XG5cbi5mYS1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYVwiOyB9XG5cbi5mYS1wYXRyZW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7IH1cblxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7IH1cblxuLmZhLXBhdXNlLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YlwiOyB9XG5cbi5mYS1wYXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjBcIjsgfVxuXG4uZmEtcGF5cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7IH1cblxuLmZhLXBlYWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdjXCI7IH1cblxuLmZhLXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwNFwiOyB9XG5cbi5mYS1wZW4tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMzA1XCI7IH1cblxuLmZhLXBlbi1mYW5jeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVhY1wiOyB9XG5cbi5mYS1wZW4tbmliOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWFkXCI7IH1cblxuLmZhLXBlbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjsgfVxuXG4uZmEtcGVuY2lsLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjMwM1wiOyB9XG5cbi5mYS1wZW5jaWwtcnVsZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWVcIjsgfVxuXG4uZmEtcGVubnktYXJjYWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzA0XCI7IH1cblxuLmZhLXBlb3BsZS1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY5NjhcIjsgfVxuXG4uZmEtcGVvcGxlLWNhcnJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGNlXCI7IH1cblxuLmZhLXBlcHBlci1ob3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MTZcIjsgfVxuXG4uZmEtcGVyY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NVwiOyB9XG5cbi5mYS1wZXJjZW50YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQxXCI7IH1cblxuLmZhLXBlcmlzY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNkYVwiOyB9XG5cbi5mYS1wZXJzb24tYm9vdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NTZcIjsgfVxuXG4uZmEtcGhhYnJpY2F0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGJcIjsgfVxuXG4uZmEtcGhvZW5peC1mcmFtZXdvcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGNcIjsgfVxuXG4uZmEtcGhvZW5peC1zcXVhZHJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxMVwiOyB9XG5cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiOyB9XG5cbi5mYS1waG9uZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NzlcIjsgfVxuXG4uZmEtcGhvbmUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGRcIjsgfVxuXG4uZmEtcGhvbmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7IH1cblxuLmZhLXBob25lLXNxdWFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2JcIjsgfVxuXG4uZmEtcGhvbmUtdm9sdW1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmEwXCI7IH1cblxuLmZhLXBob3RvLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODdjXCI7IH1cblxuLmZhLXBocDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1N1wiOyB9XG5cbi5mYS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFlXCI7IH1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7IH1cblxuLmZhLXBpZWQtcGlwZXItaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGU1XCI7IH1cblxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjsgfVxuXG4uZmEtcGllZC1waXBlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY5MWVcIjsgfVxuXG4uZmEtcGlnZ3ktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkM1wiOyB9XG5cbi5mYS1waWxsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NFwiOyB9XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjsgfVxuXG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjsgfVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiOyB9XG5cbi5mYS1waXp6YS1zbGljZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgxOFwiOyB9XG5cbi5mYS1wbGFjZS1vZi13b3JzaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjdmXCI7IH1cblxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7IH1cblxuLmZhLXBsYW5lLWFycml2YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YWZcIjsgfVxuXG4uZmEtcGxhbmUtZGVwYXJ0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIwXCI7IH1cblxuLmZhLXBsYW5lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTY5XCI7IH1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjsgfVxuXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjsgfVxuXG4uZmEtcGxheXN0YXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZGZcIjsgfVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiOyB9XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7IH1cblxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU1XCI7IH1cblxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZlXCI7IH1cblxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2VcIjsgfVxuXG4uZmEtcG9sbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4MVwiOyB9XG5cbi5mYS1wb2xsLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODJcIjsgfVxuXG4uZmEtcG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmZlXCI7IH1cblxuLmZhLXBvby1zdG9ybTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YVwiOyB9XG5cbi5mYS1wb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjE5XCI7IH1cblxuLmZhLXBvcnRyYWl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UwXCI7IH1cblxuLmZhLXBvdW5kLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTRcIjsgfVxuXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDExXCI7IH1cblxuLmZhLXByYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODNcIjsgfVxuXG4uZmEtcHJheWluZy1oYW5kczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4NFwiOyB9XG5cbi5mYS1wcmVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjFcIjsgfVxuXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NVwiOyB9XG5cbi5mYS1wcmVzY3JpcHRpb24tYm90dGxlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4NlwiOyB9XG5cbi5mYS1wcmludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZlwiOyB9XG5cbi5mYS1wcm9jZWR1cmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7IH1cblxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiOyB9XG5cbi5mYS1wcm9qZWN0LWRpYWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDJcIjsgfVxuXG4uZmEtcHVtcC1tZWRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTZhXCI7IH1cblxuLmZhLXB1bXAtc29hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjk2YlwiOyB9XG5cbi5mYS1wdXNoZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTFcIjsgfVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7IH1cblxuLmZhLXB5dGhvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlMlwiOyB9XG5cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNlwiOyB9XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjsgfVxuXG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7IH1cblxuLmZhLXF1aWRkaXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ1OFwiOyB9XG5cbi5mYS1xdWluc2NhcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NTlcIjsgfVxuXG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjsgfVxuXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZFwiOyB9XG5cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiOyB9XG5cbi5mYS1xdXJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4N1wiOyB9XG5cbi5mYS1yLXByb2plY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjdcIjsgfVxuXG4uZmEtcmFkaWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2I5XCI7IH1cblxuLmZhLXJhZGlhdGlvbi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmFcIjsgfVxuXG4uZmEtcmFpbmJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1YlwiOyB9XG5cbi5mYS1yYW5kb206YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzRcIjsgfVxuXG4uZmEtcmFzcGJlcnJ5LXBpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JiXCI7IH1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjsgfVxuXG4uZmEtcmVhY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MWJcIjsgfVxuXG4uZmEtcmVhY3RldXJvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWRcIjsgfVxuXG4uZmEtcmVhZG1lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ1XCI7IH1cblxuLmZhLXJlYmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQwXCI7IH1cblxuLmZhLXJlY2VpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDNcIjsgfVxuXG4uZmEtcmVjb3JkLXZpbnlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOGQ5XCI7IH1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjsgfVxuXG4uZmEtcmVkLXJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2UzXCI7IH1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiOyB9XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjsgfVxuXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiOyB9XG5cbi5mYS1yZWRoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmNcIjsgfVxuXG4uZmEtcmVkbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiOyB9XG5cbi5mYS1yZWRvLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmOVwiOyB9XG5cbi5mYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7IH1cblxuLmZhLXJlbW92ZS1mb3JtYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4N2RcIjsgfVxuXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThiXCI7IH1cblxuLmZhLXJlcGx5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U1XCI7IH1cblxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiOyB9XG5cbi5mYS1yZXBseWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTZcIjsgfVxuXG4uZmEtcmVwdWJsaWNhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc1ZVwiOyB9XG5cbi5mYS1yZXNlYXJjaGdhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZjhcIjsgfVxuXG4uZmEtcmVzb2x2aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2U3XCI7IH1cblxuLmZhLXJlc3Ryb29tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2JkXCI7IH1cblxuLmZhLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzlcIjsgfVxuXG4uZmEtcmV2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWIyXCI7IH1cblxuLmZhLXJpYmJvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkNlwiOyB9XG5cbi5mYS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzBiXCI7IH1cblxuLmZhLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMThcIjsgfVxuXG4uZmEtcm9ib3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDRcIjsgfVxuXG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7IH1cblxuLmZhLXJvY2tldGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZThcIjsgfVxuXG4uZmEtcm9ja3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlOVwiOyB9XG5cbi5mYS1yb3V0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkN1wiOyB9XG5cbi5mYS1yc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWVcIjsgfVxuXG4uZmEtcnNzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0M1wiOyB9XG5cbi5mYS1ydWJsZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7IH1cblxuLmZhLXJ1bGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ1XCI7IH1cblxuLmZhLXJ1bGVyLWNvbWJpbmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ2XCI7IH1cblxuLmZhLXJ1bGVyLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDdcIjsgfVxuXG4uZmEtcnVsZXItdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NDhcIjsgfVxuXG4uZmEtcnVubmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcwY1wiOyB9XG5cbi5mYS1ydXBlZS1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7IH1cblxuLmZhLXNhZC1jcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjNcIjsgfVxuXG4uZmEtc2FkLXRlYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjRcIjsgfVxuXG4uZmEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY3XCI7IH1cblxuLmZhLXNhbGVzZm9yY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2JcIjsgfVxuXG4uZmEtc2FzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZVwiOyB9XG5cbi5mYS1zYXRlbGxpdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YmZcIjsgfVxuXG4uZmEtc2F0ZWxsaXRlLWRpc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzBcIjsgfVxuXG4uZmEtc2F2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjN1wiOyB9XG5cbi5mYS1zY2hsaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWFcIjsgfVxuXG4uZmEtc2Nob29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTQ5XCI7IH1cblxuLmZhLXNjcmV3ZHJpdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRhXCI7IH1cblxuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4YVwiOyB9XG5cbi5mYS1zY3JvbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MGVcIjsgfVxuXG4uZmEtc2QtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjMlwiOyB9XG5cbi5mYS1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDJcIjsgfVxuXG4uZmEtc2VhcmNoLWRvbGxhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY4OFwiOyB9XG5cbi5mYS1zZWFyY2gtbG9jYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2ODlcIjsgfVxuXG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7IH1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7IH1cblxuLmZhLXNlYXJjaGVuZ2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7IH1cblxuLmZhLXNlZWRsaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7IH1cblxuLmZhLXNlbGxjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7IH1cblxuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxM1wiOyB9XG5cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjsgfVxuXG4uZmEtc2VydmljZXN0YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7IH1cblxuLmZhLXNoYXBlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYxZlwiOyB9XG5cbi5mYS1zaGFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTBcIjsgfVxuXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMVwiOyB9XG5cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGRcIjsgfVxuXG4uZmEtc2hla2VsLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGJcIjsgfVxuXG4uZmEtc2hpZWxkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZFwiOyB9XG5cbi5mYS1zaGllbGQtdmlydXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY5NmNcIjsgfVxuXG4uZmEtc2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYVwiOyB9XG5cbi5mYS1zaGlwcGluZy1mYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDhiXCI7IH1cblxuLmZhLXNoaXJ0c2luYnVsazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNFwiOyB9XG5cbi5mYS1zaG9lLXByaW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0YlwiOyB9XG5cbi5mYS1zaG9waWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTU3XCI7IH1cblxuLmZhLXNob3BwaW5nLWJhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MFwiOyB9XG5cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjsgfVxuXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3YVwiOyB9XG5cbi5mYS1zaG9wd2FyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViNVwiOyB9XG5cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjsgfVxuXG4uZmEtc2h1dHRsZS12YW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YjZcIjsgfVxuXG4uZmEtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRkOVwiOyB9XG5cbi5mYS1zaWduLWluLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNlwiOyB9XG5cbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7IH1cblxuLmZhLXNpZ24tb3V0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJmNVwiOyB9XG5cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjsgfVxuXG4uZmEtc2lnbmF0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWI3XCI7IH1cblxuLmZhLXNpbS1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M0XCI7IH1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7IH1cblxuLmZhLXNpc3RyaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZWVcIjsgfVxuXG4uZmEtc2l0ZW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOFwiOyB9XG5cbi5mYS1zaXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTEyXCI7IH1cblxuLmZhLXNrYXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3YzVcIjsgfVxuXG4uZmEtc2tldGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2M2XCI7IH1cblxuLmZhLXNraWluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjOVwiOyB9XG5cbi5mYS1za2lpbmctbm9yZGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2NhXCI7IH1cblxuLmZhLXNrdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTRjXCI7IH1cblxuLmZhLXNrdWxsLWNyb3NzYm9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MTRcIjsgfVxuXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTZcIjsgfVxuXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2VcIjsgfVxuXG4uZmEtc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOThcIjsgfVxuXG4uZmEtc2xhY2staGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNlZlwiOyB9XG5cbi5mYS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxNVwiOyB9XG5cbi5mYS1zbGVpZ2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2NcIjsgfVxuXG4uZmEtc2xpZGVycy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7IH1cblxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjsgfVxuXG4uZmEtc21pbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjsgfVxuXG4uZmEtc21pbGUtYmVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViOFwiOyB9XG5cbi5mYS1zbWlsZS13aW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRhXCI7IH1cblxuLmZhLXNtb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NWZcIjsgfVxuXG4uZmEtc21va2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZFwiOyB9XG5cbi5mYS1zbW9raW5nLWJhbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZFwiOyB9XG5cbi5mYS1zbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3Y2RcIjsgfVxuXG4uZmEtc25hcGNoYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWJcIjsgfVxuXG4uZmEtc25hcGNoYXQtZ2hvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWNcIjsgfVxuXG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7IH1cblxuLmZhLXNub3dib2FyZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdjZVwiOyB9XG5cbi5mYS1zbm93Zmxha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjsgfVxuXG4uZmEtc25vd21hbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMFwiOyB9XG5cbi5mYS1zbm93cGxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkMlwiOyB9XG5cbi5mYS1zb2FwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTZlXCI7IH1cblxuLmZhLXNvY2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjk2XCI7IH1cblxuLmZhLXNvbGFyLXBhbmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWJhXCI7IH1cblxuLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtZG93bi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ODFcIjsgfVxuXG4uZmEtc29ydC1hbHBoYS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiOyB9XG5cbi5mYS1zb3J0LWFscGhhLXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4MlwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg0XCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7IH1cblxuLmZhLXNvcnQtYW1vdW50LXVwLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjg4NVwiOyB9XG5cbi5mYS1zb3J0LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjJcIjsgfVxuXG4uZmEtc29ydC1udW1lcmljLWRvd24tYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg2XCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2M1wiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtdXAtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODg3XCI7IH1cblxuLmZhLXNvcnQtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjsgfVxuXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiOyB9XG5cbi5mYS1zb3VyY2V0cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2QzXCI7IH1cblxuLmZhLXNwYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViYlwiOyB9XG5cbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7IH1cblxuLmZhLXNwZWFrYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjNcIjsgfVxuXG4uZmEtc3BlYWtlci1kZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODNjXCI7IH1cblxuLmZhLXNwZWxsLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODkxXCI7IH1cblxuLmZhLXNwaWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxN1wiOyB9XG5cbi5mYS1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7IH1cblxuLmZhLXNwbG90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmNcIjsgfVxuXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiY1wiOyB9XG5cbi5mYS1zcHJheS1jYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmRcIjsgfVxuXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7IH1cblxuLmZhLXNxdWFyZS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7IH1cblxuLmZhLXNxdWFyZS1yb290LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OFwiOyB9XG5cbi5mYS1zcXVhcmVzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjViZVwiOyB9XG5cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiOyB9XG5cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2Y1wiOyB9XG5cbi5mYS1zdGFja3BhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4NDJcIjsgfVxuXG4uZmEtc3RhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YmZcIjsgfVxuXG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiOyB9XG5cbi5mYS1zdGFyLWFuZC1jcmVzY2VudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjY5OVwiOyB9XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjsgfVxuXG4uZmEtc3Rhci1oYWxmLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMFwiOyB9XG5cbi5mYS1zdGFyLW9mLWRhdmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlhXCI7IH1cblxuLmZhLXN0YXItb2YtbGlmZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYyMVwiOyB9XG5cbi5mYS1zdGF5bGlua2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y1XCI7IH1cblxuLmZhLXN0ZWFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI2XCI7IH1cblxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiN1wiOyB9XG5cbi5mYS1zdGVhbS1zeW1ib2w6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZjZcIjsgfVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiOyB9XG5cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjsgfVxuXG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjsgfVxuXG4uZmEtc3RpY2tlci1tdWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y3XCI7IH1cblxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7IH1cblxuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGRcIjsgfVxuXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGRcIjsgfVxuXG4uZmEtc3RvcHdhdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmYyXCI7IH1cblxuLmZhLXN0b3B3YXRjaC0yMDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjk2ZlwiOyB9XG5cbi5mYS1zdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU0ZVwiOyB9XG5cbi5mYS1zdG9yZS1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NGZcIjsgfVxuXG4uZmEtc3RvcmUtYWx0LXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTcwXCI7IH1cblxuLmZhLXN0b3JlLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTcxXCI7IH1cblxuLmZhLXN0cmF2YTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQyOFwiOyB9XG5cbi5mYS1zdHJlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTBcIjsgfVxuXG4uZmEtc3RyZWV0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWRcIjsgfVxuXG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjY1wiOyB9XG5cbi5mYS1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MjlcIjsgfVxuXG4uZmEtc3RyaXBlLXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MmFcIjsgfVxuXG4uZmEtc3Ryb29wd2FmZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTFcIjsgfVxuXG4uZmEtc3R1ZGlvdmluYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2Y4XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiOyB9XG5cbi5mYS1zdWJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmNcIjsgfVxuXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7IH1cblxuLmZhLXN1aXRjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYyXCI7IH1cblxuLmZhLXN1aXRjYXNlLXJvbGxpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzFcIjsgfVxuXG4uZmEtc3VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7IH1cblxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7IH1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7IH1cblxuLmZhLXN1cHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmOVwiOyB9XG5cbi5mYS1zdXJwcmlzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjMlwiOyB9XG5cbi5mYS1zdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q2XCI7IH1cblxuLmZhLXN3YXRjaGJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzNcIjsgfVxuXG4uZmEtc3dpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZTFcIjsgfVxuXG4uZmEtc3dpbW1lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNFwiOyB9XG5cbi5mYS1zd2ltbWluZy1wb29sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWM1XCI7IH1cblxuLmZhLXN5bWZvbnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2RcIjsgfVxuXG4uZmEtc3luYWdvZ3VlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjliXCI7IH1cblxuLmZhLXN5bmM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjsgfVxuXG4uZmEtc3luYy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZjFcIjsgfVxuXG4uZmEtc3lyaW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ4ZVwiOyB9XG5cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZVwiOyB9XG5cbi5mYS10YWJsZS10ZW5uaXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0NWRcIjsgfVxuXG4uZmEtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7IH1cblxuLmZhLXRhYmxldC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmFcIjsgfVxuXG4uZmEtdGFibGV0czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MFwiOyB9XG5cbi5mYS10YWNob21ldGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjNmZFwiOyB9XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjsgfVxuXG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiOyB9XG5cbi5mYS10YXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRiXCI7IH1cblxuLmZhLXRhc2tzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7IH1cblxuLmZhLXRheGk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmFcIjsgfVxuXG4uZmEtdGVhbXNwZWFrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGY5XCI7IH1cblxuLmZhLXRlZXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjJlXCI7IH1cblxuLmZhLXRlZXRoLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MmZcIjsgfVxuXG4uZmEtdGVsZWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzZcIjsgfVxuXG4uZmEtdGVsZWdyYW0tcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZmVcIjsgfVxuXG4uZmEtdGVtcGVyYXR1cmUtaGlnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjc2OVwiOyB9XG5cbi5mYS10ZW1wZXJhdHVyZS1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NmJcIjsgfVxuXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkNVwiOyB9XG5cbi5mYS10ZW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkN1wiOyB9XG5cbi5mYS10ZXJtaW5hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMFwiOyB9XG5cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNFwiOyB9XG5cbi5mYS10ZXh0LXdpZHRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7IH1cblxuLmZhLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7IH1cblxuLmZhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7IH1cblxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjsgfVxuXG4uZmEtdGhlLXJlZC15ZXRpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNjlkXCI7IH1cblxuLmZhLXRoZWF0ZXItbWFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2MzBcIjsgfVxuXG4uZmEtdGhlbWVjbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjNlwiOyB9XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTFcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiOyB9XG5cbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzhcIjsgfVxuXG4uZmEtdGhpbmstcGVha3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MzFcIjsgfVxuXG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjsgfVxuXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7IH1cblxuLmZhLXRodW1idGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiOyB9XG5cbi5mYS10aWNrZXQtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmM2ZmXCI7IH1cblxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiOyB9XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7IH1cblxuLmZhLXRpbnQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzdcIjsgfVxuXG4uZmEtdGlyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1YzhcIjsgfVxuXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNFwiOyB9XG5cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjsgfVxuXG4uZmEtdG9pbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2Q4XCI7IH1cblxuLmZhLXRvaWxldC1wYXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcxZVwiOyB9XG5cbi5mYS10b2lsZXQtcGFwZXItc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY5NzJcIjsgfVxuXG4uZmEtdG9vbGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1MlwiOyB9XG5cbi5mYS10b29sczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdkOVwiOyB9XG5cbi5mYS10b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjOVwiOyB9XG5cbi5mYS10b3JhaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjZhMFwiOyB9XG5cbi5mYS10b3JpaS1nYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmExXCI7IH1cblxuLmZhLXRyYWN0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjJcIjsgfVxuXG4uZmEtdHJhZGUtZmVkZXJhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUxM1wiOyB9XG5cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjsgfVxuXG4uZmEtdHJhZmZpYy1saWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzN1wiOyB9XG5cbi5mYS10cmFpbGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTQxXCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cblxuLmZhLXRyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZGFcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7IH1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7IH1cblxuLmZhLXRyYXNoLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlZFwiOyB9XG5cbi5mYS10cmFzaC1yZXN0b3JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODI5XCI7IH1cblxuLmZhLXRyYXNoLXJlc3RvcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODJhXCI7IH1cblxuLmZhLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmJcIjsgfVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgxXCI7IH1cblxuLmZhLXRyaXBhZHZpc29yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYyXCI7IH1cblxuLmZhLXRyb3BoeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MVwiOyB9XG5cbi5mYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMVwiOyB9XG5cbi5mYS10cnVjay1sb2FkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRlXCI7IH1cblxuLmZhLXRydWNrLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2M2JcIjsgfVxuXG4uZmEtdHJ1Y2stbW92aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGRmXCI7IH1cblxuLmZhLXRydWNrLXBpY2t1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzY1wiOyB9XG5cbi5mYS10c2hpcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1NTNcIjsgfVxuXG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7IH1cblxuLmZhLXR1bWJscjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3M1wiOyB9XG5cbi5mYS10dW1ibHItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7IH1cblxuLmZhLXR2OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7IH1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiOyB9XG5cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7IH1cblxuLmZhLXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7IH1cblxuLmZhLXR5cG8zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDJiXCI7IH1cblxuLmZhLXViZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDJcIjsgfVxuXG4uZmEtdWJ1bnR1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2RmXCI7IH1cblxuLmZhLXVpa2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDAzXCI7IH1cblxuLmZhLXVtYnJhY286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZThcIjsgfVxuXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTlcIjsgfVxuXG4uZmEtdW1icmVsbGEtYmVhY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2FcIjsgfVxuXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7IH1cblxuLmZhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjsgfVxuXG4uZmEtdW5kby1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZWFcIjsgfVxuXG4uZmEtdW5pcmVnaXN0cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDRcIjsgfVxuXG4uZmEtdW5pdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY5NDlcIjsgfVxuXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5YVwiOyB9XG5cbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7IH1cblxuLmZhLXVubGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiOyB9XG5cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWNcIjsgfVxuXG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiOyB9XG5cbi5mYS11bnRhcHBkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7IH1cblxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiOyB9XG5cbi5mYS11cHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3ZTBcIjsgfVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjsgfVxuXG4uZmEtdXNlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MDZcIjsgfVxuXG4uZmEtdXNlci1hbHQtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmFcIjsgfVxuXG4uZmEtdXNlci1hc3Ryb25hdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0ZmJcIjsgfVxuXG4uZmEtdXNlci1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmY1wiOyB9XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiOyB9XG5cbi5mYS11c2VyLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZkXCI7IH1cblxuLmZhLXVzZXItY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGZlXCI7IH1cblxuLmZhLXVzZXItZWRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRmZlwiOyB9XG5cbi5mYS11c2VyLWZyaWVuZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDBcIjsgfVxuXG4uZmEtdXNlci1ncmFkdWF0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwMVwiOyB9XG5cbi5mYS11c2VyLWluanVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MjhcIjsgfVxuXG4uZmEtdXNlci1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTAyXCI7IH1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjsgfVxuXG4uZmEtdXNlci1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjUwM1wiOyB9XG5cbi5mYS11c2VyLW5pbmphOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA0XCI7IH1cblxuLmZhLXVzZXItbnVyc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4MmZcIjsgfVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7IH1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7IH1cblxuLmZhLXVzZXItc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTA1XCI7IH1cblxuLmZhLXVzZXItc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDZcIjsgfVxuXG4uZmEtdXNlci10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDdcIjsgfVxuXG4uZmEtdXNlci10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDhcIjsgfVxuXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNVwiOyB9XG5cbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiOyB9XG5cbi5mYS11c2Vycy1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1MDlcIjsgfVxuXG4uZmEtdXNwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjdlMVwiOyB9XG5cbi5mYS11c3N1bm5haDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwN1wiOyB9XG5cbi5mYS11dGVuc2lsLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU1XCI7IH1cblxuLmZhLXV0ZW5zaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmU3XCI7IH1cblxuLmZhLXZhYWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOFwiOyB9XG5cbi5mYS12ZWN0b3Itc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNiXCI7IH1cblxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7IH1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiOyB9XG5cbi5mYS12ZW51cy1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7IH1cblxuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzdcIjsgfVxuXG4uZmEtdmlhZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7IH1cblxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWFcIjsgfVxuXG4uZmEtdmlhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5MlwiOyB9XG5cbi5mYS12aWFsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQ5M1wiOyB9XG5cbi5mYS12aWJlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwOVwiOyB9XG5cbi5mYS12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzZFwiOyB9XG5cbi5mYS12aWRlby1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjRlMlwiOyB9XG5cbi5mYS12aWhhcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YTdcIjsgfVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGFcIjsgfVxuXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk0XCI7IH1cblxuLmZhLXZpbWVvLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjsgfVxuXG4uZmEtdmluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjYVwiOyB9XG5cbi5mYS12aXJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjk3NFwiOyB9XG5cbi5mYS12aXJ1cy1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjk3NVwiOyB9XG5cbi5mYS12aXJ1c2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmOTc2XCI7IH1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7IH1cblxuLmZhLXZudjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwYlwiOyB9XG5cbi5mYS12b2ljZW1haWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4OTdcIjsgfVxuXG4uZmEtdm9sbGV5YmFsbC1iYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDVmXCI7IH1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7IH1cblxuLmZhLXZvbHVtZS1tdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNmE5XCI7IH1cblxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjsgfVxuXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI4XCI7IH1cblxuLmZhLXZvdGUteWVhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNzcyXCI7IH1cblxuLmZhLXZyLWNhcmRib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyOVwiOyB9XG5cbi5mYS12dWVqczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxZlwiOyB9XG5cbi5mYS13YWxraW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTU0XCI7IH1cblxuLmZhLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjU1NVwiOyB9XG5cbi5mYS13YXJlaG91c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0OTRcIjsgfVxuXG4uZmEtd2F0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3NzNcIjsgfVxuXG4uZmEtd2F2ZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4M2VcIjsgfVxuXG4uZmEtd2F6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjgzZlwiOyB9XG5cbi5mYS13ZWVibHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY1Y2NcIjsgfVxuXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjsgfVxuXG4uZmEtd2VpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk2XCI7IH1cblxuLmZhLXdlaWdodC1oYW5naW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNkXCI7IH1cblxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiOyB9XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiOyB9XG5cbi5mYS13aGF0c2FwcC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MGNcIjsgfVxuXG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiOyB9XG5cbi5mYS13aG1jczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQwZFwiOyB9XG5cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7IH1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7IH1cblxuLmZhLXdpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY3MmVcIjsgfVxuXG4uZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDEwXCI7IH1cblxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiOyB9XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjsgfVxuXG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjsgfVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiOyB9XG5cbi5mYS13aW5lLWJvdHRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjcyZlwiOyB9XG5cbi5mYS13aW5lLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNGUzXCI7IH1cblxuLmZhLXdpbmUtZ2xhc3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNWNlXCI7IH1cblxuLmZhLXdpeDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjVjZlwiOyB9XG5cbi5mYS13aXphcmRzLW9mLXRoZS1jb2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjczMFwiOyB9XG5cbi5mYS13b2xmLXBhY2stYmF0dGFsaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNTE0XCI7IH1cblxuLmZhLXdvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU5XCI7IH1cblxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiOyB9XG5cbi5mYS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDExXCI7IH1cblxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTdcIjsgfVxuXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiOyB9XG5cbi5mYS13cGZvcm1zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk4XCI7IH1cblxuLmZhLXdwcmVzc3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYzZTRcIjsgfVxuXG4uZmEtd3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7IH1cblxuLmZhLXgtcmF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7IH1cblxuLmZhLXhib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY0MTJcIjsgfVxuXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OFwiOyB9XG5cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2OVwiOyB9XG5cbi5mYS15LWNvbWJpbmF0b3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2JcIjsgfVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjsgfVxuXG4uZmEteWFtbWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmODQwXCI7IH1cblxuLmZhLXlhbmRleDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxM1wiOyB9XG5cbi5mYS15YW5kZXgtaW50ZXJuYXRpb25hbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQxNFwiOyB9XG5cbi5mYS15YXJuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmN2UzXCI7IH1cblxuLmZhLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTlcIjsgfVxuXG4uZmEteWVuLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTdcIjsgfVxuXG4uZmEteWluLXlhbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY2YWRcIjsgfVxuXG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjsgfVxuXG4uZmEteW91dHViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2N1wiOyB9XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjQzMVwiOyB9XG5cbi5mYS16aGlodTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjYzZlwiOyB9XG5cbi5zci1vbmx5IHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bzsgfVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAuZW90XCIpO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLWJyYW5kcy00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhYiB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJztcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1kaXNwbGF5OiBibG9jaztcbiAgc3JjOiB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1yZWd1bGFyLTQwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtcmVndWxhci00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtcmVndWxhci00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5mYXIge1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LWRpc3BsYXk6IGJsb2NrO1xuICBzcmM6IHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLXNvbGlkLTkwMC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtc29saWQtOTAwLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2ZhLXNvbGlkLTkwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtc29saWQtOTAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtc29saWQtOTAwLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZmEtc29saWQtOTAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLmZhLFxuLmZhcyB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcImRyaXBpY29ucy12MlwiO1xuICBzcmM6dXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZHJpcGljb25zLXYyLmVvdFwiKTtcbiAgc3JjOnVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2RyaXBpY29ucy12Mi5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxuICAgIHVybChcIi4uLy4uLy4uLy4uL2ZvbnRzL2RyaXBpY29ucy12Mi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXG4gICAgdXJsKFwiLi4vLi4vLi4vLi4vZm9udHMvZHJpcGljb25zLXYyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcbiAgICB1cmwoXCIuLi8uLi8uLi8uLi9mb250cy9kcmlwaWNvbnMtdjIuc3ZnI2RyaXBpY29ucy12MlwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcblxufVxuXG5bZGF0YS1pY29uXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJkcmlwaWNvbnMtdjJcIiAhaW1wb3J0YW50O1xuICBjb250ZW50OiBhdHRyKGRhdGEtaWNvbik7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbltjbGFzc149XCJkcmlwaWNvbnMtXCJdOmJlZm9yZSxcbltjbGFzcyo9XCIgZHJpcGljb25zLVwiXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogXCJkcmlwaWNvbnMtdjJcIiAhaW1wb3J0YW50O1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4uZHJpcGljb25zLWFsYXJtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2MVwiO1xufVxuLmRyaXBpY29ucy1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDYyXCI7XG59XG4uZHJpcGljb25zLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDYzXCI7XG59XG4uZHJpcGljb25zLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY0XCI7XG59XG4uZHJpcGljb25zLWFsaWduLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2NVwiO1xufVxuLmRyaXBpY29ucy1hbmNob3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY2XCI7XG59XG4uZHJpcGljb25zLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY3XCI7XG59XG4uZHJpcGljb25zLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY4XCI7XG59XG4uZHJpcGljb25zLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDY5XCI7XG59XG4uZHJpcGljb25zLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2YVwiO1xufVxuLmRyaXBpY29ucy1hcnJvdy10aGluLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZiXCI7XG59XG4uZHJpcGljb25zLWFycm93LXRoaW4tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmNcIjtcbn1cbi5kcmlwaWNvbnMtYXJyb3ctdGhpbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmRcIjtcbn1cbi5kcmlwaWNvbnMtYXJyb3ctdGhpbi11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNmVcIjtcbn1cbi5kcmlwaWNvbnMtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDZmXCI7XG59XG4uZHJpcGljb25zLWFydGljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDcwXCI7XG59XG4uZHJpcGljb25zLWJhY2tzcGFjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzFcIjtcbn1cbi5kcmlwaWNvbnMtYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3MlwiO1xufVxuLmRyaXBpY29ucy1iYXNrZXRiYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3M1wiO1xufVxuLmRyaXBpY29ucy1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3NFwiO1xufVxuLmRyaXBpY29ucy1iYXR0ZXJ5LWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDc1XCI7XG59XG4uZHJpcGljb25zLWJhdHRlcnktbG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3NlwiO1xufVxuLmRyaXBpY29ucy1iYXR0ZXJ5LW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzdcIjtcbn1cbi5kcmlwaWNvbnMtYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzhcIjtcbn1cbi5kcmlwaWNvbnMtYmxvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNzlcIjtcbn1cbi5kcmlwaWNvbnMtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3YVwiO1xufVxuLmRyaXBpY29ucy1ib2xkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0MVwiO1xufVxuLmRyaXBpY29ucy1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDJcIjtcbn1cbi5kcmlwaWNvbnMtYm9va21hcmtzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0M1wiO1xufVxuLmRyaXBpY29ucy1ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ0XCI7XG59XG4uZHJpcGljb25zLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDVcIjtcbn1cbi5kcmlwaWNvbnMtYnJpZ2h0bmVzcy1sb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQ2XCI7XG59XG4uZHJpcGljb25zLWJyaWdodG5lc3MtbWF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0N1wiO1xufVxuLmRyaXBpY29ucy1icmlnaHRuZXNzLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNDhcIjtcbn1cbi5kcmlwaWNvbnMtYnJvYWRjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0OVwiO1xufVxuLmRyaXBpY29ucy1icm93c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0YVwiO1xufVxuLmRyaXBpY29ucy1icm93c2VyLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNGJcIjtcbn1cbi5kcmlwaWNvbnMtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRjXCI7XG59XG4uZHJpcGljb25zLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw0ZFwiO1xufVxuLmRyaXBpY29ucy1jYW1jb3JkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDRlXCI7XG59XG4uZHJpcGljb25zLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNGZcIjtcbn1cbi5kcmlwaWNvbnMtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTBcIjtcbn1cbi5kcmlwaWNvbnMtY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTFcIjtcbn1cbi5kcmlwaWNvbnMtY2hlY2tsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1MlwiO1xufVxuLmRyaXBpY29ucy1jaGVja21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDUzXCI7XG59XG4uZHJpcGljb25zLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNTRcIjtcbn1cbi5kcmlwaWNvbnMtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1NVwiO1xufVxuLmRyaXBpY29ucy1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1NlwiO1xufVxuLmRyaXBpY29ucy1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1N1wiO1xufVxuLmRyaXBpY29ucy1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDU4XCI7XG59XG4uZHJpcGljb25zLWNsb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1OVwiO1xufVxuLmRyaXBpY29ucy1jbG9ja3dpc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDVhXCI7XG59XG4uZHJpcGljb25zLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMFwiO1xufVxuLmRyaXBpY29ucy1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzFcIjtcbn1cbi5kcmlwaWNvbnMtY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzMlwiO1xufVxuLmRyaXBpY29ucy1jb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzM1wiO1xufVxuLmRyaXBpY29ucy1jb250cmFjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzRcIjtcbn1cbi5kcmlwaWNvbnMtY29udHJhY3QtMjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzVcIjtcbn1cbi5kcmlwaWNvbnMtY29udmVyc2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzNlwiO1xufVxuLmRyaXBpY29ucy1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzN1wiO1xufVxuLmRyaXBpY29ucy1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwzOFwiO1xufVxuLmRyaXBpY29ucy1jcm9zczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMzlcIjtcbn1cbi5kcmlwaWNvbnMtY3Jvc3NoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMVwiO1xufVxuLmRyaXBpY29ucy1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMlwiO1xufVxuLmRyaXBpY29ucy1kZXZpY2UtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjNcIjtcbn1cbi5kcmlwaWNvbnMtZGV2aWNlLW1vYmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjRcIjtcbn1cbi5kcmlwaWNvbnMtZGV2aWNlLXRhYmxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjVcIjtcbn1cbi5kcmlwaWNvbnMtZGlyZWN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNlwiO1xufVxuLmRyaXBpY29ucy1kaXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyN1wiO1xufVxuLmRyaXBpY29ucy1kb2N1bWVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjhcIjtcbn1cbi5kcmlwaWNvbnMtZG9jdW1lbnQtZGVsZXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyOVwiO1xufVxuLmRyaXBpY29ucy1kb2N1bWVudC1lZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyYVwiO1xufVxuLmRyaXBpY29ucy1kb2N1bWVudC1uZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJiXCI7XG59XG4uZHJpcGljb25zLWRvY3VtZW50LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmNcIjtcbn1cbi5kcmlwaWNvbnMtZG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyZFwiO1xufVxuLmRyaXBpY29ucy1kb3RzLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDJlXCI7XG59XG4uZHJpcGljb25zLWRvdHMtMzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMmZcIjtcbn1cbi5kcmlwaWNvbnMtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDNhXCI7XG59XG4uZHJpcGljb25zLWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcM2JcIjtcbn1cbi5kcmlwaWNvbnMtZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDNjXCI7XG59XG4uZHJpcGljb25zLWV4aXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDNkXCI7XG59XG4uZHJpcGljb25zLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcM2VcIjtcbn1cbi5kcmlwaWNvbnMtZXhwYW5kLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDNmXCI7XG59XG4uZHJpcGljb25zLWV4cGVyaW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDQwXCI7XG59XG4uZHJpcGljb25zLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNWJcIjtcbn1cbi5kcmlwaWNvbnMtZmVlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNWRcIjtcbn1cbi5kcmlwaWNvbnMtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNWVcIjtcbn1cbi5kcmlwaWNvbnMtZmxhc2hsaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcNWZcIjtcbn1cbi5kcmlwaWNvbnMtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw2MFwiO1xufVxuLmRyaXBpY29ucy1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcN2JcIjtcbn1cbi5kcmlwaWNvbnMtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcN2NcIjtcbn1cbi5kcmlwaWNvbnMtZ2FtaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3ZFwiO1xufVxuLmRyaXBpY29ucy1nZWFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw3ZVwiO1xufVxuLmRyaXBpY29ucy1ncmFkdWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFw1Y1wiO1xufVxuLmRyaXBpY29ucy1ncmFwaC1iYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDBcIjtcbn1cbi5kcmlwaWNvbnMtZ3JhcGgtbGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMVwiO1xufVxuLmRyaXBpY29ucy1ncmFwaC1waWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDJcIjtcbn1cbi5kcmlwaWNvbnMtaGVhZHNldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwM1wiO1xufVxuLmRyaXBpY29ucy1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNFwiO1xufVxuLmRyaXBpY29ucy1oZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59XG4uZHJpcGljb25zLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMDZcIjtcbn1cbi5kcmlwaWNvbnMtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG4uZHJpcGljb25zLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG4uZHJpcGljb25zLWluZm9ybWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG4uZHJpcGljb25zLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYVwiO1xufVxuLmRyaXBpY29ucy1qZXdlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwYlwiO1xufVxuLmRyaXBpY29ucy1saWZ0aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBjXCI7XG59XG4uZHJpcGljb25zLWxpZ2h0YnVsYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwZFwiO1xufVxuLmRyaXBpY29ucy1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBlXCI7XG59XG4uZHJpcGljb25zLWxpbmstYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDBmXCI7XG59XG4uZHJpcGljb25zLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjtcbn1cbi5kcmlwaWNvbnMtbG9hZGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMVwiO1xufVxuLmRyaXBpY29ucy1sb2NhdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxMlwiO1xufVxuLmRyaXBpY29ucy1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG4uZHJpcGljb25zLWxvY2stb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNFwiO1xufVxuLmRyaXBpY29ucy1tYWlsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7XG59XG4uZHJpcGljb25zLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNlwiO1xufVxuLmRyaXBpY29ucy1tZWRpYS1sb29wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7XG59XG4uZHJpcGljb25zLW1lZGlhLW5leHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMThcIjtcbn1cbi5kcmlwaWNvbnMtbWVkaWEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTlcIjtcbn1cbi5kcmlwaWNvbnMtbWVkaWEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYVwiO1xufVxuLmRyaXBpY29ucy1tZWRpYS1wcmV2aW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxYlwiO1xufVxuLmRyaXBpY29ucy1tZWRpYS1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWNcIjtcbn1cbi5kcmlwaWNvbnMtbWVkaWEtc2h1ZmZsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxZFwiO1xufVxuLmRyaXBpY29ucy1tZWRpYS1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDFlXCI7XG59XG4uZHJpcGljb25zLW1lZGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMWZcIjtcbn1cbi5kcmlwaWNvbnMtbWVudTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyMFwiO1xufVxuLmRyaXBpY29ucy1tZXNzYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG59XG4uZHJpcGljb25zLW1ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDIyXCI7XG59XG4uZHJpcGljb25zLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjtcbn1cbi5kcmlwaWNvbnMtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjtcbn1cbi5kcmlwaWNvbnMtbW9uaXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiO1xufVxuLmRyaXBpY29ucy1tb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI2XCI7XG59XG4uZHJpcGljb25zLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG4uZHJpcGljb25zLW5ldHdvcmstMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuLmRyaXBpY29ucy1uZXR3b3JrLTI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjlcIjtcbn1cbi5kcmlwaWNvbnMtbmV0d29yay0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJhXCI7XG59XG4uZHJpcGljb25zLW5ldHdvcmstNDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyYlwiO1xufVxuLmRyaXBpY29ucy1uZXR3b3JrLTU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmNcIjtcbn1cbi5kcmlwaWNvbnMtcGFtcGhsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMmRcIjtcbn1cbi5kcmlwaWNvbnMtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDJlXCI7XG59XG4uZHJpcGljb25zLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyZlwiO1xufVxuLmRyaXBpY29ucy1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuLmRyaXBpY29ucy1waG90bzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuLmRyaXBpY29ucy1waG90by1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzMlwiO1xufVxuLmRyaXBpY29ucy1waWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XG59XG4uZHJpcGljb25zLXBpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzNFwiO1xufVxuLmRyaXBpY29ucy1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7XG59XG4uZHJpcGljb25zLXBvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7XG59XG4uZHJpcGljb25zLXByZXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzdcIjtcbn1cbi5kcmlwaWNvbnMtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cbi5kcmlwaWNvbnMtcHVsc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzlcIjtcbn1cbi5kcmlwaWNvbnMtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2FcIjtcbn1cbi5kcmlwaWNvbnMtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwM2JcIjtcbn1cbi5kcmlwaWNvbnMtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNjXCI7XG59XG4uZHJpcGljb25zLXJldHVybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZFwiO1xufVxuLmRyaXBpY29ucy1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDNlXCI7XG59XG4uZHJpcGljb25zLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzZlwiO1xufVxuLmRyaXBpY29ucy1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuLmRyaXBpY29ucy1zZWFyY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDFcIjtcbn1cbi5kcmlwaWNvbnMtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG4uZHJpcGljb25zLXNraXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDNcIjtcbn1cbi5kcmlwaWNvbnMtc3RhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjtcbn1cbi5kcmlwaWNvbnMtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0NVwiO1xufVxuLmRyaXBpY29ucy1zdG9wd2F0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjtcbn1cbi5kcmlwaWNvbnMtc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjtcbn1cbi5kcmlwaWNvbnMtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjtcbn1cbi5kcmlwaWNvbnMtc3dhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiO1xufVxuLmRyaXBpY29ucy10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGFcIjtcbn1cbi5kcmlwaWNvbnMtdGFnLWRlbGV0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0YlwiO1xufVxuLmRyaXBpY29ucy10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRjXCI7XG59XG4uZHJpcGljb25zLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDRkXCI7XG59XG4uZHJpcGljb25zLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0ZVwiO1xufVxuLmRyaXBpY29ucy10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNGZcIjtcbn1cbi5kcmlwaWNvbnMtdGltZS1yZXZlcnNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUwXCI7XG59XG4uZHJpcGljb25zLXRvLWRvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDUxXCI7XG59XG4uZHJpcGljb25zLXRvZ2dsZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjtcbn1cbi5kcmlwaWNvbnMtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTNcIjtcbn1cbi5kcmlwaWNvbnMtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XG59XG4uZHJpcGljb25zLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuLmRyaXBpY29ucy11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU2XCI7XG59XG4uZHJpcGljb25zLXVzZXItZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTdcIjtcbn1cbi5kcmlwaWNvbnMtdXNlci1pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuLmRyaXBpY29ucy12aWJyYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XG59XG4uZHJpcGljb25zLXZpZXctYXBwczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1YVwiO1xufVxuLmRyaXBpY29ucy12aWV3LWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWJcIjtcbn1cbi5kcmlwaWNvbnMtdmlldy1saXN0LWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDVjXCI7XG59XG4uZHJpcGljb25zLXZpZXctdGh1bWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWRcIjtcbn1cbi5kcmlwaWNvbnMtdm9sdW1lLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNWVcIjtcbn1cbi5kcmlwaWNvbnMtdm9sdW1lLWxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1ZlwiO1xufVxuLmRyaXBpY29ucy12b2x1bWUtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7XG59XG4uZHJpcGljb25zLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjFcIjtcbn1cbi5kcmlwaWNvbnMtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7XG59XG4uZHJpcGljb25zLXdhcm5pbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjtcbn1cbi5kcmlwaWNvbnMtd2ViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY0XCI7XG59XG4uZHJpcGljb25zLXdlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuLmRyaXBpY29ucy13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XG59XG4uZHJpcGljb25zLXdyb25nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG4uZHJpcGljb25zLXpvb20taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjhcIjtcbn1cbi5kcmlwaWNvbnMtem9vbS1vdXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjlcIjtcbn1cbiIsIi8qXHJcblRlbXBsYXRlIE5hbWU6IFNrb3RlIC0gQWRtaW4gJiBEYXNoYm9hcmQgVGVtcGxhdGVcclxuQXV0aG9yOiBUaGVtZXNicmFuZFxyXG5WZXJzaW9uOiAzLjEuMFxyXG5XZWJzaXRlOiBodHRwczovL3RoZW1lc2JyYW5kLmNvbS9cclxuQ29udGFjdDogdGhlbWVzYnJhbmRAZ21haWwuY29tXHJcbkZpbGU6IEN1c3RvbSBCb290c3RyYXAgQ3NzIEZpbGVcclxuKi9cclxuXHJcblxyXG4vL0NvcmUgZmlsZXNcclxuQGltcG9ydCBcIi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Z1bmN0aW9uc1wiO1xyXG5AaW1wb3J0IFwiLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJ2YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcIi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcFwiO1xyXG5cclxuQGltcG9ydCBcImN1c3RvbS9jb21wb25lbnRzL3JlYm9vdFwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL2NvbXBvbmVudHMvYmFja2dyb3VuZHNcIjtcclxuQGltcG9ydCBcImN1c3RvbS9jb21wb25lbnRzL2JhZGdlXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vY29tcG9uZW50cy9idXR0b25zXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vY29tcG9uZW50cy9icmVhZGNydW1iXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vY29tcG9uZW50cy9jYXJkXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vY29tcG9uZW50cy9kcm9wZG93blwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL2NvbXBvbmVudHMvbmF2XCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vY29tcG9uZW50cy90YWJsZVwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL2NvbXBvbmVudHMvcGFnaW5hdGlvblwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL2NvbXBvbmVudHMvcHJvZ3Jlc3NcIjtcclxuQGltcG9ydCBcImN1c3RvbS9jb21wb25lbnRzL2Zvcm1zXCI7IiwiQG1peGluIGJzQmFubmVyKCRmaWxlLCAkc3VmZml4OlwiXCIpIHtcbiAgLyohXG4gICAqIEJvb3RzdHJhcCAjeyRmaWxlfSB2NS4yLjAgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXG4gICAqIENvcHlyaWdodCAyMDExLTIwMjIgVGhlIEJvb3RzdHJhcCBBdXRob3JzXG4gICAqIENvcHlyaWdodCAyMDExLTIwMjIgVHdpdHRlciwgSW5jLlxuICAgKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21haW4vTElDRU5TRSlcbiAgICovXG59XG5cbiIsIjpyb290IHtcbiAgLy8gTm90ZTogQ3VzdG9tIHZhcmlhYmxlIHZhbHVlcyBvbmx5IHN1cHBvcnQgU2Fzc1NjcmlwdCBpbnNpZGUgYCN7fWAuXG5cbiAgLy8gQ29sb3JzXG4gIC8vXG4gIC8vIEdlbmVyYXRlIHBhbGV0dGVzIGZvciBmdWxsIGNvbG9ycywgZ3JheXMsIGFuZCB0aGVtZSBjb2xvcnMuXG5cbiAgQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJGNvbG9ycyB7XG4gICAgLS0jeyRwcmVmaXh9I3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkZ3JheXMge1xuICAgIC0tI3skcHJlZml4fWdyYXktI3skY29sb3J9OiAjeyR2YWx1ZX07XG4gIH1cblxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn06ICN7JHZhbHVlfTtcbiAgfVxuXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMtcmdiIHtcbiAgICAtLSN7JHByZWZpeH0jeyRjb2xvcn0tcmdiOiAjeyR2YWx1ZX07XG4gIH1cblxuICAtLSN7JHByZWZpeH13aGl0ZS1yZ2I6ICN7dG8tcmdiKCR3aGl0ZSl9O1xuICAtLSN7JHByZWZpeH1ibGFjay1yZ2I6ICN7dG8tcmdiKCRibGFjayl9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yLXJnYjogI3t0by1yZ2IoJGJvZHktY29sb3IpfTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1iZy1yZ2I6ICN7dG8tcmdiKCRib2R5LWJnKX07XG5cbiAgLy8gRm9udHNcblxuICAvLyBOb3RlOiBVc2UgYGluc3BlY3RgIGZvciBsaXN0cyBzbyB0aGF0IHF1b3RlZCBpdGVtcyBrZWVwIHRoZSBxdW90ZXMuXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vc2Fzcy9zYXNzL2lzc3Vlcy8yMzgzI2lzc3VlY29tbWVudC0zMzYzNDkxNzJcbiAgLS0jeyRwcmVmaXh9Zm9udC1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcbiAgLS0jeyRwcmVmaXh9Zm9udC1tb25vc3BhY2U6ICN7aW5zcGVjdCgkZm9udC1mYW1pbHktbW9ub3NwYWNlKX07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiAjeyRncmFkaWVudH07XG5cbiAgLy8gUm9vdCBhbmQgYm9keVxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib2R5LXZhcmlhYmxlc1xuICBAaWYgJGZvbnQtc2l6ZS1yb290ICE9IG51bGwge1xuICAgIC0tI3skcHJlZml4fXJvb3QtZm9udC1zaXplOiAjeyRmb250LXNpemUtcm9vdH07XG4gIH1cbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseTogI3skZm9udC1mYW1pbHktYmFzZX07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLWJhc2UsIC0tI3skcHJlZml4fWJvZHktZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9Ym9keS1mb250LXdlaWdodDogI3skZm9udC13ZWlnaHQtYmFzZX07XG4gIC0tI3skcHJlZml4fWJvZHktbGluZS1oZWlnaHQ6ICN7JGxpbmUtaGVpZ2h0LWJhc2V9O1xuICAtLSN7JHByZWZpeH1ib2R5LWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgQGlmICRib2R5LXRleHQtYWxpZ24gIT0gbnVsbCB7XG4gICAgLS0jeyRwcmVmaXh9Ym9keS10ZXh0LWFsaWduOiAjeyRib2R5LXRleHQtYWxpZ259O1xuICB9XG4gIC0tI3skcHJlZml4fWJvZHktYmc6ICN7JGJvZHktYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9keS12YXJpYWJsZXNcblxuICAvLyBzY3NzLWRvY3Mtc3RhcnQgcm9vdC1ib3JkZXItdmFyXG4gIC0tI3skcHJlZml4fWJvcmRlci13aWR0aDogI3skYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXN0eWxlOiAjeyRib3JkZXItc3R5bGV9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItY29sb3I6ICN7JGJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudDogI3skYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50fTtcblxuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzOiAjeyRib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1zbTogI3skYm9yZGVyLXJhZGl1cy1zbX07XG4gIC0tI3skcHJlZml4fWJvcmRlci1yYWRpdXMtbGc6ICN7JGJvcmRlci1yYWRpdXMtbGd9O1xuICAtLSN7JHByZWZpeH1ib3JkZXItcmFkaXVzLXhsOiAjeyRib3JkZXItcmFkaXVzLXhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy0yeGw6ICN7JGJvcmRlci1yYWRpdXMtMnhsfTtcbiAgLS0jeyRwcmVmaXh9Ym9yZGVyLXJhZGl1cy1waWxsOiAjeyRib3JkZXItcmFkaXVzLXBpbGx9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHJvb3QtYm9yZGVyLXZhclxuXG4gIC0tI3skcHJlZml4fWxpbmstY29sb3I6ICN7JGxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1saW5rLWhvdmVyLWNvbG9yOiAjeyRsaW5rLWhvdmVyLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1jb2RlLWNvbG9yOiAjeyRjb2RlLWNvbG9yfTtcblxuICAtLSN7JHByZWZpeH1oaWdobGlnaHQtYmc6ICN7JG1hcmstYmd9O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XG5cbi8vIFNDU1MgUkZTIG1peGluXG4vL1xuLy8gQXV0b21hdGVkIHJlc3BvbnNpdmUgdmFsdWVzIGZvciBmb250IHNpemVzLCBwYWRkaW5ncywgbWFyZ2lucyBhbmQgbXVjaCBtb3JlXG4vL1xuLy8gTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnMvYmxvYi9tYWluL0xJQ0VOU0UpXG5cbi8vIENvbmZpZ3VyYXRpb25cblxuLy8gQmFzZSB2YWx1ZVxuJHJmcy1iYXNlLXZhbHVlOiAxLjI1cmVtICFkZWZhdWx0O1xuJHJmcy11bml0OiByZW0gIWRlZmF1bHQ7XG5cbkBpZiAkcmZzLXVuaXQgIT0gcmVtIGFuZCAkcmZzLXVuaXQgIT0gcHgge1xuICBAZXJyb3IgXCJgI3skcmZzLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLXVuaXQuIFVzZSBgcHhgIG9yIGByZW1gLlwiO1xufVxuXG4vLyBCcmVha3BvaW50IGF0IHdoZXJlIHZhbHVlcyBzdGFydCBkZWNyZWFzaW5nIGlmIHNjcmVlbiB3aWR0aCBpcyBzbWFsbGVyXG4kcmZzLWJyZWFrcG9pbnQ6IDEyMDBweCAhZGVmYXVsdDtcbiRyZnMtYnJlYWtwb2ludC11bml0OiBweCAhZGVmYXVsdDtcblxuQGlmICRyZnMtYnJlYWtwb2ludC11bml0ICE9IHB4IGFuZCAkcmZzLWJyZWFrcG9pbnQtdW5pdCAhPSBlbSBhbmQgJHJmcy1icmVha3BvaW50LXVuaXQgIT0gcmVtIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG59XG5cbi8vIFJlc2l6ZSB2YWx1ZXMgYmFzZWQgb24gc2NyZWVuIGhlaWdodCBhbmQgd2lkdGhcbiRyZnMtdHdvLWRpbWVuc2lvbmFsOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRmFjdG9yIG9mIGRlY3JlYXNlXG4kcmZzLWZhY3RvcjogMTAgIWRlZmF1bHQ7XG5cbkBpZiB0eXBlLW9mKCRyZnMtZmFjdG9yKSAhPSBudW1iZXIgb3IgJHJmcy1mYWN0b3IgPD0gMSB7XG4gIEBlcnJvciBcImAjeyRyZnMtZmFjdG9yfWAgaXMgbm90IGEgdmFsaWQgICRyZnMtZmFjdG9yLCBpdCBtdXN0IGJlIGdyZWF0ZXIgdGhhbiAxLlwiO1xufVxuXG4vLyBNb2RlLiBQb3NzaWJpbGl0aWVzOiBcIm1pbi1tZWRpYS1xdWVyeVwiLCBcIm1heC1tZWRpYS1xdWVyeVwiXG4kcmZzLW1vZGU6IG1pbi1tZWRpYS1xdWVyeSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhdGUgZW5hYmxlIG9yIGRpc2FibGUgY2xhc3Nlcy4gUG9zc2liaWxpdGllczogZmFsc2UsIFwiZW5hYmxlXCIgb3IgXCJkaXNhYmxlXCJcbiRyZnMtY2xhc3M6IGZhbHNlICFkZWZhdWx0O1xuXG4vLyAxIHJlbSA9ICRyZnMtcmVtLXZhbHVlIHB4XG4kcmZzLXJlbS12YWx1ZTogMTYgIWRlZmF1bHQ7XG5cbi8vIFNhZmFyaSBpZnJhbWUgcmVzaXplIGJ1ZzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvcmZzL2lzc3Vlcy8xNFxuJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4OiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gRGlzYWJsZSBSRlMgYnkgc2V0dGluZyAkZW5hYmxlLXJmcyB0byBmYWxzZVxuJGVuYWJsZS1yZnM6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIENhY2hlICRyZnMtYmFzZS12YWx1ZSB1bml0XG4kcmZzLWJhc2UtdmFsdWUtdW5pdDogdW5pdCgkcmZzLWJhc2UtdmFsdWUpO1xuXG5AZnVuY3Rpb24gZGl2aWRlKCRkaXZpZGVuZCwgJGRpdmlzb3IsICRwcmVjaXNpb246IDEwKSB7XG4gICRzaWduOiBpZigkZGl2aWRlbmQgPiAwIGFuZCAkZGl2aXNvciA+IDAgb3IgJGRpdmlkZW5kIDwgMCBhbmQgJGRpdmlzb3IgPCAwLCAxLCAtMSk7XG4gICRkaXZpZGVuZDogYWJzKCRkaXZpZGVuZCk7XG4gICRkaXZpc29yOiBhYnMoJGRpdmlzb3IpO1xuICBAaWYgJGRpdmlkZW5kID09IDAge1xuICAgIEByZXR1cm4gMDtcbiAgfVxuICBAaWYgJGRpdmlzb3IgPT0gMCB7XG4gICAgQGVycm9yIFwiQ2Fubm90IGRpdmlkZSBieSAwXCI7XG4gIH1cbiAgJHJlbWFpbmRlcjogJGRpdmlkZW5kO1xuICAkcmVzdWx0OiAwO1xuICAkZmFjdG9yOiAxMDtcbiAgQHdoaWxlICgkcmVtYWluZGVyID4gMCBhbmQgJHByZWNpc2lvbiA+PSAwKSB7XG4gICAgJHF1b3RpZW50OiAwO1xuICAgIEB3aGlsZSAoJHJlbWFpbmRlciA+PSAkZGl2aXNvcikge1xuICAgICAgJHJlbWFpbmRlcjogJHJlbWFpbmRlciAtICRkaXZpc29yO1xuICAgICAgJHF1b3RpZW50OiAkcXVvdGllbnQgKyAxO1xuICAgIH1cbiAgICAkcmVzdWx0OiAkcmVzdWx0ICogMTAgKyAkcXVvdGllbnQ7XG4gICAgJGZhY3RvcjogJGZhY3RvciAqIC4xO1xuICAgICRyZW1haW5kZXI6ICRyZW1haW5kZXIgKiAxMDtcbiAgICAkcHJlY2lzaW9uOiAkcHJlY2lzaW9uIC0gMTtcbiAgICBAaWYgKCRwcmVjaXNpb24gPCAwIGFuZCAkcmVtYWluZGVyID49ICRkaXZpc29yICogNSkge1xuICAgICAgJHJlc3VsdDogJHJlc3VsdCArIDE7XG4gICAgfVxuICB9XG4gICRyZXN1bHQ6ICRyZXN1bHQgKiAkZmFjdG9yICogJHNpZ247XG4gICRkaXZpZGVuZC11bml0OiB1bml0KCRkaXZpZGVuZCk7XG4gICRkaXZpc29yLXVuaXQ6IHVuaXQoJGRpdmlzb3IpO1xuICAkdW5pdC1tYXA6IChcbiAgICBcInB4XCI6IDFweCxcbiAgICBcInJlbVwiOiAxcmVtLFxuICAgIFwiZW1cIjogMWVtLFxuICAgIFwiJVwiOiAxJVxuICApO1xuICBAaWYgKCRkaXZpZGVuZC11bml0ICE9ICRkaXZpc29yLXVuaXQgYW5kIG1hcC1oYXMta2V5KCR1bml0LW1hcCwgJGRpdmlkZW5kLXVuaXQpKSB7XG4gICAgJHJlc3VsdDogJHJlc3VsdCAqIG1hcC1nZXQoJHVuaXQtbWFwLCAkZGl2aWRlbmQtdW5pdCk7XG4gIH1cbiAgQHJldHVybiAkcmVzdWx0O1xufVxuXG4vLyBSZW1vdmUgcHgtdW5pdCBmcm9tICRyZnMtYmFzZS12YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1iYXNlLXZhbHVlLXVuaXQgPT0gcHgge1xuICAkcmZzLWJhc2UtdmFsdWU6IGRpdmlkZSgkcmZzLWJhc2UtdmFsdWUsICRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYmFzZS12YWx1ZS11bml0ID09IHJlbSB7XG4gICRyZnMtYmFzZS12YWx1ZTogZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSwgZGl2aWRlKCRyZnMtYmFzZS12YWx1ZSAqIDAgKyAxLCAkcmZzLXJlbS12YWx1ZSkpO1xufVxuXG4vLyBDYWNoZSAkcmZzLWJyZWFrcG9pbnQgdW5pdCB0byBwcmV2ZW50IG11bHRpcGxlIGNhbGxzXG4kcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZTogdW5pdCgkcmZzLWJyZWFrcG9pbnQpO1xuXG4vLyBSZW1vdmUgdW5pdCBmcm9tICRyZnMtYnJlYWtwb2ludCBmb3IgY2FsY3VsYXRpb25zXG5AaWYgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gcHgge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IHJlbSBvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC1jYWNoZSA9PSBcImVtXCIge1xuICAkcmZzLWJyZWFrcG9pbnQ6IGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQsIGRpdmlkZSgkcmZzLWJyZWFrcG9pbnQgKiAwICsgMSwgJHJmcy1yZW0tdmFsdWUpKTtcbn1cblxuLy8gQ2FsY3VsYXRlIHRoZSBtZWRpYSBxdWVyeSB2YWx1ZVxuJHJmcy1tcS12YWx1ZTogaWYoJHJmcy1icmVha3BvaW50LXVuaXQgPT0gcHgsICN7JHJmcy1icmVha3BvaW50fXB4LCAje2RpdmlkZSgkcmZzLWJyZWFrcG9pbnQsICRyZnMtcmVtLXZhbHVlKX0jeyRyZnMtYnJlYWtwb2ludC11bml0fSk7XG4kcmZzLW1xLXByb3BlcnR5LXdpZHRoOiBpZigkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5LCBtYXgtd2lkdGgsIG1pbi13aWR0aCk7XG4kcmZzLW1xLXByb3BlcnR5LWhlaWdodDogaWYoJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSwgbWF4LWhlaWdodCwgbWluLWhlaWdodCk7XG5cbi8vIEludGVybmFsIG1peGluIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIG1lZGlhIHF1ZXJ5IG5lZWRzIHRvIGJlIHVzZWRcbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgQGlmICRyZnMtdHdvLWRpbWVuc2lvbmFsIHtcbiAgICBAaWYgJHJmcy1tb2RlID09IG1heC1tZWRpYS1xdWVyeSB7XG4gICAgICBAbWVkaWEgKCN7JHJmcy1tcS1wcm9wZXJ0eS13aWR0aH06ICN7JHJmcy1tcS12YWx1ZX0pLCAoI3skcmZzLW1xLXByb3BlcnR5LWhlaWdodH06ICN7JHJmcy1tcS12YWx1ZX0pIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkgYW5kICgjeyRyZnMtbXEtcHJvcGVydHktaGVpZ2h0fTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgICBAY29udGVudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIEBtZWRpYSAoI3skcmZzLW1xLXByb3BlcnR5LXdpZHRofTogI3skcmZzLW1xLXZhbHVlfSkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIEludGVybmFsIG1peGluIHRoYXQgYWRkcyBkaXNhYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLXJ1bGUge1xuICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWF4LW1lZGlhLXF1ZXJ5IHtcbiAgICAvLyBBZGRpbmcgYW4gZXh0cmEgY2xhc3MgaW5jcmVhc2VzIHNwZWNpZmljaXR5LCB3aGljaCBwcmV2ZW50cyB0aGUgbWVkaWEgcXVlcnkgdG8gb3ZlcnJpZGUgdGhlIHByb3BlcnR5XG4gICAgJixcbiAgICAuZGlzYWJsZS1yZnMgJixcbiAgICAmLmRpc2FibGUtcmZzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSBhbmQgJHJmcy1tb2RlID09IG1pbi1tZWRpYS1xdWVyeSB7XG4gICAgLmVuYWJsZS1yZnMgJixcbiAgICAmLmVuYWJsZS1yZnMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBJbnRlcm5hbCBtaXhpbiB0aGF0IGFkZHMgZW5hYmxlIGNsYXNzZXMgdG8gdGhlIHNlbGVjdG9yIGlmIG5lZWRlZC5cbkBtaXhpbiBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuXG4gIEBpZiAkcmZzLWNsYXNzID09IGVuYWJsZSB7XG4gICAgQGlmICRyZnMtbW9kZSA9PSBtaW4tbWVkaWEtcXVlcnkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgX3Jmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAuZW5hYmxlLXJmcyAmLFxuICAgICAgJi5lbmFibGUtcmZzIHtcbiAgICAgICAgQGNvbnRlbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIEBlbHNlIHtcbiAgICBAaWYgJHJmcy1jbGFzcyA9PSBkaXNhYmxlIGFuZCAkcmZzLW1vZGUgPT0gbWluLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIC5kaXNhYmxlLXJmcyAmLFxuICAgICAgJi5kaXNhYmxlLXJmcyB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gZ2V0IHRoZSBmb3JtYXR0ZWQgbm9uLXJlc3BvbnNpdmUgdmFsdWVcbkBmdW5jdGlvbiByZnMtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIC8vIENhY2hlICR2YWx1ZSB1bml0XG4gICAgICAkdW5pdDogaWYodHlwZS1vZigkdmFsdWUpID09IFwibnVtYmVyXCIsIHVuaXQoJHZhbHVlKSwgZmFsc2UpO1xuXG4gICAgICBAaWYgJHVuaXQgPT0gcHgge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHJlbSBpZiBuZWVkZWRcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArIGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArICRyZnMtcmVtLXZhbHVlKX1yZW0sICR2YWx1ZSk7XG4gICAgICB9XG4gICAgICBAZWxzZSBpZiAkdW5pdCA9PSByZW0ge1xuICAgICAgICAvLyBDb252ZXJ0IHRvIHB4IGlmIG5lZWRlZFxuICAgICAgICAkdmFsOiAkdmFsICsgJyAnICsgaWYoJHJmcy11bml0ID09IHB4LCAje2RpdmlkZSgkdmFsdWUsICR2YWx1ZSAqIDAgKyAxKSAqICRyZnMtcmVtLXZhbHVlfXB4LCAkdmFsdWUpO1xuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBJZiAkdmFsdWUgaXNuJ3QgYSBudW1iZXIgKGxpa2UgaW5oZXJpdCkgb3IgJHZhbHVlIGhhcyBhIHVuaXQgKG5vdCBweCBvciByZW0sIGxpa2UgMS41ZW0pIG9yICQgaXMgMCwganVzdCBwcmludCB0aGUgdmFsdWVcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBSZW1vdmUgZmlyc3Qgc3BhY2VcbiAgQHJldHVybiB1bnF1b3RlKHN0ci1zbGljZSgkdmFsLCAyKSk7XG59XG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byBnZXQgdGhlIHJlc3BvbnNpdmUgdmFsdWUgY2FsY3VsYXRlZCBieSBSRlNcbkBmdW5jdGlvbiByZnMtZmx1aWQtdmFsdWUoJHZhbHVlcykge1xuICAvLyBDb252ZXJ0IHRvIGxpc3RcbiAgJHZhbHVlczogaWYodHlwZS1vZigkdmFsdWVzKSAhPSBsaXN0LCAoJHZhbHVlcywpLCAkdmFsdWVzKTtcblxuICAkdmFsOiAnJztcblxuICAvLyBMb29wIG92ZXIgZWFjaCB2YWx1ZSBhbmQgY2FsY3VsYXRlIHZhbHVlXG4gIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcbiAgICBAaWYgJHZhbHVlID09IDAge1xuICAgICAgJHZhbDogJHZhbCArICcgMCc7XG4gICAgfVxuXG4gICAgQGVsc2Uge1xuICAgICAgLy8gQ2FjaGUgJHZhbHVlIHVuaXRcbiAgICAgICR1bml0OiBpZih0eXBlLW9mKCR2YWx1ZSkgPT0gXCJudW1iZXJcIiwgdW5pdCgkdmFsdWUpLCBmYWxzZSk7XG5cbiAgICAgIC8vIElmICR2YWx1ZSBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkdmFsdWUgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICAgICAgQGlmIG5vdCAkdW5pdCBvciAkdW5pdCAhPSBweCBhbmQgJHVuaXQgIT0gcmVtIHtcbiAgICAgICAgJHZhbDogJHZhbCArICcgJyArICR2YWx1ZTtcbiAgICAgIH1cblxuICAgICAgQGVsc2Uge1xuICAgICAgICAvLyBSZW1vdmUgdW5pdCBmcm9tICR2YWx1ZSBmb3IgY2FsY3VsYXRpb25zXG4gICAgICAgICR2YWx1ZTogZGl2aWRlKCR2YWx1ZSwgJHZhbHVlICogMCArIGlmKCR1bml0ID09IHB4LCAxLCBkaXZpZGUoMSwgJHJmcy1yZW0tdmFsdWUpKSk7XG5cbiAgICAgICAgLy8gT25seSBhZGQgdGhlIG1lZGlhIHF1ZXJ5IGlmIHRoZSB2YWx1ZSBpcyBncmVhdGVyIHRoYW4gdGhlIG1pbmltdW0gdmFsdWVcbiAgICAgICAgQGlmIGFicygkdmFsdWUpIDw9ICRyZnMtYmFzZS12YWx1ZSBvciBub3QgJGVuYWJsZS1yZnMge1xuICAgICAgICAgICR2YWw6ICR2YWwgKyAnICcgKyAgaWYoJHJmcy11bml0ID09IHJlbSwgI3tkaXZpZGUoJHZhbHVlLCAkcmZzLXJlbS12YWx1ZSl9cmVtLCAjeyR2YWx1ZX1weCk7XG4gICAgICAgIH1cbiAgICAgICAgQGVsc2Uge1xuICAgICAgICAgIC8vIENhbGN1bGF0ZSB0aGUgbWluaW11bSB2YWx1ZVxuICAgICAgICAgICR2YWx1ZS1taW46ICRyZnMtYmFzZS12YWx1ZSArIGRpdmlkZShhYnMoJHZhbHVlKSAtICRyZnMtYmFzZS12YWx1ZSwgJHJmcy1mYWN0b3IpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIGRpZmZlcmVuY2UgYmV0d2VlbiAkdmFsdWUgYW5kIHRoZSBtaW5pbXVtIHZhbHVlXG4gICAgICAgICAgJHZhbHVlLWRpZmY6IGFicygkdmFsdWUpIC0gJHZhbHVlLW1pbjtcblxuICAgICAgICAgIC8vIEJhc2UgdmFsdWUgZm9ybWF0dGluZ1xuICAgICAgICAgICRtaW4td2lkdGg6IGlmKCRyZnMtdW5pdCA9PSByZW0sICN7ZGl2aWRlKCR2YWx1ZS1taW4sICRyZnMtcmVtLXZhbHVlKX1yZW0sICN7JHZhbHVlLW1pbn1weCk7XG5cbiAgICAgICAgICAvLyBVc2UgbmVnYXRpdmUgdmFsdWUgaWYgbmVlZGVkXG4gICAgICAgICAgJG1pbi13aWR0aDogaWYoJHZhbHVlIDwgMCwgLSRtaW4td2lkdGgsICRtaW4td2lkdGgpO1xuXG4gICAgICAgICAgLy8gVXNlIGB2bWluYCBpZiB0d28tZGltZW5zaW9uYWwgaXMgZW5hYmxlZFxuICAgICAgICAgICR2YXJpYWJsZS11bml0OiBpZigkcmZzLXR3by1kaW1lbnNpb25hbCwgdm1pbiwgdncpO1xuXG4gICAgICAgICAgLy8gQ2FsY3VsYXRlIHRoZSB2YXJpYWJsZSB3aWR0aCBiZXR3ZWVuIDAgYW5kICRyZnMtYnJlYWtwb2ludFxuICAgICAgICAgICR2YXJpYWJsZS13aWR0aDogI3tkaXZpZGUoJHZhbHVlLWRpZmYgKiAxMDAsICRyZnMtYnJlYWtwb2ludCl9I3skdmFyaWFibGUtdW5pdH07XG5cbiAgICAgICAgICAvLyBSZXR1cm4gdGhlIGNhbGN1bGF0ZWQgdmFsdWVcbiAgICAgICAgICAkdmFsOiAkdmFsICsgJyBjYWxjKCcgKyAkbWluLXdpZHRoICsgaWYoJHZhbHVlIDwgMCwgJyAtICcsICcgKyAnKSArICR2YXJpYWJsZS13aWR0aCArICcpJztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFJlbW92ZSBmaXJzdCBzcGFjZVxuICBAcmV0dXJuIHVucXVvdGUoc3RyLXNsaWNlKCR2YWwsIDIpKTtcbn1cblxuLy8gUkZTIG1peGluXG5AbWl4aW4gcmZzKCR2YWx1ZXMsICRwcm9wZXJ0eTogZm9udC1zaXplKSB7XG4gIEBpZiAkdmFsdWVzICE9IG51bGwge1xuICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWVzKTtcbiAgICAkZmx1aWRWYWw6IHJmcy1mbHVpZC12YWx1ZSgkdmFsdWVzKTtcblxuICAgIC8vIERvIG5vdCBwcmludCB0aGUgbWVkaWEgcXVlcnkgaWYgcmVzcG9uc2l2ZSAmIG5vbi1yZXNwb25zaXZlIHZhbHVlcyBhcmUgdGhlIHNhbWVcbiAgICBAaWYgJHZhbCA9PSAkZmx1aWRWYWwge1xuICAgICAgI3skcHJvcGVydHl9OiAkdmFsO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBfcmZzLXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICR2YWwsICRmbHVpZFZhbCk7XG5cbiAgICAgICAgLy8gSW5jbHVkZSBzYWZhcmkgaWZyYW1lIHJlc2l6ZSBmaXggaWYgbmVlZGVkXG4gICAgICAgIG1pbi13aWR0aDogaWYoJHJmcy1zYWZhcmktaWZyYW1lLXJlc2l6ZS1idWctZml4LCAoMCAqIDF2dyksIG51bGwpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBfcmZzLW1lZGlhLXF1ZXJ5LXJ1bGUge1xuICAgICAgICAjeyRwcm9wZXJ0eX06IGlmKCRyZnMtbW9kZSA9PSBtYXgtbWVkaWEtcXVlcnksICRmbHVpZFZhbCwgJHZhbCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNob3J0aGFuZCBoZWxwZXIgbWl4aW5zXG5AbWl4aW4gZm9udC1zaXplKCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlKTtcbn1cblxuQG1peGluIHBhZGRpbmcoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmcpO1xufVxuXG5AbWl4aW4gcGFkZGluZy10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctdG9wKTtcbn1cblxuQG1peGluIHBhZGRpbmctcmlnaHQoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctcmlnaHQpO1xufVxuXG5AbWl4aW4gcGFkZGluZy1ib3R0b20oJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIHBhZGRpbmctYm90dG9tKTtcbn1cblxuQG1peGluIHBhZGRpbmctbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgcGFkZGluZy1sZWZ0KTtcbn1cblxuQG1peGluIG1hcmdpbigkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luKTtcbn1cblxuQG1peGluIG1hcmdpbi10b3AoJHZhbHVlKSB7XG4gIEBpbmNsdWRlIHJmcygkdmFsdWUsIG1hcmdpbi10b3ApO1xufVxuXG5AbWl4aW4gbWFyZ2luLXJpZ2h0KCR2YWx1ZSkge1xuICBAaW5jbHVkZSByZnMoJHZhbHVlLCBtYXJnaW4tcmlnaHQpO1xufVxuXG5AbWl4aW4gbWFyZ2luLWJvdHRvbSgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWJvdHRvbSk7XG59XG5cbkBtaXhpbiBtYXJnaW4tbGVmdCgkdmFsdWUpIHtcbiAgQGluY2x1ZGUgcmZzKCR2YWx1ZSwgbWFyZ2luLWxlZnQpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuXG4vLyBSZWJvb3Rcbi8vXG4vLyBOb3JtYWxpemF0aW9uIG9mIEhUTUwgZWxlbWVudHMsIG1hbnVhbGx5IGZvcmtlZCBmcm9tIE5vcm1hbGl6ZS5jc3MgdG8gcmVtb3ZlXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cbi8vXG4vLyBOb3JtYWxpemUgaXMgbGljZW5zZWQgTUlULiBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzXG5cblxuLy8gRG9jdW1lbnRcbi8vXG4vLyBDaGFuZ2UgZnJvbSBgYm94LXNpemluZzogY29udGVudC1ib3hgIHNvIHRoYXQgYHdpZHRoYCBpcyBub3QgYWZmZWN0ZWQgYnkgYHBhZGRpbmdgIG9yIGBib3JkZXJgLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5cbi8vIFJvb3Rcbi8vXG4vLyBBYmlsaXR5IHRvIHRoZSB2YWx1ZSBvZiB0aGUgcm9vdCBmb250IHNpemVzLCBhZmZlY3RpbmcgdGhlIHZhbHVlIG9mIGByZW1gLlxuLy8gbnVsbCBieSBkZWZhdWx0LCB0aHVzIG5vdGhpbmcgaXMgZ2VuZXJhdGVkLlxuXG46cm9vdCB7XG4gIEBpZiAkZm9udC1zaXplLXJvb3QgIT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1yb290LWZvbnQtc2l6ZSkpO1xuICB9XG5cbiAgQGlmICRlbmFibGUtc21vb3RoLXNjcm9sbCB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiBuby1wcmVmZXJlbmNlKSB7XG4gICAgICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBCb2R5XG4vL1xuLy8gMS4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxuLy8gMy4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBpT1MuXG4vLyA0LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlYm9vdC1ib2R5LXJ1bGVzXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LWZhbWlseSk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9Ym9keS1mb250LXNpemUpKTtcbiAgZm9udC13ZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1ib2R5LWxpbmUtaGVpZ2h0KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogdmFyKC0tI3skcHJlZml4fWJvZHktdGV4dC1hbGlnbik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1ib2R5LWJnKTsgLy8gMlxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDNcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDRcbn1cbi8vIHNjc3MtZG9jcy1lbmQgcmVib290LWJvZHktcnVsZXNcblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gUmVzZXQgRmlyZWZveCdzIGdyYXkgY29sb3JcblxuaHIge1xuICBtYXJnaW46ICRoci1tYXJnaW4teSAwO1xuICBjb2xvcjogJGhyLWNvbG9yOyAvLyAxXG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogJGhyLWJvcmRlci13aWR0aCBzb2xpZCAkaHItYm9yZGVyLWNvbG9yO1xuICBvcGFjaXR5OiAkaHItb3BhY2l0eTtcbn1cblxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gMS4gUmVtb3ZlIHRvcCBtYXJnaW5zIGZyb20gaGVhZGluZ3Ncbi8vICAgIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyAgICBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG5cbiVoZWFkaW5nIHtcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAkaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTtcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcbiAgZm9udC1zdHlsZTogJGhlYWRpbmdzLWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaGVhZGluZ3MtY29sb3I7XG59XG5cbmgxIHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpO1xufVxuXG5oMiB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDItZm9udC1zaXplKTtcbn1cblxuaDMge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGgzLWZvbnQtc2l6ZSk7XG59XG5cbmg0IHtcbiAgQGV4dGVuZCAlaGVhZGluZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpO1xufVxuXG5oNSB7XG4gIEBleHRlbmQgJWhlYWRpbmc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaDUtZm9udC1zaXplKTtcbn1cblxuaDYge1xuICBAZXh0ZW5kICVoZWFkaW5nO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGg2LWZvbnQtc2l6ZSk7XG59XG5cblxuLy8gUmVzZXQgbWFyZ2lucyBvbiBwYXJhZ3JhcGhzXG4vL1xuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxuLy8gYm90dG9tIG1hcmdpbiB0byB1c2UgYHJlbWAgdW5pdHMgaW5zdGVhZCBvZiBgZW1gLlxuXG5wIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xufVxuXG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4vLyAyLiBBZGQgZXhwbGljaXQgY3Vyc29yIHRvIGluZGljYXRlIGNoYW5nZWQgYmVoYXZpb3IuXG4vLyAzLiBQcmV2ZW50IHRoZSB0ZXh0LWRlY29yYXRpb24gdG8gYmUgc2tpcHBlZC5cblxuYWJiclt0aXRsZV0ge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDFcbiAgY3Vyc29yOiBoZWxwOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbi1za2lwLWluazogbm9uZTsgLy8gM1xufVxuXG5cbi8vIEFkZHJlc3NcblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cblxuLy8gTGlzdHNcblxub2wsXG51bCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbTtcbn1cblxub2wsXG51bCxcbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5kdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZHQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIDEuIFVuZG8gYnJvd3NlciBkZWZhdWx0XG5cbmRkIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyAxXG59XG5cblxuLy8gQmxvY2txdW90ZVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBTdHJvbmdcbi8vXG4vLyBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjtcbn1cblxuXG4vLyBTbWFsbFxuLy9cbi8vIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzXG5cbnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xufVxuXG5cbi8vIE1hcmtcblxubWFyayB7XG4gIHBhZGRpbmc6ICRtYXJrLXBhZGRpbmc7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1oaWdobGlnaHQtYmcpO1xufVxuXG5cbi8vIFN1YiBhbmQgU3VwXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzdWItc3VwLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7IGJvdHRvbTogLS4yNWVtOyB9XG5zdXAgeyB0b3A6IC0uNWVtOyB9XG5cblxuLy8gTGlua3NcblxuYSB7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcbiAgfVxufVxuXG4vLyBBbmQgdW5kbyB0aGVzZSBzdHlsZXMgZm9yIHBsYWNlaG9sZGVyIGxpbmtzL25hbWVkIGFuY2hvcnMgKHdpdGhvdXQgaHJlZikuXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxuLy8gY2F1c2VzIHNwZWNpZmljaXR5IGlzc3VlcyBpbiBtYW55IG90aGVyIHN0eWxlcyB0aGF0IGFyZSB0b28gY29tcGxleCB0byBmaXguXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTQwMlxuXG5hOm5vdChbaHJlZl0pOm5vdChbY2xhc3NdKSB7XG4gICYsXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIENvZGVcblxucHJlLFxuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWNvZGU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxZW0pOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG59XG5cbi8vIDEuIFJlbW92ZSBicm93c2VyIGRlZmF1bHQgdG9wIG1hcmdpblxuLy8gMi4gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbi8vIDMuIERvbid0IGFsbG93IGNvbnRlbnQgdG8gYnJlYWsgb3V0c2lkZVxuXG5wcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMDsgLy8gMVxuICBtYXJnaW4tYm90dG9tOiAxcmVtOyAvLyAyXG4gIG92ZXJmbG93OiBhdXRvOyAvLyAzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbmNvZGUge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGNvZGUtZm9udC1zaXplKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jb2RlLWNvbG9yKTtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxuICBhID4gJiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxua2JkIHtcbiAgcGFkZGluZzogJGtiZC1wYWRkaW5nLXkgJGtiZC1wYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgka2JkLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAka2JkLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAka2JkLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLXNtKTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKDFlbSk7XG4gICAgZm9udC13ZWlnaHQ6ICRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0O1xuICB9XG59XG5cblxuLy8gRmlndXJlc1xuLy9cbi8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbn1cblxuXG4vLyBJbWFnZXMgYW5kIGNvbnRlbnRcblxuaW1nLFxuc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vLyBUYWJsZXNcbi8vXG4vLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXG5cbnRhYmxlIHtcbiAgY2FwdGlvbi1zaWRlOiBib3R0b207XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZy15O1xuICBjb2xvcjogJHRhYmxlLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8vIDEuIFJlbW92ZXMgZm9udC13ZWlnaHQgYm9sZCBieSBpbmhlcml0aW5nXG4vLyAyLiBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGB0ZXh0LWFsaWduYC5cbi8vIDMuIEZpeCBhbGlnbm1lbnQgZm9yIFNhZmFyaVxuXG50aCB7XG4gIGZvbnQtd2VpZ2h0OiAkdGFibGUtdGgtZm9udC13ZWlnaHQ7IC8vIDFcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgLy8gMlxuICB0ZXh0LWFsaWduOiAtd2Via2l0LW1hdGNoLXBhcmVudDsgLy8gM1xufVxuXG50aGVhZCxcbnRib2R5LFxudGZvb3QsXG50cixcbnRkLFxudGgge1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuXG4vLyBGb3Jtc1xuLy9cbi8vIDEuIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG5cbmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyAxXG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXG5cbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gRXhwbGljaXRseSByZW1vdmUgZm9jdXMgb3V0bGluZSBpbiBDaHJvbWl1bSB3aGVuIGl0IHNob3VsZG4ndCBiZVxuLy8gdmlzaWJsZSAoZS5nLiBhcyByZXN1bHQgb2YgbW91c2UgY2xpY2sgb3IgdG91Y2ggdGFwKS4gSXQgYWxyZWFkeVxuLy8gc2hvdWxkIGJlIGRvaW5nIHRoaXMgYXV0b21hdGljYWxseSwgYnV0IHNlZW1zIHRvIGN1cnJlbnRseSBiZVxuLy8gY29uZnVzZWQgYW5kIGFwcGxpZXMgaXRzIHZlcnkgdmlzaWJsZSB0d28tdG9uZSBvdXRsaW5lIGFueXdheS5cblxuYnV0dG9uOmZvY3VzOm5vdCg6Zm9jdXMtdmlzaWJsZSkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyAxXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3hcbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuLy8gU2V0IHRoZSBjdXJzb3IgZm9yIG5vbi1gPGJ1dHRvbj5gIGJ1dHRvbnNcbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzMwNTYyXG5bcm9sZT1cImJ1dHRvblwiXSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc2VsZWN0IHtcbiAgLy8gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB3b3JkLXdyYXAgaW4gU2FmYXJpLlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDk5MFxuICB3b3JkLXdyYXA6IG5vcm1hbDtcblxuICAvLyBVbmRvIHRoZSBvcGFjaXR5IGNoYW5nZSBmcm9tIENocm9tZVxuICAmOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbi8vIFJlbW92ZSB0aGUgZHJvcGRvd24gYXJyb3cgb25seSBmcm9tIHRleHQgdHlwZSBpbnB1dHMgYnVpbHQgd2l0aCBkYXRhbGlzdHMgaW4gQ2hyb21lLlxuLy8gU2VlIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vYS81NDk5NzExOFxuXG5bbGlzdF06bm90KFt0eXBlPVwiZGF0ZVwiXSk6bm90KFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0pOm5vdChbdHlwZT1cIm1vbnRoXCJdKTpub3QoW3R5cGU9XCJ3ZWVrXCJdKTpub3QoW3R5cGU9XCJ0aW1lXCJdKTo6LXdlYmtpdC1jYWxlbmRhci1waWNrZXItaW5kaWNhdG9yIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4vLyAzLiBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgYnV0dG9uIGVsZW1lbnRzLlxuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcblxuICBAaWYgJGVuYWJsZS1idXR0b24tcG9pbnRlcnMge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyOyAvLyAzXG4gICAgfVxuICB9XG59XG5cbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cblxuOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xufVxuXG4vLyAxLiBUZXh0YXJlYXMgc2hvdWxkIHJlYWxseSBvbmx5IHJlc2l6ZSB2ZXJ0aWNhbGx5IHNvIHRoZXkgZG9uJ3QgYnJlYWsgdGhlaXIgKGhvcml6b250YWwpIGNvbnRhaW5lcnMuXG5cbnRleHRhcmVhIHtcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgLy8gMVxufVxuXG4vLyAxLiBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuLy8gICAgdW5saWtlIGUuZy4gYDxkaXY+YHMsIHdoaWNoIGhhdmUgYG1pbi13aWR0aDogMDtgIGJ5IGRlZmF1bHQuXG4vLyAgICBTbyB3ZSByZXNldCB0aGF0IHRvIGVuc3VyZSBmaWVsZHNldHMgYmVoYXZlIG1vcmUgbGlrZSBhIHN0YW5kYXJkIGJsb2NrIGVsZW1lbnQuXG4vLyAgICBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuLy8gICAgYW5kIGh0dHBzOi8vaHRtbC5zcGVjLndoYXR3Zy5vcmcvbXVsdGlwYWdlLyN0aGUtZmllbGRzZXQtYW5kLWxlZ2VuZC1lbGVtZW50c1xuLy8gMi4gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG5cbmZpZWxkc2V0IHtcbiAgbWluLXdpZHRoOiAwOyAvLyAxXG4gIHBhZGRpbmc6IDA7IC8vIDJcbiAgbWFyZ2luOiAwOyAvLyAyXG4gIGJvcmRlcjogMDsgLy8gMlxufVxuXG4vLyAxLiBCeSB1c2luZyBgZmxvYXQ6IGxlZnRgLCB0aGUgbGVnZW5kIHdpbGwgYmVoYXZlIGxpa2UgYSBibG9jayBlbGVtZW50LlxuLy8gICAgVGhpcyB3YXkgdGhlIGJvcmRlciBvZiBhIGZpZWxkc2V0IHdyYXBzIGFyb3VuZCB0aGUgbGVnZW5kIGlmIHByZXNlbnQuXG4vLyAyLiBGaXggd3JhcHBpbmcgYnVnLlxuLy8gICAgU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjk3MTJcblxubGVnZW5kIHtcbiAgZmxvYXQ6IGxlZnQ7IC8vIDFcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206ICRsZWdlbmQtbWFyZ2luLWJvdHRvbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWdlbmQtZm9udC1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRsZWdlbmQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICsgKiB7XG4gICAgY2xlYXI6IGxlZnQ7IC8vIDJcbiAgfVxufVxuXG4vLyBGaXggaGVpZ2h0IG9mIGlucHV0cyB3aXRoIGEgdHlwZSBvZiBkYXRldGltZS1sb2NhbCwgZGF0ZSwgbW9udGgsIHdlZWssIG9yIHRpbWVcbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE4ODQyXG5cbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWZpZWxkcy13cmFwcGVyLFxuOjotd2Via2l0LWRhdGV0aW1lLWVkaXQtdGV4dCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LW1pbnV0ZSxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LWhvdXItZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1kYXktZmllbGQsXG46Oi13ZWJraXQtZGF0ZXRpbWUtZWRpdC1tb250aC1maWVsZCxcbjo6LXdlYmtpdC1kYXRldGltZS1lZGl0LXllYXItZmllbGQge1xuICBwYWRkaW5nOiAwO1xufVxuXG46Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIDEuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuLy8gMi4gVGhpcyBvdmVycmlkZXMgdGhlIGV4dHJhIHJvdW5kZWQgY29ybmVycyBvbiBzZWFyY2ggaW5wdXRzIGluIGlPUyBzbyB0aGF0IG91clxuLy8gICAgYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XG4vLyAgICBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4vLyAgICBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNTg2LlxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAyXG59XG5cbi8vIDEuIEEgZmV3IGlucHV0IHR5cGVzIHNob3VsZCBzdGF5IExUUlxuLy8gU2VlIGh0dHBzOi8vcnRsc3R5bGluZy5jb20vcG9zdHMvcnRsLXN0eWxpbmcjZm9ybS1pbnB1dHNcbi8vIDIuIFJUTCBvbmx5IG91dHB1dFxuLy8gU2VlIGh0dHBzOi8vcnRsY3NzLmNvbS9sZWFybi91c2FnZS1ndWlkZS9jb250cm9sLWRpcmVjdGl2ZXMvI3Jhd1xuXG4vKiBydGw6cmF3OlxuW3R5cGU9XCJ0ZWxcIl0sXG5bdHlwZT1cInVybFwiXSxcblt0eXBlPVwiZW1haWxcIl0sXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIGRpcmVjdGlvbjogbHRyO1xufVxuKi9cblxuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuXG46Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIFJlbW92ZSBwYWRkaW5nIGFyb3VuZCBjb2xvciBwaWNrZXJzIGluIHdlYmtpdCBicm93c2Vyc1xuXG46Oi13ZWJraXQtY29sb3Itc3dhdGNoLXdyYXBwZXIge1xuICBwYWRkaW5nOiAwO1xufVxuXG5cbi8vIDEuIEluaGVyaXQgZm9udCBmYW1pbHkgYW5kIGxpbmUgaGVpZ2h0IGZvciBmaWxlIGlucHV0IGJ1dHRvbnNcbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5cbjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICBmb250OiBpbmhlcml0OyAvLyAxXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG59XG5cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8vIFJlbW92ZSBib3JkZXIgZnJvbSBpZnJhbWVcblxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBTdW1tYXJ5XG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIDFcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi8vIFByb2dyZXNzXG4vL1xuLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cblxuLy8gSGlkZGVuIGF0dHJpYnV0ZVxuLy9cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUuXG5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiLy8gVmFyaWFibGVzXG5cbi8vXG4vLyBjdXN0b20tdmFyaWFibGVzXG4vL1xuXG4vLyBWZXJ0aWNhbCBTaWRlYmFyICBMaWdodFxuJHNpZGViYXItYmc6ICNmZmZmZmY7XG4kc2lkZWJhci1tZW51LWl0ZW0tY29sb3I6ICM1NDVhNmQ7XG4kc2lkZWJhci1tZW51LXN1Yi1pdGVtLWNvbG9yOiAjNTQ1YTZkO1xuJHNpZGViYXItbWVudS1pdGVtLWljb24tY29sb3I6ICM3ZjgzODc7XG4kc2lkZWJhci1tZW51LWl0ZW0taG92ZXItY29sb3I6ICMzODNjNDA7XG4kc2lkZWJhci1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yOiAjNTU2ZWU2O1xuJHNpZGViYXItd2lkdGg6IDI1MHB4O1xuJHNpZGViYXItY29sbGFwc2VkLXdpZHRoOiA3MHB4O1xuJHNpZGViYXItd2lkdGgtc206IDE2MHB4O1xuJGxheW91dC1jb2xsYXBzZWQtbWluLWhlaWdodDogMTc2MHB4O1xuXG4vLyBWZXJ0aWNhbCBTaWRlYmFyIC0gRGFya1xuJHNpZGViYXItZGFyay1iZzogIzJhMzA0MjsgLy8yYzMxM2FcbiRzaWRlYmFyLWRhcmstbWVudS1pdGVtLWNvbG9yOiAjYTZiMGNmO1xuJHNpZGViYXItZGFyay1tZW51LXN1Yi1pdGVtLWNvbG9yOiAjNzk4MjljO1xuJHNpZGViYXItZGFyay1tZW51LWl0ZW0taWNvbi1jb2xvcjogIzZhNzE4NztcbiRzaWRlYmFyLWRhcmstbWVudS1pdGVtLWhvdmVyLWNvbG9yOiAjZmZmZmZmO1xuJHNpZGViYXItZGFyay1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yOiAjZmZmZmZmO1xuXG4vLyBUb3BiYXIgLSBEZWFmdWx0IExpZ2h0XG4kaGVhZGVyLWhlaWdodDogNzBweDtcbiRoZWFkZXItYmc6ICNmZmZmZmY7XG4kaGVhZGVyLWl0ZW0tY29sb3I6ICM1NTViNmQ7XG5cbi8vIFRvcGJhciAtIERhcmtcbiRoZWFkZXItZGFyay1iZzogIzJhMzA0MjtcbiRoZWFkZXItZGFyay1pdGVtLWNvbG9yOiAjZTllY2VmO1xuXG4vLyBUb3BiYXIgU2VhcmNoXG4kdG9wYmFyLXNlYXJjaC1iZzogI2YzZjNmOTtcblxuLy8gRm9vdGVyXG4kZm9vdGVyLWhlaWdodDogNjBweDtcbiRmb290ZXItYmc6ICNmMmYyZjU7XG4kZm9vdGVyLWNvbG9yOiAjNzQ3ODhkO1xuXG4vLyBIb3Jpem9udGFsIG5hdlxuJHRvcG5hdi1iZzogI2ZmZjtcblxuJG1lbnUtaXRlbS1jb2xvcjogIzU0NWE2ZDtcbiRtZW51LWl0ZW0tYWN0aXZlLWNvbG9yOiAjNTU2ZWU2O1xuXG4vLyBSaWdodCBTaWRlYmFyXG4kcmlnaHRiYXItd2lkdGg6IDM1MHB4O1xuXG4vLyBEaXNwbGF5XG4kZGlzcGxheS1ub25lOiBub25lO1xuJGRpc3BsYXktYmxvY2s6IGJsb2NrO1xuXG4vLyBCcmFuZFxuJG5hdmJhci1icmFuZC1ib3gtd2lkdGg6IDI1MHB4O1xuXG4vLyBCb3hlZCBsYXlvdXQgd2lkdGhcbiRib3hlZC1sYXlvdXQtd2lkdGg6IDEzMDBweDtcbiRib3hlZC1ib2R5LWJnOiAjZWJlYmY0O1xuXG4vLyBGb250IFdlaWdodFxuJGZ3LW1lZGl1bTogNTAwO1xuJGZvbnQtd2VpZ2h0LXNlbWlib2xkOiA2MDA7XG5cbi8vIGFwZXggY2hhcnRzXG4kYXBleC1ncmlkLWNvbG9yOiAjZjhmOWZhO1xuXG4vLyB0YWJsZVxuJHRhYmxlLWhlYWQtYmc6ICRncmF5LTEwMDtcbiR0YWJsZS1kYXJrLWJvcmRlci1jb2xvcjogdGludC1jb2xvcigkZ3JheS04MDAsIDcuNSUpO1xuXG4vLyBWYXJpYWJsZXNcbi8vXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3Jcbi8vIGNvbnNpc3RlbnQgbmFtaW5nLiBFeDogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yIGFuZCAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzLlxuXG4vLyBDb2xvciBzeXN0ZW1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3ItdmFyaWFibGVzXG4kd2hpdGU6ICNmZmY7XG4kZ3JheS0xMDA6ICNmOGY5ZmE7XG4kZ3JheS0yMDA6ICNlZmYyZjc7XG4kZ3JheS0zMDA6ICNmNmY2ZjY7XG4kZ3JheS00MDA6ICNjZWQ0ZGE7XG4kZ3JheS01MDA6ICNhZGI1YmQ7XG4kZ3JheS02MDA6ICM3NDc4OGQ7XG4kZ3JheS03MDA6ICM0OTUwNTc7XG4kZ3JheS04MDA6ICMzNDNhNDA7XG4kZ3JheS05MDA6ICMyMTI1Mjk7XG4kYmxhY2s6ICMwMDA7XG4vLyBzY3NzLWRvY3MtZW5kIGdyYXktY29sb3ItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyYXktY29sb3JzLW1hcFxuJGdyYXlzOiAoXG4gIFwiMTAwXCI6ICRncmF5LTEwMCxcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxuICBcIjMwMFwiOiAkZ3JheS0zMDAsXG4gIFwiNDAwXCI6ICRncmF5LTQwMCxcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxuICBcIjYwMFwiOiAkZ3JheS02MDAsXG4gIFwiNzAwXCI6ICRncmF5LTcwMCxcbiAgXCI4MDBcIjogJGdyYXktODAwLFxuICBcIjkwMFwiOiAkZ3JheS05MDAsXG4pO1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAjNTU2ZWU2O1xuJGluZGlnbzogIzU2NGFiMTtcbiRwdXJwbGU6ICM2ZjQyYzE7XG4kcGluazogI2U4M2U4YztcbiRyZWQ6ICNmNDZhNmE7XG4kb3JhbmdlOiAjZjE3MzRmO1xuJHllbGxvdzogI2YxYjQ0YztcbiRncmVlbjogIzM0YzM4ZjtcbiR0ZWFsOiAjMDUwNTA1O1xuJGN5YW46ICM1MGE1ZjE7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sb3JzLW1hcFxuJGNvbG9yczogKFxuICBcImJsdWVcIjogJGJsdWUsXG4gIFwiaW5kaWdvXCI6ICRpbmRpZ28sXG4gIFwicHVycGxlXCI6ICRwdXJwbGUsXG4gIFwicGlua1wiOiAkcGluayxcbiAgXCJyZWRcIjogJHJlZCxcbiAgXCJvcmFuZ2VcIjogJG9yYW5nZSxcbiAgXCJ5ZWxsb3dcIjogJHllbGxvdyxcbiAgXCJncmVlblwiOiAkZ3JlZW4sXG4gIFwidGVhbFwiOiAkdGVhbCxcbiAgXCJjeWFuXCI6ICRjeWFuLFxuICBcIndoaXRlXCI6ICR3aGl0ZSxcbiAgXCJncmF5XCI6ICRncmF5LTYwMCxcbiAgXCJncmF5LWRhcmtcIjogJGdyYXktODAwLFxuKTtcbi8vIHNjc3MtZG9jcy1lbmQgY29sb3JzLW1hcFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3ItdmFyaWFibGVzXG4kcHJpbWFyeTogJGJsdWU7XG4kc2Vjb25kYXJ5OiAkZ3JheS02MDA7XG4kc3VjY2VzczogJGdyZWVuO1xuJGluZm86ICRjeWFuO1xuJHdhcm5pbmc6ICR5ZWxsb3c7XG4kZGFuZ2VyOiAkcmVkO1xuJGxpZ2h0OiAkZ3JheS0yMDA7XG4kZGFyazogJGdyYXktODAwO1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9ycy1tYXBcbiR0aGVtZS1jb2xvcnM6IChcbiAgXCJwcmltYXJ5XCI6ICRwcmltYXJ5LFxuICBcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAkZGFuZ2VyLFxuICBcInBpbmtcIjogJHBpbmssXG4gIFwibGlnaHRcIjogJGxpZ2h0LFxuICBcImRhcmtcIjogJGRhcmssXG4pO1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0aGVtZS1jb2xvcnMtcmdiXG4kdGhlbWUtY29sb3JzLXJnYjogbWFwLWxvb3AoJHRoZW1lLWNvbG9ycywgdG8tcmdiLCBcIiR2YWx1ZVwiKTtcbi8vIHNjc3MtZG9jcy1lbmQgdGhlbWUtY29sb3JzLXJnYlxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86IDEuODtcblxuLy8gQ3VzdG9taXplIHRoZSBsaWdodCBhbmQgZGFyayB0ZXh0IGNvbG9ycyBmb3IgdXNlIGluIG91ciBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cbiRjb2xvci1jb250cmFzdC1kYXJrOiAkYmxhY2s7XG4kY29sb3ItY29udHJhc3QtbGlnaHQ6ICR3aGl0ZTtcblxuLy8gZnVzdi1kaXNhYmxlXG4kYmx1ZS0xMDA6IHRpbnQtY29sb3IoJGJsdWUsIDgwJSk7XG4kYmx1ZS0yMDA6IHRpbnQtY29sb3IoJGJsdWUsIDYwJSk7XG4kYmx1ZS0zMDA6IHRpbnQtY29sb3IoJGJsdWUsIDQwJSk7XG4kYmx1ZS00MDA6IHRpbnQtY29sb3IoJGJsdWUsIDIwJSk7XG4kYmx1ZS01MDA6ICRibHVlO1xuJGJsdWUtNjAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgMjAlKTtcbiRibHVlLTcwMDogc2hhZGUtY29sb3IoJGJsdWUsIDQwJSk7XG4kYmx1ZS04MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA2MCUpO1xuJGJsdWUtOTAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgODAlKTtcblxuJGluZGlnby0xMDA6IHRpbnQtY29sb3IoJGluZGlnbywgODAlKTtcbiRpbmRpZ28tMjAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDYwJSk7XG4kaW5kaWdvLTMwMDogdGludC1jb2xvcigkaW5kaWdvLCA0MCUpO1xuJGluZGlnby00MDA6IHRpbnQtY29sb3IoJGluZGlnbywgMjAlKTtcbiRpbmRpZ28tNTAwOiAkaW5kaWdvO1xuJGluZGlnby02MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDIwJSk7XG4kaW5kaWdvLTcwMDogc2hhZGUtY29sb3IoJGluZGlnbywgNDAlKTtcbiRpbmRpZ28tODAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA2MCUpO1xuJGluZGlnby05MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDgwJSk7XG5cbiRwdXJwbGUtMTAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDgwJSk7XG4kcHVycGxlLTIwMDogdGludC1jb2xvcigkcHVycGxlLCA2MCUpO1xuJHB1cnBsZS0zMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgNDAlKTtcbiRwdXJwbGUtNDAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDIwJSk7XG4kcHVycGxlLTUwMDogJHB1cnBsZTtcbiRwdXJwbGUtNjAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCAyMCUpO1xuJHB1cnBsZS03MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDQwJSk7XG4kcHVycGxlLTgwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNjAlKTtcbiRwdXJwbGUtOTAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA4MCUpO1xuXG4kcGluay0xMDA6IHRpbnQtY29sb3IoJHBpbmssIDgwJSk7XG4kcGluay0yMDA6IHRpbnQtY29sb3IoJHBpbmssIDYwJSk7XG4kcGluay0zMDA6IHRpbnQtY29sb3IoJHBpbmssIDQwJSk7XG4kcGluay00MDA6IHRpbnQtY29sb3IoJHBpbmssIDIwJSk7XG4kcGluay01MDA6ICRwaW5rO1xuJHBpbmstNjAwOiBzaGFkZS1jb2xvcigkcGluaywgMjAlKTtcbiRwaW5rLTcwMDogc2hhZGUtY29sb3IoJHBpbmssIDQwJSk7XG4kcGluay04MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA2MCUpO1xuJHBpbmstOTAwOiBzaGFkZS1jb2xvcigkcGluaywgODAlKTtcblxuJHJlZC0xMDA6IHRpbnQtY29sb3IoJHJlZCwgODAlKTtcbiRyZWQtMjAwOiB0aW50LWNvbG9yKCRyZWQsIDYwJSk7XG4kcmVkLTMwMDogdGludC1jb2xvcigkcmVkLCA0MCUpO1xuJHJlZC00MDA6IHRpbnQtY29sb3IoJHJlZCwgMjAlKTtcbiRyZWQtNTAwOiAkcmVkO1xuJHJlZC02MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDIwJSk7XG4kcmVkLTcwMDogc2hhZGUtY29sb3IoJHJlZCwgNDAlKTtcbiRyZWQtODAwOiBzaGFkZS1jb2xvcigkcmVkLCA2MCUpO1xuJHJlZC05MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDgwJSk7XG5cbiRvcmFuZ2UtMTAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDgwJSk7XG4kb3JhbmdlLTIwMDogdGludC1jb2xvcigkb3JhbmdlLCA2MCUpO1xuJG9yYW5nZS0zMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgNDAlKTtcbiRvcmFuZ2UtNDAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDIwJSk7XG4kb3JhbmdlLTUwMDogJG9yYW5nZTtcbiRvcmFuZ2UtNjAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCAyMCUpO1xuJG9yYW5nZS03MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDQwJSk7XG4kb3JhbmdlLTgwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNjAlKTtcbiRvcmFuZ2UtOTAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA4MCUpO1xuXG4keWVsbG93LTEwMDogdGludC1jb2xvcigkeWVsbG93LCA4MCUpO1xuJHllbGxvdy0yMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNjAlKTtcbiR5ZWxsb3ctMzAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDQwJSk7XG4keWVsbG93LTQwMDogdGludC1jb2xvcigkeWVsbG93LCAyMCUpO1xuJHllbGxvdy01MDA6ICR5ZWxsb3c7XG4keWVsbG93LTYwMDogc2hhZGUtY29sb3IoJHllbGxvdywgMjAlKTtcbiR5ZWxsb3ctNzAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA0MCUpO1xuJHllbGxvdy04MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDYwJSk7XG4keWVsbG93LTkwMDogc2hhZGUtY29sb3IoJHllbGxvdywgODAlKTtcblxuJGdyZWVuLTEwMDogdGludC1jb2xvcigkZ3JlZW4sIDgwJSk7XG4kZ3JlZW4tMjAwOiB0aW50LWNvbG9yKCRncmVlbiwgNjAlKTtcbiRncmVlbi0zMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA0MCUpO1xuJGdyZWVuLTQwMDogdGludC1jb2xvcigkZ3JlZW4sIDIwJSk7XG4kZ3JlZW4tNTAwOiAkZ3JlZW47XG4kZ3JlZW4tNjAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDIwJSk7XG4kZ3JlZW4tNzAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDQwJSk7XG4kZ3JlZW4tODAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDYwJSk7XG4kZ3JlZW4tOTAwOiBzaGFkZS1jb2xvcigkZ3JlZW4sIDgwJSk7XG5cbiR0ZWFsLTEwMDogdGludC1jb2xvcigkdGVhbCwgODAlKTtcbiR0ZWFsLTIwMDogdGludC1jb2xvcigkdGVhbCwgNjAlKTtcbiR0ZWFsLTMwMDogdGludC1jb2xvcigkdGVhbCwgNDAlKTtcbiR0ZWFsLTQwMDogdGludC1jb2xvcigkdGVhbCwgMjAlKTtcbiR0ZWFsLTUwMDogJHRlYWw7XG4kdGVhbC02MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCAyMCUpO1xuJHRlYWwtNzAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNDAlKTtcbiR0ZWFsLTgwMDogc2hhZGUtY29sb3IoJHRlYWwsIDYwJSk7XG4kdGVhbC05MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA4MCUpO1xuXG4kY3lhbi0xMDA6IHRpbnQtY29sb3IoJGN5YW4sIDgwJSk7XG4kY3lhbi0yMDA6IHRpbnQtY29sb3IoJGN5YW4sIDYwJSk7XG4kY3lhbi0zMDA6IHRpbnQtY29sb3IoJGN5YW4sIDQwJSk7XG4kY3lhbi00MDA6IHRpbnQtY29sb3IoJGN5YW4sIDIwJSk7XG4kY3lhbi01MDA6ICRjeWFuO1xuJGN5YW4tNjAwOiBzaGFkZS1jb2xvcigkY3lhbiwgMjAlKTtcbiRjeWFuLTcwMDogc2hhZGUtY29sb3IoJGN5YW4sIDQwJSk7XG4kY3lhbi04MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA2MCUpO1xuJGN5YW4tOTAwOiBzaGFkZS1jb2xvcigkY3lhbiwgODAlKTtcbiRibHVlczogKFxuICBcImJsdWUtMTAwXCI6ICRibHVlLTEwMCxcbiAgXCJibHVlLTIwMFwiOiAkYmx1ZS0yMDAsXG4gIFwiYmx1ZS0zMDBcIjogJGJsdWUtMzAwLFxuICBcImJsdWUtNDAwXCI6ICRibHVlLTQwMCxcbiAgXCJibHVlLTUwMFwiOiAkYmx1ZS01MDAsXG4gIFwiYmx1ZS02MDBcIjogJGJsdWUtNjAwLFxuICBcImJsdWUtNzAwXCI6ICRibHVlLTcwMCxcbiAgXCJibHVlLTgwMFwiOiAkYmx1ZS04MDAsXG4gIFwiYmx1ZS05MDBcIjogJGJsdWUtOTAwLFxuKTtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMCxcbik7XG5cbiRwdXJwbGVzOiAoXG4gIFwicHVycGxlLTEwMFwiOiAkcHVycGxlLTIwMCxcbiAgXCJwdXJwbGUtMjAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0zMDBcIjogJHB1cnBsZS0zMDAsXG4gIFwicHVycGxlLTQwMFwiOiAkcHVycGxlLTQwMCxcbiAgXCJwdXJwbGUtNTAwXCI6ICRwdXJwbGUtNTAwLFxuICBcInB1cnBsZS02MDBcIjogJHB1cnBsZS02MDAsXG4gIFwicHVycGxlLTcwMFwiOiAkcHVycGxlLTcwMCxcbiAgXCJwdXJwbGUtODAwXCI6ICRwdXJwbGUtODAwLFxuICBcInB1cnBsZS05MDBcIjogJHB1cnBsZS05MDAsXG4pO1xuXG4kcGlua3M6IChcbiAgXCJwaW5rLTEwMFwiOiAkcGluay0xMDAsXG4gIFwicGluay0yMDBcIjogJHBpbmstMjAwLFxuICBcInBpbmstMzAwXCI6ICRwaW5rLTMwMCxcbiAgXCJwaW5rLTQwMFwiOiAkcGluay00MDAsXG4gIFwicGluay01MDBcIjogJHBpbmstNTAwLFxuICBcInBpbmstNjAwXCI6ICRwaW5rLTYwMCxcbiAgXCJwaW5rLTcwMFwiOiAkcGluay03MDAsXG4gIFwicGluay04MDBcIjogJHBpbmstODAwLFxuICBcInBpbmstOTAwXCI6ICRwaW5rLTkwMCxcbik7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDAsXG4pO1xuXG4kb3JhbmdlczogKFxuICBcIm9yYW5nZS0xMDBcIjogJG9yYW5nZS0xMDAsXG4gIFwib3JhbmdlLTIwMFwiOiAkb3JhbmdlLTIwMCxcbiAgXCJvcmFuZ2UtMzAwXCI6ICRvcmFuZ2UtMzAwLFxuICBcIm9yYW5nZS00MDBcIjogJG9yYW5nZS00MDAsXG4gIFwib3JhbmdlLTUwMFwiOiAkb3JhbmdlLTUwMCxcbiAgXCJvcmFuZ2UtNjAwXCI6ICRvcmFuZ2UtNjAwLFxuICBcIm9yYW5nZS03MDBcIjogJG9yYW5nZS03MDAsXG4gIFwib3JhbmdlLTgwMFwiOiAkb3JhbmdlLTgwMCxcbiAgXCJvcmFuZ2UtOTAwXCI6ICRvcmFuZ2UtOTAwLFxuKTtcblxuJHllbGxvd3M6IChcbiAgXCJ5ZWxsb3ctMTAwXCI6ICR5ZWxsb3ctMTAwLFxuICBcInllbGxvdy0yMDBcIjogJHllbGxvdy0yMDAsXG4gIFwieWVsbG93LTMwMFwiOiAkeWVsbG93LTMwMCxcbiAgXCJ5ZWxsb3ctNDAwXCI6ICR5ZWxsb3ctNDAwLFxuICBcInllbGxvdy01MDBcIjogJHllbGxvdy01MDAsXG4gIFwieWVsbG93LTYwMFwiOiAkeWVsbG93LTYwMCxcbiAgXCJ5ZWxsb3ctNzAwXCI6ICR5ZWxsb3ctNzAwLFxuICBcInllbGxvdy04MDBcIjogJHllbGxvdy04MDAsXG4gIFwieWVsbG93LTkwMFwiOiAkeWVsbG93LTkwMCxcbik7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMCxcbik7XG5cbiR0ZWFsczogKFxuICBcInRlYWwtMTAwXCI6ICR0ZWFsLTEwMCxcbiAgXCJ0ZWFsLTIwMFwiOiAkdGVhbC0yMDAsXG4gIFwidGVhbC0zMDBcIjogJHRlYWwtMzAwLFxuICBcInRlYWwtNDAwXCI6ICR0ZWFsLTQwMCxcbiAgXCJ0ZWFsLTUwMFwiOiAkdGVhbC01MDAsXG4gIFwidGVhbC02MDBcIjogJHRlYWwtNjAwLFxuICBcInRlYWwtNzAwXCI6ICR0ZWFsLTcwMCxcbiAgXCJ0ZWFsLTgwMFwiOiAkdGVhbC04MDAsXG4gIFwidGVhbC05MDBcIjogJHRlYWwtOTAwLFxuKTtcblxuJGN5YW5zOiAoXG4gIFwiY3lhbi0xMDBcIjogJGN5YW4tMTAwLFxuICBcImN5YW4tMjAwXCI6ICRjeWFuLTIwMCxcbiAgXCJjeWFuLTMwMFwiOiAkY3lhbi0zMDAsXG4gIFwiY3lhbi00MDBcIjogJGN5YW4tNDAwLFxuICBcImN5YW4tNTAwXCI6ICRjeWFuLTUwMCxcbiAgXCJjeWFuLTYwMFwiOiAkY3lhbi02MDAsXG4gIFwiY3lhbi03MDBcIjogJGN5YW4tNzAwLFxuICBcImN5YW4tODAwXCI6ICRjeWFuLTgwMCxcbiAgXCJjeWFuLTkwMFwiOiAkY3lhbi05MDAsXG4pO1xuLy8gZnVzdi1lbmFibGVcblxuLy8gQ2hhcmFjdGVycyB3aGljaCBhcmUgZXNjYXBlZCBieSB0aGUgZXNjYXBlLXN2ZyBmdW5jdGlvblxuJGVzY2FwZWQtY2hhcmFjdGVyczogKFxuICAoXCI8XCIsIFwiJTNjXCIpLFxuICAoXCI+XCIsIFwiJTNlXCIpLFxuICAoXCIjXCIsIFwiJTIzXCIpLFxuICAoXCIoXCIsIFwiJTI4XCIpLFxuICAoXCIpXCIsIFwiJTI5XCIpXG4pO1xuXG4vLyBPcHRpb25zXG4vL1xuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxuXG4kZW5hYmxlLWNhcmV0OiBmYWxzZTtcbiRlbmFibGUtcm91bmRlZDogdHJ1ZTtcbiRlbmFibGUtc2hhZG93czogZmFsc2U7XG4kZW5hYmxlLWdyYWRpZW50czogZmFsc2U7XG4kZW5hYmxlLXRyYW5zaXRpb25zOiB0cnVlO1xuJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbjogdHJ1ZTtcbiRlbmFibGUtc21vb3RoLXNjcm9sbDogdHJ1ZTtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiB0cnVlO1xuJGVuYWJsZS1jc3NncmlkOiBmYWxzZTtcbiRlbmFibGUtYnV0dG9uLXBvaW50ZXJzOiB0cnVlO1xuJGVuYWJsZS1yZnM6IHRydWU7XG4kZW5hYmxlLXZhbGlkYXRpb24taWNvbnM6IHRydWU7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6IHRydWU7XG4kZW5hYmxlLWRlcHJlY2F0aW9uLW1lc3NhZ2VzOiB0cnVlO1xuJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzOiB0cnVlO1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogYnMtO1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAwLjE1KSwgcmdiYSgkd2hpdGUsIDApKTtcbi8vIHNjc3MtZG9jcy1lbmQgdmFyaWFibGUtZ3JhZGllbnRcblxuLy8gU3BhY2luZ1xuLy9cbi8vIENvbnRyb2wgdGggc3R5bGluZyBvZiBtb3N0IEJvb3RzdHJhcCBlbGVtZW50cyBieSBtb2RpZnlpbmcgdGhlc2Vcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cbi8vIFlvdSBjYW4gYWRkIG1vcmUgZW50cmllcyB0byB0aGUgJHNwYWNlcnMgbWFwLCBzaG91bGQgeW91IG5lZWQgbW9yZSB2YXJpYXRpb24uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGFjZXItdmFyaWFibGVzLW1hcHNcbiRzcGFjZXI6IDFyZW07XG4kc3BhY2VyczogKFxuICAwOiAwLFxuICAxOiAkc3BhY2VyICogMC4yNSxcbiAgMjogJHNwYWNlciAqIDAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pO1xuXG4kbmVnYXRpdmUtc3BhY2VyczogaWYoJGVuYWJsZS1uZWdhdGl2ZS1tYXJnaW5zLCBuZWdhdGl2aWZ5LW1hcCgkc3BhY2VycyksIG51bGwpO1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJSxcbik7XG5cbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAjZjhmOGZiO1xuJGJvZHktY29sb3I6ICRncmF5LTcwMDtcbiRib2R5LXRleHQtYWxpZ246IG51bGw7XG5cbi8vIFV0aWxpdGllcyBtYXBzXG4vL1xuLy8gRXh0ZW5kcyB0aGUgZGVmYXVsdCBgJHRoZW1lLWNvbG9yc2AgbWFwcyB0byBoZWxwIGNyZWF0ZSBvdXIgdXRpbGl0aWVzLlxuXG4vLyBDb21lIHY2LCB3ZSdsbCBkZS1kdXBlIHRoZXNlIHZhcmlhYmxlcy4gVW50aWwgdGhlbiwgZm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlIGtlZXAgdGhlbSB0byByZWFzc2lnbi5cbi8vIHNjc3MtZG9jcy1zdGFydCB1dGlsaXRpZXMtY29sb3JzXG4kdXRpbGl0aWVzLWNvbG9yczogJHRoZW1lLWNvbG9ycy1yZ2I7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy1jb2xvcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuJHV0aWxpdGllcy10ZXh0OiBtYXAtbWVyZ2UoXG4gICR1dGlsaXRpZXMtY29sb3JzLFxuICAoXG4gICAgXCJibGFja1wiOiB0by1yZ2IoJGJsYWNrKSxcbiAgICBcIndoaXRlXCI6IHRvLXJnYigkd2hpdGUpLFxuICAgIFwiYm9keVwiOiB0by1yZ2IoJGJvZHktY29sb3IpLFxuICApXG4pO1xuJHV0aWxpdGllcy10ZXh0LWNvbG9yczogbWFwLWxvb3AoJHV0aWxpdGllcy10ZXh0LCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcInRleHRcIik7XG4vLyBzY3NzLWRvY3MtZW5kIHV0aWxpdGllcy10ZXh0LWNvbG9yc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdXRpbGl0aWVzLWJnLWNvbG9yc1xuJHV0aWxpdGllcy1iZzogbWFwLW1lcmdlKFxuICAkdXRpbGl0aWVzLWNvbG9ycyxcbiAgKFxuICAgIFwiYmxhY2tcIjogdG8tcmdiKCRibGFjayksXG4gICAgXCJ3aGl0ZVwiOiB0by1yZ2IoJHdoaXRlKSxcbiAgICBcImJvZHlcIjogdG8tcmdiKCRib2R5LWJnKSxcbiAgKVxuKTtcbiR1dGlsaXRpZXMtYmctY29sb3JzOiBtYXAtbG9vcCgkdXRpbGl0aWVzLWJnLCByZ2JhLWNzcy12YXIsIFwiJGtleVwiLCBcImJnXCIpO1xuLy8gc2Nzcy1kb2NzLWVuZCB1dGlsaXRpZXMtYmctY29sb3JzXG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogJHByaW1hcnk7XG4kbGluay1kZWNvcmF0aW9uOiBub25lO1xuJGxpbmstc2hhZGUtcGVyY2VudGFnZTogMjAlO1xuJGxpbmstaG92ZXItY29sb3I6IHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKTtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246IHVuZGVybGluZTtcblxuJHN0cmV0Y2hlZC1saW5rLXBzZXVkby1lbGVtZW50OiBhZnRlcjtcbiRzdHJldGNoZWQtbGluay16LWluZGV4OiAxO1xuXG4vLyBQYXJhZ3JhcGhzXG4vL1xuLy8gU3R5bGUgcCBlbGVtZW50LlxuXG4kcGFyYWdyYXBoLW1hcmdpbi1ib3R0b206IDFyZW07XG5cbi8vIEdyaWQgYnJlYWtwb2ludHNcbi8vXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcbi8vIGFkYXB0aW5nIHRvIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMsIGZvciB1c2UgaW4gbWVkaWEgcXVlcmllcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGdyaWQtYnJlYWtwb2ludHNcbiRncmlkLWJyZWFrcG9pbnRzOiAoXG4gIHhzOiAwLFxuICBzbTogNTc2cHgsXG4gIG1kOiA3NjhweCxcbiAgbGc6IDk5MnB4LFxuICB4bDogMTIwMHB4LFxuICB4eGw6IDE0MDBweCxcbik7XG4vLyBzY3NzLWRvY3MtZW5kIGdyaWQtYnJlYWtwb2ludHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XG5AaW5jbHVkZSBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweCxcbik7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbnRhaW5lci1tYXgtd2lkdGhzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRjb250YWluZXItbWF4LXdpZHRocywgXCIkY29udGFpbmVyLW1heC13aWR0aHNcIik7XG5cbi8vIEdyaWQgY29sdW1uc1xuLy9cbi8vIFNldCB0aGUgbnVtYmVyIG9mIGNvbHVtbnMgYW5kIHNwZWNpZnkgdGhlIHdpZHRoIG9mIHRoZSBndXR0ZXJzLlxuXG4kZ3JpZC1jb2x1bW5zOiAxMjtcbiRncmlkLWd1dHRlci13aWR0aDogMjRweDtcbiRncmlkLXJvdy1jb2x1bW5zOiA2O1xuXG4kZ3V0dGVyczogJHNwYWNlcnM7XG5cbi8vIENvbnRhaW5lciBwYWRkaW5nXG5cbiRjb250YWluZXItcGFkZGluZy14OiBjYWxjKCRncmlkLWd1dHRlci13aWR0aCAvIDIpO1xuLy8gQ29tcG9uZW50c1xuLy9cbi8vIERlZmluZSBjb21tb24gcGFkZGluZyBhbmQgYm9yZGVyIHJhZGl1cyBzaXplcyBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci12YXJpYWJsZXNcbiRib3JkZXItd2lkdGg6IDFweDtcbiRib3JkZXItd2lkdGhzOiAoXG4gIDA6IDAsXG4gIDE6IDFweCxcbiAgMjogMnB4LFxuICAzOiAzcHgsXG4gIDQ6IDRweCxcbiAgNTogNXB4LFxuKTtcblxuJGJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuJGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4kYm9yZGVyLXJhZGl1cy1sZzogMC40cmVtO1xuJGJvcmRlci1yYWRpdXMtc206IDAuMnJlbTtcbiRib3JkZXItcmFkaXVzLXBpbGw6IDUwcmVtO1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93LXNtOiAwIDAuMTI1cmVtIDAuMjVyZW0gcmdiYSgkYmxhY2ssIDAuMDc1KTtcbiRib3gtc2hhZG93OiAwIDAuNzVyZW0gMS41cmVtIHJnYmEoMTgsIDM4LCA2MywgMC4wMyk7XG4kYm94LXNoYWRvdy1sZzogMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIDAuMTc1KTtcbiRib3gtc2hhZG93LWluc2V0OiBpbnNldCAwIDFweCAycHggcmdiYSgkYmxhY2ssIDAuMDc1KTtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICR3aGl0ZTtcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAkcHJpbWFyeTtcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcmV0LXZhcmlhYmxlc1xuJGNhcmV0LXdpZHRoOiAwLjNlbTtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXdpZHRoICogMC44NTtcbiRjYXJldC1zcGFjaW5nOiAkY2FyZXQtd2lkdGggKiAwLjg1O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJldC12YXJpYWJsZXNcblxuJHRyYW5zaXRpb24tYmFzZTogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4kdHJhbnNpdGlvbi1mYWRlOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogaGVpZ2h0IDAuMzVzIGVhc2U7XG4kdHJhbnNpdGlvbi1jb2xsYXBzZS13aWR0aDogd2lkdGggMC4zNXMgZWFzZTtcbi8vIHNjc3MtZG9jcy1lbmQgY29sbGFwc2UtdHJhbnNpdGlvblxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3Rcbi8vIHNjc3MtZG9jcy1zdGFydCBhc3BlY3QtcmF0aW9zXG4kYXNwZWN0LXJhdGlvczogKFxuICBcIjF4MVwiOiAxMDAlLFxuICBcIjR4M1wiOiBjYWxjKDMgLyA0ICogMTAwJSksXG4gIFwiMTZ4OVwiOiBjYWxjKDkgLyAxNiAqIDEwMCUpLFxuICBcIjIxeDlcIjogY2FsYyg5IC8gMjEgKiAxMDAlKSxcbik7XG4vLyBzY3NzLWRvY3MtZW5kIGFzcGVjdC1yYXRpb3Ncbi8vIHN0eWxlbGludC1lbmFibGUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbi8vIFR5cG9ncmFwaHlcbi8vXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtdmFyaWFibGVzXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiBcIlBvcHBpbnNcIiwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1tb25vc3BhY2U6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcyxcbiAgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG5cbi8vIHN0eWxlbGludC1lbmFibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktYmFzZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtc2Fucy1zZXJpZik7XG4kZm9udC1mYW1pbHktY29kZTogdmFyKC0tI3skdmFyaWFibGUtcHJlZml4fWZvbnQtbW9ub3NwYWNlKTtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGVmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzIGFuZCBtYXJnaW5zXG4vLyAkZm9udC1zaXplLWJhc2UgZWZmZWN0cyB0aGUgZm9udCBzaXplIG9mIHRoZSBib2R5IHRleHRcbiRmb250LXNpemUtcm9vdDogbnVsbDtcbiRmb250LXNpemUtYmFzZTogMC44MTI1cmVtO1xuJGZvbnQtc2l6ZS1zbTogJGZvbnQtc2l6ZS1iYXNlICogMC44NzU7XG4kZm9udC1zaXplLWxnOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1O1xuXG4kZm9udC13ZWlnaHQtbGlnaHRlcjogbGlnaHRlcjtcbiRmb250LXdlaWdodC1saWdodDogMzAwO1xuJGZvbnQtd2VpZ2h0LW5vcm1hbDogNDAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkZXI6IGJvbGRlcjtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICRmb250LXdlaWdodC1ub3JtYWw7XG4kbGluZS1oZWlnaHQtYmFzZTogMS41O1xuJGxpbmUtaGVpZ2h0LXNtOiAxLjI1O1xuJGxpbmUtaGVpZ2h0LWxnOiAyO1xuXG4kaDEtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyLjU7XG4kaDItZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAyO1xuJGgzLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS43NTtcbiRoNC1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuNTtcbiRoNS1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDEuMjU7XG4kaDYtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXNpemVzXG4kZm9udC1zaXplczogKFxuICAxOiAkaDEtZm9udC1zaXplLFxuICAyOiAkaDItZm9udC1zaXplLFxuICAzOiAkaDMtZm9udC1zaXplLFxuICA0OiAkaDQtZm9udC1zaXplLFxuICA1OiAkaDUtZm9udC1zaXplLFxuICA2OiAkaDYtZm9udC1zaXplLFxuKTtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC1zaXplc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaGVhZGluZ3MtdmFyaWFibGVzXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogY2FsYygkc3BhY2VyIC8gMik7XG4kaGVhZGluZ3MtZm9udC1mYW1pbHk6IG51bGw7XG4kaGVhZGluZ3MtZm9udC1zdHlsZTogbnVsbDtcbiRoZWFkaW5ncy1mb250LXdlaWdodDogNTAwO1xuJGhlYWRpbmdzLWxpbmUtaGVpZ2h0OiAxLjI7XG4kaGVhZGluZ3MtY29sb3I6IG51bGw7XG4vLyBzY3NzLWRvY3MtZW5kIGhlYWRpbmdzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZGlzcGxheS1oZWFkaW5nc1xuJGRpc3BsYXktZm9udC1zaXplczogKFxuICAxOiA2cmVtLFxuICAyOiA1LjVyZW0sXG4gIDM6IDQuNXJlbSxcbiAgNDogMy41cmVtLFxuICA1OiAzcmVtLFxuICA2OiAyLjVyZW0sXG4pO1xuXG4kZGlzcGxheS1mb250LXdlaWdodDogMzAwO1xuJGRpc3BsYXktbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy1saW5lLWhlaWdodDtcbi8vIHNjc3MtZG9jcy1lbmQgZGlzcGxheS1oZWFkaW5nc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdHlwZS12YXJpYWJsZXNcbiRsZWFkLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlICogMS4yNTtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAzMDA7XG5cbiRzbWFsbC1mb250LXNpemU6IDgwJTtcblxuJHN1Yi1zdXAtZm9udC1zaXplOiAwLjc1ZW07XG4kdGV4dC1tdXRlZDogJGdyYXktNjAwO1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XG5cbiRibG9ja3F1b3RlLW1hcmdpbi15OiAkc3BhY2VyO1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2UgKiAxLjI1O1xuJGJsb2NrcXVvdGUtZm9vdGVyLWNvbG9yOiAkZ3JheS02MDA7XG4kYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplO1xuXG4kaHItbWFyZ2luLXk6ICRzcGFjZXI7XG4kaHItY29sb3I6IGluaGVyaXQ7XG4kaHItaGVpZ2h0OiAkYm9yZGVyLXdpZHRoO1xuJGhyLW9wYWNpdHk6IDAuMjtcblxuJGxlZ2VuZC1tYXJnaW4tYm90dG9tOiAwLjVyZW07XG4kbGVnZW5kLWZvbnQtc2l6ZTogMS41cmVtO1xuJGxlZ2VuZC1mb250LXdlaWdodDogbnVsbDtcblxuJG1hcmstcGFkZGluZzogMC4yZW07XG5cbiRkdC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG5cbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcblxuJGxpc3QtaW5saW5lLXBhZGRpbmc6IDAuNXJlbTtcblxuJG1hcmstYmc6ICNmY2Y4ZTM7XG4vLyBzY3NzLWRvY3MtZW5kIHR5cGUtdmFyaWFibGVzXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAwLjc1cmVtO1xuJHRhYmxlLWNlbGwtcGFkZGluZy14OiAwLjc1cmVtO1xuJHRhYmxlLWNlbGwtcGFkZGluZy15LXNtOiAwLjNyZW07XG4kdGFibGUtY2VsbC1wYWRkaW5nLXgtc206IDAuM3JlbTtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246IHRvcDtcblxuJHRhYmxlLWNvbG9yOiAkYm9keS1jb2xvcjtcbiR0YWJsZS1iZzogbnVsbDtcbiR0YWJsZS1hY2NlbnQtYmc6IHRyYW5zcGFyZW50O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6IG51bGw7XG5cbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAkdGFibGUtY29sb3I7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6IDAuMDU7XG4kdGFibGUtc3RyaXBlZC1iZzogJGdyYXktMTAwO1xuXG4kdGFibGUtYWN0aXZlLWNvbG9yOiAkdGFibGUtY29sb3I7XG4kdGFibGUtYWN0aXZlLWJnLWZhY3RvcjogMC4xO1xuJHRhYmxlLWFjdGl2ZS1iZzogJGdyYXktMTAwO1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICR0YWJsZS1jb2xvcjtcbiR0YWJsZS1ob3Zlci1iZy1mYWN0b3I6IDAuMDc1O1xuJHRhYmxlLWhvdmVyLWJnOiAkZ3JheS0xMDA7XG5cbiR0YWJsZS1ib3JkZXItZmFjdG9yOiAwLjE7XG4kdGFibGUtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuJHRhYmxlLWJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6IG9kZDtcbiR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I6ICRib3JkZXItY29sb3I7XG5cbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAkdGV4dC1tdXRlZDtcblxuJHRhYmxlLWJnLXNjYWxlOiAtODAlO1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLWxvb3BcbiR0YWJsZS12YXJpYW50czogKFxuICBcInByaW1hcnlcIjogc2hpZnQtY29sb3IoJHByaW1hcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic2Vjb25kYXJ5XCI6IHNoaWZ0LWNvbG9yKCRzZWNvbmRhcnksICR0YWJsZS1iZy1zY2FsZSksXG4gIFwic3VjY2Vzc1wiOiBzaGlmdC1jb2xvcigkc3VjY2VzcywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJpbmZvXCI6IHNoaWZ0LWNvbG9yKCRpbmZvLCAkdGFibGUtYmctc2NhbGUpLFxuICBcIndhcm5pbmdcIjogc2hpZnQtY29sb3IoJHdhcm5pbmcsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwiZGFuZ2VyXCI6IHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogJGxpZ2h0LFxuICBcImRhcmtcIjogJGRhcmssXG4pO1xuLy8gc2Nzcy1kb2NzLWVuZCB0YWJsZS1sb29wXG5cbi8vIEJ1dHRvbnMgKyBGb3Jtc1xuLy9cbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtYnRuLXZhcmlhYmxlc1xuJGlucHV0LWJ0bi1wYWRkaW5nLXk6IDAuNDdyZW07XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogMC43NXJlbTtcbiRpbnB1dC1idG4tZm9udC1mYW1pbHk6IG51bGw7XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6IDAuMTVyZW07XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yLW9wYWNpdHk6IDAuMjU7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiByZ2JhKFxuICAkY29tcG9uZW50LWFjdGl2ZS1iZyxcbiAgJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5XG4pO1xuJGlucHV0LWJ0bi1mb2N1cy1ibHVyOiAwO1xuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3I7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LXNtOiAwLjI1cmVtO1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtc206IDAuNXJlbTtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAkZm9udC1zaXplLXNtO1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogMC41cmVtO1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6IDFyZW07XG4kaW5wdXQtYnRuLWZvbnQtc2l6ZS1sZzogJGZvbnQtc2l6ZS1sZztcblxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuLy8gQnV0dG9uc1xuLy9cbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhYmxlc1xuJGJ0bi1wYWRkaW5nLXk6ICRpbnB1dC1idG4tcGFkZGluZy15O1xuJGJ0bi1wYWRkaW5nLXg6ICRpbnB1dC1idG4tcGFkZGluZy14O1xuJGJ0bi1mb250LWZhbWlseTogJGlucHV0LWJ0bi1mb250LWZhbWlseTtcbiRidG4tZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZTtcbiRidG4tbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQ7XG4kYnRuLXdoaXRlLXNwYWNlOiBudWxsOyAvLyBTZXQgdG8gYG5vd3JhcGAgdG8gcHJldmVudCB0ZXh0IHdyYXBwaW5nXG5cbiRidG4tcGFkZGluZy15LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteS1zbTtcbiRidG4tcGFkZGluZy14LXNtOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbTtcbiRidG4tZm9udC1zaXplLXNtOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTtcblxuJGJ0bi1wYWRkaW5nLXktbGc6ICRpbnB1dC1idG4tcGFkZGluZy15LWxnO1xuJGJ0bi1wYWRkaW5nLXgtbGc6ICRpbnB1dC1idG4tcGFkZGluZy14LWxnO1xuJGJ0bi1mb250LXNpemUtbGc6ICRpbnB1dC1idG4tZm9udC1zaXplLWxnO1xuXG4kYnRuLWJvcmRlci13aWR0aDogJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg7XG5cbiRidG4tZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4kYnRuLWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgkd2hpdGUsIDAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIDAuMDc1KTtcbiRidG4tZm9jdXMtd2lkdGg6ICRpbnB1dC1idG4tZm9jdXMtd2lkdGg7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICRpbnB1dC1idG4tZm9jdXMtYm94LXNoYWRvdztcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogMC42NTtcbiRidG4tYWN0aXZlLWJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKCRibGFjaywgMC4xMjUpO1xuXG4kYnRuLWxpbmstY29sb3I6ICRsaW5rLWNvbG9yO1xuJGJ0bi1saW5rLWhvdmVyLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwO1xuXG4vLyBBbGxvd3MgZm9yIGN1c3RvbWl6aW5nIGJ1dHRvbiByYWRpdXMgaW5kZXBlbmRlbnRseSBmcm9tIGdsb2JhbCBib3JkZXIgcmFkaXVzXG4kYnRuLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiRidG4tYm9yZGVyLXJhZGl1cy1sZzogJGJvcmRlci1yYWRpdXMtbGc7XG5cbiRidG4tdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcblxuJGJ0bi1ob3Zlci1iZy1zaGFkZS1hbW91bnQ6IDE1JTtcbiRidG4taG92ZXItYmctdGludC1hbW91bnQ6IDE1JTtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogMjAlO1xuJGJ0bi1ob3Zlci1ib3JkZXItdGludC1hbW91bnQ6IDEwJTtcbiRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudDogMjAlO1xuJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQ6IDIwJTtcbiRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQ6IDI1JTtcbiRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudDogMTAlO1xuLy8gc2Nzcy1kb2NzLWVuZCBidG4tdmFyaWFibGVzXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6IDAuMjVyZW07XG4kZm9ybS10ZXh0LWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiRmb3JtLXRleHQtZm9udC1zdHlsZTogbnVsbDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6IG51bGw7XG4kZm9ybS10ZXh0LWNvbG9yOiAkdGV4dC1tdXRlZDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS10ZXh0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1sYWJlbC12YXJpYWJsZXNcbiRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiRmb3JtLWxhYmVsLWZvbnQtc2l6ZTogbnVsbDtcbiRmb3JtLWxhYmVsLWZvbnQtc3R5bGU6IG51bGw7XG4kZm9ybS1sYWJlbC1mb250LXdlaWdodDogbnVsbDtcbiRmb3JtLWxhYmVsLWNvbG9yOiBudWxsO1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1pbnB1dC12YXJpYWJsZXNcbiRpbnB1dC1wYWRkaW5nLXk6ICRpbnB1dC1idG4tcGFkZGluZy15O1xuJGlucHV0LXBhZGRpbmcteDogJGlucHV0LWJ0bi1wYWRkaW5nLXg7XG4kaW5wdXQtZm9udC1mYW1pbHk6ICRpbnB1dC1idG4tZm9udC1mYW1pbHk7XG4kaW5wdXQtZm9udC1zaXplOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZTtcbiRpbnB1dC1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJhc2U7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICRpbnB1dC1idG4tbGluZS1oZWlnaHQ7XG5cbiRpbnB1dC1wYWRkaW5nLXktc206ICRpbnB1dC1idG4tcGFkZGluZy15LXNtO1xuJGlucHV0LXBhZGRpbmcteC1zbTogJGlucHV0LWJ0bi1wYWRkaW5nLXgtc207XG4kaW5wdXQtZm9udC1zaXplLXNtOiAkaW5wdXQtYnRuLWZvbnQtc2l6ZS1zbTtcblxuJGlucHV0LXBhZGRpbmcteS1sZzogJGlucHV0LWJ0bi1wYWRkaW5nLXktbGc7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZztcbiRpbnB1dC1mb250LXNpemUtbGc6ICRpbnB1dC1idG4tZm9udC1zaXplLWxnO1xuXG4kaW5wdXQtYmc6ICR3aGl0ZTtcbiRpbnB1dC1kaXNhYmxlZC1iZzogJGdyYXktMjAwO1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogbnVsbDtcblxuJGlucHV0LWNvbG9yOiAkZ3JheS03MDA7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XG4kaW5wdXQtYm9yZGVyLXdpZHRoOiAkaW5wdXQtYnRuLWJvcmRlci13aWR0aDtcbiRpbnB1dC1ib3gtc2hhZG93OiAkYm94LXNoYWRvdy1pbnNldDtcblxuJGlucHV0LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICRib3JkZXItcmFkaXVzLWxnO1xuJGlucHV0LWJvcmRlci1yYWRpdXMtc206ICRib3JkZXItcmFkaXVzLXNtO1xuXG4kaW5wdXQtZm9jdXMtYmc6ICRpbnB1dC1iZztcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6IHNoYWRlLWNvbG9yKCRpbnB1dC1ib3JkZXItY29sb3IsIDEwJSk7XG4kaW5wdXQtZm9jdXMtY29sb3I6ICRpbnB1dC1jb2xvcjtcbiRpbnB1dC1mb2N1cy13aWR0aDogJGlucHV0LWJ0bi1mb2N1cy13aWR0aDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiBub25lO1xuXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICRncmF5LTYwMDtcbiRpbnB1dC1wbGFpbnRleHQtY29sb3I6ICRib2R5LWNvbG9yO1xuXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCAqIDI7XG5cbiRpbnB1dC1oZWlnaHQtaW5uZXI6IGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKTtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDAuNWVtLCAkaW5wdXQtcGFkZGluZy15KTtcbiRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjogYWRkKFxuICAkaW5wdXQtbGluZS1oZWlnaHQgKiAwLjI1ZW0sXG4gIGNhbGMoJGlucHV0LXBhZGRpbmcteSAvIDIpXG4pO1xuXG4kaW5wdXQtaGVpZ2h0OiBhZGQoXG4gICRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSxcbiAgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpXG4pO1xuJGlucHV0LWhlaWdodC1zbTogYWRkKFxuICAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sXG4gIGFkZCgkaW5wdXQtcGFkZGluZy15LXNtICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKVxuKTtcbiRpbnB1dC1oZWlnaHQtbGc6IGFkZChcbiAgJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLFxuICBhZGQoJGlucHV0LXBhZGRpbmcteS1sZyAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSlcbik7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4kZm9ybS1jb2xvci13aWR0aDogM3JlbTtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogMWVtO1xuJGZvcm0tY2hlY2stbWluLWhlaWdodDogJGZvbnQtc2l6ZS1iYXNlICogJGxpbmUtaGVpZ2h0LWJhc2U7XG4kZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0OiAkZm9ybS1jaGVjay1pbnB1dC13aWR0aCArIDAuNWVtO1xuJGZvcm0tY2hlY2stbWFyZ2luLWJvdHRvbTogMC4xMjVyZW07XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogbnVsbDtcbiRmb3JtLWNoZWNrLWxhYmVsLWN1cnNvcjogbnVsbDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gIGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcblxuJGZvcm0tY2hlY2staW5wdXQtYWN0aXZlLWZpbHRlcjogYnJpZ2h0bmVzcyg5MCUpO1xuXG4kZm9ybS1jaGVjay1pbnB1dC1iZzogJGNhcmQtYmc7XG4kZm9ybS1jaGVjay1pbnB1dC1ib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogMC4yNWVtO1xuJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1czogNTAlO1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm9yZGVyOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAkY29tcG9uZW50LWFjdGl2ZS1jb2xvcjtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvPjwvc3ZnPlwiKTtcbiRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzInIGZpbGw9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIik7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtYmc7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJvcmRlci1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdNNiAxMGg4Jy8+PC9zdmc+XCIpO1xuXG4kZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5OiAwLjU7XG4kZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuJGZvcm0tY2hlY2stYnRuLWNoZWNrLWRpc2FibGVkLW9wYWNpdHk6ICRidG4tZGlzYWJsZWQtb3BhY2l0eTtcblxuJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi1lbmQ6IDFyZW07XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tY2hlY2stdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcbiRmb3JtLXN3aXRjaC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiRmb3JtLXN3aXRjaC13aWR0aDogMmVtO1xuJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ6ICRmb3JtLXN3aXRjaC13aWR0aCArIDAuNWVtO1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jb2xvcn0nLz48L3N2Zz5cIik7XG4kZm9ybS1zd2l0Y2gtYm9yZGVyLXJhZGl1czogJGZvcm0tc3dpdGNoLXdpZHRoO1xuJGZvcm0tc3dpdGNoLXRyYW5zaXRpb246IGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQ7XG5cbiRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3J9Jy8+PC9zdmc+XCIpO1xuXG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMycgZmlsbD0nI3skZm9ybS1zd2l0Y2gtY2hlY2tlZC1jb2xvcn0nLz48L3N2Zz5cIik7XG4kZm9ybS1zd2l0Y2gtY2hlY2tlZC1iZy1wb3NpdGlvbjogcmlnaHQgY2VudGVyO1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXN3aXRjaC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteTogJGlucHV0LXBhZGRpbmcteTtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXg7XG4kaW5wdXQtZ3JvdXAtYWRkb24tZm9udC13ZWlnaHQ6ICRpbnB1dC1mb250LXdlaWdodDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogJGlucHV0LWNvbG9yO1xuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAkZ3JheS0yMDA7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xuLy8gc2Nzcy1kb2NzLWVuZCBpbnB1dC1ncm91cC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteTogJGlucHV0LXBhZGRpbmcteTtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXg6ICRpbnB1dC1wYWRkaW5nLXg7XG4kZm9ybS1zZWxlY3QtZm9udC1mYW1pbHk6ICRpbnB1dC1mb250LWZhbWlseTtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6IDEuNzVyZW07IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4kZm9ybS1zZWxlY3QtbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiRmb3JtLXNlbGVjdC1jb2xvcjogJGlucHV0LWNvbG9yO1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAkZ3JheS02MDA7XG4kZm9ybS1zZWxlY3QtYmc6ICRpbnB1dC1iZztcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogJGdyYXktMjAwO1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjtcbiRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjogcmlnaHQgJGZvcm0tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXI7XG4kZm9ybS1zZWxlY3QtYmctc2l6ZTogMTZweCAxMnB4OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yOiAkZ3JheS04MDA7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNic+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8+PC9zdmc+XCIpO1xuXG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wYWRkaW5nLWVuZDogYWRkKFxuICAxZW0gKiAwLjc1LFxuICAoMiAqICRmb3JtLXNlbGVjdC1wYWRkaW5nLXkgKiAwLjc1KSArICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggK1xuICAgICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZ1xuKTtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHRcbiAgKCRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcpO1xuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmXG4gICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcblxuJGZvcm0tc2VsZWN0LWJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XG4kZm9ybS1zZWxlY3QtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4kZm9ybS1zZWxlY3QtYm94LXNoYWRvdzogJGJveC1zaGFkb3ctaW5zZXQ7XG5cbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4kZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGg6ICRpbnB1dC1mb2N1cy13aWR0aDtcbiRmb3JtLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93OiAwIDAgMCAkZm9ybS1zZWxlY3QtZm9jdXMtd2lkdGhcbiAgJGlucHV0LWJ0bi1mb2N1cy1jb2xvcjtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTogJGlucHV0LXBhZGRpbmcteS1zbTtcbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXgtc206ICRpbnB1dC1wYWRkaW5nLXgtc207XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAkaW5wdXQtZm9udC1zaXplLXNtO1xuXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15LWxnOiAkaW5wdXQtcGFkZGluZy15LWxnO1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZzogJGlucHV0LXBhZGRpbmcteC1sZztcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICRpbnB1dC1mb250LXNpemUtbGc7XG5cbiRmb3JtLXNlbGVjdC10cmFuc2l0aW9uOiAkaW5wdXQtdHJhbnNpdGlvbjtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg6IDEwMCU7XG4kZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ6IDAuNXJlbTtcbiRmb3JtLXJhbmdlLXRyYWNrLWN1cnNvcjogcG9pbnRlcjtcbiRmb3JtLXJhbmdlLXRyYWNrLWJnOiAkZ3JheS0zMDA7XG4kZm9ybS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzOiAxcmVtO1xuJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdzogJGJveC1zaGFkb3ctaW5zZXQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAxcmVtO1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi13aWR0aDtcbiRmb3JtLXJhbmdlLXRodW1iLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlcjogMDtcbiRmb3JtLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXM6IDFyZW07XG4kZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAwIDAuMXJlbSAwLjI1cmVtIHJnYmEoJGJsYWNrLCAwLjEpO1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcbiRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3ctd2lkdGg6ICRpbnB1dC1mb2N1cy13aWR0aDsgLy8gRm9yIGZvY3VzIGJveCBzaGFkb3cgaXNzdWUgaW4gRWRnZVxuJGZvcm0tcmFuZ2UtdGh1bWItYWN0aXZlLWJnOiB0aW50LWNvbG9yKCRjb21wb25lbnQtYWN0aXZlLWJnLCA3MCUpO1xuJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc6ICRncmF5LTUwMDtcbiRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1yYW5nZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmlsZS12YXJpYWJsZXNcbiRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yOiAkaW5wdXQtY29sb3I7XG4kZm9ybS1maWxlLWJ1dHRvbi1iZzogJGlucHV0LWdyb3VwLWFkZG9uLWJnO1xuJGZvcm0tZmlsZS1idXR0b24taG92ZXItYmc6IHNoYWRlLWNvbG9yKCRmb3JtLWZpbGUtYnV0dG9uLWJnLCA1JSk7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tZmlsZS12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmxvYXRpbmctdmFyaWFibGVzXG4kZm9ybS1mbG9hdGluZy1oZWlnaHQ6IGFkZCgzLjVyZW0sICRpbnB1dC1oZWlnaHQtYm9yZGVyKTtcbiRmb3JtLWZsb2F0aW5nLWxpbmUtaGVpZ2h0OiAxLjI1O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy14OiAkaW5wdXQtcGFkZGluZy14O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAxcmVtO1xuJGZvcm0tZmxvYXRpbmctaW5wdXQtcGFkZGluZy10OiAxLjYyNXJlbTtcbiRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjogMC42MjVyZW07XG4kZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5OiAwLjY1O1xuJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtOiBzY2FsZSgwLjg1KSB0cmFuc2xhdGVZKC0wLjVyZW0pXG4gIHRyYW5zbGF0ZVgoMC4xNXJlbSk7XG4kZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAkZm9ybS10ZXh0LW1hcmdpbi10b3A7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICRmb3JtLXRleHQtZm9udC1zaXplO1xuJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTogJGZvcm0tdGV4dC1mb250LXN0eWxlO1xuJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I6ICRzdWNjZXNzO1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogJGRhbmdlcjtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3I7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLz48L3N2Zz5cIik7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3I6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3I7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQtY29sb3J9Jz48Y2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8+PHBhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8+PGNpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfScgc3Ryb2tlPSdub25lJy8+PC9zdmc+XCIpO1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS12YWxpZGF0aW9uLXN0YXRlc1xuJGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXM6IChcbiAgXCJ2YWxpZFwiOiAoXG4gICAgXCJjb2xvclwiOiAkZm9ybS1mZWVkYmFjay12YWxpZC1jb2xvcixcbiAgICBcImljb25cIjogJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZCxcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZCxcbiAgKSxcbik7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcblxuLy8gWi1pbmRleCBtYXN0ZXIgbGlzdFxuLy9cbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xuLy8gb2YgY29tcG9uZW50cyBkZXBlbmRlbnQgb24gdGhlIHotYXhpcyBhbmQgYXJlIGRlc2lnbmVkIHRvIGFsbCB3b3JrIHRvZ2V0aGVyLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgemluZGV4LXN0YWNrXG4kemluZGV4LWRyb3Bkb3duOiAxMDAwO1xuJHppbmRleC1zdGlja3k6IDEwMjA7XG4kemluZGV4LWZpeGVkOiAxMDMwO1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6IDEwNDA7XG4kemluZGV4LW9mZmNhbnZhczogMTA0NTtcbiR6aW5kZXgtbW9kYWwtYmFja2Ryb3A6IDEwNTA7XG4kemluZGV4LW1vZGFsOiAxMDU1O1xuJHppbmRleC1wb3BvdmVyOiAxMDcwO1xuJHppbmRleC10b29sdGlwOiAxMDgwO1xuLy8gc2Nzcy1kb2NzLWVuZCB6aW5kZXgtc3RhY2tcblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogMC41cmVtO1xuJG5hdi1saW5rLXBhZGRpbmcteDogMXJlbTtcbiRuYXYtbGluay1mb250LXNpemU6IG51bGw7XG4kbmF2LWxpbmstZm9udC13ZWlnaHQ6IG51bGw7XG4kbmF2LWxpbmstY29sb3I6IG51bGw7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6IG51bGw7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsXG4gIGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dDtcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNjAwO1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICRncmF5LTcwMDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogJGNhcmQtYmc7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkZ3JheS00MDAgJGdyYXktNDAwICRuYXYtdGFicy1saW5rLWFjdGl2ZS1iZztcblxuJG5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogJGNvbXBvbmVudC1hY3RpdmUtYmc7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuLy8gTmF2YmFyXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItdmFyaWFibGVzXG4kbmF2YmFyLXBhZGRpbmcteTogY2FsYygkc3BhY2VyIC8gMik7XG4kbmF2YmFyLXBhZGRpbmcteDogbnVsbDtcblxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6IDAuNXJlbTtcblxuJG5hdmJhci1icmFuZC1mb250LXNpemU6ICRmb250LXNpemUtbGc7XG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcbiRuYXYtbGluay1oZWlnaHQ6ICRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDI7XG4kbmF2YmFyLWJyYW5kLWhlaWdodDogJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiBjYWxjKCgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpIC8gMik7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6IDFyZW07XG5cbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXk6IDAuMjVyZW07XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAwLjc1cmVtO1xuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sZztcbiRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzOiAkYnRuLWJvcmRlci1yYWRpdXM7XG4kbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGg6ICRidG4tZm9jdXMtd2lkdGg7XG4kbmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC41NSk7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6IHJnYmEoJHdoaXRlLCAwLjc1KTtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICR3aGl0ZTtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMjUpO1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKTtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMSk7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjU1KTtcbiRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I6IHJnYmEoJGJsYWNrLCAwLjcpO1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6IHJnYmEoJGJsYWNrLCAwLjkpO1xuJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMyk7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIik7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgMC4xKTtcblxuJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcbiRuYXZiYXItZGFyay1icmFuZC1jb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6IDEwcmVtO1xuJGRyb3Bkb3duLXBhZGRpbmcteDogMDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6IDAuNXJlbTtcbiRkcm9wZG93bi1zcGFjZXI6IDAuMTI1cmVtO1xuJGRyb3Bkb3duLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xuJGRyb3Bkb3duLWNvbG9yOiAkYm9keS1jb2xvcjtcbiRkcm9wZG93bi1iZzogJHdoaXRlO1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIDAuMTUpO1xuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJGRyb3Bkb3duLWJvcmRlci13aWR0aDogMDtcbiRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzOiBjYWxjKFxuICAjeyRkcm9wZG93bi1ib3JkZXItcmFkaXVzfSAtICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH1cbik7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogJGdyYXktMjAwO1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6IGNhbGMoJHNwYWNlciAvIDIpO1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuXG4kZHJvcGRvd24tbGluay1jb2xvcjogJGdyYXktOTAwO1xuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6IHNoYWRlLWNvbG9yKCRncmF5LTkwMCwgMTAlKTtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWJnOiAkZ3JheS0xMDA7XG5cbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogJGRhcms7XG4kZHJvcGRvd24tbGluay1hY3RpdmUtYmc6ICRncmF5LTEwMDtcblxuJGRyb3Bkb3duLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMDtcblxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15OiAwLjM1cmVtO1xuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAxLjVyZW07XG5cbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICRncmF5LTYwMDtcbiRkcm9wZG93bi1oZWFkZXItcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAkZ3JheS0zMDA7XG4kZHJvcGRvd24tZGFyay1iZzogJGdyYXktODAwO1xuJGRyb3Bkb3duLWRhcmstYm9yZGVyLWNvbG9yOiAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuJGRyb3Bkb3duLWRhcmstZGl2aWRlci1iZzogJGRyb3Bkb3duLWRpdmlkZXItYmc7XG4kZHJvcGRvd24tZGFyay1ib3gtc2hhZG93OiBudWxsO1xuJGRyb3Bkb3duLWRhcmstbGluay1jb2xvcjogJGRyb3Bkb3duLWRhcmstY29sb3I7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWNvbG9yOiAkd2hpdGU7XG4kZHJvcGRvd24tZGFyay1saW5rLWhvdmVyLWJnOiByZ2JhKCR3aGl0ZSwgMC4xNSk7XG4kZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yO1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZztcbiRkcm9wZG93bi1kYXJrLWxpbmstZGlzYWJsZWQtY29sb3I6ICRncmF5LTUwMDtcbiRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcjogJGdyYXktNTAwO1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG4vLyBQYWdpbmF0aW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuJHBhZ2luYXRpb24tcGFkZGluZy15OiAwLjVyZW07XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6IDAuNzVyZW07XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktc206IDAuMjVyZW07XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtc206IDAuNXJlbTtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogMC43NXJlbTtcbiRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZzogMS41cmVtO1xuXG4kcGFnaW5hdGlvbi1jb2xvcjogJGdyYXktNjAwO1xuJHBhZ2luYXRpb24tYmc6ICR3aGl0ZTtcbiRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAtJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoO1xuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XG5cbiRwYWdpbmF0aW9uLWZvY3VzLWNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcbiRwYWdpbmF0aW9uLWZvY3VzLWJnOiAkZ3JheS0yMDA7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3gtc2hhZG93OiAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAwO1xuXG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4kcGFnaW5hdGlvbi1ob3Zlci1iZzogJGdyYXktMjAwO1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAkZ3JheS00MDA7XG5cbiRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcjogJGNvbXBvbmVudC1hY3RpdmUtY29sb3I7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYmc6ICRjb21wb25lbnQtYWN0aXZlLWJnO1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWJnO1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogJGdyYXktNDAwO1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICR3aGl0ZTtcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGdyYXktNDAwO1xuXG4kcGFnaW5hdGlvbi10cmFuc2l0aW9uOiBjb2xvciAwLjE1cyBlYXNlLWluLW91dCxcbiAgYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxuICBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtOiAkYm9yZGVyLXJhZGl1cy1zbTtcbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtbGc6ICRib3JkZXItcmFkaXVzLWxnO1xuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLXZhcmlhYmxlc1xuXG4vLyBQbGFjZWhvbGRlcnNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBsYWNlaG9sZGVyc1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWF4OiAwLjU7XG4kcGxhY2Vob2xkZXItb3BhY2l0eS1taW46IDAuMjtcbi8vIHNjc3MtZG9jcy1lbmQgcGxhY2Vob2xkZXJzXG5cbi8vIENhcmRzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJkLXZhcmlhYmxlc1xuJGNhcmQtc3BhY2VyLXk6IDEuMjVyZW07XG4kY2FyZC1zcGFjZXIteDogMS4yNXJlbTtcbiRjYXJkLXRpdGxlLXNwYWNlci15OiBjYWxjKCRzcGFjZXIgLyAyKTtcbiRjYXJkLWJvcmRlci13aWR0aDogMDtcbiRjYXJkLWJveC1zaGFkb3c6IG51bGw7XG4kY2FyZC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiRjYXJkLWJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogY2FsYygjeyRjYXJkLWJvcmRlci1yYWRpdXN9IC0gI3skY2FyZC1ib3JkZXItd2lkdGh9KTtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6IGNhbGMoJGNhcmQtc3BhY2VyLXkgLyAyKTtcbiRjYXJkLWNhcC1wYWRkaW5nLXg6ICRjYXJkLXNwYWNlci14O1xuJGNhcmQtY2FwLWJnOiByZ2JhKCRibGFjaywgMC4wMyk7XG4kY2FyZC1jYXAtY29sb3I6IG51bGw7XG4kY2FyZC1oZWlnaHQ6IG51bGw7XG4kY2FyZC1jb2xvcjogbnVsbDtcbiRjYXJkLWJnOiAkd2hpdGU7XG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAkc3BhY2VyO1xuXG4kY2FyZC10aXRsZS1kZXNjOiAkZ3JheS02MDA7XG5cbiRjYXJkLWdyb3VwLW1hcmdpbjogY2FsYygkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcbi8vIHNjc3MtZG9jcy1lbmQgY2FyZC12YXJpYWJsZXNcblxuLy8gQWNjb3JkaW9uXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhY2NvcmRpb24tdmFyaWFibGVzXG4kYWNjb3JkaW9uLXBhZGRpbmcteTogMXJlbTtcbiRhY2NvcmRpb24tcGFkZGluZy14OiAxLjI1cmVtO1xuJGFjY29yZGlvbi1jb2xvcjogJGJvZHktY29sb3I7XG4kYWNjb3JkaW9uLWJnOiB0cmFuc3BhcmVudDtcbiRhY2NvcmRpb24tYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6IHJnYmEoJGJsYWNrLCAwLjEyNSk7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJGFjY29yZGlvbi1pbm5lci1ib3JkZXItcmFkaXVzOiBzdWJ0cmFjdChcbiAgJGFjY29yZGlvbi1ib3JkZXItcmFkaXVzLFxuICAkYWNjb3JkaW9uLWJvcmRlci13aWR0aFxuKTtcblxuJGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogJGFjY29yZGlvbi1wYWRkaW5nLXk7XG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy14OiAkYWNjb3JkaW9uLXBhZGRpbmcteDtcblxuJGFjY29yZGlvbi1idXR0b24tcGFkZGluZy15OiAkYWNjb3JkaW9uLXBhZGRpbmcteTtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogJGFjY29yZGlvbi1wYWRkaW5nLXg7XG4kYWNjb3JkaW9uLWJ1dHRvbi1jb2xvcjogJGFjY29yZGlvbi1jb2xvcjtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAkYWNjb3JkaW9uLWJnO1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAkYnRuLXRyYW5zaXRpb24sIGJvcmRlci1yYWRpdXMgMC4xNXMgZWFzZTtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgOTAlKTtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjogc2hhZGUtY29sb3IoJHByaW1hcnksIDEwJSk7XG5cbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6IG5vbmU7XG5cbiRhY2NvcmRpb24taWNvbi13aWR0aDogMTZweDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogJGFjY29yZGlvbi1jb2xvcjtcbiRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3I6ICRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1jb2xvcjtcbiRhY2NvcmRpb24taWNvbi10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycyBlYXNlLWluLW91dDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1pY29uOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIik7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcn0nPjxwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgZD0nTTEuNjQ2IDQuNjQ2YS41LjUgMCAwIDEgLjcwOCAwTDggMTAuMjkzbDUuNjQ2LTUuNjQ3YS41LjUgMCAwIDEgLjcwOC43MDhsLTYgNmEuNS41IDAgMCAxLS43MDggMGwtNi02YS41LjUgMCAwIDEgMC0uNzA4eicvPjwvc3ZnPlwiKTtcbi8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLXZhcmlhYmxlc1xuXG4vLyBUb29sdGlwc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC12YXJpYWJsZXNcbiR0b29sdGlwLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiR0b29sdGlwLW1heC13aWR0aDogMjAwcHg7XG4kdG9vbHRpcC1jb2xvcjogJHdoaXRlO1xuJHRvb2x0aXAtYmc6ICRibGFjaztcbiR0b29sdGlwLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuJHRvb2x0aXAtb3BhY2l0eTogMC45O1xuJHRvb2x0aXAtcGFkZGluZy15OiAwLjRyZW07XG4kdG9vbHRpcC1wYWRkaW5nLXg6IDAuN3JlbTtcbiR0b29sdGlwLW1hcmdpbjogMDtcblxuJHRvb2x0aXAtYXJyb3ctd2lkdGg6IDAuOHJlbTtcbiR0b29sdGlwLWFycm93LWhlaWdodDogMC40cmVtO1xuJHRvb2x0aXAtYXJyb3ctY29sb3I6ICR0b29sdGlwLWJnO1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAkdG9vbHRpcC1wYWRkaW5nLXk7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDogJHRvb2x0aXAtcGFkZGluZy14O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemU6ICR0b29sdGlwLWZvbnQtc2l6ZTtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1vcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAkdG9vbHRpcC1ib3JkZXItcmFkaXVzO1xuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLWZlZWRiYWNrLXZhcmlhYmxlc1xuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcbiRwb3BvdmVyLWJnOiAkd2hpdGU7XG4kcG9wb3Zlci1tYXgtd2lkdGg6IDI3NnB4O1xuJHBvcG92ZXItYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuJHBvcG92ZXItYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZztcbiRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXM6IHN1YnRyYWN0KFxuICAkcG9wb3Zlci1ib3JkZXItcmFkaXVzLFxuICAkcG9wb3Zlci1ib3JkZXItd2lkdGhcbik7XG4kcG9wb3Zlci1ib3gtc2hhZG93OiAwIDAuMjVyZW0gMC41cmVtIHJnYmEoJGJsYWNrLCAwLjIpO1xuXG4kcG9wb3Zlci1oZWFkZXItYmc6IHNoYWRlLWNvbG9yKCRwb3BvdmVyLWJnLCA0JSk7XG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6IDAuNXJlbTtcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg6ICRzcGFjZXI7XG5cbiRwb3BvdmVyLWJvZHktY29sb3I6ICRib2R5LWNvbG9yO1xuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICRzcGFjZXI7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogJHNwYWNlcjtcblxuJHBvcG92ZXItYXJyb3ctd2lkdGg6IDFyZW07XG4kcG9wb3Zlci1hcnJvdy1oZWlnaHQ6IDAuNXJlbTtcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAkcG9wb3Zlci1iZztcblxuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6IGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAwLjA1KTtcbi8vIHNjc3MtZG9jcy1lbmQgcG9wb3Zlci12YXJpYWJsZXNcblxuLy8gVG9hc3RzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC12YXJpYWJsZXNcbiR0b2FzdC1tYXgtd2lkdGg6IDM1MHB4O1xuJHRvYXN0LXBhZGRpbmcteDogMC43NXJlbTtcbiR0b2FzdC1wYWRkaW5nLXk6IDAuMjVyZW07XG4kdG9hc3QtZm9udC1zaXplOiAwLjg3NXJlbTtcbiR0b2FzdC1jb2xvcjogbnVsbDtcbiR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44NSk7XG4kdG9hc3QtYm9yZGVyLXdpZHRoOiAxcHg7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4kdG9hc3QtYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiR0b2FzdC1ib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiR0b2FzdC1zcGFjaW5nOiAkY29udGFpbmVyLXBhZGRpbmcteDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogJGdyYXktNjAwO1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC44NSk7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cbi8vIEJhZGdlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtdmFyaWFibGVzXG4kYmFkZ2UtZm9udC1zaXplOiA3NSU7XG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4kYmFkZ2UtY29sb3I6ICR3aGl0ZTtcbiRiYWRnZS1wYWRkaW5nLXk6IDAuMjVlbTtcbiRiYWRnZS1wYWRkaW5nLXg6IDAuNGVtO1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS12YXJpYWJsZXNcblxuLy8gTW9kYWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC12YXJpYWJsZXNcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAxcmVtO1xuXG4vLyBNYXJnaW4gYmV0d2VlbiBlbGVtZW50cyBpbiBmb290ZXIsIG11c3QgYmUgbG93ZXIgdGhhbiBvciBlcXVhbCB0byAyICogJG1vZGFsLWlubmVyLXBhZGRpbmdcbiRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW46IDAuNXJlbTtcbiRtb2RhbC1kaWFsb2ctbWFyZ2luOiAwLjVyZW07XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAxLjc1cmVtO1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuXG4kbW9kYWwtY29udGVudC1jb2xvcjogbnVsbDtcbiRtb2RhbC1jb250ZW50LWJnOiAkd2hpdGU7XG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICRncmF5LTMwMDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDogJGJvcmRlci13aWR0aDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxnO1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoXG4gICRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMsXG4gICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aFxuKTtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICRib3gtc2hhZG93LXNtO1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogJGJveC1zaGFkb3c7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogJGJsYWNrO1xuJG1vZGFsLWJhY2tkcm9wLW9wYWNpdHk6IDAuNTtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aDtcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAkbW9kYWwtaW5uZXItcGFkZGluZztcbiRtb2RhbC1oZWFkZXItcGFkZGluZy14OiAkbW9kYWwtaW5uZXItcGFkZGluZztcbiRtb2RhbC1oZWFkZXItcGFkZGluZzogJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkgJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg7IC8vIEtlZXAgdGhpcyBmb3IgYmFja3dhcmRzIGNvbXBhdGliaWxpdHlcblxuJG1vZGFsLXNtOiAzMDBweDtcbiRtb2RhbC1tZDogNTAwcHg7XG4kbW9kYWwtbGc6IDgwMHB4O1xuJG1vZGFsLXhsOiAxMTQwcHg7XG5cbiRtb2RhbC1mYWRlLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MHB4KTtcbiRtb2RhbC1zaG93LXRyYW5zZm9ybTogbm9uZTtcbiRtb2RhbC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiRtb2RhbC1zY2FsZS10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC12YXJpYWJsZXNcblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6IDAuNzVyZW07XG4kYWxlcnQtcGFkZGluZy14OiAxLjI1cmVtO1xuJGFsZXJ0LW1hcmdpbi1ib3R0b206IDFyZW07XG4kYWxlcnQtYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG4kYWxlcnQtYm9yZGVyLXdpZHRoOiAkYm9yZGVyLXdpZHRoO1xuXG4kYWxlcnQtYmctc2NhbGU6IC04MCU7XG4kYWxlcnQtYm9yZGVyLXNjYWxlOiAtNzAlO1xuJGFsZXJ0LWNvbG9yLXNjYWxlOiA0MCU7XG5cbiRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI6ICRhbGVydC1wYWRkaW5nLXggKiAzOyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHUgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuLy8gUHJvZ3Jlc3MgYmFyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3MtdmFyaWFibGVzXG4kcHJvZ3Jlc3MtaGVpZ2h0OiAwLjYyNXJlbTtcbiRwcm9ncmVzcy1mb250LXNpemU6ICRmb250LXNpemUtYmFzZSAqIDAuNzU7XG4kcHJvZ3Jlc3MtYmc6ICRncmF5LTMwMDtcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAkYm94LXNoYWRvdy1pbnNldDtcbiRwcm9ncmVzcy1iYXItY29sb3I6ICR3aGl0ZTtcbiRwcm9ncmVzcy1iYXItYmc6ICRwcmltYXJ5O1xuJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nOiAxcyBsaW5lYXIgaW5maW5pdGU7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cbi8vIExpc3QgZ3JvdXBcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtdmFyaWFibGVzXG4kbGlzdC1ncm91cC1jb2xvcjogbnVsbDtcbiRsaXN0LWdyb3VwLWJnOiAkd2hpdGU7XG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XG4kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6IDAuNzVyZW07XG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogMS4yNXJlbTtcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6IC04MCU7XG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiA0MCU7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAkZ3JheS0xMDA7XG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICRjb21wb25lbnQtYWN0aXZlLWNvbG9yO1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAkY29tcG9uZW50LWFjdGl2ZS1iZztcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcblxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3I6ICRncmF5LTYwMDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAkbGlzdC1ncm91cC1iZztcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yOiAkZ3JheS03MDA7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvcjtcblxuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcjogJGJvZHktY29sb3I7XG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAkZ3JheS0yMDA7XG4vLyBzY3NzLWRvY3MtZW5kIGxpc3QtZ3JvdXAtdmFyaWFibGVzXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogMC4yNXJlbTtcbiR0aHVtYm5haWwtYmc6ICRib2R5LWJnO1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICRib3JkZXItd2lkdGg7XG4kdGh1bWJuYWlsLWJvcmRlci1jb2xvcjogJGdyYXktMzAwO1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcbiR0aHVtYm5haWwtYm94LXNoYWRvdzogJGJveC1zaGFkb3ctc207XG4vLyBzY3NzLWRvY3MtZW5kIHRodW1ibmFpbC12YXJpYWJsZXNcblxuLy8gRmlndXJlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZmlndXJlLXZhcmlhYmxlc1xuJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTogJHNtYWxsLWZvbnQtc2l6ZTtcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogJGdyYXktNjAwO1xuLy8gc2Nzcy1kb2NzLWVuZCBmaWd1cmUtdmFyaWFibGVzXG5cbi8vIEJyZWFkY3J1bWJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLXZhcmlhYmxlc1xuJGJyZWFkY3J1bWItZm9udC1zaXplOiBudWxsO1xuJGJyZWFkY3J1bWItcGFkZGluZy15OiAwLjc1cmVtO1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAxcmVtO1xuJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6IDAuNXJlbTtcblxuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuJGJyZWFkY3J1bWItYmc6IG51bGw7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAkZ3JheS02MDA7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICRncmF5LTYwMDtcbiRicmVhZGNydW1iLWRpdmlkZXI6IHF1b3RlKFwiL1wiKTtcbiRicmVhZGNydW1iLWRpdmlkZXItZmxpcHBlZDogJGJyZWFkY3J1bWItZGl2aWRlcjtcbiRicmVhZGNydW1iLWJvcmRlci1yYWRpdXM6IG51bGw7XG4vLyBzY3NzLWRvY3MtZW5kIGJyZWFkY3J1bWItdmFyaWFibGVzXG5cbi8vIENhcm91c2VsXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJvdXNlbC12YXJpYWJsZXNcbiRjYXJvdXNlbC1jb250cm9sLWNvbG9yOiAkd2hpdGU7XG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogMTUlO1xuJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTogMC41O1xuJGNhcm91c2VsLWNvbnRyb2wtaG92ZXItb3BhY2l0eTogMC45O1xuJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBlYXNlO1xuXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoOiAzMHB4O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6IDNweDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6IDNweDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogMC41O1xuJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc6ICR3aGl0ZTtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk6IDE7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlO1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogNzAlO1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICR3aGl0ZTtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogMS4yNXJlbTtcbiRjYXJvdXNlbC1jYXB0aW9uLXNwYWNlcjogMS4yNXJlbTtcblxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogMnJlbTtcblxuJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nPjxwYXRoIGQ9J00xMS4zNTQgMS42NDZhLjUuNSAwIDAgMSAwIC43MDhMNS43MDcgOGw1LjY0NyA1LjY0NmEuNS41IDAgMCAxLS43MDguNzA4bC02LTZhLjUuNSAwIDAgMSAwLS43MDhsNi02YS41LjUgMCAwIDEgLjcwOCAweicvPjwvc3ZnPlwiKTtcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpO1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC42cztcbiRjYXJvdXNlbC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gZWFzZS1pbi1vdXQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0aW9ucyAoZS5nLiwgYHRyYW5zZm9ybSAycyBlYXNlLCBvcGFjaXR5IC41cyBlYXNlLW91dGApXG5cbiRjYXJvdXNlbC1kYXJrLWluZGljYXRvci1hY3RpdmUtYmc6ICRibGFjaztcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICRibGFjaztcbiRjYXJvdXNlbC1kYXJrLWNvbnRyb2wtaWNvbi1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwKTtcbi8vIHNjc3MtZG9jcy1lbmQgY2Fyb3VzZWwtdmFyaWFibGVzXG5cbi8vIFNwaW5uZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLXZhcmlhYmxlc1xuJHNwaW5uZXItd2lkdGg6IDJyZW07XG4kc3Bpbm5lci1oZWlnaHQ6ICRzcGlubmVyLXdpZHRoO1xuJHNwaW5uZXItdmVydGljYWwtYWxpZ246IC0wLjEyNWVtO1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoOiAwLjI1ZW07XG4kc3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6IDAuNzVzO1xuXG4kc3Bpbm5lci13aWR0aC1zbTogMXJlbTtcbiRzcGlubmVyLWhlaWdodC1zbTogJHNwaW5uZXItd2lkdGgtc207XG4kc3Bpbm5lci1ib3JkZXItd2lkdGgtc206IDAuMmVtO1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG4vLyBDbG9zZVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2xvc2UtdmFyaWFibGVzXG4kYnRuLWNsb3NlLXdpZHRoOiAxZW07XG4kYnRuLWNsb3NlLWhlaWdodDogJGJ0bi1jbG9zZS13aWR0aDtcbiRidG4tY2xvc2UtcGFkZGluZy14OiAwLjI1ZW07XG4kYnRuLWNsb3NlLXBhZGRpbmcteTogJGJ0bi1jbG9zZS1wYWRkaW5nLXg7XG4kYnRuLWNsb3NlLWNvbG9yOiAkYmxhY2s7XG4kYnRuLWNsb3NlLWJnOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYnRuLWNsb3NlLWNvbG9yfSc+PHBhdGggZD0nTS4yOTMuMjkzYTEgMSAwIDAxMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMTExLjQxNCAxLjQxNEw5LjQxNCA4bDYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAxLTEuNDE0LTEuNDE0TDYuNTg2IDggLjI5MyAxLjcwN2ExIDEgMCAwMTAtMS40MTR6Jy8+PC9zdmc+XCIpO1xuJGJ0bi1jbG9zZS1iZy1kYXJrOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYmxhY2t9Jz48cGF0aCBkPSdNLjI5My4yOTNhMSAxIDAgMDExLjQxNCAwTDggNi41ODYgMTQuMjkzLjI5M2ExIDEgMCAxMTEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQgMS40MTRMOCA5LjQxNGwtNi4yOTMgNi4yOTNhMSAxIDAgMDEtMS40MTQtMS40MTRMNi41ODYgOCAuMjkzIDEuNzA3YTEgMSAwIDAxMC0xLjQxNHonLz48L3N2Zz5cIik7XG4kYnRuLWNsb3NlLWZvY3VzLXNoYWRvdzogbm9uZTtcbiRidG4tY2xvc2Utb3BhY2l0eTogMC41O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAwLjc1O1xuJGJ0bi1jbG9zZS1mb2N1cy1vcGFjaXR5OiAxO1xuJGJ0bi1jbG9zZS1kaXNhYmxlZC1vcGFjaXR5OiAwLjI1O1xuJGJ0bi1jbG9zZS13aGl0ZS1maWx0ZXI6IGludmVydCgxKSBncmF5c2NhbGUoMTAwJSkgYnJpZ2h0bmVzcygyMDAlKTtcbi8vIHNjc3MtZG9jcy1lbmQgY2xvc2UtdmFyaWFibGVzXG5cbi8vIE9mZmNhbnZhc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuJG9mZmNhbnZhcy1wYWRkaW5nLXk6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xuJG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRoOiA0MDBweDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAzMHZoO1xuJG9mZmNhbnZhcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuJG9mZmNhbnZhcy1ib3JkZXItY29sb3I6ICRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjtcbiRvZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAkbW9kYWwtY29udGVudC1iZztcbiRvZmZjYW52YXMtY29sb3I6ICRtb2RhbC1jb250ZW50LWNvbG9yO1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAkbW9kYWwtY29udGVudC1ib3gtc2hhZG93LXhzO1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1iZzogJG1vZGFsLWJhY2tkcm9wLWJnO1xuJG9mZmNhbnZhcy1iYWNrZHJvcC1vcGFjaXR5OiAkbW9kYWwtYmFja2Ryb3Atb3BhY2l0eTtcbi8vIHNjc3MtZG9jcy1lbmQgb2ZmY2FudmFzLXZhcmlhYmxlc1xuXG4vLyBDb2RlXG5cbiRjb2RlLWZvbnQtc2l6ZTogODcuNSU7XG4kY29kZS1jb2xvcjogJHBpbms7XG5cbiRrYmQtcGFkZGluZy15OiAwLjJyZW07XG4ka2JkLXBhZGRpbmcteDogMC40cmVtO1xuJGtiZC1mb250LXNpemU6ICRjb2RlLWZvbnQtc2l6ZTtcbiRrYmQtY29sb3I6ICR3aGl0ZTtcbiRrYmQtYmc6ICRncmF5LTkwMDtcblxuJHByZS1jb2xvcjogJGdyYXktOTAwO1xuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4vLyBTaW5nbGUgc2lkZSBib3JkZXItcmFkaXVzXG5cbi8vIEhlbHBlciBmdW5jdGlvbiB0byByZXBsYWNlIG5lZ2F0aXZlIHZhbHVlcyB3aXRoIDBcbkBmdW5jdGlvbiB2YWxpZC1yYWRpdXMoJHJhZGl1cykge1xuICAkcmV0dXJuOiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRyYWRpdXMge1xuICAgIEBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIHtcbiAgICAgICRyZXR1cm46IGFwcGVuZCgkcmV0dXJuLCBtYXgoJHZhbHVlLCAwKSk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcmV0dXJuOiBhcHBlbmQoJHJldHVybiwgJHZhbHVlKTtcbiAgICB9XG4gIH1cbiAgQHJldHVybiAkcmV0dXJuO1xufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm9yZGVyLXJhZGl1cy1taXhpbnNcbkBtaXhpbiBib3JkZXItcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzLCAkZmFsbGJhY2stYm9yZGVyLXJhZGl1czogZmFsc2UpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1zdGFydC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogdmFsaWQtcmFkaXVzKCRyYWRpdXMpO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWVuZC1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1lbmQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiB2YWxpZC1yYWRpdXMoJHJhZGl1cyk7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKCRyYWRpdXM6ICRib3JkZXItcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IHZhbGlkLXJhZGl1cygkcmFkaXVzKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLW1peGluc1xuIiwiLy9cbi8vIEhlYWRpbmdzXG4vL1xuLmgxIHtcbiAgQGV4dGVuZCBoMTtcbn1cblxuLmgyIHtcbiAgQGV4dGVuZCBoMjtcbn1cblxuLmgzIHtcbiAgQGV4dGVuZCBoMztcbn1cblxuLmg0IHtcbiAgQGV4dGVuZCBoNDtcbn1cblxuLmg1IHtcbiAgQGV4dGVuZCBoNTtcbn1cblxuLmg2IHtcbiAgQGV4dGVuZCBoNjtcbn1cblxuXG4ubGVhZCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkbGVhZC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XG59XG5cbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXG5AZWFjaCAkZGlzcGxheSwgJGZvbnQtc2l6ZSBpbiAkZGlzcGxheS1mb250LXNpemVzIHtcbiAgLmRpc3BsYXktI3skZGlzcGxheX0ge1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgICBmb250LWZhbWlseTogJGRpc3BsYXktZm9udC1mYW1pbHk7XG4gICAgZm9udC1zdHlsZTogJGRpc3BsYXktZm9udC1zdHlsZTtcbiAgICBmb250LXdlaWdodDogJGRpc3BsYXktZm9udC13ZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xuICB9XG59XG5cbi8vXG4vLyBFbXBoYXNpc1xuLy9cbi5zbWFsbCB7XG4gIEBleHRlbmQgc21hbGw7XG59XG5cbi5tYXJrIHtcbiAgQGV4dGVuZCBtYXJrO1xufVxuXG4vL1xuLy8gTGlzdHNcbi8vXG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xuLmxpc3QtaW5saW5lIHtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbml0aWFsaXNtLWZvbnQtc2l6ZSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRibG9ja3F1b3RlLW1hcmdpbi15O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGJsb2NrcXVvdGUtZm9udC1zaXplKTtcblxuICA+IDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG59XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIG1hcmdpbi10b3A6IC0kYmxvY2txdW90ZS1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGJsb2NrcXVvdGUtbWFyZ2luLXk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb290ZXItZm9udC1zaXplKTtcbiAgY29sb3I6ICRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZCgpO1xufVxuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGh1bWJuYWlsLWJnO1xuICBib3JkZXI6ICR0aHVtYm5haWwtYm9yZGVyLXdpZHRoIHNvbGlkICR0aHVtYm5haWwtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJHRodW1ibmFpbC1ib3gtc2hhZG93KTtcblxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcbiAgQGluY2x1ZGUgaW1nLWZsdWlkKCk7XG59XG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG4uZmlndXJlIHtcbiAgLy8gRW5zdXJlcyB0aGUgY2FwdGlvbidzIHRleHQgYWxpZ25zIHdpdGggdGhlIGltYWdlLlxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5maWd1cmUtaW1nIHtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlciAqIC41O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmaWd1cmUtY2FwdGlvbi1mb250LXNpemUpO1xuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xufVxuIiwiLy8gSW1hZ2UgTWl4aW5zXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vIC0gUmV0aW5hIGltYWdlXG5cblxuLy8gUmVzcG9uc2l2ZSBpbWFnZVxuLy9cbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXG5cbkBtaXhpbiBpbWctZmx1aWQge1xuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxuICBtYXgtd2lkdGg6IDEwMCU7XG4gIC8vIFBhcnQgMjogT3ZlcnJpZGUgdGhlIGhlaWdodCB0byBhdXRvLCBvdGhlcndpc2UgaW1hZ2VzIHdpbGwgYmUgc3RyZXRjaGVkXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cbiAgaGVpZ2h0OiBhdXRvO1xufVxuIiwiLy8gQ29udGFpbmVyIHdpZHRoc1xuLy9cbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cblxuQGlmICRlbmFibGUtY29udGFpbmVyLWNsYXNzZXMge1xuICAvLyBTaW5nbGUgY29udGFpbmVyIGNsYXNzIHdpdGggYnJlYWtwb2ludCBtYXgtd2lkdGhzXG4gIC5jb250YWluZXIsXG4gIC8vIDEwMCUgd2lkZSBjb250YWluZXIgYXQgYWxsIGJyZWFrcG9pbnRzXG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cblxuICAvLyBSZXNwb25zaXZlIGNvbnRhaW5lcnMgdGhhdCBhcmUgMTAwJSB3aWRlIHVudGlsIGEgYnJlYWtwb2ludFxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICAuY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgIEBleHRlbmQgLmNvbnRhaW5lci1mbHVpZDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cykge1xuICAgICAgJXJlc3BvbnNpdmUtY29udGFpbmVyLSN7JGJyZWFrcG9pbnR9IHtcbiAgICAgICAgbWF4LXdpZHRoOiAkY29udGFpbmVyLW1heC13aWR0aDtcbiAgICAgIH1cblxuICAgICAgLy8gRXh0ZW5kIGVhY2ggYnJlYWtwb2ludCB3aGljaCBpcyBzbWFsbGVyIG9yIGVxdWFsIHRvIHRoZSBjdXJyZW50IGJyZWFrcG9pbnRcbiAgICAgICRleHRlbmQtYnJlYWtwb2ludDogdHJ1ZTtcblxuICAgICAgQGVhY2ggJG5hbWUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50cyB7XG4gICAgICAgIEBpZiAoJGV4dGVuZC1icmVha3BvaW50KSB7XG4gICAgICAgICAgLmNvbnRhaW5lciN7YnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGdyaWQtYnJlYWtwb2ludHMpfSB7XG4gICAgICAgICAgICBAZXh0ZW5kICVyZXNwb25zaXZlLWNvbnRhaW5lci0jeyRicmVha3BvaW50fTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAvLyBPbmNlIHRoZSBjdXJyZW50IGJyZWFrcG9pbnQgaXMgcmVhY2hlZCwgc3RvcCBleHRlbmRpbmdcbiAgICAgICAgICBAaWYgKCRicmVha3BvaW50ID09ICRuYW1lKSB7XG4gICAgICAgICAgICAkZXh0ZW5kLWJyZWFrcG9pbnQ6IGZhbHNlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQ29udGFpbmVyIG1peGluc1xuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGNvbnRhaW5lci1wYWRkaW5nLXgpIHtcbiAgLS0jeyRwcmVmaXh9Z3V0dGVyLXg6ICN7JGd1dHRlcn07XG4gIC0tI3skcHJlZml4fWd1dHRlci15OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4LCB4eGw6IDE0MDBweCkpXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAkYnJlYWtwb2ludC1uYW1lczogKHhzIHNtIG1kIGxnIHhsIHh4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEBpZiBub3QgJG4ge1xuICAgIEBlcnJvciBcImJyZWFrcG9pbnQgYCN7JG5hbWV9YCBub3QgZm91bmQgaW4gYCN7JGJyZWFrcG9pbnRzfWBcIjtcbiAgfVxuICBAcmV0dXJuIGlmKCRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIDU3NnB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogbWFwLWdldCgkYnJlYWtwb2ludHMsICRuYW1lKTtcbiAgQHJldHVybiBpZigkbWluICE9IDAsICRtaW4sIG51bGwpO1xufVxuXG4vLyBNYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyByZWR1Y2VkIGJ5IDAuMDJweCB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2Zcbi8vIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgobWQsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgNzY3Ljk4cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtYXggYW5kICRtYXggPiAwLCAkbWF4IC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCwgeHhsOiAxNDAwcHgpKVxuLy8gICAgXCJcIiAgKFJldHVybnMgYSBibGFuayBzdHJpbmcpXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgsIHh4bDogMTQwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiAgYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6ICBicmVha3BvaW50LW1heCgkbmV4dCwgJGJyZWFrcG9pbnRzKTtcblxuICBAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4geW91ciBjb2x1bW5zLlxuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICAucm93IHtcbiAgICBAaW5jbHVkZSBtYWtlLXJvdygpO1xuXG4gICAgPiAqIHtcbiAgICAgIEBpbmNsdWRlIG1ha2UtY29sLXJlYWR5KCk7XG4gICAgfVxuICB9XG59XG5cbkBpZiAkZW5hYmxlLWNzc2dyaWQge1xuICAuZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBncmlkLXRlbXBsYXRlLXJvd3M6IHJlcGVhdCh2YXIoLS0jeyRwcmVmaXh9cm93cywgMSksIDFmcik7XG4gICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQodmFyKC0tI3skcHJlZml4fWNvbHVtbnMsICN7JGdyaWQtY29sdW1uc30pLCAxZnIpO1xuICAgIGdhcDogdmFyKC0tI3skcHJlZml4fWdhcCwgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KTtcblxuICAgIEBpbmNsdWRlIG1ha2UtY3NzZ3JpZCgpO1xuICB9XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnMoKTtcbn1cbiIsIi8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIC0tI3skcHJlZml4fWd1dHRlci14OiAjeyRndXR0ZXJ9O1xuICAtLSN7JHByZWZpeH1ndXR0ZXIteTogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICAvLyBUT0RPOiBSZXZpc2l0IGNhbGMgb3JkZXIgYWZ0ZXIgaHR0cHM6Ly9naXRodWIuY29tL3JlYWN0LWJvb3RzdHJhcC9yZWFjdC1ib290c3RyYXAvaXNzdWVzLzYwMzkgaXMgZml4ZWRcbiAgbWFyZ2luLXRvcDogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteSkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBtYXJnaW4tcmlnaHQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWd1dHRlci14KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1ndXR0ZXIteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG5AbWl4aW4gbWFrZS1jb2wtcmVhZHkoKSB7XG4gIC8vIEFkZCBib3ggc2l6aW5nIGlmIG9ubHkgdGhlIGdyaWQgaXMgbG9hZGVkXG4gIGJveC1zaXppbmc6IGlmKHZhcmlhYmxlLWV4aXN0cyhpbmNsdWRlLWNvbHVtbi1ib3gtc2l6aW5nKSBhbmQgJGluY2x1ZGUtY29sdW1uLWJveC1zaXppbmcsIGJvcmRlci1ib3gsIG51bGwpO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2Ugc2V0IHRoZSB3aWR0aFxuICAvLyBsYXRlciBvbiB0byBvdmVycmlkZSB0aGlzIGluaXRpYWwgd2lkdGguXG4gIGZsZXgtc2hyaW5rOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyBQcmV2ZW50IGAuY29sLWF1dG9gLCBgLmNvbGAgKCYgcmVzcG9uc2l2ZSB2YXJpYW50cykgZnJvbSBicmVha2luZyBvdXQgdGhlIGdyaWRcbiAgcGFkZGluZy1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9Z3V0dGVyLXgpICogLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBwYWRkaW5nLWxlZnQ6IGNhbGModmFyKC0tI3skcHJlZml4fWd1dHRlci14KSAqIC41KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLXRvcDogdmFyKC0tI3skcHJlZml4fWd1dHRlci15KTtcbn1cblxuQG1peGluIG1ha2UtY29sKCRzaXplOiBmYWxzZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgQGlmICRzaXplIHtcbiAgICBmbGV4OiAwIDAgYXV0bztcbiAgICB3aWR0aDogcGVyY2VudGFnZShkaXZpZGUoJHNpemUsICRjb2x1bW5zKSk7XG5cbiAgfSBAZWxzZSB7XG4gICAgZmxleDogMSAxIDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1hdXRvKCkge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1vZmZzZXQoJHNpemUsICRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zKSB7XG4gICRudW06IGRpdmlkZSgkc2l6ZSwgJGNvbHVtbnMpO1xuICBtYXJnaW4tbGVmdDogaWYoJG51bSA9PSAwLCAwLCBwZXJjZW50YWdlKCRudW0pKTtcbn1cblxuLy8gUm93IGNvbHVtbnNcbi8vXG4vLyBTcGVjaWZ5IG9uIGEgcGFyZW50IGVsZW1lbnQoZS5nLiwgLnJvdykgdG8gZm9yY2UgaW1tZWRpYXRlIGNoaWxkcmVuIGludG8gTk5cbi8vIG51bWJlciBvZiBjb2x1bW5zLiBTdXBwb3J0cyB3cmFwcGluZyB0byBuZXcgbGluZXMsIGJ1dCBkb2VzIG5vdCBkbyBhIE1hc29ucnlcbi8vIHN0eWxlIGdyaWQuXG5AbWl4aW4gcm93LWNvbHMoJGNvdW50KSB7XG4gID4gKiB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGRpdmlkZSgxMDAlLCAkY291bnQpO1xuICB9XG59XG5cbi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cbi8vXG4vLyBVc2VkIG9ubHkgYnkgQm9vdHN0cmFwIHRvIGdlbmVyYXRlIHRoZSBjb3JyZWN0IG51bWJlciBvZiBncmlkIGNsYXNzZXMgZ2l2ZW5cbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXG5cbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKTtcblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcbiAgICAgIC5jb2wjeyRpbmZpeH0ge1xuICAgICAgICBmbGV4OiAxIDAgMCU7IC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgfVxuXG4gICAgICAucm93LWNvbHMjeyRpbmZpeH0tYXV0byA+ICoge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkZ3JpZC1yb3ctY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRncmlkLXJvdy1jb2x1bW5zIHtcbiAgICAgICAgICAucm93LWNvbHMjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgQGluY2x1ZGUgcm93LWNvbHMoJGkpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1hdXRvKCk7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuY29sI3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sKCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggKCRjb2x1bW5zIC0gMSkge1xuICAgICAgICAgIEBpZiBub3QgKCRpbmZpeCA9PSBcIlwiIGFuZCAkaSA9PSAwKSB7IC8vIEF2b2lkIGVtaXR0aW5nIHVzZWxlc3MgLm9mZnNldC0wXG4gICAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2wtb2Zmc2V0KCRpLCAkY29sdW1ucyk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC8vIEd1dHRlcnNcbiAgICAgIC8vXG4gICAgICAvLyBNYWtlIHVzZSBvZiBgLmctKmAsIGAuZ3gtKmAgb3IgYC5neS0qYCB1dGlsaXRpZXMgdG8gY2hhbmdlIHNwYWNpbmcgYmV0d2VlbiB0aGUgY29sdW1ucy5cbiAgICAgIEBlYWNoICRrZXksICR2YWx1ZSBpbiAkZ3V0dGVycyB7XG4gICAgICAgIC5nI3skaW5maXh9LSN7JGtleX0sXG4gICAgICAgIC5neCN7JGluZml4fS0jeyRrZXl9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH1ndXR0ZXIteDogI3skdmFsdWV9O1xuICAgICAgICB9XG5cbiAgICAgICAgLmcjeyRpbmZpeH0tI3ska2V5fSxcbiAgICAgICAgLmd5I3skaW5maXh9LSN7JGtleX0ge1xuICAgICAgICAgIC0tI3skcHJlZml4fWd1dHRlci15OiAjeyR2YWx1ZX07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIG1ha2UtY3NzZ3JpZCgkY29sdW1uczogJGdyaWQtY29sdW1ucywgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkYnJlYWtwb2ludHMpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cyk7XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBpZiAkY29sdW1ucyA+IDAge1xuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgICAuZy1jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICAgICAgZ3JpZC1jb2x1bW46IGF1dG8gLyBzcGFuICRpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC8vIFN0YXJ0IHdpdGggYDFgIGJlY2F1c2UgYDBgIGlzIGFuZCBpbnZhbGlkIHZhbHVlLlxuICAgICAgICAvLyBFbmRzIHdpdGggYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlLlxuICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgICAuZy1zdGFydCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgICBncmlkLWNvbHVtbi1zdGFydDogJGk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXG4vL1xuXG4udGFibGUge1xuICAtLSN7JHByZWZpeH10YWJsZS1jb2xvcjogI3skdGFibGUtY29sb3J9O1xuICAtLSN7JHByZWZpeH10YWJsZS1iZzogI3skdGFibGUtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1ib3JkZXItY29sb3I6ICN7JHRhYmxlLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZzogI3skdGFibGUtYWNjZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtc3RyaXBlZC1jb2xvcjogI3skdGFibGUtc3RyaXBlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtYmc6ICN7JHRhYmxlLXN0cmlwZWQtYmd9O1xuICAtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtY29sb3I6ICN7JHRhYmxlLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1iZzogI3skdGFibGUtYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3I6ICN7JHRhYmxlLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JHRhYmxlLWhvdmVyLWJnfTtcblxuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogJHNwYWNlcjtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1jb2xvcik7XG4gIHZlcnRpY2FsLWFsaWduOiAkdGFibGUtY2VsbC12ZXJ0aWNhbC1hbGlnbjtcbiAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtYm9yZGVyLWNvbG9yKTtcblxuICAvLyBUYXJnZXQgdGggJiB0ZFxuICAvLyBXZSBuZWVkIHRoZSBjaGlsZCBjb21iaW5hdG9yIHRvIHByZXZlbnQgc3R5bGVzIGxlYWtpbmcgdG8gbmVzdGVkIHRhYmxlcyB3aGljaCBkb2Vzbid0IGhhdmUgYSBgLnRhYmxlYCBjbGFzcy5cbiAgLy8gV2UgdXNlIHRoZSB1bml2ZXJzYWwgc2VsZWN0b3JzIGhlcmUgdG8gc2ltcGxpZnkgdGhlIHNlbGVjdG9yIChlbHNlIHdlIHdvdWxkIG5lZWQgNiBkaWZmZXJlbnQgc2VsZWN0b3JzKS5cbiAgLy8gQW5vdGhlciBhZHZhbnRhZ2UgaXMgdGhhdCB0aGlzIGdlbmVyYXRlcyBsZXNzIGNvZGUgYW5kIG1ha2VzIHRoZSBzZWxlY3RvciBsZXNzIHNwZWNpZmljIG1ha2luZyBpdCBlYXNpZXIgdG8gb3ZlcnJpZGUuXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXkgJHRhYmxlLWNlbGwtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH10YWJsZS1iZyk7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjY2VudC1iZyk7XG4gIH1cblxuICA+IHRib2R5IHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbiAgfVxuXG4gID4gdGhlYWQge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIH1cbn1cblxuLnRhYmxlLWdyb3VwLWRpdmlkZXIge1xuICBib3JkZXItdG9wOiAoJHRhYmxlLWJvcmRlci13aWR0aCAqIDIpIHNvbGlkICR0YWJsZS1ncm91cC1zZXBhcmF0b3ItY29sb3I7XG59XG5cbi8vXG4vLyBDaGFuZ2UgcGxhY2VtZW50IG9mIGNhcHRpb25zIHdpdGggYSBjbGFzc1xuLy9cblxuLmNhcHRpb24tdG9wIHtcbiAgY2FwdGlvbi1zaWRlOiB0b3A7XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1tYXgtdW5pdmVyc2FsXG4gID4gOm5vdChjYXB0aW9uKSA+ICogPiAqIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nLXktc20gJHRhYmxlLWNlbGwtcGFkZGluZy14LXNtO1xuICB9XG59XG5cblxuLy8gQm9yZGVyIHZlcnNpb25zXG4vL1xuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cbi8vXG4vLyBXaGVuIGJvcmRlcnMgYXJlIGFkZGVkIG9uIGFsbCBzaWRlcyBvZiB0aGUgY2VsbHMsIHRoZSBjb3JuZXJzIGNhbiByZW5kZXIgb2RkIHdoZW5cbi8vIHRoZXNlIGJvcmRlcnMgZG8gbm90IGhhdmUgdGhlIHNhbWUgY29sb3Igb3IgaWYgdGhleSBhcmUgc2VtaS10cmFuc3BhcmVudC5cbi8vIFRoZXJlZm9yIHdlIGFkZCB0b3AgYW5kIGJvcmRlciBib3R0b21zIHRvIHRoZSBgdHJgcyBhbmQgbGVmdCBhbmQgcmlnaHQgYm9yZGVyc1xuLy8gdG8gdGhlIGB0ZGBzIG9yIGB0aGBzXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gID4gOm5vdChjYXB0aW9uKSA+ICoge1xuICAgIGJvcmRlci13aWR0aDogJHRhYmxlLWJvcmRlci13aWR0aCAwO1xuXG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgICA+ICoge1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW1heC11bml2ZXJzYWxcbiAgPiA6bm90KGNhcHRpb24pID4gKiA+ICoge1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIH1cblxuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgfVxufVxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi8vIEZvciByb3dzXG4udGFibGUtc3RyaXBlZCB7XG4gID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkgPiAqIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICB9XG59XG5cbi8vIEZvciBjb2x1bW5zXG4udGFibGUtc3RyaXBlZC1jb2x1bW5zIHtcbiAgPiA6bm90KGNhcHRpb24pID4gdHIgPiA6bnRoLWNoaWxkKCN7JHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcn0pIHtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnKTtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLXN0cmlwZWQtY29sb3IpO1xuICB9XG59XG5cbi8vIEFjdGl2ZSB0YWJsZVxuLy9cbi8vIFRoZSBgLnRhYmxlLWFjdGl2ZWAgY2xhc3MgY2FuIGJlIGFkZGVkIHRvIGhpZ2hsaWdodCByb3dzIG9yIGNlbGxzXG5cbi50YWJsZS1hY3RpdmUge1xuICAtLSN7JHByZWZpeH10YWJsZS1hY2NlbnQtYmc6IHZhcigtLSN7JHByZWZpeH10YWJsZS1hY3RpdmUtYmcpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcik7XG59XG5cbi8vIEhvdmVyIGVmZmVjdFxuLy9cbi8vIFBsYWNlZCBoZXJlIHNpbmNlIGl0IGhhcyB0byBjb21lIGFmdGVyIHRoZSBwb3RlbnRpYWwgemVicmEgc3RyaXBpbmdcblxuLnRhYmxlLWhvdmVyIHtcbiAgPiB0Ym9keSA+IHRyOmhvdmVyID4gKiB7XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWNjZW50LWJnOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmcpO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItY29sb3IpO1xuICB9XG59XG5cblxuLy8gVGFibGUgdmFyaWFudHNcbi8vXG4vLyBUYWJsZSB2YXJpYW50cyBzZXQgdGhlIHRhYmxlIGNlbGwgYmFja2dyb3VuZHMsIGJvcmRlciBjb2xvcnNcbi8vIGFuZCB0aGUgY29sb3JzIG9mIHRoZSBzdHJpcGVkLCBob3ZlcmVkICYgYWN0aXZlIHRhYmxlc1xuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGFibGUtdmFyaWFudHMge1xuICBAaW5jbHVkZSB0YWJsZS12YXJpYW50KCRjb2xvciwgJHZhbHVlKTtcbn1cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSN7JGluZml4fSB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhbnRcbkBtaXhpbiB0YWJsZS12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XG4gICAgJGNvbG9yOiBjb2xvci1jb250cmFzdChvcGFxdWUoJGJvZHktYmcsICRiYWNrZ3JvdW5kKSk7XG4gICAgJGhvdmVyLWJnOiBtaXgoJGNvbG9yLCAkYmFja2dyb3VuZCwgcGVyY2VudGFnZSgkdGFibGUtaG92ZXItYmctZmFjdG9yKSk7XG4gICAgJHN0cmlwZWQtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1zdHJpcGVkLWJnLWZhY3RvcikpO1xuICAgICRhY3RpdmUtYmc6IG1peCgkY29sb3IsICRiYWNrZ3JvdW5kLCBwZXJjZW50YWdlKCR0YWJsZS1hY3RpdmUtYmctZmFjdG9yKSk7XG4gICAgJGJvcmRlci1jb2xvcjogbWl4KCRjb2xvciwgJGJhY2tncm91bmQsIHBlcmNlbnRhZ2UoJHRhYmxlLWJvcmRlci1mYWN0b3IpKTtcblxuICAgIC0tI3skcHJlZml4fXRhYmxlLWNvbG9yOiAjeyRjb2xvcn07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYmc6ICN7JGJhY2tncm91bmR9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcjogI3skYm9yZGVyLWNvbG9yfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWJnOiAjeyRzdHJpcGVkLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1zdHJpcGVkLWNvbG9yOiAje2NvbG9yLWNvbnRyYXN0KCRzdHJpcGVkLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmd9O1xuICAgIC0tI3skcHJlZml4fXRhYmxlLWFjdGl2ZS1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkYWN0aXZlLWJnKX07XG4gICAgLS0jeyRwcmVmaXh9dGFibGUtaG92ZXItYmc6ICN7JGhvdmVyLWJnfTtcbiAgICAtLSN7JHByZWZpeH10YWJsZS1ob3Zlci1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkaG92ZXItYmcpfTtcblxuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dGFibGUtY29sb3IpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRhYmxlLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFudFxuIiwiLy9cbi8vIExhYmVsc1xuLy9cblxuLmZvcm0tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1sYWJlbC1tYXJnaW4tYm90dG9tO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tbGFiZWwtZm9udC1zaXplKTtcbiAgZm9udC1zdHlsZTogJGZvcm0tbGFiZWwtZm9udC1zdHlsZTtcbiAgZm9udC13ZWlnaHQ6ICRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tbGFiZWwtY29sb3I7XG59XG5cbi8vIEZvciB1c2Ugd2l0aCBob3Jpem9udGFsIGFuZCBpbmxpbmUgZm9ybXMsIHdoZW4geW91IG5lZWQgdGhlIGxhYmVsIChvciBsZWdlbmQpXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXksICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTsgLy8gT3ZlcnJpZGUgdGhlIGA8bGVnZW5kPmAgZGVmYXVsdFxuICBmb250LXN0eWxlOiAkZm9ybS1sYWJlbC1mb250LXN0eWxlO1xuICBmb250LXdlaWdodDogJGZvcm0tbGFiZWwtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkZm9ybS1sYWJlbC1jb2xvcjtcbn1cblxuLmNvbC1mb3JtLWxhYmVsLWxnIHtcbiAgcGFkZGluZy10b3A6IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgcGFkZGluZy1ib3R0b206IGFkZCgkaW5wdXQtcGFkZGluZy15LWxnLCAkaW5wdXQtYm9yZGVyLXdpZHRoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtbGcpO1xufVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBwYWRkaW5nLWJvdHRvbTogYWRkKCRpbnB1dC1wYWRkaW5nLXktc20sICRpbnB1dC1ib3JkZXItd2lkdGgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG59XG4iLCIvL1xuLy8gRm9ybSB0ZXh0XG4vL1xuXG4uZm9ybS10ZXh0IHtcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tdGV4dC1mb250LXNpemUpO1xuICBmb250LXN0eWxlOiAkZm9ybS10ZXh0LWZvbnQtc3R5bGU7XG4gIGZvbnQtd2VpZ2h0OiAkZm9ybS10ZXh0LWZvbnQtd2VpZ2h0O1xuICBjb2xvcjogJGZvcm0tdGV4dC1jb2xvcjtcbn1cbiIsIi8vXG4vLyBHZW5lcmFsIGZvcm0gY29udHJvbHMgKHBsdXMgYSBmZXcgc3BlY2lmaWMgaGlnaC1sZXZlbCBpbnRlcnZlbnRpb25zKVxuLy9cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG4gIGFwcGVhcmFuY2U6IG5vbmU7IC8vIEZpeCBhcHBlYXJhbmNlIGZvciBkYXRlIGlucHV0cyBpbiBTYWZhcmlcblxuICAvLyBOb3RlOiBUaGlzIGhhcyBubyBlZmZlY3Qgb24gPHNlbGVjdD5zIGluIHNvbWUgYnJvd3NlcnMsIGR1ZSB0byB0aGUgbGltaXRlZCBzdHlsYWJpbGl0eSBvZiBgPHNlbGVjdD5gcyBpbiBDU1MuXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMsIDApO1xuXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3cpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRpbnB1dC10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJmaWxlXCJdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyAvLyBwcmV2ZW50IHBzZXVkbyBlbGVtZW50IGJ1dHRvbiBvdmVybGFwXG5cbiAgICAmOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ3VzdG9taXplIHRoZSBgOmZvY3VzYCBzdGF0ZSB0byBpbWl0YXRlIG5hdGl2ZSBXZWJLaXQgc3R5bGVzLlxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1mb2N1cy1iZztcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XG4gICAgb3V0bGluZTogMDtcbiAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH1cbiAgfVxuXG4gIC8vIEFkZCBzb21lIGhlaWdodCB0byBkYXRlIGlucHV0cyBvbiBpT1NcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yMzMwN1xuICAvLyBUT0RPOiB3ZSBjYW4gcmVtb3ZlIHRoaXMgd29ya2Fyb3VuZCBvbmNlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xOTg5NTkgaXMgcmVzb2x2ZWRcbiAgJjo6LXdlYmtpdC1kYXRlLWFuZC10aW1lLXZhbHVlIHtcbiAgICAvLyBNdWx0aXBseSBsaW5lLWhlaWdodCBieSAxZW0gaWYgaXQgaGFzIG5vIHVuaXRcbiAgICBoZWlnaHQ6IGlmKHVuaXQoJGlucHV0LWxpbmUtaGVpZ2h0KSA9PSBcIlwiLCAkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1saW5lLWhlaWdodCk7XG4gIH1cblxuICAvLyBQbGFjZWhvbGRlclxuICAmOjpwbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcbiAgICAvLyBPdmVycmlkZSBGaXJlZm94J3MgdW51c3VhbCBkZWZhdWx0IG9wYWNpdHk7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMTUyNi5cbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIC8vIGlPUyBmaXggZm9yIHVucmVhZGFibGUgZGlzYWJsZWQgY29udGVudDsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2NTUuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIEZpbGUgaW5wdXQgYnV0dG9ucyB0aGVtaW5nXG4gICY6OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgbWFyZ2luOiAoLSRpbnB1dC1wYWRkaW5nLXkpICgtJGlucHV0LXBhZGRpbmcteCk7XG4gICAgbWFyZ2luLWlubGluZS1lbmQ6ICRpbnB1dC1wYWRkaW5nLXg7XG4gICAgY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRmb3JtLWZpbGUtYnV0dG9uLWJnKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDA7XG4gICAgYm9yZGVyLWlubGluZS1lbmQtd2lkdGg6ICRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XG4gIH1cblxuICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdChbcmVhZG9ubHldKTo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWZpbGUtYnV0dG9uLWhvdmVyLWJnO1xuICB9XG59XG5cbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcbi8vXG4vLyBBcHBseSBjbGFzcyB0byBhIHJlYWRvbmx5IGlucHV0IHRvIG1ha2UgaXQgYXBwZWFyIGxpa2UgcmVndWxhciBwbGFpblxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXG5cbi5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIG1hdGNoIGlucHV0cyBpZiB0aGlzIGNsYXNzIGNvbWVzIG9uIGlucHV0cyB3aXRoIGRlZmF1bHQgbWFyZ2luc1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSxcbiAgJi5mb3JtLWNvbnRyb2wtbGcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktc20gJGlucHV0LXBhZGRpbmcteC1zbTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUtc20pO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLXNtKTtcblxuICAmOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbiB7XG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICAgIG1hcmdpbjogKC0kaW5wdXQtcGFkZGluZy15LXNtKSAoLSRpbnB1dC1wYWRkaW5nLXgtc20pO1xuICAgIG1hcmdpbi1pbmxpbmUtZW5kOiAkaW5wdXQtcGFkZGluZy14LXNtO1xuICB9XG59XG5cbi5mb3JtLWNvbnRyb2wtbGcge1xuICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG5cbiAgJjo6ZmlsZS1zZWxlY3Rvci1idXR0b24ge1xuICAgIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXktbGcgJGlucHV0LXBhZGRpbmcteC1sZztcbiAgICBtYXJnaW46ICgtJGlucHV0LXBhZGRpbmcteS1sZykgKC0kaW5wdXQtcGFkZGluZy14LWxnKTtcbiAgICBtYXJnaW4taW5saW5lLWVuZDogJGlucHV0LXBhZGRpbmcteC1sZztcbiAgfVxufVxuXG4vLyBNYWtlIHN1cmUgdGV4dGFyZWFzIGRvbid0IHNocmluayB0b28gbXVjaCB3aGVuIHJlc2l6ZWRcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzI5MTI0XG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbnRleHRhcmVhIHtcbiAgJi5mb3JtLWNvbnRyb2wge1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICAmLmZvcm0tY29udHJvbC1zbSB7XG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICB9XG59XG4vLyBzdHlsZWxpbnQtZW5hYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4uZm9ybS1jb250cm9sLWNvbG9yIHtcbiAgd2lkdGg6ICRmb3JtLWNvbG9yLXdpZHRoO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXk7XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoW3JlYWRvbmx5XSkge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuXG4gICY6Oi1tb3otY29sb3Itc3dhdGNoIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6Oi13ZWJraXQtY29sb3Itc3dhdGNoIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICYuZm9ybS1jb250cm9sLXNtIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtOyB9XG4gICYuZm9ybS1jb250cm9sLWxnIHsgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnOyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XG4gIEBpZiBsZW5ndGgoJHRyYW5zaXRpb24pID09IDAge1xuICAgICR0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICB9XG5cbiAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPiAxIHtcbiAgICBAZWFjaCAkdmFsdWUgaW4gJHRyYW5zaXRpb24ge1xuICAgICAgQGlmICR2YWx1ZSA9PSBudWxsIG9yICR2YWx1ZSA9PSBub25lIHtcbiAgICAgICAgQHdhcm4gXCJUaGUga2V5d29yZCAnbm9uZScgb3IgJ251bGwnIG11c3QgYmUgdXNlZCBhcyBhIHNpbmdsZSBhcmd1bWVudC5cIjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIG50aCgkdHJhbnNpdGlvbiwgMSkgIT0gbnVsbCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbjtcbiAgICB9XG5cbiAgICBAaWYgJGVuYWJsZS1yZWR1Y2VkLW1vdGlvbiBhbmQgbnRoKCR0cmFuc2l0aW9uLCAxKSAhPSBudWxsIGFuZCBudGgoJHRyYW5zaXRpb24sIDEpICE9IG5vbmUge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIEdyYWRpZW50c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtYmctbWl4aW5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3I6IG51bGwpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBncmFkaWVudC1iZy1taXhpblxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JhZGllbnQtbWl4aW5zXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbn1cblxuLy8gVmVydGljYWwgZ3JhZGllbnQsIGZyb20gdG9wIHRvIGJvdHRvbVxuLy9cbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXG5AbWl4aW4gZ3JhZGllbnQteSgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkc3RhcnQtcGVyY2VudDogbnVsbCwgJGVuZC1wZXJjZW50OiBudWxsKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xufVxuXG5AbWl4aW4gZ3JhZGllbnQtZGlyZWN0aW9uYWwoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJGRlZzogNDVkZWcpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRkZWcsICRzdGFydC1jb2xvciwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC14LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG59XG5cbkBtaXhpbiBncmFkaWVudC1yYWRpYWwoJGlubmVyLWNvbG9yOiAkZ3JheS03MDAsICRvdXRlci1jb2xvcjogJGdyYXktODAwKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcbn1cblxuQG1peGluIGdyYWRpZW50LXN0cmlwZWQoJGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjE1KSwgJGFuZ2xlOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG4vLyBzY3NzLWRvY3MtZW5kIGdyYWRpZW50LW1peGluc1xuIiwiLy8gU2VsZWN0XG4vL1xuLy8gUmVwbGFjZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCBzZWxlY3Qgd2l0aCBhIGN1c3RvbSBvbmUsIG1vc3RseSBwdWxsZWQgZnJvbVxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cblxuLmZvcm0tc2VsZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAkZm9ybS1zZWxlY3QtcGFkZGluZy15ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXg7XG4gIC1tb3otcGFkZGluZy1zdGFydDogc3VidHJhY3QoJGZvcm0tc2VsZWN0LXBhZGRpbmcteCwgM3B4KTsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMzI2MzZcbiAgZm9udC1mYW1pbHk6ICRmb3JtLXNlbGVjdC1mb250LWZhbWlseTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGZvcm0tc2VsZWN0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtYmc7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbjtcbiAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZTtcbiAgYm9yZGVyOiAkZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1zZWxlY3QtdHJhbnNpdGlvbik7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgJjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRmb3JtLXNlbGVjdC1ib3gtc2hhZG93LCAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfSBAZWxzZSB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBib3gtc2hhZG93OiAkZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRmb3JtLXNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1zZWxlY3QtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLy8gUmVtb3ZlIG91dGxpbmUgZnJvbSBzZWxlY3QgYm94IGluIEZGXG4gICY6LW1vei1mb2N1c3Jpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDAgJGZvcm0tc2VsZWN0LWNvbG9yO1xuICB9XG59XG5cbi5mb3JtLXNlbGVjdC1zbSB7XG4gIHBhZGRpbmctdG9wOiAkZm9ybS1zZWxlY3QtcGFkZGluZy15LXNtO1xuICBwYWRkaW5nLWJvdHRvbTogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1zbTtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tc2VsZWN0LWZvbnQtc2l6ZS1zbSk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1zZWxlY3QtbGcge1xuICBwYWRkaW5nLXRvcDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXktbGc7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1sZztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLXNlbGVjdC1mb250LXNpemUtbGcpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLWxnKTtcbn1cbiIsIi8vXG4vLyBDaGVjay9yYWRpb1xuLy9cblxuLmZvcm0tY2hlY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogJGZvcm0tY2hlY2stbWluLWhlaWdodDtcbiAgcGFkZGluZy1sZWZ0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1jaGVjay1tYXJnaW4tYm90dG9tO1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogJGZvcm0tY2hlY2stcGFkZGluZy1zdGFydCAqIC0xO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLXJldmVyc2Uge1xuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmZvcm0tY2hlY2staW5wdXQge1xuICB3aWR0aDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIGhlaWdodDogJGZvcm0tY2hlY2staW5wdXQtd2lkdGg7XG4gIG1hcmdpbi10b3A6ICgkbGluZS1oZWlnaHQtYmFzZSAtICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoKSAqIC41OyAvLyBsaW5lLWhlaWdodCBtaW51cyBjaGVjayBoZWlnaHRcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtYmc7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBib3JkZXI6ICRmb3JtLWNoZWNrLWlucHV0LWJvcmRlcjtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbiAgcHJpbnQtY29sb3ItYWRqdXN0OiBleGFjdDsgLy8gS2VlcCB0aGVtZWQgYXBwZWFyYW5jZSBmb3IgcHJpbnRcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1jaGVjay10cmFuc2l0aW9uKTtcblxuICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkZm9ybS1jaGVjay1pbnB1dC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICZbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXJhZGl1czogJGZvcm0tY2hlY2stcmFkaW8tYm9yZGVyLXJhZGl1cztcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBmaWx0ZXI6ICRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJvcmRlcjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRmb3JtLWNoZWNrLWlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAmOmNoZWNrZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJvcmRlci1jb2xvcjtcblxuICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgICB9IEBlbHNlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLXJhZGlvLWNoZWNrZWQtYmctaW1hZ2UpLCB2YXIoLS0jeyRwcmVmaXh9Z3JhZGllbnQpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZSk7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJlt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yO1xuXG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1iZy1pbWFnZSksIHZhcigtLSN7JHByZWZpeH1ncmFkaWVudCk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctaW1hZ2UpO1xuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbiAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1pbnB1dC1kaXNhYmxlZC1vcGFjaXR5O1xuICB9XG5cbiAgLy8gVXNlIGRpc2FibGVkIGF0dHJpYnV0ZSBpbiBhZGRpdGlvbiBvZiA6ZGlzYWJsZWQgcHNldWRvLWNsYXNzXG4gIC8vIFNlZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yODI0N1xuICAmW2Rpc2FibGVkXSxcbiAgJjpkaXNhYmxlZCB7XG4gICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1jaGVjay1sYWJlbC1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jaGVjay1sYWJlbCB7XG4gIGNvbG9yOiAkZm9ybS1jaGVjay1sYWJlbC1jb2xvcjtcbiAgY3Vyc29yOiAkZm9ybS1jaGVjay1sYWJlbC1jdXJzb3I7XG59XG5cbi8vXG4vLyBTd2l0Y2hcbi8vXG5cbi5mb3JtLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG5cbiAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHdpZHRoOiAkZm9ybS1zd2l0Y2gtd2lkdGg7XG4gICAgbWFyZ2luLWxlZnQ6ICRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0ICogLTE7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkZm9ybS1zd2l0Y2gtYmctaW1hZ2UpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tc3dpdGNoLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGZvcm0tc3dpdGNoLXRyYW5zaXRpb24pO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZSk7XG4gICAgfVxuXG4gICAgJjpjaGVja2VkIHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uO1xuXG4gICAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKSwgdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBlc2NhcGUtc3ZnKCRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLmZvcm0tY2hlY2stcmV2ZXJzZSB7XG4gICAgcGFkZGluZy1yaWdodDogJGZvcm0tc3dpdGNoLXBhZGRpbmctc3RhcnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuXG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1zd2l0Y2gtcGFkZGluZy1zdGFydCAqIC0xO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICB9XG59XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDtcbn1cblxuLmJ0bi1jaGVjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG5cbiAgJltkaXNhYmxlZF0sXG4gICY6ZGlzYWJsZWQge1xuICAgICsgLmJ0biB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGZpbHRlcjogbm9uZTtcbiAgICAgIG9wYWNpdHk6ICRmb3JtLWNoZWNrLWJ0bi1jaGVjay1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gVmFyaWFibGVzXG4vL1xuLy8gVmFyaWFibGVzIHNob3VsZCBmb2xsb3cgdGhlIGAkY29tcG9uZW50LXN0YXRlLXByb3BlcnR5LXNpemVgIGZvcm11bGEgZm9yXG4vLyBjb25zaXN0ZW50IG5hbWluZy4gRXg6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvciBhbmQgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cy5cblxuLy8gQ29sb3Igc3lzdGVtXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuJHdoaXRlOiAgICAjZmZmICFkZWZhdWx0O1xuJGdyYXktMTAwOiAjZjhmOWZhICFkZWZhdWx0O1xuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xuJGdyYXktMzAwOiAjZGVlMmU2ICFkZWZhdWx0O1xuJGdyYXktNDAwOiAjY2VkNGRhICFkZWZhdWx0O1xuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xuJGdyYXktNjAwOiAjNmM3NTdkICFkZWZhdWx0O1xuJGdyYXktNzAwOiAjNDk1MDU3ICFkZWZhdWx0O1xuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xuJGdyYXktOTAwOiAjMjEyNTI5ICFkZWZhdWx0O1xuJGJsYWNrOiAgICAjMDAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBmdXN2LWRpc2FibGVcbi8vIHNjc3MtZG9jcy1zdGFydCBncmF5LWNvbG9ycy1tYXBcbiRncmF5czogKFxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXG4gIFwiMjAwXCI6ICRncmF5LTIwMCxcbiAgXCIzMDBcIjogJGdyYXktMzAwLFxuICBcIjQwMFwiOiAkZ3JheS00MDAsXG4gIFwiNTAwXCI6ICRncmF5LTUwMCxcbiAgXCI2MDBcIjogJGdyYXktNjAwLFxuICBcIjcwMFwiOiAkZ3JheS03MDAsXG4gIFwiODAwXCI6ICRncmF5LTgwMCxcbiAgXCI5MDBcIjogJGdyYXktOTAwXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmF5LWNvbG9ycy1tYXBcbi8vIGZ1c3YtZW5hYmxlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xvci12YXJpYWJsZXNcbiRibHVlOiAgICAjMGQ2ZWZkICFkZWZhdWx0O1xuJGluZGlnbzogICM2NjEwZjIgIWRlZmF1bHQ7XG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcbiRwaW5rOiAgICAjZDYzMzg0ICFkZWZhdWx0O1xuJHJlZDogICAgICNkYzM1NDUgIWRlZmF1bHQ7XG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcbiR5ZWxsb3c6ICAjZmZjMTA3ICFkZWZhdWx0O1xuJGdyZWVuOiAgICMxOTg3NTQgIWRlZmF1bHQ7XG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcbiRjeWFuOiAgICAjMGRjYWYwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xvci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNvbG9ycy1tYXBcbiRjb2xvcnM6IChcbiAgXCJibHVlXCI6ICAgICAgICRibHVlLFxuICBcImluZGlnb1wiOiAgICAgJGluZGlnbyxcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXG4gIFwicGlua1wiOiAgICAgICAkcGluayxcbiAgXCJyZWRcIjogICAgICAgICRyZWQsXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxuICBcInllbGxvd1wiOiAgICAgJHllbGxvdyxcbiAgXCJncmVlblwiOiAgICAgICRncmVlbixcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxuICBcImN5YW5cIjogICAgICAgJGN5YW4sXG4gIFwiYmxhY2tcIjogICAgICAkYmxhY2ssXG4gIFwid2hpdGVcIjogICAgICAkd2hpdGUsXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXG4gIFwiZ3JheS1kYXJrXCI6ICAkZ3JheS04MDBcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNvbG9ycy1tYXBcblxuLy8gVGhlIGNvbnRyYXN0IHJhdGlvIHRvIHJlYWNoIGFnYWluc3Qgd2hpdGUsIHRvIGRldGVybWluZSBpZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJsaWdodFwiIHRvIFwiZGFya1wiLiBBY2NlcHRhYmxlIHZhbHVlcyBmb3IgV0NBRyAyLjAgYXJlIDMsIDQuNSBhbmQgNy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLyN2aXN1YWwtYXVkaW8tY29udHJhc3QtY29udHJhc3RcbiRtaW4tY29udHJhc3QtcmF0aW86ICAgNC41ICFkZWZhdWx0O1xuXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIGNvbG9yIGNvbnRyYXN0IGZ1bmN0aW9uLlxuJGNvbG9yLWNvbnRyYXN0LWRhcms6ICAgICAgJGJsYWNrICFkZWZhdWx0O1xuJGNvbG9yLWNvbnRyYXN0LWxpZ2h0OiAgICAgJHdoaXRlICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRibHVlLTEwMDogdGludC1jb2xvcigkYmx1ZSwgODAlKSAhZGVmYXVsdDtcbiRibHVlLTIwMDogdGludC1jb2xvcigkYmx1ZSwgNjAlKSAhZGVmYXVsdDtcbiRibHVlLTMwMDogdGludC1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTQwMDogdGludC1jb2xvcigkYmx1ZSwgMjAlKSAhZGVmYXVsdDtcbiRibHVlLTUwMDogJGJsdWUgIWRlZmF1bHQ7XG4kYmx1ZS02MDA6IHNoYWRlLWNvbG9yKCRibHVlLCAyMCUpICFkZWZhdWx0O1xuJGJsdWUtNzAwOiBzaGFkZS1jb2xvcigkYmx1ZSwgNDAlKSAhZGVmYXVsdDtcbiRibHVlLTgwMDogc2hhZGUtY29sb3IoJGJsdWUsIDYwJSkgIWRlZmF1bHQ7XG4kYmx1ZS05MDA6IHNoYWRlLWNvbG9yKCRibHVlLCA4MCUpICFkZWZhdWx0O1xuXG4kaW5kaWdvLTEwMDogdGludC1jb2xvcigkaW5kaWdvLCA4MCUpICFkZWZhdWx0O1xuJGluZGlnby0yMDA6IHRpbnQtY29sb3IoJGluZGlnbywgNjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tMzAwOiB0aW50LWNvbG9yKCRpbmRpZ28sIDQwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTQwMDogdGludC1jb2xvcigkaW5kaWdvLCAyMCUpICFkZWZhdWx0O1xuJGluZGlnby01MDA6ICRpbmRpZ28gIWRlZmF1bHQ7XG4kaW5kaWdvLTYwMDogc2hhZGUtY29sb3IoJGluZGlnbywgMjAlKSAhZGVmYXVsdDtcbiRpbmRpZ28tNzAwOiBzaGFkZS1jb2xvcigkaW5kaWdvLCA0MCUpICFkZWZhdWx0O1xuJGluZGlnby04MDA6IHNoYWRlLWNvbG9yKCRpbmRpZ28sIDYwJSkgIWRlZmF1bHQ7XG4kaW5kaWdvLTkwMDogc2hhZGUtY29sb3IoJGluZGlnbywgODAlKSAhZGVmYXVsdDtcblxuJHB1cnBsZS0xMDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgODAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtMjAwOiB0aW50LWNvbG9yKCRwdXJwbGUsIDYwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTMwMDogdGludC1jb2xvcigkcHVycGxlLCA0MCUpICFkZWZhdWx0O1xuJHB1cnBsZS00MDA6IHRpbnQtY29sb3IoJHB1cnBsZSwgMjAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtNTAwOiAkcHVycGxlICFkZWZhdWx0O1xuJHB1cnBsZS02MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDIwJSkgIWRlZmF1bHQ7XG4kcHVycGxlLTcwMDogc2hhZGUtY29sb3IoJHB1cnBsZSwgNDAlKSAhZGVmYXVsdDtcbiRwdXJwbGUtODAwOiBzaGFkZS1jb2xvcigkcHVycGxlLCA2MCUpICFkZWZhdWx0O1xuJHB1cnBsZS05MDA6IHNoYWRlLWNvbG9yKCRwdXJwbGUsIDgwJSkgIWRlZmF1bHQ7XG5cbiRwaW5rLTEwMDogdGludC1jb2xvcigkcGluaywgODAlKSAhZGVmYXVsdDtcbiRwaW5rLTIwMDogdGludC1jb2xvcigkcGluaywgNjAlKSAhZGVmYXVsdDtcbiRwaW5rLTMwMDogdGludC1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTQwMDogdGludC1jb2xvcigkcGluaywgMjAlKSAhZGVmYXVsdDtcbiRwaW5rLTUwMDogJHBpbmsgIWRlZmF1bHQ7XG4kcGluay02MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCAyMCUpICFkZWZhdWx0O1xuJHBpbmstNzAwOiBzaGFkZS1jb2xvcigkcGluaywgNDAlKSAhZGVmYXVsdDtcbiRwaW5rLTgwMDogc2hhZGUtY29sb3IoJHBpbmssIDYwJSkgIWRlZmF1bHQ7XG4kcGluay05MDA6IHNoYWRlLWNvbG9yKCRwaW5rLCA4MCUpICFkZWZhdWx0O1xuXG4kcmVkLTEwMDogdGludC1jb2xvcigkcmVkLCA4MCUpICFkZWZhdWx0O1xuJHJlZC0yMDA6IHRpbnQtY29sb3IoJHJlZCwgNjAlKSAhZGVmYXVsdDtcbiRyZWQtMzAwOiB0aW50LWNvbG9yKCRyZWQsIDQwJSkgIWRlZmF1bHQ7XG4kcmVkLTQwMDogdGludC1jb2xvcigkcmVkLCAyMCUpICFkZWZhdWx0O1xuJHJlZC01MDA6ICRyZWQgIWRlZmF1bHQ7XG4kcmVkLTYwMDogc2hhZGUtY29sb3IoJHJlZCwgMjAlKSAhZGVmYXVsdDtcbiRyZWQtNzAwOiBzaGFkZS1jb2xvcigkcmVkLCA0MCUpICFkZWZhdWx0O1xuJHJlZC04MDA6IHNoYWRlLWNvbG9yKCRyZWQsIDYwJSkgIWRlZmF1bHQ7XG4kcmVkLTkwMDogc2hhZGUtY29sb3IoJHJlZCwgODAlKSAhZGVmYXVsdDtcblxuJG9yYW5nZS0xMDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgODAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtMjAwOiB0aW50LWNvbG9yKCRvcmFuZ2UsIDYwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTMwMDogdGludC1jb2xvcigkb3JhbmdlLCA0MCUpICFkZWZhdWx0O1xuJG9yYW5nZS00MDA6IHRpbnQtY29sb3IoJG9yYW5nZSwgMjAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtNTAwOiAkb3JhbmdlICFkZWZhdWx0O1xuJG9yYW5nZS02MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDIwJSkgIWRlZmF1bHQ7XG4kb3JhbmdlLTcwMDogc2hhZGUtY29sb3IoJG9yYW5nZSwgNDAlKSAhZGVmYXVsdDtcbiRvcmFuZ2UtODAwOiBzaGFkZS1jb2xvcigkb3JhbmdlLCA2MCUpICFkZWZhdWx0O1xuJG9yYW5nZS05MDA6IHNoYWRlLWNvbG9yKCRvcmFuZ2UsIDgwJSkgIWRlZmF1bHQ7XG5cbiR5ZWxsb3ctMTAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDgwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTIwMDogdGludC1jb2xvcigkeWVsbG93LCA2MCUpICFkZWZhdWx0O1xuJHllbGxvdy0zMDA6IHRpbnQtY29sb3IoJHllbGxvdywgNDAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctNDAwOiB0aW50LWNvbG9yKCR5ZWxsb3csIDIwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTUwMDogJHllbGxvdyAhZGVmYXVsdDtcbiR5ZWxsb3ctNjAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCAyMCUpICFkZWZhdWx0O1xuJHllbGxvdy03MDA6IHNoYWRlLWNvbG9yKCR5ZWxsb3csIDQwJSkgIWRlZmF1bHQ7XG4keWVsbG93LTgwMDogc2hhZGUtY29sb3IoJHllbGxvdywgNjAlKSAhZGVmYXVsdDtcbiR5ZWxsb3ctOTAwOiBzaGFkZS1jb2xvcigkeWVsbG93LCA4MCUpICFkZWZhdWx0O1xuXG4kZ3JlZW4tMTAwOiB0aW50LWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcbiRncmVlbi0yMDA6IHRpbnQtY29sb3IoJGdyZWVuLCA2MCUpICFkZWZhdWx0O1xuJGdyZWVuLTMwMDogdGludC1jb2xvcigkZ3JlZW4sIDQwJSkgIWRlZmF1bHQ7XG4kZ3JlZW4tNDAwOiB0aW50LWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi01MDA6ICRncmVlbiAhZGVmYXVsdDtcbiRncmVlbi02MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgMjAlKSAhZGVmYXVsdDtcbiRncmVlbi03MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNDAlKSAhZGVmYXVsdDtcbiRncmVlbi04MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgNjAlKSAhZGVmYXVsdDtcbiRncmVlbi05MDA6IHNoYWRlLWNvbG9yKCRncmVlbiwgODAlKSAhZGVmYXVsdDtcblxuJHRlYWwtMTAwOiB0aW50LWNvbG9yKCR0ZWFsLCA4MCUpICFkZWZhdWx0O1xuJHRlYWwtMjAwOiB0aW50LWNvbG9yKCR0ZWFsLCA2MCUpICFkZWZhdWx0O1xuJHRlYWwtMzAwOiB0aW50LWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtNDAwOiB0aW50LWNvbG9yKCR0ZWFsLCAyMCUpICFkZWZhdWx0O1xuJHRlYWwtNTAwOiAkdGVhbCAhZGVmYXVsdDtcbiR0ZWFsLTYwMDogc2hhZGUtY29sb3IoJHRlYWwsIDIwJSkgIWRlZmF1bHQ7XG4kdGVhbC03MDA6IHNoYWRlLWNvbG9yKCR0ZWFsLCA0MCUpICFkZWZhdWx0O1xuJHRlYWwtODAwOiBzaGFkZS1jb2xvcigkdGVhbCwgNjAlKSAhZGVmYXVsdDtcbiR0ZWFsLTkwMDogc2hhZGUtY29sb3IoJHRlYWwsIDgwJSkgIWRlZmF1bHQ7XG5cbiRjeWFuLTEwMDogdGludC1jb2xvcigkY3lhbiwgODAlKSAhZGVmYXVsdDtcbiRjeWFuLTIwMDogdGludC1jb2xvcigkY3lhbiwgNjAlKSAhZGVmYXVsdDtcbiRjeWFuLTMwMDogdGludC1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTQwMDogdGludC1jb2xvcigkY3lhbiwgMjAlKSAhZGVmYXVsdDtcbiRjeWFuLTUwMDogJGN5YW4gIWRlZmF1bHQ7XG4kY3lhbi02MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCAyMCUpICFkZWZhdWx0O1xuJGN5YW4tNzAwOiBzaGFkZS1jb2xvcigkY3lhbiwgNDAlKSAhZGVmYXVsdDtcbiRjeWFuLTgwMDogc2hhZGUtY29sb3IoJGN5YW4sIDYwJSkgIWRlZmF1bHQ7XG4kY3lhbi05MDA6IHNoYWRlLWNvbG9yKCRjeWFuLCA4MCUpICFkZWZhdWx0O1xuXG4kYmx1ZXM6IChcbiAgXCJibHVlLTEwMFwiOiAkYmx1ZS0xMDAsXG4gIFwiYmx1ZS0yMDBcIjogJGJsdWUtMjAwLFxuICBcImJsdWUtMzAwXCI6ICRibHVlLTMwMCxcbiAgXCJibHVlLTQwMFwiOiAkYmx1ZS00MDAsXG4gIFwiYmx1ZS01MDBcIjogJGJsdWUtNTAwLFxuICBcImJsdWUtNjAwXCI6ICRibHVlLTYwMCxcbiAgXCJibHVlLTcwMFwiOiAkYmx1ZS03MDAsXG4gIFwiYmx1ZS04MDBcIjogJGJsdWUtODAwLFxuICBcImJsdWUtOTAwXCI6ICRibHVlLTkwMFxuKSAhZGVmYXVsdDtcblxuJGluZGlnb3M6IChcbiAgXCJpbmRpZ28tMTAwXCI6ICRpbmRpZ28tMTAwLFxuICBcImluZGlnby0yMDBcIjogJGluZGlnby0yMDAsXG4gIFwiaW5kaWdvLTMwMFwiOiAkaW5kaWdvLTMwMCxcbiAgXCJpbmRpZ28tNDAwXCI6ICRpbmRpZ28tNDAwLFxuICBcImluZGlnby01MDBcIjogJGluZGlnby01MDAsXG4gIFwiaW5kaWdvLTYwMFwiOiAkaW5kaWdvLTYwMCxcbiAgXCJpbmRpZ28tNzAwXCI6ICRpbmRpZ28tNzAwLFxuICBcImluZGlnby04MDBcIjogJGluZGlnby04MDAsXG4gIFwiaW5kaWdvLTkwMFwiOiAkaW5kaWdvLTkwMFxuKSAhZGVmYXVsdDtcblxuJHB1cnBsZXM6IChcbiAgXCJwdXJwbGUtMTAwXCI6ICRwdXJwbGUtMTAwLFxuICBcInB1cnBsZS0yMDBcIjogJHB1cnBsZS0yMDAsXG4gIFwicHVycGxlLTMwMFwiOiAkcHVycGxlLTMwMCxcbiAgXCJwdXJwbGUtNDAwXCI6ICRwdXJwbGUtNDAwLFxuICBcInB1cnBsZS01MDBcIjogJHB1cnBsZS01MDAsXG4gIFwicHVycGxlLTYwMFwiOiAkcHVycGxlLTYwMCxcbiAgXCJwdXJwbGUtNzAwXCI6ICRwdXJwbGUtNzAwLFxuICBcInB1cnBsZS04MDBcIjogJHB1cnBsZS04MDAsXG4gIFwicHVycGxlLTkwMFwiOiAkcHVycGxlLTkwMFxuKSAhZGVmYXVsdDtcblxuJHBpbmtzOiAoXG4gIFwicGluay0xMDBcIjogJHBpbmstMTAwLFxuICBcInBpbmstMjAwXCI6ICRwaW5rLTIwMCxcbiAgXCJwaW5rLTMwMFwiOiAkcGluay0zMDAsXG4gIFwicGluay00MDBcIjogJHBpbmstNDAwLFxuICBcInBpbmstNTAwXCI6ICRwaW5rLTUwMCxcbiAgXCJwaW5rLTYwMFwiOiAkcGluay02MDAsXG4gIFwicGluay03MDBcIjogJHBpbmstNzAwLFxuICBcInBpbmstODAwXCI6ICRwaW5rLTgwMCxcbiAgXCJwaW5rLTkwMFwiOiAkcGluay05MDBcbikgIWRlZmF1bHQ7XG5cbiRyZWRzOiAoXG4gIFwicmVkLTEwMFwiOiAkcmVkLTEwMCxcbiAgXCJyZWQtMjAwXCI6ICRyZWQtMjAwLFxuICBcInJlZC0zMDBcIjogJHJlZC0zMDAsXG4gIFwicmVkLTQwMFwiOiAkcmVkLTQwMCxcbiAgXCJyZWQtNTAwXCI6ICRyZWQtNTAwLFxuICBcInJlZC02MDBcIjogJHJlZC02MDAsXG4gIFwicmVkLTcwMFwiOiAkcmVkLTcwMCxcbiAgXCJyZWQtODAwXCI6ICRyZWQtODAwLFxuICBcInJlZC05MDBcIjogJHJlZC05MDBcbikgIWRlZmF1bHQ7XG5cbiRvcmFuZ2VzOiAoXG4gIFwib3JhbmdlLTEwMFwiOiAkb3JhbmdlLTEwMCxcbiAgXCJvcmFuZ2UtMjAwXCI6ICRvcmFuZ2UtMjAwLFxuICBcIm9yYW5nZS0zMDBcIjogJG9yYW5nZS0zMDAsXG4gIFwib3JhbmdlLTQwMFwiOiAkb3JhbmdlLTQwMCxcbiAgXCJvcmFuZ2UtNTAwXCI6ICRvcmFuZ2UtNTAwLFxuICBcIm9yYW5nZS02MDBcIjogJG9yYW5nZS02MDAsXG4gIFwib3JhbmdlLTcwMFwiOiAkb3JhbmdlLTcwMCxcbiAgXCJvcmFuZ2UtODAwXCI6ICRvcmFuZ2UtODAwLFxuICBcIm9yYW5nZS05MDBcIjogJG9yYW5nZS05MDBcbikgIWRlZmF1bHQ7XG5cbiR5ZWxsb3dzOiAoXG4gIFwieWVsbG93LTEwMFwiOiAkeWVsbG93LTEwMCxcbiAgXCJ5ZWxsb3ctMjAwXCI6ICR5ZWxsb3ctMjAwLFxuICBcInllbGxvdy0zMDBcIjogJHllbGxvdy0zMDAsXG4gIFwieWVsbG93LTQwMFwiOiAkeWVsbG93LTQwMCxcbiAgXCJ5ZWxsb3ctNTAwXCI6ICR5ZWxsb3ctNTAwLFxuICBcInllbGxvdy02MDBcIjogJHllbGxvdy02MDAsXG4gIFwieWVsbG93LTcwMFwiOiAkeWVsbG93LTcwMCxcbiAgXCJ5ZWxsb3ctODAwXCI6ICR5ZWxsb3ctODAwLFxuICBcInllbGxvdy05MDBcIjogJHllbGxvdy05MDBcbikgIWRlZmF1bHQ7XG5cbiRncmVlbnM6IChcbiAgXCJncmVlbi0xMDBcIjogJGdyZWVuLTEwMCxcbiAgXCJncmVlbi0yMDBcIjogJGdyZWVuLTIwMCxcbiAgXCJncmVlbi0zMDBcIjogJGdyZWVuLTMwMCxcbiAgXCJncmVlbi00MDBcIjogJGdyZWVuLTQwMCxcbiAgXCJncmVlbi01MDBcIjogJGdyZWVuLTUwMCxcbiAgXCJncmVlbi02MDBcIjogJGdyZWVuLTYwMCxcbiAgXCJncmVlbi03MDBcIjogJGdyZWVuLTcwMCxcbiAgXCJncmVlbi04MDBcIjogJGdyZWVuLTgwMCxcbiAgXCJncmVlbi05MDBcIjogJGdyZWVuLTkwMFxuKSAhZGVmYXVsdDtcblxuJHRlYWxzOiAoXG4gIFwidGVhbC0xMDBcIjogJHRlYWwtMTAwLFxuICBcInRlYWwtMjAwXCI6ICR0ZWFsLTIwMCxcbiAgXCJ0ZWFsLTMwMFwiOiAkdGVhbC0zMDAsXG4gIFwidGVhbC00MDBcIjogJHRlYWwtNDAwLFxuICBcInRlYWwtNTAwXCI6ICR0ZWFsLTUwMCxcbiAgXCJ0ZWFsLTYwMFwiOiAkdGVhbC02MDAsXG4gIFwidGVhbC03MDBcIjogJHRlYWwtNzAwLFxuICBcInRlYWwtODAwXCI6ICR0ZWFsLTgwMCxcbiAgXCJ0ZWFsLTkwMFwiOiAkdGVhbC05MDBcbikgIWRlZmF1bHQ7XG5cbiRjeWFuczogKFxuICBcImN5YW4tMTAwXCI6ICRjeWFuLTEwMCxcbiAgXCJjeWFuLTIwMFwiOiAkY3lhbi0yMDAsXG4gIFwiY3lhbi0zMDBcIjogJGN5YW4tMzAwLFxuICBcImN5YW4tNDAwXCI6ICRjeWFuLTQwMCxcbiAgXCJjeWFuLTUwMFwiOiAkY3lhbi01MDAsXG4gIFwiY3lhbi02MDBcIjogJGN5YW4tNjAwLFxuICBcImN5YW4tNzAwXCI6ICRjeWFuLTcwMCxcbiAgXCJjeWFuLTgwMFwiOiAkY3lhbi04MDAsXG4gIFwiY3lhbi05MDBcIjogJGN5YW4tOTAwXG4pICFkZWZhdWx0O1xuLy8gZnVzdi1lbmFibGVcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuJHByaW1hcnk6ICAgICAgICRibHVlICFkZWZhdWx0O1xuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRzdWNjZXNzOiAgICAgICAkZ3JlZW4gIWRlZmF1bHQ7XG4kaW5mbzogICAgICAgICAgJGN5YW4gIWRlZmF1bHQ7XG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcbiRkYW5nZXI6ICAgICAgICAkcmVkICFkZWZhdWx0O1xuJGxpZ2h0OiAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRkYXJrOiAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRoZW1lLWNvbG9yLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdGhlbWUtY29sb3JzLW1hcFxuJHRoZW1lLWNvbG9yczogKFxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXG4gIFwic2Vjb25kYXJ5XCI6ICAkc2Vjb25kYXJ5LFxuICBcInN1Y2Nlc3NcIjogICAgJHN1Y2Nlc3MsXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcbiAgXCJ3YXJuaW5nXCI6ICAgICR3YXJuaW5nLFxuICBcImRhbmdlclwiOiAgICAgJGRhbmdlcixcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcbiAgXCJkYXJrXCI6ICAgICAgICRkYXJrXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0aGVtZS1jb2xvcnMtbWFwXG5cbi8vIENoYXJhY3RlcnMgd2hpY2ggYXJlIGVzY2FwZWQgYnkgdGhlIGVzY2FwZS1zdmcgZnVuY3Rpb25cbiRlc2NhcGVkLWNoYXJhY3RlcnM6IChcbiAgKFwiPFwiLCBcIiUzY1wiKSxcbiAgKFwiPlwiLCBcIiUzZVwiKSxcbiAgKFwiI1wiLCBcIiUyM1wiKSxcbiAgKFwiKFwiLCBcIiUyOFwiKSxcbiAgKFwiKVwiLCBcIiUyOVwiKSxcbikgIWRlZmF1bHQ7XG5cbi8vIE9wdGlvbnNcbi8vXG4vLyBRdWlja2x5IG1vZGlmeSBnbG9iYWwgc3R5bGluZyBieSBlbmFibGluZyBvciBkaXNhYmxpbmcgb3B0aW9uYWwgZmVhdHVyZXMuXG5cbiRlbmFibGUtY2FyZXQ6ICAgICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJvdW5kZWQ6ICAgICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zaGFkb3dzOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWdyYWRpZW50czogICAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtdHJhbnNpdGlvbnM6ICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLXJlZHVjZWQtbW90aW9uOiAgICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1zbW9vdGgtc2Nyb2xsOiAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiAgICAgICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWNvbnRhaW5lci1jbGFzc2VzOiAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1jc3NncmlkOiAgICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XG4kZW5hYmxlLWJ1dHRvbi1wb2ludGVyczogICAgICB0cnVlICFkZWZhdWx0O1xuJGVuYWJsZS1yZnM6ICAgICAgICAgICAgICAgICAgdHJ1ZSAhZGVmYXVsdDtcbiRlbmFibGUtdmFsaWRhdGlvbi1pY29uczogICAgIHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLW5lZ2F0aXZlLW1hcmdpbnM6ICAgICBmYWxzZSAhZGVmYXVsdDtcbiRlbmFibGUtZGVwcmVjYXRpb24tbWVzc2FnZXM6IHRydWUgIWRlZmF1bHQ7XG4kZW5hYmxlLWltcG9ydGFudC11dGlsaXRpZXM6ICB0cnVlICFkZWZhdWx0O1xuXG4vLyBQcmVmaXggZm9yIDpyb290IENTUyB2YXJpYWJsZXNcblxuJHZhcmlhYmxlLXByZWZpeDogICAgICAgICAgICAgYnMtICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCBmb3IgdGhlIHNob3J0ZXIgYCRwcmVmaXhgXG4kcHJlZml4OiAgICAgICAgICAgICAgICAgICAgICAkdmFyaWFibGUtcHJlZml4ICFkZWZhdWx0O1xuXG4vLyBHcmFkaWVudFxuLy9cbi8vIFRoZSBncmFkaWVudCB3aGljaCBpcyBhZGRlZCB0byBjb21wb25lbnRzIGlmIGAkZW5hYmxlLWdyYWRpZW50c2AgaXMgYHRydWVgXG4vLyBUaGlzIGdyYWRpZW50IGlzIGFsc28gYWRkZWQgdG8gZWxlbWVudHMgd2l0aCBgLmJnLWdyYWRpZW50YFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHZhcmlhYmxlLWdyYWRpZW50XG4kZ3JhZGllbnQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoJHdoaXRlLCAuMTUpLCByZ2JhKCR3aGl0ZSwgMCkpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB2YXJpYWJsZS1ncmFkaWVudFxuXG4vLyBTcGFjaW5nXG4vL1xuLy8gQ29udHJvbCB0aGUgZGVmYXVsdCBzdHlsaW5nIG9mIG1vc3QgQm9vdHN0cmFwIGVsZW1lbnRzIGJ5IG1vZGlmeWluZyB0aGVzZVxuLy8gdmFyaWFibGVzLiBNb3N0bHkgZm9jdXNlZCBvbiBzcGFjaW5nLlxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwYWNlci12YXJpYWJsZXMtbWFwc1xuJHNwYWNlcjogMXJlbSAhZGVmYXVsdDtcbiRzcGFjZXJzOiAoXG4gIDA6IDAsXG4gIDE6ICRzcGFjZXIgKiAuMjUsXG4gIDI6ICRzcGFjZXIgKiAuNSxcbiAgMzogJHNwYWNlcixcbiAgNDogJHNwYWNlciAqIDEuNSxcbiAgNTogJHNwYWNlciAqIDMsXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGFjZXItdmFyaWFibGVzLW1hcHNcblxuLy8gUG9zaXRpb25cbi8vXG4vLyBEZWZpbmUgdGhlIGVkZ2UgcG9zaXRpb25pbmcgYW5jaG9ycyBvZiB0aGUgcG9zaXRpb24gdXRpbGl0aWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9zaXRpb24tbWFwXG4kcG9zaXRpb24tdmFsdWVzOiAoXG4gIDA6IDAsXG4gIDUwOiA1MCUsXG4gIDEwMDogMTAwJVxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcG9zaXRpb24tbWFwXG5cbi8vIEJvZHlcbi8vXG4vLyBTZXR0aW5ncyBmb3IgdGhlIGA8Ym9keT5gIGVsZW1lbnQuXG5cbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYm9keS1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktOTAwICFkZWZhdWx0O1xuJGJvZHktdGV4dC1hbGlnbjogICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbi8vIExpbmtzXG4vL1xuLy8gU3R5bGUgYW5jaG9yIGVsZW1lbnRzLlxuXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkcHJpbWFyeSAhZGVmYXVsdDtcbiRsaW5rLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgICAgICAgIHVuZGVybGluZSAhZGVmYXVsdDtcbiRsaW5rLXNoYWRlLXBlcmNlbnRhZ2U6ICAgICAgICAgICAgICAgICAgIDIwJSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgIHNoaWZ0LWNvbG9yKCRsaW5rLWNvbG9yLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSAhZGVmYXVsdDtcbiRsaW5rLWhvdmVyLWRlY29yYXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudDogICAgICAgICAgIGFmdGVyICFkZWZhdWx0O1xuJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg6ICAgICAgICAgICAgICAgICAgMSAhZGVmYXVsdDtcblxuLy8gUGFyYWdyYXBoc1xuLy9cbi8vIFN0eWxlIHAgZWxlbWVudC5cblxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gR3JpZCBicmVha3BvaW50c1xuLy9cbi8vIERlZmluZSB0aGUgbWluaW11bSBkaW1lbnNpb25zIGF0IHdoaWNoIHlvdXIgbGF5b3V0IHdpbGwgY2hhbmdlLFxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZ3JpZC1icmVha3BvaW50c1xuJGdyaWQtYnJlYWtwb2ludHM6IChcbiAgeHM6IDAsXG4gIHNtOiA1NzZweCxcbiAgbWQ6IDc2OHB4LFxuICBsZzogOTkycHgsXG4gIHhsOiAxMjAwcHgsXG4gIHh4bDogMTQwMHB4XG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBncmlkLWJyZWFrcG9pbnRzXG5cbkBpbmNsdWRlIF9hc3NlcnQtYXNjZW5kaW5nKCRncmlkLWJyZWFrcG9pbnRzLCBcIiRncmlkLWJyZWFrcG9pbnRzXCIpO1xuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcblxuXG4vLyBHcmlkIGNvbnRhaW5lcnNcbi8vXG4vLyBEZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgYC5jb250YWluZXJgIGZvciBkaWZmZXJlbnQgc2NyZWVuIHNpemVzLlxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29udGFpbmVyLW1heC13aWR0aHNcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICBzbTogNTQwcHgsXG4gIG1kOiA3MjBweCxcbiAgbGc6IDk2MHB4LFxuICB4bDogMTE0MHB4LFxuICB4eGw6IDEzMjBweFxuKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgY29udGFpbmVyLW1heC13aWR0aHNcblxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGNvbnRhaW5lci1tYXgtd2lkdGhzLCBcIiRjb250YWluZXItbWF4LXdpZHRoc1wiKTtcblxuXG4vLyBHcmlkIGNvbHVtbnNcbi8vXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cblxuJGdyaWQtY29sdW1uczogICAgICAgICAgICAgICAgMTIgIWRlZmF1bHQ7XG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG4kZ3JpZC1yb3ctY29sdW1uczogICAgICAgICAgICA2ICFkZWZhdWx0O1xuXG4vLyBDb250YWluZXIgcGFkZGluZ1xuXG4kY29udGFpbmVyLXBhZGRpbmcteDogJGdyaWQtZ3V0dGVyLXdpZHRoICFkZWZhdWx0O1xuXG5cbi8vIENvbXBvbmVudHNcbi8vXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBib3JkZXItdmFyaWFibGVzXG4kYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAxcHggIWRlZmF1bHQ7XG4kYm9yZGVyLXdpZHRoczogKFxuICAxOiAxcHgsXG4gIDI6IDJweCxcbiAgMzogM3B4LFxuICA0OiA0cHgsXG4gIDU6IDVweFxuKSAhZGVmYXVsdDtcblxuJGJvcmRlci1zdHlsZTogICAgICAgICAgICAgICAgc29saWQgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kYm9yZGVyLWNvbG9yLXRyYW5zbHVjZW50OiAgICByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJvcmRlci12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kYm9yZGVyLXJhZGl1cy14bDogICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGJvcmRlci1yYWRpdXMtMnhsOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBib3JkZXItcmFkaXVzLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYm94LXNoYWRvdy12YXJpYWJsZXNcbiRib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgIDAgLjVyZW0gMXJlbSByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcbiRib3gtc2hhZG93LXNtOiAgICAgICAgICAgICAgIDAgLjEyNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctbGc6ICAgICAgICAgICAgICAgMCAxcmVtIDNyZW0gcmdiYSgkYmxhY2ssIC4xNzUpICFkZWZhdWx0O1xuJGJveC1zaGFkb3ctaW5zZXQ6ICAgICAgICAgICAgaW5zZXQgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYm94LXNoYWRvdy12YXJpYWJsZXNcblxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjYXJldC12YXJpYWJsZXNcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XG4kY2FyZXQtdmVydGljYWwtYWxpZ246ICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4kY2FyZXQtc3BhY2luZzogICAgICAgICAgICAgICAkY2FyZXQtd2lkdGggKiAuODUgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGNhcmV0LXZhcmlhYmxlc1xuXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tZmFkZTogICAgICAgICAgICAgb3BhY2l0eSAuMTVzIGxpbmVhciAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1zdGFydCBjb2xsYXBzZS10cmFuc2l0aW9uXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xuJHRyYW5zaXRpb24tY29sbGFwc2Utd2lkdGg6ICAgd2lkdGggLjM1cyBlYXNlICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS10cmFuc2l0aW9uXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFzcGVjdC1yYXRpb3NcbiRhc3BlY3QtcmF0aW9zOiAoXG4gIFwiMXgxXCI6IDEwMCUsXG4gIFwiNHgzXCI6IGNhbGMoMyAvIDQgKiAxMDAlKSxcbiAgXCIxNng5XCI6IGNhbGMoOSAvIDE2ICogMTAwJSksXG4gIFwiMjF4OVwiOiBjYWxjKDkgLyAyMSAqIDEwMCUpXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBhc3BlY3QtcmF0aW9zXG4vLyBzdHlsZWxpbnQtZW5hYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyBUeXBvZ3JhcGh5XG4vL1xuLy8gRm9udCwgbGluZS1oZWlnaHQsIGFuZCBjb2xvciBmb3IgYm9keSB0ZXh0LCBoZWFkaW5ncywgYW5kIG1vcmUuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb250LXZhcmlhYmxlc1xuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXG4kZm9udC1mYW1pbHktc2Fucy1zZXJpZjogICAgICBzeXN0ZW0tdWksIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIFwiTm90byBTYW5zXCIsIFwiTGliZXJhdGlvbiBTYW5zXCIsIEFyaWFsLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCIgIWRlZmF1bHQ7XG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1mb250LXNhbnMtc2VyaWYpICFkZWZhdWx0O1xuJGZvbnQtZmFtaWx5LWNvZGU6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWZvbnQtbW9ub3NwYWNlKSAhZGVmYXVsdDtcblxuLy8gJGZvbnQtc2l6ZS1yb290IGFmZmVjdHMgdGhlIHZhbHVlIG9mIGByZW1gLCB3aGljaCBpcyB1c2VkIGZvciBhcyB3ZWxsIGZvbnQgc2l6ZXMsIHBhZGRpbmdzLCBhbmQgbWFyZ2luc1xuLy8gJGZvbnQtc2l6ZS1iYXNlIGFmZmVjdHMgdGhlIGZvbnQgc2l6ZSBvZiB0aGUgYm9keSB0ZXh0XG4kZm9udC1zaXplLXJvb3Q6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1iYXNlOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDsgLy8gQXNzdW1lcyB0aGUgYnJvd3NlciBkZWZhdWx0LCB0eXBpY2FsbHkgYDE2cHhgXG4kZm9udC1zaXplLXNtOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuODc1ICFkZWZhdWx0O1xuJGZvbnQtc2l6ZS1sZzogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWxpZ2h0ZXI6ICAgICAgICAgbGlnaHRlciAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ub3JtYWw6ICAgICAgICAgIDQwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1zZW1pYm9sZDogICAgICAgIDYwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkOiAgICAgICAgICAgIDcwMCAhZGVmYXVsdDtcbiRmb250LXdlaWdodC1ib2xkZXI6ICAgICAgICAgIGJvbGRlciAhZGVmYXVsdDtcblxuJGZvbnQtd2VpZ2h0LWJhc2U6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcblxuJGxpbmUtaGVpZ2h0LWJhc2U6ICAgICAgICAgICAgMS41ICFkZWZhdWx0O1xuJGxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgMS4yNSAhZGVmYXVsdDtcbiRsaW5lLWhlaWdodC1sZzogICAgICAgICAgICAgIDIgIWRlZmF1bHQ7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9udC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvbnQtc2l6ZXNcbiRmb250LXNpemVzOiAoXG4gIDE6ICRoMS1mb250LXNpemUsXG4gIDI6ICRoMi1mb250LXNpemUsXG4gIDM6ICRoMy1mb250LXNpemUsXG4gIDQ6ICRoNC1mb250LXNpemUsXG4gIDU6ICRoNS1mb250LXNpemUsXG4gIDY6ICRoNi1mb250LXNpemVcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvbnQtc2l6ZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGhlYWRpbmdzLXZhcmlhYmxlc1xuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRoZWFkaW5ncy1mb250LXN0eWxlOiAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA1MDAgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XG4kaGVhZGluZ3MtY29sb3I6ICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBoZWFkaW5ncy12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGRpc3BsYXktaGVhZGluZ3NcbiRkaXNwbGF5LWZvbnQtc2l6ZXM6IChcbiAgMTogNXJlbSxcbiAgMjogNC41cmVtLFxuICAzOiA0cmVtLFxuICA0OiAzLjVyZW0sXG4gIDU6IDNyZW0sXG4gIDY6IDIuNXJlbVxuKSAhZGVmYXVsdDtcblxuJGRpc3BsYXktZm9udC1mYW1pbHk6IG51bGwgIWRlZmF1bHQ7XG4kZGlzcGxheS1mb250LXN0eWxlOiAgbnVsbCAhZGVmYXVsdDtcbiRkaXNwbGF5LWZvbnQtd2VpZ2h0OiAzMDAgIWRlZmF1bHQ7XG4kZGlzcGxheS1saW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkaXNwbGF5LWhlYWRpbmdzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0eXBlLXZhcmlhYmxlc1xuJGxlYWQtZm9udC1zaXplOiAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgLjg3NWVtICFkZWZhdWx0O1xuXG4kc3ViLXN1cC1mb250LXNpemU6ICAgICAgICAgICAuNzVlbSAhZGVmYXVsdDtcblxuJHRleHQtbXV0ZWQ6ICAgICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kaW5pdGlhbGlzbS1mb250LXNpemU6ICAgICAgICAkc21hbGwtZm9udC1zaXplICFkZWZhdWx0O1xuXG4kYmxvY2txdW90ZS1tYXJnaW4teTogICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRibG9ja3F1b3RlLWZvb3Rlci1mb250LXNpemU6ICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG5cbiRoci1tYXJnaW4teTogICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kaHItY29sb3I6ICAgICAgICAgICAgICAgICAgICBpbmhlcml0ICFkZWZhdWx0O1xuXG4vLyBmdXN2LWRpc2FibGVcbiRoci1iZy1jb2xvcjogICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gdjUuMi4wXG4kaHItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMFxuLy8gZnVzdi1lbmFibGVcblxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDsgLy8gQWxsb3dzIGZvciBpbmhlcml0ZWQgY29sb3JzXG4kaHItYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGhyLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgLjI1ICFkZWZhdWx0O1xuXG4kbGVnZW5kLW1hcmdpbi1ib3R0b206ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC1zaXplOiAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcbiRsZWdlbmQtZm9udC13ZWlnaHQ6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRkdC1mb250LXdlaWdodDogICAgICAgICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kbGlzdC1pbmxpbmUtcGFkZGluZzogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1hcmstcGFkZGluZzogICAgICAgICAgICAgICAgLjE4NzVlbSAhZGVmYXVsdDtcbiRtYXJrLWJnOiAgICAgICAgICAgICAgICAgICAgICR5ZWxsb3ctMTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCB0eXBlLXZhcmlhYmxlc1xuXG5cbi8vIFRhYmxlc1xuLy9cbi8vIEN1c3RvbWl6ZXMgdGhlIGAudGFibGVgIGNvbXBvbmVudCB3aXRoIGJhc2ljIHZhbHVlcywgZWFjaCB1c2VkIGFjcm9zcyBhbGwgdGFibGUgdmFyaWF0aW9ucy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRhYmxlLXZhcmlhYmxlc1xuJHRhYmxlLWNlbGwtcGFkZGluZy15OiAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nLXg6ICAgICAgICAuNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteS1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0YWJsZS1jZWxsLXBhZGRpbmcteC1zbTogICAgIC4yNXJlbSAhZGVmYXVsdDtcblxuJHRhYmxlLWNlbGwtdmVydGljYWwtYWxpZ246ICAgdG9wICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3I6ICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kdGFibGUtYmc6ICAgICAgICAgICAgICAgICAgICB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiR0YWJsZS1hY2NlbnQtYmc6ICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuXG4kdGFibGUtdGgtZm9udC13ZWlnaHQ6ICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kdGFibGUtc3RyaXBlZC1jb2xvcjogICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZy1mYWN0b3I6ICAgICAuMDUgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1iZzogICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLXN0cmlwZWQtYmctZmFjdG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLWFjdGl2ZS1jb2xvcjogICAgICAgICAgJHRhYmxlLWNvbG9yICFkZWZhdWx0O1xuJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3I6ICAgICAgLjEgIWRlZmF1bHQ7XG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgJHRhYmxlLWFjdGl2ZS1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtaG92ZXItY29sb3I6ICAgICAgICAgICAkdGFibGUtY29sb3IgIWRlZmF1bHQ7XG4kdGFibGUtaG92ZXItYmctZmFjdG9yOiAgICAgICAuMDc1ICFkZWZhdWx0O1xuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssICR0YWJsZS1ob3Zlci1iZy1mYWN0b3IpICFkZWZhdWx0O1xuXG4kdGFibGUtYm9yZGVyLWZhY3RvcjogICAgICAgICAuMSAhZGVmYXVsdDtcbiR0YWJsZS1ib3JkZXItd2lkdGg6ICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcblxuJHRhYmxlLXN0cmlwZWQtb3JkZXI6ICAgICAgICAgb2RkICFkZWZhdWx0O1xuJHRhYmxlLXN0cmlwZWQtY29sdW1ucy1vcmRlcjogZXZlbiAhZGVmYXVsdDtcblxuJHRhYmxlLWdyb3VwLXNlcGFyYXRvci1jb2xvcjogY3VycmVudGNvbG9yICFkZWZhdWx0O1xuXG4kdGFibGUtY2FwdGlvbi1jb2xvcjogICAgICAgICAkdGV4dC1tdXRlZCAhZGVmYXVsdDtcblxuJHRhYmxlLWJnLXNjYWxlOiAgICAgICAgICAgICAgLTgwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGFibGUtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCB0YWJsZS1sb29wXG4kdGFibGUtdmFyaWFudHM6IChcbiAgXCJwcmltYXJ5XCI6ICAgIHNoaWZ0LWNvbG9yKCRwcmltYXJ5LCAkdGFibGUtYmctc2NhbGUpLFxuICBcInNlY29uZGFyeVwiOiAgc2hpZnQtY29sb3IoJHNlY29uZGFyeSwgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJzdWNjZXNzXCI6ICAgIHNoaWZ0LWNvbG9yKCRzdWNjZXNzLCAkdGFibGUtYmctc2NhbGUpLFxuICBcImluZm9cIjogICAgICAgc2hpZnQtY29sb3IoJGluZm8sICR0YWJsZS1iZy1zY2FsZSksXG4gIFwid2FybmluZ1wiOiAgICBzaGlmdC1jb2xvcigkd2FybmluZywgJHRhYmxlLWJnLXNjYWxlKSxcbiAgXCJkYW5nZXJcIjogICAgIHNoaWZ0LWNvbG9yKCRkYW5nZXIsICR0YWJsZS1iZy1zY2FsZSksXG4gIFwibGlnaHRcIjogICAgICAkbGlnaHQsXG4gIFwiZGFya1wiOiAgICAgICAkZGFyayxcbikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHRhYmxlLWxvb3BcblxuXG4vLyBCdXR0b25zICsgRm9ybXNcbi8vXG4vLyBTaGFyZWQgdmFyaWFibGVzIHRoYXQgYXJlIHJlYXNzaWduZWQgdG8gYCRpbnB1dC1gIGFuZCBgJGJ0bi1gIHNwZWNpZmljIHZhcmlhYmxlcy5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGlucHV0LWJ0bi12YXJpYWJsZXNcbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteDogICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvbnQtZmFtaWx5OiAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb250LXNpemU6ICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1saW5lLWhlaWdodDogICAgICAgJGxpbmUtaGVpZ2h0LWJhc2UgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1mb2N1cy1jb2xvci1vcGFjaXR5OiAuMjUgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICAgIHJnYmEoJGNvbXBvbmVudC1hY3RpdmUtYmcsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSkgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJsdXI6ICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgIDAgMCAkaW5wdXQtYnRuLWZvY3VzLWJsdXIgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAkaW5wdXQtYnRuLWZvY3VzLWNvbG9yICFkZWZhdWx0O1xuXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYnRuLXBhZGRpbmcteC1zbTogICAgICAuNXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLXNtOiAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tcGFkZGluZy15LWxnOiAgICAgIC41cmVtICFkZWZhdWx0O1xuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1idG4tZm9udC1zaXplLWxnOiAgICAgICRmb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1idG4tYm9yZGVyLXdpZHRoOiAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWJ0bi12YXJpYWJsZXNcblxuXG4vLyBCdXR0b25zXG4vL1xuLy8gRm9yIGVhY2ggb2YgQm9vdHN0cmFwJ3MgYnV0dG9ucywgZGVmaW5lIHRleHQsIGJhY2tncm91bmQsIGFuZCBib3JkZXIgY29sb3IuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tdmFyaWFibGVzXG4kYnRuLXBhZGRpbmcteTogICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGJ0bi1mb250LWZhbWlseTogICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplOiAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplICFkZWZhdWx0O1xuJGJ0bi1saW5lLWhlaWdodDogICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcbiRidG4td2hpdGUtc3BhY2U6ICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFNldCB0byBgbm93cmFwYCB0byBwcmV2ZW50IHRleHQgd3JhcHBpbmdcblxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XG4kYnRuLXBhZGRpbmcteC1zbTogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcbiRidG4tZm9udC1zaXplLXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kYnRuLXBhZGRpbmcteS1sZzogICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteS1sZyAhZGVmYXVsdDtcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xuJGJ0bi1mb250LXNpemUtbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRidG4tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xuJGJ0bi1ib3gtc2hhZG93OiAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMCByZ2JhKCR3aGl0ZSwgLjE1KSwgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcbiRidG4tZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWRpc2FibGVkLW9wYWNpdHk6ICAgICAgICAuNjUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3gtc2hhZG93OiAgICAgICBpbnNldCAwIDNweCA1cHggcmdiYSgkYmxhY2ssIC4xMjUpICFkZWZhdWx0O1xuXG4kYnRuLWxpbmstY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstaG92ZXItY29sb3I6ICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kYnRuLWxpbmstZGlzYWJsZWQtY29sb3I6ICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG5cbi8vIEFsbG93cyBmb3IgY3VzdG9taXppbmcgYnV0dG9uIHJhZGl1cyBpbmRlcGVuZGVudGx5IGZyb20gZ2xvYmFsIGJvcmRlciByYWRpdXNcbiRidG4tYm9yZGVyLXJhZGl1czogICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGJ0bi1ib3JkZXItcmFkaXVzLXNtOiAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kYnRuLWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcblxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudDogICAgICAgMTUlICFkZWZhdWx0O1xuJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudDogICAgICAgIDE1JSAhZGVmYXVsdDtcbiRidG4taG92ZXItYm9yZGVyLXNoYWRlLWFtb3VudDogICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWhvdmVyLWJvcmRlci10aW50LWFtb3VudDogICAgMTAlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYmctc2hhZGUtYW1vdW50OiAgICAgIDIwJSAhZGVmYXVsdDtcbiRidG4tYWN0aXZlLWJnLXRpbnQtYW1vdW50OiAgICAgICAyMCUgIWRlZmF1bHQ7XG4kYnRuLWFjdGl2ZS1ib3JkZXItc2hhZGUtYW1vdW50OiAgMjUlICFkZWZhdWx0O1xuJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50OiAgIDEwJSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhYmxlc1xuXG5cbi8vIEZvcm1zXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXRleHQtdmFyaWFibGVzXG4kZm9ybS10ZXh0LW1hcmdpbi10b3A6ICAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS10ZXh0LWZvbnQtc3R5bGU6ICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXRleHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tdGV4dC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXRleHQtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWxhYmVsLXZhcmlhYmxlc1xuJGZvcm0tbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZm9ybS1sYWJlbC1mb250LXN0eWxlOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWxhYmVsLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tbGFiZWwtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tbGFiZWwtdmFyaWFibGVzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLWlucHV0LXZhcmlhYmxlc1xuJGlucHV0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15ICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtZmFtaWx5OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1mYW1pbHkgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJhc2UgIWRlZmF1bHQ7XG4kaW5wdXQtbGluZS1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1saW5lLWhlaWdodCAhZGVmYXVsdDtcblxuJGlucHV0LXBhZGRpbmcteS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGlucHV0LXBhZGRpbmcteC1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZS1zbTogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9udC1zaXplLXNtICFkZWZhdWx0O1xuXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZy14LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb250LXNpemUtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJnOiAgICAgICAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuXG4kaW5wdXQtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgJGdyYXktNDAwICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGlucHV0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kaW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG5cbiRpbnB1dC1mb2N1cy1iZzogICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYmcgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNTAlKSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZm9jdXMtd2lkdGg6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XG5cbiRpbnB1dC1oZWlnaHQtYm9yZGVyOiAgICAgICAgICAgICAgICAgICAkaW5wdXQtYm9yZGVyLXdpZHRoICogMiAhZGVmYXVsdDtcblxuJGlucHV0LWhlaWdodC1pbm5lcjogICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sICRpbnB1dC1wYWRkaW5nLXkgKiAyKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjogICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogLjVlbSwgJGlucHV0LXBhZGRpbmcteSkgIWRlZmF1bHQ7XG4kaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI6ICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIC4yNWVtLCAkaW5wdXQtcGFkZGluZy15ICogLjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICAgICAgYWRkKCRpbnB1dC1saW5lLWhlaWdodCAqIDFlbSwgYWRkKCRpbnB1dC1wYWRkaW5nLXkgKiAyLCAkaW5wdXQtaGVpZ2h0LWJvcmRlciwgZmFsc2UpKSAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQtc206ICAgICAgICAgICAgICAgICAgICAgICBhZGQoJGlucHV0LWxpbmUtaGVpZ2h0ICogMWVtLCBhZGQoJGlucHV0LXBhZGRpbmcteS1zbSAqIDIsICRpbnB1dC1oZWlnaHQtYm9yZGVyLCBmYWxzZSkpICFkZWZhdWx0O1xuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGFkZCgkaW5wdXQtbGluZS1oZWlnaHQgKiAxZW0sIGFkZCgkaW5wdXQtcGFkZGluZy15LWxnICogMiwgJGlucHV0LWhlaWdodC1ib3JkZXIsIGZhbHNlKSkgIWRlZmF1bHQ7XG5cbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1jb2xvci13aWR0aDogICAgICAgICAgICAgICAgICAgICAgM3JlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1pbnB1dC12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tY2hlY2stdmFyaWFibGVzXG4kZm9ybS1jaGVjay1pbnB1dC13aWR0aDogICAgICAgICAgICAgICAgICAxZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1taW4taGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXBhZGRpbmctc3RhcnQ6ICAgICAgICAgICAgICAgICRmb3JtLWNoZWNrLWlucHV0LXdpZHRoICsgLjVlbSAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLW1hcmdpbi1ib3R0b206ICAgICAgICAgICAgICAgIC4xMjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1sYWJlbC1jb2xvcjogICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtY3Vyc29yOiAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRmb3JtLWNoZWNrLWlucHV0LWFjdGl2ZS1maWx0ZXI6ICAgICAgICAgIGJyaWdodG5lc3MoOTAlKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyOiAgICAgICAgICAgICAgICAgMXB4IHNvbGlkIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtYm9yZGVyLXJhZGl1czogICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1yYWRpby1ib3JkZXItcmFkaXVzOiAgICAgICAgICA1MCUgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1mb2N1cy1ib3JkZXI6ICAgICAgICAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1ib3JkZXItY29sb3I6ICAgJGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1iZy1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWNoZWNrZWQtYmctaW1hZ2U6ICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDIwIDIwJz48cGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tY2hlY2staW5wdXQtY2hlY2tlZC1jb2xvcn0nIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPSczJyBkPSdtNiAxMCAzIDMgNi02Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stcmFkaW8tY2hlY2tlZC1iZy1pbWFnZTogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnPjxjaXJjbGUgcj0nMicgZmlsbD0nI3skZm9ybS1jaGVjay1pbnB1dC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcbiRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYm9yZGVyLWNvbG9yOiAgICRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtYmctY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1pbnB1dC1pbmRldGVybWluYXRlLWJnLWltYWdlOiAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCc+PHBhdGggZmlsbD0nbm9uZScgc3Ryb2tlPScjeyRmb3JtLWNoZWNrLWlucHV0LWluZGV0ZXJtaW5hdGUtY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBoOCcvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tY2hlY2staW5wdXQtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC41ICFkZWZhdWx0O1xuJGZvcm0tY2hlY2stbGFiZWwtZGlzYWJsZWQtb3BhY2l0eTogICAgICAgICRmb3JtLWNoZWNrLWlucHV0LWRpc2FibGVkLW9wYWNpdHkgIWRlZmF1bHQ7XG4kZm9ybS1jaGVjay1idG4tY2hlY2stZGlzYWJsZWQtb3BhY2l0eTogICAgJGJ0bi1kaXNhYmxlZC1vcGFjaXR5ICFkZWZhdWx0O1xuXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLWVuZDogICAgMXJlbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1jaGVjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuJGZvcm0tc3dpdGNoLWNvbG9yOiAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMjUpICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLXdpZHRoOiAgICAgICAgICAgICAgIDJlbSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1wYWRkaW5nLXN0YXJ0OiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggKyAuNWVtICFkZWZhdWx0O1xuJGZvcm0tc3dpdGNoLWJnLWltYWdlOiAgICAgICAgICAgIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4Jz48Y2lyY2xlIHI9JzMnIGZpbGw9JyN7JGZvcm0tc3dpdGNoLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1ib3JkZXItcmFkaXVzOiAgICAgICAkZm9ybS1zd2l0Y2gtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zd2l0Y2gtdHJhbnNpdGlvbjogICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zd2l0Y2gtZm9jdXMtY29sb3I6ICAgICAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1mb2N1cy1iZy1pbWFnZTogICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1mb2N1cy1jb2xvcn0nLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG5cbiRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yOiAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLWltYWdlOiAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCc+PGNpcmNsZSByPSczJyBmaWxsPScjeyRmb3JtLXN3aXRjaC1jaGVja2VkLWNvbG9yfScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLXN3aXRjaC1jaGVja2VkLWJnLXBvc2l0aW9uOiByaWdodCBjZW50ZXIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc3dpdGNoLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgaW5wdXQtZ3JvdXAtdmFyaWFibGVzXG4kaW5wdXQtZ3JvdXAtYWRkb24tcGFkZGluZy15OiAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteSAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXg6ICAgICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWZvbnQtd2VpZ2h0OiAgICAgICAgICRpbnB1dC1mb250LXdlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtZ3JvdXAtYWRkb24tYmc6ICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogICAgICAgICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGlucHV0LWdyb3VwLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1zZWxlY3QtdmFyaWFibGVzXG4kZm9ybS1zZWxlY3QtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LXBhZGRpbmcteCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LWZhbWlseTogICAgICAgICAgICRpbnB1dC1mb250LWZhbWlseSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemU6ICAgICAgICAgICAgICRpbnB1dC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc6ICAgICAkZm9ybS1zZWxlY3QtcGFkZGluZy14ICogMyAhZGVmYXVsdDsgLy8gRXh0cmEgcGFkZGluZyBmb3IgYmFja2dyb3VuZC1pbWFnZVxuJGZvcm0tc2VsZWN0LWZvbnQtd2VpZ2h0OiAgICAgICAgICAgJGlucHV0LWZvbnQtd2VpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgJGlucHV0LWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGlucHV0LWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtYmctcG9zaXRpb246ICAgICAgICAgICByaWdodCAkZm9ybS1zZWxlY3QtcGFkZGluZy14IGNlbnRlciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1iZy1zaXplOiAgICAgICAgICAgICAgIDE2cHggMTJweCAhZGVmYXVsdDsgLy8gSW4gcGl4ZWxzIGJlY2F1c2UgaW1hZ2UgZGltZW5zaW9uc1xuJGZvcm0tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICAgJGdyYXktODAwICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWluZGljYXRvcjogICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnPjxwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nI3skZm9ybS1zZWxlY3QtaW5kaWNhdG9yLWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J20yIDUgNiA2IDYtNicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcGFkZGluZy1lbmQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKiAyLjUgKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZmVlZGJhY2staWNvbi1wb3NpdGlvbjogICAgY2VudGVyIHJpZ2h0ICRmb3JtLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXNpemU6ICAgICAgICAkaW5wdXQtaGVpZ2h0LWlubmVyLWhhbGYgJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtYm9yZGVyLXdpZHRoOiAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXM6ICAgICAgICRpbnB1dC1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJveC1zaGFkb3c6ICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yOiAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb2N1cy13aWR0aDogICAgICAgICAkaW5wdXQtZm9jdXMtd2lkdGggIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogICAgMCAwIDAgJGZvcm0tc2VsZWN0LWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XG5cbiRmb3JtLXNlbGVjdC1wYWRkaW5nLXktc206ICAgICAgICAkaW5wdXQtcGFkZGluZy15LXNtICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LXBhZGRpbmcteC1zbTogICAgICAgICRpbnB1dC1wYWRkaW5nLXgtc20gIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtZm9udC1zaXplLXNtOiAgICAgICAgJGlucHV0LWZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1ib3JkZXItcmFkaXVzLXNtOiAgICAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSAhZGVmYXVsdDtcblxuJGZvcm0tc2VsZWN0LXBhZGRpbmcteS1sZzogICAgICAgICRpbnB1dC1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XG4kZm9ybS1zZWxlY3QtcGFkZGluZy14LWxnOiAgICAgICAgJGlucHV0LXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcbiRmb3JtLXNlbGVjdC1mb250LXNpemUtbGc6ICAgICAgICAkaW5wdXQtZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJGZvcm0tc2VsZWN0LWJvcmRlci1yYWRpdXMtbGc6ICAgICRpbnB1dC1ib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuXG4kZm9ybS1zZWxlY3QtdHJhbnNpdGlvbjogICAgICAgICAgJGlucHV0LXRyYW5zaXRpb24gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZvcm0tc2VsZWN0LXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1yYW5nZS12YXJpYWJsZXNcbiRmb3JtLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2staGVpZ2h0OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stY3Vyc29yOiAgICAgICAgIHBvaW50ZXIgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1czogIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10cmFjay1ib3gtc2hhZG93OiAgICAgJGJveC1zaGFkb3ctaW5zZXQgIWRlZmF1bHQ7XG5cbiRmb3JtLXJhbmdlLXRodW1iLXdpZHRoOiAgICAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0OiAgICAgICAgICAgICAgICAgICRmb3JtLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYmc6ICAgICAgICAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyOiAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuJGZvcm0tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzogICAgICAgIDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoOiAgJGlucHV0LWZvY3VzLXdpZHRoICFkZWZhdWx0OyAvLyBGb3IgZm9jdXMgYm94IHNoYWRvdyBpc3N1ZSBpbiBFZGdlXG4kZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmc6ICAgICAgICAgICAgICAgdGludC1jb2xvcigkY29tcG9uZW50LWFjdGl2ZS1iZywgNzAlKSAhZGVmYXVsdDtcbiRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnOiAgICAgICAgICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG4kZm9ybS1yYW5nZS10aHVtYi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXJhbmdlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1maWxlLXZhcmlhYmxlc1xuJGZvcm0tZmlsZS1idXR0b24tY29sb3I6ICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcbiRmb3JtLWZpbGUtYnV0dG9uLWJnOiAgICAgICAgICAgICAkaW5wdXQtZ3JvdXAtYWRkb24tYmcgIWRlZmF1bHQ7XG4kZm9ybS1maWxlLWJ1dHRvbi1ob3Zlci1iZzogICAgICAgc2hhZGUtY29sb3IoJGZvcm0tZmlsZS1idXR0b24tYmcsIDUlKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1maWxlLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZm9ybS1mbG9hdGluZy12YXJpYWJsZXNcbiRmb3JtLWZsb2F0aW5nLWhlaWdodDogICAgICAgICAgICBhZGQoMy41cmVtLCAkaW5wdXQtaGVpZ2h0LWJvcmRlcikgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1saW5lLWhlaWdodDogICAgICAgMS4yNSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDogICAgICAgICAkaW5wdXQtcGFkZGluZy14ICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctcGFkZGluZy15OiAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ6ICAgMS42MjVyZW0gIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI6ICAgLjYyNXJlbSAhZGVmYXVsdDtcbiRmb3JtLWZsb2F0aW5nLWxhYmVsLW9wYWNpdHk6ICAgICAuNjUgIWRlZmF1bHQ7XG4kZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm06ICAgc2NhbGUoLjg1KSB0cmFuc2xhdGVZKC0uNXJlbSkgdHJhbnNsYXRlWCguMTVyZW0pICFkZWZhdWx0O1xuJGZvcm0tZmxvYXRpbmctdHJhbnNpdGlvbjogICAgICAgIG9wYWNpdHkgLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gLjFzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLWZsb2F0aW5nLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHZhbGlkYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tZmVlZGJhY2stdmFyaWFibGVzXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1mb250LXNpemU6ICAgICAgICAgICAkZm9ybS10ZXh0LWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc3R5bGU6ICAgICAgICAgICRmb3JtLXRleHQtZm9udC1zdHlsZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgICRzdWNjZXNzICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgJGRhbmdlciAhZGVmYXVsdDtcblxuJGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcjogICAgJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLXZhbGlkOiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnPjxwYXRoIGZpbGw9JyN7JGZvcm0tZmVlZGJhY2staWNvbi12YWxpZC1jb2xvcn0nIGQ9J00yLjMgNi43My42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcjogICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IgIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay1pY29uLWludmFsaWQ6ICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxMiAxMicgd2lkdGg9JzEyJyBoZWlnaHQ9JzEyJyBmaWxsPSdub25lJyBzdHJva2U9JyN7JGZvcm0tZmVlZGJhY2staWNvbi1pbnZhbGlkLWNvbG9yfSc+PGNpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvPjxwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvPjxjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPScjeyRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZC1jb2xvcn0nIHN0cm9rZT0nbm9uZScvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgZm9ybS1mZWVkYmFjay12YXJpYWJsZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZvcm0tdmFsaWRhdGlvbi1zdGF0ZXNcbiRmb3JtLXZhbGlkYXRpb24tc3RhdGVzOiAoXG4gIFwidmFsaWRcIjogKFxuICAgIFwiY29sb3JcIjogJGZvcm0tZmVlZGJhY2stdmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24tdmFsaWRcbiAgKSxcbiAgXCJpbnZhbGlkXCI6IChcbiAgICBcImNvbG9yXCI6ICRmb3JtLWZlZWRiYWNrLWludmFsaWQtY29sb3IsXG4gICAgXCJpY29uXCI6ICRmb3JtLWZlZWRiYWNrLWljb24taW52YWxpZFxuICApXG4pICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tc3RhdGVzXG5cbi8vIFotaW5kZXggbWFzdGVyIGxpc3Rcbi8vXG4vLyBXYXJuaW5nOiBBdm9pZCBjdXN0b21pemluZyB0aGVzZSB2YWx1ZXMuIFRoZXkncmUgdXNlZCBmb3IgYSBiaXJkJ3MgZXllIHZpZXdcbi8vIG9mIGNvbXBvbmVudHMgZGVwZW5kZW50IG9uIHRoZSB6LWF4aXMgYW5kIGFyZSBkZXNpZ25lZCB0byBhbGwgd29yayB0b2dldGhlci5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHppbmRleC1zdGFja1xuJHppbmRleC1kcm9wZG93bjogICAgICAgICAgICAgICAgICAgMTAwMCAhZGVmYXVsdDtcbiR6aW5kZXgtc3RpY2t5OiAgICAgICAgICAgICAgICAgICAgIDEwMjAgIWRlZmF1bHQ7XG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xuJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3A6ICAgICAgICAgMTA0MCAhZGVmYXVsdDtcbiR6aW5kZXgtb2ZmY2FudmFzOiAgICAgICAgICAgICAgICAgIDEwNDUgIWRlZmF1bHQ7XG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xuJHppbmRleC1tb2RhbDogICAgICAgICAgICAgICAgICAgICAgMTA1NSAhZGVmYXVsdDtcbiR6aW5kZXgtcG9wb3ZlcjogICAgICAgICAgICAgICAgICAgIDEwNzAgIWRlZmF1bHQ7XG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDgwICFkZWZhdWx0O1xuJHppbmRleC10b2FzdDogICAgICAgICAgICAgICAgICAgICAgMTA5MCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgemluZGV4LXN0YWNrXG5cblxuLy8gTmF2c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXZhcmlhYmxlc1xuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJG5hdi1saW5rLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRuYXYtbGluay1mb250LXdlaWdodDogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kbmF2LWxpbmstY29sb3I6ICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9bGluay1ob3Zlci1jb2xvcikgIWRlZmF1bHQ7XG4kbmF2LWxpbmstdHJhbnNpdGlvbjogICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xuJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuXG4kbmF2LXRhYnMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3I6ICAkZ3JheS0yMDAgJGdyYXktMjAwICRuYXYtdGFicy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcbiRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICRncmF5LTMwMCAkZ3JheS0zMDAgJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I6ICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdi12YXJpYWJsZXNcblxuXG4vLyBOYXZiYXJcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci12YXJpYWJsZXNcbiRuYXZiYXItcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy14OiAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuLy8gQ29tcHV0ZSB0aGUgbmF2YmFyLWJyYW5kIHBhZGRpbmcteSBzbyB0aGUgbmF2YmFyLWJyYW5kIHdpbGwgaGF2ZSB0aGUgc2FtZSBoZWlnaHQgYXMgbmF2YmFyLXRleHQgYW5kIG5hdi1saW5rXG4kbmF2LWxpbmstaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSArICRuYXYtbGluay1wYWRkaW5nLXkgKiAyICFkZWZhdWx0O1xuJG5hdmJhci1icmFuZC1oZWlnaHQ6ICAgICAgICAgICAgICAgJG5hdmJhci1icmFuZC1mb250LXNpemUgKiAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcbiRuYXZiYXItYnJhbmQtcGFkZGluZy15OiAgICAgICAgICAgICgkbmF2LWxpbmstaGVpZ2h0IC0gJG5hdmJhci1icmFuZC1oZWlnaHQpICogLjUgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLW1hcmdpbi1lbmQ6ICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLXRvZ2dsZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJG5hdmJhci10b2dnbGVyLWZvY3VzLXdpZHRoOiAgICAgICAgJGJ0bi1mb2N1cy13aWR0aCAhZGVmYXVsdDtcbiRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAgICAgICAgIGJveC1zaGFkb3cgLjE1cyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbmF2YmFyLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbmF2YmFyLXRoZW1lLXZhcmlhYmxlc1xuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41NSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWRhcmstaG92ZXItY29sb3I6ICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjc1KSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjogICAgICAgIHJnYmEoJHdoaXRlLCAuMjUpICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLXRvZ2dsZXItaWNvbi1iZzogICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWRhcmstY29sb3J9JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNNCA3aDIyTTQgMTVoMjJNNCAyM2gyMicvPjwvc3ZnPlwiKSAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XG5cbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuNTUpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgICAgICAgcmdiYSgkYmxhY2ssIC43KSAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yOiAgICAgICAgIHJnYmEoJGJsYWNrLCAuOSkgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xuJG5hdmJhci1saWdodC10b2dnbGVyLWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMzAgMzAnPjxwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIHN0cm9rZS13aWR0aD0nMicgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yOiByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xuXG4kbmF2YmFyLWxpZ2h0LWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItbGlnaHQtYnJhbmQtaG92ZXItY29sb3I6ICAgICAgICAgICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJG5hdmJhci1kYXJrLWJyYW5kLWNvbG9yOiAgICAgICAgICAgICAgICAgJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRuYXZiYXItZGFyay1icmFuZC1ob3Zlci1jb2xvcjogICAgICAgICAgICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIG5hdmJhci10aGVtZS12YXJpYWJsZXNcblxuXG4vLyBEcm9wZG93bnNcbi8vXG4vLyBEcm9wZG93biBtZW51IGNvbnRhaW5lciBhbmQgY29udGVudHMuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi12YXJpYWJsZXNcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXBhZGRpbmcteDogICAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICBzdWJ0cmFjdCgkZHJvcGRvd24tYm9yZGVyLXJhZGl1cywgJGRyb3Bkb3duLWJvcmRlci13aWR0aCkgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGl2aWRlci1iZzogICAgICAgICAgICAgICAkZHJvcGRvd24tYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAgICAgICAgIHNoYWRlLWNvbG9yKCRkcm9wZG93bi1saW5rLWNvbG9yLCAxMCUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS01MDAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteTogICAgICAgICAgICRzcGFjZXIgKiAuMjUgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kZHJvcGRvd24taGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteDogICAgICAgICAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogICAgICAgICAkZHJvcGRvd24tcGFkZGluZy15ICFkZWZhdWx0O1xuLy8gZnVzdi1kaXNhYmxlXG4kZHJvcGRvd24taGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteSAkZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCBpbiB2NS4yLjBcbi8vIGZ1c3YtZW5hYmxlXG4vLyBzY3NzLWRvY3MtZW5kIGRyb3Bkb3duLXZhcmlhYmxlc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgZHJvcGRvd24tZGFyay12YXJpYWJsZXNcbiRkcm9wZG93bi1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJnOiAgICAgICAgICAgICAgICAgICRncmF5LTgwMCAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJvcmRlci1jb2xvcjogICAgICAgICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1kaXZpZGVyLWJnOiAgICAgICAgICAkZHJvcGRvd24tZGl2aWRlci1iZyAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3c6ICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kZHJvcGRvd24tZGFyay1saW5rLWNvbG9yOiAgICAgICAgICAkZHJvcGRvd24tZGFyay1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3I6ICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmc6ICAgICAgIHJnYmEoJHdoaXRlLCAuMTUpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtY29sb3I6ICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1hY3RpdmUtYmc6ICAgICAgJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstbGluay1kaXNhYmxlZC1jb2xvcjogJGdyYXktNTAwICFkZWZhdWx0O1xuJGRyb3Bkb3duLWRhcmstaGVhZGVyLWNvbG9yOiAgICAgICAgJGdyYXktNTAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBkcm9wZG93bi1kYXJrLXZhcmlhYmxlc1xuXG5cbi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tdmFyaWFibGVzXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy15LXNtOiAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWZvbnQtc2l6ZTogICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1czogICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWFyZ2luLXN0YXJ0OiAgICAgICAgICAgKCRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCAqIC0xKSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tZm9jdXMtY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZm9jdXMtb3V0bGluZTogICAgICAgICAgMCAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWxpbmstaG92ZXItY29sb3IpICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogICAgJHBhZ2luYXRpb24tYWN0aXZlLWJnICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iZzogICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICAkZ3JheS0zMDAgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMtc206ICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZzogICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tdmFyaWFibGVzXG5cblxuLy8gUGxhY2Vob2xkZXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwbGFjZWhvbGRlcnNcbiRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDogICAgICAgICAgIC41ICFkZWZhdWx0O1xuJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluOiAgICAgICAgICAgLjIgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBsYWNlaG9sZGVyc1xuXG4vLyBDYXJkc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC12YXJpYWJsZXNcbiRjYXJkLXNwYWNlci15OiAgICAgICAgICAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kY2FyZC1zcGFjZXIteDogICAgICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuJGNhcmQtdGl0bGUtc3BhY2VyLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAgICAgICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRjYXJkLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJGNhcmQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kY2FyZC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgc3VidHJhY3QoJGNhcmQtYm9yZGVyLXJhZGl1cywgJGNhcmQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRjYXJkLWNhcC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICRjYXJkLXNwYWNlci15ICogLjUgIWRlZmF1bHQ7XG4kY2FyZC1jYXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteCAhZGVmYXVsdDtcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xuJGNhcmQtY2FwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRjYXJkLWhlaWdodDogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kY2FyZC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJGNhcmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZzogICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRjYXJkLWdyb3VwLW1hcmdpbjogICAgICAgICAgICAgICAgICRncmlkLWd1dHRlci13aWR0aCAqIC41ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJkLXZhcmlhYmxlc1xuXG4vLyBBY2NvcmRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGFjY29yZGlvbi12YXJpYWJsZXNcbiRhY2NvcmRpb24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGFjY29yZGlvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvZHktY29sb3IpICFkZWZhdWx0O1xuJGFjY29yZGlvbi1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAgJGJvZHktYmcgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFjY29yZGlvbi1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvcikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRhY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgICAgIHN1YnRyYWN0KCRhY2NvcmRpb24tYm9yZGVyLXJhZGl1cywgJGFjY29yZGlvbi1ib3JkZXItd2lkdGgpICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuXG4kYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAkYWNjb3JkaW9uLXBhZGRpbmcteSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLXBhZGRpbmcteDogICAgICAgICAgICAgICRhY2NvcmRpb24tcGFkZGluZy14ICFkZWZhdWx0O1xuJGFjY29yZGlvbi1idXR0b24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGFjY29yZGlvbi1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWJnOiAgICAgICAgICAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYmcpICFkZWZhdWx0O1xuJGFjY29yZGlvbi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgJGJ0bi10cmFuc2l0aW9uLCBib3JkZXItcmFkaXVzIC4xNXMgZWFzZSAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgIHRpbnQtY29sb3IoJGNvbXBvbmVudC1hY3RpdmUtYmcsIDkwJSkgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3I6ICAgICAgICAgICBzaGFkZS1jb2xvcigkcHJpbWFyeSwgMTAlKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcbiRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICRidG4tZm9jdXMtYm94LXNoYWRvdyAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1pY29uLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgMS4yNXJlbSAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi1jb2xvcjogICAgICAgICAgICAgICAgICAgICRhY2NvcmRpb24tYnV0dG9uLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICAgJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgdHJhbnNmb3JtIC4ycyBlYXNlLWluLW91dCAhZGVmYXVsdDtcbiRhY2NvcmRpb24taWNvbi10cmFuc2Zvcm06ICAgICAgICAgICAgICAgIHJvdGF0ZSgtMTgwZGVnKSAhZGVmYXVsdDtcblxuJGFjY29yZGlvbi1idXR0b24taWNvbjogICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nI3skYWNjb3JkaW9uLWljb24tY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtaWNvbjogIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPScjeyRhY2NvcmRpb24taWNvbi1hY3RpdmUtY29sb3J9Jz48cGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xLjY0NiA0LjY0NmEuNS41IDAgMCAxIC43MDggMEw4IDEwLjI5M2w1LjY0Ni01LjY0N2EuNS41IDAgMCAxIC43MDguNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4IDBsLTYtNmEuNS41IDAgMCAxIDAtLjcwOHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGFjY29yZGlvbi12YXJpYWJsZXNcblxuLy8gVG9vbHRpcHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRvb2x0aXAtdmFyaWFibGVzXG4kdG9vbHRpcC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XG4kdG9vbHRpcC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kdG9vbHRpcC1iZzogICAgICAgICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiR0b29sdGlwLW9wYWNpdHk6ICAgICAgICAgICAgICAgICAgIC45ICFkZWZhdWx0O1xuJHRvb2x0aXAtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAqIC4yNSAhZGVmYXVsdDtcbiR0b29sdGlwLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICRzcGFjZXIgKiAuNSAhZGVmYXVsdDtcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIFRPRE86IHJlbW92ZSB0aGlzIGluIHY2XG5cbiR0b29sdGlwLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIC44cmVtICFkZWZhdWx0O1xuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XG4vLyBmdXN2LWRpc2FibGVcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7IC8vIERlcHJlY2F0ZWQgaW4gQm9vdHN0cmFwIDUuMi4wIGZvciBDU1MgdmFyaWFibGVzXG4vLyBmdXN2LWVuYWJsZVxuLy8gc2Nzcy1kb2NzLWVuZCB0b29sdGlwLXZhcmlhYmxlc1xuXG4vLyBGb3JtIHRvb2x0aXBzIG11c3QgY29tZSBhZnRlciByZWd1bGFyIHRvb2x0aXBzXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15OiAgICAgJHRvb2x0aXAtcGFkZGluZy15ICFkZWZhdWx0O1xuJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1wYWRkaW5nLXg6ICAgICAkdG9vbHRpcC1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZTogICAgICR0b29sdGlwLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ6ICAgbnVsbCAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtb3BhY2l0eTogICAgICAgJHRvb2x0aXAtb3BhY2l0eSAhZGVmYXVsdDtcbiRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1czogJHRvb2x0aXAtYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1mZWVkYmFjay12YXJpYWJsZXNcblxuXG4vLyBQb3BvdmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcG9wb3Zlci12YXJpYWJsZXNcbiRwb3BvdmVyLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICRmb250LXNpemUtc20gIWRlZmF1bHQ7XG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kcG9wb3Zlci1tYXgtd2lkdGg6ICAgICAgICAgICAgICAgICAyNzZweCAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJHBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1czogICAgICAgc3VidHJhY3QoJHBvcG92ZXItYm9yZGVyLXJhZGl1cywgJHBvcG92ZXItYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRwb3BvdmVyLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICRib3gtc2hhZG93ICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1oZWFkZXItZm9udC1zaXplOiAgICAgICAgICAkZm9udC1zaXplLWJhc2UgIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItYmc6ICAgICAgICAgICAgICAgICBzaGFkZS1jb2xvcigkcG9wb3Zlci1iZywgNiUpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLWNvbG9yOiAgICAgICAgICAgICAgdmFyKC0tI3skcHJlZml4fWhlYWRpbmctY29sb3IpICFkZWZhdWx0O1xuJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteTogICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcbiRwb3BvdmVyLWJvZHktcGFkZGluZy15OiAgICAgICAgICAgICRzcGFjZXIgIWRlZmF1bHQ7XG4kcG9wb3Zlci1ib2R5LXBhZGRpbmcteDogICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kcG9wb3Zlci1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIHBvcG92ZXItdmFyaWFibGVzXG5cbi8vIGZ1c3YtZGlzYWJsZVxuLy8gRGVwcmVjYXRlZCBpbiBCb290c3RyYXAgNS4yLjAgZm9yIENTUyB2YXJpYWJsZXNcbiRwb3BvdmVyLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICRwb3BvdmVyLWJnICFkZWZhdWx0O1xuJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I6ICAgICAgICAgdmFyKC0tI3skcHJlZml4fWJvcmRlci1jb2xvci10cmFuc2x1Y2VudCkgIWRlZmF1bHQ7XG4vLyBmdXN2LWVuYWJsZVxuXG5cbi8vIFRvYXN0c1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgdG9hc3QtdmFyaWFibGVzXG4kdG9hc3QtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgICAzNTBweCAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJHRvYXN0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgLjg3NXJlbSAhZGVmYXVsdDtcbiR0b2FzdC1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kdG9hc3QtYmFja2dyb3VuZC1jb2xvcjogICAgICAgICAgICByZ2JhKCR3aGl0ZSwgLjg1KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kdG9hc3QtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yLXRyYW5zbHVjZW50KSAhZGVmYXVsdDtcbiR0b2FzdC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xuJHRvYXN0LWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kdG9hc3Qtc3BhY2luZzogICAgICAgICAgICAgICAgICAgICAkY29udGFpbmVyLXBhZGRpbmcteCAhZGVmYXVsdDtcblxuJHRvYXN0LWhlYWRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xuJHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAgICAgcmdiYSgkd2hpdGUsIC44NSkgIWRlZmF1bHQ7XG4kdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtdmFyaWFibGVzXG5cblxuLy8gQmFkZ2VzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBiYWRnZS12YXJpYWJsZXNcbiRiYWRnZS1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgIC43NWVtICFkZWZhdWx0O1xuJGJhZGdlLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG4kYmFkZ2UtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kYmFkZ2UtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAuMzVlbSAhZGVmYXVsdDtcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC42NWVtICFkZWZhdWx0O1xuJGJhZGdlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGJhZGdlLXZhcmlhYmxlc1xuXG5cbi8vIE1vZGFsc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtdmFyaWFibGVzXG4kbW9kYWwtaW5uZXItcGFkZGluZzogICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xuXG4kbW9kYWwtZm9vdGVyLW1hcmdpbi1iZXR3ZWVuOiAgICAgICAuNXJlbSAhZGVmYXVsdDtcblxuJG1vZGFsLWRpYWxvZy1tYXJnaW46ICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XG4kbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwOiAgICAgICAxLjc1cmVtICFkZWZhdWx0O1xuXG4kbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQ6ICAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtY29sb3I6ICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJnOiAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcjogICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3ItdHJhbnNsdWNlbnQpICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoOiAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtaW5uZXItYm9yZGVyLXJhZGl1czogc3VidHJhY3QoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cywgJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXdpZHRoKSAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHM6ICAgICAgICRib3gtc2hhZG93LXNtICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgJGJveC1zaGFkb3cgIWRlZmF1bHQ7XG5cbiRtb2RhbC1iYWNrZHJvcC1iZzogICAgICAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xuXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLWNvbG9yKSAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiRtb2RhbC1oZWFkZXItcGFkZGluZy15OiAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG1vZGFsLWhlYWRlci1wYWRkaW5nLXg6ICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteSAkbW9kYWwtaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDsgLy8gS2VlcCB0aGlzIGZvciBiYWNrd2FyZHMgY29tcGF0aWJpbGl0eVxuXG4kbW9kYWwtZm9vdGVyLWJnOiAgICAgICAgICAgICAgICAgICBudWxsICFkZWZhdWx0O1xuJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICAgICAgICAgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kbW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJG1vZGFsLXNtOiAgICAgICAgICAgICAgICAgICAgICAgICAgMzAwcHggIWRlZmF1bHQ7XG4kbW9kYWwtbWQ6ICAgICAgICAgICAgICAgICAgICAgICAgICA1MDBweCAhZGVmYXVsdDtcbiRtb2RhbC1sZzogICAgICAgICAgICAgICAgICAgICAgICAgIDgwMHB4ICFkZWZhdWx0O1xuJG1vZGFsLXhsOiAgICAgICAgICAgICAgICAgICAgICAgICAgMTE0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtZmFkZS10cmFuc2Zvcm06ICAgICAgICAgICAgICB0cmFuc2xhdGUoMCwgLTUwcHgpICFkZWZhdWx0O1xuJG1vZGFsLXNob3ctdHJhbnNmb3JtOiAgICAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XG4kbW9kYWwtc2NhbGUtdHJhbnNmb3JtOiAgICAgICAgICAgICBzY2FsZSgxLjAyKSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtdmFyaWFibGVzXG5cblxuLy8gQWxlcnRzXG4vL1xuLy8gRGVmaW5lIGFsZXJ0IGNvbG9ycywgYm9yZGVyIHJhZGl1cywgYW5kIHBhZGRpbmcuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYWJsZXNcbiRhbGVydC1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRhbGVydC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRhbGVydC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kYWxlcnQtbGluay1mb250LXdlaWdodDogICAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci13aWR0aDogICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xuJGFsZXJ0LWJnLXNjYWxlOiAgICAgICAgICAgICAgICAtODAlICFkZWZhdWx0O1xuJGFsZXJ0LWJvcmRlci1zY2FsZTogICAgICAgICAgICAtNzAlICFkZWZhdWx0O1xuJGFsZXJ0LWNvbG9yLXNjYWxlOiAgICAgICAgICAgICA0MCUgIWRlZmF1bHQ7XG4kYWxlcnQtZGlzbWlzc2libGUtcGFkZGluZy1yOiAgICRhbGVydC1wYWRkaW5nLXggKiAzICFkZWZhdWx0OyAvLyAzeCBjb3ZlcnMgd2lkdGggb2YgeCBwbHVzIGRlZmF1bHQgcGFkZGluZyBvbiBlaXRoZXIgc2lkZVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC12YXJpYWJsZXNcblxuXG4vLyBQcm9ncmVzcyBiYXJzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy12YXJpYWJsZXNcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAuNzUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcbiRwcm9ncmVzcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICRib3gtc2hhZG93LWluc2V0ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1jb2xvcjogICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgJHByaW1hcnkgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XG4kcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb246ICAgICAgICAgICB3aWR0aCAuNnMgZWFzZSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3MtdmFyaWFibGVzXG5cblxuLy8gTGlzdCBncm91cFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbGlzdC1ncm91cC12YXJpYWJsZXNcbiRsaXN0LWdyb3VwLWNvbG9yOiAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjogICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcblxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgJHNwYWNlciAqIC41ICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWl0ZW0tYmctc2NhbGU6ICAgICAgICAgIC04MCUgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlOiAgICAgICA0MCUgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTEwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkbGlzdC1ncm91cC1hY3RpdmUtYmcgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWJnOiAgICAgICAgICAgICRsaXN0LWdyb3VwLWJnICFkZWZhdWx0O1xuXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XG4kbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICAgICAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3IgIWRlZmF1bHQ7XG5cbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xuJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLXZhcmlhYmxlc1xuXG5cbi8vIEltYWdlIHRodW1ibmFpbHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHRodW1ibmFpbC12YXJpYWJsZXNcbiR0aHVtYm5haWwtcGFkZGluZzogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYmc6ICAgICAgICAgICAgICAgICAgICAgICRib2R5LWJnICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcbiR0aHVtYm5haWwtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgIHZhcigtLSN7JHByZWZpeH1ib3JkZXItY29sb3IpICFkZWZhdWx0O1xuJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XG4kdGh1bWJuYWlsLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAkYm94LXNoYWRvdy1zbSAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgdGh1bWJuYWlsLXZhcmlhYmxlc1xuXG5cbi8vIEZpZ3VyZXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGZpZ3VyZS12YXJpYWJsZXNcbiRmaWd1cmUtY2FwdGlvbi1mb250LXNpemU6ICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XG4kZmlndXJlLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4vLyBzY3NzLWRvY3MtZW5kIGZpZ3VyZS12YXJpYWJsZXNcblxuXG4vLyBCcmVhZGNydW1ic1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnJlYWRjcnVtYi12YXJpYWJsZXNcbiRicmVhZGNydW1iLWZvbnQtc2l6ZTogICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAwICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItcGFkZGluZy14OiAgICAgICAgICAgICAgMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy14OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogICAgICAgICAgMXJlbSAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWJnOiAgICAgICAgICAgICAgICAgICAgIG51bGwgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1kaXZpZGVyLWZsaXBwZWQ6ICAgICAgICAkYnJlYWRjcnVtYi1kaXZpZGVyICFkZWZhdWx0O1xuJGJyZWFkY3J1bWItYm9yZGVyLXJhZGl1czogICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbi8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi12YXJpYWJsZXNcblxuLy8gQ2Fyb3VzZWxcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGNhcm91c2VsLXZhcmlhYmxlc1xuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jb250cm9sLXdpZHRoOiAgICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1vcGFjaXR5OiAgICAgICAgICAgLjUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1ob3Zlci1vcGFjaXR5OiAgICAgLjkgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uOiAgICAgICAgb3BhY2l0eSAuMTVzIGVhc2UgIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1pbmRpY2F0b3Itd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItaGl0LWFyZWEtaGVpZ2h0OiAxMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI6ICAgICAgICAgIDNweCAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3Itb3BhY2l0eTogICAgICAgICAuNSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1vcGFjaXR5OiAgMSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pbmRpY2F0b3ItdHJhbnNpdGlvbjogICAgICBvcGFjaXR5IC42cyBlYXNlICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY2FwdGlvbi13aWR0aDogICAgICAgICAgICAgNzAlICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcbiRjYXJvdXNlbC1jYXB0aW9uLXBhZGRpbmcteTogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xuJGNhcm91c2VsLWNhcHRpb24tc3BhY2VyOiAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg6ICAgICAgICAycmVtICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNMTEuMzU0IDEuNjQ2YS41LjUgMCAwIDEgMCAuNzA4TDUuNzA3IDhsNS42NDcgNS42NDZhLjUuNSAwIDAgMS0uNzA4LjcwOGwtNi02YS41LjUgMCAwIDEgMC0uNzA4bDYtNmEuNS41IDAgMCAxIC43MDggMHonLz48L3N2Zz5cIikgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc6ICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGNhcm91c2VsLWNvbnRyb2wtY29sb3J9Jz48cGF0aCBkPSdNNC42NDYgMS42NDZhLjUuNSAwIDAgMSAuNzA4IDBsNiA2YS41LjUgMCAwIDEgMCAuNzA4bC02IDZhLjUuNSAwIDAgMS0uNzA4LS43MDhMMTAuMjkzIDggNC42NDYgMi4zNTRhLjUuNSAwIDAgMSAwLS43MDh6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgLjZzICFkZWZhdWx0O1xuJGNhcm91c2VsLXRyYW5zaXRpb246ICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAkY2Fyb3VzZWwtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCAhZGVmYXVsdDsgLy8gRGVmaW5lIHRyYW5zZm9ybSB0cmFuc2l0aW9uIGZpcnN0IGlmIHVzaW5nIG11bHRpcGxlIHRyYW5zaXRpb25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcblxuJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZzogICRibGFjayAhZGVmYXVsdDtcbiRjYXJvdXNlbC1kYXJrLWNhcHRpb24tY29sb3I6ICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XG4kY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyOiAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDApICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjYXJvdXNlbC12YXJpYWJsZXNcblxuXG4vLyBTcGlubmVyc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci12YXJpYWJsZXNcbiRzcGlubmVyLXdpZHRoOiAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcbiRzcGlubmVyLWhlaWdodDogICAgICAgICAgJHNwaW5uZXItd2lkdGggIWRlZmF1bHQ7XG4kc3Bpbm5lci12ZXJ0aWNhbC1hbGlnbjogIC0uMTI1ZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1ib3JkZXItd2lkdGg6ICAgIC4yNWVtICFkZWZhdWx0O1xuJHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkOiAuNzVzICFkZWZhdWx0O1xuXG4kc3Bpbm5lci13aWR0aC1zbTogICAgICAgIDFyZW0gIWRlZmF1bHQ7XG4kc3Bpbm5lci1oZWlnaHQtc206ICAgICAgICRzcGlubmVyLXdpZHRoLXNtICFkZWZhdWx0O1xuJHNwaW5uZXItYm9yZGVyLXdpZHRoLXNtOiAuMmVtICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLXZhcmlhYmxlc1xuXG5cbi8vIENsb3NlXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBjbG9zZS12YXJpYWJsZXNcbiRidG4tY2xvc2Utd2lkdGg6ICAgICAgICAgICAgMWVtICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1oZWlnaHQ6ICAgICAgICAgICAkYnRuLWNsb3NlLXdpZHRoICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1wYWRkaW5nLXg6ICAgICAgICAuMjVlbSAhZGVmYXVsdDtcbiRidG4tY2xvc2UtcGFkZGluZy15OiAgICAgICAgJGJ0bi1jbG9zZS1wYWRkaW5nLXggIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWNvbG9yOiAgICAgICAgICAgICRibGFjayAhZGVmYXVsdDtcbiRidG4tY2xvc2UtYmc6ICAgICAgICAgICAgICAgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9JyN7JGJ0bi1jbG9zZS1jb2xvcn0nPjxwYXRoIGQ9J00uMjkzLjI5M2ExIDEgMCAwIDEgMS40MTQgMEw4IDYuNTg2IDE0LjI5My4yOTNhMSAxIDAgMSAxIDEuNDE0IDEuNDE0TDkuNDE0IDhsNi4yOTMgNi4yOTNhMSAxIDAgMCAxLTEuNDE0IDEuNDE0TDggOS40MTRsLTYuMjkzIDYuMjkzYTEgMSAwIDAgMS0xLjQxNC0xLjQxNEw2LjU4NiA4IC4yOTMgMS43MDdhMSAxIDAgMCAxIDAtMS40MTR6Jy8+PC9zdmc+XCIpICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1mb2N1cy1zaGFkb3c6ICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xuJGJ0bi1jbG9zZS1ob3Zlci1vcGFjaXR5OiAgICAuNzUgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWZvY3VzLW9wYWNpdHk6ICAgIDEgIWRlZmF1bHQ7XG4kYnRuLWNsb3NlLWRpc2FibGVkLW9wYWNpdHk6IC4yNSAhZGVmYXVsdDtcbiRidG4tY2xvc2Utd2hpdGUtZmlsdGVyOiAgICAgaW52ZXJ0KDEpIGdyYXlzY2FsZSgxMDAlKSBicmlnaHRuZXNzKDIwMCUpICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBjbG9zZS12YXJpYWJsZXNcblxuXG4vLyBPZmZjYW52YXNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy12YXJpYWJsZXNcbiRvZmZjYW52YXMtcGFkZGluZy15OiAgICAgICAgICAgICAgICRtb2RhbC1pbm5lci1wYWRkaW5nICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgJG1vZGFsLWlubmVyLXBhZGRpbmcgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWhvcml6b250YWwtd2lkdGg6ICAgICAgICA0MDBweCAhZGVmYXVsdDtcbiRvZmZjYW52YXMtdmVydGljYWwtaGVpZ2h0OiAgICAgICAgIDMwdmggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRyYW5zaXRpb24tZHVyYXRpb246ICAgICAuM3MgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci1jb2xvcjogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJvcmRlci13aWR0aDogICAgICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0OiAgICAgICAkbW9kYWwtdGl0bGUtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XG4kb2ZmY2FudmFzLWJnLWNvbG9yOiAgICAgICAgICAgICAgICAkbW9kYWwtY29udGVudC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtY29sb3I6ICAgICAgICAgICAgICAgICAgICRtb2RhbC1jb250ZW50LWNvbG9yICFkZWZhdWx0O1xuJG9mZmNhbnZhcy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICRtb2RhbC1iYWNrZHJvcC1iZyAhZGVmYXVsdDtcbiRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eTogICAgICAgICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5ICFkZWZhdWx0O1xuLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtdmFyaWFibGVzXG5cbi8vIENvZGVcblxuJGNvZGUtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgICAgJHNtYWxsLWZvbnQtc2l6ZSAhZGVmYXVsdDtcbiRjb2RlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICRwaW5rICFkZWZhdWx0O1xuXG4ka2JkLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgICAuMTg3NXJlbSAhZGVmYXVsdDtcbiRrYmQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAgIC4zNzVyZW0gIWRlZmF1bHQ7XG4ka2JkLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgICAkY29kZS1mb250LXNpemUgIWRlZmF1bHQ7XG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1iZykgIWRlZmF1bHQ7XG4ka2JkLWJnOiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2YXIoLS0jeyRwcmVmaXh9Ym9keS1jb2xvcikgIWRlZmF1bHQ7XG4kbmVzdGVkLWtiZC1mb250LXdlaWdodDogICAgICAgICAgICBudWxsICFkZWZhdWx0OyAvLyBEZXByZWNhdGVkIGluIHY1LjIuMCwgcmVtb3ZpbmcgaW4gdjZcblxuJHByZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAgbnVsbCAhZGVmYXVsdDtcbiIsIi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmZvcm0tcmFuZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhZGQoJGZvcm0tcmFuZ2UtdGh1bWItaGVpZ2h0LCAkZm9ybS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93LXdpZHRoICogMik7XG4gIHBhZGRpbmc6IDA7IC8vIE5lZWQgdG8gcmVzZXQgcGFkZGluZ1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuXG4gICAgLy8gUHNldWRvLWVsZW1lbnRzIG11c3QgYmUgc3BsaXQgYWNyb3NzIG11bHRpcGxlIHJ1bGVzZXRzIHRvIGhhdmUgYW4gZWZmZWN0LlxuICAgIC8vIE5vIGJveC1zaGFkb3coKSBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eS5cbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbW96LXJhbmdlLXRodW1iICAgICB7IGJveC1zaGFkb3c6ICRmb3JtLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgfVxuXG4gICY6Oi1tb3otZm9jdXMtb3V0ZXIge1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodCAtICRmb3JtLXJhbmdlLXRodW1iLWhlaWdodCkgKiAuNTsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdHJhY2std2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50OyAvLyBXaHk/XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGZvcm0tcmFuZ2UtdGh1bWItd2lkdGg7XG4gICAgaGVpZ2h0OiAkZm9ybS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGZvcm0tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkZm9ybS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRmb3JtLXJhbmdlLXRodW1iLXRyYW5zaXRpb24pO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkZm9ybS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAkZm9ybS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRmb3JtLXJhbmdlLXRyYWNrLWhlaWdodDtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiAkZm9ybS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGZvcm0tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRmb3JtLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZvcm0tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG4iLCIuZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICA+IC5mb3JtLWNvbnRyb2wsXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gID4gLmZvcm0tc2VsZWN0IHtcbiAgICBoZWlnaHQ6ICRmb3JtLWZsb2F0aW5nLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGZvcm0tZmxvYXRpbmctbGluZS1oZWlnaHQ7XG4gIH1cblxuICA+IGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlOyAvLyBhbGxvdyB0ZXh0YXJlYXNcbiAgICBwYWRkaW5nOiAkZm9ybS1mbG9hdGluZy1wYWRkaW5nLXkgJGZvcm0tZmxvYXRpbmctcGFkZGluZy14O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7IC8vIFJlcXVpcmVkIGZvciBhbGlnbmluZyBsYWJlbCdzIHRleHQgd2l0aCB0aGUgaW5wdXQgYXMgaXQgYWZmZWN0cyBpbm5lciBib3ggbW9kZWxcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkZm9ybS1mbG9hdGluZy10cmFuc2l0aW9uKTtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgcGFkZGluZzogJGZvcm0tZmxvYXRpbmctcGFkZGluZy15ICRmb3JtLWZsb2F0aW5nLXBhZGRpbmcteDtcblxuICAgICY6OnBsYWNlaG9sZGVyIHtcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmZvY3VzLFxuICAgICY6bm90KDpwbGFjZWhvbGRlci1zaG93bikge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICAgIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgICAmOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgICAgcGFkZGluZy10b3A6ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctdDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLWI7XG4gICAgfVxuICB9XG5cbiAgPiAuZm9ybS1zZWxlY3Qge1xuICAgIHBhZGRpbmctdG9wOiAkZm9ybS1mbG9hdGluZy1pbnB1dC1wYWRkaW5nLXQ7XG4gICAgcGFkZGluZy1ib3R0b206ICRmb3JtLWZsb2F0aW5nLWlucHV0LXBhZGRpbmctYjtcbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbDpmb2N1cyxcbiAgPiAuZm9ybS1jb250cm9sOm5vdCg6cGxhY2Vob2xkZXItc2hvd24pLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5mb3JtLXNlbGVjdCB7XG4gICAgfiBsYWJlbCB7XG4gICAgICBvcGFjaXR5OiAkZm9ybS1mbG9hdGluZy1sYWJlbC1vcGFjaXR5O1xuICAgICAgdHJhbnNmb3JtOiAkZm9ybS1mbG9hdGluZy1sYWJlbC10cmFuc2Zvcm07XG4gICAgfVxuICB9XG4gIC8vIER1cGxpY2F0ZWQgYmVjYXVzZSBgOi13ZWJraXQtYXV0b2ZpbGxgIGludmFsaWRhdGVzIG90aGVyIHNlbGVjdG9ycyB3aGVuIGdyb3VwZWRcbiAgPiAuZm9ybS1jb250cm9sOi13ZWJraXQtYXV0b2ZpbGwge1xuICAgIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogJGZvcm0tZmxvYXRpbmctbGFiZWwtb3BhY2l0eTtcbiAgICAgIHRyYW5zZm9ybTogJGZvcm0tZmxvYXRpbmctbGFiZWwtdHJhbnNmb3JtO1xuICAgIH1cbiAgfVxuXG4gID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICAgIH4gbGFiZWwge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7IC8vIFJlcXVpcmVkIHRvIHByb3Blcmx5IHBvc2l0aW9uIGxhYmVsIHRleHQgLSBhcyBleHBsYWluZWQgYWJvdmVcbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIHdpZHRoOiAxMDAlO1xuXG4gID4gLmZvcm0tY29udHJvbCxcbiAgPiAuZm9ybS1zZWxlY3QsXG4gID4gLmZvcm0tZmxvYXRpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLy8gRm9yIGZvY3VzIHN0YXRlJ3Mgei1pbmRleFxuICAgIGZsZXg6IDEgMSBhdXRvO1xuICAgIHdpZHRoOiAxJTtcbiAgICBtaW4td2lkdGg6IDA7IC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzM2MjQ3MTQwL3doeS1kb250LWZsZXgtaXRlbXMtc2hyaW5rLXBhc3QtY29udGVudC1zaXplXG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmZvcm0tc2VsZWN0OmZvY3VzLFxuICA+IC5mb3JtLWZsb2F0aW5nOmZvY3VzLXdpdGhpbiB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1ncm91cC1hZGRvbi1wYWRkaW5nLXkgJGlucHV0LWdyb3VwLWFkZG9uLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRpbnB1dC1mb250LXNpemUpOyAvLyBNYXRjaCBpbnB1dHNcbiAgZm9udC13ZWlnaHQ6ICRpbnB1dC1ncm91cC1hZGRvbi1mb250LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZ3JvdXAtYWRkb24tYmc7XG4gIGJvcmRlcjogJGlucHV0LWJvcmRlci13aWR0aCBzb2xpZCAkaW5wdXQtZ3JvdXAtYWRkb24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1sZyA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cC1zbSA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLXNlbGVjdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1wYWRkaW5nLXggKyAkZm9ybS1zZWxlY3QtaW5kaWNhdG9yLXBhZGRpbmc7XG59XG5cblxuLy8gUm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLmlucHV0LWdyb3VwIHtcbiAgJjpub3QoLmhhcy12YWxpZGF0aW9uKSB7XG4gICAgPiA6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpLFxuICAgID4gLmRyb3Bkb3duLXRvZ2dsZTpudGgtbGFzdC1jaGlsZChuICsgMyksXG4gICAgPiAuZm9ybS1mbG9hdGluZzpub3QoOmxhc3QtY2hpbGQpID4gLmZvcm0tY29udHJvbCxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6bGFzdC1jaGlsZCkgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJi5oYXMtdmFsaWRhdGlvbiB7XG4gICAgPiA6bnRoLWxhc3QtY2hpbGQobiArIDMpOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpub3QoLmRyb3Bkb3duLW1lbnUpOm5vdCguZm9ybS1mbG9hdGluZyksXG4gICAgPiAuZHJvcGRvd24tdG9nZ2xlOm50aC1sYXN0LWNoaWxkKG4gKyA0KSxcbiAgICA+IC5mb3JtLWZsb2F0aW5nOm50aC1sYXN0LWNoaWxkKG4gKyAzKSA+IC5mb3JtLWNvbnRyb2wsXG4gICAgPiAuZm9ybS1mbG9hdGluZzpudGgtbGFzdC1jaGlsZChuICsgMykgPiAuZm9ybS1zZWxlY3Qge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG5cbiAgJHZhbGlkYXRpb24tbWVzc2FnZXM6IFwiXCI7XG4gIEBlYWNoICRzdGF0ZSBpbiBtYXAta2V5cygkZm9ybS12YWxpZGF0aW9uLXN0YXRlcykge1xuICAgICR2YWxpZGF0aW9uLW1lc3NhZ2VzOiAkdmFsaWRhdGlvbi1tZXNzYWdlcyArIFwiOm5vdCguXCIgKyB1bnF1b3RlKCRzdGF0ZSkgKyBcIi10b29sdGlwKVwiICsgXCI6bm90KC5cIiArIHVucXVvdGUoJHN0YXRlKSArIFwiLWZlZWRiYWNrKVwiO1xuICB9XG5cbiAgPiA6bm90KDpmaXJzdC1jaGlsZCk6bm90KC5kcm9wZG93bi1tZW51KTpub3QoLmZvcm0tZmxvYXRpbmcpI3skdmFsaWRhdGlvbi1tZXNzYWdlc30sXG4gID4gLmZvcm0tZmxvYXRpbmc6bm90KDpmaXJzdC1jaGlsZCkgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWZsb2F0aW5nOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmZvcm0tc2VsZWN0IHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcbiAgfVxufVxuIiwiLy8gVGhpcyBtaXhpbiB1c2VzIGFuIGBpZigpYCB0ZWNobmlxdWUgdG8gYmUgY29tcGF0aWJsZSB3aXRoIERhcnQgU2Fzc1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL3Nhc3MvaXNzdWVzLzE4NzMjaXNzdWVjb21tZW50LTE1MjI5MzcyNSBmb3IgbW9yZSBkZXRhaWxzXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICBAaWYgKCRzdGF0ZSA9PSBcInZhbGlkXCIgb3IgJHN0YXRlID09IFwiaW52YWxpZFwiKSB7XG4gICAgLndhcy12YWxpZGF0ZWQgI3tpZigmLCBcIiZcIiwgXCJcIil9OiN7JHN0YXRlfSxcbiAgICAje2lmKCYsIFwiJlwiLCBcIlwiKX0uaXMtI3skc3RhdGV9IHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSB7XG4gICAgI3tpZigmLCBcIiZcIiwgXCJcIil9LmlzLSN7JHN0YXRlfSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcbiAgJHN0YXRlLFxuICAkY29sb3IsXG4gICRpY29uLFxuICAkdG9vbHRpcC1jb2xvcjogY29sb3ItY29udHJhc3QoJGNvbG9yKSxcbiAgJHRvb2x0aXAtYmctY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpLFxuICAkZm9jdXMtYm94LXNoYWRvdzogMCAwICRpbnB1dC1idG4tZm9jdXMtYmx1ciAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsICRpbnB1dC1idG4tZm9jdXMtY29sb3Itb3BhY2l0eSlcbikge1xuICAuI3skc3RhdGV9LWZlZWRiYWNrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6ICRmb3JtLWZlZWRiYWNrLW1hcmdpbi10b3A7XG4gICAgQGluY2x1ZGUgZm9udC1zaXplKCRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZSk7XG4gICAgZm9udC1zdHlsZTogJGZvcm0tZmVlZGJhY2stZm9udC1zdHlsZTtcbiAgICBjb2xvcjogJGNvbG9yO1xuICB9XG5cbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIENvbnRhaW4gdG8gcGFyZW50IHdoZW4gcG9zc2libGVcbiAgICBwYWRkaW5nOiAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteSAkZm9ybS1mZWVkYmFjay10b29sdGlwLXBhZGRpbmcteDtcbiAgICBtYXJnaW4tdG9wOiAuMXJlbTtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1mb250LXNpemUpO1xuICAgIGxpbmUtaGVpZ2h0OiAkZm9ybS1mZWVkYmFjay10b29sdGlwLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9vbHRpcC1iZy1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICBAaW5jbHVkZSBmb3JtLXZhbGlkYXRpb24tc3RhdGUtc2VsZWN0b3IoJHN0YXRlKSB7XG4gICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogZXNjYXBlLXN2ZygkaWNvbik7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlciBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAkZm9jdXMtYm94LXNoYWRvdztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgQGlmICRlbmFibGUtdmFsaWRhdGlvbi1pY29ucyB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQtaW5uZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXIgcmlnaHQgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLXNlbGVjdCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICAmOm5vdChbbXVsdGlwbGVdKTpub3QoW3NpemVdKSxcbiAgICAgICAgJjpub3QoW211bHRpcGxlXSlbc2l6ZT1cIjFcIl0ge1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRmb3JtLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctZW5kO1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGZvcm0tc2VsZWN0LWluZGljYXRvciksIGVzY2FwZS1zdmcoJGljb24pO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246ICRmb3JtLXNlbGVjdC1iZy1wb3NpdGlvbiwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tcG9zaXRpb247XG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAkZm9ybS1zZWxlY3QtYmctc2l6ZSwgJGZvcm0tc2VsZWN0LWZlZWRiYWNrLWljb24tc2l6ZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wtY29sb3Ige1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICB3aWR0aDogYWRkKCRmb3JtLWNvbG9yLXdpZHRoLCAkaW5wdXQtaGVpZ2h0LWlubmVyKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlLXNlbGVjdG9yKCRzdGF0ZSkge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgICY6Y2hlY2tlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJveC1zaGFkb3c6ICRmb2N1cy1ib3gtc2hhZG93O1xuICAgICAgfVxuXG4gICAgICB+IC5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZvcm0tY2hlY2staW5saW5lIC5mb3JtLWNoZWNrLWlucHV0IHtcbiAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2sge1xuICAgICAgbWFyZ2luLWxlZnQ6IC41ZW07XG4gICAgfVxuICB9XG5cbiAgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cCAuZm9ybS1zZWxlY3Qge1xuICAgIEBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZS1zZWxlY3Rvcigkc3RhdGUpIHtcbiAgICAgIEBpZiAkc3RhdGUgPT0gXCJ2YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgIH0gQGVsc2UgaWYgJHN0YXRlID09IFwiaW52YWxpZFwiIHtcbiAgICAgICAgei1pbmRleDogMjtcbiAgICAgIH1cbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBmb3JtLXZhbGlkYXRpb24tbWl4aW5zXG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JGJ0bi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1idG4tcGFkZGluZy15OiAjeyRidG4tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5OiAjeyRidG4tZm9udC1mYW1pbHl9O1xuICBAaW5jbHVkZSByZnMoJGJ0bi1mb250LXNpemUsIC0tI3skcHJlZml4fWJ0bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1idG4tZm9udC13ZWlnaHQ6ICN7JGJ0bi1mb250LXdlaWdodH07XG4gIC0tI3skcHJlZml4fWJ0bi1saW5lLWhlaWdodDogI3skYnRuLWxpbmUtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRib2R5LWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci13aWR0aDogI3skYnRuLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tYm9yZGVyLXJhZGl1czogI3skYnRuLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1idG4tYm94LXNoYWRvdzogI3skYnRuLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtb3BhY2l0eTogI3skYnRuLWRpc2FibGVkLW9wYWNpdHl9O1xuICAtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdzogMCAwIDAgI3skYnRuLWZvY3VzLXdpZHRofSByZ2JhKHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtc2hhZG93LXJnYiksIC41KTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBidG4tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnRuLXBhZGRpbmcteCk7XG4gIGZvbnQtZmFtaWx5OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtZmFtaWx5KTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0KTtcbiAgbGluZS1oZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1idG4tbGluZS1oZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogJGJ0bi13aGl0ZS1zcGFjZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBpZigkZW5hYmxlLWJ1dHRvbi1wb2ludGVycywgcG9pbnRlciwgbnVsbCk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1idG4tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJ0bi1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1idG4tYmcpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3cpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5idG4tY2hlY2s6Zm9jdXMgKyAmLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1ib3gtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICB9IEBlbHNlIHtcbiAgICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1idG4tZm9jdXMtYm94LXNoYWRvdyk7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1jaGVjazpjaGVja2VkICsgJixcbiAgLmJ0bi1jaGVjazphY3RpdmUgKyAmLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gICYuc2hvdyB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1iZyk7XG4gICAgLy8gUmVtb3ZlIENTUyBncmFkaWVudHMgaWYgdGhleSdyZSBlbmFibGVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogaWYoJGVuYWJsZS1ncmFkaWVudHMsIG5vbmUsIG51bGwpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdykpO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIHtcbiAgICAgICAgYm94LXNoYWRvdzogdmFyKC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtc2hhZG93KSwgdmFyKC0tI3skcHJlZml4fWJ0bi1mb2N1cy1ib3gtc2hhZG93KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9YnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQsXG4gIGZpZWxkc2V0OmRpc2FibGVkICYge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gICAgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1vcGFjaXR5KTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xuICB9XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSBidXR0b25zXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbG9vcHNcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGlmICRjb2xvciA9PSBcImxpZ2h0XCIge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJHZhbHVlLFxuICAgICAgICAkaG92ZXItYmFja2dyb3VuZDogc2hhZGUtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRob3Zlci1ib3JkZXI6IHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGJ0bi1ob3Zlci1ib3JkZXItc2hhZGUtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJnLXNoYWRlLWFtb3VudCksXG4gICAgICAgICRhY3RpdmUtYm9yZGVyOiBzaGFkZS1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci1zaGFkZS1hbW91bnQpXG4gICAgICApO1xuICAgIH0gQGVsc2UgaWYgJGNvbG9yID09IFwiZGFya1wiIHtcbiAgICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KFxuICAgICAgICAkdmFsdWUsXG4gICAgICAgICR2YWx1ZSxcbiAgICAgICAgJGhvdmVyLWJhY2tncm91bmQ6IHRpbnQtY29sb3IoJHZhbHVlLCAkYnRuLWhvdmVyLWJnLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGhvdmVyLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSxcbiAgICAgICAgJGFjdGl2ZS1iYWNrZ3JvdW5kOiB0aW50LWNvbG9yKCR2YWx1ZSwgJGJ0bi1hY3RpdmUtYmctdGludC1hbW91bnQpLFxuICAgICAgICAkYWN0aXZlLWJvcmRlcjogdGludC1jb2xvcigkdmFsdWUsICRidG4tYWN0aXZlLWJvcmRlci10aW50LWFtb3VudClcbiAgICAgICk7XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCgkdmFsdWUsICR2YWx1ZSk7XG4gICAgfVxuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgYnRuLXZhcmlhbnQtbG9vcHNcblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvbnQtd2VpZ2h0OiAjeyRmb250LXdlaWdodC1ub3JtYWx9O1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGJ0bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1jb2xvcjogI3skYnRuLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skYnRuLWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLS0jeyRwcmVmaXh9YnRuLWJveC1zaGFkb3c6IG5vbmU7XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYihtaXgoY29sb3ItY29udHJhc3QoJHByaW1hcnkpLCAkcHJpbWFyeSwgMTUlKSl9O1xuXG4gIHRleHQtZGVjb3JhdGlvbjogJGxpbmstZGVjb3JhdGlvbjtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1jb2xvcik7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJ0bi1ob3Zlci1jb2xvcik7XG4gIH1cblxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxufVxuXG5cbi8vXG4vLyBCdXR0b24gU2l6ZXNcbi8vXG5cbi5idG4tbGcge1xuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRidG4tZm9udC1zaXplLWxnLCAkYnRuLWJvcmRlci1yYWRpdXMtbGcpO1xufVxuXG4uYnRuLXNtIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktc20sICRidG4tcGFkZGluZy14LXNtLCAkYnRuLWZvbnQtc2l6ZS1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIEJ1dHRvbiB2YXJpYW50c1xuLy9cbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcbi8vIGFuZCBkaXNhYmxlZCBvcHRpb25zIGZvciBhbGwgYnV0dG9uc1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgYnRuLXZhcmlhbnQtbWl4aW5cbkBtaXhpbiBidXR0b24tdmFyaWFudChcbiAgJGJhY2tncm91bmQsXG4gICRib3JkZXIsXG4gICRjb2xvcjogY29sb3ItY29udHJhc3QoJGJhY2tncm91bmQpLFxuICAkaG92ZXItYmFja2dyb3VuZDogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJhY2tncm91bmQsICRidG4taG92ZXItYmctc2hhZGUtYW1vdW50KSwgdGludC1jb2xvcigkYmFja2dyb3VuZCwgJGJ0bi1ob3Zlci1iZy10aW50LWFtb3VudCkpLFxuICAkaG92ZXItYm9yZGVyOiBpZigkY29sb3IgPT0gJGNvbG9yLWNvbnRyYXN0LWxpZ2h0LCBzaGFkZS1jb2xvcigkYm9yZGVyLCAkYnRuLWhvdmVyLWJvcmRlci1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRib3JkZXIsICRidG4taG92ZXItYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRob3Zlci1jb2xvcjogY29sb3ItY29udHJhc3QoJGhvdmVyLWJhY2tncm91bmQpLFxuICAkYWN0aXZlLWJhY2tncm91bmQ6IGlmKCRjb2xvciA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy1zaGFkZS1hbW91bnQpLCB0aW50LWNvbG9yKCRiYWNrZ3JvdW5kLCAkYnRuLWFjdGl2ZS1iZy10aW50LWFtb3VudCkpLFxuICAkYWN0aXZlLWJvcmRlcjogaWYoJGNvbG9yID09ICRjb2xvci1jb250cmFzdC1saWdodCwgc2hhZGUtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXNoYWRlLWFtb3VudCksIHRpbnQtY29sb3IoJGJvcmRlciwgJGJ0bi1hY3RpdmUtYm9yZGVyLXRpbnQtYW1vdW50KSksXG4gICRhY3RpdmUtY29sb3I6IGNvbG9yLWNvbnRyYXN0KCRhY3RpdmUtYmFja2dyb3VuZCksXG4gICRkaXNhYmxlZC1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCxcbiAgJGRpc2FibGVkLWJvcmRlcjogJGJvcmRlcixcbiAgJGRpc2FibGVkLWNvbG9yOiBjb2xvci1jb250cmFzdCgkZGlzYWJsZWQtYmFja2dyb3VuZClcbikge1xuICAtLSN7JHByZWZpeH1idG4tY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1jb2xvcjogI3skYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skaG92ZXItYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JGhvdmVyLWJvcmRlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1mb2N1cy1zaGFkb3ctcmdiOiAje3RvLXJnYihtaXgoJGNvbG9yLCAkYm9yZGVyLCAxNSUpKX07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtY29sb3I6ICN7JGFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYmc6ICN7JGFjdGl2ZS1iYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGFjdGl2ZS1ib3JkZXJ9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLXNoYWRvdzogI3skYnRuLWFjdGl2ZS1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9YnRuLWRpc2FibGVkLWNvbG9yOiAjeyRkaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1iZzogI3skZGlzYWJsZWQtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1ib3JkZXItY29sb3I6ICN7JGRpc2FibGVkLWJvcmRlcn07XG59XG4vLyBzY3NzLWRvY3MtZW5kIGJ0bi12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5AbWl4aW4gYnV0dG9uLW91dGxpbmUtdmFyaWFudChcbiAgJGNvbG9yLFxuICAkY29sb3ItaG92ZXI6IGNvbG9yLWNvbnRyYXN0KCRjb2xvciksXG4gICRhY3RpdmUtYmFja2dyb3VuZDogJGNvbG9yLFxuICAkYWN0aXZlLWJvcmRlcjogJGNvbG9yLFxuICAkYWN0aXZlLWNvbG9yOiBjb2xvci1jb250cmFzdCgkYWN0aXZlLWJhY2tncm91bmQpXG4pIHtcbiAgLS0jeyRwcmVmaXh9YnRuLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ib3JkZXItY29sb3I6ICN7JGNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWhvdmVyLWNvbG9yOiAjeyRjb2xvci1ob3Zlcn07XG4gIC0tI3skcHJlZml4fWJ0bi1ob3Zlci1iZzogI3skYWN0aXZlLWJhY2tncm91bmR9O1xuICAtLSN7JHByZWZpeH1idG4taG92ZXItYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWZvY3VzLXNoYWRvdy1yZ2I6ICN7dG8tcmdiKCRjb2xvcil9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWNvbG9yOiAjeyRhY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tYWN0aXZlLWJnOiAjeyRhY3RpdmUtYmFja2dyb3VuZH07XG4gIC0tI3skcHJlZml4fWJ0bi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAjeyRhY3RpdmUtYm9yZGVyfTtcbiAgLS0jeyRwcmVmaXh9YnRuLWFjdGl2ZS1zaGFkb3c6ICN7JGJ0bi1hY3RpdmUtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fWJ0bi1kaXNhYmxlZC1jb2xvcjogI3skY29sb3J9O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1idG4tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWdyYWRpZW50OiBub25lO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tb3V0bGluZS12YXJpYW50LW1peGluXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBidG4tc2l6ZS1taXhpblxuQG1peGluIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXksICRwYWRkaW5nLXgsICRmb250LXNpemUsICRib3JkZXItcmFkaXVzKSB7XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXk6ICN7JHBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJ0bi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIEBpbmNsdWRlIHJmcygkZm9udC1zaXplLCAtLSN7JHByZWZpeH1idG4tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9YnRuLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBidG4tc2l6ZS1taXhpblxuIiwiLmZhZGUge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xuXG4gICY6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgY29sbGFwc2UtY2xhc3Nlc1xuLmNvbGxhcHNlIHtcbiAgJjpub3QoLnNob3cpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jb2xsYXBzaW5nIHtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcblxuICAmLmNvbGxhcHNlLWhvcml6b250YWwge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlLXdpZHRoKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBjb2xsYXBzZS1jbGFzc2VzXG4iLCIvLyBUaGUgZHJvcGRvd24gd3JhcHBlciAoYDxkaXY+YClcbi5kcm9wdXAsXG4uZHJvcGVuZCxcbi5kcm9wZG93bixcbi5kcm9wc3RhcnQsXG4uZHJvcHVwLWNlbnRlcixcbi5kcm9wZG93bi1jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0KCk7XG59XG5cbi8vIFRoZSBkcm9wZG93biBtZW51XG4uZHJvcGRvd24tbWVudSB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBkcm9wZG93bi1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1taW4td2lkdGg6ICN7JGRyb3Bkb3duLW1pbi13aWR0aH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLXBhZGRpbmcteDogI3skZHJvcGRvd24tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tcGFkZGluZy15OiAjeyRkcm9wZG93bi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXI6ICN7JGRyb3Bkb3duLXNwYWNlcn07XG4gIEBpbmNsdWRlIHJmcygkZHJvcGRvd24tZm9udC1zaXplLCAtLSN7JHByZWZpeH1kcm9wZG93bi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1jb2xvcjogI3skZHJvcGRvd24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItY29sb3I6ICN7JGRyb3Bkb3duLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICN7JGRyb3Bkb3duLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3JkZXItd2lkdGg6ICN7JGRyb3Bkb3duLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXM6ICN7JGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kaXZpZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teTogI3skZHJvcGRvd24tZGl2aWRlci1tYXJnaW4teX07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJveC1zaGFkb3c6ICN7JGRyb3Bkb3duLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcjogI3skZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmc6ICN7JGRyb3Bkb3duLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZzogI3skZHJvcGRvd24tbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yOiAjeyRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXg6ICN7JGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICN7JGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14OiAjeyRkcm9wZG93bi1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteTogI3skZHJvcGRvd24taGVhZGVyLXBhZGRpbmcteX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tY3NzLXZhcnNcblxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XG4gIGRpc3BsYXk6IG5vbmU7IC8vIG5vbmUgYnkgZGVmYXVsdCwgYnV0IGJsb2NrIG9uIFwib3BlblwiIG9mIHRoZSBtZW51XG4gIG1pbi13aWR0aDogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLW1pbi13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1wYWRkaW5nLXgpO1xuICBtYXJnaW46IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgbWFyZ2luIG9mIHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tZm9udC1zaXplKSk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBFbnN1cmVzIHByb3BlciBhbGlnbm1lbnQgaWYgcGFyZW50IGhhcyBpdCBjaGFuZ2VkIChlLmcuLCBtb2RhbCBmb290ZXIpXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcik7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tYm94LXNoYWRvdykpO1xuXG4gICZbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIEBpZiAkZHJvcGRvd24tcGFkZGluZy15ID09IDAge1xuICAgID4gLmRyb3Bkb3duLWl0ZW06Zmlyc3QtY2hpbGQsXG4gICAgPiBsaTpmaXJzdC1jaGlsZCAuZHJvcGRvd24taXRlbSB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cbiAgICA+IC5kcm9wZG93bi1pdGVtOmxhc3QtY2hpbGQsXG4gICAgPiBsaTpsYXN0LWNoaWxkIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuXG4gIH1cbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHJlc3BvbnNpdmUtYnJlYWtwb2ludHNcbi8vIFdlIGRlbGliZXJhdGVseSBoYXJkY29kZSB0aGUgYGJzLWAgcHJlZml4IGJlY2F1c2Ugd2UgY2hlY2tcbi8vIHRoaXMgY3VzdG9tIHByb3BlcnR5IGluIEpTIHRvIGRldGVybWluZSBQb3BwZXIncyBwb3NpdGlvbmluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1zdGFydCB7XG4gICAgICAtLWJzLXBvc2l0aW9uOiBzdGFydDtcblxuICAgICAgJltkYXRhLWJzLXBvcHBlcl0ge1xuICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24tbWVudSN7JGluZml4fS1lbmQge1xuICAgICAgLS1icy1wb3NpdGlvbjogZW5kO1xuXG4gICAgICAmW2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCByZXNwb25zaXZlLWJyZWFrcG9pbnRzXG5cbi8vIEFsbG93IGZvciBkcm9wZG93bnMgdG8gZ28gYm90dG9tIHVwIChha2EsIGRyb3B1cC1tZW51KVxuLy8gSnVzdCBhZGQgLmRyb3B1cCBhZnRlciB0aGUgc3RhbmRhcmQgLmRyb3Bkb3duIGNsYXNzIGFuZCB5b3UncmUgc2V0LlxuLmRyb3B1cCB7XG4gIC5kcm9wZG93bi1tZW51W2RhdGEtYnMtcG9wcGVyXSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1zcGFjZXIpO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wZW5kIHtcbiAgLmRyb3Bkb3duLW1lbnVbZGF0YS1icy1wb3BwZXJdIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KGVuZCk7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cbi5kcm9wc3RhcnQge1xuICAuZHJvcGRvd24tbWVudVtkYXRhLWJzLXBvcHBlcl0ge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tc3BhY2VyKTtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHN0YXJ0KTtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgdmVydGljYWwtYWxpZ246IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gRGl2aWRlcnMgKGJhc2ljYWxseSBhbiBgPGhyPmApIHdpdGhpbiB0aGUgZHJvcGRvd25cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLW1hcmdpbi15KSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWRpdmlkZXItYmcpO1xuICBvcGFjaXR5OiAxOyAvLyBSZXZpc2l0IGluIHY2IHRvIGRlLWR1cGUgc3R5bGVzIHRoYXQgY29uZmxpY3Qgd2l0aCA8aHI+IGVsZW1lbnRcbn1cblxuLy8gTGlua3MsIGJ1dHRvbnMsIGFuZCBtb3JlIHdpdGhpbiB0aGUgZHJvcGRvd24gbWVudVxuLy9cbi8vIGA8YnV0dG9uPmAtc3BlY2lmaWMgc3R5bGVzIGFyZSBkZW5vdGVkIHdpdGggYC8vIEZvciA8YnV0dG9uPnNgXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgLy8gRm9yIGA8YnV0dG9uPmBzXG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWl0ZW0tcGFkZGluZy14KTtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gICY6aG92ZXIsXG4gICY6Zm9jdXMge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcodmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstaG92ZXItYmcpKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1iZykpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gZm9yIHVzZSB3aXRoIGhlYWRpbmcgZWxlbWVudHNcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRmb250LXNpemUtc20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWRyb3Bkb3duLWhlYWRlci1jb2xvcik7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24taXRlbS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1kcm9wZG93bi1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1jb2xvcik7XG59XG5cbi8vIERhcmsgZHJvcGRvd25zXG4uZHJvcGRvd24tbWVudS1kYXJrIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGRyb3Bkb3duLWRhcmstY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tY29sb3I6ICN7JGRyb3Bkb3duLWRhcmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1iZzogI3skZHJvcGRvd24tZGFyay1iZ307XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWJvcmRlci1jb2xvcjogI3skZHJvcGRvd24tZGFyay1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1ib3gtc2hhZG93OiAjeyRkcm9wZG93bi1kYXJrLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1kaXZpZGVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWRpdmlkZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWhvdmVyLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1kcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAjeyRkcm9wZG93bi1kYXJrLWxpbmstYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogI3skZHJvcGRvd24tZGFyay1saW5rLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9ZHJvcGRvd24taGVhZGVyLWNvbG9yOiAjeyRkcm9wZG93bi1kYXJrLWhlYWRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgZHJvcGRvd24tZGFyay1jc3MtdmFyc1xufVxuIiwiLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG4gIH1cblxuICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcbiAgPiAuYnRuLWNoZWNrOmNoZWNrZWQgKyAuYnRuLFxuICA+IC5idG4tY2hlY2s6Zm9jdXMgKyAuYnRuLFxuICA+IC5idG46aG92ZXIsXG4gID4gLmJ0bjpmb2N1cyxcbiAgPiAuYnRuOmFjdGl2ZSxcbiAgPiAuYnRuLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4vLyBPcHRpb25hbDogR3JvdXAgbXVsdGlwbGUgYnV0dG9uIGdyb3VwcyB0b2dldGhlciBmb3IgYSB0b29sYmFyXG4uYnRuLXRvb2xiYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAuaW5wdXQtZ3JvdXAge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbi5idG4tZ3JvdXAge1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRidG4tYm9yZGVyLXJhZGl1cyk7XG5cbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi5kcm9wZG93bi10b2dnbGUtc3BsaXQ6Zmlyc3QtY2hpbGQsXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG4gIH1cblxuICAvLyBUaGUgbGVmdCByYWRpdXMgc2hvdWxkIGJlIDAgaWYgdGhlIGJ1dHRvbiBpczpcbiAgLy8gLSB0aGUgXCJ0aGlyZCBvciBtb3JlXCIgY2hpbGRcbiAgLy8gLSB0aGUgc2Vjb25kIGNoaWxkIGFuZCB0aGUgcHJldmlvdXMgZWxlbWVudCBpc24ndCBgLmJ0bi1jaGVja2AgKG1ha2luZyBpdCB0aGUgZmlyc3QgY2hpbGQgdmlzdWFsbHkpXG4gIC8vIC0gcGFydCBvZiBhIGJ0bi1ncm91cCB3aGljaCBpc24ndCB0aGUgZmlyc3QgY2hpbGRcbiAgPiAuYnRuOm50aC1jaGlsZChuICsgMyksXG4gID4gOm5vdCguYnRuLWNoZWNrKSArIC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1zdGFydC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuLy8gU2l6aW5nXG4vL1xuLy8gUmVtaXggdGhlIGRlZmF1bHQgYnV0dG9uIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llciBtYW5pcHVsYXRpb24uXG5cbi5idG4tZ3JvdXAtc20gPiAuYnRuIHsgQGV4dGVuZCAuYnRuLXNtOyB9XG4uYnRuLWdyb3VwLWxnID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1sZzsgfVxuXG5cbi8vXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXG4vL1xuXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG4gIHBhZGRpbmctbGVmdDogJGJ0bi1wYWRkaW5nLXggKiAuNzU7XG5cbiAgJjo6YWZ0ZXIsXG4gIC5kcm9wdXAgJjo6YWZ0ZXIsXG4gIC5kcm9wZW5kICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wc3RhcnQgJjo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcbn1cblxuLmJ0bi1sZyArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcbn1cblxuXG4vLyBUaGUgY2xpY2thYmxlIGJ1dHRvbiBmb3IgdG9nZ2xpbmcgdGhlIG1lbnVcbi8vIFNldCB0aGUgc2FtZSBpbnNldCBzaGFkb3cgYXMgdGhlIDphY3RpdmUgc3RhdGVcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcblxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXG4gICYuYnRuLWxpbmsge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gVmVydGljYWwgYnV0dG9uIGdyb3Vwc1xuLy9cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICA+IC5idG4sXG4gID4gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xuICB9XG5cbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXG4gID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0biB+IC5idG4sXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMsIGA8dWw+YHMgb3IgYDxvbD5gcy5cblxuLm5hdiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBuYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAjeyRuYXYtbGluay1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogI3skbmF2LWxpbmstY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1ob3Zlci1jb2xvcjogI3skbmF2LWxpbmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcjogI3skbmF2LWxpbmstZGlzYWJsZWQtY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bmF2LWxpbmstZm9udC13ZWlnaHQpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRuYXYtbGluay10cmFuc2l0aW9uKTtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcbiAgJi5kaXNhYmxlZCB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXRhYnMtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoOiAjeyRuYXYtdGFicy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICN7JG5hdi10YWJzLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogI3skbmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZzogI3skbmF2LXRhYnMtbGluay1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbmF2LXRhYnMtY3NzLXZhcnNcblxuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtYm9yZGVyLWNvbG9yKTtcblxuICAubmF2LWxpbmsge1xuICAgIG1hcmdpbi1ib3R0b206IGNhbGModmFyKC0tI3skcHJlZml4fW5hdi10YWJzLWJvcmRlci13aWR0aCkgKiAtMSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gUHJldmVudHMgYWN0aXZlIC5uYXYtbGluayB0YWIgb3ZlcmxhcHBpbmcgZm9jdXMgb3V0bGluZSBvZiBwcmV2aW91cy9uZXh0IC5uYXYtbGlua1xuICAgICAgaXNvbGF0aW9uOiBpc29sYXRlO1xuICAgICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1ob3Zlci1ib3JkZXItY29sb3IpO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQsXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdi1saW5rLWRpc2FibGVkLWNvbG9yKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1saW5rLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXRhYnMtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiBjYWxjKHZhcigtLSN7JHByZWZpeH1uYXYtdGFicy1ib3JkZXItd2lkdGgpICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIC8vIFJlbW92ZSB0aGUgdG9wIHJvdW5kZWQgY29ybmVycyBoZXJlIHNpbmNlIHRoZXJlIGlzIGEgaGFyZCBlZGdlIGFib3ZlIHRoZSBtZW51XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XG4gIH1cbn1cblxuXG4vL1xuLy8gUGlsbHNcbi8vXG5cbi5uYXYtcGlsbHMge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgbmF2LXBpbGxzLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1ib3JkZXItcmFkaXVzOiAjeyRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fW5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogI3skbmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnOiAjeyRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmd9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdi1waWxscy1jc3MtdmFyc1xuXG4gIC5uYXYtbGluayB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpKTtcblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXYtbGluay1kaXNhYmxlZC1jb2xvcik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rLmFjdGl2ZSxcbiAgLnNob3cgPiAubmF2LWxpbmsge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWNvbG9yKTtcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZyh2YXIoLS0jeyRwcmVmaXh9bmF2LXBpbGxzLWxpbmstYWN0aXZlLWJnKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXG4vL1xuXG4ubmF2LWZpbGwge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1qdXN0aWZpZWQge1xuICA+IC5uYXYtbGluayxcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLm5hdi1maWxsLFxuLm5hdi1qdXN0aWZpZWQge1xuICAubmF2LWl0ZW0gLm5hdi1saW5rIHtcbiAgICB3aWR0aDogMTAwJTsgLy8gTWFrZSBzdXJlIGJ1dHRvbiB3aWxsIGdyb3dcbiAgfVxufVxuXG5cbi8vIFRhYmJhYmxlIHRhYnNcbi8vXG4vLyBIaWRlIHRhYmJhYmxlIHBhbmVzIHRvIHN0YXJ0LCBzaG93IHRoZW0gd2hlbiBgLmFjdGl2ZWBcblxuLnRhYi1jb250ZW50IHtcbiAgPiAudGFiLXBhbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgPiAuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuIiwiLy8gTmF2YmFyXG4vL1xuLy8gUHJvdmlkZSBhIHN0YXRpYyBuYXZiYXIgZnJvbSB3aGljaCB3ZSBleHBhbmQgdG8gY3JlYXRlIGZ1bGwtd2lkdGgsIGZpeGVkLCBhbmRcbi8vIG90aGVyIG5hdmJhciB2YXJpYXRpb25zLlxuXG4ubmF2YmFyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14OiAje2lmKCRuYXZiYXItcGFkZGluZy14ID09IG51bGwsIDAsICRuYXZiYXItcGFkZGluZy14KX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXk6ICN7JG5hdmJhci1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItY29sb3I6ICN7JG5hdmJhci1saWdodC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWRpc2FibGVkLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtZGlzYWJsZWQtY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYWN0aXZlLWNvbG9yOiAjeyRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLXBhZGRpbmcteTogI3skbmF2YmFyLWJyYW5kLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1tYXJnaW4tZW5kOiAjeyRuYXZiYXItYnJhbmQtbWFyZ2luLWVuZH07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1mb250LXNpemU6ICN7JG5hdmJhci1icmFuZC1mb250LXNpemV9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtY29sb3I6ICN7JG5hdmJhci1saWdodC1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogI3skbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteTogI3skbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItcGFkZGluZy14OiAjeyRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb250LXNpemU6ICN7JG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZX07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWljb24tYmc6ICN7ZXNjYXBlLXN2ZygkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZyl9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICN7JG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aDogI3skbmF2YmFyLXRvZ2dsZXItZm9jdXMtd2lkdGh9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci10cmFuc2l0aW9uOiAjeyRuYXZiYXItdG9nZ2xlci10cmFuc2l0aW9ufTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItY3NzLXZhcnNcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IC8vIHNwYWNlIG91dCBicmFuZCBmcm9tIGxvZ29cbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1uYXZiYXItcGFkZGluZy14KTtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoKTtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gIC8vIFRoZSBgZmxleC13cmFwYCBwcm9wZXJ0eSBpcyBpbmhlcml0ZWQgdG8gc2ltcGxpZnkgdGhlIGV4cGFuZGVkIG5hdmJhcnNcbiAgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiBpbmhlcml0O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG5cbiAgPiAuY29udGFpbmVyLFxuICA+IC5jb250YWluZXItZmx1aWQge1xuICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gIH1cblxuICBAZWFjaCAkYnJlYWtwb2ludCwgJGNvbnRhaW5lci1tYXgtd2lkdGggaW4gJGNvbnRhaW5lci1tYXgtd2lkdGhzIHtcbiAgICA+IC5jb250YWluZXIje2JyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRocyl9IHtcbiAgICAgIEBleHRlbmQgJWNvbnRhaW5lci1mbGV4LXByb3BlcnRpZXM7XG4gICAgfVxuICB9XG59XG5cblxuLy8gTmF2YmFyIGJyYW5kXG4vL1xuLy8gVXNlZCBmb3IgYnJhbmQsIHByb2plY3QsIG9yIHNpdGUgbmFtZXMuXG5cbi5uYXZiYXItYnJhbmQge1xuICBwYWRkaW5nLXRvcDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBwYWRkaW5nLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1wYWRkaW5nLXkpO1xuICBtYXJnaW4tcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItYnJhbmQtbWFyZ2luLWVuZCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSkpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1ob3Zlci1kZWNvcmF0aW9uID09IHVuZGVybGluZSwgbm9uZSwgbnVsbCk7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgbmF2XG4vL1xuLy8gQ3VzdG9tIG5hdmJhciBuYXZpZ2F0aW9uIChkb2Vzbid0IHJlcXVpcmUgYC5uYXZgLCBidXQgZG9lcyBtYWtlIHVzZSBvZiBgLm5hdi1saW5rYCkuXG5cbi5uYXZiYXItbmF2IHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG5hdmJhci1uYXYtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstcGFkZGluZy14OiAwO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1wYWRkaW5nLXk6ICN7JG5hdi1saW5rLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkbmF2LWxpbmstZm9udC1zaXplLCAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1mb250LXdlaWdodDogI3skbmF2LWxpbmstZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1uYXYtbGluay1jb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIC0tI3skcHJlZml4fW5hdi1saW5rLWhvdmVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLWhvdmVyLWNvbG9yKTtcbiAgLS0jeyRwcmVmaXh9bmF2LWxpbmstZGlzYWJsZWQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3IpO1xuICAvLyBzY3NzLWRvY3MtZW5kIG5hdmJhci1uYXYtY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5zaG93ID4gLm5hdi1saW5rLFxuICAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cblxuXG4vLyBOYXZiYXIgdGV4dFxuLy9cbi8vXG5cbi5uYXZiYXItdGV4dCB7XG4gIHBhZGRpbmctdG9wOiAkbmF2LWxpbmstcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1uYXZiYXItY29sb3IpO1xuXG4gIGEsXG4gIGE6aG92ZXIsXG4gIGE6Zm9jdXMgIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1hY3RpdmUtY29sb3IpO1xuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItZm9udC1zaXplKSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW5hdmJhci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9Ym9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItYm9yZGVyLWNvbG9yKTsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fW5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItdHJhbnNpdGlvbikpO1xuXG4gICY6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHZhcigtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1mb2N1cy13aWR0aCk7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xufVxuXG4ubmF2YmFyLW5hdi1zY3JvbGwge1xuICBtYXgtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9c2Nyb2xsLWhlaWdodCwgNzV2aCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi8vIHNjc3MtZG9jcy1zdGFydCBuYXZiYXItZXhwYW5kLWxvb3Bcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL3NlbGVjdG9yLW5vLXVuaW9uLWNsYXNzLW5hbWVcbiAgICAmI3skaW5maXh9IHtcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdmFyKC0tI3skcHJlZml4fW5hdmJhci1uYXYtbGluay1wYWRkaW5nLXgpO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiB2YXIoLS0jeyRwcmVmaXh9bmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci1uYXYtc2Nyb2xsIHtcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcyB7XG4gICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgICB6LWluZGV4OiBhdXRvO1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gICAgICAgICAgQGluY2x1ZGUgdHJhbnNpdGlvbihub25lKTtcbiAgICAgICAgICAvLyBzdHlsZWxpbnQtZW5hYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgICAgLm9mZmNhbnZhcy1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAub2ZmY2FudmFzLWJvZHkge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBuYXZiYXItZXhwYW5kLWxvb3BcblxuLy8gTmF2YmFyIHRoZW1lc1xuLy9cbi8vIFN0eWxlcyBmb3Igc3dpdGNoaW5nIGJldHdlZW4gbmF2YmFycyB3aXRoIGxpZ2h0IG9yIGRhcmsgYmFja2dyb3VuZC5cblxuLm5hdmJhci1saWdodCB7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAubmF2YmFyLWxpZ2h0YFwiLCBcInY1LjIuMFwiLCBcInY2LjAuMFwiLCB0cnVlKTtcbn1cblxuLm5hdmJhci1kYXJrIHtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWNvbG9yOiAjeyRuYXZiYXItZGFyay1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItZGlzYWJsZWQtY29sb3I6ICN7JG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWFjdGl2ZS1jb2xvcjogI3skbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLWJyYW5kLWNvbG9yOiAjeyRuYXZiYXItZGFyay1icmFuZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW5hdmJhci1icmFuZC1ob3Zlci1jb2xvcjogI3skbmF2YmFyLWRhcmstYnJhbmQtaG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1uYXZiYXItdG9nZ2xlci1ib3JkZXItY29sb3I6ICN7JG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bmF2YmFyLXRvZ2dsZXItaWNvbi1iZzogI3tlc2NhcGUtc3ZnKCRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmcpfTtcbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgY2FyZC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1jYXJkLXNwYWNlci15OiAjeyRjYXJkLXNwYWNlci15fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteDogI3skY2FyZC1zcGFjZXIteH07XG4gIC0tI3skcHJlZml4fWNhcmQtdGl0bGUtc3BhY2VyLXk6ICN7JGNhcmQtdGl0bGUtc3BhY2VyLXl9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aDogI3skY2FyZC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcjogI3skY2FyZC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXM6ICN7JGNhcmQtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWNhcmQtYm94LXNoYWRvdzogI3skY2FyZC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXk6ICN7JGNhcmQtY2FwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteDogI3skY2FyZC1jYXAtcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmc6ICN7JGNhcmQtY2FwLWJnfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3I6ICN7JGNhcmQtY2FwLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1oZWlnaHQ6ICN7JGNhcmQtaGVpZ2h0fTtcbiAgLS0jeyRwcmVmaXh9Y2FyZC1jb2xvcjogI3skY2FyZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWNhcmQtYmc6ICN7JGNhcmQtYmd9O1xuICAtLSN7JHByZWZpeH1jYXJkLWltZy1vdmVybGF5LXBhZGRpbmc6ICN7JGNhcmQtaW1nLW92ZXJsYXktcGFkZGluZ307XG4gIC0tI3skcHJlZml4fWNhcmQtZ3JvdXAtbWFyZ2luOiAjeyRjYXJkLWdyb3VwLW1hcmdpbn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgY2FyZC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLXdpZHRoOiAwOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMjI3NDAjaXNzdWVjb21tZW50LTMwNTg2ODEwNlxuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLWhlaWdodCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3gtc2hhZG93KSk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cCB7XG4gICAgYm9yZGVyLXRvcDogaW5oZXJpdDtcbiAgICBib3JkZXItYm90dG9tOiBpbmhlcml0O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgIH1cblxuICAgICY6bGFzdC1jaGlsZCAge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAvLyBEdWUgdG8gc3BlY2lmaWNpdHkgb2YgdGhlIGFib3ZlIHNlbGVjdG9yIChgLmNhcmQgPiAubGlzdC1ncm91cGApLCB3ZSBtdXN0XG4gIC8vIHVzZSBhIGNoaWxkIHNlbGVjdG9yIGhlcmUgdG8gcHJldmVudCBkb3VibGUgYm9yZGVycy5cbiAgPiAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCxcbiAgPiAubGlzdC1ncm91cCArIC5jYXJkLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIGZvciBkZWNrcyBhbmQgZ3JvdXBzIHNvIHRoYXQgY2FyZCBibG9ja3MgdGFrZSB1cFxuICAvLyBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlLCBlbnN1cmluZyBmb290ZXJzIGFyZSBhbGlnbmVkIHRvIHRoZSBib3R0b20uXG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1zcGFjZXIteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtc3BhY2VyLXgpO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWNhcmQtY29sb3IpO1xufVxuXG4uY2FyZC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLXRpdGxlLXNwYWNlci15KSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLXRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jYXJkLWxpbmsge1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH1jYXJkLXNwYWNlci14KTtcbiAgfVxufVxuXG4vL1xuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXG4vL1xuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVtb3ZlcyB0aGUgZGVmYXVsdCBtYXJnaW4tYm90dG9tIG9mIDxoTj5cbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWNhcmQtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpIDAgMCk7XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1jYXAtYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1jYXJkLWJvcmRlci1jb2xvcik7XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDAgMCB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWJvdHRvbTogY2FsYygtMSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXkpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICBib3JkZXItYm90dG9tOiAwO1xuXG4gIC5uYXYtbGluay5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1jYXJkLWJnKTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1iZyk7XG4gIH1cbn1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiBjYWxjKC0uNSAqIHZhcigtLSN7JHByZWZpeH1jYXJkLWNhcC1wYWRkaW5nLXgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgbWFyZ2luLWxlZnQ6IGNhbGMoLS41ICogdmFyKC0tI3skcHJlZml4fWNhcmQtY2FwLXBhZGRpbmcteCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9Y2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5jYXJkLWltZyxcbi5jYXJkLWltZy10b3AsXG4uY2FyZC1pbWctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7IC8vIFJlcXVpcmVkIGJlY2F1c2Ugd2UgdXNlIGZsZXhib3ggYW5kIHRoaXMgaW5oZXJlbnRseSBhcHBsaWVzIGFsaWduLXNlbGY6IHN0cmV0Y2hcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLXRvcCB7XG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuLmNhcmQtaW1nLFxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1jYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbn1cblxuXG4vL1xuLy8gQ2FyZCBncm91cHNcbi8vXG5cbi5jYXJkLWdyb3VwIHtcbiAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxuICA+IC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9Y2FyZC1ncm91cC1tYXJnaW4pO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXG4gICAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgICA+IC5jYXJkIHtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgKyAuY2FyZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBib3JkZXItbGVmdDogMDtcbiAgICAgIH1cblxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xuICAgICAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWVuZC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktZGlzYWxsb3dlZC1saXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cygwKTtcblxuICAgICAgICAgIC5jYXJkLWltZy10b3AsXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXG4gICAgICAgICAgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5hY2NvcmRpb24ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWNjb3JkaW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1jb2xvcjogI3tjb2xvci1jb250cmFzdCgkYWNjb3JkaW9uLWJnKX07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1iZzogI3skYWNjb3JkaW9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi10cmFuc2l0aW9ufTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcjogI3skYWNjb3JkaW9uLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItd2lkdGg6ICN7JGFjY29yZGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9yZGVyLXJhZGl1czogI3skYWNjb3JkaW9uLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1czogI3skYWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteDogI3skYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJ1dHRvbi1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yOiAjeyRhY2NvcmRpb24tY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWJnfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24taWNvbil9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGg6ICN7JGFjY29yZGlvbi1pY29uLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zZm9ybTogI3skYWNjb3JkaW9uLWljb24tdHJhbnNmb3JtfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb246ICN7JGFjY29yZGlvbi1pY29uLXRyYW5zaXRpb259O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWFjdGl2ZS1pY29uOiAje2VzY2FwZS1zdmcoJGFjY29yZGlvbi1idXR0b24tYWN0aXZlLWljb24pfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3JkZXItY29sb3I6ICN7JGFjY29yZGlvbi1idXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1mb2N1cy1ib3gtc2hhZG93OiAjeyRhY2NvcmRpb24tYnV0dG9uLWZvY3VzLWJveC1zaGFkb3d9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXg6ICN7JGFjY29yZGlvbi1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFjY29yZGlvbi1ib2R5LXBhZGRpbmcteTogI3skYWNjb3JkaW9uLWJvZHktcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcjogI3skYWNjb3JkaW9uLWJ1dHRvbi1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1hY2NvcmRpb24tYWN0aXZlLWJnOiAjeyRhY2NvcmRpb24tYnV0dG9uLWFjdGl2ZS1iZ307XG4gIC8vIHNjc3MtZG9jcy1lbmQgYWNjb3JkaW9uLWNzcy12YXJzXG59XG5cbi5hY2NvcmRpb24tYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1wYWRkaW5nLXgpO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gUmVzZXQgYnV0dG9uIHN0eWxlXG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWJnKTtcbiAgYm9yZGVyOiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24odmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi10cmFuc2l0aW9uKSk7XG5cbiAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWFjdGl2ZS1jb2xvcik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1hY3RpdmUtYmcpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkgKiAtMSkgMCB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci1jb2xvcik7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1hY3RpdmUtaWNvbik7XG4gICAgICB0cmFuc2Zvcm06IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24tdHJhbnNmb3JtKTtcbiAgICB9XG4gIH1cblxuICAvLyBBY2NvcmRpb24gaWNvblxuICAmOjphZnRlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWljb24td2lkdGgpO1xuICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4taWNvbi13aWR0aCk7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJ0bi1pY29uLXRyYW5zaXRpb24pKTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1idG4tZm9jdXMtYm9yZGVyLWNvbG9yKTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYnRuLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG59XG5cbi5hY2NvcmRpb24taGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFjY29yZGlvbi1pdGVtIHtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tY29sb3IpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItY29sb3IpO1xuXG4gICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWNjb3JkaW9uLWlubmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cblxuICAvLyBPbmx5IHNldCBhIGJvcmRlci1yYWRpdXMgb24gdGhlIGxhc3QgaXRlbSBpZiB0aGUgYWNjb3JkaW9uIGlzIGNvbGxhcHNlZFxuICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAmLmNvbGxhcHNlZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24taW5uZXItYm9yZGVyLXJhZGl1cykpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXModmFyKC0tI3skcHJlZml4fWFjY29yZGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgfVxuICB9XG59XG5cbi5hY2NvcmRpb24tYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1hY2NvcmRpb24tYm9keS1wYWRkaW5nLXgpO1xufVxuXG5cbi8vIEZsdXNoIGFjY29yZGlvbiBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgYWNjb3JkaW9uIGl0ZW1zIGVkZ2UtdG8tZWRnZS5cblxuLmFjY29yZGlvbi1mbHVzaCB7XG4gIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgIGJvcmRlci13aWR0aDogMDtcbiAgfVxuXG4gIC5hY2NvcmRpb24taXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmZpcnN0LWNoaWxkIHsgYm9yZGVyLXRvcDogMDsgfVxuICAgICY6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IDA7IH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgfVxuICB9XG59XG4iLCIuYnJlYWRjcnVtYiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBicmVhZGNydW1iLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy14OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15OiAjeyRicmVhZGNydW1iLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItbWFyZ2luLWJvdHRvbTogI3skYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tfTtcbiAgQGluY2x1ZGUgcmZzKCRicmVhZGNydW1iLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWJnOiAjeyRicmVhZGNydW1iLWJnfTtcbiAgLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAjeyRicmVhZGNydW1iLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICN7JGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXg6ICN7JGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAjeyRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgYnJlYWRjcnVtYi1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1wYWRkaW5nLXgpO1xuICBtYXJnaW4tYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWZvbnQtc2l6ZSkpO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItYm9yZGVyLXJhZGl1cykpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXgpO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyAvLyBTdXBwcmVzcyBpbmxpbmUgc3BhY2luZ3MgYW5kIHVuZGVybGluaW5nIG9mIHRoZSBzZXBhcmF0b3JcbiAgICAgIHBhZGRpbmctcmlnaHQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWl0ZW0tcGFkZGluZy14KTtcbiAgICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9YnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yKTtcbiAgICAgIGNvbnRlbnQ6IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlcikpICN7XCIvKiBydGw6XCJ9IHZhcigtLSN7JHByZWZpeH1icmVhZGNydW1iLWRpdmlkZXIsIGVzY2FwZS1zdmcoJGJyZWFkY3J1bWItZGl2aWRlci1mbGlwcGVkKSkgI3tcIiovXCJ9O1xuICAgIH1cbiAgfVxuXG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3IpO1xuICB9XG59XG4iLCIucGFnaW5hdGlvbiB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwYWdpbmF0aW9uLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy14OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWdpbmF0aW9uLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkcGFnaW5hdGlvbi1mb250LXNpemUsIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1jb2xvcjogI3skcGFnaW5hdGlvbi1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYmc6ICN7JHBhZ2luYXRpb24tYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci13aWR0aDogI3skcGFnaW5hdGlvbi1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24taG92ZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWJnOiAjeyRwYWdpbmF0aW9uLWhvdmVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I6ICN7JHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogI3skcGFnaW5hdGlvbi1mb2N1cy1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtYmc6ICN7JHBhZ2luYXRpb24tZm9jdXMtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c6ICN7JHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJnOiAjeyRwYWdpbmF0aW9uLWFjdGl2ZS1iZ307XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtYmc6ICN7JHBhZ2luYXRpb24tZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcjogI3skcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3J9O1xuICAvLyBzY3NzLWRvY3MtZW5kIHBhZ2luYXRpb24tY3NzLXZhcnNcblxuICBkaXNwbGF5OiBmbGV4O1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXkpIHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWNvbG9yKTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpZigkbGluay1kZWNvcmF0aW9uID09IG5vbmUsIG51bGwsIG5vbmUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1iZyk7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwYWdpbmF0aW9uLXRyYW5zaXRpb24pO1xuXG4gICY6aG92ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWhvdmVyLWNvbG9yKTtcbiAgICB0ZXh0LWRlY29yYXRpb246IGlmKCRsaW5rLWhvdmVyLWRlY29yYXRpb24gPT0gdW5kZXJsaW5lLCBub25lLCBudWxsKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3IpO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMztcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZm9jdXMtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJnKTtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJi5hY3RpdmUsXG4gIC5hY3RpdmUgPiAmIHtcbiAgICB6LWluZGV4OiAzO1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWFjdGl2ZS1iZykpO1xuICAgIGJvcmRlci1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tYWN0aXZlLWJvcmRlci1jb2xvcik7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAuZGlzYWJsZWQgPiAmIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fXBhZ2luYXRpb24tZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJnKTtcbiAgICBib3JkZXItY29sb3I6IHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWRpc2FibGVkLWJvcmRlci1jb2xvcik7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6bm90KDpmaXJzdC1jaGlsZCkgLnBhZ2UtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRwYWdpbmF0aW9uLW1hcmdpbi1zdGFydDtcbiAgfVxuXG4gIEBpZiAkcGFnaW5hdGlvbi1tYXJnaW4tc3RhcnQgPT0gKGNhbGMoJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoICogLTEpKSB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItZW5kLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzKSk7XG4gICAgICB9XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICAvLyBBZGQgYm9yZGVyLXJhZGl1cyB0byBhbGwgcGFnZUxpbmtzIGluIGNhc2UgdGhleSBoYXZlIGxlZnQgbWFyZ2luXG4gICAgLnBhZ2UtbGluayB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXMpKTtcbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJHBhZ2luYXRpb24tYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkcGFnaW5hdGlvbi1ib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHBhZ2luYXRpb24tbWl4aW5cbkBtaXhpbiBwYWdpbmF0aW9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGJvcmRlci1yYWRpdXMpIHtcbiAgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1wYWRkaW5nLXg6ICN7JHBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBhZ2luYXRpb24tcGFkZGluZy15OiAjeyRwYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJGZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cGFnaW5hdGlvbi1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wYWdpbmF0aW9uLWJvcmRlci1yYWRpdXM6ICN7JGJvcmRlci1yYWRpdXN9O1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBwYWdpbmF0aW9uLW1peGluXG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYmFkZ2UtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YmFkZ2UtcGFkZGluZy14OiAjeyRiYWRnZS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1wYWRkaW5nLXk6ICN7JGJhZGdlLXBhZGRpbmcteX07XG4gIEBpbmNsdWRlIHJmcygkYmFkZ2UtZm9udC1zaXplLCAtLSN7JHByZWZpeH1iYWRnZS1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1iYWRnZS1mb250LXdlaWdodDogI3skYmFkZ2UtZm9udC13ZWlnaHR9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1jb2xvcjogI3skYmFkZ2UtY29sb3J9O1xuICAtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzOiAjeyRiYWRnZS1ib3JkZXItcmFkaXVzfTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBiYWRnZS1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fWJhZGdlLXBhZGRpbmcteCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC1zaXplKSk7XG4gIGZvbnQtd2VpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9YmFkZ2UtZm9udC13ZWlnaHQpO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1iYWRnZS1jb2xvcik7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1iYWRnZS1ib3JkZXItcmFkaXVzKSk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCk7XG5cbiAgLy8gRW1wdHkgYmFkZ2VzIGNvbGxhcHNlIGF1dG9tYXRpY2FsbHlcbiAgJjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vLyBRdWljayBmaXggZm9yIGJhZGdlcyBpbiBidXR0b25zXG4uYnRuIC5iYWRnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMXB4O1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgYWxlcnQtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYmc6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1wYWRkaW5nLXg6ICN7JGFsZXJ0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fWFsZXJ0LXBhZGRpbmcteTogI3skYWxlcnQtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtbWFyZ2luLWJvdHRvbTogI3skYWxlcnQtbWFyZ2luLWJvdHRvbX07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiBpbmhlcml0O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAtLSN7JHByZWZpeH1hbGVydC1ib3JkZXI6ICN7JGFsZXJ0LWJvcmRlci13aWR0aH0gc29saWQgdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1jb2xvcik7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJvcmRlci1yYWRpdXM6ICN7JGFsZXJ0LWJvcmRlci1yYWRpdXN9O1xuICAvLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LWNzcy12YXJzXG5cbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fWFsZXJ0LW1hcmdpbi1ib3R0b20pO1xuICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWFsZXJ0LWJnKTtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLXJhZGl1cykpO1xufVxuXG4vLyBIZWFkaW5ncyBmb3IgbGFyZ2VyIGFsZXJ0c1xuLmFsZXJ0LWhlYWRpbmcge1xuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXG4gIGNvbG9yOiBpbmhlcml0O1xufVxuXG4vLyBQcm92aWRlIGNsYXNzIGZvciBsaW5rcyB0aGF0IG1hdGNoIGFsZXJ0c1xuLmFsZXJ0LWxpbmsge1xuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XG59XG5cblxuLy8gRGlzbWlzc2libGUgYWxlcnRzXG4vL1xuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXG5cbi5hbGVydC1kaXNtaXNzaWJsZSB7XG4gIHBhZGRpbmctcmlnaHQ6ICRhbGVydC1kaXNtaXNzaWJsZS1wYWRkaW5nLXI7XG5cbiAgLy8gQWRqdXN0IGNsb3NlIGxpbmsgcG9zaXRpb25cbiAgLmJ0bi1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAkc3RyZXRjaGVkLWxpbmstei1pbmRleCArIDE7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuMjUgJGFsZXJ0LXBhZGRpbmcteDtcbiAgfVxufVxuXG5cbi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC1tb2RpZmllcnNcbi8vIEdlbmVyYXRlIGNvbnRleHR1YWwgbW9kaWZpZXIgY2xhc3NlcyBmb3IgY29sb3JpemluZyB0aGUgYWxlcnQuXG5cbkBlYWNoICRzdGF0ZSwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAkYWxlcnQtYmFja2dyb3VuZDogc2hpZnQtY29sb3IoJHZhbHVlLCAkYWxlcnQtYmctc2NhbGUpO1xuICAkYWxlcnQtYm9yZGVyOiBzaGlmdC1jb2xvcigkdmFsdWUsICRhbGVydC1ib3JkZXItc2NhbGUpO1xuICAkYWxlcnQtY29sb3I6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGFsZXJ0LWNvbG9yLXNjYWxlKTtcblxuICBAaWYgKGNvbnRyYXN0LXJhdGlvKCRhbGVydC1iYWNrZ3JvdW5kLCAkYWxlcnQtY29sb3IpIDwgJG1pbi1jb250cmFzdC1yYXRpbykge1xuICAgICRhbGVydC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGFsZXJ0LWJhY2tncm91bmQpLCBhYnMoJGFsZXJ0LWNvbG9yLXNjYWxlKSk7XG4gIH1cbiAgLmFsZXJ0LSN7JHN0YXRlfSB7XG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCgkYWxlcnQtYmFja2dyb3VuZCwgJGFsZXJ0LWJvcmRlciwgJGFsZXJ0LWNvbG9yKTtcbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBhbGVydC1tb2RpZmllcnNcbiIsIi8vIHNjc3MtZG9jcy1zdGFydCBhbGVydC12YXJpYW50LW1peGluXG5AbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIC0tI3skcHJlZml4fWFsZXJ0LWNvbG9yOiAjeyRjb2xvcn07XG4gIC0tI3skcHJlZml4fWFsZXJ0LWJnOiAjeyRiYWNrZ3JvdW5kfTtcbiAgLS0jeyRwcmVmaXh9YWxlcnQtYm9yZGVyLWNvbG9yOiAjeyRib3JkZXJ9O1xuXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdmFyKC0tI3skcHJlZml4fWdyYWRpZW50KTtcbiAgfVxuXG4gIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogc2hhZGUtY29sb3IoJGNvbG9yLCAyMCUpO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGFsZXJ0LXZhcmlhbnQtbWl4aW5cbiIsIi8vIERpc2FibGUgYW5pbWF0aW9uIGlmIHRyYW5zaXRpb25zIGFyZSBkaXNhYmxlZFxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIEBrZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIDAlIHsgYmFja2dyb3VuZC1wb3NpdGlvbi14OiAkcHJvZ3Jlc3MtaGVpZ2h0OyB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgcHJvZ3Jlc3Mta2V5ZnJhbWVzXG5cbi5wcm9ncmVzcyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwcm9ncmVzcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQ6ICN7JHByb2dyZXNzLWhlaWdodH07XG4gIEBpbmNsdWRlIHJmcygkcHJvZ3Jlc3MtZm9udC1zaXplLCAtLSN7JHByZWZpeH1wcm9ncmVzcy1mb250LXNpemUpO1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iZzogI3skcHJvZ3Jlc3MtYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAjeyRwcm9ncmVzcy1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdzogI3skcHJvZ3Jlc3MtYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXByb2dyZXNzLWJhci1jb2xvcjogI3skcHJvZ3Jlc3MtYmFyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnOiAjeyRwcm9ncmVzcy1iYXItYmd9O1xuICAtLSN7JHByZWZpeH1wcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogI3skcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb259O1xuICAvLyBzY3NzLWRvY3MtZW5kIHByb2dyZXNzLWNzcy12YXJzXG5cbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtaGVpZ2h0KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtZm9udC1zaXplKSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXByb2dyZXNzLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYm94LXNoYWRvdykpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLWJnKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbih2YXIoLS0jeyRwcmVmaXh9cHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pKTtcbn1cblxuLnByb2dyZXNzLWJhci1zdHJpcGVkIHtcbiAgQGluY2x1ZGUgZ3JhZGllbnQtc3RyaXBlZCgpO1xuICBiYWNrZ3JvdW5kLXNpemU6IHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpIHZhcigtLSN7JHByZWZpeH1wcm9ncmVzcy1oZWlnaHQpO1xufVxuXG5AaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gIC5wcm9ncmVzcy1iYXItYW5pbWF0ZWQge1xuICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWJhci1hbmltYXRpb24tdGltaW5nIHByb2dyZXNzLWJhci1zdHJpcGVzO1xuXG4gICAgQGlmICRlbmFibGUtcmVkdWNlZC1tb3Rpb24ge1xuICAgICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLy9cbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXG5cbi5saXN0LWdyb3VwIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcjogI3skbGlzdC1ncm91cC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmc6ICN7JGxpc3QtZ3JvdXAtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1jb2xvcjogI3skbGlzdC1ncm91cC1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aDogI3skbGlzdC1ncm91cC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICN7JGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXg6ICN7JGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15OiAjeyRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWhvdmVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24taG92ZXItYmc6ICN7JGxpc3QtZ3JvdXAtaG92ZXItYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnfTtcbiAgLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjogI3skbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcn07XG4gIC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICN7JGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjogI3skbGlzdC1ncm91cC1hY3RpdmUtY29sb3J9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZzogI3skbGlzdC1ncm91cC1hY3RpdmUtYmd9O1xuICAtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICN7JGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgbGlzdC1ncm91cC1jc3MtdmFyc1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG59XG5cbi5saXN0LWdyb3VwLW51bWJlcmVkIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBjb3VudGVyLXJlc2V0OiBzZWN0aW9uO1xuXG4gID4gLmxpc3QtZ3JvdXAtaXRlbTo6YmVmb3JlIHtcbiAgICAvLyBJbmNyZW1lbnRzIG9ubHkgdGhpcyBpbnN0YW5jZSBvZiB0aGUgc2VjdGlvbiBjb3VudGVyXG4gICAgY29udGVudDogY291bnRlcnMoc2VjdGlvbiwgXCIuXCIpIFwiLiBcIjtcbiAgICBjb3VudGVyLWluY3JlbWVudDogc2VjdGlvbjtcbiAgfVxufVxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3Rpb24tY29sb3IpO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgaW5oZXJpdClcblxuICAvLyBIb3ZlciBzdGF0ZVxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcik7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1iZyk7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtYmcpO1xuICB9XG59XG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1jb2xvcik7XG4gIHRleHQtZGVjb3JhdGlvbjogaWYoJGxpbmstZGVjb3JhdGlvbiA9PSBub25lLCBudWxsLCBub25lKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYmcpO1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLWNvbG9yKTtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyhpbmhlcml0KTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoaW5oZXJpdCk7XG4gIH1cblxuICAmLmRpc2FibGVkLFxuICAmOmRpc2FibGVkIHtcbiAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtZGlzYWJsZWQtY29sb3IpO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWRpc2FibGVkLWJnKTtcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWFjdGl2ZS1iZyk7XG4gICAgYm9yZGVyLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1hY3RpdmUtYm9yZGVyLWNvbG9yKTtcbiAgfVxuXG4gICYgKyAmIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgbWFyZ2luLXRvcDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgYm9yZGVyLXRvcC13aWR0aDogdmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gSG9yaXpvbnRhbFxuLy9cbi8vIENoYW5nZSB0aGUgbGF5b3V0IG9mIGxpc3QgZ3JvdXAgaXRlbXMgZnJvbSB2ZXJ0aWNhbCAoZGVmYXVsdCkgdG8gaG9yaXpvbnRhbC5cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCN7JGluZml4fSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICA+IC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXN0YXJ0LXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKSk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1lbmQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItdG9wLWVuZC1yYWRpdXModmFyKC0tI3skcHJlZml4fWxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cykpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tc3RhcnQtcmFkaXVzKDApO1xuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIH1cblxuICAgICAgICArIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgICAgIGJvcmRlci10b3Atd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG5cbiAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpICogLTEpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWxlZnQtd2lkdGg6IHZhcigtLSN7JHByZWZpeH1saXN0LWdyb3VwLWJvcmRlci13aWR0aCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gRmx1c2ggbGlzdCBpdGVtc1xuLy9cbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3Rcbi8vIHVzZWZ1bCB3aXRoaW4gb3RoZXIgY29tcG9uZW50cyAoZS5nLiwgY2FyZHMpLlxuXG4ubGlzdC1ncm91cC1mbHVzaCB7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgPiAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDAgMCB2YXIoLS0jeyRwcmVmaXh9bGlzdC1ncm91cC1ib3JkZXItd2lkdGgpO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtbW9kaWZpZXJzXG4vLyBMaXN0IGdyb3VwIGNvbnRleHR1YWwgdmFyaWFudHNcbi8vXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxuLy8gT3JnYW5pemF0aW9uYWxseSwgdGhpcyBtdXN0IGNvbWUgYWZ0ZXIgdGhlIGA6aG92ZXJgIHN0YXRlcy5cblxuQGVhY2ggJHN0YXRlLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRsaXN0LWdyb3VwLXZhcmlhbnQtYmc6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGxpc3QtZ3JvdXAtaXRlbS1iZy1zY2FsZSk7XG4gICRsaXN0LWdyb3VwLXZhcmlhbnQtY29sb3I6IHNoaWZ0LWNvbG9yKCR2YWx1ZSwgJGxpc3QtZ3JvdXAtaXRlbS1jb2xvci1zY2FsZSk7XG4gIEBpZiAoY29udHJhc3QtcmF0aW8oJGxpc3QtZ3JvdXAtdmFyaWFudC1iZywgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcikgPCAkbWluLWNvbnRyYXN0LXJhdGlvKSB7XG4gICAgJGxpc3QtZ3JvdXAtdmFyaWFudC1jb2xvcjogbWl4KCR2YWx1ZSwgY29sb3ItY29udHJhc3QoJGxpc3QtZ3JvdXAtdmFyaWFudC1iZyksIGFicygkbGlzdC1ncm91cC1pdGVtLWNvbG9yLXNjYWxlKSk7XG4gIH1cblxuICBAaW5jbHVkZSBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRsaXN0LWdyb3VwLXZhcmlhbnQtYmcsICRsaXN0LWdyb3VwLXZhcmlhbnQtY29sb3IpO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLW1vZGlmaWVyc1xuIiwiLy8gTGlzdCBHcm91cHNcblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IGxpc3QtZ3JvdXAtbWl4aW5cbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbS0jeyRzdGF0ZX0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG5cbiAgICAmLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24ge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBzaGFkZS1jb2xvcigkYmFja2dyb3VuZCwgMTAlKTtcbiAgICAgIH1cblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBsaXN0LWdyb3VwLW1peGluXG4iLCIvLyBUcmFuc3BhcmVudCBiYWNrZ3JvdW5kIGFuZCBib3JkZXIgcHJvcGVydGllcyBpbmNsdWRlZCBmb3IgYnV0dG9uIHZlcnNpb24uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi5idG4tY2xvc2Uge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgd2lkdGg6ICRidG4tY2xvc2Utd2lkdGg7XG4gIGhlaWdodDogJGJ0bi1jbG9zZS1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRidG4tY2xvc2UtcGFkZGluZy15ICRidG4tY2xvc2UtcGFkZGluZy14O1xuICBjb2xvcjogJGJ0bi1jbG9zZS1jb2xvcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgZXNjYXBlLXN2ZygkYnRuLWNsb3NlLWJnKSBjZW50ZXIgLyAkYnRuLWNsb3NlLXdpZHRoIGF1dG8gbm8tcmVwZWF0OyAvLyBpbmNsdWRlIHRyYW5zcGFyZW50IGZvciBidXR0b24gZWxlbWVudHNcbiAgYm9yZGVyOiAwOyAvLyBmb3IgYnV0dG9uIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcbiAgb3BhY2l0eTogJGJ0bi1jbG9zZS1vcGFjaXR5O1xuXG4gIC8vIE92ZXJyaWRlIDxhPidzIGhvdmVyIHN0eWxlXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkYnRuLWNsb3NlLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiAkYnRuLWNsb3NlLWhvdmVyLW9wYWNpdHk7XG4gIH1cblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6ICRidG4tY2xvc2UtZm9jdXMtc2hhZG93O1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtZm9jdXMtb3BhY2l0eTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQsXG4gICYuZGlzYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIG9wYWNpdHk6ICRidG4tY2xvc2UtZGlzYWJsZWQtb3BhY2l0eTtcbiAgfVxufVxuXG4uYnRuLWNsb3NlLXdoaXRlIHtcbiAgZmlsdGVyOiAkYnRuLWNsb3NlLXdoaXRlLWZpbHRlcjtcbn1cbiIsIi50b2FzdCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b2FzdC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXg6ICN7JHRvYXN0LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteTogI3skdG9hc3QtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3Qtc3BhY2luZzogI3skdG9hc3Qtc3BhY2luZ307XG4gIC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aDogI3skdG9hc3QtbWF4LXdpZHRofTtcbiAgQGluY2x1ZGUgcmZzKCR0b2FzdC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvYXN0LWZvbnQtc2l6ZSk7XG4gIC0tI3skcHJlZml4fXRvYXN0LWNvbG9yOiAjeyR0b2FzdC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJnOiAjeyR0b2FzdC1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoOiAjeyR0b2FzdC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3I6ICN7JHRvYXN0LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXM6ICN7JHRvYXN0LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH10b2FzdC1ib3gtc2hhZG93OiAjeyR0b2FzdC1ib3gtc2hhZG93fTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yOiAjeyR0b2FzdC1oZWFkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYmc6ICN7JHRvYXN0LWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skdG9hc3QtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9hc3QtY3NzLXZhcnNcblxuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXRvYXN0LW1heC13aWR0aCk7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b2FzdC1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b2FzdC1jb2xvcik7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYmcpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItY29sb3IpO1xuICBib3gtc2hhZG93OiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm94LXNoYWRvdyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvYXN0LWJvcmRlci1yYWRpdXMpKTtcblxuICAmLnNob3dpbmcge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuICAmOm5vdCguc2hvdykge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnRvYXN0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogJHppbmRleC10b2FzdDtcbiAgd2lkdGg6IG1heC1jb250ZW50O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1zcGFjaW5nKTtcbiAgfVxufVxuXG4udG9hc3QtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtaGVhZGVyLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvYXN0LWhlYWRlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH10b2FzdC1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH10b2FzdC1oZWFkZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXJhZGl1cykgLSB2YXIoLS0jeyRwcmVmaXh9dG9hc3QtYm9yZGVyLXdpZHRoKSkpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIG1hcmdpbi1yaWdodDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9hc3QtcGFkZGluZy14KSAqIC0uNSk7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgbWFyZ2luLWxlZnQ6IHZhcigtLSN7JHByZWZpeH10b2FzdC1wYWRkaW5nLXgpO1xuICB9XG59XG5cbi50b2FzdC1ib2R5IHtcbiAgcGFkZGluZzogdmFyKC0tI3skcHJlZml4fXRvYXN0LXBhZGRpbmcteCk7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4vLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXG4vLyAubW9kYWwgICAgICAgICAgIC0gY29udGFpbmVyIHRvIHNjcm9sbCB3aXRoaW5cbi8vIC5tb2RhbC1kaWFsb2cgICAgLSBwb3NpdGlvbmluZyBzaGVsbCBmb3IgdGhlIGFjdHVhbCBtb2RhbFxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcblxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1tb2RhbC16aW5kZXg6ICN7JHppbmRleC1tb2RhbH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1tZH07XG4gIC0tI3skcHJlZml4fW1vZGFsLXBhZGRpbmc6ICN7JG1vZGFsLWlubmVyLXBhZGRpbmd9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1tYXJnaW46ICN7JG1vZGFsLWRpYWxvZy1tYXJnaW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1jb2xvcjogI3skbW9kYWwtY29udGVudC1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJnOiAjeyRtb2RhbC1jb250ZW50LWJnfTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWJvcmRlci13aWR0aDogI3skbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93OiAjeyRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRtb2RhbC1jb250ZW50LWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy14OiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteTogI3skbW9kYWwtaGVhZGVyLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nOiAjeyRtb2RhbC1oZWFkZXItcGFkZGluZ307IC8vIFRvZG8gaW4gdjY6IFNwbGl0IHRoaXMgcGFkZGluZyBpbnRvIHggYW5kIHlcbiAgLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogI3skbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGg6ICN7JG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1tb2RhbC10aXRsZS1saW5lLWhlaWdodDogI3skbW9kYWwtdGl0bGUtbGluZS1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItZ2FwOiAjeyRtb2RhbC1mb290ZXItbWFyZ2luLWJldHdlZW59O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmc6ICN7JG1vZGFsLWZvb3Rlci1iZ307XG4gIC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I6ICN7JG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3J9O1xuICAtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAjeyRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRofTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBtb2RhbC1jc3MtdmFyc1xuXG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtemluZGV4KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKTtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG5cbiAgLy8gV2hlbiB0cnlpbmcgdG8gY2xvc2UsIGFuaW1hdGUgZm9jdXMgdG8gc2NhbGVcbiAgLm1vZGFsLm1vZGFsLXN0YXRpYyAmIHtcbiAgICB0cmFuc2Zvcm06ICRtb2RhbC1zY2FsZS10cmFuc2Zvcm07XG4gIH1cbn1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luKSAqIDIpO1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gdmFyKC0tI3skcHJlZml4fW1vZGFsLW1hcmdpbikgKiAyKTtcbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtY29sb3IpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogdmFyKC0tI3skcHJlZml4fW1vZGFsLWJnKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtYm9yZGVyLXJhZGl1cykpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KHZhcigtLSN7JHByZWZpeH1tb2RhbC1ib3gtc2hhZG93KSk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBtb2RhbC1iYWNrZHJvcC1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1iYWNrZHJvcC16aW5kZXg6ICN7JHppbmRleC1tb2RhbC1iYWNrZHJvcH07XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLWJnOiAjeyRtb2RhbC1iYWNrZHJvcC1iZ307XG4gIC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHk6ICN7JG1vZGFsLWJhY2tkcm9wLW9wYWNpdHl9O1xuICAvLyBzY3NzLWRvY3MtZW5kIG1vZGFsLWJhY2tkcm9wLWNzcy12YXJzXG5cbiAgQGluY2x1ZGUgb3ZlcmxheS1iYWNrZHJvcCh2YXIoLS0jeyRwcmVmaXh9YmFja2Ryb3AtemluZGV4KSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLWJnKSwgdmFyKC0tI3skcHJlZml4fWJhY2tkcm9wLW9wYWNpdHkpKTtcbn1cblxuLy8gTW9kYWwgaGVhZGVyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3Ncbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcpO1xuICBib3JkZXItYm90dG9tOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaGVhZGVyLXBhZGRpbmcteSkgKiAtLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICogLS41KSBjYWxjKHZhcigtLSN7JHByZWZpeH1tb2RhbC1oZWFkZXItcGFkZGluZy15KSAqIC0uNSkgYXV0bztcbiAgfVxufVxuXG4vLyBUaXRsZSB0ZXh0IHdpdGhpbiBoZWFkZXJcbi5tb2RhbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtdGl0bGUtbGluZS1oZWlnaHQpO1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gdGhlcmUgc2hvdWxkIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1wYWRkaW5nKTtcbn1cblxuLy8gRm9vdGVyIChmb3IgYWN0aW9ucylcbi5tb2RhbC1mb290ZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyB2ZXJ0aWNhbGx5IGNlbnRlclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyAvLyBSaWdodCBhbGlnbiBidXR0b25zIHdpdGggZmxleCBwcm9wZXJ0eSBiZWNhdXNlIHRleHQtYWxpZ24gZG9lc24ndCB3b3JrIG9uIGZsZXggaXRlbXNcbiAgcGFkZGluZzogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtcGFkZGluZykgLSB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1tb2RhbC1mb290ZXItYmcpO1xuICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gIC8vIFBsYWNlIG1hcmdpbiBiZXR3ZWVuIGZvb3RlciBlbGVtZW50c1xuICAvLyBUaGlzIHNvbHV0aW9uIGlzIGZhciBmcm9tIGlkZWFsIGJlY2F1c2Ugb2YgdGhlIHVuaXZlcnNhbCBzZWxlY3RvciB1c2FnZSxcbiAgLy8gYnV0IGlzIG5lZWRlZCB0byBmaXggaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNDgwMFxuICA+ICoge1xuICAgIG1hcmdpbjogY2FsYyh2YXIoLS0jeyRwcmVmaXh9bW9kYWwtZm9vdGVyLWdhcCkgKiAuNSk7IC8vIFRvZG8gaW4gdjY6IHJlcGxhY2Ugd2l0aCBnYXAgb24gcGFyZW50IGNsYXNzXG4gIH1cbn1cblxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gIC5tb2RhbCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtbWFyZ2luOiAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXB9O1xuICAgIC0tI3skcHJlZml4fW1vZGFsLWJveC1zaGFkb3c6ICN7JG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cH07XG4gIH1cblxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXG4gIC5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fW1vZGFsLXdpZHRoKTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cblxuICAubW9kYWwtc20ge1xuICAgIC0tI3skcHJlZml4fW1vZGFsLXdpZHRoOiAjeyRtb2RhbC1zbX07XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLWxnfTtcbiAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gIC5tb2RhbC14bCB7XG4gICAgLS0jeyRwcmVmaXh9bW9kYWwtd2lkdGg6ICN7JG1vZGFsLXhsfTtcbiAgfVxufVxuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgJHBvc3RmaXg6IGlmKCRpbmZpeCAhPSBcIlwiLCAkaW5maXggKyBcIi1kb3duXCIsIFwiXCIpO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xuICAgIC5tb2RhbC1mdWxsc2NyZWVuI3skcG9zdGZpeH0ge1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuXG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xuICAgICAgfVxuXG4gICAgICAubW9kYWwtaGVhZGVyLFxuICAgICAgLm1vZGFsLWZvb3RlciB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgIC5tb2RhbC1ib2R5IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8vIHNjc3MtZG9jcy1lbmQgbW9kYWwtZnVsbHNjcmVlbi1sb29wXG4iLCIvLyBTaGFyZWQgYmV0d2VlbiBtb2RhbHMgYW5kIG9mZmNhbnZhc2VzXG5AbWl4aW4gb3ZlcmxheS1iYWNrZHJvcCgkemluZGV4LCAkYmFja2Ryb3AtYmcsICRiYWNrZHJvcC1vcGFjaXR5KSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4O1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRiYWNrZHJvcC1vcGFjaXR5OyB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4udG9vbHRpcCB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCB0b29sdGlwLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXRvb2x0aXAtemluZGV4OiAjeyR6aW5kZXgtdG9vbHRpcH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWF4LXdpZHRoOiAjeyR0b29sdGlwLW1heC13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14OiAjeyR0b29sdGlwLXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy15OiAjeyR0b29sdGlwLXBhZGRpbmcteX07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtbWFyZ2luOiAjeyR0b29sdGlwLW1hcmdpbn07XG4gIEBpbmNsdWRlIHJmcygkdG9vbHRpcC1mb250LXNpemUsIC0tI3skcHJlZml4fXRvb2x0aXAtZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1jb2xvcjogI3skdG9vbHRpcC1jb2xvcn07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYmc6ICN7JHRvb2x0aXAtYmd9O1xuICAtLSN7JHByZWZpeH10b29sdGlwLWJvcmRlci1yYWRpdXM6ICN7JHRvb2x0aXAtYm9yZGVyLXJhZGl1c307XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eTogI3skdG9vbHRpcC1vcGFjaXR5fTtcbiAgLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aDogI3skdG9vbHRpcC1hcnJvdy13aWR0aH07XG4gIC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAjeyR0b29sdGlwLWFycm93LWhlaWdodH07XG4gIC8vIHNjc3MtZG9jcy1lbmQgdG9vbHRpcC1jc3MtdmFyc1xuXG4gIHotaW5kZXg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXppbmRleCk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBtYXJnaW46IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1hcmdpbik7XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImAkdG9vbHRpcC1tYXJnaW5gXCIsIFwidjVcIiwgXCJ2NS54XCIsIHRydWUpO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWZvbnQtc2l6ZSkpO1xuICAvLyBBbGxvdyBicmVha2luZyB2ZXJ5IGxvbmcgd29yZHMgc28gdGhleSBkb24ndCBvdmVyZmxvdyB0aGUgdG9vbHRpcCdzIGJvdW5kc1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG9wYWNpdHk6IDA7XG5cbiAgJi5zaG93IHsgb3BhY2l0eTogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtb3BhY2l0eSk7IH1cblxuICAudG9vbHRpcC1hcnJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC10b3AgLnRvb2x0aXAtYXJyb3cge1xuICBib3R0b206IDA7XG5cbiAgJjo6YmVmb3JlIHtcbiAgICB0b3A6IC0xcHg7XG4gICAgYm9yZGVyLXdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpIGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDA7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZnVuY3Rpb24tZGlzYWxsb3dlZC1saXN0XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy10b29sdGlwLWVuZCAudG9vbHRpcC1hcnJvdyB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy1oZWlnaHQpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKTtcblxuICAmOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtMXB4O1xuICAgIGJvcmRlci13aWR0aDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KSBjYWxjKHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LXdpZHRoKSAqIC41KSAwOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWJvdHRvbSAudG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogMDtcblxuICAmOjpiZWZvcmUge1xuICAgIGJvdHRvbTogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIH1cbn1cblxuLyogcnRsOmJlZ2luOmlnbm9yZSAqL1xuLmJzLXRvb2x0aXAtc3RhcnQgLnRvb2x0aXAtYXJyb3cge1xuICByaWdodDogMDtcbiAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWFycm93LWhlaWdodCk7XG4gIGhlaWdodDogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgbGVmdDogLTFweDtcbiAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYmcpO1xuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXRvb2x0aXAtc3RhcnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLW1heC13aWR0aCk7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fXRvb2x0aXAtcGFkZGluZy14KTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH10b29sdGlwLWNvbG9yKTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9dG9vbHRpcC1iZyk7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXModmFyKC0tI3skcHJlZml4fXRvb2x0aXAtYm9yZGVyLXJhZGl1cykpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIG92ZXJmbG93LXdyYXAgLyB3b3JkLXdyYXAuXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRmFsbGJhY2sgZm9yIHdoZXJlIGBzdGFydGAgaXMgbm90IHN1cHBvcnRlZFxuICB0ZXh0LWFsaWduOiBzdGFydDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gIGxpbmUtYnJlYWs6IGF1dG87XG59XG4iLCIucG9wb3ZlciB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBwb3BvdmVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4OiAjeyR6aW5kZXgtcG9wb3Zlcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoOiAjeyRwb3BvdmVyLW1heC13aWR0aH07XG4gIEBpbmNsdWRlIHJmcygkcG9wb3Zlci1mb250LXNpemUsIC0tI3skcHJlZml4fXBvcG92ZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1iZzogI3skcG9wb3Zlci1iZ307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoOiAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yOiAjeyRwb3BvdmVyLWJvcmRlci1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXJhZGl1czogI3skcG9wb3Zlci1ib3JkZXItcmFkaXVzfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1pbm5lci1ib3JkZXItcmFkaXVzOiAjeyRwb3BvdmVyLWlubmVyLWJvcmRlci1yYWRpdXN9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJveC1zaGFkb3c6ICN7JHBvcG92ZXItYm94LXNoYWRvd307XG4gIC0tI3skcHJlZml4fXBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDogI3skcG9wb3Zlci1oZWFkZXItcGFkZGluZy14fTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15OiAjeyRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXl9O1xuICBAaW5jbHVkZSByZnMoJHBvcG92ZXItaGVhZGVyLWZvbnQtc2l6ZSwgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItZm9udC1zaXplKTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItY29sb3I6ICN7JHBvcG92ZXItaGVhZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmc6ICN7JHBvcG92ZXItaGVhZGVyLWJnfTtcbiAgLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteDogI3skcG9wb3Zlci1ib2R5LXBhZGRpbmcteH07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICN7JHBvcG92ZXItYm9keS1wYWRkaW5nLXl9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktY29sb3I6ICN7JHBvcG92ZXItYm9keS1jb2xvcn07XG4gIC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGg6ICN7JHBvcG92ZXItYXJyb3ctd2lkdGh9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodDogI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBwb3BvdmVyLWNzcy12YXJzXG5cbiAgei1pbmRleDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItemluZGV4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItbWF4LXdpZHRoKTtcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxuICAvLyBTbyByZXNldCBvdXIgZm9udCBhbmQgdGV4dCBwcm9wZXJ0aWVzIHRvIGF2b2lkIGluaGVyaXRpbmcgd2VpcmQgdmFsdWVzLlxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1mb250LXNpemUpKTtcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHBvcG92ZXIncyBib3VuZHNcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItY29sb3IpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci1yYWRpdXMpKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3gtc2hhZG93KSk7XG5cbiAgLnBvcG92ZXItYXJyb3cge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCk7XG4gICAgaGVpZ2h0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICA+IC5wb3BvdmVyLWFycm93IHtcbiAgICBib3R0b206IGNhbGMoKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgKiAtMSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCk7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLWVuZCB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgKiAtMSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgMDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBsZWZ0OiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWJvdHRvbSB7XG4gID4gLnBvcG92ZXItYXJyb3cge1xuICAgIHRvcDogY2FsYygodmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KSAqIC0xKSAtIHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCBjYWxjKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKSAqIC41KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1oZWlnaHQpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIH1cblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy1ib3JkZXIpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRvcDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJnKTtcbiAgICB9XG4gIH1cblxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xuICAucG9wb3Zlci1oZWFkZXI6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcbiAgICBtYXJnaW4tbGVmdDogY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAtLjUpOyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKSBzb2xpZCB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItYmcpO1xuICB9XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5icy1wb3BvdmVyLXN0YXJ0IHtcbiAgPiAucG9wb3Zlci1hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LWhlaWdodCkgKiAtMSkgLSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib3JkZXItd2lkdGgpKTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTtcbiAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWFycm93LXdpZHRoKTtcblxuICAgICY6OmJlZm9yZSxcbiAgICAmOjphZnRlciB7XG4gICAgICBib3JkZXItd2lkdGg6IGNhbGModmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctd2lkdGgpICogLjUpIDAgY2FsYyh2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1hcnJvdy13aWR0aCkgKiAuNSkgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctaGVpZ2h0KTsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBmdW5jdGlvbi1kaXNhbGxvd2VkLWxpc3RcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYXJyb3ctYm9yZGVyKTtcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICByaWdodDogdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLXdpZHRoKTtcbiAgICAgIGJvcmRlci1sZWZ0LWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1iZyk7XG4gICAgfVxuICB9XG59XG5cbi8qIHJ0bDplbmQ6aWdub3JlICovXG5cbi5icy1wb3BvdmVyLWF1dG8ge1xuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy1wb3BvdmVyLWVuZDtcbiAgfVxuICAmW2RhdGEtcG9wcGVyLXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItc3RhcnQ7XG4gIH1cbn1cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1oZWFkZXItcGFkZGluZy14KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gUmVzZXQgdGhlIGRlZmF1bHQgZnJvbSBSZWJvb3RcbiAgQGluY2x1ZGUgZm9udC1zaXplKHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1mb250LXNpemUpKTtcbiAgY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtY29sb3I6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWhlYWRlci1iZyk7XG4gIGJvcmRlci1ib3R0b206IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fXBvcG92ZXItYm9yZGVyLWNvbG9yKTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXModmFyKC0tI3skcHJlZml4fXBvcG92ZXItaW5uZXItYm9yZGVyLXJhZGl1cykpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1wb3BvdmVyLWJvZHktcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LXBhZGRpbmcteCk7XG4gIGNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9cG9wb3Zlci1ib2R5LWNvbG9yKTtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5jYXJvdXNlbC1pdGVtLWVuZCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXG4vLyAgICB0aGUgYWN0aXZlIHNsaWRlIGlzIGhlYWRpbmcuXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0gaXMgdGhlIGN1cnJlbnQgc2xpZGUuXG4vLyA0LiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQgaXMgdGhlIGN1cnJlbnRcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxuLy8gNS4gLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLXN0YXJ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tZW5kXG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qIHJ0bDpiZWdpbjppZ25vcmUgKi9cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLXN0YXJ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1lbmQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi5jYXJvdXNlbC1pdGVtLXByZXY6bm90KC5jYXJvdXNlbC1pdGVtLWVuZCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tc3RhcnQge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4vKiBydGw6ZW5kOmlnbm9yZSAqL1xuXG5cbi8vXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcbi8vXG5cbi5jYXJvdXNlbC1mYWRlIHtcbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cblxuICAuY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXG4gIC5jYXJvdXNlbC1pdGVtLW5leHQuY2Fyb3VzZWwtaXRlbS1zdGFydCxcbiAgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLWVuZCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXN0YXJ0LFxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tZW5kIHtcbiAgICB6LWluZGV4OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbihvcGFjaXR5IDBzICRjYXJvdXNlbC10cmFuc2l0aW9uLWR1cmF0aW9uKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBMZWZ0L3JpZ2h0IGNvbnRyb2xzIGZvciBuYXZcbi8vXG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTtcbiAgLy8gVXNlIGZsZXggZm9yIGFsaWdubWVudCAoMS0zKVxuICBkaXNwbGF5OiBmbGV4OyAvLyAxLiBhbGxvdyBmbGV4IHN0eWxlc1xuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgLy8gMy4gaG9yaXpvbnRhbGx5IGNlbnRlciBjb250ZW50c1xuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIHBhZGRpbmc6IDA7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWNvbnRyb2wtdHJhbnNpdGlvbik7XG5cbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBpZigkZW5hYmxlLWdyYWRpZW50cywgbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcbiAgcmlnaHQ6IDA7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGlmKCRlbmFibGUtZ3JhZGllbnRzLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKSwgbnVsbCk7XG59XG5cbi8vIEljb25zIGZvciB3aXRoaW5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbixcbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGhlaWdodDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbn1cblxuLyogcnRsOm9wdGlvbnM6IHtcbiAgXCJhdXRvUmVuYW1lXCI6IHRydWUsXG4gIFwic3RyaW5nTWFwXCI6WyB7XG4gICAgXCJuYW1lXCIgICAgOiBcInByZXYtbmV4dFwiLFxuICAgIFwic2VhcmNoXCIgIDogXCJwcmV2XCIsXG4gICAgXCJyZXBsYWNlXCIgOiBcIm5leHRcIlxuICB9IF1cbn0gKi9cbi5jYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLWJnKTtcbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGVzY2FwZS1zdmcoJGNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uLWJnKTtcbn1cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHMvY29udHJvbHNcbi8vXG4vLyBBZGQgYSBjb250YWluZXIgKHN1Y2ggYXMgYSBsaXN0KSB3aXRoIHRoZSBmb2xsb3dpbmcgY2xhc3MgYW5kIGFkZCBhbiBpdGVtIChpZGVhbGx5IGEgZm9jdXNhYmxlIGNvbnRyb2wsXG4vLyBsaWtlIGEgYnV0dG9uKSB3aXRoIGRhdGEtYnMtdGFyZ2V0IGZvciBlYWNoIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbiAgLy8gVXNlIHRoZSAuY2Fyb3VzZWwtY29udHJvbCdzIHdpZHRoIGFzIG1hcmdpbiBzbyB3ZSBkb24ndCBvdmVybGF5IHRob3NlXG4gIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWNvbnRyb2wtd2lkdGg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcblxuICBbZGF0YS1icy10YXJnZXRdIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjtcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDA7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogJGNhcm91c2VsLWluZGljYXRvci1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLWluZGljYXRvci10cmFuc2l0aW9uKTtcbiAgfVxuXG4gIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLW9wYWNpdHk7XG4gIH1cbn1cblxuXG4vLyBPcHRpb25hbCBjYXB0aW9uc1xuLy9cbi8vXG5cbi5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgKiAuNTtcbiAgYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1zcGFjZXI7XG4gIGxlZnQ6ICgxMDAlIC0gJGNhcm91c2VsLWNhcHRpb24td2lkdGgpICogLjU7XG4gIHBhZGRpbmctdG9wOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkY2Fyb3VzZWwtY2FwdGlvbi1wYWRkaW5nLXk7XG4gIGNvbG9yOiAkY2Fyb3VzZWwtY2FwdGlvbi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vLyBEYXJrIG1vZGUgY2Fyb3VzZWxcblxuLmNhcm91c2VsLWRhcmsge1xuICAuY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4gIC5jYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbiB7XG4gICAgZmlsdGVyOiAkY2Fyb3VzZWwtZGFyay1jb250cm9sLWljb24tZmlsdGVyO1xuICB9XG5cbiAgLmNhcm91c2VsLWluZGljYXRvcnMgW2RhdGEtYnMtdGFyZ2V0XSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWRhcmstaW5kaWNhdG9yLWFjdGl2ZS1iZztcbiAgfVxuXG4gIC5jYXJvdXNlbC1jYXB0aW9uIHtcbiAgICBjb2xvcjogJGNhcm91c2VsLWRhcmstY2FwdGlvbi1jb2xvcjtcbiAgfVxufVxuIiwiLy8gc2Nzcy1kb2NzLXN0YXJ0IGNsZWFyZml4XG5AbWl4aW4gY2xlYXJmaXgoKSB7XG4gICY6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIGNsZWFyZml4XG4iLCIvL1xuLy8gUm90YXRpbmcgYm9yZGVyXG4vL1xuXG4uc3Bpbm5lci1ncm93LFxuLnNwaW5uZXItYm9yZGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogdmFyKC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGgpO1xuICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodCk7XG4gIHZlcnRpY2FsLWFsaWduOiB2YXIoLS0jeyRwcmVmaXh9c3Bpbm5lci12ZXJ0aWNhbC1hbGlnbik7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1kaXNhbGxvd2VkLWxpc3RcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbmltYXRpb246IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZCkgbGluZWFyIGluZmluaXRlIHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lKTtcbn1cblxuLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWJvcmRlciB7XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSAje1wiLyogcnRsOmlnbm9yZSAqL1wifTsgfVxufVxuLy8gc2Nzcy1kb2NzLWVuZCBzcGlubmVyLWJvcmRlci1rZXlmcmFtZXNcblxuLnNwaW5uZXItYm9yZGVyIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IHNwaW5uZXItYm9yZGVyLWNzcy12YXJzXG4gIC0tI3skcHJlZml4fXNwaW5uZXItd2lkdGg6ICN7JHNwaW5uZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWhlaWdodDogI3skc3Bpbm5lci1oZWlnaHR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLXZlcnRpY2FsLWFsaWduOiAjeyRzcGlubmVyLXZlcnRpY2FsLWFsaWdufTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1ib3JkZXItd2lkdGg6ICN7JHNwaW5uZXItYm9yZGVyLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tc3BlZWQ6ICN7JHNwaW5uZXItYW5pbWF0aW9uLXNwZWVkfTtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci1hbmltYXRpb24tbmFtZTogc3Bpbm5lci1ib3JkZXI7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItY3NzLXZhcnNcblxuICBib3JkZXI6IHZhcigtLSN7JHByZWZpeH1zcGlubmVyLWJvcmRlci13aWR0aCkgc29saWQgY3VycmVudGNvbG9yO1xuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc3Bpbm5lci1ib3JkZXItc20ge1xuICAvLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItYm9yZGVyLXdpZHRoOiAjeyRzcGlubmVyLWJvcmRlci13aWR0aC1zbX07XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ib3JkZXItc20tY3NzLXZhcnNcbn1cblxuLy9cbi8vIEdyb3dpbmcgY2lyY2xlXG4vL1xuXG4vLyBzY3NzLWRvY3Mtc3RhcnQgc3Bpbm5lci1ncm93LWtleWZyYW1lc1xuQGtleWZyYW1lcyBzcGlubmVyLWdyb3cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICB9XG59XG4vLyBzY3NzLWRvY3MtZW5kIHNwaW5uZXItZ3Jvdy1rZXlmcmFtZXNcblxuLnNwaW5uZXItZ3JvdyB7XG4gIC8vIHNjc3MtZG9jcy1zdGFydCBzcGlubmVyLWdyb3ctY3NzLXZhcnNcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodH07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItdmVydGljYWwtYWxpZ246ICN7JHNwaW5uZXItdmVydGljYWwtYWxpZ259O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWR9O1xuICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1uYW1lOiBzcGlubmVyLWdyb3c7XG4gIC8vIHNjc3MtZG9jcy1lbmQgc3Bpbm5lci1ncm93LWNzcy12YXJzXG5cbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudGNvbG9yO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uc3Bpbm5lci1ncm93LXNtIHtcbiAgLS0jeyRwcmVmaXh9c3Bpbm5lci13aWR0aDogI3skc3Bpbm5lci13aWR0aC1zbX07XG4gIC0tI3skcHJlZml4fXNwaW5uZXItaGVpZ2h0OiAjeyRzcGlubmVyLWhlaWdodC1zbX07XG59XG5cbkBpZiAkZW5hYmxlLXJlZHVjZWQtbW90aW9uIHtcbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuc3Bpbm5lci1ib3JkZXIsXG4gICAgLnNwaW5uZXItZ3JvdyB7XG4gICAgICAtLSN7JHByZWZpeH1zcGlubmVyLWFuaW1hdGlvbi1zcGVlZDogI3skc3Bpbm5lci1hbmltYXRpb24tc3BlZWQgKiAyfTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGZ1bmN0aW9uLWRpc2FsbG93ZWQtbGlzdFxuXG4lb2ZmY2FudmFzLWNzcy12YXJzIHtcbiAgLy8gc2Nzcy1kb2NzLXN0YXJ0IG9mZmNhbnZhcy1jc3MtdmFyc1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGg6ICN7JG9mZmNhbnZhcy1ob3Jpem9udGFsLXdpZHRofTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWhlaWdodDogI3skb2ZmY2FudmFzLXZlcnRpY2FsLWhlaWdodH07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXg6ICN7JG9mZmNhbnZhcy1wYWRkaW5nLXh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15OiAjeyRvZmZjYW52YXMtcGFkZGluZy15fTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWNvbG9yOiAjeyRvZmZjYW52YXMtY29sb3J9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYmc6ICN7JG9mZmNhbnZhcy1iZy1jb2xvcn07XG4gIC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGg6ICN7JG9mZmNhbnZhcy1ib3JkZXItd2lkdGh9O1xuICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yOiAjeyRvZmZjYW52YXMtYm9yZGVyLWNvbG9yfTtcbiAgLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3c6ICN7JG9mZmNhbnZhcy1ib3gtc2hhZG93fTtcbiAgLy8gc2Nzcy1kb2NzLWVuZCBvZmZjYW52YXMtY3NzLXZhcnNcbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAZXh0ZW5kICVvZmZjYW52YXMtY3NzLXZhcnM7XG4gIH1cbn1cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAub2ZmY2FudmFzI3skaW5maXh9IHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJG5leHQpIHtcbiAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHotaW5kZXg6ICR6aW5kZXgtb2ZmY2FudmFzO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBjb2xvcjogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1jb2xvcik7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJnKTtcbiAgICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgQGluY2x1ZGUgYm94LXNoYWRvdyh2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJveC1zaGFkb3cpKTtcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtICRvZmZjYW52YXMtdHJhbnNpdGlvbi1kdXJhdGlvbiBlYXNlLWluLW91dCk7XG5cbiAgICAgICYub2ZmY2FudmFzLXN0YXJ0IHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy13aWR0aCk7XG4gICAgICAgIGJvcmRlci1yaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtZW5kIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtd2lkdGgpO1xuICAgICAgICBib3JkZXItbGVmdDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgICAgfVxuXG4gICAgICAmLm9mZmNhbnZhcy10b3Age1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBoZWlnaHQ6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0KTtcbiAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItd2lkdGgpIHNvbGlkIHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLWNvbG9yKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgICAgIH1cblxuICAgICAgJi5vZmZjYW52YXMtYm90dG9tIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1oZWlnaHQpO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXItdG9wOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLWJvcmRlci13aWR0aCkgc29saWQgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1ib3JkZXItY29sb3IpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG4gICAgICB9XG5cbiAgICAgICYuc2hvd2luZyxcbiAgICAgICYuc2hvdzpub3QoLmhpZGluZykge1xuICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICYuc2hvd2luZyxcbiAgICAgICYuaGlkaW5nLFxuICAgICAgJi5zaG93IHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAaWYgbm90ICgkaW5maXggPT0gXCJcIikge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmV4dCkge1xuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtaGVpZ2h0OiBhdXRvO1xuICAgICAgICAtLSN7JHByZWZpeH1vZmZjYW52YXMtYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyAvLyBzdHlsZWxpbnQtZGlzYWJsZS1saW5lIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4gICAgICAgIC5vZmZjYW52YXMtaGVhZGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm9mZmNhbnZhcy1ib2R5IHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG92ZXJmbG93LXk6IHZpc2libGU7XG4gICAgICAgICAgLy8gUmVzZXQgYGJhY2tncm91bmQtY29sb3JgIGluIGNhc2UgYC5iZy0qYCBjbGFzc2VzIGFyZSB1c2VkIGluIG9mZmNhbnZhc1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm9mZmNhbnZhcy1iYWNrZHJvcCB7XG4gIEBpbmNsdWRlIG92ZXJsYXktYmFja2Ryb3AoJHppbmRleC1vZmZjYW52YXMtYmFja2Ryb3AsICRvZmZjYW52YXMtYmFja2Ryb3AtYmcsICRvZmZjYW52YXMtYmFja2Ryb3Atb3BhY2l0eSk7XG59XG5cbi5vZmZjYW52YXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteSkgdmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpO1xuXG4gIC5idG4tY2xvc2Uge1xuICAgIHBhZGRpbmc6IGNhbGModmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpICogLjUpIGNhbGModmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpICogLjUpO1xuICAgIG1hcmdpbi10b3A6IGNhbGModmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXkpICogLS41KTtcbiAgICBtYXJnaW4tcmlnaHQ6IGNhbGModmFyKC0tI3skcHJlZml4fW9mZmNhbnZhcy1wYWRkaW5nLXgpICogLS41KTtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSAqIC0uNSk7XG4gIH1cbn1cblxuLm9mZmNhbnZhcy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAkb2ZmY2FudmFzLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4ub2ZmY2FudmFzLWJvZHkge1xuICBmbGV4LWdyb3c6IDE7XG4gIHBhZGRpbmc6IHZhcigtLSN7JHByZWZpeH1vZmZjYW52YXMtcGFkZGluZy15KSB2YXIoLS0jeyRwcmVmaXh9b2ZmY2FudmFzLXBhZGRpbmcteCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG4iLCIucGxhY2Vob2xkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi1oZWlnaHQ6IDFlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiB3YWl0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRwbGFjZWhvbGRlci1vcGFjaXR5LW1heDtcblxuICAmLmJ0bjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuXG4vLyBTaXppbmdcbi5wbGFjZWhvbGRlci14cyB7XG4gIG1pbi1oZWlnaHQ6IC42ZW07XG59XG5cbi5wbGFjZWhvbGRlci1zbSB7XG4gIG1pbi1oZWlnaHQ6IC44ZW07XG59XG5cbi5wbGFjZWhvbGRlci1sZyB7XG4gIG1pbi1oZWlnaHQ6IDEuMmVtO1xufVxuXG4vLyBBbmltYXRpb25cbi5wbGFjZWhvbGRlci1nbG93IHtcbiAgLnBsYWNlaG9sZGVyIHtcbiAgICBhbmltYXRpb246IHBsYWNlaG9sZGVyLWdsb3cgMnMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBwbGFjZWhvbGRlci1nbG93IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAkcGxhY2Vob2xkZXItb3BhY2l0eS1taW47XG4gIH1cbn1cblxuLnBsYWNlaG9sZGVyLXdhdmUge1xuICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTMwZGVnLCAkYmxhY2sgNTUlLCByZ2JhKDAsIDAsIDAsICgxIC0gJHBsYWNlaG9sZGVyLW9wYWNpdHktbWluKSkgNzUlLCAkYmxhY2sgOTUlKTtcbiAgbWFzay1zaXplOiAyMDAlIDEwMCU7XG4gIGFuaW1hdGlvbjogcGxhY2Vob2xkZXItd2F2ZSAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbkBrZXlmcmFtZXMgcGxhY2Vob2xkZXItd2F2ZSB7XG4gIDEwMCUge1xuICAgIG1hc2stcG9zaXRpb246IC0yMDAlIDAlO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBmdW5jdGlvbi1uYW1lLWNhc2VcblxuLy8gQWxsLWNhcHMgYFJHQkEoKWAgZnVuY3Rpb24gdXNlZCBiZWNhdXNlIG9mIHRoaXMgU2FzcyBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS9zYXNzL25vZGUtc2Fzcy9pc3N1ZXMvMjI1MVxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gICRjb2xvci1yZ2I6IHRvLXJnYigkdmFsdWUpO1xuICAudGV4dC1iZy0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiBjb2xvci1jb250cmFzdCgkdmFsdWUpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogUkdCQSgkY29sb3ItcmdiLCB2YXIoLS0jeyRwcmVmaXh9Ymctb3BhY2l0eSwgMSkpIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gIH1cbn1cbiIsIkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAubGluay0jeyRjb2xvcn0ge1xuICAgIGNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuICAgIEBpZiAkbGluay1zaGFkZS1wZXJjZW50YWdlICE9IDAge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogaWYoY29sb3ItY29udHJhc3QoJHZhbHVlKSA9PSAkY29sb3ItY29udHJhc3QtbGlnaHQsIHNoYWRlLWNvbG9yKCR2YWx1ZSwgJGxpbmstc2hhZGUtcGVyY2VudGFnZSksIHRpbnQtY29sb3IoJHZhbHVlLCAkbGluay1zaGFkZS1wZXJjZW50YWdlKSkgIWltcG9ydGFudDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxuXG4ucmF0aW8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IHZhcigtLSN7JHByZWZpeH1hc3BlY3QtcmF0aW8pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICA+ICoge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQGVhY2ggJGtleSwgJHJhdGlvIGluICRhc3BlY3QtcmF0aW9zIHtcbiAgLnJhdGlvLSN7JGtleX0ge1xuICAgIC0tI3skcHJlZml4fWFzcGVjdC1yYXRpbzogI3skcmF0aW99O1xuICB9XG59XG4iLCIvLyBTaG9ydGhhbmRcblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLmZpeGVkLWJvdHRvbSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcbn1cblxuLy8gUmVzcG9uc2l2ZSBzdGlja3kgdG9wIGFuZCBib3R0b21cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5zdGlja3kjeyRpbmZpeH0tdG9wIHtcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcbiAgICB9XG5cbiAgICAuc3RpY2t5I3skaW5maXh9LWJvdHRvbSB7XG4gICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgei1pbmRleDogJHppbmRleC1zdGlja3k7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzY3NzLWRvY3Mtc3RhcnQgc3RhY2tzXG4uaHN0YWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbn1cblxuLnZzdGFjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1zZWxmOiBzdHJldGNoO1xufVxuLy8gc2Nzcy1kb2NzLWVuZCBzdGFja3NcbiIsIi8vXG4vLyBWaXN1YWxseSBoaWRkZW5cbi8vXG5cbi52aXN1YWxseS1oaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLWZvY3VzYWJsZTpub3QoOmZvY3VzKTpub3QoOmZvY3VzLXdpdGhpbikge1xuICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vLyBIaWRlIGNvbnRlbnQgdmlzdWFsbHkgd2hpbGUga2VlcGluZyBpdCBhY2Nlc3NpYmxlIHRvIGFzc2lzdGl2ZSB0ZWNobm9sb2dpZXNcbi8vXG4vLyBTZWU6IGh0dHBzOi8vd3d3LmExMXlwcm9qZWN0LmNvbS9wb3N0cy8yMDEzLTAxLTExLWhvdy10by1oaWRlLWNvbnRlbnQvXG4vLyBTZWU6IGh0dHBzOi8va2l0dHlnaXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbigpIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IC0xcHggIWltcG9ydGFudDsgLy8gRml4IGZvciBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1Njg2XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKSAhaW1wb3J0YW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xufVxuXG4vLyBVc2UgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQsIG9yIG9uZSBvZiBpdHMgY2hpbGQgZWxlbWVudHMgaXMgZm9jdXNlZFxuLy8gKGkuZS4gd2hlbiBmb2N1cyBpcyB3aXRoaW4gdGhlIGVsZW1lbnQvY29udGFpbmVyIHRoYXQgdGhlIGNsYXNzIHdhcyBhcHBsaWVkIHRvKVxuLy9cbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcblxuQG1peGluIHZpc3VhbGx5LWhpZGRlbi1mb2N1c2FibGUoKSB7XG4gICY6bm90KDpmb2N1cyk6bm90KDpmb2N1cy13aXRoaW4pIHtcbiAgICBAaW5jbHVkZSB2aXN1YWxseS1oaWRkZW4oKTtcbiAgfVxufVxuIiwiLy9cbi8vIFN0cmV0Y2hlZCBsaW5rXG4vL1xuXG4uc3RyZXRjaGVkLWxpbmsge1xuICAmOjojeyRzdHJldGNoZWQtbGluay1wc2V1ZG8tZWxlbWVudH0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogJHN0cmV0Y2hlZC1saW5rLXotaW5kZXg7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxufVxuIiwiLy9cbi8vIFRleHQgdHJ1bmNhdGlvblxuLy9cblxuLnRleHQtdHJ1bmNhdGUge1xuICBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlKCk7XG59XG4iLCIvLyBUZXh0IHRydW5jYXRlXG4vLyBSZXF1aXJlcyBpbmxpbmUtYmxvY2sgb3IgYmxvY2sgZm9yIHByb3BlciBzdHlsaW5nXG5cbkBtaXhpbiB0ZXh0LXRydW5jYXRlKCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbiIsIi52ciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgd2lkdGg6IDFweDtcbiAgbWluLWhlaWdodDogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjdXJyZW50Y29sb3I7XG4gIG9wYWNpdHk6ICRoci1vcGFjaXR5O1xufVxuIiwiLy8gVXRpbGl0eSBnZW5lcmF0b3Jcbi8vIFVzZWQgdG8gZ2VuZXJhdGUgdXRpbGl0aWVzICYgcHJpbnQgdXRpbGl0aWVzXG5AbWl4aW4gZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgJGluZml4LCAkaXMtcmZzLW1lZGlhLXF1ZXJ5OiBmYWxzZSkge1xuICAkdmFsdWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCB2YWx1ZXMpO1xuXG4gIC8vIElmIHRoZSB2YWx1ZXMgYXJlIGEgbGlzdCBvciBzdHJpbmcsIGNvbnZlcnQgaXQgaW50byBhIG1hcFxuICBAaWYgdHlwZS1vZigkdmFsdWVzKSA9PSBcInN0cmluZ1wiIG9yIHR5cGUtb2YobnRoKCR2YWx1ZXMsIDEpKSAhPSBcImxpc3RcIiB7XG4gICAgJHZhbHVlczogemlwKCR2YWx1ZXMsICR2YWx1ZXMpO1xuICB9XG5cbiAgQGVhY2ggJGtleSwgJHZhbHVlIGluICR2YWx1ZXMge1xuICAgICRwcm9wZXJ0aWVzOiBtYXAtZ2V0KCR1dGlsaXR5LCBwcm9wZXJ0eSk7XG5cbiAgICAvLyBNdWx0aXBsZSBwcm9wZXJ0aWVzIGFyZSBwb3NzaWJsZSwgZm9yIGV4YW1wbGUgd2l0aCB2ZXJ0aWNhbCBvciBob3Jpem9udGFsIG1hcmdpbnMgb3IgcGFkZGluZ3NcbiAgICBAaWYgdHlwZS1vZigkcHJvcGVydGllcykgPT0gXCJzdHJpbmdcIiB7XG4gICAgICAkcHJvcGVydGllczogYXBwZW5kKCgpLCAkcHJvcGVydGllcyk7XG4gICAgfVxuXG4gICAgLy8gVXNlIGN1c3RvbSBjbGFzcyBpZiBwcmVzZW50XG4gICAgJHByb3BlcnR5LWNsYXNzOiBpZihtYXAtaGFzLWtleSgkdXRpbGl0eSwgY2xhc3MpLCBtYXAtZ2V0KCR1dGlsaXR5LCBjbGFzcyksIG50aCgkcHJvcGVydGllcywgMSkpO1xuICAgICRwcm9wZXJ0eS1jbGFzczogaWYoJHByb3BlcnR5LWNsYXNzID09IG51bGwsIFwiXCIsICRwcm9wZXJ0eS1jbGFzcyk7XG5cbiAgICAvLyBVc2UgY3VzdG9tIENTUyB2YXJpYWJsZSBuYW1lIGlmIHByZXNlbnQsIG90aGVyd2lzZSBkZWZhdWx0IHRvIGBjbGFzc2BcbiAgICAkY3NzLXZhcmlhYmxlLW5hbWU6IGlmKG1hcC1oYXMta2V5KCR1dGlsaXR5LCBjc3MtdmFyaWFibGUtbmFtZSksIG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXJpYWJsZS1uYW1lKSwgbWFwLWdldCgkdXRpbGl0eSwgY2xhc3MpKTtcblxuICAgIC8vIFN0YXRlIHBhcmFtcyB0byBnZW5lcmF0ZSBwc2V1ZG8tY2xhc3Nlc1xuICAgICRzdGF0ZTogaWYobWFwLWhhcy1rZXkoJHV0aWxpdHksIHN0YXRlKSwgbWFwLWdldCgkdXRpbGl0eSwgc3RhdGUpLCAoKSk7XG5cbiAgICAkaW5maXg6IGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCBzdHItc2xpY2UoJGluZml4LCAxLCAxKSA9PSBcIi1cIiwgc3RyLXNsaWNlKCRpbmZpeCwgMiksICRpbmZpeCk7XG5cbiAgICAvLyBEb24ndCBwcmVmaXggaWYgdmFsdWUga2V5IGlzIG51bGwgKGVnLiB3aXRoIHNoYWRvdyBjbGFzcylcbiAgICAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXI6IGlmKCRrZXksIGlmKCRwcm9wZXJ0eS1jbGFzcyA9PSBcIlwiIGFuZCAkaW5maXggPT0gXCJcIiwgXCJcIiwgXCItXCIpICsgJGtleSwgXCJcIik7XG5cbiAgICBAaWYgbWFwLWdldCgkdXRpbGl0eSwgcmZzKSB7XG4gICAgICAvLyBJbnNpZGUgdGhlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgJGlzLXJmcy1tZWRpYS1xdWVyeSB7XG4gICAgICAgICR2YWw6IHJmcy12YWx1ZSgkdmFsdWUpO1xuXG4gICAgICAgIC8vIERvIG5vdCByZW5kZXIgYW55dGhpbmcgaWYgZmx1aWQgYW5kIG5vbiBmbHVpZCB2YWx1ZXMgYXJlIHRoZSBzYW1lXG4gICAgICAgICR2YWx1ZTogaWYoJHZhbCA9PSByZnMtZmx1aWQtdmFsdWUoJHZhbHVlKSwgbnVsbCwgJHZhbCk7XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICR2YWx1ZTogcmZzLWZsdWlkLXZhbHVlKCR2YWx1ZSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJGlzLWNzcy12YXI6IG1hcC1nZXQoJHV0aWxpdHksIGNzcy12YXIpO1xuICAgICRpcy1sb2NhbC12YXJzOiBtYXAtZ2V0KCR1dGlsaXR5LCBsb2NhbC12YXJzKTtcbiAgICAkaXMtcnRsOiBtYXAtZ2V0KCR1dGlsaXR5LCBydGwpO1xuXG4gICAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAgIEBpZiAkaXMtcnRsID09IGZhbHNlIHtcbiAgICAgICAgLyogcnRsOmJlZ2luOnJlbW92ZSAqL1xuICAgICAgfVxuXG4gICAgICBAaWYgJGlzLWNzcy12YXIge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBlYWNoICRwc2V1ZG8gaW4gJHN0YXRlIHtcbiAgICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9LSN7JHBzZXVkb306I3skcHNldWRvfSB7XG4gICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRjc3MtdmFyaWFibGUtbmFtZX06ICN7JHZhbHVlfTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICAuI3skcHJvcGVydHktY2xhc3MgKyAkaW5maXggKyAkcHJvcGVydHktY2xhc3MtbW9kaWZpZXJ9IHtcbiAgICAgICAgICBAZWFjaCAkcHJvcGVydHkgaW4gJHByb3BlcnRpZXMge1xuICAgICAgICAgICAgQGlmICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAtLSN7JHByZWZpeH0jeyRsb2NhbC12YXJ9OiAjeyR2YXJpYWJsZX07XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbHVlIGlmKCRlbmFibGUtaW1wb3J0YW50LXV0aWxpdGllcywgIWltcG9ydGFudCwgbnVsbCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGVhY2ggJHBzZXVkbyBpbiAkc3RhdGUge1xuICAgICAgICAgIC4jeyRwcm9wZXJ0eS1jbGFzcyArICRpbmZpeCArICRwcm9wZXJ0eS1jbGFzcy1tb2RpZmllcn0tI3skcHNldWRvfTojeyRwc2V1ZG99IHtcbiAgICAgICAgICAgIEBlYWNoICRwcm9wZXJ0eSBpbiAkcHJvcGVydGllcyB7XG4gICAgICAgICAgICAgIEBpZiAkaXMtbG9jYWwtdmFycyB7XG4gICAgICAgICAgICAgICAgQGVhY2ggJGxvY2FsLXZhciwgJHZhcmlhYmxlIGluICRpcy1sb2NhbC12YXJzIHtcbiAgICAgICAgICAgICAgICAgIC0tI3skcHJlZml4fSN7JGxvY2FsLXZhcn06ICN7JHZhcmlhYmxlfTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgI3skcHJvcGVydHl9OiAkdmFsdWUgaWYoJGVuYWJsZS1pbXBvcnRhbnQtdXRpbGl0aWVzLCAhaW1wb3J0YW50LCBudWxsKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgQGlmICRpcy1ydGwgPT0gZmFsc2Uge1xuICAgICAgICAvKiBydGw6ZW5kOnJlbW92ZSAqL1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gTG9vcCBvdmVyIGVhY2ggYnJlYWtwb2ludFxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcblxuICAvLyBHZW5lcmF0ZSBtZWRpYSBxdWVyeSBpZiBuZWVkZWRcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgIEBlYWNoICRrZXksICR1dGlsaXR5IGluICR1dGlsaXRpZXMge1xuICAgICAgLy8gVGhlIHV0aWxpdHkgY2FuIGJlIGRpc2FibGVkIHdpdGggYGZhbHNlYCwgdGh1cyBjaGVjayBpZiB0aGUgdXRpbGl0eSBpcyBhIG1hcCBmaXJzdFxuICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgKG1hcC1nZXQoJHV0aWxpdHksIHJlc3BvbnNpdmUpIG9yICRpbmZpeCA9PSBcIlwiKSB7XG4gICAgICAgIEBpbmNsdWRlIGdlbmVyYXRlLXV0aWxpdHkoJHV0aWxpdHksICRpbmZpeCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFJGUyByZXNjYWxpbmdcbkBtZWRpYSAobWluLXdpZHRoOiAkcmZzLW1xLXZhbHVlKSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAaWYgKG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50KSA8ICRyZnMtYnJlYWtwb2ludCkge1xuICAgICAgLy8gTG9vcCBvdmVyIGVhY2ggdXRpbGl0eSBwcm9wZXJ0eVxuICAgICAgQGVhY2ggJGtleSwgJHV0aWxpdHkgaW4gJHV0aWxpdGllcyB7XG4gICAgICAgIC8vIFRoZSB1dGlsaXR5IGNhbiBiZSBkaXNhYmxlZCB3aXRoIGBmYWxzZWAsIHRodXMgY2hlY2sgaWYgdGhlIHV0aWxpdHkgaXMgYSBtYXAgZmlyc3RcbiAgICAgICAgLy8gT25seSBwcm9jZWVkIGlmIHJlc3BvbnNpdmUgbWVkaWEgcXVlcmllcyBhcmUgZW5hYmxlZCBvciBpZiBpdCdzIHRoZSBiYXNlIG1lZGlhIHF1ZXJ5XG4gICAgICAgIEBpZiB0eXBlLW9mKCR1dGlsaXR5KSA9PSBcIm1hcFwiIGFuZCBtYXAtZ2V0KCR1dGlsaXR5LCByZnMpIGFuZCAobWFwLWdldCgkdXRpbGl0eSwgcmVzcG9uc2l2ZSkgb3IgJGluZml4ID09IFwiXCIpIHtcbiAgICAgICAgICBAaW5jbHVkZSBnZW5lcmF0ZS11dGlsaXR5KCR1dGlsaXR5LCAkaW5maXgsIHRydWUpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUHJpbnQgdXRpbGl0aWVzXG5AbWVkaWEgcHJpbnQge1xuICBAZWFjaCAka2V5LCAkdXRpbGl0eSBpbiAkdXRpbGl0aWVzIHtcbiAgICAvLyBUaGUgdXRpbGl0eSBjYW4gYmUgZGlzYWJsZWQgd2l0aCBgZmFsc2VgLCB0aHVzIGNoZWNrIGlmIHRoZSB1dGlsaXR5IGlzIGEgbWFwIGZpcnN0XG4gICAgLy8gVGhlbiBjaGVjayBpZiB0aGUgdXRpbGl0eSBuZWVkcyBwcmludCBzdHlsZXNcbiAgICBAaWYgdHlwZS1vZigkdXRpbGl0eSkgPT0gXCJtYXBcIiBhbmQgbWFwLWdldCgkdXRpbGl0eSwgcHJpbnQpID09IHRydWUge1xuICAgICAgQGluY2x1ZGUgZ2VuZXJhdGUtdXRpbGl0eSgkdXRpbGl0eSwgXCItcHJpbnRcIik7XG4gICAgfVxuICB9XG59XG4iLCIvKiA9PT09PT09PT09PT09XHJcbiAgIEdlbmVyYWxcclxuPT09PT09PT09PT09PSAqL1xyXG5cclxuaHRtbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5oMSwuaDIsLmgzLC5oNCwuaDUsLmg2LFxyXG5oMSxoMixoMyxoNCxoNSxoNiB7XHJcbiAgY29sb3I6ICRncmF5LTcwMDtcclxufVxyXG5cclxuYSB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIG1hcmdpbi1ib3R0b206ICRmb3JtLWxhYmVsLW1hcmdpbi1ib3R0b207XHJcbn1cclxuXHJcbi8vIGJsb2NrcXVvdGVcclxuXHJcbi5ibG9ja3F1b3RlIHtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZ3JheS0zMDA7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2Uge1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG4gIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICRncmF5LTMwMDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLy8gY29udGFpbmVyXHJcblxyXG4uY29udGFpbmVyLCAuY29udGFpbmVyLWxnLCAuY29udGFpbmVyLW1kLCAuY29udGFpbmVyLXNtLCAuY29udGFpbmVyLXhsLCAuY29udGFpbmVyLXh4bHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyByb3dcclxuXHJcbi5yb3d7XHJcbiAgPiAqIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxufVxyXG4iLCIvLyBcclxuLy8gYmFja2dyb3VuZHMuc2Nzc1xyXG4vL1xyXG5cclxuXHJcbkBlYWNoICRjb2xvcixcclxuJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgLmJnLSN7JGNvbG9yfSB7XHJcbiAgICAgICAgJi5iZy1zb2Z0e1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCgkdmFsdWUpLCAwLjI1KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCIvLyBcclxuLy8gX2JhZGdlLnNjc3NcclxuLy8gXHJcblxyXG5cclxuLmJhZGdlIHtcclxuICAmW2hyZWZdIHtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFNvZnQgYmFkZ2VcclxuQG1peGluIGJhZGdlLXZhcmlhbnQtc29mdCgkYmcpIHtcclxuICBjb2xvcjogJGJnO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJnLCAwLjE4KSAhaW1wb3J0YW50O1xyXG5cclxuICAmW2hyZWZdIHtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgY29sb3I6ICRiZztcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRiZywgMC40KTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gIC5iYWRnZSB7XHJcbiAgJi5iZy0jeyRjb2xvcn0ge1xyXG4gICAgJltocmVmXSB7XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkdmFsdWUsIDQlKSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYmFkZ2V7XHJcbiAgJi5iZy1saWdodHtcclxuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuXHJcbiAgICAmW2hyZWZdIHtcclxuICAgICAgJjpob3ZlcixcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4gIC5iYWRnZS1zb2Z0LSN7JGNvbG9yfSB7XHJcbiAgICAgIEBpbmNsdWRlIGJhZGdlLXZhcmlhbnQtc29mdCgkdmFsdWUpO1xyXG4gIH1cclxuICBcclxufVxyXG5cclxuLnJvdW5kZWQtcGlsbHtcclxuICAgcGFkZGluZy1yaWdodDogLjZlbTtcclxuICAgIHBhZGRpbmctbGVmdDogLjZlbTtcclxufVxyXG5cclxuLy8gRGFyayBiYWRnZVxyXG5cclxuLmJhZGdlLmJnLWRhcmt7XHJcbiAgY29sb3I6ICRsaWdodDtcclxufSIsIi8vIFxyXG4vLyBfYnV0dG9ucy5zY3NzXHJcbi8vIFxyXG5cclxuYnV0dG9uLGEge1xyXG4gIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi8vIFJvdW5kZWQgQnV0dG9uc1xyXG4uYnRuLXJvdW5kZWQge1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbn1cclxuXHJcbi5idG4tZGFyaywgLmJ0bi1zZWNvbmRhcnl7XHJcbiAgY29sb3I6ICRncmF5LTIwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnRuLW91dGxpbmUtbGlnaHR7XHJcbiAgY29sb3I6ICRncmF5LTkwMDtcclxufVxyXG5cclxuLmJ0bi1vdXRsaW5lLWRhcmssIC5idG4tZGFya3tcclxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcclxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcclxuICAuc2hvdyA+ICYuZHJvcGRvd24tdG9nZ2xlLFxyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogJGxpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gZXhhbXBsZSAxXHJcblxyXG4uYnRuLWdyb3VwLWV4YW1wbGV7XHJcbiAgLmJ0bntcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAmOjpiZWZvcmV7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OiBcIk9SXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgIGNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgbGVmdDogLTEycHg7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gRXhhbXBsZSAyXHJcblxyXG4uYnRuLWxhYmVse1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nLWxlZnQ6IDQ0cHg7XHJcbiAgLmxhYmVsLWljb257XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4xKTtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoJHdoaXRlLCAwLjEpO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICB9XHJcbiAgJi5idG4tbGlnaHR7XHJcbiAgICAubGFiZWwtaWNvbntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywgMC4xKTtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgkZGFyaywgMC4yKTtcclxuICAgIH1cclxuICB9XHJcbn0iLCJcclxuLy8gXHJcbi8vIGJyZWFkY3J1bWIuc2Nzc1xyXG4vL1xyXG5cclxuXHJcbi8vIEJyZWFkY3J1bWIgaXRlbSBhcnJvd1xyXG4uYnJlYWRjcnVtYi1pdGVtIHtcclxuICAgID4gYSB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgIH1cclxuICAgICsuYnJlYWRjcnVtYi1pdGVtIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuICAiLCIvLyBcclxuLy8gX2NhcmQuc2Nzc1xyXG4vLyBcclxuXHJcbi5jYXJkIHtcclxuICBtYXJnaW4tYm90dG9tOiAkZ3JpZC1ndXR0ZXItd2lkdGg7XHJcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XHJcbn1cclxuXHJcbi5jYXJkLWRyb3Age1xyXG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcclxufVxyXG5cclxuLmNhcmQtdGl0bGUge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBtYXJnaW46IDAgMCA3cHggMDtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG59XHJcblxyXG4uY2FyZC10aXRsZS1kZXNjIHtcclxuICBjb2xvcjogJGNhcmQtdGl0bGUtZGVzYztcclxuICBtYXJnaW4tYm90dG9tOiAyNHB4OyAgXHJcbn1cclxuXHJcbiIsIi8vXG4vLyBfZHJvcGRvd24uc2Nzc1xuLy9cblxuLmRyb3Bkb3duLW1lbnUge1xuICBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1sZztcbiAgYW5pbWF0aW9uLW5hbWU6IERyb3BEb3duU2xpZGU7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC4zcztcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDA7XG5cbiAgJi5zaG93IHtcbiAgICB0b3A6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZHJvcGRvd24tbWVudS1lbmRbc3R5bGVdIHtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZHJvcGRvd24tbWVudVtkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4uZHJvcGRvd24tbWVudVtkYXRhLXBvcHBlci1wbGFjZW1lbnRePVwidG9wXCJdLFxuLmRyb3Bkb3duLW1lbnVbZGF0YS1wb3BwZXItcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICB0b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgYW5pbWF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBrZXlmcmFtZXMgRHJvcERvd25TbGlkZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgfVxuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwcHgpO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAuZHJvcGRvd24tbWVudS1sZyB7XG4gICAgd2lkdGg6IDMyMHB4O1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUtbWQge1xuICAgIHdpZHRoOiAyNDBweDtcbiAgfVxufVxuXG4uZHJvcGRvd24tZGl2aWRlciB7XG4gIGJvcmRlci10b3AtY29sb3I6ICRib3JkZXItY29sb3I7XG59XG5cbi8vIERyb3Bkb3duIE1lZ2EgTWVudVxuXG4uZHJvcGRvd24tbWVnYSB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLW1lZ2FtZW51W3N0eWxlXSB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGxlZnQ6IDIwcHggIWltcG9ydGFudDtcbiAgcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbn1cblxuLy8gRHJvcGRvd24gc2l6ZVxuXG4uZHJvcGRvd24tbWVnYS1tZW51LXhsIHtcbiAgd2lkdGg6IDQwcmVtO1xufVxuXG4uZHJvcGRvd24tbWVnYS1tZW51LWxnIHtcbiAgd2lkdGg6IDI2cmVtO1xufVxuXG4uZHJvcGRvd24tdG9nZ2xlIHtcbiAgJjphZnRlciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uZHJvcHN0YXJ0IHtcbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4uZGF0ZVRpbWVTbWFsbCB7XG4gIC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1uZXh0LS13aXRoLXRpbWU6bm90KC5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uLS1uZXh0LS13aXRoLXRvZGF5LWJ1dHRvbikge1xuICAgIHJpZ2h0OiAwXG4gIH1cbn1cbiIsIi8vIEljb24gbmF2XHJcbi5pY29uLXRhYiAubmF2LWxpbmt7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2U5ZTllOTtcclxuICBjb2xvcjogIzQ5NTA1NztcclxufVxyXG4uaWNvbi10YWIgLmFjdGl2ZS5uYXYtbGlua3tcclxuICBiYWNrZ3JvdW5kOiAjNTU2ZWU2O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uaWNvbi10YWIgLm5hdi1saW5rIGksLnZlcnRpY2FsLWljb24gLm5hdi1saW5rIGl7XHJcbiAgcGFkZGluZy1yaWdodDogM3B4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG4udmVydGljYWwtaWNvbiAuYWN0aXZlLm5hdi1saW5re1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NTZlZTY7XHJcbiAgYm9yZGVyLXJhZGl1czogMjFweDtcclxuICBiYWNrZ3JvdW5kOiAjNTU2ZWU2O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcbi52ZXJ0aWNhbC1pY29uIC5uYXYtbGlua3tcclxuY29sb3I6ICM0OTUwNTc7XHJcbn1cclxuXHJcbi8vIFxyXG4vLyBfbmF2LnNjc3NcclxuLy8gXHJcblxyXG4ubmF2LXRhYnMsLm5hdi1waWxscyB7XHJcbiAgPiBsaSB7XHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGdyYXktNzAwO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMge1xyXG4gID4gYSB7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDA7ICBcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLm5hdi10YWJzLWN1c3RvbSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRncmF5LTMwMDtcclxuXHJcbiAgLm5hdi1pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGNvbG9yOiAkZGFyaztcclxuICAgIC5uYXYtbGluayB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIGJvdHRvbTogLTFweDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZSAwcztcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmFjdGl2ZXtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIHZlcnRpY2FsIG5hdlxyXG5cclxuLnZlcnRpY2FsLW5hdntcclxuICAubmF2e1xyXG4gICAgICAubmF2LWxpbmt7XHJcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4IDE2cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAubmF2LWljb257XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgfVxyXG59IiwiLy8gXHJcbi8vIF90YWJsZS5zY3NzXHJcbi8vIFxyXG5cclxuLnRhYmxlIHtcclxuICB0aCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxuICB9XHJcblxyXG4gIC50YWJsZS1saWdodHtcclxuICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1oZWFkLWJnO1xyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlLWJvcmRlcmVkIHtcclxuICBib3JkZXI6ICR0YWJsZS1ib3JkZXItd2lkdGggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgdGgsXHJcbiAgdGQge1xyXG4gICAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLnRhYmxlLWRhcms+Om5vdCg6bGFzdC1jaGlsZCk+Omxhc3QtY2hpbGQ+KntcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAgJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG4udGFibGUtbm93cmFwIHtcclxuICB0aCwgdGQge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4iLCIvLyBcclxuLy8gX3BhZ2luYXRpb24uc2Nzc1xyXG4vLyBcclxuXHJcbi8vIFBhZ2luYXRpb24gcm91bmRlZCAoQ3VzdG9tKVxyXG4ucGFnaW5hdGlvbi1yb3VuZGVkIHtcclxuICAgIC5wYWdlLWxpbmsge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDAgM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIH1cclxuICB9IiwiLy8gXHJcbi8vIF9wcm9ncmVzcy5zY3NzXHJcbi8vIFxyXG5cclxuLy8gUHJvZ3Jlc3MgaGVpZ2h0IHNtYWxsXHJcbi5wcm9ncmVzcy1zbSB7XHJcbiAgaGVpZ2h0OiA1cHg7XHJcbn1cclxuXHJcblxyXG4vLyBQcm9ncmVzcyBoZWlnaHQgbWVkaXVtXHJcbi5wcm9ncmVzcy1tZCB7XHJcbiAgaGVpZ2h0OiA4cHg7XHJcbn1cclxuXHJcblxyXG4vLyBQcm9ncmVzcyBoZWlnaHQgbGFyZ2VcclxuLnByb2dyZXNzLWxnIHtcclxuICBoZWlnaHQ6IDEycHg7XHJcbn1cclxuXHJcbi8vIFByb2dyZXNzIGhlaWdodCBFeHRyYSBsYXJnZVxyXG4ucHJvZ3Jlc3MteGwge1xyXG4gIGhlaWdodDogMTZweDtcclxufVxyXG5cclxuLmN1c3RvbS1wcm9nZXNze1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAucHJvZ3Jlc3MtaWNvbntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xMnB4O1xyXG4gICAgICAuYXZhdGFyLXRpdGxle1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjYXJkLWJnO1xyXG4gICAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBhbmltYXRlZC1wcm9nZXNzXHJcblxyXG4uYW5pbWF0ZWQtcHJvZ2Vzc3tcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLnByb2dyZXNzLWJhciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbiAgICBhbmltYXRpb246IGFuaW1hdGUtcG9zaXRpdmUgMnM7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1hdGUtcG9zaXRpdmUge1xyXG4gIDAlIHtcclxuICAgICAgd2lkdGg6IDA7XHJcbiAgfVxyXG59XHJcbiIsIi8vXHJcbi8vIEZvcm1zLnNjc3NcclxuLy9cclxuXHJcblt0eXBlPVwidGVsXCJdLFxyXG5bdHlwZT1cInVybFwiXSxcclxuW3R5cGU9XCJlbWFpbFwiXSxcclxuW3R5cGU9XCJudW1iZXJcIl0ge1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgLypydGw6IHJpZ2h0Ki87XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1jaGVjayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQgLypydGw6IHJpZ2h0Ki87XHJcbn1cclxuXHJcbi8vIGNoZWNrYm94IGlucHV0IHJpZ2h0XHJcblxyXG4uZm9ybS1jaGVjay1yaWdodCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0O1xyXG4gIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1wYWRkaW5nLXN0YXJ0ICogLTE7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi8vIGNoZWNrYm94XHJcblxyXG4uZm9ybS1jaGVja2JveC1vdXRsaW5lIHtcclxuICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgZmlsdGVyOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxGMDEyQ1wiO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk1hdGVyaWFsIERlc2lnbiBJY29uc1wiO1xyXG4gICAgICAgIHRvcDogLTRweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxlZnQ6IDFweDsgLypydGw6IC00cHggKi9cclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICRkYXJrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyByYWRpb1xyXG5cclxuLmZvcm0tcmFkaW8tb3V0bGluZSB7XHJcbiAgLmZvcm0tY2hlY2staW5wdXQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBmaWx0ZXI6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJjpjaGVja2VkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmcgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICZbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICB0b3A6IDNweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxlZnQ6IDNweDtcclxuICAgICAgICByaWdodDogM3B4O1xyXG4gICAgICAgIHdpZHRoOiA1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBjaGVja2JveCBjb2xvclxyXG5cclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgLmZvcm0tY2hlY2stI3skY29sb3J9IHtcclxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFsdWU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5mb3JtLXJhZGlvLSN7JGNvbG9yfSB7XHJcbiAgICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdmFsdWU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4vLyBTd2l0Y2ggc2l6ZXNcclxuXHJcbi5mb3JtLXN3aXRjaC1tZCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgbWluLWhlaWdodDogMjRweDtcclxuICBsaW5lLWhlaWdodDogMjRweDtcclxuICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGxlZnQ6IC0wLjVyZW07XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tc3dpdGNoLWxnIHtcclxuICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW07XHJcbiAgbWluLWhlaWdodDogMjhweDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICB3aWR0aDogNDhweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGxlZnQ6IC0wLjc1cmVtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWdyb3VwLXRleHQge1xyXG4gIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuLy8gdHJhbnNmZXIgbGlzdFxyXG5cclxuLnJkbC1maWx0ZXIsXHJcbi5yZGwtY29udHJvbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICBjb2xvcjogJGlucHV0LWNvbG9yO1xyXG59XHJcblxyXG4ucmVhY3QtZHVhbC1saXN0Ym94IHtcclxuICBidXR0b24ge1xyXG4gICAgY29sb3I6ICRkYXJrO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQsXHJcbiAgc2VsZWN0IHtcclxuICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYmc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmRsLW1vdmUge1xyXG4gICY6aG92ZXIsXHJcbiAgJjphY3RpdmUsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICAmOm5vdCg6ZGlzYWJsZWQpIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRsaWdodCwgMiUpO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY3NzLTF1Y2NjOTEtc2luZ2xlVmFsdWUge1xyXG4gIGNvbG9yOiAkaW5wdXQtY29sb3IgIWltcG9ydGFudDtcclxufVxyXG4ucmVhY3Qta2FuYmFuLWNvbHVtbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4uaWNvbi10YWIgbGk6Zmlyc3QtY2hpbGQgLm5hdi1saW5re1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDIxcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMjFweDtcclxufVxyXG4uaWNvbi10YWIgbGk6bGFzdC1jaGlsZCAubmF2LWxpbmt7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDIxcHg7XHJcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDIxcHg7XHJcbn1cclxuXHJcbi8vIEZvcm0gZHJvcGRvd24gXHJcbi5pbnB1dC1ncm91cHtcclxuICAuZm9ybS1zZWxlY3R7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsIi5yZHctb3B0aW9uLXdyYXBwZXIge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1pbi13aWR0aDogMjVweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG1hcmdpbjogMCA0cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuICAucmR3LW9wdGlvbi13cmFwcGVyOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDBweCAjQkZCREJEO1xuICB9XG4gIC5yZHctb3B0aW9uLXdyYXBwZXI6YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDBweCAjQkZCREJEIGluc2V0O1xuICB9XG4gIC5yZHctb3B0aW9uLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAwcHggI0JGQkRCRCBpbnNldDtcbiAgfVxuICAucmR3LW9wdGlvbi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuICBcbiAgLnJkdy1kcm9wZG93bi13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG1hcmdpbjogMCAzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gIH1cbiAgLnJkdy1kcm9wZG93bi13cmFwcGVyOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC5yZHctZHJvcGRvd24td3JhcHBlcjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAwcHggI0JGQkRCRDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIC5yZHctZHJvcGRvd24td3JhcHBlcjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMHB4ICNCRkJEQkQgaW5zZXQ7XG4gIH1cbiAgLnJkdy1kcm9wZG93bi1jYXJldHRvb3BlbiB7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzNSU7XG4gICAgcmlnaHQ6IDEwJTtcbiAgICBib3JkZXItdG9wOiA2cHggc29saWQgYmxhY2s7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAucmR3LWRyb3Bkb3duLWNhcmV0dG9jbG9zZSB7XG4gICAgaGVpZ2h0OiAwcHg7XG4gICAgd2lkdGg6IDBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzNSU7XG4gICAgcmlnaHQ6IDEwJTtcbiAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgYmxhY2s7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfVxuICAucmR3LWRyb3Bkb3duLXNlbGVjdGVkdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCA1cHg7XG4gIH1cbiAgLnJkdy1kcm9wZG93bi1vcHRpb253cmFwcGVyIHtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgd2lkdGg6IDk4JTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWF4LWhlaWdodDogMjUwcHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICB9XG4gIC5yZHctZHJvcGRvd24tb3B0aW9ud3JhcHBlcjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAwcHggI0JGQkRCRDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIFxuICAucmR3LWRyb3Bkb3dub3B0aW9uLWRlZmF1bHQge1xuICAgIG1pbi1oZWlnaHQ6IDI1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG4gIC5yZHctZHJvcGRvd25vcHRpb24taGlnaGxpZ2h0ZWQge1xuICAgIGJhY2tncm91bmQ6ICNGMUYxRjE7XG4gIH1cbiAgLnJkdy1kcm9wZG93bm9wdGlvbi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIH1cbiAgLnJkdy1kcm9wZG93bm9wdGlvbi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgfVxuICBcbiAgLnJkdy1pbmxpbmUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuICAucmR3LWlubGluZS1kcm9wZG93biB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbiAgLnJkdy1pbmxpbmUtZHJvcGRvd25vcHRpb24ge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIFxuICAucmR3LWJsb2NrLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbiAgLnJkdy1ibG9jay1kcm9wZG93biB7XG4gICAgd2lkdGg6IDExMHB4O1xuICB9XG4gIFxuICAucmR3LWZvbnRzaXplLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbiAgLnJkdy1mb250c2l6ZS1kcm9wZG93biB7XG4gICAgbWluLXdpZHRoOiA0MHB4O1xuICB9XG4gIC5yZHctZm9udHNpemUtb3B0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIFxuICAucmR3LWZvbnRmYW1pbHktd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuICAucmR3LWZvbnRmYW1pbHktZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMTVweDtcbiAgfVxuICAucmR3LWZvbnRmYW1pbHktcGxhY2Vob2xkZXIge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIH1cbiAgLnJkdy1mb250ZmFtaWx5LW9wdGlvbndyYXBwZXIge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxuICBcbiAgLnJkdy1saXN0LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbiAgLnJkdy1saXN0LWRyb3Bkb3duIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICB6LWluZGV4OiA5MDtcbiAgfVxuICAucmR3LWxpc3QtZHJvcGRvd25PcHRpb24ge1xuICAgIGhlaWdodDogNDBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIFxuICAucmR3LXRleHQtYWxpZ24td3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuICAucmR3LXRleHQtYWxpZ24tZHJvcGRvd24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHotaW5kZXg6IDkwO1xuICB9XG4gIC5yZHctdGV4dC1hbGlnbi1kcm9wZG93bk9wdGlvbiB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnJkdy1yaWdodC1hbGlnbmVkLWJsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAucmR3LWxlZnQtYWxpZ25lZC1ibG9jayB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC5yZHctY2VudGVyLWFsaWduZWQtYmxvY2sge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC5yZHctanVzdGlmeS1hbGlnbmVkLWJsb2NrIHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJkdy1yaWdodC1hbGlnbmVkLWJsb2NrID4gZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnJkdy1sZWZ0LWFsaWduZWQtYmxvY2sgPiBkaXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICAucmR3LWNlbnRlci1hbGlnbmVkLWJsb2NrID4gZGl2IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbiAgLnJkdy1qdXN0aWZ5LWFsaWduZWQtYmxvY2sgPiBkaXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuICBcbiAgLnJkdy1jb2xvcnBpY2tlci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuICAucmR3LWNvbG9ycGlja2VyLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIGhlaWdodDogMTc1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCA1cHggI0JGQkRCRDtcbiAgfVxuICAucmR3LWNvbG9ycGlja2VyLW1vZGFsLWhlYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG4gIC5yZHctY29sb3JwaWNrZXItbW9kYWwtc3R5bGUtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB3aWR0aDogNTAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcGFkZGluZzogMCAxMHB4IDVweDtcbiAgfVxuICAucmR3LWNvbG9ycGlja2VyLW1vZGFsLXN0eWxlLWxhYmVsLWFjdGl2ZSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwYTY2Yjc7XG4gIH1cbiAgLnJkdy1jb2xvcnBpY2tlci1tb2RhbC1vcHRpb25zIHtcbiAgICBtYXJnaW46IDVweCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG4gIC5yZHctY29sb3JwaWNrZXItY3ViZSB7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjE7XG4gIH1cbiAgLnJkdy1jb2xvcnBpY2tlci1vcHRpb24ge1xuICAgIG1hcmdpbjogM3B4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWluLWhlaWdodDogMjBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIG1pbi13aWR0aDogMjJweDtcbiAgICBib3gtc2hhZG93OiAxcHggMnB4IDFweCAjQkZCREJEIGluc2V0O1xuICB9XG4gIC5yZHctY29sb3JwaWNrZXItb3B0aW9uOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAxcHggMnB4IDFweCAjQkZCREJEO1xuICB9XG4gIC5yZHctY29sb3JwaWNrZXItb3B0aW9uOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogLTFweCAtMnB4IDFweCAjQkZCREJEO1xuICB9XG4gIC5yZHctY29sb3JwaWNrZXItb3B0aW9uLWFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAycHggMnB4ICNCRkJEQkQ7XG4gIH1cbiAgXG4gIC5yZHctbGluay13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuICAucmR3LWxpbmstZHJvcGRvd24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIC5yZHctbGluay1kcm9wZG93bk9wdGlvbiB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnJkdy1saW5rLWRyb3Bkb3duUGxhY2Vob2xkZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIH1cbiAgLnJkdy1saW5rLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDIzNXB4O1xuICAgIGhlaWdodDogMjA1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCA1cHggI0JGQkRCRDtcbiAgfVxuICAucmR3LWxpbmstbW9kYWwtbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgfVxuICAucmR3LWxpbmstbW9kYWwtaW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuICAucmR3LWxpbmstbW9kYWwtaW5wdXQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgLnJkdy1saW5rLW1vZGFsLWJ1dHRvbnNlY3Rpb24ge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIC5yZHctbGluay1tb2RhbC10YXJnZXQtb3B0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG4gIC5yZHctbGluay1tb2RhbC10YXJnZXQtb3B0aW9uID4gc3BhbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAucmR3LWxpbmstbW9kYWwtYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICB3aWR0aDogNzVweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB9XG4gIC5yZHctbGluay1tb2RhbC1idG46aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMHB4ICNCRkJEQkQ7XG4gIH1cbiAgLnJkdy1saW5rLW1vZGFsLWJ0bjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMHB4ICNCRkJEQkQgaW5zZXQ7XG4gIH1cbiAgLnJkdy1saW5rLW1vZGFsLWJ0bjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIC5yZHctbGluay1tb2RhbC1idG46ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQ6ICNlY2U5ZTk7XG4gIH1cbiAgLnJkdy1saW5rLWRyb3Bkb3dub3B0aW9uIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuICAucmR3LWhpc3RvcnktZHJvcGRvd24ge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG4gIFxuICAucmR3LWVtYmVkZGVkLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXgtd3JhcDogd3JhcFxuICB9XG4gIC5yZHctZW1iZWRkZWQtbW9kYWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDM1cHg7XG4gICAgbGVmdDogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogMjM1cHg7XG4gICAgaGVpZ2h0OiAxODBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRjFGMUYxO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCA1cHggI0JGQkRCRDtcbiAgfVxuICAucmR3LWVtYmVkZGVkLW1vZGFsLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgLnJkdy1lbWJlZGRlZC1tb2RhbC1oZWFkZXItb3B0aW9uIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuICAucmR3LWVtYmVkZGVkLW1vZGFsLWhlYWRlci1sYWJlbCB7XG4gICAgd2lkdGg6IDk1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgYmFja2dyb3VuZDogIzZFQjhENDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzBhNjZiNztcbiAgfVxuICAucmR3LWVtYmVkZGVkLW1vZGFsLWxpbmstc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG4gIC5yZHctZW1iZWRkZWQtbW9kYWwtbGluay1pbnB1dCB7XG4gICAgd2lkdGg6IDg4JTtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICB9XG4gIC5yZHctZW1iZWRkZWQtbW9kYWwtbGluay1pbnB1dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgLnJkdy1lbWJlZGRlZC1tb2RhbC1saW5rLWlucHV0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC5yZHctZW1iZWRkZWQtbW9kYWwtYnRuLXNlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnJkdy1lbWJlZGRlZC1tb2RhbC1idG4ge1xuICAgIG1hcmdpbjogMCAzcHg7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgfVxuICAucmR3LWVtYmVkZGVkLW1vZGFsLWJ0bjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAwcHggI0JGQkRCRDtcbiAgfVxuICAucmR3LWVtYmVkZGVkLW1vZGFsLWJ0bjphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMHB4ICNCRkJEQkQgaW5zZXQ7XG4gIH1cbiAgLnJkdy1lbWJlZGRlZC1tb2RhbC1idG46Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICAucmR3LWVtYmVkZGVkLW1vZGFsLWJ0bjpkaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZDogI2VjZTllOTtcbiAgfVxuICAucmR3LWVtYmVkZGVkLW1vZGFsLXNpemUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDhweCAwO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxuICAucmR3LWVtYmVkZGVkLW1vZGFsLXNpemUtaW5wdXQge1xuICAgIHdpZHRoOiA4MCU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgfVxuICAucmR3LWVtYmVkZGVkLW1vZGFsLXNpemUtaW5wdXQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgXG4gIC5yZHctZW1vamktd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbiAgLnJkdy1lbW9qaS1tb2RhbCB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzVweDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDIzNXB4O1xuICAgIGhlaWdodDogMTgwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCA1cHggI0JGQkRCRDtcbiAgfVxuICAucmR3LWVtb2ppLWljb24ge1xuICAgIG1hcmdpbjogMi41cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIFxuICAucmR3LXNwaW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnJkdy1zcGlubmVyID4gZGl2IHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNrLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbiAgICBhbmltYXRpb246IHNrLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbiAgfVxuICAucmR3LXNwaW5uZXIgLnJkdy1ib3VuY2UxIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xuICB9XG4gIC5yZHctc3Bpbm5lciAucmR3LWJvdW5jZTIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XG4gIH1cbiAgQC13ZWJraXQta2V5ZnJhbWVzIHNrLWJvdW5jZWRlbGF5IHtcbiAgICAwJSwgODAlLCAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDApIH1cbiAgICA0MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKSB9XG4gIH1cbiAgQGtleWZyYW1lcyBzay1ib3VuY2VkZWxheSB7XG4gICAgMCUsIDgwJSwgMTAwJSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIH0gNDAlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xuICAgIH1cbiAgfVxuICBcbiAgLnJkdy1pbWFnZS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgfVxuICAucmR3LWltYWdlLW1vZGFsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAzNXB4O1xuICAgIGxlZnQ6IDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgd2lkdGg6IDIzNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgei1pbmRleDogMTAwO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IDNweCAzcHggNXB4ICNCRkJEQkQ7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5yZHctaW1hZ2UtbW9kYWwtaGVhZGVyLW9wdGlvbiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1oZWFkZXItbGFiZWwge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2YxZjFmMTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1oZWFkZXItbGFiZWwtaGlnaGxpZ2h0ZWQge1xuICAgIGJhY2tncm91bmQ6ICM2RUI4RDQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwYTY2Yjc7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC11cGxvYWQtb3B0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogZ3JheTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICBvdXRsaW5lOiAycHggZGFzaGVkIGdyYXk7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0xMHB4O1xuICAgIG1hcmdpbjogMTBweCAwO1xuICAgIHBhZGRpbmc6IDlweCAwO1xuICB9XG4gIC5yZHctaW1hZ2UtbW9kYWwtdXBsb2FkLW9wdGlvbi1oaWdobGlnaHRlZCB7XG4gICAgb3V0bGluZTogMnB4IGRhc2hlZCAjMGE2NmI3O1xuICB9XG4gIC5yZHctaW1hZ2UtbW9kYWwtdXBsb2FkLW9wdGlvbi1sYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTVweDtcbiAgfVxuICAucmR3LWltYWdlLW1vZGFsLXVwbG9hZC1vcHRpb24tbGFiZWwgc3BhbntcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC11cGxvYWQtb3B0aW9uLWltYWdlLXByZXZpZXcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgfVxuICAucmR3LWltYWdlLW1vZGFsLXVwbG9hZC1vcHRpb24taW5wdXQge1xuICAgICAgd2lkdGg6IDAuMXB4O1xuICAgICAgaGVpZ2h0OiAwLjFweDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTE7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC11cmwtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG4gIC5yZHctaW1hZ2UtbW9kYWwtdXJsLWlucHV0IHtcbiAgICB3aWR0aDogOTAlO1xuICAgIGhlaWdodDogMzVweDtcbiAgICBtYXJnaW46IDE1cHggMCAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICBwYWRkaW5nOiAwIDVweDtcbiAgfVxuICAucmR3LWltYWdlLW1vZGFsLWJ0bi1zZWN0aW9uIHtcbiAgICBtYXJnaW46IDEwcHggYXV0byAwO1xuICB9XG4gIC5yZHctaW1hZ2UtbW9kYWwtdXJsLWlucHV0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC5yZHctaW1hZ2UtbW9kYWwtYnRuIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHdpZHRoOiA3NXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRjFGMUYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1idG46aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDFweCAxcHggMHB4ICNCRkJEQkQ7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1idG46YWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDBweCAjQkZCREJEIGluc2V0O1xuICB9XG4gIC5yZHctaW1hZ2UtbW9kYWwtYnRuOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1idG46ZGlzYWJsZWQge1xuICAgIGJhY2tncm91bmQ6ICNlY2U5ZTk7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtM3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgfVxuICAucmR3LWltYWdlLW1vZGFsLWFsdC1pbnB1dCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1hbHQtaW5wdXQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1hbHQtbGJsIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1zaXplIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiA4cHggMDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1zaXplLWlucHV0IHtcbiAgICB3aWR0aDogNDAlO1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRjFGMUYxO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbiAgLnJkdy1pbWFnZS1tb2RhbC1zaXplLWlucHV0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG4gIC5yZHctaW1hZ2UtbWFuZGF0b3J5LXNpZ24ge1xuICAgIGNvbG9yOiByZWQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgfVxuICBcbiAgLnJkdy1yZW1vdmUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleC13cmFwOiB3cmFwXG4gIH1cbiAgXG4gIC5yZHctaGlzdG9yeS13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xuICAgIGZsZXgtd3JhcDogd3JhcFxuICB9XG4gIC5yZHctaGlzdG9yeS1kcm9wZG93bm9wdGlvbiB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgLnJkdy1oaXN0b3J5LWRyb3Bkb3duIHtcbiAgICB3aWR0aDogNTBweDtcbiAgfVxuICBcbiAgLnJkdy1saW5rLWRlY29yYXRvci13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnJkdy1saW5rLWRlY29yYXRvci1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNDAlO1xuICAgIHRvcDogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIH1cbiAgXG4gIC5yZHctbWVudGlvbi1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICMxMjM2ZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZmJmZjtcbiAgICBwYWRkaW5nOiAxcHggMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgfVxuICBcbiAgLnJkdy1zdWdnZXN0aW9uLXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucmR3LXN1Z2dlc3Rpb24tZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICAgIG1heC1oZWlnaHQ6IDE1MHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgfVxuICAucmR3LXN1Z2dlc3Rpb24tb3B0aW9uIHtcbiAgICBwYWRkaW5nOiA3cHggNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjFmMWYxO1xuICB9XG4gIC5yZHctc3VnZ2VzdGlvbi1vcHRpb24tYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjFGMUYxO1xuICB9XG4gIFxuICAucmR3LWhhc2h0YWctbGluayB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMTIzNmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGZiZmY7XG4gICAgcGFkZGluZzogMXB4IDJweDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbiAgXG4gIC5yZHctaW1hZ2UtYWxpZ25tZW50LW9wdGlvbnMtcG9wdXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDVweCAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGMUYxRjE7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxMDA7XG4gIH1cbiAgLnJkdy1hbGlnbm1lbnQtb3B0aW9uLWxlZnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgfVxuICAucmR3LWltYWdlLWFsaWdubWVudC1vcHRpb24ge1xuICAgIGhlaWdodDogMTVweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBtaW4td2lkdGg6IDE1cHg7XG4gIH1cbiAgLnJkdy1pbWFnZS1hbGlnbm1lbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucmR3LWltYWdlLWltYWdld3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5yZHctaW1hZ2UtY2VudGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG4gIC5yZHctaW1hZ2UtbGVmdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuICAucmR3LWltYWdlLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbiAgLnJkdy1pbWFnZS1hbGlnbm1lbnQtb3B0aW9ucy1wb3B1cC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbiAgXG4gIC5yZHctZWRpdG9yLW1haW4ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gIC5yZHctZWRpdG9yLXRvb2xiYXIge1xuICAgIHBhZGRpbmc6IDZweCA1cHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0YxRjFGMTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgfVxuICAucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWJsb2NrIHtcbiAgICBtYXJnaW46IDFlbSAwO1xuICB9XG4gIC5yZHctZWRpdG9yLXdyYXBwZXI6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbiAgLnJkdy1lZGl0b3Itd3JhcHBlciB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIH1cbiAgLnJkdy1lZGl0b3ItbWFpbiBibG9ja3F1b3RlIHtcbiAgICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNmMWYxZjE7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIH1cbiAgLnJkdy1lZGl0b3ItbWFpbiBwcmUge1xuICAgIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBhZGRpbmc6IDFweCAxMHB4O1xuICB9XG4gIC8qKlxuICAgKiBEcmFmdCB2MC45LjFcbiAgICpcbiAgICogQ29weXJpZ2h0IChjKSAyMDEzLXByZXNlbnQsIEZhY2Vib29rLCBJbmMuXG4gICAqIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gICAqXG4gICAqIFRoaXMgc291cmNlIGNvZGUgaXMgbGljZW5zZWQgdW5kZXIgdGhlIEJTRC1zdHlsZSBsaWNlbnNlIGZvdW5kIGluIHRoZVxuICAgKiBMSUNFTlNFIGZpbGUgaW4gdGhlIHJvb3QgZGlyZWN0b3J5IG9mIHRoaXMgc291cmNlIHRyZWUuIEFuIGFkZGl0aW9uYWwgZ3JhbnRcbiAgICogb2YgcGF0ZW50IHJpZ2h0cyBjYW4gYmUgZm91bmQgaW4gdGhlIFBBVEVOVFMgZmlsZSBpbiB0aGUgc2FtZSBkaXJlY3RvcnkuXG4gICAqL1xuICAuRHJhZnRFZGl0b3ItZWRpdG9yQ29udGFpbmVyLC5EcmFmdEVkaXRvci1yb290LC5wdWJsaWMtRHJhZnRFZGl0b3ItY29udGVudHtoZWlnaHQ6aW5oZXJpdDt0ZXh0LWFsaWduOmluaXRpYWx9LnB1YmxpYy1EcmFmdEVkaXRvci1jb250ZW50W2NvbnRlbnRlZGl0YWJsZT10cnVlXXstd2Via2l0LXVzZXItbW9kaWZ5OnJlYWQtd3JpdGUtcGxhaW50ZXh0LW9ubHl9LkRyYWZ0RWRpdG9yLXJvb3R7cG9zaXRpb246cmVsYXRpdmV9LkRyYWZ0RWRpdG9yLWVkaXRvckNvbnRhaW5lcntiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMCk7Ym9yZGVyLWxlZnQ6LjFweCBzb2xpZCB0cmFuc3BhcmVudDtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjF9LnB1YmxpYy1EcmFmdEVkaXRvci1ibG9ja3twb3NpdGlvbjpyZWxhdGl2ZX0uRHJhZnRFZGl0b3ItYWxpZ25MZWZ0IC5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtYmxvY2t7dGV4dC1hbGlnbjpsZWZ0fS5EcmFmdEVkaXRvci1hbGlnbkxlZnQgLnB1YmxpYy1EcmFmdEVkaXRvclBsYWNlaG9sZGVyLXJvb3R7bGVmdDowO3RleHQtYWxpZ246bGVmdH0uRHJhZnRFZGl0b3ItYWxpZ25DZW50ZXIgLnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1ibG9ja3t0ZXh0LWFsaWduOmNlbnRlcn0uRHJhZnRFZGl0b3ItYWxpZ25DZW50ZXIgLnB1YmxpYy1EcmFmdEVkaXRvclBsYWNlaG9sZGVyLXJvb3R7bWFyZ2luOjAgYXV0bzt0ZXh0LWFsaWduOmNlbnRlcjt3aWR0aDoxMDAlfS5EcmFmdEVkaXRvci1hbGlnblJpZ2h0IC5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtYmxvY2t7dGV4dC1hbGlnbjpyaWdodH0uRHJhZnRFZGl0b3ItYWxpZ25SaWdodCAucHVibGljLURyYWZ0RWRpdG9yUGxhY2Vob2xkZXItcm9vdHtyaWdodDowO3RleHQtYWxpZ246cmlnaHR9LnB1YmxpYy1EcmFmdEVkaXRvclBsYWNlaG9sZGVyLXJvb3R7Y29sb3I6IzkxOTdhMztwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjB9LnB1YmxpYy1EcmFmdEVkaXRvclBsYWNlaG9sZGVyLWhhc0ZvY3Vze2NvbG9yOiNiZGMxYzl9LkRyYWZ0RWRpdG9yUGxhY2Vob2xkZXItaGlkZGVue2Rpc3BsYXk6bm9uZX0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWJsb2Nre3Bvc2l0aW9uOnJlbGF0aXZlO3doaXRlLXNwYWNlOnByZS13cmFwfS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtbHRye2RpcmVjdGlvbjpsdHI7dGV4dC1hbGlnbjpsZWZ0fS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtcnRse2RpcmVjdGlvbjpydGw7dGV4dC1hbGlnbjpyaWdodH0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWxpc3RMVFJ7ZGlyZWN0aW9uOmx0cn0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWxpc3RSVEx7ZGlyZWN0aW9uOnJ0bH0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LW9sLC5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtdWx7bWFyZ2luOjE2cHggMDtwYWRkaW5nOjB9LnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1kZXB0aDAucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWxpc3RMVFJ7bWFyZ2luLWxlZnQ6MS41ZW19LnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1kZXB0aDAucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWxpc3RSVEx7bWFyZ2luLXJpZ2h0OjEuNWVtfS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtZGVwdGgxLnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1saXN0TFRSe21hcmdpbi1sZWZ0OjNlbX0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWRlcHRoMS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtbGlzdFJUTHttYXJnaW4tcmlnaHQ6M2VtfS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtZGVwdGgyLnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1saXN0TFRSe21hcmdpbi1sZWZ0OjQuNWVtfS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtZGVwdGgyLnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1saXN0UlRMe21hcmdpbi1yaWdodDo0LjVlbX0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWRlcHRoMy5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtbGlzdExUUnttYXJnaW4tbGVmdDo2ZW19LnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1kZXB0aDMucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWxpc3RSVEx7bWFyZ2luLXJpZ2h0OjZlbX0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWRlcHRoNC5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtbGlzdExUUnttYXJnaW4tbGVmdDo3LjVlbX0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWRlcHRoNC5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtbGlzdFJUTHttYXJnaW4tcmlnaHQ6Ny41ZW19LnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC11bm9yZGVyZWRMaXN0SXRlbXtsaXN0LXN0eWxlLXR5cGU6c3F1YXJlO3Bvc2l0aW9uOnJlbGF0aXZlfS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtdW5vcmRlcmVkTGlzdEl0ZW0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWRlcHRoMHtsaXN0LXN0eWxlLXR5cGU6ZGlzY30ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LXVub3JkZXJlZExpc3RJdGVtLnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1kZXB0aDF7bGlzdC1zdHlsZS10eXBlOmNpcmNsZX0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LW9yZGVyZWRMaXN0SXRlbXtsaXN0LXN0eWxlLXR5cGU6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZX0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LW9yZGVyZWRMaXN0SXRlbS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtbGlzdExUUjpiZWZvcmV7bGVmdDotMzZweDtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOnJpZ2h0O3dpZHRoOjMwcHh9LnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1vcmRlcmVkTGlzdEl0ZW0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWxpc3RSVEw6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0Oi0zNnB4O3RleHQtYWxpZ246bGVmdDt3aWR0aDozMHB4fS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtb3JkZXJlZExpc3RJdGVtOmJlZm9yZXtjb250ZW50OmNvdW50ZXIob2wwKSBcIi4gXCI7Y291bnRlci1pbmNyZW1lbnQ6b2wwfS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtb3JkZXJlZExpc3RJdGVtLnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1kZXB0aDE6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihvbDEpIFwiLiBcIjtjb3VudGVyLWluY3JlbWVudDpvbDF9LnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1vcmRlcmVkTGlzdEl0ZW0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWRlcHRoMjpiZWZvcmV7Y29udGVudDpjb3VudGVyKG9sMikgXCIuIFwiO2NvdW50ZXItaW5jcmVtZW50Om9sMn0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LW9yZGVyZWRMaXN0SXRlbS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtZGVwdGgzOmJlZm9yZXtjb250ZW50OmNvdW50ZXIob2wzKSBcIi4gXCI7Y291bnRlci1pbmNyZW1lbnQ6b2wzfS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtb3JkZXJlZExpc3RJdGVtLnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1kZXB0aDQ6YmVmb3Jle2NvbnRlbnQ6Y291bnRlcihvbDQpIFwiLiBcIjtjb3VudGVyLWluY3JlbWVudDpvbDR9LnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1kZXB0aDAucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LXJlc2V0e2NvdW50ZXItcmVzZXQ6b2wwfS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtZGVwdGgxLnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1yZXNldHtjb3VudGVyLXJlc2V0Om9sMX0ucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWRlcHRoMi5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtcmVzZXR7Y291bnRlci1yZXNldDpvbDJ9LnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1kZXB0aDMucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LXJlc2V0e2NvdW50ZXItcmVzZXQ6b2wzfS5wdWJsaWMtRHJhZnRTdHlsZURlZmF1bHQtZGVwdGg0LnB1YmxpYy1EcmFmdFN0eWxlRGVmYXVsdC1yZXNldHtjb3VudGVyLXJlc2V0Om9sNH1cbiAgXG4gIFxuICAvKiMgc291cmNlTWFwcGluZ1VSTD1yZWFjdC1kcmFmdC13eXNpd3lnLmNzcy5tYXAqLyIsIi8qXHJcblRlbXBsYXRlIE5hbWU6IFNrb3RlIC0gQWRtaW4gJiBEYXNoYm9hcmQgVGVtcGxhdGVcclxuQXV0aG9yOiBUaGVtZXNicmFuZFxyXG5WZXJzaW9uOiAzLjEuMFxyXG5XZWJzaXRlOiBodHRwczovL3RoZW1lc2JyYW5kLmNvbS9cclxuQ29udGFjdDogdGhlbWVzYnJhbmRAZ21haWwuY29tXHJcbkZpbGU6IE1haW4gQ3NzIEZpbGVcclxuKi9cclxuXHJcblxyXG4vL0ZvbnRzXHJcbkBpbXBvcnQgXCJjdXN0b20vZm9udHMvZm9udHNcIjtcclxuXHJcbi8vQ29yZSBmaWxlc1xyXG5AaW1wb3J0IFwiLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvZnVuY3Rpb25zXCI7XHJcbkBpbXBvcnQgXCIuL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92YXJpYWJsZXNcIjtcclxuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5AaW1wb3J0IFwiLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zLnNjc3NcIjtcclxuXHJcbi8vIFN0cnVjdHVyZVxyXG5AaW1wb3J0IFwiY3VzdG9tL3N0cnVjdHVyZS9nZW5lcmFsXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vc3RydWN0dXJlL3RvcGJhclwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3N0cnVjdHVyZS9wYWdlLWhlYWRcIjtcclxuQGltcG9ydCBcImN1c3RvbS9zdHJ1Y3R1cmUvZm9vdGVyXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vc3RydWN0dXJlL3JpZ2h0LXNpZGViYXJcIjtcclxuQGltcG9ydCBcImN1c3RvbS9zdHJ1Y3R1cmUvdmVydGljYWxcIjtcclxuQGltcG9ydCBcImN1c3RvbS9zdHJ1Y3R1cmUvaG9yaXpvbnRhbC1uYXZcIjtcclxuQGltcG9ydCBcImN1c3RvbS9zdHJ1Y3R1cmUvbGF5b3V0c1wiO1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG5AaW1wb3J0IFwiY3VzdG9tL2NvbXBvbmVudHMvd2F2ZXNcIjtcclxuQGltcG9ydCBcImN1c3RvbS9jb21wb25lbnRzL2F2YXRhclwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL2NvbXBvbmVudHMvYWNjb3JkaW9uXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vY29tcG9uZW50cy9oZWxwZXJcIjtcclxuQGltcG9ydCBcImN1c3RvbS9jb21wb25lbnRzL3ByZWxvYWRlclwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL2NvbXBvbmVudHMvZm9ybXNcIjtcclxuQGltcG9ydCBcImN1c3RvbS9jb21wb25lbnRzL3dpZGdldHNcIjtcclxuQGltcG9ydCBcImN1c3RvbS9jb21wb25lbnRzL2RlbW9zXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vY29tcG9uZW50cy9wcmludFwiO1xyXG5cclxuLy8gUGx1Z2luc1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvY3VzdG9tLXNjcm9sbGJhclwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvY2FsZW5kYXJcIjtcclxuQGltcG9ydCBcImN1c3RvbS9wbHVnaW5zL2RyYWd1bGFcIjtcclxuQGltcG9ydCBcImN1c3RvbS9wbHVnaW5zL3Nlc3Npb24tdGltZW91dFwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvcmFuZ2Utc2xpZGVyXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy9zd2VhdGFsZXJ0MlwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvcmF0aW5nXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy90b2FzdHJcIjtcclxuQGltcG9ydCBcImN1c3RvbS9wbHVnaW5zL3BhcnNsZXlcIjtcclxuQGltcG9ydCBcImN1c3RvbS9wbHVnaW5zL3NlbGVjdDJcIjtcclxuXHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy9zd2l0Y2hcIjtcclxuQGltcG9ydCBcImN1c3RvbS9wbHVnaW5zL2NvbG9ycGlja2VyXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy90aW1lcGlja2VyXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy9kYXRlcGlja2VyXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy9ib290c3RyYXAtdG91Y2hzcGluXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy9mb3JtLWVkaXRvcnNcIjtcclxuQGltcG9ydCBcImN1c3RvbS9wbHVnaW5zL2Zvcm0tdXBsb2FkXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy9mb3JtLXdpemFyZFwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvZGF0YXRhYmxlXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy9yZXNwb25zaXZlLXRhYmxlXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy90YWJsZS1lZGl0YWJsZVwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvYXBleGNoYXJ0c1wiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvZWNoYXJ0c1wiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvZmxvdFwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvc3BhcmtsaW5lLWNoYXJ0XCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy9nb29nbGUtbWFwXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGx1Z2lucy92ZWN0b3ItbWFwc1wiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BsdWdpbnMvbGVhZmxldC1tYXBzXCI7XHJcblxyXG5cclxuLy8gUGFnZXNcclxuQGltcG9ydCBcImN1c3RvbS9wYWdlcy9hdXRoZW50aWNhdGlvblwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BhZ2VzL2Vjb21tZXJjZVwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BhZ2VzL2VtYWlsXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGFnZXMvZmlsZS1tYW5hZ2VyXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGFnZXMvY2hhdFwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BhZ2VzL3Byb2plY3RzXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGFnZXMvY29udGFjdHNcIjtcclxuQGltcG9ydCBcImN1c3RvbS9wYWdlcy9jcnlwdG9cIjtcclxuQGltcG9ydCBcImN1c3RvbS9wYWdlcy9jb21pbmctc29vblwiO1xyXG5AaW1wb3J0IFwiY3VzdG9tL3BhZ2VzL3RpbWVsaW5lXCI7XHJcbkBpbXBvcnQgXCJjdXN0b20vcGFnZXMvZXh0cmFzLXBhZ2VzXCI7XHJcbiIsIi8vXG4vLyBfaGVhZGVyLnNjc3Ncbi8vXG5cbiNwYWdlLXRvcGJhciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogJHNpZGViYXItd2lkdGg7XG4gIHotaW5kZXg6IDEwMDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICRoZWFkZXItYmc7XG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICBsZWZ0OiAwO1xuICB9XG59XG5cbi5uYXZiYXItaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgcGFkZGluZzogMCBjYWxjKCN7JGdyaWQtZ3V0dGVyLXdpZHRofSAvIDIpIDAgMCAvKnJ0bDogMCAwIDAgY2FsYygjeyRncmlkLWd1dHRlci13aWR0aH0gLyAyKSAqLztcblxuICAuZHJvcGRvd24ge1xuICAgICYuc2hvdyB7XG4gICAgICAmLmhlYWRlci1pdGVtIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbiAgfVxufVxuXG4ubmF2YmFyLWJyYW5kLWJveCB7XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAkbmF2YmFyLWJyYW5kLWJveC13aWR0aDtcbn1cblxuLmxvZ28ge1xuICBsaW5lLWhlaWdodDogNTVweDtcblxuICAubG9nby1zbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ubG9nby1saWdodCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIFNlYXJjaCAqL1xuXG4uYXBwLXNlYXJjaCB7XG4gIHBhZGRpbmc6IGNhbGMoI3skaGVhZGVyLWhlaWdodCAtIDM4cHh9IC8gMikgMDtcblxuICAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0b3BiYXItc2VhcmNoLWJnO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgfVxuICBzcGFuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIGxlZnQ6IDEzcHg7XG4gICAgdG9wOiAwO1xuICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gIH1cbn1cblxuLy8gTWVnYSBtZW51XG5cbi5tZWdhbWVudS1saXN0IHtcbiAgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA1cHggMHB4O1xuICAgIGEge1xuICAgICAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItYnJhbmQtYm94IHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5sb2dvIHtcbiAgICBzcGFuLmxvZ28tbGcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBzcGFuLmxvZ28tc20ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1jb250ZW50IHtcbiAgcGFkZGluZzogY2FsYygjeyRoZWFkZXItaGVpZ2h0fSArICN7JGdyaWQtZ3V0dGVyLXdpZHRofSlcbiAgICBjYWxjKCN7JGdyaWQtZ3V0dGVyLXdpZHRofSAvIDIpICRmb290ZXItaGVpZ2h0XG4gICAgY2FsYygjeyRncmlkLWd1dHRlci13aWR0aH0gLyAyKTtcbn1cblxuLmhlYWRlci1pdGVtIHtcbiAgaGVpZ2h0OiAkaGVhZGVyLWhlaWdodDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogJGhlYWRlci1pdGVtLWNvbG9yO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICY6aG92ZXIge1xuICAgIGNvbG9yOiAkaGVhZGVyLWl0ZW0tY29sb3I7XG4gIH1cbn1cblxuLmhlYWRlci1wcm9maWxlLXVzZXIge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHdpZHRoOiAzNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0zMDA7XG4gIHBhZGRpbmc6IDNweDtcbn1cblxuLm5vdGktaWNvbiB7XG4gIGkge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBjb2xvcjogJGhlYWRlci1pdGVtLWNvbG9yO1xuICB9XG5cbiAgLmJhZGdlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMnB4O1xuICAgIHJpZ2h0OiA0cHg7XG4gIH1cbn1cblxuLm5vdGlmaWNhdGlvbi1pdGVtIHtcbiAgLmQtZmxleCB7XG4gICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbiAgICAgIH1cbiAgfVxufVxuXG5cbi8vIERyb3Bkb3duIHdpdGggSWNvbnNcbi5kcm9wZG93bi1pY29uLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4IDAgOXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkZ3JheS02MDA7XG4gIGhlaWdodDogMTAwJTtcblxuICBpbWcge1xuICAgIGhlaWdodDogMjRweDtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG4vLyBGdWxsIFNjcmVlblxuLmZ1bGxzY3JlZW4tZW5hYmxlIHtcbiAgW2RhdGEtdG9nZ2xlPVwiZnVsbHNjcmVlblwiXSB7XG4gICAgLmJ4LWZ1bGxzY3JlZW46OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZWEzZlwiO1xuICAgIH1cbiAgfVxufVxuXG5ib2R5W2RhdGEtdG9wYmFyPVwiZGFya1wiXSB7XG4gICNwYWdlLXRvcGJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGhlYWRlci1kYXJrLWJnO1xuICB9XG4gIC5uYXZiYXItaGVhZGVyIHtcbiAgICAuZHJvcGRvd24gLnNob3cge1xuICAgICAgJi5oZWFkZXItaXRlbSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwLjA1KTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAud2F2ZXMtZWZmZWN0IC53YXZlcy1yaXBwbGUge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkd2hpdGUsIDAuNCk7XG4gICAgfVxuICB9XG5cbiAgLmhlYWRlci1pdGVtIHtcbiAgICBjb2xvcjogJGhlYWRlci1kYXJrLWl0ZW0tY29sb3I7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkaGVhZGVyLWRhcmstaXRlbS1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAuaGVhZGVyLXByb2ZpbGUtdXNlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuMjUpO1xuICB9XG5cbiAgLm5vdGktaWNvbiB7XG4gICAgaSB7XG4gICAgICBjb2xvcjogJGhlYWRlci1kYXJrLWl0ZW0tY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLmxvZ28tZGFyayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAubG9nby1saWdodCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5hcHAtc2VhcmNoIHtcbiAgICAuZm9ybS1jb250cm9sIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHRvcGJhci1zZWFyY2gtYmcsIDAuMDcpO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgc3BhbixcbiAgICBpbnB1dC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjUpO1xuICAgIH1cbiAgfVxufVxuXG5ib2R5IHtcbiAgLm5hdmJhci1icmFuZC1ib3gge1xuICAgIGJhY2tncm91bmQ6ICRzaWRlYmFyLWRhcmstYmc7XG4gIH1cblxuICAuZGFyay1tb2RlLm5hdmJhci1icmFuZC1ib3gge1xuICAgIGJhY2tncm91bmQ6ICMxNTYwODI7XG4gIH1cblxuICAubG9nby1kYXJrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5sb2dvLWxpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubmF2YmFyLWhlYWRlciB7XG4gICAgLmRyb3Bkb3duIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG5cbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICByaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgLm5hdmJhci1icmFuZC1ib3gge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuYm9keVtkYXRhLWxheW91dD1cImhvcml6b250YWxcIl0ge1xuICAubmF2YmFyLWJyYW5kLWJveCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLnBhZ2UtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogJGhlYWRlci1oZWlnaHQ7XG4gICAgcGFkZGluZzogY2FsYyg1NXB4ICsgI3skZ3JpZC1ndXR0ZXItd2lkdGh9KSBjYWxjKCN7JGdyaWQtZ3V0dGVyLXdpZHRofSAvIDIpXG4gICAgICAkZm9vdGVyLWhlaWdodCBjYWxjKCN7JGdyaWQtZ3V0dGVyLXdpZHRofSAvIDIpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBib2R5W2RhdGEtbGF5b3V0PVwiaG9yaXpvbnRhbFwiXSB7XG4gICAgLnBhZ2UtY29udGVudCB7XG4gICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gXHJcbi8vIFBhZ2UtdGl0bGVcclxuLy8gXHJcblxyXG4ucGFnZS10aXRsZS1ib3gge1xyXG4gICAgcGFkZGluZy1ib3R0b206ICRncmlkLWd1dHRlci13aWR0aDtcclxuXHJcbiAgICAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICBoNCB7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59IiwiLy8gXHJcbi8vIF9mb290ZXIuc2Nzc1xyXG4vLyBcclxuXHJcbi5mb290ZXIge1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogMjBweCBjYWxjKCN7JGdyaWQtZ3V0dGVyLXdpZHRofSAvIDIpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBjb2xvcjogJGZvb3Rlci1jb2xvcjtcclxuICAgIGxlZnQ6IDI1MHB4O1xyXG4gICAgaGVpZ2h0OiAkZm9vdGVyLWhlaWdodDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmc7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxufVxyXG4gIFxyXG4vLyBFbmxhcmdlIG1lbnVcclxuLnZlcnRpY2FsLWNvbGxwc2VkIHtcclxuICAgIC5mb290ZXIge1xyXG4gICAgICAgIGxlZnQ6ICRzaWRlYmFyLWNvbGxhcHNlZC13aWR0aDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5W2RhdGEtbGF5b3V0PVwiaG9yaXpvbnRhbFwiXSB7XHJcbiAgICAuZm9vdGVyIHtcclxuICAgICAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9ICBcclxufSIsIi8vXHJcbi8vIHJpZ2h0LXNpZGViYXIuc2Nzc1xyXG4vL1xyXG5cclxuLnJpZ2h0LWJhciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XHJcbiAgYm94LXNoYWRvdzogMCAwIDI0cHggMCByZ2JhKDAsIDAsIDAsIDAuMDYpLCAwIDFweCAwIDAgcmdiYSgwLCAwLCAwLCAwLjAyKTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2Utb3V0O1xyXG4gIHdpZHRoOiAkcmlnaHRiYXItd2lkdGg7XHJcbiAgei1pbmRleDogOTk5OTtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICByaWdodDogLSgkcmlnaHRiYXItd2lkdGggKyAxMHB4KTtcclxuICB0b3A6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG5cclxuICAucmlnaHQtYmFyLXRvZ2dsZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGRhcmssIDclKTtcclxuICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB3aWR0aDogMjRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFyaywgMTAlKTtcclxuICAgICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gUmlnaHRiYXIgb3ZlcmxheVxyXG4ucmlnaHRiYXItb3ZlcmxheSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFyaywgMC41NSk7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHotaW5kZXg6IDk5OTg7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlLW91dDtcclxufVxyXG5cclxuLnJpZ2h0LWJhci1lbmFibGVkIHtcclxuICAucmlnaHQtYmFyIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5yaWdodGJhci1vdmVybGF5IHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obWQpIHtcclxuICAucmlnaHQtYmFyIHtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIC5zbGltc2Nyb2xsLW1lbnUge1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICB9XHJcbn0iLCIvL1xuLy8gX21lbnUuc2Nzc1xuLy9cblxuLm1ldGlzbWVudSB7XG4gIG1hcmdpbjogMDtcblxuICBsaSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAubW0tY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmOm5vdCgubW0tc2hvdykge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmLm1tLXNob3cge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLm1tLWNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIH1cbn1cblxuLnZlcnRpY2FsLW1lbnUge1xuICB3aWR0aDogJHNpZGViYXItd2lkdGg7XG4gIHotaW5kZXg6IDEwMDE7XG4gIGJhY2tncm91bmQ6ICRzaWRlYmFyLWJnO1xuICBib3R0b206IDA7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQ7XG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xuICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICB0b3A6ICRoZWFkZXItaGVpZ2h0O1xuICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gIH1cblxuICAubmF2YmFyLWJyYW5kLWJveCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMHB4O1xuICAgIHotaW5kZXg6IDk5O1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLm1haW4tY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuY29udGVudCB7XG4gICAgcGFkZGluZzogMCAxNXB4IDEwcHggMTVweDtcbiAgICBtYXJnaW4tdG9wOiAkaGVhZGVyLWhlaWdodDtcbiAgfVxufVxuXG4jc2lkZWJhci1tZW51IHtcbiAgcGFkZGluZzogMTBweCAwIDMwcHggMDtcblxuICAubW0tYWN0aXZlIHtcbiAgICA+IC5oYXMtYXJyb3cge1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oYXMtYXJyb3cge1xuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXEYwMTQwXCI7XG4gICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnM7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMS41cmVtO1xuICAgICAgICBjb2xvcjogJHNpZGViYXItbWVudS1pdGVtLWNvbG9yO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1pbi13aWR0aDogMS43NXJlbTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4xMjVlbTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDA2MjVyZW07XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICBjb2xvcjogJHNpZGViYXItbWVudS1pdGVtLWljb24tY29sb3I7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHNpZGViYXItbWVudS1pdGVtLWhvdmVyLWNvbG9yO1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJHNpZGViYXItbWVudS1pdGVtLWhvdmVyLWNvbG9yO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYmFkZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICB9XG5cbiAgICAgIHVsLnN1Yi1tZW51IHtcbiAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjRyZW0gMS41cmVtIDAuNHJlbSAzLjVyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBjb2xvcjogJHNpZGViYXItbWVudS1zdWItaXRlbS1jb2xvcjtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItbWVudS1pdGVtLWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgIHVsLnN1Yi1tZW51IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMC40cmVtIDEuNXJlbSAwLjRyZW0gNC41cmVtO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ubWVudS10aXRsZSB7XG4gIHBhZGRpbmc6IDEycHggMjBweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBmb250LXNpemU6IDExcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAkc2lkZWJhci1tZW51LWl0ZW0taWNvbi1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pYm9sZDtcbn1cblxuLm1tLWFjdGl2ZSB7XG4gIGNvbG9yOiAkc2lkZWJhci1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yICFpbXBvcnRhbnQ7XG4gID4gYSB7XG4gICAgY29sb3I6ICRzaWRlYmFyLW1lbnUtaXRlbS1hY3RpdmUtY29sb3IgIWltcG9ydGFudDtcbiAgICBpIHtcbiAgICAgIGNvbG9yOiAkc2lkZWJhci1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5hY3RpdmUge1xuICAgIGNvbG9yOiAkc2lkZWJhci1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yICFpbXBvcnRhbnQ7XG5cbiAgICBpIHtcbiAgICAgIGNvbG9yOiAkc2lkZWJhci1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gID4gaSB7XG4gICAgY29sb3I6ICRzaWRlYmFyLW1lbnUtaXRlbS1hY3RpdmUtY29sb3IgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnZlcnRpY2FsLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgYm9keS5zaWRlYmFyLWVuYWJsZSB7XG4gICAgLnZlcnRpY2FsLW1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi8vIEVubGFyZ2UgbWVudVxuLnZlcnRpY2FsLWNvbGxwc2VkIHtcbiAgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6ICRzaWRlYmFyLWNvbGxhcHNlZC13aWR0aDtcbiAgfVxuXG4gIC5uYXZiYXItYnJhbmQtYm94IHtcbiAgICB3aWR0aDogJHNpZGViYXItY29sbGFwc2VkLXdpZHRoICFpbXBvcnRhbnQ7XG4gIH1cblxuICAjcGFnZS10b3BiYXIge1xuICAgIGxlZnQ6ICRzaWRlYmFyLWNvbGxhcHNlZC13aWR0aDtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLmxvZ28ge1xuICAgIHNwYW4ubG9nby1sZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIHNwYW4ubG9nby1zbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAvLyBTaWRlIG1lbnVcbiAgLnZlcnRpY2FsLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogJHNpZGViYXItY29sbGFwc2VkLXdpZHRoICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogNTtcblxuICAgIC5zaW1wbGViYXItbWFzayxcbiAgICAuc2ltcGxlYmFyLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2ltcGxlYmFyLW9mZnNldCB7XG4gICAgICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvLyBTaWRlYmFyIE1lbnVcbiAgICAjc2lkZWJhci1tZW51IHtcbiAgICAgIC5tZW51LXRpdGxlLFxuICAgICAgLmJhZGdlLFxuICAgICAgLmNvbGxhcHNlLmluIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICAubmF2LmNvbGxhcHNlIHtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5oYXMtYXJyb3cge1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgID4gdWwge1xuICAgICAgICA+IGxpIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA1NXB4O1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1tZW51LWl0ZW0taG92ZXItY29sb3I7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDEuNDVyZW07XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICA+IGEge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDE5MHB4ICsgI3skc2lkZWJhci1jb2xsYXBzZWQtd2lkdGh9KTtcbiAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHNpZGViYXItYmcsIDQlKTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogbm9uZTtcblxuICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBsZWZ0OiAkc2lkZWJhci1jb2xsYXBzZWQtd2lkdGg7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgd2lkdGg6IDE5MHB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogM3B4IDVweCAxMHB4IDAgcmdiYSg1NCwgNjEsIDcxLCAwLjEpO1xuXG4gICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAzcHggNXB4IDEwcHggMCByZ2JhKDU0LCA2MSwgNzEsIDAuMSk7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDhweCAyMHB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgICAgei1pbmRleDogNjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItbWVudS1zdWItaXRlbS1jb2xvcjtcblxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLW1lbnUtaXRlbS1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgei1pbmRleDogOTk5OTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzaWRlYmFyLWJnO1xuXG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgID4gdWwge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDE5MHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zNnB4O1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTkwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgc3Bhbi5wdWxsLXJpZ2h0IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBsaS5hY3RpdmUge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkZ3JheS0xMDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkge1xuICAudmVydGljYWwtbWVudSB7XG4gICAgYmFja2dyb3VuZDogJHNpZGViYXItZGFyay1iZztcbiAgfVxuXG4gICNzaWRlYmFyLW1lbnUge1xuICAgIHVsIHtcbiAgICAgIGxpIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1pdGVtLWNvbG9yO1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay1tZW51LWl0ZW0taWNvbi1jb2xvcjtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtaXRlbS1ob3Zlci1jb2xvcjtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtaXRlbS1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bC5zdWItbWVudSB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtc3ViLWl0ZW0tY29sb3I7XG5cbiAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1pdGVtLWhvdmVyLWNvbG9yO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEVubGFyZ2UgbWVudVxuICAmLnZlcnRpY2FsLWNvbGxwc2VkIHtcbiAgICBtaW4taGVpZ2h0OiAkbGF5b3V0LWNvbGxhcHNlZC1taW4taGVpZ2h0O1xuXG4gICAgLy8gU2lkZSBtZW51XG4gICAgLnZlcnRpY2FsLW1lbnUge1xuICAgICAgLm5hdmJhci1icmFuZC1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkc2lkZWJhci1kYXJrLWJnO1xuICAgICAgfVxuICAgICAgLy8gU2lkZWJhciBNZW51XG4gICAgICAjc2lkZWJhci1tZW51IHtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCRzaWRlYmFyLWRhcmstYmcsIDIlKTtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay1tZW51LWl0ZW0taG92ZXItY29sb3I7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay1tZW51LWl0ZW0taG92ZXItY29sb3I7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgPiB1bCB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay1tZW51LXN1Yi1pdGVtLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtaXRlbS1ob3Zlci1jb2xvcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZWJhci1kYXJrLWJnO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAmLm1tLWFjdGl2ZSAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1pdGVtLWFjdGl2ZS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItZGFyay1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLm1tLWFjdGl2ZSB7XG4gICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1pdGVtLWFjdGl2ZS1jb2xvciAhaW1wb3J0YW50O1xuICAgID4gYSB7XG4gICAgICBjb2xvcjogJHNpZGViYXItZGFyay1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1pdGVtLWFjdGl2ZS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICA+IGkge1xuICAgICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1pdGVtLWFjdGl2ZS1jb2xvciAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtaXRlbS1hY3RpdmUtY29sb3IgIWltcG9ydGFudDtcblxuICAgICAgaSB7XG4gICAgICAgIGNvbG9yOiAkc2lkZWJhci1kYXJrLW1lbnUtaXRlbS1hY3RpdmUtY29sb3IgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAubWVudS10aXRsZSB7XG4gICAgY29sb3I6ICRzaWRlYmFyLWRhcmstbWVudS1pdGVtLWljb24tY29sb3I7XG4gIH1cbn1cblxuYm9keVtkYXRhLWxheW91dD1cImhvcml6b250YWxcIl0ge1xuICAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIENvbXBhY3QgU2lkZWJhclxuXG5ib2R5W2RhdGEtc2lkZWJhci1zaXplPVwic21hbGxcIl0ge1xuICAubmF2YmFyLWJyYW5kLWJveCB7XG4gICAgd2lkdGg6ICRzaWRlYmFyLXdpZHRoLXNtO1xuICB9XG4gIC52ZXJ0aWNhbC1tZW51IHtcbiAgICB3aWR0aDogJHNpZGViYXItd2lkdGgtc207XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgLmhhcy1hcnJvdzphZnRlcixcbiAgICAuYmFkZ2Uge1xuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItd2lkdGgtc207XG4gIH1cbiAgLmZvb3RlciB7XG4gICAgbGVmdDogJHNpZGViYXItd2lkdGgtc207XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cbiAgfVxuXG4gICNwYWdlLXRvcGJhciB7XG4gICAgbGVmdDogJHNpZGViYXItd2lkdGgtc207XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICAubmF2YmFyLWhlYWRlciB7XG4gICAgICAgIC5uYXZiYXItYnJhbmQtYm94IHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICNzaWRlYmFyLW1lbnUge1xuICAgIHVsIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdWwuc3ViLW1lbnUge1xuICAgICAgICBsaSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICB1bC5zdWItbWVudSBsaSBhIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnZlcnRpY2FsLWNvbGxwc2VkIHtcbiAgICAubWFpbi1jb250ZW50IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci1jb2xsYXBzZWQtd2lkdGg7XG4gICAgfVxuICAgIC52ZXJ0aWNhbC1tZW51IHtcbiAgICAgICNzaWRlYmFyLW1lbnUge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgID4gYSB7XG4gICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuZm9vdGVyIHtcbiAgICAgIGxlZnQ6ICRzaWRlYmFyLWNvbGxhcHNlZC13aWR0aDtcbiAgICB9XG4gIH1cbn1cblxuLy8gY29sb3JlZCBzaWRlYmFyXG5cbmJvZHlbZGF0YS1zaWRlYmFyPVwiY29sb3JlZFwiXSxcbmJvZHlbZGF0YS1zaWRlYmFyPVwid2ludGVyXCJdLFxuYm9keVtkYXRhLXNpZGViYXI9XCJsYWR5bGlwXCJdLFxuYm9keVtkYXRhLXNpZGViYXI9XCJwbHVtcGxhdGVcIl0sXG5ib2R5W2RhdGEtc2lkZWJhcj1cInN0cm9uZ2JsaXNzXCJdLFxuYm9keVtkYXRhLXNpZGViYXI9XCJncmVhdHdoYWxlXCJdIHtcbiAgLm5hdmJhci1icmFuZC1ib3gge1xuICAgIC5sb2dvLWRhcmsge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5sb2dvLWxpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm1tLWFjdGl2ZSB7XG4gICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgID4gYSB7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICA+IGksXG4gICAgLmFjdGl2ZSB7XG4gICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgI3NpZGViYXItbWVudSB7XG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICAmLm1lbnUtdGl0bGUge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC42KTtcbiAgICAgICAgfVxuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC42KTtcbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC42KTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi53YXZlcy1lZmZlY3Qge1xuICAgICAgICAgICAgLndhdmVzLXJpcHBsZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHdoaXRlLCAwLjEpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgdWwuc3ViLW1lbnUge1xuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnZlcnRpY2FsLWNvbGxwc2VkIHtcbiAgICAudmVydGljYWwtbWVudSB7XG4gICAgICAjc2lkZWJhci1tZW51IHtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAmOmhvdmVyID4gYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICB1bCB7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgJi5tbS1hY3RpdmUge1xuICAgICAgICAgICAgICAuYWN0aXZlIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItbWVudS1pdGVtLWFjdGl2ZS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsLnN1Yi1tZW51IHtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci1tZW51LWl0ZW0tYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmLm1tLWFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItbWVudS1pdGVtLWFjdGl2ZS1jb2xvciAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgPiBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLW1lbnUtaXRlbS1hY3RpdmUtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLW1lbnUtaXRlbS1hY3RpdmUtY29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBjb2xvcmVkIHNpZGViYXJcbi5iZy1jb2xvcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cbmJvZHlbZGF0YS1zaWRlYmFyPVwiY29sb3JlZFwiXSB7XG4gIC52ZXJ0aWNhbC1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgfVxuXG4gICYudmVydGljYWwtY29sbHBzZWQge1xuICAgIC52ZXJ0aWNhbC1tZW51IHtcbiAgICAgIC5uYXZiYXItYnJhbmQtYm94IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG4gICAgICB9XG4gICAgICAjc2lkZWJhci1tZW51IHtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAmOmhvdmVyID4gYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJHByaW1hcnksIDIlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJltkYXRhLXNpZGViYXItc2l6ZT1cInNtYWxsXCJdIHtcbiAgICAubWVudS10aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbn1cblxuLnZlcnRpY2FsLW1lbnUge1xuICBbZGF0YS1zaW1wbGViYXJdIHtcbiAgICB6LWluZGV4OiA5O1xuICB9XG59XG5cbi8vIHdpbnRlciBzaWRlYmFyXG5cbmJvZHlbZGF0YS1zaWRlYmFyPVwid2ludGVyXCJdIHtcbiAgLnZlcnRpY2FsLW1lbnUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzU1NmVlNiwgIzM0YzM4Zik7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG5cbiAgJi52ZXJ0aWNhbC1jb2xscHNlZCB7XG4gICAgLnZlcnRpY2FsLW1lbnUge1xuICAgICAgLm5hdmJhci1icmFuZC1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM1NTZlZTYsICMzNGMzOGYpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICB9XG4gICAgICAjc2lkZWJhci1tZW51IHtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAmOmhvdmVyID4gYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzU1NmVlNiwgIzM0YzM4Zik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmW2RhdGEtc2lkZWJhci1zaXplPVwic21hbGxcIl0ge1xuICAgIC5tZW51LXRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzU1NmVlNiwgIzM0YzM4Zik7XG4gICAgfVxuICB9XG59XG5cbi8vIGxhZHlsaXAgc2lkZWJhclxuXG5ib2R5W2RhdGEtc2lkZWJhcj1cImxhZHlsaXBcIl0ge1xuICAudmVydGljYWwtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNTU2ZWU2LCAjZjQ2YTZhKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAmLnZlcnRpY2FsLWNvbGxwc2VkIHtcbiAgICAudmVydGljYWwtbWVudSB7XG4gICAgICAubmF2YmFyLWJyYW5kLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzU1NmVlNiwgI2Y0NmE2YSk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgIH1cbiAgICAgICNzaWRlYmFyLW1lbnUge1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICY6aG92ZXIgPiBhIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNTU2ZWU2LCAjZjQ2YTZhKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmW2RhdGEtc2lkZWJhci1zaXplPVwic21hbGxcIl0ge1xuICAgIC5tZW51LXRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzU1NmVlNiwgI2Y0NmE2YSk7XG4gICAgfVxuICB9XG59XG5cbi8vIHBsdW1wbGF0ZSBzaWRlYmFyXG5cbmJvZHlbZGF0YS1zaWRlYmFyPVwicGx1bXBsYXRlXCJdIHtcbiAgLnZlcnRpY2FsLW1lbnUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzU1NmVlNiwgI2YxYjQ0Yyk7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG5cbiAgJi52ZXJ0aWNhbC1jb2xscHNlZCB7XG4gICAgLnZlcnRpY2FsLW1lbnUge1xuICAgICAgLm5hdmJhci1icmFuZC1ib3gge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM1NTZlZTYsICNmMWI0NGMpO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICB9XG4gICAgICAjc2lkZWJhci1tZW51IHtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAmOmhvdmVyID4gYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzU1NmVlNiwgI2YxYjQ0Yyk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJltkYXRhLXNpZGViYXItc2l6ZT1cInNtYWxsXCJdIHtcbiAgICAubWVudS10aXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM1NTZlZTYsICNmMWI0NGMpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBzdHJvbmdibGlzcyBzaWRlYmFyXG5cbmJvZHlbZGF0YS1zaWRlYmFyPVwic3Ryb25nYmxpc3NcIl0ge1xuICAudmVydGljYWwtbWVudSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjQ2YTZhLCAjZjFiNDRjKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAmLnZlcnRpY2FsLWNvbGxwc2VkIHtcbiAgICAudmVydGljYWwtbWVudSB7XG4gICAgICAubmF2YmFyLWJyYW5kLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y0NmE2YSwgI2YxYjQ0Yyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgIH1cbiAgICAgICNzaWRlYmFyLW1lbnUge1xuICAgICAgICA+IHVsIHtcbiAgICAgICAgICA+IGxpIHtcbiAgICAgICAgICAgICY6aG92ZXIgPiBhIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjQ2YTZhLCAjZjFiNDRjKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmW2RhdGEtc2lkZWJhci1zaXplPVwic21hbGxcIl0ge1xuICAgIC5tZW51LXRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y0NmE2YSwgI2YxYjQ0Yyk7XG4gICAgfVxuICB9XG59XG5cbi8vZ3JlYXR3aGFsZVxuYm9keVtkYXRhLXNpZGViYXI9XCJncmVhdHdoYWxlXCJdIHtcbiAgLnZlcnRpY2FsLW1lbnUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgZGFya2VuKCRwcmltYXJ5LCAxNSUpLCAjNTBhNWYxKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gIH1cblxuICAmLnZlcnRpY2FsLWNvbGxwc2VkIHtcbiAgICAudmVydGljYWwtbWVudSB7XG4gICAgICAubmF2YmFyLWJyYW5kLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICB0byByaWdodCxcbiAgICAgICAgICBkYXJrZW4oJHByaW1hcnksIDE1JSksXG4gICAgICAgICAgIzUwYTVmMVxuICAgICAgICApO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICB9XG4gICAgICAjc2lkZWJhci1tZW51IHtcbiAgICAgICAgPiB1bCB7XG4gICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAmOmhvdmVyID4gYSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChcbiAgICAgICAgICAgICAgICB0byByaWdodCxcbiAgICAgICAgICAgICAgICBkYXJrZW4oJHByaW1hcnksIDE1JSksXG4gICAgICAgICAgICAgICAgIzUwYTVmMVxuICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZbZGF0YS1zaWRlYmFyLXNpemU9XCJzbWFsbFwiXSB7XG4gICAgLm1lbnUtdGl0bGUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNTU2ZWU2LCAjNTBhNWYxKTtcbiAgICB9XG4gIH1cbn1cblxuLnRoZW1lc2lkZWltYWdlIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogNDBweDtcbn1cblxuYm9keVtkYXRhLXNpZGViYXItaW1hZ2VdIHtcbiAgLnZlcnRpY2FsLW1lbnUge1xuICAgICY6YmVmb3JlIHtcbiAgICAgIG9wYWNpdHk6IDAuMzM7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMC43NztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgfVxuICB9XG5cbiAgLnNpZGViYXItYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlO1xuICAgIG9wYWNpdHk6IDAuMDc7XG4gIH1cbn1cblxuLnZlcnRpY2FsY29udGVudCB7XG4gIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG4gIHRleHQtb3JpZW50YXRpb246IHVwcmlnaHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcbn1cblxuLndoLTMwIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cbi5ncmFkaWVudC1jb2xvcmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XG59XG4uZ3JhZGllbnQtd2ludGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNTU2ZWU2LCAjMzRjMzhmKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuLmdyYWRpZW50LWxhZHktbGlwIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNTU2ZWU2LCAjZjQ2YTZhKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuLmdyYWRpZW50LXBsdW0tcGxhdGUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM1NTZlZTYsICNmMWI0NGMpO1xufVxuLmdyYWRpZW50LXN0cm9uZy1ibGlzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y0NmE2YSwgI2YxYjQ0Yyk7XG59XG4uZ3JhZGllbnQtc3Ryb25nLWdyZWF0LXdoYWxlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCBkYXJrZW4oJHByaW1hcnksIDEwJSksICM1MGE1ZjEpO1xufVxuIiwiLy8gXG4vLyBfaG9yaXpvbnRhbC5zY3NzXG4vLyBcblxuLnRvcG5hdiB7XG4gICAgYmFja2dyb3VuZDogJHRvcG5hdi1iZztcbiAgICBwYWRkaW5nOiAwIGNhbGMoI3skZ3JpZC1ndXR0ZXItd2lkdGh9IC8gMik7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gICAgbWFyZ2luLXRvcDogJGhlYWRlci1oZWlnaHQ7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTAwO1xuICAgIFxuICAgIC50b3BuYXYtbWVudSB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgIFxuICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjNyZW07XG4gICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1jb2xvcjtcbiAgICAgICAgICAgIGl7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmb2N1cywgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5kcm9wZG93bi1pdGVte1xuICAgICAgICAgICAgY29sb3I6ICRtZW51LWl0ZW0tY29sb3I7XG4gICAgICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlcntcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1lbnUtaXRlbS1hY3RpdmUtY29sb3I7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgXG4gICAgICAgIC5uYXYtaXRlbXtcbiAgICAgICAgICAgIC5uYXYtbGluay5hY3RpdmV7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtZW51LWl0ZW0tYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3due1xuICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtZW51LWl0ZW0tYWN0aXZlLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbmJvZHlbZGF0YS1sYXlvdXQ9XCJob3Jpem9udGFsXCJdIHtcbiAgICAjcGFnZS10b3BiYXJ7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG5cbiAgICBib2R5W2RhdGEtbGF5b3V0PVwiaG9yaXpvbnRhbFwiXSB7XG4gICAgICAgIC5jb250YWluZXItZmx1aWQsXG4gICAgICAgIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogODUlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgLnRvcG5hdiB7XG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICAgIC5uYXYtaXRlbSB7XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgLm5hdi1saW5rIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IC41cmVtIDEuNXJlbTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogMTgwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgJi5tZWdhLWRyb3Bkb3due1xuICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgICAgICAgICAgLm1lZ2EtZHJvcGRvd24tbWVudXtcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMHB4O1xuICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMgJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM7XG5cbiAgICAgICAgICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kcm9wZG93biB7XG4gICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmVcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgPi5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duOmhvdmVyPi5kcm9wZG93bi1tZW51Pi5kcm9wZG93bjpob3Zlcj4uZHJvcGRvd24tbWVudSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm5hdmJhci10b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLmFycm93LWRvd24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6IGluaXRpYWw7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGhlaWdodDogLjRlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2Utb3V0O1xuICAgICAgICB3aWR0aDogLjRlbTtcbiAgICB9XG59XG5cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKHhsKSB7XG4gICAgLnRvcG5hdi1tZW51IHtcbiAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcblxuICAgIC5uYXZiYXItYnJhbmQtYm94e1xuICAgICAgICAubG9nby1kYXJrIHtcbiAgICAgICAgICAgIGRpc3BsYXk6ICRkaXNwbGF5LWJsb2NrO1xuICAgICAgICAgICAgc3Bhbi5sb2dvLXNte1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6ICRkaXNwbGF5LWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5sb2dvLWxpZ2h0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6ICRkaXNwbGF5LW5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLnRvcG5hdiB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDM2MHB4O1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAubmF2YmFyLW5hdiB7XG4gICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW0gMS4xcmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgJi5kcm9wZG93bi1tZWdhLW1lbnUteGx7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICAucm93e1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kcm9wZG93bi1pdGVtIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSxcbiAgICAgICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYXJyb3ctZG93biB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG5cbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcblxuICAgIGJvZHlbZGF0YS1sYXlvdXQ9XCJob3Jpem9udGFsXCJdW2RhdGEtdG9wYmFyPVwibGlnaHRcIl0ge1xuICAgICAgICAubmF2YmFyLWJyYW5kLWJveHtcbiAgICAgICAgICAgIC5sb2dvLWRhcmsge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6ICRkaXNwbGF5LWJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgIC5sb2dvLWxpZ2h0IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiAkZGlzcGxheS1ub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnRvcG5hdntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNik7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLCAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICA+IC5kcm9wZG93bntcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgID5hIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuOSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gQ29sb3JlZCBUb3BiYXIgXG5cbmJvZHlbZGF0YS1sYXlvdXQ9XCJob3Jpem9udGFsXCJdW2RhdGEtdG9wYmFyPVwiY29sb3JlZFwiXSB7XG4gICAgI3BhZ2UtdG9wYmFye1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAubG9nby1kYXJrIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLmxvZ28tbGlnaHQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hcHAtc2VhcmNoIHtcbiAgICBcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR0b3BiYXItc2VhcmNoLWJnLDAuMDcpO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuLFxuICAgICAgICBpbnB1dC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLDAuNSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmhlYWRlci1pdGVtIHtcbiAgICAgICAgY29sb3I6ICRoZWFkZXItZGFyay1pdGVtLWNvbG9yO1xuICAgIFxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLWRhcmstaXRlbS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgLmRyb3Bkb3duIC5zaG93IHtcbiAgICAgICAgICAgICYuaGVhZGVyLWl0ZW17XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsMC4xKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCR3aGl0ZSwgMC40KTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5ub3RpLWljb24ge1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLWRhcmstaXRlbS1jb2xvcjtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICAgICAgLnRvcG5hdntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICAgICAgLm5hdmJhci1uYXYge1xuICAgICAgICBcbiAgICAgICAgICAgICAgICAubmF2LWxpbmsge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNik7XG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzLCAmOmhvdmVye1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjkpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICBcbiAgICAgICAgICAgICAgICA+IC5kcm9wZG93bntcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmV7XG4gICAgICAgICAgICAgICAgICAgICAgPmEge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC45KSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4iLCIvL1xyXG4vLyBfbGF5b3V0cy5zY3NzXHJcbi8vXHJcblxyXG5ib2R5W2RhdGEtbGF5b3V0LXNpemU9XCJib3hlZFwiXSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJveGVkLWJvZHktYmc7XHJcbiAgI2xheW91dC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG4gICAgbWF4LXdpZHRoOiAkYm94ZWQtbGF5b3V0LXdpZHRoO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcclxuICB9XHJcblxyXG4gICNwYWdlLXRvcGJhciB7XHJcbiAgICBtYXgtd2lkdGg6IGNhbGMoI3skYm94ZWQtbGF5b3V0LXdpZHRofSAtICN7JHNpZGViYXItd2lkdGh9KTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgJi52ZXJ0aWNhbC1jb2xscHNlZCB7XHJcbiAgICAjcGFnZS10b3BiYXIge1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoI3skYm94ZWQtbGF5b3V0LXdpZHRofSAtICN7JHNpZGViYXItY29sbGFwc2VkLXdpZHRofSk7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gICAgLm1haW4tY29udGVudCB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6ICRsYXlvdXQtY29sbGFwc2VkLW1pbi1oZWlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmW2RhdGEtc2lkZWJhci1zaXplPVwic21hbGxcIl0ge1xyXG4gICAgI3BhZ2UtdG9wYmFyIHtcclxuICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JGJveGVkLWxheW91dC13aWR0aH0gLSAjeyRzaWRlYmFyLXdpZHRoLXNtfSk7XHJcbiAgICAgIGxlZnQ6ICRzaWRlYmFyLXdpZHRoLXNtO1xyXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9vdGVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiBjYWxjKCN7JGJveGVkLWxheW91dC13aWR0aH0gLSAjeyRzaWRlYmFyLXdpZHRofSk7XHJcbiAgfVxyXG5cclxuICAmLnZlcnRpY2FsLWNvbGxwc2VkIHtcclxuICAgIC5mb290ZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IGNhbGMoI3skYm94ZWQtbGF5b3V0LXdpZHRofSAtICN7JHNpZGViYXItY29sbGFwc2VkLXdpZHRofSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBIb3Jpem9udGFsIEJveGVkIExheW91dFxyXG5cclxuYm9keVtkYXRhLWxheW91dD1cImhvcml6b250YWxcIl1bZGF0YS1sYXlvdXQtc2l6ZT1cImJveGVkXCJdIHtcclxuICAjcGFnZS10b3BiYXIsXHJcbiAgI2xheW91dC13cmFwcGVyLFxyXG4gIC5mb290ZXIge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuY29udGFpbmVyLWZsdWlkLFxyXG4gIC5uYXZiYXItaGVhZGVyIHtcclxuICAgIG1heC13aWR0aDogJGJveGVkLWxheW91dC13aWR0aDtcclxuICB9XHJcblxyXG4gICYudmVydGljYWwtY29sbHBzZWQge1xyXG4gICAgLm1haW4tY29udGVudHtcclxuICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFNjcm9sbGFibGUgbGF5b3V0XHJcblxyXG5ib2R5W2RhdGEtbGF5b3V0LXNjcm9sbGFibGU9XCJ0cnVlXCJdIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNwYWdlLXRvcGJhcixcclxuICAgIC52ZXJ0aWNhbC1tZW51LFxyXG4gICAgLm5hdmJhci1icmFuZC1ib3gge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmW2RhdGEtbGF5b3V0PVwiaG9yaXpvbnRhbFwiXSB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgI3BhZ2UtdG9wYmFyLFxyXG4gICAgICAudG9wbmF2IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIH1cclxuICAgICAgLm5hdmJhci1icmFuZC1ib3gge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJcclxuLyohXHJcbiAqIFdhdmVzIHYwLjcuNlxyXG4gKiBodHRwOi8vZmlhbi5teS5pZC9XYXZlcyBcclxuICogXHJcbiAqIENvcHlyaWdodCAyMDE0LTIwMTggQWxmaWFuYSBFLiBTaWJ1ZWEgYW5kIG90aGVyIGNvbnRyaWJ1dG9ycyBcclxuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIFxyXG4gKiBodHRwczovL2dpdGh1Yi5jb20vZmlhbnMvV2F2ZXMvYmxvYi9tYXN0ZXIvTElDRU5TRSAqL1xyXG4gLndhdmVzLWVmZmVjdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gIC53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTUwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpIDAsIHJnYmEoMCwgMCwgMCwgMC4zKSA0MCUsIHJnYmEoMCwgMCwgMCwgMC40KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1vLXJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMikgMCwgcmdiYSgwLCAwLCAwLCAwLjMpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1yYWRpYWwtZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjIpIDAsIHJnYmEoMCwgMCwgMCwgMC4zKSA0MCUsIHJnYmEoMCwgMCwgMCwgMC40KSA1MCUsIHJnYmEoMCwgMCwgMCwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcclxuICAgIGJhY2tncm91bmQ6IHJhZGlhbC1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuMikgMCwgcmdiYSgwLCAwLCAwLCAwLjMpIDQwJSwgcmdiYSgwLCAwLCAwLCAwLjQpIDUwJSwgcmdiYSgwLCAwLCAwLCAwLjUpIDYwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwKSA3MCUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1vdXQ7XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLW91dDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2Utb3V0O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybSwgb3BhY2l0eTtcclxuICAgIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1vei10cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICAtby10cmFuc2l0aW9uLXByb3BlcnR5OiAtby10cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApIHRyYW5zbGF0ZSgwLCAwKTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMCkgdHJhbnNsYXRlKDAsIDApO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKSB0cmFuc2xhdGUoMCwgMCk7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB9XHJcbiAgLndhdmVzLWVmZmVjdC53YXZlcy1saWdodCAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtby1yYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA0MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1tb3otcmFkaWFsLWdyYWRpZW50KHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSAwLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgNDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSkgNjAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDApIDcwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpIDAsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSA0MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KSA2MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkgNzAlKTtcclxuICB9XHJcbiAgLndhdmVzLWVmZmVjdC53YXZlcy1jbGFzc2ljIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIH1cclxuICAud2F2ZXMtZWZmZWN0LndhdmVzLWNsYXNzaWMud2F2ZXMtbGlnaHQgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XHJcbiAgfVxyXG4gIC53YXZlcy1ub3RyYW5zaXRpb24ge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAtbW96LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC1vLXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLndhdmVzLWJ1dHRvbixcclxuICAud2F2ZXMtY2lyY2xlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiAtd2Via2l0LXJhZGlhbC1ncmFkaWVudChjaXJjbGUsIHdoaXRlIDEwMCUsIGJsYWNrIDEwMCUpO1xyXG4gIH1cclxuICAud2F2ZXMtYnV0dG9uLFxyXG4gIC53YXZlcy1idXR0b246aG92ZXIsXHJcbiAgLndhdmVzLWJ1dHRvbjp2aXNpdGVkLFxyXG4gIC53YXZlcy1idXR0b24taW5wdXQge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICBsaW5lLWhlaWdodDogMWVtO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcbiAgLndhdmVzLWJ1dHRvbiB7XHJcbiAgICBwYWRkaW5nOiAwLjg1ZW0gMS4xZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcclxuICB9XHJcbiAgLndhdmVzLWJ1dHRvbi1pbnB1dCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwLjg1ZW0gMS4xZW07XHJcbiAgfVxyXG4gIC53YXZlcy1pbnB1dC13cmFwcGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICB9XHJcbiAgLndhdmVzLWlucHV0LXdyYXBwZXIud2F2ZXMtYnV0dG9uIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG4gIC53YXZlcy1pbnB1dC13cmFwcGVyIC53YXZlcy1idXR0b24taW5wdXQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG4gIC53YXZlcy1jaXJjbGUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDIuNWVtO1xyXG4gICAgaGVpZ2h0OiAyLjVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyLjVlbTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB9XHJcbiAgLndhdmVzLWZsb2F0IHtcclxuICAgIC13ZWJraXQtbWFzay1pbWFnZTogbm9uZTtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDFweCAxLjVweCAxcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxcHggMS41cHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcztcclxuICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDMwMG1zO1xyXG4gIH1cclxuICAud2F2ZXMtZmxvYXQ6YWN0aXZlIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDhweCAyMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBib3gtc2hhZG93OiAwcHggOHB4IDIwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICB9XHJcbiAgLndhdmVzLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtbGlnaHQge1xyXG4gICAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDAuNCk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtcHJpbWFyeSB7XHJcbiAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjQpO1xyXG4gICAgfVxyXG59XHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtc3VjY2VzcyB7XHJcbiAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRzdWNjZXNzLCAwLjQpO1xyXG4gICAgfVxyXG59XHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtaW5mbyB7XHJcbiAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmZvLCAwLjQpO1xyXG4gICAgfVxyXG59XHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtd2FybmluZyB7XHJcbiAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3YXJuaW5nLCAwLjQpO1xyXG4gICAgfVxyXG59XHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtZGFuZ2VyIHtcclxuICAgIC53YXZlcy1yaXBwbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhbmdlciwgMC40KTtcclxuICAgIH1cclxufSIsIi8vXG4vLyBhdmF0YXIuc2Nzc1xuLy9cblxuLmF2YXRhci14cyB7XG4gIGhlaWdodDogMnJlbTtcbiAgd2lkdGg6IDJyZW07XG59XG5cbi5hdmF0YXItc20ge1xuICBoZWlnaHQ6IDNyZW07XG4gIHdpZHRoOiAzcmVtO1xufVxuXG4uYXZhdGFyLW1kIHtcbiAgaGVpZ2h0OiA0LjVyZW07XG4gIHdpZHRoOiA0LjVyZW07XG59XG5cbi5hdmF0YXItbGcge1xuICBoZWlnaHQ6IDZyZW07XG4gIHdpZHRoOiA2cmVtO1xufVxuXG4uYXZhdGFyLXhsIHtcbiAgaGVpZ2h0OiA3LjVyZW07XG4gIHdpZHRoOiA3LjVyZW07XG59XG5cbi5hdmF0YXItdGl0bGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG4gIGhlaWdodDogMTAwJTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vLyBhdmF0YXIgZ3JvdXBcbi5hdmF0YXItZ3JvdXAge1xuICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgLmF2YXRhci1ncm91cC1pdGVtIHtcbiAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgJGNhcmQtYmc7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICY6aG92ZXJ7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTJweCk7XG4gICAgfVxuICB9XG59IiwiXHJcbi8vXHJcbi8vIGFjY29yZGlvbi5zY3NzXHJcbi8vXHJcblxyXG4uY3VzdG9tLWFjY29yZGlvbiB7XHJcbiAgICAuYWNjb3JkaW9uLWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogN3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcclxuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgJi5jb2xsYXBzZWQge1xyXG4gICAgICAgICAgICBpLmFjY29yLXBsdXMtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXEYwNDE1XCI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hY2Nvci1wbHVzLWljb257XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBcclxuICAgIGEge1xyXG5cclxuICAgICAgICAmLmNvbGxhcHNlZCB7XHJcbiAgICAgICAgICAgIGkuYWNjb3ItZG93bi1pY29uIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcRjAxNDBcIjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcblxyXG4gICAgLmNhcmQtYm9keSB7XHJcbiAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gICAgfVxyXG59IiwiLy9cbi8vIF9oZWxwZXIuc2Nzc1xuLy9cblxuLmZvbnQtc2l6ZS0xMCB7XG4gIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLTExIHtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtMTIge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS0xMyB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtMTUge1xuICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS0xNiB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLTE3IHtcbiAgZm9udC1zaXplOiAxN3B4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtMTgge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbn1cblxuLmZvbnQtc2l6ZS0yMCB7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZm9udC1zaXplLTIyIHtcbiAgZm9udC1zaXplOiAyMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250LXNpemUtMjQge1xuICBmb250LXNpemU6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLy8gRm9udCB3ZWlnaHQgaGVscCBjbGFzc1xuXG4uZnctbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XG59XG5cbi5mb250LXdlaWdodC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XG59XG5cbi8vIFNvY2lhbFxuXG4uc29jaWFsLWxpc3QtaXRlbSB7XG4gIGhlaWdodDogMnJlbTtcbiAgd2lkdGg6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiBjYWxjKDJyZW0gLSA0cHgpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyOiAycHggc29saWQgJGdyYXktNTAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGNvbG9yOiAkZ3JheS01MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICY6aG92ZXJ7XG4gICAgY29sb3I6ICRncmF5LTYwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XG4gIH1cbn1cblxuXG4udy14cyB7XG4gIG1pbi13aWR0aDogODBweDtcbn1cbi53LXNtIHtcbiAgbWluLXdpZHRoOiA5NXB4O1xufVxuLnctbWQge1xuICBtaW4td2lkdGg6IDExMHB4O1xufVxuLnctbGcge1xuICBtaW4td2lkdGg6IDE0MHB4O1xufVxuXG4udy14bCB7XG4gIG1pbi13aWR0aDogMTYwcHg7XG59XG5cbi8vIG1lZGlhXG5cbi5tZWRpYXtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cblxuLy8gYWxlcnRcblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgLmJ0bi1jbG9zZXtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmcteSAqIDEuNCAkYWxlcnQtcGFkZGluZy14O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGVzY2FwZS1zdmcoJGJ0bi1jbG9zZS1iZy1kYXJrKSBjZW50ZXIgLyAkYnRuLWNsb3NlLXdpZHRoIGF1dG8gbm8tcmVwZWF0O1xuICB9XG59IiwiLy8gXHJcbi8vIHByZWxvYWRlci5zY3NzXHJcbi8vXHJcblxyXG4jcHJlbG9hZGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuI3N0YXR1cyB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogNDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbWFyZ2luOiAtMjBweCAwIDAgLTIwcHg7XHJcbn1cclxuXHJcbi5zcGlubmVyLWNoYXNlIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBhbmltYXRpb246IHNwaW5uZXItY2hhc2UgMi41cyBpbmZpbml0ZSBsaW5lYXIgYm90aDtcclxufVxyXG5cclxuLmNoYXNlLWRvdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7IFxyXG4gICAgYW5pbWF0aW9uOiBjaGFzZS1kb3QgMi4wcyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoOyBcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIGhlaWdodDogMjUlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgYW5pbWF0aW9uOiBjaGFzZS1kb3QtYmVmb3JlIDIuMHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDsgXHJcbiAgICB9XHJcblxyXG4gICAgJjpudGgtY2hpbGQoMSkgeyBcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0xLjFzOyBcclxuICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAtMS4xcztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgyKSB7IFxyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTEuMHM7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTEuMHM7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpudGgtY2hpbGQoMykgeyBcclxuICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjlzO1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjlzO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCg0KSB7IFxyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuOHM7IFxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjhzO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCg1KSB7IFxyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuN3M7IFxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjdzO1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCg2KSB7IFxyXG4gICAgICAgIGFuaW1hdGlvbi1kZWxheTogLTAuNnM7IFxyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC0wLjZzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBzcGlubmVyLWNoYXNlIHtcclxuICAgIDEwMCUgeyBcclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyBcclxuICAgIH0gXHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY2hhc2UtZG90IHtcclxuICAgIDgwJSwgMTAwJSB7IFxyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IFxyXG4gICAgfSBcclxufVxyXG5cclxuQGtleWZyYW1lcyBjaGFzZS1kb3QtYmVmb3JlIHtcclxuICAgIDUwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjQpOyBcclxuICAgIH0gXHJcbiAgICAxMDAlLCAwJSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjApOyBcclxuICAgIH0gXHJcbn0iLCIvLyBcclxuLy8gV2lkZ2V0cy5zY3NzXHJcbi8vIFxyXG5cclxuLm1pbmktc3RhdHMtd2lke1xyXG4gICAgLm1pbmktc3RhdC1pY29ue1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVye1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsLjEpO1xyXG4gICAgICAgICAgICBsZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMmRlZyk7XHJcbiAgICAgICAgICAgIHRvcDogLTVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOjphZnRlcntcclxuICAgICAgICAgICAgbGVmdDogLTEycHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAubWluaS1zdGF0LWljb257XHJcbiAgICAgICAgICAgICY6OmFmdGVye1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIi8vXHJcbi8vIF9kZW1vcy5zY3NzXHJcbi8vXHJcblxyXG4vLyBMaWdodGJveFxyXG5cclxuLm1mcC1wb3B1cC1mb3JtIHtcclxuICBtYXgtd2lkdGg6IDExNDBweDtcclxufVxyXG4ubWZwLWNsb3NlIHtcclxuICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gTW9kYWxzXHJcblxyXG4uYnMtZXhhbXBsZS1tb2RhbCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogYXV0bztcclxuICByaWdodDogYXV0bztcclxuICBib3R0b206IGF1dG87XHJcbiAgbGVmdDogYXV0bztcclxuICB6LWluZGV4OiAxO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5bZGlyPVwicnRsXCJdIHtcclxuICAubW9kYWwtb3BlbiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gSWNvbiBkZW1vICggRGVtbyBvbmx5IClcclxuLmljb24tZGVtby1jb250ZW50IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICRncmF5LTUwMDtcclxuXHJcbiAgaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgfVxyXG5cclxuICAuY29sLWxnLTQge1xyXG4gICAgbWFyZ2luLXRvcDogMjRweDtcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgaSB7XHJcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gR3JpZFxyXG5cclxuLmdyaWQtc3RydWN0dXJlIHtcclxuICAuZ3JpZC1jb250YWluZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBjYXJkIHJhZGlvXHJcblxyXG4uY2FyZC1yYWRpbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XHJcbiAgYm9yZGVyOiAycHggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gIHBhZGRpbmc6IDFyZW07XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5jYXJkLXJhZGlvLWxhYmVsIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNhcmQtcmFkaW8taW5wdXQge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgJjpjaGVja2VkICsgLmNhcmQtcmFkaW8ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLm5hdnMtY2Fyb3VzZWwge1xyXG4gIC5vd2wtbmF2IHtcclxuICAgIG1hcmdpbi10b3A6IDE2cHg7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICB3aWR0aDogMzBweDtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweCAhaW1wb3J0YW50O1xyXG4gICAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMjUpICFpbXBvcnRhbnQ7XHJcbiAgICAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDRweCA4cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gXHJcbi8vIHByaW50LnNjc3NcclxuLy9cclxuXHJcbi8vIFVzZWQgaW52b2ljZSBwYWdlXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAudmVydGljYWwtbWVudSxcclxuICAgIC5yaWdodC1iYXIsXHJcbiAgICAucGFnZS10aXRsZS1ib3gsXHJcbiAgICAubmF2YmFyLWhlYWRlcixcclxuICAgIC5mb290ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5jYXJkLWJvZHksXHJcbiAgICAubWFpbi1jb250ZW50LFxyXG4gICAgLnJpZ2h0LWJhcixcclxuICAgIC5wYWdlLWNvbnRlbnQsXHJcbiAgICBib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcbn0iLCJbZGF0YS1zaW1wbGViYXJdIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5zaW1wbGViYXItd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgbWF4LWhlaWdodDogaW5oZXJpdDtcbn1cblxuLnNpbXBsZWJhci1tYXNrIHtcbiAgZGlyZWN0aW9uOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgei1pbmRleDogMDtcbn1cblxuLnNpbXBsZWJhci1vZmZzZXQge1xuICBkaXJlY3Rpb246IGluaGVyaXQgIWltcG9ydGFudDtcbiAgYm94LXNpemluZzogaW5oZXJpdCAhaW1wb3J0YW50O1xuICByZXNpemU6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLnNpbXBsZWJhci1jb250ZW50LXdyYXBwZXIge1xuICBkaXJlY3Rpb246IGluaGVyaXQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3ggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxMDAlOyAvKiBSZXF1aXJlZCBmb3IgaG9yaXpvbnRhbCBuYXRpdmUgc2Nyb2xsYmFyIHRvIG5vdCBhcHBlYXIgaWYgcGFyZW50IGlzIHRhbGxlciB0aGFuIG5hdHVyYWwgaGVpZ2h0ICovXG4gIHdpZHRoOiBhdXRvO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvdmVyZmxvdzogYXV0bzsgLyogU2Nyb2xsIG9uIHRoaXMgZWxlbWVudCBvdGhlcndpc2UgZWxlbWVudCBjYW4ndCBoYXZlIGEgcGFkZGluZyBhcHBsaWVkIHByb3Blcmx5ICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogTm90IHJlcXVpcmVkIGZvciBob3Jpem9udGFsIHNjcm9sbCB0byB0cmlnZ2VyICovXG4gIG1heC1oZWlnaHQ6IDEwMCU7IC8qIE5lZWRlZCBmb3IgdmVydGljYWwgc2Nyb2xsIHRvIHRyaWdnZXIgKi9cbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDtcbn1cblxuLnNpbXBsZWJhci1jb250ZW50LXdyYXBwZXI6Oi13ZWJraXQtc2Nyb2xsYmFyLFxuLnNpbXBsZWJhci1oaWRlLXNjcm9sbGJhcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2ltcGxlYmFyLWNvbnRlbnQ6YmVmb3JlLFxuLnNpbXBsZWJhci1jb250ZW50OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnNpbXBsZWJhci1wbGFjZWhvbGRlciB7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uc2ltcGxlYmFyLWhlaWdodC1hdXRvLW9ic2VydmVyLXdyYXBwZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXgtaGVpZ2h0OiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IC0xO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBmbGV4LWdyb3c6IGluaGVyaXQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xufVxuXG4uc2ltcGxlYmFyLWhlaWdodC1hdXRvLW9ic2VydmVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDEwMDAlO1xuICB3aWR0aDogMTAwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAtMTtcbn1cblxuLnNpbXBsZWJhci10cmFjayB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbltkYXRhLXNpbXBsZWJhcl0uc2ltcGxlYmFyLWRyYWdnaW5nIC5zaW1wbGViYXItY29udGVudCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuW2RhdGEtc2ltcGxlYmFyXS5zaW1wbGViYXItZHJhZ2dpbmcgLnNpbXBsZWJhci10cmFjayB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG5cbi5zaW1wbGViYXItc2Nyb2xsYmFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMnB4O1xuICB3aWR0aDogNHB4O1xuICBtaW4taGVpZ2h0OiAxMHB4O1xufVxuXG4uc2ltcGxlYmFyLXNjcm9sbGJhcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiAjYTJhZGI3O1xuICBib3JkZXItcmFkaXVzOiA3cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xufVxuXG4uc2ltcGxlYmFyLXNjcm9sbGJhci5zaW1wbGViYXItdmlzaWJsZTpiZWZvcmUge1xuICAvKiBXaGVuIGhvdmVyZWQsIHJlbW92ZSBhbGwgdHJhbnNpdGlvbnMgZnJvbSBkcmFnIGhhbmRsZSAqL1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMHMgbGluZWFyO1xufVxuXG4uc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci12ZXJ0aWNhbCB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDExcHg7XG59XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLXZlcnRpY2FsIC5zaW1wbGViYXItc2Nyb2xsYmFyOmJlZm9yZSB7XG4gIHRvcDogMnB4O1xuICBib3R0b206IDJweDtcbn1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItaG9yaXpvbnRhbCB7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTFweDtcbn1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItaG9yaXpvbnRhbCAuc2ltcGxlYmFyLXNjcm9sbGJhcjpiZWZvcmUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IDJweDtcbn1cblxuLnNpbXBsZWJhci10cmFjay5zaW1wbGViYXItaG9yaXpvbnRhbCAuc2ltcGxlYmFyLXNjcm9sbGJhciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgaGVpZ2h0OiA3cHg7XG4gIG1pbi1oZWlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMTBweDtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIFJ0bCBzdXBwb3J0ICovXG5bZGF0YS1zaW1wbGViYXItZGlyZWN0aW9uPSdydGwnXSAuc2ltcGxlYmFyLXRyYWNrLnNpbXBsZWJhci12ZXJ0aWNhbCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xufVxuXG4uaHMtZHVtbXktc2Nyb2xsYmFyLXNpemUge1xuICBkaXJlY3Rpb246IHJ0bDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGhlaWdodDogNTAwcHg7XG4gIHdpZHRoOiA1MDBweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBvdmVyZmxvdy14OiBzY3JvbGw7XG59XG5cbi5zaW1wbGViYXItaGlkZS1zY3JvbGxiYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG59XG5cbi5jdXN0b20tc2Nyb2xsIHtcbiAgaGVpZ2h0OiAxMDAlO1xufSIsIlxyXG5cclxuLyogPT09PT09PT09PT09PT1cclxuICBDYWxlbmRhclxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcbi5sbmItY2FsZW5kYXJzLWl0ZW17XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1yaWdodDogN3B4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XS50dWktZnVsbC1jYWxlbmRhci1jaGVja2JveC1yb3VuZCtzcGFue1xyXG4gIG1hcmdpbi1yaWdodDogNHB4IC8qcnRsOiAwKi87XHJcbiAgbWFyZ2luLWxlZnQ6IDAgLypydGw6IDRweCovO1xyXG59XHJcblxyXG4udHVpLWZ1bGwtY2FsZW5kYXItbGF5b3V0LCAudHVpLWZ1bGwtY2FsZW5kYXItdGltZWdyaWQtdGltZXpvbmV7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnR1aS1mdWxsLWNhbGVuZGFyLWRheW5hbWUtY29udGFpbmVyLCBcclxuLnR1aS1mdWxsLWNhbGVuZGFyLWxlZnQsIFxyXG4udHVpLWZ1bGwtY2FsZW5kYXItc3BsaXR0ZXIsXHJcbi50dWktZnVsbC1jYWxlbmRhci10aW1lLWRhdGUsXHJcbi50dWktZnVsbC1jYWxlbmRhci13ZWVrZGF5LWdyaWQtbGluZSxcclxuLnR1aS1mdWxsLWNhbGVuZGFyLXRpbWVncmlkLXRpbWV6b25lLFxyXG4udHVpLWZ1bGwtY2FsZW5kYXItdGltZWdyaWQtZ3JpZGxpbmV7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnR1aS1mdWxsLWNhbGVuZGFyLXdlZWtkYXktZXhjZWVkLWluLXdlZWt7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAzMHB4O1xyXG4gIGhlaWdodDogMzBweDtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XHJcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLnR1aS1mdWxsLWNhbGVuZGFyLXRpbWVncmlkLWhvdXJ7XHJcbiAgY29sb3I6ICRib2R5LWNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50dWktZnVsbC1jYWxlbmRhci13ZWVrZGF5LXNjaGVkdWxlLXRpdGxlLCAudHVpLWZ1bGwtY2FsZW5kYXItdGltZS1zY2hlZHVsZXtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG59XHJcbiIsIlxyXG5cclxuLyogPT09PT09PT09PT09PT1cclxuICBEcnVhZnVsYVxyXG49PT09PT09PT09PT09PT09PT09Ki9cclxuXHJcblxyXG4udGFzay1ib3h7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG59XHJcblxyXG4uZ3UtdHJhbnNpdCB7XHJcbiAgICBib3JkZXI6IDFweCBkYXNoZWQgJGdyYXktNjAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDAgIWltcG9ydGFudDtcclxufSIsIi8vXHJcbi8vIHNlc3Npb24tdGltZW91dC5zY3NzXHJcbi8vXHJcblxyXG4jc2Vzc2lvbi10aW1lb3V0LWRpYWxvZyB7XHJcbiAgICAuY2xvc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvdW50ZG93bi1ob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5idG4tZGVmYXVsdCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbn0iLCJcclxuLy9cclxuLy8gUmFuZ2Ugc2xpZGVyXHJcbi8vXHJcblxyXG4uaXJzIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbn1cclxuXHJcbi5pcnMtLXNxdWFyZXtcclxuICAuaXJzLWJhciwgLmlycy10bywgLmlycy1mcm9tLCAuaXJzLXNpbmdsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gIH1cclxuICAuaXJzLXRvLCAuaXJzLWZyb20sIC5pcnMtc2luZ2xle1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmlycy1saW5le1xyXG4gICAgYmFja2dyb3VuZDogJGdyYXktMzAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS0zMDA7XHJcbiAgfVxyXG4gIC5pcnMtZ3JpZC10ZXh0e1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgY29sb3I6ICRncmF5LTQwMDtcclxuICB9XHJcbiAgLmlycy1taW4sIC5pcnMtbWF4e1xyXG4gICAgY29sb3I6ICRncmF5LTQwMDtcclxuICAgIGJhY2tncm91bmQ6ICRncmF5LTMwMDtcclxuICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICB9XHJcblxyXG4gIC5pcnMtaGFuZGxle1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XHJcbiAgICB3aWR0aDogMTJweDtcclxuICAgIGhlaWdodDogMTJweDtcclxuICAgIHRvcDogMjZweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59IiwiLy9cclxuLy8gIFN3ZWV0YWxlcnQyXHJcbi8vXHJcblxyXG4uc3dhbDItY29udGFpbmVyIHtcclxuICAuc3dhbDItdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgfVxyXG59XHJcblxyXG4uc3dhbDItbW9kYWwge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuLnN3YWwyLWljb24ge1xyXG4gICYuc3dhbDItcXVlc3Rpb24ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcclxuICAgIGNvbG9yOiAkaW5mbztcclxuICB9XHJcbiAgJi5zd2FsMi1zdWNjZXNzIHtcclxuICAgIFtjbGFzc149XCJzd2FsMi1zdWNjZXNzLWxpbmVcIl0ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcclxuICAgIH1cclxuXHJcbiAgICAuc3dhbDItc3VjY2Vzcy1yaW5nIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCRzdWNjZXNzLCAwLjMpO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLnN3YWwyLXdhcm5pbmcge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkd2FybmluZztcclxuICAgIGNvbG9yOiAkd2FybmluZztcclxuICB9XHJcbn1cclxuXHJcbi5zd2FsMi1zdHlsZWQge1xyXG4gICY6Zm9jdXMge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5zd2FsMi1wcm9ncmVzcy1zdGVwcyB7XHJcbiAgLnN3YWwyLXByb2dyZXNzLXN0ZXAge1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAmLnN3YWwyLWFjdGl2ZS1wcm9ncmVzcy1zdGVwIHtcclxuICAgICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgICAgICYgfiAuc3dhbDItcHJvZ3Jlc3Mtc3RlcCxcclxuICAgICAgJiB+IC5zd2FsMi1wcm9ncmVzcy1zdGVwLWxpbmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoJHByaW1hcnksIDAuMyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zd2FsMi1wcm9ncmVzcy1zdGVwLWxpbmUge1xyXG4gICAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgfVxyXG59XHJcblxyXG4uc3dhbDItbG9hZGVyIHtcclxuICBib3JkZXItY29sb3I6ICRwcmltYXJ5IHRyYW5zcGFyZW50ICRwcmltYXJ5IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uc3dlZXQtYWxlcnQge1xyXG4gIGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50O1xyXG4gIGgyIHtcclxuICAgIGNvbG9yOiByZ2JhKCRibGFjaywgMC42KSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4iLCJcclxuLy9cclxuLy8gUmF0aW5nXHJcbi8vXHJcblxyXG4uc3ltYm9se1xyXG4gIGJvcmRlci1jb2xvcjogJGNhcmQtYmc7XHJcbn1cclxuXHJcbi5yYXRpbmctc3ltYm9sLWJhY2tncm91bmQsIC5yYXRpbmctc3ltYm9sLWZvcmVncm91bmQge1xyXG4gIGZvbnQtc2l6ZTogMjRweDtcclxufVxyXG5cclxuLnJhdGluZy1zeW1ib2wtZm9yZWdyb3VuZCB7XHJcbiAgdG9wOiAwcHg7XHJcbn1cclxuXHJcbi5yYXRpbmctc3RhcntcclxuICA+IHNwYW57XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICYuYmFkZ2V7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiXHJcbi8vXHJcbi8vIHRvYXN0ci5zY3NzXHJcbi8vXHJcblxyXG5cclxuLyogPT09PT09PT09PT09PVxyXG4gICBOb3RpZmljYXRpb25cclxuPT09PT09PT09PT09PSAqL1xyXG4jdG9hc3QtY29udGFpbmVyIHtcclxuICAgID4gZGl2IHtcclxuICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcclxuICAgICAgICAgICAgb3BhY2l0eTogMC45O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLnRvYXN0LXRvcC1mdWxsLXdpZHRoLCAmLnRvYXN0LWJvdHRvbS1mdWxsLXdpZHRoe1xyXG4gICAgICAgID4gZGl2e1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA5NiU7XHJcbiAgICAgICAgICBtYXJnaW46IDRweCBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxufVxyXG5cclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgLnRvYXN0LSN7JGNvbG9yfSB7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgoJHZhbHVlKSwgMC44KSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy8gZm9yIGVycm9yXHJcblxyXG4udG9hc3QtZXJyb3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZGFuZ2VyLDAuOCk7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkZGFuZ2VyO1xyXG59XHJcblxyXG4udG9hc3RyLW9wdGlvbnN7XHJcbiAgICBwYWRkaW5nOiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZ3JheS0yMDAsIDIlKTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG59IiwiXHJcbi8vXHJcbi8vIFBhcnNsZXlcclxuLy9cclxuXHJcbi5lcnJvciB7XHJcbiAgY29sb3I6ICRkYW5nZXI7XHJcbn1cclxuXHJcbi5wYXJzbGV5LWVycm9yIHtcclxuICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbn1cclxuXHJcbi5wYXJzbGV5LWVycm9ycy1saXN0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gICYuZmlsbGVkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICA+IGxpIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBjb2xvcjogJGRhbmdlcjtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICB9XHJcbn0iLCIvL1xyXG4vLyBTZWxlY3QgMlxyXG4vL1xyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIHtcclxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6ICRpbnB1dC1wYWRkaW5nLXg7XHJcbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcbiAgICAgIGhlaWdodDogMzRweDtcclxuICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgIHJpZ2h0OiAzcHg7XHJcblxyXG4gICAgICBiIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRncmF5LTUwMCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDZweCA2cHggMCA2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcclxuICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuIHtcclxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgICAgYiB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkZ3JheS01MDAgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDAgNnB4IDZweCA2cHggIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcclxuICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XHJcbiAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xyXG4gICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIH1cclxuICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnO1xyXG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XHJcbiAgcGFkZGluZzogNnB4IDEycHg7XHJcbn1cclxuLnNlbGVjdDItY29udGFpbmVyW2Rpcj1cInJ0bFwiXVxyXG4gIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXHJcbiAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAkaW5wdXQtcGFkZGluZy14O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1kcm9wZG93biB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGRyb3Bkb3duLWJvcmRlci1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XHJcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XHJcbn1cclxuXHJcbi5zZWxlY3QyLXNlYXJjaCB7XHJcbiAgaW5wdXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktMzAwO1xyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIHtcclxuICAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcclxuICAgIG1pbi1oZWlnaHQ6IDM4cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XHJcbiAgICAgIHBhZGRpbmc6IDJweCAkaW5wdXQtcGFkZGluZy14O1xyXG4gICAgfVxyXG4gICAgLnNlbGVjdDItc2VhcmNoX19maWVsZCB7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgICAgcGFkZGluZzogMCA3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xyXG4gICYuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIHtcclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gICAgICBib3JkZXItY29sb3I6ICRncmF5LTQwMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zZWxlY3QyLXJlc3VsdHNfX2dyb3VwIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaWJvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBhamF4IHNlbGVjdFxyXG5cclxuLnNlbGVjdDItcmVzdWx0LXJlcG9zaXRvcnlfX2F2YXRhciB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDYwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19zdGF0aXN0aWNzIHtcclxuICBtYXJnaW4tdG9wOiA3cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19mb3JrcyxcclxuLnNlbGVjdDItcmVzdWx0LXJlcG9zaXRvcnlfX3N0YXJnYXplcnMsXHJcbi5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X193YXRjaGVycyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBtYXJnaW4tcmlnaHQ6IDFlbTtcclxuICBjb2xvcjogJGdyYXktNTAwO1xyXG5cclxuICAuZmEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcblxyXG4gICAgJi5mYS1mbGFzaCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwZTdcIjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJGb250IEF3ZXNvbWUgNSBGcmVlXCI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWQge1xyXG4gIC5zZWxlY3QyLXJlc3VsdC1yZXBvc2l0b3J5X19mb3JrcyxcclxuICAuc2VsZWN0Mi1yZXN1bHQtcmVwb3NpdG9yeV9fc3RhcmdhemVycyxcclxuICAuc2VsZWN0Mi1yZXN1bHQtcmVwb3NpdG9yeV9fd2F0Y2hlcnMge1xyXG4gICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjgpO1xyXG4gIH1cclxufVxyXG5cclxuLnNlbGVjdDItcmVzdWx0LXJlcG9zaXRvcnlfX21ldGEge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8vIHRlbXBsYXRpbmctc2VsZWN0XHJcblxyXG4uaW1nLWZsYWcge1xyXG4gIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gIGhlaWdodDogMTVweDtcclxuICB3aWR0aDogMThweDtcclxufVxyXG5cclxuLnNlbGVjdDItc2VsZWN0aW9uX19jb250cm9sIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmcgIWltcG9ydGFudDtcclxuICBib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNlbGVjdDItc2VsZWN0aW9uX19pbmRpY2F0b3Itc2VwYXJhdG9yIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZWxlY3QyLXNlbGVjdGlvbl9faW5kaWNhdG9yIHtcclxuICBzdmcge1xyXG4gICAgZmlsbDogJGlucHV0LWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VsZWN0Mi1zZWxlY3Rpb25fX3BsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogJGlucHV0LXBsYWNlaG9sZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZWxlY3QyLXNlbGVjdGlvbl9fbWVudSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWJnICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLy9cclxuLy8gIFN3ZWV0YWxlcnQyXHJcbi8vXHJcblxyXG4vKiBDU1MgU3dpdGNoICovXHJcbmlucHV0W3N3aXRjaF0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgKyBsYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgd2lkdGg6IDU2cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS00MDA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgIHBhZGRpbmc6IDAuMTY2NjdyZW07XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogJGRhcms7XHJcbiAgICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYtbGFiZWwpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDFweDtcclxuICAgICAgbWFyZ2luOiAzcHg7XHJcbiAgICAgIHRvcDogLTJweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBtaW4td2lkdGg6IDEuNjY2NjdyZW07XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG5cclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAzcHg7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMnJlbTtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgdG9wOiAycHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpjaGVja2VkICsgbGFiZWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgfVxyXG59XHJcblxyXG5pbnB1dFtzd2l0Y2hdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGNvbnRlbnQ6IGF0dHIoZGF0YS1vbi1sYWJlbCk7XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIGxlZnQ6IDNweDtcclxuICB9XHJcblxyXG4gICY6YWZ0ZXIge1xyXG4gICAgbGVmdDogMzNweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMDtcclxuICB9XHJcbn1cclxuXHJcbmlucHV0W3N3aXRjaD1cImJvb2xcIl0gKyBsYWJlbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxufVxyXG5pbnB1dFtzd2l0Y2g9XCJib29sXCJdICsgbGFiZWw6YmVmb3JlLGlucHV0W3N3aXRjaD1cImJvb2xcIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcclxuaW5wdXRbc3dpdGNoPVwiZGVmYXVsdFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3Jle1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbmlucHV0W3N3aXRjaD1cImJvb2xcIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcclxufVxyXG5cclxuaW5wdXRbc3dpdGNoPVwiZGVmYXVsdFwiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNhMmEyYTI7XHJcbn1cclxuXHJcbmlucHV0W3N3aXRjaD1cInByaW1hcnlcIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxufVxyXG5cclxuaW5wdXRbc3dpdGNoPVwic3VjY2Vzc1wiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG59XHJcblxyXG5pbnB1dFtzd2l0Y2g9XCJpbmZvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbn1cclxuXHJcbmlucHV0W3N3aXRjaD1cIndhcm5pbmdcIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcclxufVxyXG5cclxuaW5wdXRbc3dpdGNoPVwiZGFuZ2VyXCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxufVxyXG5cclxuaW5wdXRbc3dpdGNoPVwiZGFya1wiXTpjaGVja2VkICsgbGFiZWwge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrO1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAkbGlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4uc3F1YXJlLXN3aXRjaHtcclxuICBtYXJnaW4tcmlnaHQ6IDdweDtcclxuICBpbnB1dFtzd2l0Y2hdK2xhYmVsLCBpbnB1dFtzd2l0Y2hdK2xhYmVsOmFmdGVye1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIH1cclxufVxyXG4iLCJcclxuLy9cclxuLy8gY29sb3JwaWNrZXIuc2Nzc1xyXG4vL1xyXG5cclxuLnNwLWNvbnRhaW5lcntcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XHJcbiAgYnV0dG9ue1xyXG4gICAgcGFkZGluZzogLjI1cmVtIC41cmVtO1xyXG4gICAgICBmb250LXNpemU6IC43MTA5NHJlbTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogLjJyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGNvbG9yOiAkZGFyaztcclxuICBcclxuICAgICAgJi5zcC1wYWxldHRlLXRvZ2dsZXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgIH1cclxuICAgICAgXHJcbiAgICAgICYuc3AtY2hvb3Nle1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uc3AtcGFsZXR0ZS1jb250YWluZXJ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLnNwLWlucHV0e1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcclxuICBib3JkZXItY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcclxuICBjb2xvcjogJGlucHV0LWNvbG9yO1xyXG4gICY6Zm9jdXN7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbltkaXI9XCJydGxcIl17XHJcblxyXG4gIC5zcC1hbHBoYXtcclxuICAgIGRpcmVjdGlvbjogbHRyO1xyXG4gIH1cclxuXHJcbiAgLnNwLW9yaWdpbmFsLWlucHV0LWNvbnRhaW5lciB7XHJcbiAgICAuc3AtYWRkLW9ue1xyXG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMCFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4IWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4IWltcG9ydGFudFxyXG4gICAgfVxyXG4gIH0gXHJcblxyXG4gIGlucHV0LnNwZWN0cnVtLndpdGgtYWRkLW9ue1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXM7XHJcblxyXG4gIH1cclxufSIsIlxyXG5cclxuLyogVGltZXBpY2tlciAqL1xyXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0IHtcclxuICB0YWJsZSB7XHJcbiAgICB0ZCB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yOztcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmRyb3Bkb3duLW1lbnU6YWZ0ZXJ7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkZ3JheS0yMDA7XHJcbiAgfVxyXG4gICYudGltZXBpY2tlci1vcmllbnQtYm90dG9tOmFmdGVye1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGdyYXktMjAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi50aW1lcGlja2VyLW9yaWVudC10b3B7XHJcbiAgdG9wOiAkaW5wdXQtaGVpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50aW1lcGlja2VyLW9yaWVudC1ib3R0b217XHJcbiAgdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgYm90dG9tOiAkaW5wdXQtaGVpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib290c3RyYXAtdGltZXBpY2tlci13aWRnZXR7XHJcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gIHJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4uYm9vdHN0cmFwLXRpbWVwaWNrZXItd2lkZ2V0e1xyXG4gICYudGltZXBpY2tlci1vcmllbnQtbGVmdHtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBsZWZ0OiA2cHg7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgICY6OmFmdGVye1xyXG4gICAgICBsZWZ0OiA3cHg7XHJcbiAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufSIsIlxyXG4vL1xyXG4vLyBEYXRlcGlja2VyXHJcbi8vXHJcblxyXG5bZGlyPVwicnRsXCJde1xyXG4gIC5kYXRlcGlja2VyIHtcclxuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5kYXRlcGlja2VyIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gIHBhZGRpbmc6IDhweDtcclxuICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcclxuICBcclxuXHJcbiAgdGFibGV7XHJcbiAgICB0cntcclxuICAgICAgdGh7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfVxyXG4gICAgICB0ZHtcclxuICAgICAgICAmLmFjdGl2ZSwgJi5hY3RpdmU6aG92ZXIsIC5hY3RpdmUuZGlzYWJsZWQsICYuYWN0aXZlLmRpc2FibGVkOmhvdmVyLFxyXG4gICAgICAgICYudG9kYXksICAmLnRvZGF5OmhvdmVyLCAmLnRvZGF5LmRpc2FibGVkLCAmLnRvZGF5LmRpc2FibGVkOmhvdmVyLCBcclxuICAgICAgICAmLnNlbGVjdGVkLCAmLnNlbGVjdGVkOmhvdmVyLCAmLnNlbGVjdGVkLmRpc2FibGVkLCAmLnNlbGVjdGVkLmRpc2FibGVkOmhvdmVyLFxyXG4gICAgICAgIHNwYW4uYWN0aXZlLmFjdGl2ZSwgc3Bhbi5hY3RpdmU6aG92ZXIuYWN0aXZle1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5kYXkuZm9jdXNlZCxcclxuICAgICAgICAmLmRheTpob3ZlcixcclxuICAgICAgICBzcGFuLmZvY3VzZWQsXHJcbiAgICAgICAgc3Bhbjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRsaWdodDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYubmV3LFxyXG4gICAgICAgICYub2xkLFxyXG4gICAgICAgIHNwYW4ubmV3LFxyXG4gICAgICAgIHNwYW4ub2xkIHtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi5yYW5nZSwgJi5yYW5nZS5kaXNhYmxlZCwgJi5yYW5nZS5kaXNhYmxlZDpob3ZlciwgJi5yYW5nZTpob3ZlcntcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlLWNvbmRlbnNlZHtcclxuICA+dGhlYWQ+dHI+dGgsID50Ym9keT50cj50ZCB7XHJcbiAgICBwYWRkaW5nOiA3cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uYm9vdHN0cmFwLWRhdGVwaWNrZXItaW5saW5le1xyXG4gIC5kYXRlcGlja2VyLWlubGluZXtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gREFURVBJQ0tFUlxyXG5cclxuLmRhdGVwaWNrZXItY29udGFpbmVye1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XHJcblxyXG4gICYuZGF0ZXBpY2tlci1pbmxpbmV7XHJcbiAgICB3aWR0aDogMjEycHg7XHJcbiAgfVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1wYW5lbHtcclxuICBcclxuICA+dWx7XHJcbiAgICA+bGl7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcclxuICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cclxuICAgICAgJi5waWNrZWQsICYucGlja2VkOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHByaW1hcnksIDAuMjUpO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5oaWdobGlnaHRlZCwgJi5oaWdobGlnaHRlZDpob3ZlciwgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBcclxuICAgICAgJi5tdXRlZCwgJi5tdXRlZDpob3ZlcntcclxuICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIFxyXG5cclxuICAgICZbZGF0YS12aWV3PXdlZWtde1xyXG4gICAgICA+bGl7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID5saSwgPmxpOmhvdmVye1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJcclxuLy9cclxuLy8gQm9vdHN0cmFwIHRvdWNoc3BpblxyXG4vL1xyXG5cclxuXHJcbi5ib290c3RyYXAtdG91Y2hzcGlue1xyXG4gICAgJi5pbnB1dC1ncm91cHtcclxuICAgICAgJj4uaW5wdXQtZ3JvdXAtcHJlcGVuZHtcclxuICAgICAgICAmPi5idG4sICY+LmlucHV0LWdyb3VwLXRleHR7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgXHJcbiAgICAmLmlucHV0LWdyb3Vwe1xyXG4gICAgICAmPi5pbnB1dC1ncm91cC1hcHBlbmR7XHJcbiAgICAgICAgJj4uYnRuLCAmPi5pbnB1dC1ncm91cC10ZXh0e1xyXG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfSIsIi8vXHJcbi8vIEZvcm0gZWRpdG9ycy5zY3NzXHJcbi8vXHJcblxyXG4vLyBUaW55bWNlIFxyXG5cclxuLnRveC10aW55bWNlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkaW5wdXQtYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50b3gge1xyXG4gIC50b3gtc3RhdHVzYmFyIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkbGlnaHQgIWltcG9ydGFudDtcclxuICB9XHJcbiAgICAudG94LW1lbnViYXIsIC50b3gtZWRpdC1hcmVhX19pZnJhbWUsIC50b3gtc3RhdHVzYmFye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZyAhaW1wb3J0YW50O1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAudG94LW1idG57XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDAgIWltcG9ydGFudDtcclxuICAgICAgICAmOmhvdmVyOm5vdCg6ZGlzYWJsZWQpOm5vdCgudG94LW1idG4tLWFjdGl2ZSl7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3gtdGJ0bntcclxuICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRveC10b29sYmFyLCAudG94LXRvb2xiYXJfX292ZXJmbG93LCAudG94LXRvb2xiYXJfX3ByaW1hcnl7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRsaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3gtdG9vbGJhcl9fcHJpbWFyeXtcclxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRveC10YnRue1xyXG4gICAgICBjb2xvcjogJGdyYXktNzAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHN2Z3tcclxuICAgICAgICBmaWxsOiAkZ3JheS03MDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC50b3gtZWRpdC1hcmVhX19pZnJhbWV7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgXHJcbiAgICAudG94LXN0YXR1c2JhciBhLCAudG94LXN0YXR1c2Jhcl9fcGF0aC1pdGVtLCAudG94LXN0YXR1c2Jhcl9fd29yZGNvdW50e1xyXG4gICAgICBjb2xvcjogJGdyYXktNzAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgJjpub3QoW2Rpcj1ydGxdKSAudG94LXRvb2xiYXJfX2dyb3VwOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIGRhcmtlbigkbGlnaHQsIDUlKSAhaW1wb3J0YW50O1xyXG4gICAgfSBcclxufVxyXG5cclxuXHJcblxyXG4vLyB4IGVkaXRhYmxlXHJcblxyXG4uZWRpdGFibGUtaW5wdXR7XHJcbiAgLmZvcm0tY29udHJvbHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5lZGl0YWJsZS1idXR0b25ze1xyXG4gIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgLmVkaXRhYmxlLWNhbmNlbHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9DayBFZGl0b3JcclxuLmNrLmNrLXRvb2xiYXIge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTIwMCAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY2suY2stZWRpdG9yX19tYWluPi5jay1lZGl0b3JfX2VkaXRhYmxlIHtcclxuICBib3JkZXItY29sb3I6ICRncmF5LTMwMCAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNrLmNrLWRyb3Bkb3duX19wYW5lbCxcclxuLmNrLmNrLWxpc3Qge1xyXG4gIGJhY2tncm91bmQ6ICRkcm9wZG93bi1iZyAhaW1wb3J0YW50O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRkcm9wZG93bi1ib3JkZXItY29sb3IgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNrLWVkaXRvcl9fZWRpdGFibGUge1xyXG4gIG1pbi1oZWlnaHQ6IDI0NXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jay5jay10b29sYmFyLmNrLXRvb2xiYXJfZ3JvdXBpbmc+LmNrLXRvb2xiYXJfX2l0ZW1zIHtcclxuICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNrLmNrLWVkaXRvcl9fbWFpbj4uY2stZWRpdG9yX19lZGl0YWJsZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNrLmNrLXJlc2V0X2FsbCxcclxuLmNrLmNrLXJlc2V0X2FsbCAqIHtcclxuICBjb2xvcjogJGdyYXktNjAwICFpbXBvcnRhbnRcclxufVxyXG5cclxuLmNrLmNrLXRvb2xiYXIgLmNrLmNrLXRvb2xiYXJfX3NlcGFyYXRvciB7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNrLmNrLWJ1dHRvbi5jay1vbixcclxuYS5jay5jay1idXR0b24uY2stb24sXHJcbi5jay5jay1idXR0b246bm90KC5jay1kaXNhYmxlZCk6aG92ZXIsXHJcbmEuY2suY2stYnV0dG9uOm5vdCguY2stZGlzYWJsZWQpOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuIiwiXHJcbi8vXHJcbi8vIEZvcm0tVXBsb2FkXHJcbi8vXHJcblxyXG4vKiBEcm9wem9uZSAqL1xyXG4uZHJvcHpvbmUge1xyXG4gIG1pbi1oZWlnaHQ6IDIzMHB4O1xyXG4gIGJvcmRlcjogMnB4IGRhc2hlZCAkZ3JheS00MDA7XHJcbiAgYmFja2dyb3VuZDogJGNhcmQtYmc7XHJcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG5cclxuICAuZHotbWVzc2FnZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgICY6Zm9jdXN7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy9cclxuLy8gRm9ybSBXaXphcmRcclxuLy9cclxuXHJcblxyXG4uZm9ybS13aXphcmQtd3JhcHBlciB7XHJcbiAgbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4ud2l6YXJke1xyXG5cclxuICAvLyBzdGVwXHJcbiAgLnN0ZXBze1xyXG4gICAgPnVse1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+IGEsID4gbGl7XHJcbiAgICAgICAgZmxleC1iYXNpczogMDtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgID5saXtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZzogLjVyZW0gMXJlbTtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuXHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjEpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmN1cnJlbnQtaW5mb3tcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTk5OWVtO1xyXG4gICAgfVxyXG5cclxuICAgIFxyXG4gICAgfVxyXG5cclxuICAgIC5udW1iZXIge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAzOHB4O1xyXG4gICAgICBoZWlnaHQ6IDM4cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkcHJpbWFyeTtcclxuICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY3VycmVudCB7XHJcbiAgICAgIGEsIGE6YWN0aXZlLCBhOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjIpO1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgICAgLm51bWJlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBjb250ZW50XHJcbiAgPi5jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMTRweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgbWluLWhlaWdodDogMTUwcHg7XHJcbiAgICA+IC50aXRsZXtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAtOTk5ZW07XHJcbiAgICB9XHJcbiAgICA+LmJvZHkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAxNHB4IDAgMDtcclxuICAgICAgcG9zaXRpb246IHN0YXRpY1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gYWN0aW9uc1xyXG5cclxuICA+LmFjdGlvbnMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgPiB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgPiBsaXtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMC41ZW07XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGEsIGE6YWN0aXZlLCBhOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmRpc2FibGVkIHtcclxuICAgICAgICBhLCBhOmFjdGl2ZSwgYTpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAuNjU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gdmVydGljbCB3aXhhcmRcclxuICAmLnZlcnRpY2FsLXdpemFyZHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcblxyXG4gICAgLy8gc3RlcFxyXG4gICAgLnN0ZXBze1xyXG4gICAgICA+dWx7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgICAgICAgPmxpe1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zdGVwcywgLmNvbnRlbnQsIC5hY3Rpb25ze1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuc3RlcHN7XHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICAgLmNvbnRlbnR7XHJcbiAgICAgICAgcGFkZGluZzogMjRweDtcclxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICA+LmJvZHl7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgICBcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiXHJcblxyXG4vKiBcclxuRGF0YXRhYmxlXHJcbiovXHJcblxyXG4vLyBkYXRhdGFibGVcclxuXHJcbmRpdi5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gIGRpdi5kYXRhVGFibGVzX2ZpbHRlcntcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuXHJcblxyXG4gICAgaW5wdXR7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjVlbTtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlLCB0YWJsZXtcclxuICAmLmRhdGFUYWJsZXtcclxuICAgICYuZHRyLWlubGluZS5jb2xsYXBzZWQ+dGJvZHk+dHI+dGR7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgJi5kdHItY29udHJvbHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICAgIGhlaWdodDogMTRweDtcclxuICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogLTlweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE0cHg7XHJcbiAgICAgICAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHRleHQtaW5kZW50OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcrJztcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCJcclxuLy9cclxuLy8gUmVzcG9uc2l2ZSBUYWJsZVxyXG4vL1xyXG5cclxuLnRhYmxlLXJlcC1wbHVnaW4ge1xyXG4gIC5idG4tdG9vbGJhciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5idG4tZ3JvdXB7XHJcbiAgICAuYnRuLWRlZmF1bHQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICBjb2xvcjogJGxpZ2h0O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkc2Vjb25kYXJ5O1xyXG4gICAgICAmLmJ0bi1wcmltYXJ5IHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAycHggcmdiYSgkcHJpbWFyeSwgLjUpO1xyXG4gICAgICB9XHJcbiAgfVxyXG4gICAgJi5wdWxsLXJpZ2h0IHtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgdGJvZHkge1xyXG4gICAgdGgge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2hlY2tib3gtcm93IHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgIGNvbG9yOiAkZHJvcGRvd24tY29sb3IgIWltcG9ydGFudDtcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmF5LTIwMCwgMiUpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgbGFiZWwge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluLW91dDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0yMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LTIwMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xcHg7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgJjpkaXNhYmxlZCArIGxhYmVsIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjY1O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBsYWJlbCB7XHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbiAgICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlxcZjAwY1wiO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgRnJlZSc7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgbGFiZWwge1xyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZml4ZWQtc29sdXRpb24ge1xyXG4gICAgLnN0aWNreS10YWJsZS1oZWFkZXJ7XHJcbiAgICAgIHRvcDogJGhlYWRlci1oZWlnaHQgIWltcG9ydGFudDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgIHRhYmxle1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHRhYmxlLmZvY3VzLW9uIHRib2R5IHRyLmZvY3VzZWQgdGgsXHJcbiAgdGFibGUuZm9jdXMtb24gdGJvZHkgdHIuZm9jdXNlZCB0ZCxcclxuICAuc3RpY2t5LXRhYmxlLWhlYWRlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAgICAgdGFibGUge1xyXG4gICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gIH1cclxufVxyXG5cclxuYm9keVtkYXRhLWxheW91dD1cImhvcml6b250YWxcIl0ge1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZpeGVkLXNvbHV0aW9uIHtcclxuICAgICAgLnN0aWNreS10YWJsZS1oZWFkZXJ7XHJcbiAgICAgICAgdG9wOiAkaGVhZGVyLWhlaWdodCArIDUwcHggIWltcG9ydGFudDs7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCJcclxuLy9cclxuLy8gVGFibGUgZWRpdGFibGVcclxuLy9cclxuXHJcbi50YWJsZS1lZGl0c3tcclxuICBpbnB1dCwgc2VsZWN0e1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xyXG4gICAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcclxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1cztcclxuICAgICY6Zm9jdXN7XHJcbiAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcbn0iLCJcclxuLy9cclxuLy8gYXBleGNoYXJ0cy5zY3NzXHJcbi8vXHJcbi5hcGV4LWNoYXJ0cyB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0IHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmaWxsOiAkZ3JheS01MDA7XHJcbiAgICB9XHJcbiAgICAuYXBleGNoYXJ0cy1jYW52YXMge1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXBleGNoYXJ0cy10b29sdGlwLXRpdGxlLFxyXG4uYXBleGNoYXJ0cy10b29sdGlwLXRleHQge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hcGV4Y2hhcnRzLWxlZ2VuZC1zZXJpZXMge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbn1cclxuXHJcbi5hcGV4Y2hhcnRzLWdyaWRsaW5lIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgc3Ryb2tlOiAkYXBleC1ncmlkLWNvbG9yO1xyXG59XHJcblxyXG4uYXBleGNoYXJ0cy1sZWdlbmQtdGV4dCB7XHJcbiAgICBjb2xvcjogJGdyYXktNjAwICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2UgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYXBleGNoYXJ0cy1waWUtbGFiZWwge1xyXG4gICAgZmlsbDogJHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hcGV4Y2hhcnRzLXlheGlzLFxyXG4uYXBleGNoYXJ0cy14YXhpcyB7XHJcbiAgICB0ZXh0IHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmaWxsOiAkZ3JheS01MDA7XHJcbiAgICB9XHJcbn0iLCJcclxuLy9cclxuLy8gZWNoYXJ0cy5zY3NzXHJcbi8vXHJcblxyXG4uZS1jaGFydHN7XHJcbiAgICBoZWlnaHQ6IDM1MHB4O1xyXG59IiwiXHJcblxyXG4vKiBGbG90IGNoYXJ0ICovXHJcbi5mbG90LWNoYXJ0cy1oZWlnaHQge1xyXG4gIGhlaWdodDogMzIwcHg7XHJcbn1cclxuXHJcbi5mbG90VGlwIHtcclxuICBwYWRkaW5nOiA4cHggMTJweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrLCAwLjkpO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuICBjb2xvcjogJGdyYXktMTAwO1xyXG4gIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmxlZ2VuZExhYmVse1xyXG4gIGNvbG9yOiAkZ3JheS01MDA7XHJcbn0iLCIvL1xyXG4vLyBzcGFya2xpbmUuc2Nzc1xyXG4vL1xyXG5cclxuLmpxc3Rvb2x0aXAge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwICFpbXBvcnRhbnQ7XHJcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGc7XHJcbiAgcGFkZGluZzogNXB4IDEwcHggIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZ3JheS05MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmpxc2ZpZWxkIHtcclxuICBjb2xvcjogJGdyYXktMjAwICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDE4cHggIWltcG9ydGFudDtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2UgIWltcG9ydGFudDtcclxuICBmb250LXdlaWdodDogJGZ3LW1lZGl1bSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIlxyXG4vL1xyXG4vLyBHb29nbGUgbWFwXHJcbi8vXHJcblxyXG4uZ21hcHMsIC5nbWFwcy1wYW5hcm9tYSB7XHJcbiAgaGVpZ2h0OiAzMDBweCAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi5nbWFwcy1vdmVybGF5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgYmFja2dyb3VuZDogJHByaW1hcnk7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxufVxyXG5cclxuLmdtYXBzLW92ZXJsYXlfYXJyb3cge1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAmLmFib3ZlIHtcclxuICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICBib3JkZXItbGVmdDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDE2cHggc29saWQgJHByaW1hcnk7XHJcbiAgfVxyXG4gICYuYmVsb3cge1xyXG4gICAgdG9wOiAtMTVweDtcclxuICAgIGJvcmRlci1sZWZ0OiAxNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAxNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMTZweCBzb2xpZCAkcHJpbWFyeTtcclxuICB9XHJcbiAgXHJcbn0iLCIvL1xyXG4vLyB2ZWN0b3ItbWFwcy5zY3NzXHJcbi8vXHJcblxyXG4uanZlY3Rvcm1hcC1sYWJlbCB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZ3JheS04MDA7XHJcbiAgICBjb2xvcjogJGdyYXktMTAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgICBwYWRkaW5nOiA1cHggOHB4O1xyXG59IiwiLy9cclxuLy8gbGVhZmxldC1tYXBzLnNjc3NcclxuLy9cclxuXHJcbi5sZWFmbGV0LW1hcCB7XHJcbiAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgJi5sZWFmbGV0LWNvbnRhaW5lcntcclxuICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgIH1cclxufSIsIi8vIFxuLy8gYXV0aGVudGljYXRpb24uc2Nzc1xuLy9cblxuXG4vLyBhdXRoZW50aWNhdGlvbiBob21lIGljb25cbi5ob21lLWJ0biB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMjVweDtcbn1cblxuLy8gYXV0aCAyXG5cbi5hdXRoLWxvZ297XG4gICAgLmF1dGgtbG9nby1kYXJre1xuICAgICAgICBkaXNwbGF5OiAkZGlzcGxheS1ibG9jaztcbiAgICB9XG4gICAgLmF1dGgtbG9nby1saWdodHtcbiAgICAgICAgZGlzcGxheTogJGRpc3BsYXktbm9uZTtcbiAgICB9XG59XG5cbi5hdXRoLWJvZHktYmd7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XG59XG5cblxuLy8gYXV0aC1wYXNzLWlucHV0Z3JvdXBcblxuLmF1dGgtcGFzcy1pbnB1dGdyb3Vwe1xuICAgIGlucHV0W3R5cGU9XCJpbnB1dFwiXSArIC5idG4gLm1kaS1leWUtb3V0bGluZXtcbiAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcRjA2RDFcIjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLy8gYXV0aGVudGljYXRpb24gZnVsbCBwYWdlXG5cbi5hdXRoLWZ1bGwtYmd7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkcHJpbWFyeSwgMC4yNSk7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIH1cbiAgICBcblxuICAgICY6OmJlZm9yZXtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgIGhlaWdodDogMzAwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG5cbiAgICAuYmctb3ZlcmxheXtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vLi4vLi4vaW1hZ2VzL0ltZWxfbG9naW4ucG5nXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgfVxufVxuXG4uYXV0aC1mdWxsLXBhZ2UtY29udGVudHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAyNXB4O1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xuICAgICAgICAvL21pbi1oZWlnaHQ6IDEwMHZoO1xuICAgICAgICBoZWlnaHQ6IDgwJTtcbiAgICB9XG59XG5cbi5hdXRoLXJldmlldy1jYXJvdXNlbHtcbiAgICAmLm93bC10aGVtZSB7XG4gICAgICAgIC5vd2wtZG90cyB7XG4gICAgICAgICAgICAub3dsLWRvdHtcbiAgICAgICAgICAgICAgICBzcGFue1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LCAwLjI1KTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXJ7XG4gICAgICAgICAgICAgICAgICAgIHNwYW57XG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCIvLyBcclxuLy8gZWNvbW1lcmNlLnNjc3NcclxuLy9cclxuXHJcbi8vIHByb2R1Y3RcclxuXHJcbi5zZWFyY2gtYm94e1xyXG4gICAgLmZvcm0tY29udHJvbHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgIH1cclxuICAgIC5zZWFyY2gtaWNvbntcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7ICAgIFxyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxM3B4O1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtbGlzdHtcclxuICAgIGxpe1xyXG4gICAgICAgIGF7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA0cHggMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC12aWV3LW5hdntcclxuICAgICYubmF2LXBpbGxzIHtcclxuICAgICAgICAubmF2LWl0ZW17XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXYtbGlua3tcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC1yaWJib257XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgdG9wOiAwcHg7XHJcbn1cclxuXHJcbi8vIFByb2R1Y3QgRGV0YWlsc1xyXG5cclxuLnByb2R1Y3QtZGV0YWktaW1nc3tcclxuICAgIC5uYXZ7XHJcbiAgICAgICAgLm5hdi1saW5re1xyXG4gICAgICAgICAgICBtYXJnaW46IDdweCAwcHg7XHJcblxyXG4gICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtY29sb3J7XHJcbiAgICBhe1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICAgICAgIC5wcm9kdWN0LWNvbG9yLWl0ZW17XHJcbiAgICAgICAgICAgIG1hcmdpbjogN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSwgJjpob3ZlcntcclxuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICAucHJvZHVjdC1jb2xvci1pdGVte1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBlY29tbWVyY2UgY2FydFxyXG5cclxuLnZpc2EtY2FyZHtcclxuICAgIC52aXNhLWxvZ297XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuNTtcclxuICAgIH1cclxuXHJcbiAgICAudmlzYS1wYXR0ZXJue1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBmb250LXNpemU6IDM4NXB4O1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4wNSk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDAuNDtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLy8gY2hlY2tvdXRcclxuXHJcbi5jaGVja291dC10YWJze1xyXG4gICAgLm5hdi1waWxsc3tcclxuICAgICAgICAubmF2LWxpbmt7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XHJcbiAgICAgICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2hlY2stbmF2LWljb257XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvKiA9PT09PT09PT09PT09PVxuICBFbWFpbFxuPT09PT09PT09PT09PT09PT09PSovXG4uZW1haWwtbGVmdGJhciB7XG4gIHdpZHRoOiAyMzZweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmVtYWlsLXJpZ2h0YmFyIHtcbiAgbWFyZ2luLWxlZnQ6IDI2MHB4O1xufVxuXG4uY2hhdC11c2VyLWJveCB7XG4gIHAudXNlci10aXRsZSB7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cbiAgcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZW1haWwtbGVmdGJhciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmVtYWlsLXJpZ2h0YmFyIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cblxuXG4ubWFpbC1saXN0IHtcbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICRncmF5LTYwMCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDhweCA1cHg7XG4gICAgJi5hY3RpdmUge1xuICAgICAgY29sb3I6ICRkYW5nZXIgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuICB9XG59XG5cbi5tYWlsLWxpc3QgLm5hdi10YWJzLWN1c3RvbSAubmF2LWl0ZW0gLm5hdi1saW5rOjphZnRlcntcbiAgY29udGVudDogbm9uZTtcbn1cblxuLm1lc3NhZ2UtbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG5cbiAgYSwgZGl2IHtcbiAgICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgfVxuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjNzO1xuXG4gICAgYXtcbiAgICAgIGNvbG9yOiAkZ3JheS02MDA7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0zMDA7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAuMDVzO1xuICAgIH1cblxuICAgIC5jb2wtbWFpbCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuY29sLW1haWwtMSB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgXG4gICAgICAuc3Rhci10b2dnbGUsXG4gICAgICAuY2hlY2tib3gtd3JhcHBlci1tYWlsLFxuICAgICAgLmRvdCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgIH1cblxuICAgICAgLmRvdCB7XG4gICAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgICAgbWFyZ2luOiAyMnB4IDI2cHggMDtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIH1cblxuICAgICAgLmNoZWNrYm94LXdyYXBwZXItbWFpbCB7XG4gICAgICAgIG1hcmdpbjogMTVweCAxMHB4IDAgMjBweDtcbiAgICAgIH1cblxuICAgICAgLnN0YXItdG9nZ2xlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMThweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMTEwcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY29sLW1haWwtMiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIC5zdWJqZWN0IHtcbiAgICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgIH1cblxuICAgICAgLnN1YmplY3Qge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMjAwcHg7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuXG4gICAgICAuZGF0ZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSxcbiAgICAmLmFjdGl2ZTpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAzcHggMCAwICRwcmltYXJ5O1xuICAgIH1cblxuICAgIFxuICAmLnVucmVhZCAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTMwMDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGNvbG9yOiBkYXJrZW4oJGRhcmssNSUpO1xuICAgICAgYXtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkZGFyayw1JSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAuY2hlY2tib3gtd3JhcHBlci1tYWlsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4ICRncmF5LTQwMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG5cbiAgICBpbnB1dCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBpbnB1dDpjaGVja2VkIH4gbGFiZWwge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246IC4wNXM7XG4gICAgICB0b3A6IDA7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFxGMDEyQ1wiO1xuICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJGRhcmssNSUpO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMTZweDtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5lbWFpbC1sZWZ0YmFyIHtcbiAgd2lkdGg6IDIwJVxufVxuXG4uZW1haWwtcmlnaHRiYXIge1xuICB3aWR0aDogNzUlXG59XG5cbi5ub3Qtd3JhcHBlciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmVtYWlsLXJpZ2h0YmFyIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7IFxuICAubWVzc2FnZS1saXN0IGxpIC5jb2wtbWFpbC0xIHtcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTUwcHgpIHtcbiAgLmVtYWlsLWxlZnRiYXIsIC5lbWFpbC1yaWdodGJhciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4iLCIvLyBcclxuLy8gRmlsZSBtYW5hZ2VyLnNjc3NcclxuLy9cclxuXHJcbi8vIGZpbGUgbWFuYWdlclxyXG5cclxuLmZpbGVtYW5hZ2VyLXNpZGViYXJ7XHJcbiAgICBcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpe1xyXG4gICAgICAgIG1pbi13aWR0aDogMjMwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMzBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTM2NnB4KXtcclxuICAgICAgICBtaW4td2lkdGg6IDI4MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uY2F0ZWdvcmllcy1saXN0e1xyXG4gICAgcGFkZGluZzogNHB4IDA7XHJcbiAgICBsaXtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDEycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmdy1tZWRpdW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdWx7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCIvLyBcclxuLy8gQ2hhdC5zY3NzXHJcbi8vXHJcblxyXG4uY2hhdC1sZWZ0c2lkZWJhcntcclxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIG1pbi13aWR0aDogMjYwcHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICBtaW4td2lkdGg6IDM4MHB4O1xyXG4gIH1cclxuXHJcbiAgLmNoYXQtbGVmdHNpZGViYXItbmF2e1xyXG4gICAgLm5hdntcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYi1jb250ZW50e1xyXG4gICAgICBtaW4taGVpZ2h0OiA0ODhweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jaGF0LW5vdGktZHJvcGRvd257XHJcbiAgJi5hY3RpdmV7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogOHB4O1xyXG4gICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5idG57XHJcbiAgICBwYWRkaW5nOiA2cHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNoYXQtc2VhcmNoLWJveHtcclxuICAuZm9ybS1jb250cm9se1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmNoYXQtbGlzdHtcclxuICBtYXJnaW46IDA7XHJcbiAgbGl7XHJcbiAgICAmLmFjdGl2ZXtcclxuICAgICAgYXtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBhe1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMTRweCAxNnB4O1xyXG4gICAgICBjb2xvcjogJGdyYXktNjAwO1xyXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgICAgJjpob3ZlcntcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcclxuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93O1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi51c2VyLWNoYXQtbmF2e1xyXG4gIC5kcm9wZG93bntcclxuICAgIC5uYXYtYnRue1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd24tbWVudXtcclxuICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3JcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4uY2hhdC1jb252ZXJzYXRpb257XHJcbiAgbGl7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICB9XHJcblxyXG4gIC5jaGF0LWRheS10aXRsZXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDI0cHg7XHJcblxyXG4gICAgLnRpdGxle1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICBwYWRkaW5nOiA2cHggMjRweDtcclxuICAgIH1cclxuXHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICB0b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuYmFkZ2V7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbnZlcnNhdGlvbi1saXN0e1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAuY3RleHQtd3JhcHtcclxuICAgICAgcGFkZGluZzogMTJweCAyNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRwcmltYXJ5LDAuMSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweCA4cHggOHB4IDBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuXHJcbiAgICAgIC5jb252ZXJzYXRpb24tbmFtZXtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHJvcGRvd257XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgLmRyb3Bkb3duLXRvZ2dsZXtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgcGFkZGluZzogNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmRyb3Bkb3duLW1lbnV7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvclxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNoYXQtdGltZXtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnJpZ2h0e1xyXG4gICAgLmNvbnZlcnNhdGlvbi1saXN0e1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIC5jdGV4dC13cmFwe1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA4cHggOHB4IDBweCA4cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmRyb3Bkb3due1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmxhc3QtY2hhdHtcclxuICAgICAgICAuY29udmVyc2F0aW9uLWxpc3R7XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbiAgLmxhc3QtY2hhdHtcclxuICAgIC5jb252ZXJzYXRpb24tbGlzdHtcclxuICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgY29udGVudDogXCJcXEYwMDA5XCI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTWF0ZXJpYWwgRGVzaWduIEljb25zXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIFxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jaGF0LWlucHV0LXNlY3Rpb257XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbi5jaGF0LWlucHV0e1xyXG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAgJGxpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZy1yaWdodDogMTIwcHg7XHJcbn1cclxuXHJcbi5jaGF0LWlucHV0LWxpbmtze1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogMTZweDtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgbGl7XHJcbiAgICBhe1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHggNHB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2hhdC1zZW5ke1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xyXG4gICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gIH1cclxufSIsIi8vIFxyXG4vLyBwcm9qZWN0cy5zY3NzXHJcbi8vXHJcblxyXG4vLyBwcm9qZWN0IGxpc3RcclxuXHJcbi5wcm9qZWN0LWxpc3QtdGFibGV7XHJcbiAgICBib3JkZXItY29sbGFwc2U6c2VwYXJhdGU7IFxyXG4gICAgYm9yZGVyLXNwYWNpbmc6MCAxMnB4OyBcclxuICB0cntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xyXG4gIH1cclxuICBcclxufSIsIi8vIFxyXG4vLyBDb250YWN0cy5zY3NzXHJcbi8vXHJcblxyXG4uY29udGFjdC1saW5rc3tcclxuICBhe1xyXG4gICAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLy8gcHJvZmlsZVxyXG5cclxuLnByb2ZpbGUtdXNlci13aWR7XHJcbiAgbWFyZ2luLXRvcDogLTI2cHg7XHJcbn0iLCIvLyBcclxuLy8gY3J5cHRvLnNjc3NcclxuLy9cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCl7XHJcbiAgICAuY3VycmVuY3ktdmFsdWV7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxGMDRFMVwiO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICByaWdodDogLTM0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLmNyeXB0by1idXktc2VsbC1uYXYtY29udGVudHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5LTMwMDtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbn1cclxuXHJcblxyXG4vLyBLWUMgQXBwbGljYXRpb25cclxuXHJcbi5reWMtZG9jLXZlcmlmaWNhdGlvbntcclxuICAgIC5kcm9wem9uZXtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxODBweDtcclxuICAgICAgICAuZHotbWVzc2FnZXtcclxuICAgICAgICAgICAgbWFyZ2luOiAyNHB4IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqXHJcbiAgICBJY28gTGFuZGluZ1xyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnNlY3Rpb257XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG5cclxuICAgICYuYmctd2hpdGV7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmcgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnNtYWxsLXRpdGxle1xyXG4gICAgY29sb3I6ICRncmF5LTYwMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxufVxyXG5cclxuXHJcbi8vIE5hdmlnYXRpb25cclxuXHJcbi5uYXZpZ2F0aW9uIHtcclxuICAgIHBhZGRpbmc6IDAgMTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogOTk5O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIDAuMSk7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvcG5hdi1iZztcclxuICAgIH1cclxuICAgIFxyXG4gICAgLm5hdmJhci1sb2dve1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xyXG4gICAgICAgIC5sb2dvLWRhcmt7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxvZ28tbGlnaHR7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuXHJcbiAgICAubmF2YmFyLW5hdntcclxuICAgICAgICAubmF2LWl0ZW17XHJcbiAgICAgICAgICAgIC5uYXYtbGlua3tcclxuICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC42KTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogJGZ3LW1lZGl1bTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xyXG5cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTEuOThweCkge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLWl0ZW0tY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICByZ2JhKCR3aGl0ZSwgMC45KTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5hdi1zdGlja3l7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRvcG5hdi1iZztcclxuICAgICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcclxuICAgICAgICAubmF2YmFyLWxvZ297XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cclxuICAgICAgICAgICAgLmxvZ28tZGFya3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6ICRkaXNwbGF5LWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sb2dvLWxpZ2h0e1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogJGRpc3BsYXktbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLm5hdmJhci1uYXYge1xyXG4gICAgICAgICAgICAubmF2LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgLm5hdi1saW5re1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkaGVhZGVyLWl0ZW0tY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciwgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iZy1vdmVybGF5e1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbn1cclxuXHJcbi5oZXJvLXNlY3Rpb257XHJcbiAgICBwYWRkaW5nLXRvcDogMjIwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XHJcblxyXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLXRpdGxle1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDJweDtcclxuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaWNvLWNvdW50ZG93bntcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTEycHg7XHJcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29taW5nLWJveHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xyXG5cclxuICAgICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDU3NS45OHB4KSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc29mdGNhcC1wcm9ncmVzc3tcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcbiAgICAgICAgLnByb2dyZXNzLWJhcntcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucHJvZ3Jlc3MtbGFiZWx7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZnctbWVkaXVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8vIGN1cnJlbmN5IHByaWNlXHJcblxyXG4uY3VycmVuY3ktcHJpY2V7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDQwcHg7XHJcbn1cclxuXHJcblxyXG4vLyBDbGllbnRzXHJcblxyXG4uY2xpZW50LWltYWdlcyB7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46IDEycHggYXV0bztcclxuICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4vLyBGZWF0dXJlc1xyXG5cclxuLmZlYXR1cmVzLW51bWJlcntcclxuICAgIG9wYWNpdHk6IDAuMTtcclxufVxyXG5cclxuXHJcbi8vIFRlYW1cclxuXHJcbi50ZWFtLWJveHtcclxuICAgIC50ZWFtLXNvY2lhbC1saW5rc3tcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIEJsb2dcclxuXHJcbi5ibG9nLWJveHtcclxuICAgIC5ibG9nLWJhZGdle1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgcmlnaHQ6IDEycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIGxhbmRpbmcgZm9vdGVyXHJcblxyXG4ubGFuZGluZy1mb290ZXJ7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDAgNDBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzaWRlYmFyLWRhcmstYmc7XHJcbiAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XHJcblxyXG4gICAgLmZvb3Rlci1saXN0LXRpdGxle1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKCR3aGl0ZSwgMC45KTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLWxpc3QtbWVudSB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjUpO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTRweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuOCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmJsb2ctcG9zdHtcclxuXHJcbiAgICAgICAgLnBvc3R7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogcmdiYSgkd2hpdGUsIDAuNSk7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE2cHggMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkd2hpdGUsIDAuMSk7XHJcbiAgICAgICAgICAgIC5wb3N0LXRpdGxle1xyXG4gICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoJHdoaXRlLCAwLjgpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGV7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGV7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1ib3JkZXJ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC4xKTtcclxuICAgIH1cclxufVxyXG5cclxuIiwiLy8gXHJcbi8vIGNvbWluZy1zb29uLnNjc3NcclxuLy9cclxuXHJcbi5jb3VudGVyLW51bWJlciB7XHJcbiAgICBmb250LXNpemU6IDMycHg7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWlib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29taW5nLWJveCB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG59XHJcbiIsIi8vIFxyXG4vLyB0aW1lbGluZS5zY3NzXHJcbi8vXHJcblxyXG4vKioqKioqKioqKioqKiogSG9yaXpvbnRhbCB0aW1lbGluZSAqKioqKioqKioqKioqKi8gXHJcblxyXG5cclxuLmhvcmktdGltZWxpbmV7XHJcbiAgICAuZXZlbnRze1xyXG4gICAgICAgIC5ldmVudC1saXN0e1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgLmV2ZW50LWRvd24taWNvbntcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggZGFzaGVkICRncmF5LTMwMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kb3duLWFycm93LWljb257XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgIC5kb3duLWFycm93LWljb257XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uOiBmYWRlLWRvd24gMS41cyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAgICAgLmRvd24tYXJyb3ctaWNvbntcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb246IGZhZGUtZG93biAxLjVzIGluZmluaXRlIGxpbmVhcjtcclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlYzRjXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqIHZlcnRpY2FsIHRpbWVsaW5lICoqKioqKioqKioqKioqLyBcclxuXHJcbi52ZXJ0aS10aW1lbGluZXtcclxuICAgIGJvcmRlci1sZWZ0OiAzcHggZGFzaGVkICRncmF5LTMwMDtcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgLmV2ZW50LWxpc3R7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggNDBweCAzMHB4O1xyXG5cclxuICAgICAgICAuZXZlbnQtdGltZWxpbmUtZG90e1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IC05cHg7XHJcbiAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ldmVudC1jb250ZW50e1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDdweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuYWN0aXZle1xyXG4gICAgICAgICAgICAuZXZlbnQtdGltZWxpbmUtZG90e1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy8gXHJcbi8vIEV4dHJhcyBwYWdlcy5zY3NzXHJcbi8vXHJcblxyXG5cclxuLy8gcHJpY2luZ1xyXG5cclxuXHJcbi5wbGFuLWJveHtcclxuICAgIC5wbGFuLWJ0bntcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTMwMDtcclxuICAgICAgICAgICAgbGVmdDogMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8vIGJsb2dcclxuXHJcbi5ibG9nLXBsYXktaWNvbntcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgbWFyZ2luOiAwcHggYXV0bztcclxufSIsIi5wcm90b3R5cGUtaGVhZGVyLXRvcCB7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4ucHJvdG90eXBlLWhlYWRlci1ib3R0b20ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBiYWNrZ3JvdW5kOiAjMmJiNjczO1xufVxuXG4ud3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgbWFyZ2luOiAxMjVweCBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4ucGFkZGluZy1iYXIge1xuICAgIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4ud3JhcHBlci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5tYXJnaW4tdGVtcGxhdGUge1xuICAgIG1hcmdpbi10b3A6IC05MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYXJnaW4tdGVtcGxhdGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5yaWdodGJhci1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB1bnNldDtcbn1cblxuLmJ1dHRvbi10ZW1wbGF0ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRvY3VtZW50LWVkaXRvciB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5yaWdodC1iYXItaGVpZ2h0IHtcbiAgICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5idG4tZGFuZ2VyLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NmE2YSAhaW1wb3J0YW50O1xufVxuXG4uZG9jdW1lbnQtaG9sZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLmVkaXRvci1ob2xkZXIge1xuICAgIGZsZXg6IDAgMCAzMDBweDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7IFxuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnNpbXBsZWJhci1jb250ZW50LXdyYXBwZXIge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93LXk6IGF1dG8gIWltcG9ydGFudDsgXG59XG5cbi5zaW1wbGViYXItdHJhY2suc2ltcGxlYmFyLWhvcml6b250YWwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmgyLTEwMCB7XG4gICAgaGVpZ2h0OiA4NSUgIWltcG9ydGFudDtcbn1cblxuLmgtMTAwIHtcbiAgICBoZWlnaHQ6IDk4JSAhaW1wb3J0YW50O1xufVxuXG4uZWRpdG9yLWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2tcbntcblx0LXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsMC4zKSAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1ICFpbXBvcnRhbnQ7XG59XG5cbi5lZGl0b3ItaG9sZGVyOjotd2Via2l0LXNjcm9sbGJhclxue1xuXHR3aWR0aDogMTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNSAhaW1wb3J0YW50O1xufVxuXG4uZWRpdG9yLWhvbGRlcjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWJcbntcblx0YmFja2dyb3VuZC1jb2xvcjogIzJiYjY3MyAhaW1wb3J0YW50O1xuXHRib3JkZXI6IDJweCBzb2xpZCAjMmJiNjczICFpbXBvcnRhbnQ7XG59XG5cbi5jYXJkLWNvbG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmJiNjczICFpbXBvcnRhbnQ7XG59XG5cbi5zaW1wbGViYXItY29udGVudCB7XG4gICAgaGVpZ2h0OiA5MCU7XG59XG4iLCIuZG9jdW1lbnQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogZ3JheTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLmRvY3VtZW50LXdyYXBwZXIgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC5kb2N1bWVudC1sYWJlbCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICMwMDcyZmZhZDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgei1pbmRleDogMTtcbiAgICBmb250LXNpemU6IDExcHQ7XG4gICAgdGV4dC1vdmVyZmxvdzogZWxpcHNpcztcbiAgfVxuXG4gIC5kb2N1bWVudC1waWN0dXJlIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsaXBzaXM7XG4gIH1cblxuICAubWFpbi1pbWFnZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbiAgLnByaW50IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5wcmludCAuZG9jdW1lbnQtbGFiZWwge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiBibGFjaztcbiAgfVxuXG4gIC5wcmludCBpbWcge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cblxuXG5cbiAgQG1lZGlhIHByaW50IHtcblxuICAgIC5kb2N1bWVudC13cmFwcGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5kb2N1bWVudC1sYWJlbCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIGNvbG9yOiBibGFja1xuICAgIH1cblxuICAgIC5tYWluLWltYWdlIHtcbiAgICAgIG9wYWNpdHk6IDAgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBib2R5IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIG1pbi13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtaW4td2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAcGFnZSB7XG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3ggICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgfVxuXG5cbiIsIi5kb2N1bWVudC1lZGl0b3Ige1xuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG59XG5cbi5kb2N1bWVudC1lZGl0b3ItbGFiZWxzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBsaWdodGdyYXk7XG4gICAgcGFkZGluZzogLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZG9jdW1lbnQtZWRpdG9yLWxhYmVscyA+IGRpdiB7XG4gICAgcGFkZGluZzogLjJyZW07XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuLmRvY3VtZW50LWVkaXRvci1sYWJlbHMgYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm5ldy1sYWJlbCB7XG4gICAgYmFja2dyb3VuZDogcmdiKDMyLCAzMiwgMTcwKTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHdpZHRoOiA3MCU7XG59XG5cbi5idG4td2lkdGgtdGVtcGxhdGUge1xuICAgIHdpZHRoOiA0NSUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICAuZG9jdW1lbnQtZWRpdG9yIHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxuIiwiQGltcG9ydCBcIi4vaWNvbnMuc2Nzc1wiO1xuXG4vLyBEYXJrIFRoZW1lXG4vLyBAaW1wb3J0IFwiLi9ib290c3RyYXAtZGFyay5zY3NzXCI7XG4vLyBAaW1wb3J0IFwiLi9hcHAtZGFyay5zY3NzXCI7XG5cbi8vIExpZ2h0IFRoZW1lXG5AaW1wb3J0IFwiLi9ib290c3RyYXAuc2Nzc1wiO1xuQGltcG9ydCBcIi4vcmVhY3QtZHJhZnQuc2Nzc1wiO1xuQGltcG9ydCBcIi4vYXBwLnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9qcy9wYWdlcy9UZW1wbGF0ZXMvVGVtcGxhdGUvdGVtcGxhdGUuc2Nzc1wiO1xuQGltcG9ydCBcIi4uL2pzL3BhZ2VzL1RlbXBsYXRlcy9UZW1wbGF0ZURvY3VtZW50L2RvY3VtZW50LnNjc3NcIjtcbkBpbXBvcnQgXCIuLi9qcy9wYWdlcy9UZW1wbGF0ZXMvVGVtcGxhdGVFZGl0b3IvZWRpdG9yLnNjc3NcIjtcblxuQGltcG9ydCB1cmwoXCJ+bGVhZmxldC9kaXN0L2xlYWZsZXQuY3NzXCIpO1xuXG5cblxuLyogR29vZ2xlIEZvbnRzIEltcG9ydCBMaW5rICovXG5AaW1wb3J0IHVybChcImh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9UG9wcGluczp3Z2h0QDMwMDs0MDA7NTAwOzYwMDs3MDAmZGlzcGxheT1zd2FwXCIpO1xuKiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiLCBzYW5zLXNlcmlmO1xufVxuXG5cbi5uYXZiYXItaGVhZGVyIGJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4ubXktZWRpdG9yIC5yZHctZWRpdG9yLW1haW4ge1xuICBjb2xvcjogIzQ5NTA1NyAhaW1wb3J0YW50O1xufVxuXG4ubXktZWRpdG9yIHtcbiAgY29sb3I6ICM0OTUwNTcgIWltcG9ydGFudDtcbn1cblxuLmltbC1tb2RhbC1sYWJlbC1uZy0wIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVyZW07XG59XG5cbi5pbWwtbW9kYWwtbGFiZWwtbmctMSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbn1cblxuLmltbC1tb2RhbC1sYWJlbC1uZy0yIHtcbiAgbWFyZ2luLWxlZnQ6IC0ycmVtO1xufVxuXG4uaW1sLW1vZGFsLWxhYmVsLW5nLTMge1xuICBtYXJnaW4tbGVmdDogLTNyZW07XG59XG5cbi5wYWdlLXRyYW5zcG9ydCAucnQtdGQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnRcbn1cblxuLmNvbnRlbnQtZm9ybS1tb2RhbCB7XG4gIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tYi1ibyB7XG4gIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLm1iLWIyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTNweCAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLWJ4IHtcbiAgbWFyZ2luOiBhdXRvIDA7XG59XG5cbi5zaGlwbWVudC1tb2RhbC1pdGVtcyB7XG4gIG1heC13aWR0aDogOTE1cHggIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWRyaXZlciB7XG4gIG1heC13aWR0aDogOTE1cHggIWltcG9ydGFudDtcbn1cblxuLnNoaXBtZW50LW1vZGFsIHtcbiAgbWF4LXdpZHRoOiAxNDAwcHggIWltcG9ydGFudDtcbn1cblxuLndhcmVob3VzZS1tb2RhbCB7XG4gIG1heC13aWR0aDogMTAwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5yZWNpdmVyLW1vZGFsIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLm1vYmlsZS10b3BiYXIge1xuICBsZWZ0OiAwICFpbXBvcnRhbnRcbn1cblxuLmZvb3Rlci1tb2JpbGUge1xuICBsZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tYWluLWNvbnRlbnQtbW9iaWxlIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLm1vYmlsZS1oZWFkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNzBweDtcbiAgd2lkdGg6IDEwMCVcbn1cblxuLm1vYmlsZS1oZWFkZXItLWxlZnQgaSB7XG4gIGZvbnQtc2l6ZTogMjhweDtcbn1cblxuLm1vYmlsZS1oZWFkZXItLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1vYmlsZS1oZWFkZXItLWxlZnQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5maWx0ZXItaWNvbi1tb2JpbGUge1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi5wYWdlLWNvbnRlbnQtbW9iaWxlIHtcbiAgcGFkZGluZy10b3A6IDEyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLWNvbnRlbnQtbW9iaWxlLWxvYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLWNvbnRlbnQtc2hpcG1lbnQge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG5cbi5jdXN0b20tYnRuLTEsIC5jdXN0b20tYnRuLTIge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgbWluLWhlaWdodDogNzBweDtcbn1cblxuLmN1c3RvbS1tb2JpbGUtcGFkZGluZyB7XG4gIHBhZGRpbmc6IDEycHhcbn1cblxuLmN1c3RvbS1idG4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYTMwNDI7XG59XG5cbi5jdXN0b20tYnRuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y0MzEyO1xufVxuXG4uaGlkZS11c2VkLWxvY2F0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZDVkYTtcbn1cblxuLm1vZGFsLWNvbmNsdWRlIHtcbiAgbWluLWhlaWdodDogNDUwcHggIWltcG9ydGFudDtcbn1cblxuLmNvbC1yaWdodC1zcGVjIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xufVxuXG4ubW9iaWxlLWhlYWRlci0tY29udGFpbmVyIHtcbiAgcGFkZGluZzogN3B4IDE4cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNTAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzMDQyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5M3B4KSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjUwcHgpO1xuICAgIH1cbn1cblxuXG4udGFibGUtY29uLW1vYmlsZSB7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3MDBweCkge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmRpdi1sYWJlbCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0OTUwNTc7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWluLWhlaWdodDogMzMuNXB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmRpdi1ub3RlIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgcGFkZGluZzogNXB4O1xuICBtaW4taGVpZ2h0OiA2N3B4O1xufVxuXG4ubW9iaWxlLWhlaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnRhYmxlLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbn1cblxuLmN1c3RvbS10YWJsZS1tb2JpbGUgdGQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uZmlsdGVycy1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcGFkZGluZzogMTBweCAxMHB4O1xuICBib3JkZXI6IDAuNXB4IHNvbGlkIGRhcmtncmV5O1xufVxuXG4ubXItbGFiZWwtZmlsdGVyIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi5zZWFyY2gtbW9iaWxlLCAuc2VhcmNoLW1vYmlsZSBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uc2VhcmNoLW1vYmlsZSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudFxufVxuXG4ubW9iaWxlLXRvZ2dsZS1maWx0ZXIgLmJ0bi1jb2xvci1tb2RlLXN3aXRjaC1pbm5lciB7XG4gIHdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubW9iaWxlLXRvZ2dsZS1maWx0ZXIgLmJ0bi1jb2xvci1tb2RlLXN3aXRjaCA+IGxhYmVsLmJ0bi1jb2xvci1tb2RlLXN3aXRjaC1pbm5lcjphZnRlciB7XG4gIHdpZHRoOiA1MHB4ICFpbXBvcnRhbnRcbn1cblxuLm1vYmlsZS10b2dnbGUtZmlsdGVyIC5idG4tY29sb3ItbW9kZS1zd2l0Y2ggaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCArIGxhYmVsLmJ0bi1jb2xvci1tb2RlLXN3aXRjaC1pbm5lcjphZnRlciB7XG4gIGxlZnQ6IDQ4cHggIWltcG9ydGFudFxufVxuXG4ubW9iaWxlLXRvZ2dsZS1maWx0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLm1vYmlsZS1oZWFkZXItLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubW9iaWxlLWhlYWRlci0taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uYm9yZGVyLXJpZ2h0LXNoaXBtZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NlZDRkYTtcbn1cblxuLmwtY2FyZCB7XG5cdHdpZHRoOiBhdXRvO1xuXHRtaW4td2lkdGg6IDI5NXB4O1xuICBtYXJnaW46IDAgYXV0byAyMHB4IGF1dG87XG5cdG1heC13aWR0aDogNDgwcHg7XG5cdGhlaWdodDogYXV0bztcbiAgbWluLWhlaWdodDogNTBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogIzRiNTU3NTsgXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcblx0Y29sb3I6ICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDI1cHggMjBweDtcblx0Ym94LXNoYWRvdzogMHB4IDdweCAyNHB4IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC40KTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcztcbn1cblxuLmRhdGEtc2Nhbi1ociB7XG4gIG1hcmdpbjogOHB4IDAgIWltcG9ydGFudFxufVxuXG4ubC1jYXJkOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMzA0Mjtcbn1cblxuLmwtY2FyZDpmb2N1cyxcbi5sLWNhcmQ6YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJhMzA0MjtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cblxuI3NjYW5uZXItY29udGFpbmVyIHZpZGVvLCAjc2Nhbm5lci1jb250YWluZXIgY2FudmFzICB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNDUwcHg7XG59XG5cbiNzY2FubmVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbjogMCBhdXRvIDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXdpZHRoLTcwIHtcbiAgbWF4LXdpZHRoOiAxMjBweDtcbiAgd2lkdGg6IDEyMHB4O1xufVxuXG4uY3VzdG9tLXRhYmxlLWhlaWdodCB7XG4gICAgaGVpZ2h0OiA1MXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJ1dHRvbi1zY2FubmVyLCAuZGlzYWJsZWQtYnV0dG9uLXNjYW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWVhMGEzO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0NTBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6IGJsYWNrXG59XG5cbiNzY2FubmVyIC5tb2RhbC1ib2R5IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBcbn1cbi5zdGF0aXN0aWMtY29udGFpbmVyX19pbmZvIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTFweCkge1xuICAjc2Nhbm5lci1jb250YWluZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG4gIFxuICAuYnV0dG9uLXNjYW5uZXIsIC5kaXNhYmxlZC1idXR0b24tc2Nhbm5lciB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLnNlYXJjaC13cmFwcGVyLW1vYmlsZSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5sLWNhcmRfX3RleHQgcCB7XG5cdGZvbnQtc2l6ZTogMjBweDtcblx0Zm9udC1mYW1pbHk6IFwiVm9sbGtvcm5cIiwgc2VyaWY7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGNvbG9yOiAjZjVmNWY1O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmN1c3RvbS1ociB7XG4gIGhlaWdodDogMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCBibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogMjFweDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuLmwtY2FyZF9fdGV4dDIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRtYXJnaW4tdG9wOiAxNnB4O1xuXHQvKiBib3JkZXItdG9wOiAxcHggc29saWQgI2MxYzFjMTsgKi9cblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cblxuLmwtY2FyZF9faW5mbyB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmwtY2FyZF9faW5mbyBzcGFuOm50aC1jaGlsZCgxKSB7XG5cdGZvbnQtZmFtaWx5OiBcIlZvbGxrb3JuXCIsIHNlcmlmO1xuXHRmb250LXNpemU6IDE4cHg7XG5cdGNvbG9yOiAjZjVmNWY1O1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5sLWNhcmRfX2luZm8gaSB7XG4gIGZvbnQtc2l6ZTogMThweFxufVxuXG4ubC1jYXJkX19pbmZvIHNwYW46bnRoLWNoaWxkKDIpIHtcblx0Y29sb3I6ICNhZGFkYTY7XG5cdGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDEycHg7XG5cdG1hcmdpbi10b3A6IDJweDtcbn0gXG5cbiNzY2FubmVyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRyYXdpbmdCdWZmZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLmZpdC1jb250ZW50IHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xufVxuXG4uZXJyb3ItbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICNmNDZhNmE7XG59XG5cbi5vcmRlci1kZXRhaWxzLW5uIHtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbn1cblxuLnBvLXJlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucG8tYWJzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI2cHg7XG4gIGxlZnQ6IDE0M3B4O1xufVxuXG4ucG8tYWJzMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNnB4O1xuICBsZWZ0OiA2NXB4O1xufVxuXG4ucG8tYWJzMyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNnB4O1xuICBsZWZ0OiAxODBweDtcbn1cblxuLnByb2plY3RzLW51bWJlciB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbiNwcm9qZWN0LXdpZGdldCB7XG4gIGRpdiB7XG4gICAgLnJ0LWRyYWdnYWJsZS1jb250YWluZXIge1xuICAgICAgI215LXRhYmxlLXByb2plY3RzIHtcbiAgICAgICAgLnJ0LXRhYmxlIHtcbiAgICAgICAgICAucnQtdGJvZHkge1xuICAgICAgICAgICAgLnJ0LXRyLWdyb3VwIHtcbiAgICAgICAgICAgICAgLnJ0LXRyIHtcbiAgICAgICAgICAgICAgICAucnQtdGQge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbiNwcm9qZWN0LXdpZGdldCB7XG4gIC5ydC10Ym9keSB7XG5cbi5wcm9qZWN0cy1udW1iZXIge1xuICAucnQtdHIge1xuICAgIC5ydC10ZCB7XG4gICAgICB3aWR0aDogMTM1cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgXG4gIH1cbiAgXG59XG5cbiAgfVxufVxuXG4uc3BlY2lhbC1yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5tYXAtd2lkZ2V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IGluaGVyaXQ7XG5cbiAgLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gIH0gXG59XG5cbiNwdXJjaGFzZUludm9pY2UtaXRlbXMge1xuICAucnQtdGQge1xuICAgICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5ydC10Ym9keSAucnQtdHI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlYXJjaFdyYXBwZXIge1xuICAgICAgaGVpZ2h0OiAzMy41cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICB9XG59XG5cbiNwcmVpbnZvaWNlLWl0ZW1zIHtcbiAgLnJ0LXRkIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAucnQtdGJvZHkgLnJ0LXRyOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5zZWFyY2hXcmFwcGVyIHtcbiAgICAgIGhlaWdodDogMzMuNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgfVxuXG59XG5cbi5zaWRlYmFyLXJpZ2h0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIFNldCBpbml0aWFsIHBvc2l0aW9uIG91dHNpZGUgdGhlIHZpZXdwb3J0ICovXG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDI2N3B4O1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIGJhY2tncm91bmQ6ICNmNmY3Zjc7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RjZGNkZTtcbn1cblxuLnNpZGViYXItcmlnaHQub3BlbiB7XG4gIHJpZ2h0OiAtMTZweDsgLyogU2xpZGUgaW4gdGhlIHNpZGViYXIgKi9cbiAgei1pbmRleDogOTk5OTk5OTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uaGVhZGVyLWNvbnRlbnQge1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNjQ2OTcwO1xuICBcbn1cblxuLnRvZ2dsZS1idXR0b24ge1xuICBtYXJnaW46IDEwcHg7XG59XG5cbi5jb250ZW50IHtcbiAgcGFkZGluZzogMTBweDtcbn1cblxuLm1lZGlhLWNhcmQtbWFyZ2luIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWVkaWEtbW9kYWwgdWwge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tZWRpYS1tb2RhbCAubW9kYWwtYm9keSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4ubWVkaWEtbW9kYWwgLm1lZGlhLWNhcmQge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jb250YWluZXItYm94IHtcbiAgbWluLWhlaWdodDogNTAwcHg7XG59XG5cbi5zaWRlYmFyLW1lZGlhIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxODBweDtcbiAgbWluLXdpZHRoOiAxODBweDtcbiAgYmFja2dyb3VuZDogI2Y2ZjdmNztcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2MzYzRjNyA7XG4gIHotaW5kZXg6IDEwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5zaWRlYmFyLW1lZGlhLmNsb3NlIHtcbiAgd2lkdGg6IDc4cHg7XG59XG4uc2lkZWJhci1tZWRpYSAubG9nby1kZXRhaWxzIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4uc2lkZWJhci1tZWRpYSAubG9nby1kZXRhaWxzIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1pbi13aWR0aDogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cbi5zaWRlYmFyLW1lZGlhIC5sb2dvLWRldGFpbHMgLmxvZ29fbmFtZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xcztcbn1cblxuLm1lZGlhLXNlYXJjaCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzcwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG4uc2lkZWJhci1tZWRpYS5jbG9zZSAubG9nby1kZXRhaWxzIC5sb2dvX25hbWUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2lkZWJhci1tZWRpYSAubmF2LWxpbmtzIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBvdmVyZmxvdzogYXV0bztcbn1cbi5zaWRlYmFyLW1lZGlhLmNsb3NlIC5uYXYtbGlua3Mge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cbi5zaWRlYmFyLW1lZGlhIC5uYXYtbGlua3M6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5zaWRlYmFyLW1lZGlhIC5uYXYtbGlua3MgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGVhc2U7XG59XG4uc2lkZWJhci1tZWRpYSAubmF2LWxpbmtzIGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMDQpOztcbn1cblxuLmFjdGl2ZS1zaWRlYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwuMDQpO1xuXG4gIC5saW5rX25hbWUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG5cbi5zaWRlYmFyLW1lZGlhIC5uYXYtbGlua3MgbGkgLmlvY24tbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLmFkZC1jb250YWluZXIge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgd2lkdGg6IDg3JTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jb250YWluZXItdGl0bGUge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgd2lkdGg6IDg3JTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmltZy1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xuICAvL21hcmdpbjogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC44KTtcblxuICBpbWcge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgICBoZWlnaHQ6IDE0MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIGJvcmRlcjogNHB4IHNvbGlkICNjM2M0Yzc7XG4gIH1cbn1cblxuLmltZy1jb250YWluZXIyIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDE1cHggcmdiYSgwLDAsMCwuMSksIGluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC4wNSk7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW1nLWNvbnRhaW5lci1lZGl0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIG1hcmdpbjogMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuOCk7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuXG4uY3VzdG9tLW1lZGlhLWJ0biB7XG4gICAgY29sb3I6ICMyMjcxYjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjI3MWIxO1xuICAgIGJhY2tncm91bmQ6ICNmNmY3Zjc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbWluLWhlaWdodDogNDZweDtcbiAgICBsaW5lLWhlaWdodDogMy4xNDI4NTcxNDtcbiAgICBwYWRkaW5nOiAwIDM2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG59XG5cbi5wYWRkaW5nLW9yZGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5lbWFpbC1mb250IHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tYm90dG9tOiA3cHg7XG59XG5cbi5maWxlLW1hcmdpbiB7XG4gIG1hcmdpbi10b3A6IDEycHggIWltcG9ydGFudDtcblxuICB1bCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG59XG5cbi5zZWxlY3QtZW1haWwge1xuICB3aWR0aDogMTYwcHhcbn1cblxuLmVtYWlsLWZvbnQ6aG92ZXJ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5maWxlLW1hcmdpbi0yIHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5lbWFpbC10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5jdXN0b20tZW1haWwtYnRuIHtcbiAgICBjb2xvcjogIzIyNzFiMTtcbiAgICBib3JkZXItY29sb3I6ICMyMjcxYjE7XG4gICAgYmFja2dyb3VuZDogI2Y2ZjdmNztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtaW4taGVpZ2h0OiA0NHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzLjE0Mjg1NzE0O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuXG4vKiBNYXBDb21wb25lbnQuY3NzICovXG4ubWFwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogU3R5bGUgdGhlIG1hcCBjb250YWluZXIgKi9cbi5sZWFmbGV0LWNvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLyogU3R5bGUgdGhlIGxlZ2VuZCAqL1xuLmxlZ2VuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMHB4OyAvKiBBZGp1c3QgdGhlIHRvcCBwb3NpdGlvbiBhcyBuZWVkZWQgKi9cbiAgcmlnaHQ6IDEwcHg7IC8qIEFkanVzdCB0aGUgcmlnaHQgcG9zaXRpb24gYXMgbmVlZGVkICovXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBwYWRkaW5nOiA3cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgei1pbmRleDogMTAwMDtcbn1cblxuLyogU3R5bGUgdGhlIGxlZ2VuZCBpdGVtcyAqL1xuLmxlZ2VuZC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG4ubGVnZW5kLWljb24ge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5sZWdlbmQtbGFiZWwge1xuICBmb250LXNpemU6IDlweDtcbn1cblxuLmxlZ2VuZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuXG5cbi5jdXN0b20tbWFwLWJ0biB7XG4gIGNvbG9yOiAjMjI3MWIxO1xuICBib3JkZXItY29sb3I6ICMyMjcxYjE7XG4gIGJhY2tncm91bmQ6ICNmNmY3Zjc7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWluLWhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDMuMTQyODU3MTQ7XG4gIHBhZGRpbmc6IDAgMzBweDtcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG5cbi5pbWctZWRpdC10ZXh0IHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjM2M0MzRhO1xuICAgIG1heC13aWR0aDogMjM1cHg7XG59XG5cbi5pbWctY29udGFpbmVyMi1lZGl0IHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDE1cHggcmdiYSgwLDAsMCwuMSksIGluc2V0IDAgMCAwIDFweCByZ2JhKDAsMCwwLC4wNSk7XG4gIGJhY2tncm91bmQ6ICNmMGYwZjE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmltZy10ZXh0LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIHdpZHRoOiAxNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMXB4IHJnYmEoMCwwLDAsLjE1KTtcblxuICBzcGFuIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxufVxuXG4ubWVkaWEtYm9keSB7XG4gIHdpZHRoOiA4NyU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cblxuLnNpZGViYXItbWVkaWEuY2xvc2UgLm5hdi1saW5rcyBsaSAuaW9jbi1saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uc2lkZWJhci1tZWRpYSAubmF2LWxpbmtzIGxpIGkge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1pbi13aWR0aDogNDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xufVxuLnNpZGViYXItbWVkaWEgLm5hdi1saW5rcyBsaS5zaG93TWVudSBpLmFycm93IHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4uc2lkZWJhci1tZWRpYS5jbG9zZSAubmF2LWxpbmtzIGkuYXJyb3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXItbWVkaWEgLm5hdi1saW5rcyBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLnNpZGViYXItbWVkaWEgLm5hdi1saW5rcyBsaSBhIC5saW5rX25hbWUge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS4yODU3MTQyODtcbiAgY29sb3I6ICMyMjcxYjE7XG59XG4uc2lkZWJhci1tZWRpYS5jbG9zZSAubmF2LWxpbmtzIGxpIGEgLmxpbmtfbmFtZSB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNpZGViYXItbWVkaWEgLm5hdi1saW5rcyBsaSAuc3ViLW1lbnUge1xuICBwYWRkaW5nOiA2cHggNnB4IDE0cHggODBweDtcbiAgbWFyZ2luLXRvcDogLTEwcHg7XG4gIGJhY2tncm91bmQ6ICMxZDFiMzE7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhci1tZWRpYSAubmF2LWxpbmtzIGxpLnNob3dNZW51IC5zdWItbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNpZGViYXItbWVkaWEgLm5hdi1saW5rcyBsaSAuc3ViLW1lbnUgYSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDVweCAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvcGFjaXR5OiAwLjY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG59XG4uc2lkZWJhci1tZWRpYSAubmF2LWxpbmtzIGxpIC5zdWItbWVudSBhOmhvdmVyIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5zaWRlYmFyLW1lZGlhLmNsb3NlIC5uYXYtbGlua3MgbGkgLnN1Yi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDAlO1xuICB0b3A6IC0xMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDAgNnB4IDZweCAwO1xuICBvcGFjaXR5OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDBzO1xufVxuLnNpZGViYXItbWVkaWEuY2xvc2UgLm5hdi1saW5rcyBsaTpob3ZlciAuc3ViLW1lbnUge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cyBlYXNlO1xufVxuLnNpZGViYXItbWVkaWEgLm5hdi1saW5rcyBsaSAuc3ViLW1lbnUgLmxpbmtfbmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uc2lkZWJhci1tZWRpYS5jbG9zZSAubmF2LWxpbmtzIGxpIC5zdWItbWVudSAubGlua19uYW1lIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5zaWRlYmFyLW1lZGlhIC5uYXYtbGlua3MgbGkgLnN1Yi1tZW51LmJsYW5rIHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHBhZGRpbmc6IDNweCAyMHB4IDZweCAxNnB4O1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zaWRlYmFyLW1lZGlhIC5uYXYtbGlua3MgbGk6aG92ZXIgLnN1Yi1tZW51LmJsYW5rIHtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5zaWRlYmFyLW1lZGlhIC5wcm9maWxlLWRldGFpbHMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDI2MHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGJhY2tncm91bmQ6ICMxZDFiMzE7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5zaWRlYmFyLW1lZGlhLmNsb3NlIC5wcm9maWxlLWRldGFpbHMge1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLnNpZGViYXItbWVkaWEuY2xvc2UgLnByb2ZpbGUtZGV0YWlscyB7XG4gIHdpZHRoOiA3OHB4O1xufVxuLnNpZGViYXItbWVkaWEgLnByb2ZpbGUtZGV0YWlscyAucHJvZmlsZS1jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5zaWRlYmFyLW1lZGlhIC5wcm9maWxlLWRldGFpbHMgaW1nIHtcbiAgaGVpZ2h0OiA1MnB4O1xuICB3aWR0aDogNTJweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIG1hcmdpbjogMCAxNHB4IDAgMTJweDtcbiAgYmFja2dyb3VuZDogIzFkMWIzMTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbn1cbi5zaWRlYmFyLW1lZGlhLmNsb3NlIC5wcm9maWxlLWRldGFpbHMgaW1nIHtcbiAgcGFkZGluZzogMTBweDtcbn1cbi5zaWRlYmFyLW1lZGlhIC5wcm9maWxlLWRldGFpbHMgLnByb2ZpbGVfbmFtZSxcbi5zaWRlYmFyLW1lZGlhIC5wcm9maWxlLWRldGFpbHMgLmpvYiB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uc2lkZWJhci1tZWRpYS5jbG9zZSAucHJvZmlsZS1kZXRhaWxzIGksXG4uc2lkZWJhci1tZWRpYS5jbG9zZSAucHJvZmlsZS1kZXRhaWxzIC5wcm9maWxlX25hbWUsXG4uc2lkZWJhci1tZWRpYS5jbG9zZSAucHJvZmlsZS1kZXRhaWxzIC5qb2Ige1xuICBkaXNwbGF5OiBub25lO1xufVxuLnNpZGViYXItbWVkaWEgLnByb2ZpbGUtZGV0YWlscyAuam9iIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmhvbWUtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI2U0ZTlmNztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgbGVmdDogMjYwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyNjBweCk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG59XG4uc2lkZWJhci1tZWRpYS5jbG9zZSB+IC5ob21lLXNlY3Rpb24ge1xuICBsZWZ0OiA3OHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gNzhweCk7XG59XG4uaG9tZS1zZWN0aW9uIC5ob21lLWNvbnRlbnQge1xuICBoZWlnaHQ6IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4uaG9tZS1zZWN0aW9uIC5ob21lLWNvbnRlbnQgLmJ4LW1lbnUsXG4uaG9tZS1zZWN0aW9uIC5ob21lLWNvbnRlbnQgLnRleHQge1xuICBjb2xvcjogIzExMTAxZDtcbiAgZm9udC1zaXplOiAzNXB4O1xufVxuLmhvbWUtc2VjdGlvbiAuaG9tZS1jb250ZW50IC5ieC1tZW51IHtcbiAgbWFyZ2luOiAwIDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5ob21lLXNlY3Rpb24gLmhvbWUtY29udGVudCAudGV4dCB7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA0MjBweCkge1xuICAuc2lkZWJhci5jbG9zZSAubmF2LWxpbmtzIGxpIC5zdWItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5cblxuLmxlYWZsZXQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIGhlaWdodDogMzAwcHg7XG59XG5cbi5tZWRpYS1tb2RhbCB7XG4gIHdpZHRoOiA5OCU7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAubWVkaWEtY2FyZC1tYXJnaW4ge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uZGV0YWlscy1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50XG59XG5cbi5idG4tYWN0aW9uLXJlZCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNkNjM2Mzg7XG59XG5cbi5pbWctY2hlY2tlZCB7XG4gIGJvcmRlcjogN3B4IHNvbGlkICMyMjcxYjEgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uY2hlY2tlZC1pY29uIHtcbiAgY29sb3I6ICMyMjcxYjE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogLTZweDtcbiAgZm9udC1zaXplOiA0NXB4O1xufVxuXG4uYnRuLWFjdGlvbi1pY29uLXJlZCB7XG4gIGNvbG9yOiAjZDYzNjM4O1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi8vIC8vIFJUTCBNb2RlXG4vLyBAaW1wb3J0IFwiLi9ydGwvYm9vdHN0cmFwLXJ0bFwiO1xuLy8gQGltcG9ydCBcIi4vcnRsL2NvbXBvbmVudHMtcnRsXCI7XG4vLyBAaW1wb3J0IFwiLi9ydGwvZmxvYXQtcnRsXCI7XG4vLyBAaW1wb3J0IFwiLi9ydGwvZ2VuZXJhbC1ydGxcIjtcbi8vIEBpbXBvcnQgXCIuL3J0bC9wYWdlcy1ydGxcIjtcbi8vIEBpbXBvcnQgXCIuL3J0bC9wbHVnaW5zLXJ0bFwiO1xuLy8gQGltcG9ydCBcIi4vcnRsL3NwYWNpbmctcnRsXCI7XG4vLyBAaW1wb3J0IFwiLi9ydGwvc3RydWN0dXJlLXJ0bFwiO1xuLy8gQGltcG9ydCBcIi4vcnRsL3RleHQtcnRsXCI7XG5cbi5wcmljZS1saXN0LXByb2R1Y3QtYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDgwcHg7XG4gIGJvdHRvbTogMDtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5yZXBvcnQtdGFibGUgLnJ0LXRoIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zb3J0LXNwYW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnB0LWV2ZW50IHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgLm9wdGlvbkxpc3RDb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uZm9udC1uZXh0LXByZXYge1xuICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblxuICBzcGFuIHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcblxuICB9XG59XG5cbi5ldmVudFR5cGUtdGFncyAuUmVhY3RUYWdzX19yZW1vdmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLndpZHRoLXRhZ3Mge1xuICBtYXgtd2lkdGg6IDI1MHB4O1xufVxuXG4uaW52YWxpZC1mZWVkYmFjay0yIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGNvbG9yOiAjZjQ2YTZhO1xufVxuXG4udGFibGUtc3BlYyAucnQtZHJhZ2dhYmxlLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDI2MHB4O1xufVxuIFxuLnJlcG9ydC10YWJsZSAucnQtcmVzaXplciB7XG4gIHdpZHRoOiAyOHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53aGl0ZXNwYWNlcmVwb3J0IHtcbiAgICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICAgIHRleHQtYWxpZ246IGluaXRpYWw7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogN3B4O1xufVxuXG4ucmR3LWVkaXRvci1tYWluIHtcbiAgaGVpZ2h0OiAxODBweCAhaW1wb3J0YW50O1xufVxuXG4ucmVhY3QtZGF0ZXBpY2tlcl9fY2xvc2UtaWNvbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3ODhkICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAzcHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDE3cHggIWltcG9ydGFudDtcbn1cblxuLndhcmVob3VzZS1qbSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmRhaWx5LWVhcm5pbmctYnVsay1vcHRpb25zIHtcbiAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLmRhaWx5LXJlcG9ydC10YWJsZXMge1xuICAucnQtdGhlYWQgLnJ0LXRoIHtcbiAgICBwYWRkaW5nOiA1cHggMCA1cHggNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnByaWNlLWxpc3QtcHJvZHVjdC1hYnNvbHV0ZS0ye1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwMHB4O1xuICBib3R0b206IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uYnRuRGlzYWJsZWQge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmRpc2FibGVkLmRyb3Bkb3duIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgb3BhY2l0eTogMC41O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5ydC10aGVhZCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5kcm9wZG93biBpbWcsIC5kcm9wZG93biBpIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5tYXJnaW4tYmFkZ2Uge1xuICBtYXJnaW4tcmlnaHQ6IDE1cHggIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbi1sZWZ0LW1haWwge1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLmVtcGxveWVlLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMTVweDtcbiAgYm90dG9tOiAwXG59XG5cbi5tdWx0aXNlbGVjdC1jb250YWluZXIgLnNlYXJjaC13cmFwcGVyIHtcbiAgLmNoaXAge1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBiYWNrZ3JvdW5kOiAjMTUyNjQ0O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgfVxuICBoZWlnaHQ6IDM2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59IFxuXG4ubWFpbC1jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZW1wbG95ZWUtYWJzb2x1dGUtbm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwcHg7XG4gIGJvdHRvbTogMFxufVxuXG4ubWF4LTUwIHtcbiAgbWF4LXdpZHRoOiA1MHB4O1xuICB3aWR0aDogNTBweDtcbn1cblxuLmN1c3RvbS13aWR0aC1jaGVjayB7XG4gIHdpZHRoOiBmaXQtY29udGVudCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyX19uYXZpZ2F0aW9uIHtcbiAgdG9wOiA5cHggIWltcG9ydGFudFxufVxuXG4uZmlsdGVyLWRhdGUgLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xufVxuXG4uc3BhY2luZy1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmVtcGxveWVlLWFic29sdXRlLW5vLTEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDY1cHg7XG4gIGJvdHRvbTogMFxufVxuXG4uY3VzdG9tLXRhYmxlLW9yZGVyIHRoZWFkIHRyOmZpcnN0LW9mLXR5cGUge1xuICBib3gtc2hhZG93OiAwIDVweCA2cHggMCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xufVxuXG4uY3VzdG9tLXRhYmxlLW9yZGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG59XG5cbi5wYWRkaW5nLWZpbHRlciB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5wYWRkaW5nLWZpbHRlci10b3Age1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi53aGl0ZXNwYWNlbm90ZSB7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG59XG5cbi5jb2xOdW1iZXIxIHtcbiAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4uY29sTnVtYmVyMiB7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmNvbE51bWJlcjMge1xuICB3aGl0ZS1zcGFjZTogYnJlYWstc3BhY2VzO1xuICBmb250LXNpemU6IDEwcHg7XG59XG5cbi5jb2xzcGFuLXRoIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jb2xzcGFuLXRoIHNwYW4ge1xuICBwYWRkaW5nOiA1cHggNXB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTBweDtcbn1cblxuLnRyLXRib2R5IHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgdGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudFxuICB9XG59XG5cbi5zcGVjaWFsLWZpcnN0LXRyIHRoIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uY29sc3Bhbi10aCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbn1cblxuLnNwZWNpYWwtdGQgdGQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cblxuLnNwZWNpYWwtdHIge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSkgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICB0ZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5mb250LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XG59XG5cbi5wYWRkaW5nLWxlZnQtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ud2lkdGgtYXV0byB7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uc3BlY2lhbC10YWJsZSB0ZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIG1pbi13aWR0aDogODRweCAhaW1wb3J0YW50O1xufVxuXG4udHItdGJvZHkgdGQge1xuICBtaW4td2lkdGg6IDg0cHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA4NHB4ICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlIHRyIC5zcGVjaWFsLXRkIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4uY29sTnVtYmVyNCB7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gIGZvbnQtc2l6ZTogOHB4O1xufVxuXG4uY29sTnVtYmVyNSB7XG4gIHdoaXRlLXNwYWNlOiBicmVhay1zcGFjZXM7XG4gIGZvbnQtc2l6ZTogN3B4O1xufVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uY3VzdG9tLXRhYmxlLXRoLWNoZWNrIHtcbiAgd2lkdGg6IDQzcHg7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmxvYWRpbmctcGFkZGluZyB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnRcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUuY3VzdG9tLXRhYmxlLWNoYW5nZXMgdGQge1xuICBwYWRkaW5nOiA3cHggNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tdGFibGUtb3JkZXIgdGgge1xuICAgIC8vYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICBib3JkZXItc3R5bGU6IGRvdWJsZTtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgcGFkZGluZzogNXB4IDVweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cblxuXG4uY3VzdG9tLXRhYmxlLW9yZGVyIHRkIHtcbiAgICAvL2JvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgYm9yZGVyLXN0eWxlOiBkb3VibGU7XG4gICAgcGFkZGluZzogMTRweCAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDIpO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDIpO1xufVxuXG4uZW1wbG95ZWUtYWJzb2x1dGUtbm8tMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogODVweDtcbiAgYm90dG9tOiAwXG59XG5cbi5lbXBsb3llZS1hYnNvbHV0ZS1uby0zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMDBweDtcbiAgYm90dG9tOiAwXG59XG5cbi5lbXBsb3llZS1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVtcGxveWVlLWFic29sdXRlLTMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDExNXB4O1xuICBib3R0b206IDBcbn1cblxuLmVtcGxveWVlLWFic29sdXRlLTQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEzMHB4O1xuICBib3R0b206IDBcbn1cblxuLmVtcGxveWVlLWFic29sdXRlLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEzMHB4O1xuICBib3R0b206IDA7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uZW1wbG95ZWUtcmVsYXRpdmUtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZGFsLWJ0bi1uby1tdCB7XG4gIC5idG4tZ3JvdXAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG5ib2R5IHtcbiAgKiB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4jc2lkZWJhci1tZW51IHtcbiAgdWwge1xuICAgIGxpIHtcbiAgICAgIGEge1xuICAgICAgICBpIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxlYWZsZXQtcGFuZSB7XG4gIHotaW5kZXg6IDE7XG59XG5zdmcgPiByZWN0OmZpcnN0LWNoaWxkIHtcbiAgZmlsbC1vcGFjaXR5OiAwICFpbXBvcnRhbnQ7XG59XG4uZGF0YVRhYmxlc19maWx0ZXIsXG4uZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5yZHctZWRpdG9yLW1haW4ge1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDA7XG4gIGhlaWdodDogMjM5cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5kei1tZXNzYWdlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAzMHB4O1xufVxuLy8ga2FuYmFuIGJvYXJkXG4ucmVhY3Qta2FuYmFuLWNvbHVtbiB7XG4gIGhlaWdodDogMTAwJTtcbiAgbWluLWhlaWdodDogMjhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigyMzgsIDIzOCwgMjM4KTtcbiAgbWFyZ2luOiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uZmNZTkZjLFxuLnNjLUF4bUxPLmdtdG1xViB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAyMHB4IDAgMCAhaW1wb3J0YW50O1xufVxuLnRhc2stYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcbn1cbi5yZWFjdC1kYXRlcGlja2VyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuLlJlYWN0TW9kYWxfX092ZXJsYXkge1xuICB6LWluZGV4OiAxMDAxICFpbXBvcnRhbnQ7XG59XG4uZXh0ZXJuYWwtZXZlbnQge1xuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbn1cbmE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ucmF0aW5nLWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgei1pbmRleDogMDtcbn1cbi5pbnB1dC1jb2xvciB7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3IgIWltcG9ydGFudDtcbn1cbi5za2V0Y2gtcGlja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xufVxuLnJhbmdlc2xpZGVyX19maWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cblxuLmRyb3Bkb3duLW1lbnUtZW5kIHtcbiAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xuICByaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uZmxhdHBpY2tyLW1vbnRocyAuZmxhdHBpY2tyLW1vbnRoIHtcbiAgYmFja2dyb3VuZDogJHByaW1hcnkgIWltcG9ydGFudDtcbn1cbi5mbGF0cGlja3Itd2Vla2RheXMge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuc3Bhbi5mbGF0cGlja3Itd2Vla2RheSB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG4uZmxhdHBpY2tyLWN1cnJlbnQtbW9udGggLmZsYXRwaWNrci1tb250aERyb3Bkb3duLW1vbnRocyB7XG4gIGJhY2tncm91bmQ6ICRwcmltYXJ5ICFpbXBvcnRhbnQ7XG59XG5zcGFuLmZsYXRwaWNrci13ZWVrZGF5IHtcbiAgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuLmZsYXRwaWNrci1kYXkuc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xufVxuXG4uYnMtc2VsZWN0IHNlbGVjdCB7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi8vRmlsZS1tYW5hZ2VyXG4uZmlsZS1tYW5hZ2VyIHtcbiAgLnRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAwLjM1cmVtO1xuICB9XG59XG5cbi8vQXV0aGVuaWNhdGlvbiBjYXJvdXNlbFxuLnNsaWRlcl9jc3Mge1xuICAuc2xpZGUge1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5jYXJvdXNlbC1zdGF0dXMsXG4gIC5jb250cm9sLW5leHQsXG4gIC5jb250cm9sLXByZXYge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLmNhcm91c2VsIHtcbiAgLmNvbnRyb2wtZG90cyB7XG4gICAgbWFyZ2luOiAtNXB4IDBweDtcbiAgfVxuICAuZG90IHtcbiAgICBiYWNrZ3JvdW5kOiAjNTU2ZWU2ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDlweCAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogOXB4ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy9Ud28gdmVyaWZpY2F0aW9uIFBhZ2Vcbi52ZXJpZmljYXRpb24ge1xuICBpbnB1dCB7XG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudmVyaWZpY2F0aW9uIHtcbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnZlcmlmaWNhdGlvbiB7XG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vVHdvIHZlcmlmaWNhdGlvbiBQYWdlIC0gMlxuLnZlcmlmaWNhdGlvbi0yIHtcbiAgaW5wdXQge1xuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnZlcmlmaWNhdGlvbi0yIHtcbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcbiAgLnZlcmlmaWNhdGlvbi0yIHtcbiAgICBpbnB1dCB7XG4gICAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLy9DYWxlbmRhclxuLmZjLWRpcmVjdGlvbi1sdHIgLmZjLWRheWdyaWQtZXZlbnQuZmMtZXZlbnQtZW5kLFxuLmZjLWRpcmVjdGlvbi1ydGwgLmZjLWRheWdyaWQtZXZlbnQuZmMtZXZlbnQtc3RhcnQge1xuICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgLmZjLXRvb2xiYXIge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC5mYy1sZWZ0LFxuICAgIC5mYy1yaWdodCxcbiAgICAuZmMtY2VudGVyIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgIH1cbiAgfVxuICAuZmMge1xuICAgIC5mYy10b29sYmFyIHtcbiAgICAgID4gKiB7XG4gICAgICAgID4gKiB7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmZjLXRvZGF5LWJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4vL0NoYXQgU2Nyb2xsYmFyXG4ucHNfX3JhaWwteSB7XG4gIHotaW5kZXg6IDk5OTk5OSAhaW1wb3J0YW50O1xufVxuLmNsb3NlIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAxLjM1cmVtIDEuMjVyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IGVzY2FwZS1zdmcoJGJ0bi1jbG9zZS1iZykgY2VudGVyIC8gJGJ0bi1jbG9zZS13aWR0aFxuICAgIGF1dG8gbm8tcmVwZWF0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDAuNTtcbiAgd2lkdGg6IDFlbTtcbiAgaGVpZ2h0OiAxZW07XG4gIHotaW5kZXg6IDI7XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy9cbi8vIENvbHVtbnNcbi8vXG5cbi5jYXJkLWNvbHVtbnMge1xuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGdyaWQtZ3V0dGVyLXdpZHRoO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGNvbHVtbi1jb3VudDogMztcbiAgICBjb2x1bW4tZ2FwOiAxLjI1cmVtO1xuICAgIG9ycGhhbnM6IDE7XG4gICAgd2lkb3dzOiAxO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvLyBEb24ndCBsZXQgdGhlbSB2ZXJ0aWNhbGx5IHNwYW4gbXVsdGlwbGUgY29sdW1uc1xuICAgICAgd2lkdGg6IDEwMCU7IC8vIERvbid0IGxldCB0aGVpciB3aWR0aCBjaGFuZ2VcbiAgICB9XG4gIH1cbn1cblxuLyogZHJhd2VyICovXG4ucmVhY3QtZHJhd2VyLWRyYXdlciB7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4uZHJhd2VyLW1haW4tbWVudSB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG4uZHJhd2VyLW1lbnUgYSBpIHtcbiAgbWluLXdpZHRoOiAycmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMS43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMTI1ZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDA2MjVyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbG9yOiAjN2Y4Mzg3O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5kcmF3ZXItbWVudSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICM1NDVhNmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAxM3B4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cbi5kcmF3ZXItY2xvc2Uge1xuICBwYWRkaW5nOiAwLjVyZW0gMC41cmVtO1xuICBtYXJnaW46IC0wLjVyZW0gLTAuNXJlbSAtMC41cmVtIGF1dG87XG59XG4uUmVhY3RNb2RhbF9fT3ZlcmxheSB7XG4gIHotaW5kZXg6IDUwMDAgIWltcG9ydGFudDtcbn1cbi5yYW5nZXNsaWRlcl9faGFuZGxlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi8vIFJlYWN0IFRhYmxlIG5leHQgY3NzXG4ucmVhY3QtYm9vdHN0cmFwLXRhYmxlLXBhZ2UtYnRucy11bCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuLnNlYXJjaC1sYWJlbCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5yZWFjdC1kcmF3ZXItb3ZlcmxheSB7XG4gIHotaW5kZXg6IDk5OTk7XG59XG5cbi8vIGRhdGF0YWJsZVxuXG4ucmVhY3QtYnMtdGFibGUtc2l6ZVBlclBhZ2UtZHJvcGRvd24ge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnJpZ2h0YmFyLXRpdGxlIC5yaWdodC1iYXItdG9nZ2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NGM1NCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI0cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgY29sb3I6ICNlZmYyZjcgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xufVxuXG4vL3JpZ2h0YmFyIGRyYXdlclxuLmNzcy1zb3VyY2VNYXAtbW9kdWxlcy1pbXBvcnRMb2FkZXJzLTEtbG9jYWxJZGVudE5hbWUtYW5pbWF0ZV9fYW5pbWF0ZWRfX18yTzEzMSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC42cyAhaW1wb3J0YW50O1xufVxuLmNzcy1zb3VyY2VNYXAtbW9kdWxlcy1pbXBvcnRMb2FkZXJzLTEtbG9jYWxJZGVudE5hbWUtUmVhY3REcmF3ZXJfX292ZXJsYXlfX18yUUZtQy1zYXNzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjE1KSAhaW1wb3J0YW50O1xufVxuXG4uYnRuLWZpbGUge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDRweCA3cHggIWltcG9ydGFudDsgXG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIHtcbi5tb2RhbC1kaWFsb2cge1xuICAgIG1heC13aWR0aDogODAwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxufVxuXG4ubWFyZ2luLWxlZnQtbW9kYWwge1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubWFyZ2luLWxlZnQtcm9sZXMge1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLm1hcmdpbi1sZWZ0LWRldGFpbHMge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cblxuLm1hcmdpbi1sZWZ0LWJyYW5jaCB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbn1cblxuLy9yZWFjdC10YWJsZVxuLmN1c3RvbS1oZWFkZXItY3NzIHtcbiAgdGhlYWQge1xuICAgIHRyIHtcbiAgICAgIHRoIHtcbiAgICAgICAgZGl2Omxhc3QtY2hpbGQge1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IDM4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdGQ6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4uUmVhY3RUYWJsZXtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uO2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO30uUmVhY3RUYWJsZSAqe2JveC1zaXppbmc6Ym9yZGVyLWJveH0uUmVhY3RUYWJsZSAucnQtdGFibGV7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OmF1dG8gMTtmbGV4OmF1dG8gMTtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LWFsaWduOnN0cmV0Y2g7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNoO3dpZHRoOjEwMCU7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO292ZXJmbG93OmF1dG99LlJlYWN0VGFibGUgLnJ0LXRoZWFkey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDAgYXV0bztmbGV4OjEgMCBhdXRvO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lO30uUmVhY3RUYWJsZSAucnQtdGhlYWQuLWhlYWRlckdyb3Vwc3tiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4wMyk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwLjA1KX0uUmVhY3RUYWJsZSAucnQtdGhlYWQuLWZpbHRlcnN7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgwLDAsMCwwLjA1KTt9LlJlYWN0VGFibGUgLnJ0LXRoZWFkLi1maWx0ZXJzIGlucHV0LC5SZWFjdFRhYmxlIC5ydC10aGVhZC4tZmlsdGVycyBzZWxlY3R7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSk7YmFja2dyb3VuZDojZmZmO3BhZGRpbmc6NXB4IDdweDtmb250LXNpemU6aW5oZXJpdDtib3JkZXItcmFkaXVzOjNweDtmb250LXdlaWdodDpub3JtYWw7b3V0bGluZS13aWR0aDowfS5SZWFjdFRhYmxlIC5ydC10aGVhZC4tZmlsdGVycyAucnQtdGh7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMDIpfS5SZWFjdFRhYmxlIC5ydC10aGVhZC4taGVhZGVye2JveC1zaGFkb3c6MCAycHggMTVweCAwIHJnYmEoMCwwLDAsMC4xNSl9LlJlYWN0VGFibGUgLnJ0LXRoZWFkIC5ydC10cnt0ZXh0LWFsaWduOmNlbnRlcn0uUmVhY3RUYWJsZSAucnQtdGhlYWQgLnJ0LXRoLC5SZWFjdFRhYmxlIC5ydC10aGVhZCAucnQtdGR7cGFkZGluZzo1cHggNXB4O2xpbmUtaGVpZ2h0Om5vcm1hbDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4wNSk7dHJhbnNpdGlvbjpib3gtc2hhZG93IC4zcyBjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxLjI3NSk7Ym94LXNoYWRvdzppbnNldCAwIDAgMCAwIHRyYW5zcGFyZW50O30uUmVhY3RUYWJsZSAucnQtdGhlYWQgLnJ0LXRoLi1zb3J0LWFzYywuUmVhY3RUYWJsZSAucnQtdGhlYWQgLnJ0LXRkLi1zb3J0LWFzY3tib3gtc2hhZG93Omluc2V0IDAgM3B4IDAgMCByZ2JhKDAsMCwwLDAuNil9LlJlYWN0VGFibGUgLnJ0LXRoZWFkIC5ydC10aC4tc29ydC1kZXNjLC5SZWFjdFRhYmxlIC5ydC10aGVhZCAucnQtdGQuLXNvcnQtZGVzY3tib3gtc2hhZG93Omluc2V0IDAgLTNweCAwIDAgcmdiYSgwLDAsMCwwLjYpfS5SZWFjdFRhYmxlIC5ydC10aGVhZCAucnQtdGguLWN1cnNvci1wb2ludGVyLC5SZWFjdFRhYmxlIC5ydC10aGVhZCAucnQtdGQuLWN1cnNvci1wb2ludGVye2N1cnNvcjpwb2ludGVyfS5SZWFjdFRhYmxlIC5ydC10aGVhZCAucnQtdGg6bGFzdC1jaGlsZCwuUmVhY3RUYWJsZSAucnQtdGhlYWQgLnJ0LXRkOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LlJlYWN0VGFibGUgLnJ0LXRoZWFkIC5ydC10aDpmb2N1c3tvdXRsaW5lLXdpZHRoOjB9LlJlYWN0VGFibGUgLnJ0LXRoZWFkIC5ydC1yZXNpemFibGUtaGVhZGVye292ZXJmbG93OnZpc2libGU7fS5SZWFjdFRhYmxlIC5ydC10aGVhZCAucnQtcmVzaXphYmxlLWhlYWRlcjpsYXN0LWNoaWxke292ZXJmbG93OmhpZGRlbn0uUmVhY3RUYWJsZSAucnQtdGhlYWQgLnJ0LXJlc2l6YWJsZS1oZWFkZXItY29udGVudHtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uUmVhY3RUYWJsZSAucnQtdGhlYWQgLnJ0LWhlYWRlci1waXZvdHtib3JkZXItcmlnaHQtY29sb3I6I2Y3ZjdmN30uUmVhY3RUYWJsZSAucnQtdGhlYWQgLnJ0LWhlYWRlci1waXZvdDphZnRlciwuUmVhY3RUYWJsZSAucnQtdGhlYWQgLnJ0LWhlYWRlci1waXZvdDpiZWZvcmV7bGVmdDoxMDAlO3RvcDo1MCU7Ym9yZGVyOnNvbGlkIHRyYW5zcGFyZW50O2NvbnRlbnQ6XCIgXCI7aGVpZ2h0OjA7d2lkdGg6MDtwb3NpdGlvbjphYnNvbHV0ZTtwb2ludGVyLWV2ZW50czpub25lfS5SZWFjdFRhYmxlIC5ydC10aGVhZCAucnQtaGVhZGVyLXBpdm90OmFmdGVye2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDApO2JvcmRlci1sZWZ0LWNvbG9yOiNmZmY7Ym9yZGVyLXdpZHRoOjhweDttYXJnaW4tdG9wOi04cHh9LlJlYWN0VGFibGUgLnJ0LXRoZWFkIC5ydC1oZWFkZXItcGl2b3Q6YmVmb3Jle2JvcmRlci1jb2xvcjpyZ2JhKDEwMiwxMDIsMTAyLDApO2JvcmRlci1sZWZ0LWNvbG9yOiNmN2Y3Zjc7Ym9yZGVyLXdpZHRoOjEwcHg7bWFyZ2luLXRvcDotMTBweH0uUmVhY3RUYWJsZSAucnQtdGJvZHl7LXdlYmtpdC1ib3gtZmxleDo5OTk5OTstbXMtZmxleDo5OTk5OSAxIGF1dG87ZmxleDo5OTk5OSAxIGF1dG87ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6dmVydGljYWw7LXdlYmtpdC1ib3gtZGlyZWN0aW9uOm5vcm1hbDstbXMtZmxleC1kaXJlY3Rpb246Y29sdW1uO2ZsZXgtZGlyZWN0aW9uOmNvbHVtbjtvdmVyZmxvdzphdXRvO30uUmVhY3RUYWJsZSAucnQtdGJvZHkgLnJ0LXRyLWdyb3Vwe2JvcmRlci1ib3R0b206c29saWQgMXB4IHJnYmEoMCwwLDAsMC4wNSk7fS5SZWFjdFRhYmxlIC5ydC10Ym9keSAucnQtdHItZ3JvdXA6bGFzdC1jaGlsZHtib3JkZXItYm90dG9tOjB9LlJlYWN0VGFibGUgLnJ0LXRib2R5IC5ydC10ZHtib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4wMik7fS5SZWFjdFRhYmxlIC5ydC10Ym9keSAucnQtdGQ6bGFzdC1jaGlsZHtib3JkZXItcmlnaHQ6MH0uUmVhY3RUYWJsZSAucnQtdGJvZHkgLnJ0LWV4cGFuZGFibGV7Y3Vyc29yOnBvaW50ZXI7dGV4dC1vdmVyZmxvdzpjbGlwfS5SZWFjdFRhYmxlIC5ydC10ci1ncm91cHstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0bztkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LW1zLWZsZXhib3g7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW47ZmxleC1kaXJlY3Rpb246Y29sdW1uOy13ZWJraXQtYm94LWFsaWduOnN0cmV0Y2g7LW1zLWZsZXgtYWxpZ246c3RyZXRjaDthbGlnbi1pdGVtczpzdHJldGNofS5SZWFjdFRhYmxlIC5ydC10cnstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MSAwIGF1dG87ZmxleDoxIDAgYXV0bztkaXNwbGF5Oi13ZWJraXQtaW5saW5lLWJveDtkaXNwbGF5Oi1tcy1pbmxpbmUtZmxleGJveDtkaXNwbGF5OmlubGluZS1mbGV4fS5SZWFjdFRhYmxlIC5ydC10aCwuUmVhY3RUYWJsZSAucnQtdGR7LXdlYmtpdC1ib3gtZmxleDoxOy1tcy1mbGV4OjEgMCAwcHg7ZmxleDoxIDAgMDt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztwYWRkaW5nOjdweCA1cHg7b3ZlcmZsb3c6aGlkZGVuO3RyYW5zaXRpb246LjNzIGVhc2U7dHJhbnNpdGlvbi1wcm9wZXJ0eTp3aWR0aCxtaW4td2lkdGgscGFkZGluZyxvcGFjaXR5O30uUmVhY3RUYWJsZSAucnQtdGguLWhpZGRlbiwuUmVhY3RUYWJsZSAucnQtdGQuLWhpZGRlbnt3aWR0aDowICFpbXBvcnRhbnQ7bWluLXdpZHRoOjAgIWltcG9ydGFudDtwYWRkaW5nOjAgIWltcG9ydGFudDtib3JkZXI6MCAhaW1wb3J0YW50O29wYWNpdHk6MCAhaW1wb3J0YW50fS5SZWFjdFRhYmxlIC5ydC1leHBhbmRlcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MDtjb2xvcjp0cmFuc3BhcmVudDttYXJnaW46MCAxMHB4O30uUmVhY3RUYWJsZSAucnQtZXhwYW5kZXI6YWZ0ZXJ7Y29udGVudDonJztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDowO3RvcDo1MCU7bGVmdDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKC05MGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgtOTBkZWcpO2JvcmRlci1sZWZ0OjUuMDRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NS4wNHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3A6N3B4IHNvbGlkIHJnYmEoMCwwLDAsMC44KTt0cmFuc2l0aW9uOmFsbCAuM3MgY3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMS4yNzUpO2N1cnNvcjpwb2ludGVyfS5SZWFjdFRhYmxlIC5ydC1leHBhbmRlci4tb3BlbjphZnRlcnstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpIHJvdGF0ZSgwKX0uUmVhY3RUYWJsZSAucnQtcmVzaXplcntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDozNnB4O3RvcDowO2JvdHRvbTowO3JpZ2h0Oi0xOHB4O2N1cnNvcjpjb2wtcmVzaXplO3otaW5kZXg6MTB9LlJlYWN0VGFibGUgLnJ0LXRmb290ey13ZWJraXQtYm94LWZsZXg6MTstbXMtZmxleDoxIDAgYXV0bztmbGV4OjEgMCBhdXRvO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtb3JpZW50OnZlcnRpY2FsOy13ZWJraXQtYm94LWRpcmVjdGlvbjpub3JtYWw7LW1zLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtmbGV4LWRpcmVjdGlvbjpjb2x1bW47Ym94LXNoYWRvdzowIDAgMTVweCAwIHJnYmEoMCwwLDAsMC4xNSk7fS5SZWFjdFRhYmxlIC5ydC10Zm9vdCAucnQtdGR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMDUpO30uUmVhY3RUYWJsZSAucnQtdGZvb3QgLnJ0LXRkOmxhc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjB9LlJlYWN0VGFibGUuLXN0cmlwZWQgLnJ0LXRyLi1vZGR7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMDMpfS5SZWFjdFRhYmxlLi1oaWdobGlnaHQgLnJ0LXRib2R5IC5ydC10cjpub3QoLi1wYWRSb3cpOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjA1KX0uUmVhY3RUYWJsZSAuLXBhZ2luYXRpb257ei1pbmRleDoxO2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotbXMtZmxleGJveDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5Oy1tcy1mbGV4LXBhY2s6anVzdGlmeTtqdXN0aWZ5LWNvbnRlbnQ6c3BhY2UtYmV0d2Vlbjstd2Via2l0LWJveC1hbGlnbjpzdHJldGNoOy1tcy1mbGV4LWFsaWduOnN0cmV0Y2g7YWxpZ24taXRlbXM6c3RyZXRjaDstbXMtZmxleC13cmFwOndyYXA7ZmxleC13cmFwOndyYXA7cGFkZGluZzozcHg7Ym94LXNoYWRvdzowIDAgMTVweCAwIHJnYmEoMCwwLDAsMC4xKTtib3JkZXItdG9wOjJweCBzb2xpZCByZ2JhKDAsMCwwLDAuMSk7fS5SZWFjdFRhYmxlIC4tcGFnaW5hdGlvbiBpbnB1dCwuUmVhY3RUYWJsZSAuLXBhZ2luYXRpb24gc2VsZWN0e2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjVweCA3cHg7Zm9udC1zaXplOmluaGVyaXQ7Ym9yZGVyLXJhZGl1czozcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO291dGxpbmUtd2lkdGg6MH0uUmVhY3RUYWJsZSAuLXBhZ2luYXRpb24gLi1idG57LXdlYmtpdC1hcHBlYXJhbmNlOm5vbmU7LW1vei1hcHBlYXJhbmNlOm5vbmU7YXBwZWFyYW5jZTpub25lO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtib3JkZXI6MDtib3JkZXItcmFkaXVzOjNweDtwYWRkaW5nOjZweDtmb250LXNpemU6MWVtO2NvbG9yOnJnYmEoMCwwLDAsMC42KTtiYWNrZ3JvdW5kOnJnYmEoMCwwLDAsMC4xKTt0cmFuc2l0aW9uOmFsbCAuMXMgZWFzZTtjdXJzb3I6cG9pbnRlcjtvdXRsaW5lLXdpZHRoOjA7fS5SZWFjdFRhYmxlIC4tcGFnaW5hdGlvbiAuLWJ0bltkaXNhYmxlZF17b3BhY2l0eTouNTtjdXJzb3I6ZGVmYXVsdH0uUmVhY3RUYWJsZSAuLXBhZ2luYXRpb24gLi1idG46bm90KFtkaXNhYmxlZF0pOmhvdmVye2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjMpO2NvbG9yOiNmZmZ9LlJlYWN0VGFibGUgLi1wYWdpbmF0aW9uIC4tcHJldmlvdXMsLlJlYWN0VGFibGUgLi1wYWdpbmF0aW9uIC4tbmV4dHstd2Via2l0LWJveC1mbGV4OjE7LW1zLWZsZXg6MTtmbGV4OjE7dGV4dC1hbGlnbjpjZW50ZXJ9LlJlYWN0VGFibGUgLi1wYWdpbmF0aW9uIC4tY2VudGVyey13ZWJraXQtYm94LWZsZXg6MS41Oy1tcy1mbGV4OjEuNTtmbGV4OjEuNTt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tYm90dG9tOjA7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi1tcy1mbGV4Ym94O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1vcmllbnQ6aG9yaXpvbnRhbDstd2Via2l0LWJveC1kaXJlY3Rpb246bm9ybWFsOy1tcy1mbGV4LWRpcmVjdGlvbjpyb3c7ZmxleC1kaXJlY3Rpb246cm93Oy1tcy1mbGV4LXdyYXA6d3JhcDtmbGV4LXdyYXA6d3JhcDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1wYWNrOmRpc3RyaWJ1dGU7anVzdGlmeS1jb250ZW50OnNwYWNlLWFyb3VuZH0uUmVhY3RUYWJsZSAuLXBhZ2luYXRpb24gLi1wYWdlSW5mb3tkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW46M3B4IDEwcHg7d2hpdGUtc3BhY2U6bm93cmFwfS5SZWFjdFRhYmxlIC4tcGFnaW5hdGlvbiAuLXBhZ2VKdW1we2Rpc3BsYXk6aW5saW5lLWJsb2NrO30uUmVhY3RUYWJsZSAuLXBhZ2luYXRpb24gLi1wYWdlSnVtcCBpbnB1dHt3aWR0aDo3MHB4O3RleHQtYWxpZ246Y2VudGVyfS5SZWFjdFRhYmxlIC4tcGFnaW5hdGlvbiAuLXBhZ2VTaXplT3B0aW9uc3ttYXJnaW46M3B4IDEwcHh9LlJlYWN0VGFibGUgLnJ0LW5vRGF0YXtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6NTAlO3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLC01MCUpO2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjgpO3RyYW5zaXRpb246YWxsIC4zcyBlYXNlO3otaW5kZXg6MTtwb2ludGVyLWV2ZW50czpub25lO3BhZGRpbmc6MjBweDtjb2xvcjpyZ2JhKDAsMCwwLDAuNSl9LlJlYWN0VGFibGUgLi1sb2FkaW5ne2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7YmFja2dyb3VuZDpyZ2JhKDI1NSwyNTUsMjU1LDAuOCk7dHJhbnNpdGlvbjphbGwgLjNzIGVhc2U7ei1pbmRleDotMTtvcGFjaXR5OjA7cG9pbnRlci1ldmVudHM6bm9uZTt9LlJlYWN0VGFibGUgLi1sb2FkaW5nID4gZGl2e3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJTt0b3A6NTAlO2xlZnQ6MDtmb250LXNpemU6MTVweDtjb2xvcjpyZ2JhKDAsMCwwLDAuNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTIlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTIlKTt0cmFuc2l0aW9uOmFsbCAuM3MgY3ViaWMtYmV6aWVyKC4yNSwuNDYsLjQ1LC45NCl9LlJlYWN0VGFibGUgLi1sb2FkaW5nLi1hY3RpdmV7b3BhY2l0eToxO3otaW5kZXg6Mjtwb2ludGVyLWV2ZW50czphbGw7fS5SZWFjdFRhYmxlIC4tbG9hZGluZy4tYWN0aXZlID4gZGl2ey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg1MCUpfS5SZWFjdFRhYmxlIC5ydC1yZXNpemluZyAucnQtdGgsLlJlYWN0VGFibGUgLnJ0LXJlc2l6aW5nIC5ydC10ZHt0cmFuc2l0aW9uOm5vbmUgIWltcG9ydGFudDtjdXJzb3I6Y29sLXJlc2l6ZTstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9XG4uY2hlY2tib3gtc2V0dGluZ3Mge1xuICBtYXJnaW46IDNweCA1cHggMCAwO1xufVxuXG4uY2hlY2tib3gtcGFnZSAucnQtdGg6Zmlyc3QtY2hpbGQsIC5jaGVja2JveC1wYWdlIC5ydC10ZDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA0NXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogNDNweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleDogdW5zZXQgIWltcG9ydGFudDtcbn1cblxuLnJ0LXRoZWFkIHtcbiAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnJ0LXRib2R5IHtcbiAgb3ZlcmZsb3c6IHVuc2V0ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbCAubXVsdGlzZWxlY3QtY29udGFpbmVyIC5zZWFyY2gtd3JhcHBlciB7IFxuICBoZWlnaHQ6IGF1dG87XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWluLWhlaWdodDogMzZweDtcbn1cblxuXG5cbi8qLnJ0LXRhYmxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkxcHgpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIH1cbn0qL1xuXG4ubW9kYWwgLnJ0LXRkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaGlkZGVuLW1vZGFsIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBoZWlnaHQ6IDEwcHg7XG59XG5cbi5uby1tb2RhbC1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbC5mYWRlLnNob3cge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubW9kYWwtY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDk1dmg7XG59XG5cbi5tb2RhbC1vdmVyZmxvdyB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gIC5ydC10YWJsZSwgLnJ0LXRib2R5LCAucnQtaGVhZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59Ki9cblxuLnBvaW50ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5hYnNvbHV0ZS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBoZWlnaHQ6IDIwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzBweCkge1xuICAubmF2YmFyLWJyYW5kLWJveCB7XG4gICAgcGFkZGluZzogMCAwLjVyZW1cbiAgfVxufVxuXG4uYWJzb2x1dGUtY29udGFpbmVyLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG59XG5cbi5sZWZ0LWJvcmRlci0yLCAucmlnaHQtYm9yZGVyLTIsIC5ib3R0b20tYm9yZGVyLTIsIC50b3AtYm9yZGVyLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuXG4uYm9yZGVyLWRpc2FibGVkLTIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZmMmY3ICFpbXBvcnRhbnQ7XG59XG5cbi5sZWZ0LWJvcmRlci0yIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgd2lkdGg6IDFweDtcbiAgbGVmdDogMDtcbn1cblxuLnJpZ2h0LWJvcmRlci0yIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgd2lkdGg6IDFweDtcbiAgbGVmdDogMjBweDtcbn1cblxuLmJvdHRvbS1ib3JkZXItMiB7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuXG4uZGlzYWJsZWQtb3B0aW9uIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNhZGI1YmQgIWltcG9ydGFudDtcblxuICA6aG92ZXIge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IC1tb3otbm90LWFsbG93ZWQ7XG4gICAgY3Vyc29yOiAtd2Via2l0LW5vdC1hbGxvd2VkO1xuICB9XG59XG5cbi50b3AtYm9yZGVyLTIge1xuICAgIGhlaWdodDogMXB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xufVxuXG4ubGVmdC1ib3JkZXIsIC5yaWdodC1ib3JkZXIsIC5ib3R0b20tYm9yZGVyLCAudG9wLWJvcmRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiA1cHggc29saWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxlZnQtYm9yZGVyIHtcbiAgaGVpZ2h0OiAxNTBweDtcbn1cblxuLnJpZ2h0LWJvcmRlciB7XG4gIGxlZnQ6IDE1MHB4O1xuICBoZWlnaHQ6IDE1MHB4O1xufVxuXG4udG9wLWJvcmRlciB7XG4gIHdpZHRoOiAxNTBweDtcbn1cblxuLmJvdHRvbS1ib3JkZXIge1xuICB3aWR0aDogMTYwcHg7XG4gIHRvcDogMTUwcHg7XG59XG5cbi5ib3JkZXItZGlzYWJsZWQge1xuICBib3JkZXI6IDVweCBzb2xpZCAjZWZmMmY3O1xufVxuXG5cbi5kaXNhYmxlZC1tb2R1bGUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICBcbn1cblxuXG4uaW1nLWRyb3Age1xuICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbn1cblxuLnJ0LXRhYmxlIC5vcHRpb25MaXN0Q29udGFpbmVyIHtcbiAgcG9zaXRpb246IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrYm94LXBhZ2UgLnJ0LXRoOmZpcnN0LWNoaWxkIHtcbiAgLnJ0LXJlc2l6ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucnQtcmVzaXplciB7XG4gIHotaW5kZXg6IDU1NSAhaW1wb3J0YW50O1xufVxuXG4uc29ydC1zcGFuIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmxpbmsge1xuICBjb2xvcjogYmx1ZTtcbiAgY3Vyc29yOiBwb2ludGVyXG59XG5cbi50YWJsZUxhYmVsSG92ZXI6aG92ZXIge1xuICBjb2xvcjogYmx1ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLmNoYW5nZXMtdGFibGUtY29uLWRldGFpbHMge1xuICBtYXgtaGVpZ2h0OiA3MDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLmxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnN0cm9uZy1yb2xlczpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLmlucHV0LWVkaXQtdGV4dCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uY2FyZC1ib2R5IHtcblxuICAudGV4dC1wcmltYXJ5IHtcbiAgICBjb2xvcjogIzQ5NTA1NyAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmxpbmsudGV4dC1wcmltYXJ5IHtcbiAgICBjb2xvcjogIzAwMDBmZiAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zdHJvbmctcm9sZXMsIC5zdHJvbmctcm9sZXMtc2luZ2xlIHtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuXG5hLmRpc2FibGVkICB7XG4gIGNvbG9yOiAjYWRiNWJkICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG5cbiAgOmhvdmVyIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGN1cnNvcjogLW1vei1ub3QtYWxsb3dlZDtcbiAgICBjdXJzb3I6IC13ZWJraXQtbm90LWFsbG93ZWQ7XG4gIH1cbn1cblxuLmRpc2FibGVkLWJ1dHRvbi1zY2FubmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0YzFjMCAhaW1wb3J0YW50O1xuICBwb2ludGVyLWV2ZW50czogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzk0OTM5MiAhaW1wb3J0YW50O1xuXG4gIDpob3ZlciB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogLW1vei1ub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogLXdlYmtpdC1ub3QtYWxsb3dlZCAhaW1wb3J0YW50O1xuICB9XG59XG5cbmkuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29sb3I6ICNhZGI1YmQ7XG5cbiAgOmhvdmVyIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIGN1cnNvcjogLW1vei1ub3QtYWxsb3dlZDtcbiAgICBjdXJzb3I6IC13ZWJraXQtbm90LWFsbG93ZWQ7XG4gIH1cbn1cblxuLy8gYS5kaXNhYmxlZCBzcGFuIHtcblxuLy8gfVxuXG4uY3VzdG9tLXBhZ2luYXRpb24ucm93e1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhIHtcbiAgY29sb3I6ICMxNTI2NDQ7XG59XG5cbi50YWJsZS1yb3ctd2lkdGgtdGhyZWUtYnV0dG9ucyB7XG4gIHdpZHRoOiAyNjNweDtcbn1cblxuLmZvcm0tc2VsZWN0LWN1c3RvbXtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmZvcm0tc2VsZWN0LWN1c3RvbSAuY29sLWZvcm0tbGFiZWx7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmZvcm0tc2VsZWN0LWN1c3RvbSAudG90YWx7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uZm9ybS1zZWxlY3QtY3VzdG9tIC5mb3JtLWNvbnRyb2x7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wYWdpbmF0aW9uLWxpLCAucGFnaW5hdGlvbi5lbmFibGVkLCAucGFnaW5hdGlvbiBsaSwgLnBhZ2luYXRpb24gc3BhbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBhZ2luYXRpb24+bGk+YSwgLnBhZ2luYXRpb24+bGk+c3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDlweCAxOHB4O1xuICBtYXJnaW4tbGVmdDogLTFweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMzM3YWI3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5wYWdpbmF0aW9ue1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46aG92ZXIge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTUyNjQ0O1xuICBib3JkZXItY29sb3I6ICMxNTI2NDQ7XG59XG5cbi5wYWdpbmF0aW9uID4gbGkuZGlzYWJsZWQgPiBzcGFue1xuICBjb2xvcjogI2RkZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MDBweCkge1xuXG4gIC5wYWdpbmF0aW9uLWNlbnRlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnBhZ2luYXRpb24gPiBsaSA+IGEsIC5wYWdpbmF0aW9uICNidG5QcmV2LCAucGFnaW5hdGlvbiAjYnRuTmV4dCB7XG4gICAgICBwYWRkaW5nOiA5cHggMTFweCAhaW1wb3J0YW50O1xuICB9XG4gIC5wLTEtNS1ybCB7XG4gICAgICBwYWRkaW5nOiAwIDEuNXJlbSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcblxuICAucGFnaW5hdGlvbi1jZW50ZXIsICAgLnNob3ctbGltaXQtY2VudGVyXG4gIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cblxuICAucGFnaW5hdGlvbi13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cbiAgLnBhZ2luYXRpb24td3JhcHBlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgfVxufVxuXG4ucGFnaW5hdGlvbi1yb3VuZGVkIHtcbiAgLnBhZ2UtbGluayB7XG4gICAgYm9yZGVyLXJhZGl1czogMzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAzcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi5wYWdpbmF0aW9ue1xuICAucGFnZS1pdGVtIHtcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIC5wYWdlLWxpbmsge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7Ly9ydGxcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMHB4O1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwcHg7XG4gICAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDBweDtcbiAgICAgICAgICB9XG4gICAgICB9XG4gIH1cbn1cblxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hY3Rpb25zLXdyYXBwZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLnNob3ctbGltaXQtY2VudGVyIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmJ1dHRvbl9sZWZ0IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAgMTBweDtcbiAgfVxuXG4gIC5idXR0b25fcmlnaHQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBtYXJnaW4tdG9wOiAgMTBweDtcbiAgfVxuXG4gIC5pbnB1dC1wbC0wIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICB9XG5cbn1cblxuLmJ1dHRvbi1hZGQtbGlzdCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi5hY3Rpb25zLXdyYXBwZXIgLmltbC1idXR0b24tYWN0aW9uIHNwYW4ge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwXG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDExNTBweCkge1xuICAuYWN0aW9ucy13cmFwcGVyLCAuZmlsdGVyLXdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuXG4gIC5hY3Rpb25zLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICB9XG59XG5cbi5hY3Rpb25zLXdyYXBwZXIgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uYWN0aW9ucy13cmFwcGVyIC5kcm9wZG93biB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wYWdpbmF0aW9uLWlucHV0IHtcbiAgd2lkdGg6IDg1cHg7XG4gIG1pbi13aWR0aDogNDBweDtcbn1cblxuLnBhZ2luYXRpb24taW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4ucGFnaW5hdGlvbi1pbnB1dDo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBGaXJlZm94ICovXG4ucGFnaW5hdGlvbi1pbnB1dFt0eXBlPW51bWJlcl0ge1xuICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbn1cblxuLmdvLXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZ28tdG8gbGFiZWwge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICNmaXJzdEJ0biwgI2J0blByZXYsICNidG5OZXh0LCAjbGFzdEJ0biB7XG4gICAgcGFkZGluZzogOXB4XG4gIH1cbiAgLnBhZ2luYXRpb24tbGkgYSwgLnBhZ2luYXRpb24tbGkgc3BhbiB7XG4gICAgcGFkZGluZzogOXB4IDEycHggIWltcG9ydGFudDtcbiAgfVxuXG4gIC5nby10byBsYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5nby10byB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG5cbi5wYWRkaW5nLXNtYWxsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNzVweCkge1xuICBcbiAgI2ZpcnN0QnRuLCAjYnRuUHJldiwgI2J0bk5leHQsICNsYXN0QnRuIHtcbiAgICBwYWRkaW5nOiA5cHggN3B4XG4gIH1cbiAgLnBhZ2luYXRpb24tbGkgYSwgLnBhZ2luYXRpb24tbGkgc3BhbiB7XG4gICAgcGFkZGluZzogOXB4IDlweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmdvLXRvIGxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmdvLXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgfVxufVxuLmNoZWNrYm94LXRhYmxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNoZWNib3gtdGFibGUtYWxsOmhvdmVyIHtcbiAgLmNoZWNrYm94LXRhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uY3VzdG9tLXRhYmxlLW9yZGVyIHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmNyAhaW1wb3J0YW50O1xuICAuY2hlY2tib3gtdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5jdXN0b20tdGFibGUtdHIgdHI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY3ICFpbXBvcnRhbnQ7XG4gIC5jaGVja2JveC10YWJsZSB7XG4gICAgbWFyZ2luLXRvcDogM3B4ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmN1c3RvbS10YWJsZS10ciAuY2hlY2tib3gtdGFibGU6Y2hlY2tlZCB7XG4gIG1hcmdpbi10b3A6IDNweCAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tib3gtdGFibGU6Y2hlY2tlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2VhcmNoLXdyYXBwZXIge1xuICBwYWRkaW5nLWxlZnQ6IDE4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGlucHV0IHtcbiAgICBtYXgtd2lkdGg6IDQxMnB4O1xuICB9XG59IFxuXG4ucnQtdGJvZHkgLnJ0LXRyOmhvdmVyIHtcbiAgLmNoZWNrYm94LXRhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY3ICFpbXBvcnRhbnQ7XG59XG5cbi5jaGFuZ2VzLW1vZGFsIHtcbiAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnRcbiAgfVxufVxuXG5sYWJlbCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWFkZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAuNDdyZW0gMC43NXJlbTtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xufVxuXG4uY2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHggIWltcG9ydGFudDtcbn1cblxuLnBkZk1vZGFsIHtcbiAgbWF4LXdpZHRoOiA3MCUgIWltcG9ydGFudDtcblxuICBpZnJhbWUge1xuICAgIGhlaWdodDogNzB2aDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuXG4gIFxufVxuXG4ubXItY2hhbmdlcyB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uY2hhbmdlcy1oZWFkZXItbGVmdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY2hhbmdlcy1oZWFkZXItcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmNoYW5nZXMtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5tYi0wLWNoYW5nZXMge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC10YWJsZSB7XG4gIC50YWJsZS1jb24ge1xuICAgICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG59XG5cbi5mb3JtLXRhYmxlLWNvbiB7XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4uY2hhbmdlcy10YWJsZS1jb24ge1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5jaGFuZ2VzLXRhYmxlLWNvbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwwLjMpO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuXG4uY2hhbmdlcy10YWJsZS1jb246Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgd2lkdGg6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cblxuLmNoYW5nZXMtdGFibGUtY29uOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xufVxuXG4ubGVmdC1lbWFpbCB7XG4gIHdpZHRoOiAyNSU7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjM2M0Yzc7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICB3aWR0aDogMTAwJVxuICB9XG59XG5cbi5yaWdodC1lbWFpbCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgd2lkdGg6IDEwMCVcbiAgfVxuXG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICB3aWR0aDogNzIlXG59XG5cbi5lbWFpbC1pbnB1dCB7XG4gIGJvcmRlcjogdW5zZXQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZWQ0ZGEgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmVtYWlsLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG4ud2lkZ2V0cy10YWJsZS1jb24ge1xuICBtYXgtaGVpZ2h0OiA1MjBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuI215LW1vZGFsLWN1cnJlbmN5IHtcbiAgei1pbmRleDogOTk5OTk5OTtcbn1cblxuLmRldGFpbHMtZXhwb3J0IC5kcm9wZG93bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwIDAgMCA1cHg7XG59XG5cbi53aWRnZXRzLXRhYmxlLWNvbjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsMC4zKTtcbmJvcmRlci1yYWRpdXM6IDEwcHg7XG5iYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuXG4uZm9udC1zaXplLXdpZGdldCB7XG4gIC8vZm9udC1zaXplOiAyOHB4O1xuICBmb250LXNpemU6IDI4cHg7XG59XG5cbi5wb2ludGVyRXZlbnROb25lIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnZlcnRpY2FsLWRvdHMtYnRuIHtcbiAgei1pbmRleDogOTk7XG59XG5cbi5wb2ludGVyRXZlbnRVbnNldCB7XG4gIHBvaW50ZXItZXZlbnRzOiB1bnNldCAhaW1wb3J0YW50O1xufVxuXG4uc3RhdGlzdGljLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7ICAgXG4gIGJveC1zaGFkb3c6IHJnYmEoMTcsIDE3LCAyNiwgMC4wNSkgMHB4IDFweCAwcHgsIHJnYmEoMTcsIDE3LCAyNiwgMC4xKSAwcHggMHB4IDhweDtcbiAgcGFkZGluZzogMjBweCAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnN0YXRpc3RpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAvL2hlaWdodDogMTAwJTsgICBcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnN0YXRpc3RpYy1udW1iZXIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5zZXR0aW5ncy13aWRnZXQge1xuICBib3JkZXI6IDNweCBzb2xpZCAjMmEzMDQyICFpbXBvcnRhbnQ7XG59XG5cbi5tb2JpbGUtY2VudGVyIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5zdGF0aXN0aWMtdGV4dCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGNvbG9yOiAjNzM3MTcwO1xufVxuXG4uc3RhdGlzdGljLWZhY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuLmhvdXItaGFuZCxcbi5taW51dGUtaGFuZCxcbi5zZWNvbmQtaGFuZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tIGNlbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBjdWJpYy1iZXppZXIoMC40MiwgMCwgMC41OCwgMSk7XG59XG5cbi5ob3VyLWhhbmQge1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5taW51dGUtaGFuZCB7XG4gIGhlaWdodDogNDBweDtcbn1cblxuLnNlY29uZC1oYW5kIHtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwLjVzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcbn1cblxuLmNlbnRlci1kb3Qge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuXG4udGltZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi53aWRnZXQtaGVhZGVyX19zZXR0aW5ncyB7ICAgXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMDsgICAgICBcbn1cblxuLnN0YXRpc3RpYy13aWRnZXQtc2V0dGluZ3MgeyAgIFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogLTI1NXB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMC4yNXJlbSAwIDEuMzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogcmdiYSgxNywgMTcsIDI2LCAwLjA1KSAwcHggMXB4IDBweCwgcmdiYSgxNywgMTcsIDI2LCAwLjEpIDBweCAwcHggOHB4O1xuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxufVxuXG4uc2V0dGluZ3MtZHJvcGRvd24ge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICByaWdodDogLTc4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7ICAgXG4gIGJveC1zaGFkb3c6IHJnYmEoMTcsIDE3LCAyNiwgMC4wNSkgMHB4IDFweCAwcHgsIHJnYmEoMTcsIDE3LCAyNiwgMC4xKSAwcHggMHB4IDhweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxMHB4IDdweDtcbiAgbWluLXdpZHRoOiA4MHB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xufVxuXG4uc2V0dGluZ3MtZHJvcGRvd24gYnV0dG9uIHtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNldHRpbmdzLWRyb3Bkb3duIGJ1dHRvbjpob3ZlciB7XG4gIG9wYWNpdHk6IC41O1xufVxuXG4uc3RhdGlzdGljLXdpZGdldF9fdGltZXtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuXG5cbi5maW5hbmNlLXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7ICAgXG4gIGJveC1zaGFkb3c6IHJnYmEoMTcsIDE3LCAyNiwgMC4wNSkgMHB4IDFweCAwcHgsIHJnYmEoMTcsIDE3LCAyNiwgMC4xKSAwcHggMHB4IDhweDtcbiAgcGFkZGluZzogMjBweCAxMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpbmFuY2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiAxMDAlOyAgIFxuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZmluYW5jZS1udW1iZXIge1xuICBmb250LXNpemU6IDIycHg7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG59XG5cbi5maW5hbmNlLXRleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogIzczNzE3MDtcbn1cblxuLmZpbmFuY2UtZmFjZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuXG4uaG91ci1oYW5kLFxuLm1pbnV0ZS1oYW5kLFxuLnNlY29uZC1oYW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b20gY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcbn1cblxuLmhvdXItaGFuZCB7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLm1pbnV0ZS1oYW5kIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uc2Vjb25kLWhhbmQge1xuICBoZWlnaHQ6IDQ1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDAuNXMgY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpO1xufVxuXG4uY2VudGVyLWRvdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi50aW1lIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBjb2xvcjogIzMzMztcbn1cblxuLndpZGdldC1oZWFkZXJfX3NldHRpbmdzIHsgICBcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAwOyAgICAgIFxufVxuXG4uZmluYW5jZS13aWRnZXQtc2V0dGluZ3MgeyAgIFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICByaWdodDogLTI1NXB4O1xuICBib3R0b206IDA7XG4gIHdpZHRoOiAyNTBweDtcbiAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMC4yNXJlbSAwIDEuMzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogcmdiYSgxNywgMTcsIDI2LCAwLjA1KSAwcHggMXB4IDBweCwgcmdiYSgxNywgMTcsIDI2LCAwLjEpIDBweCAwcHggOHB4O1xuXG4gICZfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgIHAge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcbiAgfVxufVxuXG4udmVydGljYWwtZG90cy1idG4ge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmVydGljYWwtZG90cy1idG4gc3BhbiB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAzcHg7XG4gIGhlaWdodDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1YjZkOyBcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLnZlcnRpY2FsLWRvdHMtYnRuIHNwYW46Zmlyc3Qtb2YtdHlwZSB7XG4gIHRvcDogNnB4O1xufVxuXG4udmVydGljYWwtZG90cy1idG4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gIHRvcDogMTJweDtcbn1cblxuLnZlcnRpY2FsLWRvdHMtYnRuIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICB0b3A6IDE4cHg7XG59XG5cbi8qdG9nZ2xlIHN3aXRjaCBzdHlsZXMqL1xubGFiZWwge1xuZm9udC1zaXplOiAxM3B4OyBcbmZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5idG4tY29sb3ItbW9kZS1zd2l0Y2h7XG5kaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5tYXJnaW46IDBweDtcbnBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJ0bi1jb2xvci1tb2RlLXN3aXRjaCA+IGxhYmVsLmJ0bi1jb2xvci1tb2RlLXN3aXRjaC1pbm5lcntcbm1hcmdpbjogMHB4O1xud2lkdGg6IDE2MHB4O1xuaGVpZ2h0OiAzMHB4O1xuYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbmJvcmRlci1yYWRpdXM6IDI2cHg7XG5vdmVyZmxvdzogaGlkZGVuO1xucG9zaXRpb246IHJlbGF0aXZlO1xudHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbmRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYnRuLWNvbG9yLW1vZGUtc3dpdGNoID4gbGFiZWwuYnRuLWNvbG9yLW1vZGUtc3dpdGNoLWlubmVyOmJlZm9yZXtcbmNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG5mb250LXNpemU6IDEycHg7XG5mb250LXdlaWdodDogNTAwO1xudG9wOiA3cHg7XG5yaWdodDogMTBweDtcblxufVxuXG4uYnRuLWNvbG9yLW1vZGUtc3dpdGNoID4gbGFiZWwuYnRuLWNvbG9yLW1vZGUtc3dpdGNoLWlubmVyOmFmdGVye1xuY29udGVudDogYXR0cihkYXRhLW9mZik7XG53aWR0aDogODBweDtcbmhlaWdodDogMjRweDtcbmNvbG9yOiAjZmZmO1xuYmFja2dyb3VuZC1jb2xvcjogIzUwYTVmMTtcbmJvcmRlci1yYWRpdXM6IDI2cHg7XG5wb3NpdGlvbjogYWJzb2x1dGU7XG5sZWZ0OiAycHg7XG50b3A6IDJweDtcbnRleHQtYWxpZ246IGNlbnRlcjtcbnRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG5ib3gtc2hhZG93OiAwcHggMHB4IDZweCAtMnB4ICMxMTE7XG5wYWRkaW5nOiAzcHggMHB4O1xufVxuXG4uYnRuLWNvbG9yLW1vZGUtc3dpdGNoIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXXtcbmN1cnNvcjogcG9pbnRlcjtcbndpZHRoOiA1MHB4O1xuaGVpZ2h0OiAyNXB4O1xub3BhY2l0eTogMDtcbnBvc2l0aW9uOiBhYnNvbHV0ZTtcbnRvcDogMDtcbnotaW5kZXg6IDE7XG5tYXJnaW46IDBweDtcbn1cblxuLmJ0bi1jb2xvci1tb2RlLXN3aXRjaCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsLmJ0bi1jb2xvci1tb2RlLXN3aXRjaC1pbm5lcjphZnRlcntcbmNvbnRlbnQ6IGF0dHIoZGF0YS1vbik7XG5sZWZ0OiA3NnB4O1xufVxuXG4uYnRuLWNvbG9yLW1vZGUtc3dpdGNoIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwuYnRuLWNvbG9yLW1vZGUtc3dpdGNoLWlubmVyOmJlZm9yZXtcbmNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xucmlnaHQ6IGF1dG87XG5sZWZ0OiAxMHB4O1xufVxuXG4ud2lkZ2V0cy10YWJsZS1jb246Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbndpZHRoOiAzcHg7XG5iYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuXG4ud2lkZ2V0cy10YWJsZS1jb246Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcbmJvcmRlci1yYWRpdXM6IDVweDtcbi13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsMCwwLC4zKTtcbmJhY2tncm91bmQtY29sb3I6ICM1NTU7XG59XG5cbi5tZWRpYS10YWJsZS1jb24ge1xuICBtYXgtaGVpZ2h0OiA4MDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgd2lkdGg6IDk4JTtcbiAgZGlzcGxheTogZ3JpZDsgXG4gIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZml0LCAxNDBweCk7XG4gIGp1c3RpZnktaXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxMHB4XG59XG5cbi50YWJsZS1jb246Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cblxuLnRhYmxlLWNvbjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuXG4udGFibGUtY29uOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwwLDAsLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xufVxuXG4uZm9ybS10YWJsZS1jb246Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDAgNnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cblxuLmZvcm0tdGFibGUtY29uOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG5cbi5mb3JtLXRhYmxlLWNvbjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDZweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcbn1cblxuXG4ubWFyZ2luLXJpZ2h0LW1vZGFsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucG9wb3Zlci1tb2RhbCB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmlubmVyLXJlcGVhdGVyIHtcbiAgd2lkdGg6IDUwJTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5waWNzLXdpZHRoLTIge1xuICBoZWlnaHQ6IDMwMHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZjJmNztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDozMDBweDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLnBpY3Mtd2lkdGgtMyB7XG4gIGhlaWdodDogMjUwcHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmYyZjc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgaW1nIHtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxufVxuXG4ubGFiZWwtd2lkdGgge1xuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcbn1cblxuLnBpY3Mtd2lkdGgtMyBpbWd7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDMwMHB4O1xufVxuXG4udGV4dC1yaWdodHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5waWNzLWJ1dHRvbiB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbi5waWNzLXdpZHRoLTIgaXtcbiAgYmFja2dyb3VuZDogI2VmZjJmNztcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZjJmNztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA5OTtcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICByaWdodDogMTBweDtcbiAgdG9wOiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBpY3Mtd2lkdGgtMyBpe1xuICBiYWNrZ3JvdW5kOiAjZWZmMmY3O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWZmMmY3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gIHJpZ2h0OiAxMHB4O1xuICB0b3A6IDVweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucG9wb3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0OTUwNTc7XG59XG5cbi5tYi10YWJsZUxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubWItdGFibGVMYWJlbDIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jaGFuZ2VzLWljb24tZWRpdCB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NTZlZTY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi5jaGFuZ2VzLWljb24tZGVsZXRlIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICB3aWR0aDogMjVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzMztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIGkge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxufVxuXG4uY2hhbmdlcy1pY29uLWluc2VydCB7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNGMzOGY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICB9XG59XG5cbi5jaGFuZ2VzLW1vZGFsIC5tb2RhbC1ib2R5IHtcbiAgYmFja2dyb3VuZDogI2YzZjNmOSAhaW1wb3J0YW50O1xufVxuXG4uZnVsbHNjcmVlbi1pY29uIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luLXJpZ2h0LXRvcCB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLXRvcDogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uY2hhbmdlcy1pY29uLXBhcmVudCB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIGxlZnQ6IDA7XG59XG5cbi5jaGFuZ2VzLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5OCU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIC8qIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgKi9cbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4uY2hhbmdlcy10aXRsZS1tYXJnaW4ge1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmljb24tdGFibGUge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucnQtYm9keSAucnQtdGQ6aG92ZXIge1xuICAuaWNvbi10YWJsZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaW5zdHJ1Y3Rpb24tbm90ZSB7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RlYmIzMTtcbn1cblxuLmFjY29yZGlvbi1pbnN0cnVjdGlvbiB7XG4gIHBhZGRpbmc6IDhweCAxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5jaGVjay1pbnN0cnVjdGlvbiB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6IHJlZDtcbn1cblxuLmNvbC1wYWRkaW5nLWN1c3RvbSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5tYXgtd2lkdGgtaW5zdHJ1Y3Rpb24tY29sIHtcbiAgbWF4LXdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xufVxuXG4ubWF4LXdpZHRoLWluc3RydWN0aW9uLWNvbC0yIHtcbiAgbWF4LXdpZHRoOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5kYXRhLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCVcbn1cblxuLmRhdGEtY29udGFpbmVyOmhvdmVyIHtcbiAgLmljb24tdGFibGUge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLmZpbGUtbWFyZ2luLTMge1xuICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5maWx0ZXItbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX21vbnRoLXdyYXBwZXIge1xuICAucmVhY3QtZGF0ZXBpY2tlcl9fbW9udGgtdGV4dCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIH1cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXJfX2N1cnJlbnQtbW9udGgsXG4ucmVhY3QtZGF0ZXBpY2tlcl9fZGF5LW5hbWVzIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG5cbi5pdGVtLXdpZHRoLW1hcmstc21hbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGVmdDogMjVweDtcbiAgdG9wOiA0cHg7XG5cbiAgJl9fbGVmdCB7XG4gICAgbGVmdDogLTEycHg7XG4gICAgd2lkdGg6IDhweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4uaXRlbS1sZW5ndGgtbWFyay1zbWFsbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZWZ0OiA4cHg7XG4gIHRvcDogMjJweDtcblxuICAmX190b3Age1xuICAgIHRvcDogLTEycHg7ICAgIFxuICB9XG59XG5cbi5pdGVtLXdpZHRoLW1hcmsteHMge1xuICBjb2xvcjogIzAwMDBmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBmb250LXNpemU6IDEwcHg7XG4gIGxlZnQ6IDE4cHg7XG4gIHRvcDogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTBweDtcblxuICAmX19sZWZ0IHtcbiAgICBsZWZ0OiAtM3B4O1xuICB9XG59XG5cbi5pdGVtLWxlbmd0aC1tYXJrLXhzIHtcbiAgY29sb3I6ICMwMDAwZmY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZWZ0OiA2cHg7XG4gIHRvcDogMTRweDtcblxuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDJweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gICZfX3RvcCB7XG4gICAgdG9wOiAtNXB4OyAgICBcbiAgfVxufVxuXG4uaXRlbS13aWR0aC1tYXJrLW1kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0N3B4O1xuICB0b3A6IDEwcHg7XG5cbiAgJl9fbGVmdCB7XG4gICAgbGVmdDogLTE0LjVweDtcbiAgICB3aWR0aDogMTBweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4uaXRlbS1sZW5ndGgtbWFyay1tZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMThweDtcbiAgdG9wOiA0M3B4O1xuXG4gICZfX3RvcCB7XG4gICAgdG9wOiAtMThweDtcbiAgfVxufVxuXG4uaW1sLXNlYXJjaC1uby1wbCB7XG4gIHBhZGRpbmctbGVmdDogMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCkge1xuICAuaW52b2ljZS1pdGVtcy1wcm9jZXNzaW5nLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuIiwiLm5hdmJhci1oZWFkZXIge1xuICAgIC5idG4taGVscCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgfVxufVxuXG4ubW9kdWwtY29sIHtcbiAgICBtYXgtd2lkdGg6IDEwNXB4O1xuICAgIG1pbi13aWR0aDogMTA1cHg7XG4gICAgd2lkdGg6IDEwNXB4O1xuICAgIC8vcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ubW9kdWwtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cblxuLmxlZnQtMCB7XG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4ubW9kdWwtc3BhbiB7XG4gICAgd2hpdGUtc3BhY2U6IHVuc2V0ICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1vdmVyZmxvdzogdW5zZXQgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5uYXZiYXItYnJhbmQtbW9kdWxlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjVweDtcbiAgICBmb250LXNpemU6IDExcHg7XG4gICAgb3BhY2l0eTogLjc1O1xuICAgIC8vIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi52ZXJ0aWNhbC1jb2xscHNlZC5zaWRlYmFyLWVuYWJsZSAubmF2YmFyLWJyYW5kLW1vZHVsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZlcnRpY2FsLW1lbnUge1xuICAgIC5zdWItaXRlbS1hZGQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgIC5ieC1wbHVzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNzk4MjljO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmZ1bGxzY3JlZW4taWNvbiB7XG4gICAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4uc2lkZWJhci1zZWFyY2gge1xuICAgIHBhZGRpbmctbGVmdDogMjRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNHB4O1xuXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNkNDM1NTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuI3NpZGViYXItbWVudSB7XG4gICAgLnN1Yi1tZW51IHtcbiAgICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuNXMgZWFzZS1vdXQ7XG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogMC41cyBlYXNlLW91dDtcbiAgICAgICAgdHJhbnNpdGlvbjogMC41cyBlYXNlLW91dDtcbiAgICB9XG5cbiAgICAuc3ViLW1lbnUtYWN0aXZlIHtcbiAgICAgICAgbWF4LWhlaWdodDogMTUwMHB4O1xuICAgIH1cblxuICAgIC5zdWItbWVudS1pdGVtLS0xIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IGJyZWFrLXNwYWNlcztcbiAgICB9XG4gICAgXG4gICAgLnN1Yi1tZW51LWl0ZW0tLTEsXG4gICAgLnN1Yi1pdGVtLWxpbmstLWZhdm91cml0ZSxcbiAgICAuc3ViLW1lbnUtaXRlbS0tbWFpbiB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuc2lkZWJhci1hZGQtZmF2b3VyaXRlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogIzc5ODI5YztcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgei1pbmRleDogOTk5O1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi0tbGV2ZWwtdHdvIHtcbiAgICAgICAgICAgIGxlZnQ6IDJyZW07XG4gICAgICAgICAgICB0b3A6IC41cmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tbGV2ZWwtdGhyZWUge1xuICAgICAgICAgICAgbGVmdDogMy4zcmVtO1xuICAgICAgICB9XG5cbiAgICAgICAgJi0tY2xvc2VkIHtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc3ViLW1lbnUtaXRlbS0tMTpob3ZlciB7XG4gICAgICAgIC5zaWRlYmFyLWFkZC1mYXZvdXJpdGUtLWxldmVsLXR3byB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5zdWItaXRlbS1saW5rLS1mYXZvdXJpdGU6aG92ZXIge1xuICAgICAgICAuc2lkZWJhci1hZGQtZmF2b3VyaXRlLS1sZXZlbC10aHJlZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9ja1xuICAgICAgICB9XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgICNzaWRlYmFyLW1lbnUge1xuICAgICAgICAuc2lkZWJhci1hZGQtZmF2b3VyaXRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZHVsLXJvdyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgfVxufSIsIi5pbWwtYnV0dG9uLWFjdGlvbiB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAmLS1zcGFjaW5nLXJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxuICAgIGkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgfVxufVxuXG4ucG9pbnRlcnMtbm9uZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgb3BhY2l0eTogLjY7XG59XG5cbi5idG4tc20tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xufSIsIi5taW57XG4gICAgd2lkdGg6IGF1dG87IFxuICAgIGhlaWdodDogMzVweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwcHg7ICAgIFxuICAgIGJvcmRlci1yYWRpdXM6IDEycHg7XG4gICAgZmxvYXQ6IGxlZnQ7ICBcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7IFxuICB9XG5cbi5taW4gLm1vZGFsLWRpYWxvZywgLm1pbiAubW9kYWwtY29udGVudHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwcHggIWltcG9ydGFudDsgXG4gIH1cblxuLm1pbiAubW9kYWwtaGVhZGVye1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDNweCA1cHggIWltcG9ydGFudDsgXG4gIH1cblxuLmRpc3BsYXktbm9uZXtkaXNwbGF5OiBub25lO31cblxuYnV0dG9uIC5mYXtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cblxuLm1pbiAuZmF7XG4gICAgZm9udC1zaXplOiAxNHB4OyBcbiAgfVxuXG4ubWluIC5tZW51VGFie2Rpc3BsYXk6IG5vbmU7fVxuXG5idXR0b246Zm9jdXMgeyBvdXRsaW5lOiBub25lOyB9XG5cbi5taW5tYXhDb257XG4gIGhlaWdodDogMzVweDtcbiAgYm90dG9tOiAxcHg7XG4gIGxlZnQ6IDFweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMXB4O1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4ubW9kYWwtbWluIHtcbiAgICB3aWR0aDogbWluLWNvbnRlbnQgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICB0b3A6IHVuc2V0O1xuICAgIGJvdHRvbTogNTBweDtcbiAgICBsZWZ0OiAxMHB4O1xufVxuXG4ubW9kYWwtYm9keS1taW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDA7XG59XG5cbi5mb290ZXItYm9keS1taW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWwtbWluIC5tb2RhbC10aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1NXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4ubWluaW1pemUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgcmlnaHQ6IDcwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgb3BhY2l0eTogMC41O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi5oZWxwLWJ0biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxM3B4O1xuICByaWdodDogOTVweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvcGFjaXR5OiAwLjU7XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICB6LWluZGV4OiAyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cblxuLmhlbHAtYnRuLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTNweDtcbiAgcmlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgb3BhY2l0eTogMC41O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG5cbi5taW4gLm1heGltaXplIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4ubWluIC5taW5pbWl6ZSB7XG4gIHJpZ2h0OiAzNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzQ5NTA1NztcbiAgYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjMpIDBweCAxOXB4IDM4cHgsIHJnYmEoMCwgMCwgMCwgMC4yMikgMHB4IDE1cHggMTJweDtcbn1cblxuLmF1dG8tY3Vyc29yIHtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4uYWxsLXNjcm9sbC1jdXJzb3Ige1xuICBjdXJzb3I6IGFsbC1zY3JvbGw7XG59XG5cbi5taW4gLm1vZGFsLWNvbnRlbnQge1xuICBib3JkZXI6IHVuc2V0O1xufVxuXG4ubWF4aW1pemUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgb3BhY2l0eTogMC41O1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgei1pbmRleDogMjtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubWF4LW1vZGFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLm1heC1jb250ZW50IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubWluLWkge1xuICAgIHRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taW4tY2xvc2Uge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHRvcDogNXB4O1xuICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgIHBhZGRpbmc6IDAgMS4yNXJlbSAxLjM1cmVtIDA7XG59XG5cbi5kaXNwbGF5Tm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmRpc3BsYXlCbG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5tYXgtd2lkdGgtbW9kYWwge1xuICBtYXgtd2lkdGg6IGZpdC1jb250ZW50O1xufVxuXG4ubmV3LW1vZGFsIHtcbiAgcGFkZGluZzogNHB4IDdweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiAjMmEzMDQyO1xuICBpIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gICY6aG92ZXIsICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMmEzMDQyICFpbXBvcnRhbnQ7XG4gICAgb3BhY2l0eTogMC44O1xuICB9XG5cbiAgJjpkaXNhYmxlZCxcbiAgJltkaXNhYmxlZF0gIHsgIFxuICAgIG9wYWNpdHk6IC40NTsgXG4gICAgYmFja2dyb3VuZC1jb2xvcjojNzQ3ODhkO1xuICB9XG5cbn1cblxuLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi10b3A6IDZweDtcbn1cblxuLy9DT05TT0xcbi5jb25zb2wtbW9kYWwtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY29uc29sLW1vZGFsLWRpYWxvZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgd2lkdGg6IDUwMHB4O1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gIHotaW5kZXg6IDEwNTAwO1xufVxuXG4uY29uc29sLW1vZGFsLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5jb25zb2wtbW9kYWwtdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbi5jb25zb2wtY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb25zb2wtbW9kYWwtYm9keSB7XG4gIHBhZGRpbmc6IDFyZW07XG59XG5cbi5jb25zb2wtbW9kYWwtZm9vdGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7XG59XG5cbi5jb25zb2wtYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGJvcmRlcjogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uY29uc29sLWJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBjb2xvcjogI2ZmZjtcbn1cbiIsIi5sb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIC50ZXh0LXByaW1hcnkge1xuICAgICAgICBjb2xvcjogIzAwMDBmZiAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmNvbGxhcHNlLWNvbnRhaW5lciAuY29udGFpbmVye1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbn1cblxuLmNvbGxhcHNlLXBhZGRpbmctMCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLmNvbGxhcHNlLWxvYWRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufSIsIi5jb2RlLWJveC1kZW1vIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG59XG5cbi5jb2RlLWJveC1kZW1vLW5vLW1hcmdpbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZW1wdHlfaWNvbiB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICAgIGNvbG9yOiAjZGNlMGU2O1xufVxuXG4uZW1wdHlfdGV4dCB7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG59XG4iLCIuaGVscGVyIHtcbiAgLS1yZWFjdG91ci1hY2NlbnQ6ICMyYTMwNDI7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGNvbG9yOiAjMmQyMzIzO1xufVxuXG5zcGFuW2RhdGEtdG91ci1lbGVtPWJhZGdlXSxcbi5yZWFjdG91cl9fZG90LS1pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTMwNDIgIWltcG9ydGFudDtcbn0iLCIuaW1sLXNlbGVjdC1ib3gge1xuICAgIGhlaWdodDogMzYuNXB4O1xuXG4gICAgLmltbC1zZWxlY3QtYWRkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgd2lkdGg6IDM2cHg7XG4gICAgICAgIG1pbi13aWR0aDogMzZweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGhzbCgwLCAwJSwgMTAwJSk7XG4gICAgICAgIGJvcmRlci1jb2xvcjogaHNsKDAsIDAlLCA4MCUpO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgICAgIGJvcmRlci13aWR0aDogMXB4O1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBoc2woMCwgMCUsIDcwJSk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjc7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiBoc2woMCwgMCUsIDgwJSkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6ICNjY2NjY2M7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuaW1sLXNlbGVjdC1pbnB1dCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIH1cblxuICAgIC5jc3MtYjYybTN0LWNvbnRhaW5lcixcbiAgICAuY3NzLTNpaWduaS1jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxufVxuXG4uY3NzLTE2eGZ5MHotY29udHJvbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmNyAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IGhzbCgwLCAwJSwgODAlKSAhaW1wb3J0YW50O1xufVxuXG4uY3NzLXBvZ3pwcC1sb2FkaW5nSW5kaWNhdG9yLFxuLmNzcy1vOWVoaXEtbG9hZGluZ0luZGljYXRvciB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uY3NzLXQzaXBzcC1jb250cm9sIHtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjY2NjICFpbXBvcnRhbnQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnJlYWN0LWltbHNlbGVjdCB7XG4gICAgbWluLXdpZHRoOiAxMzBweFxufSIsIi5pbWwtbW9kYWwtc2VhcmNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmltbC1tb2RhbC1zZWFyY2gtbGFiZWwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbiIsIi5pbWwtZGFzaGJvYXJkIHtcbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvcGFjaXR5OiAuMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuICAgICZfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgLyogU2VtaS10cmFuc3BhcmVudCBiYWNrZ3JvdW5kIHRvIG1ha2UgdGhlIGltYWdlIGRhcmtlciwgYWRqdXN0IGFzIG5lZWRlZCAqL1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbi5zZWFyY2gtd2lkZ2V0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJlbW92ZS13aWRnZXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDExcHg7XG4gICAgLyogbGVmdDogMDsgKi9cbiAgICByaWdodDogMXB4O1xuICAgIHotaW5kZXg6IDk5O1xufVxuXG4ucmVhY3QtZ3JpZC1sYXlvdXQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMzBweCk7XG59XG5cbi5jb2x1bW5zIHtcbiAgICAtbW96LWNvbHVtbnM6IDEyMHB4O1xuICAgIC13ZWJraXQtY29sdW1uczogMTIwcHg7XG4gICAgY29sdW1uczogMTIwcHg7XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAuY2xvY2std2lkZ2V0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW06bm90KC5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyKSB7XG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLnJlYWN0LWdyaWQtaXRlbS5yZXNpemluZyB7XG4gICAgb3BhY2l0eTogMC45O1xufVxuXG4ucmVhY3QtZ3JpZC1pdGVtLnN0YXRpYyB7XG4gICAgYmFja2dyb3VuZDogI2NjZTtcbn1cblxuLnJlYWN0LWdyaWQtaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0gLm1pbk1heCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucmVhY3QtZ3JpZC1pdGVtIC5hZGQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJlYWN0LWdyaWQtZHJhZ0hhbmRsZUV4YW1wbGUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IC1tb3otZ3JhYjtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbn1cblxuLnJlYWN0LWdyaWQtbGF5b3V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDIwMG1zIGVhc2U7XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIHRvcDtcbn1cblxuLnJlYWN0LWdyaWQtaXRlbS5jc3NUcmFuc2Zvcm1zIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0ucmVzaXppbmcge1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lsbC1jaGFuZ2U6IHdpZHRoLCBoZWlnaHQ7XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0ucmVhY3QtZHJhZ2dhYmxlLWRyYWdnaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHotaW5kZXg6IDM7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLnJlYWN0LWdyaWQtaXRlbS5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xuICAgIHotaW5kZXg6IDI7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtby11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnJlYWN0LWdyaWQtaXRlbT4ucmVhY3QtcmVzaXphYmxlLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJ6ZEdGdVpHRnNiMjVsUFNKdWJ5SS9QZzA4SVMwdElFZGxibVZ5WVhSdmNqb2dRV1J2WW1VZ1JtbHlaWGR2Y210eklFTlROaXdnUlhod2IzSjBJRk5XUnlCRmVIUmxibk5wYjI0Z1lua2dRV0Z5YjI0Z1FtVmhiR3dnS0doMGRIQTZMeTltYVhKbGQyOXlhM011WVdKbFlXeHNMbU52YlNrZ0xpQldaWEp6YVc5dU9pQXdMall1TVNBZ0xTMCtEVHdoUkU5RFZGbFFSU0J6ZG1jZ1VGVkNURWxESUNJdEx5OVhNME12TDBSVVJDQlRWa2NnTVM0eEx5OUZUaUlnSW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTDBkeVlYQm9hV056TDFOV1J5OHhMakV2UkZSRUwzTjJaekV4TG1SMFpDSStEVHh6ZG1jZ2FXUTlJbFZ1ZEdsMGJHVmtMVkJoWjJVbE1qQXhJaUIyYVdWM1FtOTRQU0l3SURBZ05pQTJJaUJ6ZEhsc1pUMGlZbUZqYTJkeWIzVnVaQzFqYjJ4dmNqb2pabVptWm1abU1EQWlJSFpsY25OcGIyNDlJakV1TVNJTkNYaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaURRbDRQU0l3Y0hnaUlIazlJakJ3ZUNJZ2QybGtkR2c5SWpad2VDSWdhR1ZwWjJoMFBTSTJjSGdpRFQ0TkNUeG5JRzl3WVdOcGRIazlJakF1TXpBeUlqNE5DUWs4Y0dGMGFDQmtQU0pOSURZZ05pQk1JREFnTmlCTUlEQWdOQzR5SUV3Z05DQTBMaklnVENBMExqSWdOQzR5SUV3Z05DNHlJREFnVENBMklEQWdUQ0EySURZZ1RDQTJJRFlnV2lJZ1ptbHNiRDBpSXpBd01EQXdNQ0l2UGcwSlBDOW5QZzA4TDNOMlp6ND1cIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICAgIHBhZGRpbmc6IDAgM3B4IDNweCAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1vcmlnaW46IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY3Vyc29yOiBzZS1yZXNpemU7XG59XG5cbi53aWRnZXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jbG9zZS1idXR0b24ge1xucG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG56LWluZGV4OiAyICFpbXBvcnRhbnQ7IFxuXG5ib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbmJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG50ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbndpZHRoOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ncmlkLWNvbnRhaW5lciB7XG4gICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgwZGVnLCB0cmFuc3BhcmVudCAwJSwgdHJhbnNwYXJlbnQgMSUsIHJnYmEoMCwgMCwgMCwgMC4yKSAxJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDEwMCUpLFxuICAgIC8vICAgICAgICAgICAgICAgICAgIGxpbmVhci1ncmFkaWVudCg5MGRlZywgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDElLCByZ2JhKDAsIDAsIDAsIDAuMikgMSUsIHJnYmEoMCwgMCwgMCwgMC4yKSAxMDAlKTtcbiAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDMwcHggMzBweDsgLyogQWRqdXN0IHRoZSBzaXplIG9mIGdyaWQgc3F1YXJlcyBhcyBuZWVkZWQgKi9cbiAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAsIDAgMDtcbiAgICAvLyBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xufVxuIiwiLnBpY3Mtd2lkdGgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xuICAgIFxuXG4gICAgJi0tY3VzdG9tLXNpemUge1xuICAgICAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiAyMDBweCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYtLWNlbnRlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgIC5waWNzLWltYWdlLFxuICAgIC5waWNzLXVzZXItaW1hZ2Uge1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdHJhbnNpdGlvbjogLjVzIGVhc2U7XG4gICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAucGljcy1pbWFnZSxcbiAgICAucGljcy11c2VyLWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG5cbiAgICAucGljcy11c2VyLWltYWdlIHtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cblxuICAgIC5waWNzLW1pZGRsZSB7XG4gICAgICAgIHRyYW5zaXRpb246IC41cyBlYXNlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAucGljcy10ZXh0IHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIC5waWNzLWltYWdlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcbiAgICAgICAgfVxuXG4gICAgICAgIC5waWNzLW1pZGRsZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYnRuLXVwbG9hZC1waWNzIHtcbiAgICB3aWR0aDogNy41cmVtO1xufVxuXG4uYnRuLXVwbG9hZC13cmFwcGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMHB4O1xuICAgIH1cbn1cblxuLmlucHV0LWVkaXQtdGV4dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgLmlucHV0LWVkaXQtdGV4dCB7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjRzO1xuICAgIH1cblxuICAgIC5pbnB1dC1lZGl0LXRleHQtaWNvbnMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMzJweDtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHM7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgICAuaW5wdXQtZWRpdC10ZXh0IHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cblxuICAgICAgICAuaW5wdXQtZWRpdC10ZXh0LWljb25zIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxufVxuXG4uZGlzYWJsZWQtZWRpdG9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY3O1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5lZGl0b3ItdGFiIC5yZHctZWRpdG9yLXRvb2xiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuXG4ucG9pbnRlci1ub25lIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGljcy13aWR0aCB7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblxuICAgICAgICAmLS1jZW50ZXIge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLXVwbG9hZC1waWNzIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5wcm9maWxlLXBpY3R1cmUge1xuICAgICAgbWFyZ2luLXRvcDogMzJweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU3NnB4KSB7XG4gICAgLnBpY3Mtd2lkdGgge1xuICAgICAgICAucGljcy1pbWFnZSxcbiAgICAgICAgLnBpY3MtdXNlci1pbWFnZSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB9XG4gICAgfVxufSIsIi5jb2xsYXBzZS1ob3Zlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyMzMsIDE2NCwgMTY4LCAwLjQpICFpbXBvcnRhbnQ7XG59XG5cbi5wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ib3JkZXItbm9uZSB7XG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20tY2hlY2tib3gge1xuICAgICYtLWFsaWduIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTNweDtcbiAgICAgICAgaGVpZ2h0OiAxM3B4O1xuXG4gICAgICAgIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDRweDtcblxuICAgICAgICAgICAgJi0tdGhlYWQge1xuICAgICAgICAgICAgICAgIHRvcDogLTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi5lcnJvci1tZXNzYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xuICAgIGZvbnQtc2l6ZTogODAlO1xuICAgIGNvbG9yOiAjZjQ2YTZhO1xuICAgIGZvbnQtd2VpZ2h0OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi5idG4tYWN0aW9uLS1zcGFjaW5nIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLm1vZGFsLWRhdGEtYnRuLWxhYmVsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZml0LWFkZCB7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5lbXBsb3llZS1hYnNvbHV0ZS11c2VycyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDIyNXB4O1xuICAgIGJvdHRvbTogMDtcbn1cblxuLnBvLWFicy1icCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE4MHB4O1xuICAgIGJvdHRvbTogMDtcbn0iLCIuZm9ybS1jaGVjay1zcGFjaW5nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG5cbi5yYy10aW1lLXBpY2tlcixcbi5yYy10aW1lLXBpY2tlci1pbnB1dCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ucmMtdGltZS1waWNrZXItaW5wdXQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4ucmMtdGltZS1waWNrZXItY2xlYXIge1xuICAgIHRvcDogOHB4O1xufVxuXG4ubW9kYWwtY29udGVudC1saW5rIHtcbiAgICBtYXJnaW4tbGVmdDogMjNweDtcbn1cblxuLnJjLXRpbWUtcGlja2VyLWNsZWFyLWljb246YWZ0ZXIge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuLmludmFsaWQtZmVlZGJhY2sge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbn1cblxuIiwiLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyIHtcbiAgICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItd3JhcHBlciB7XG4gICAgd2lkdGg6IDEwMCUhaW1wb3J0YW50O1xufVxuXG5cbi5iZy1jYXJyaWVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmlucHV0LWVkaXQtdGV4dCB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xufSBcbiAgICBcbiIsIi5tZXNzYWdlcy1ub3RpZmljYXRpb24td3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5tZXNzYWdlcy1yZWYtd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc0Nzg4ZDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcblxuICAgICYtLW5vdGlmaWNhdGlvbiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2MHB4O1xuICAgIH1cbiAgICBcbn1cblxuIiwiLmZpbHRlci1pbnZvaWNlcy1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5lbXBsb3llZS1hYnNvbHV0ZS1uby1ldmVudC10eXBlcyB7XG4gICAgbGVmdDogMTAwcHg7XG59XG5cbi5maWx0ZXItaW52b2ljZXMtYnRuIHtcbiAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmZpbHRlci1pbnZvaWNlLWNhcmQge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xufVxuXG4uaW52b2ljZS1kZWZhdWx0LXZhbHVlIHtcbiAgICBsZWZ0OiAxMDBweFxufVxuXG4uY2hlY2tib3gtY3VzdG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS13ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuZGl2Lm5vLW1vZGFsLWxhYmVsIGxhYmVsLm1vZGFsLWRhdGEtYnRuLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jYWNjb3JkaW9uSW52b2ljZSAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICZfX2ludm9pY2Uge1xuICAgICAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgXG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJvZHkgIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbi1lbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWludm9pY2UtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pbnZvaWNlLWZvbnQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmF2YXRhci10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICB9XG5cbiAgICAudGV4dC1wcmltYXJ5IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItc20ge1xuICAgICAgICBoZWlnaHQ6IDIuM3JlbTtcbiAgICAgICAgd2lkdGg6IDIuM3JlbTtcbiAgICB9XG59XG5cbi5lbXBsb3llZS1hYnNvbHV0ZS1uby1pbnZvaWNlLWl0ZW1zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA4NXB4O1xuICAgICAgICB0b3A6IDM0cHg7XG4gICAgfVxuXG4uaW52b2ljZS1pdGVtcy1zZWNvbmQtcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY3O1xufVxuXG4udGFibGUtY3VzdG9tLXJvdyB7XG4gICAgcGFkZGluZzogN3B4IDVweDtcbn1cblxuLmN1c3RvbS10YWJsZS1pbnB1dCB7XG4gICAgcGFkZGluZzogNXB4IDdweDtcbiAgICBoZWlnaHQ6IDMzLjVweDtcbn1cblxuLnRhYmxlLWN1c3RvbS1yb3ctLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbiNpbnZvaWNlLWl0ZW1zIHtcbiAgICAucnQtdGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5ydC10Ym9keSAucnQtdHI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaFdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDMzLjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICB9XG5cbn1cblxuLmludm9pY2UtaXRlbXMtc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGYwO1xufVxuXG4uaW52b2ljZS1pdGVtcy10aGlyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLmludm9pY2UtZGV0YWlscy1ub3RlIC5pbnB1dC1lZGl0LXRleHQtd3JhcHBlciB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi5pdGVtLXdpZHRoLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNjVweDtcbiAgICB0b3A6IDYzcHg7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcblxuICAgICZfX2xlZnQge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi5pdGVtLWxlbmd0aC1tYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IDE2NXB4OyAgXG4gICAgXG4gICAgJl9fdG9wIHtcbiAgICAgICAgdG9wOiAtMjJweDtcbiAgICB9XG59XG5cbmRpdiNpbnZvaWNlLWRldGFpbHMtY29uZmlybWF0aW9uIC5idG4uYnRuLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MzY2Nzg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVkNjA3MTtcbiAgICB9XG4gICBcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDYwNzE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU3NWE2YTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc0Nzg4ZDtcbiAgICB9XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgXG4gICAgLmZpbHRlci1pbnZvaWNlLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTEuOThweCkgeyBcbiAgICAjYWNjb3JkaW9uSW52b2ljZSAuYWNjb3JkaW9uLWl0ZW0gLmludm9pY2UtaW5mby1yaWdodCB7XG4gICAgICAgbWluLWhlaWdodDogMTAxcHg7XG4gICAgfVxuXG4gICAgLmludm9pY2UtZGV0YWlscy1ub3RlIHtcbiAgICAgICAgbWluLWhlaWdodDogODNweDtcblxuICAgICAgICAuaW5wdXQtZWRpdC10ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH0gICAgXG4gICAgfVxuIH0iLCIuZmlsdGVyLXRpbWUtc2hlZXQtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uZmlsdGVyLXRpbWUtc2hlZXQtYnRuIHtcbiAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmZpbHRlci10aW1lLXNoZWV0LWNhcmQge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xufVxuXG4udGltZS1zaGVldC1kZWZhdWx0LXZhbHVlIHtcbiAgICBsZWZ0OiAxMDBweFxufVxuXG4udGltZS1zaGVldC13cmFwcGVyIHtcbiAgICAucmVhY3QtZGF0ZXBpY2tlciB7XG4gICAgICAgIHdpZHRoOiAzMzBweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyIHtcbiAgICB6LWluZGV4OiA5OTk5ICFpbXBvcnRhbnQ7XG59XG5cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyBcbiAgICAuZmlsdGVyLXRpbWUtc2hlZXQtaW5wdXQge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiB9XG5cbiIsIiN3b3JrLW9yZGVyLXJlYWxpemF0aW9uIHtcbiAgICAuYWJzb2x1dGUtY29udGFpbmVyIHtcbiAgICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgIH1cblxuICAgIC5sZWZ0LWJvcmRlcixcbiAgICAucmlnaHQtYm9yZGVyIHtcbiAgICAgICAgaGVpZ2h0OiAzOXB4O1xuICAgIH1cblxuICAgIC5yaWdodC1ib3JkZXIge1xuICAgICAgICBsZWZ0OiAzOXB4XG4gICAgfVxuXG4gICAgLmJvdHRvbS1ib3JkZXIge1xuICAgICAgICB3aWR0aDogNDNweDtcbiAgICB9XG5cbiAgICAudG9wLWJvcmRlciB7XG4gICAgICAgIHdpZHRoOiA0M3B4O1xuICAgIH1cblxuICAgIC5ib3R0b20tYm9yZGVyIHtcbiAgICAgICAgdG9wOiAzOXB4O1xuICAgIH1cblxuICAgIC50b3AtYm9yZGVyLFxuICAgIC5sZWZ0LWJvcmRlcixcbiAgICAucmlnaHQtYm9yZGVyLFxuICAgIC5ib3R0b20tYm9yZGVyIHtcbiAgICAgICAgY3Vyc29yOiB1bnNldDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQ7XG4gICAgfVxuXG4gICAgLmJvcmRlci1kaXNhYmxlZCB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZmYyZjc7XG4gICAgfVxuXG4gICAgLndvLXRleHQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cbiAgICAud28tcmVhbGl6YXRpb24tLWNhcmQge1xuICAgICAgICBib3gtc2hhZG93OiAzcHggNnB4ICNjZWQ0ZGE7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWYxZmQ7XG4gICAgfVxuXG4gICAgLmF2YXRhci10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5hdmF0YXItc20ge1xuICAgICAgICBoZWlnaHQ6IDIuM3JlbTtcbiAgICAgICAgd2lkdGg6IDIuM3JlbTtcbiAgICB9XG5cbiAgICAud28tcmVhbGl6YXRpb24tYm94IHtcbiAgICAgICAgJi0taW5mbyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmMWZkO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC53by1yZWFsaXphdGlvbi1ncm91cGluZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAxODAsIDc2LCAuNTApO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGJveC1zaGFkb3c6IHJnYmEoNTAsIDUwLCAxMDUsIDAuMTUpIDBweCAycHggNXB4IDBweCwgcmdiYSgwLCAwLCAwLCAwLjA1KSAwcHggMXB4IDFweCAwcHg7XG4gICAgfVxuXG4gICAgaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICAgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICB9XG5cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC53by10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnJlYWR5Rm9yV29yayB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLnNob3dBbGwge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxuXG5cblxufVxuXG4ud29yay1vcmRlci1yZWFsaXphdGlvbi1tb2RhbCB7XG4gICAgLndvLXRleHQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG5cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC53by10ZXh0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXJkLXRleHQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnJlYWxpemF0aW9uLW92ZXJ2aWV3IHtcbiAgICAgICAgICAgIHRyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmNhbGVuZGFyLXR5cGUge1xuICAgIG1heC13aWR0aDogMjAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4O1xuXG4gICAgbGFiZWwge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgIH1cbn1cblxuLmNhbGVuZGFyLXdvcmsge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5mYyAuZmMtZGF5Z3JpZC1kYXkuZmMtZGF5LXRvZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG5cbi5jYWxlbmRhci1sZWdlbmQgIHtcbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogN3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgfVxuXG4gICAgJi1jb250YWluZXIge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfSAgIFxufVxuXG4uY2FsZW5kYXItbWFyayB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4OyAgICBcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTFweDtcblxuICAgICZfX3dlZWtlbmRzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjNjNjtcbiAgICB9XG5cbiAgICAmX19ob2xpZGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4ZjdjNjtcbiAgICB9XG5cbiAgICAmX193b3JrIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi8vYmlnLWNhbGVuZGFyIGV4dHJhIHN0eWxpbmdcbi5jYWxlbmRhci13b3JrIHtcbiAgICAucmJjLXRvb2xiYXIge1xuICAgICAgICBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmJjLWRheS1iZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gICAgXG4gICAgLnJiYy1vZmYtcmFuZ2UtYmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cbiAgICBcbiAgICAucmJjLXRvZGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIFxuICAgIC5yYmMtdG9vbGJhciBidXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuICAgIFxuICAgIC5yYmMtaG9saWRheS1kYXkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhmN2M2O1xuICAgIH1cblxuICAgIC5yYmMtd2Vla2VuZC1kYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2YzYzY7XG4gICAgfVxuXG4gICAgLnJiYy13b3JrLWRheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NmE2YTtcbiAgICB9XG5cbiAgICAucmJjLWRhdGUtY2VsbCBidXR0b24ucmJjLWJ1dHRvbi1saW5rIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAucmJjLXRvb2xiYXItbGFiZWwge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgIH1cblxuICAgIC5yYmMtY2FsZW5kYXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NjBweCkge1xuICAgIC5jYWxlbmRhci13b3JrLWJ0biB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9ICAgIFxufVxuXG4iLCIuZGFpbHktZWFybmluZyB7XG4gICAgLmJ0bi1pY29uLXJldmVyc2Uge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxuXG4gICAgLmJ0bi1hcnJvdy1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC5idG4tYXJyb3ctaWNvbi1wcmV2aW91cyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICB9XG5cbiAgICAuYnRuLWFjdGlvbi1pY29uLW5leHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAuZGFpbHktZWFybmluZy10YWJsZSB7XG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgfVxuXG4gICAgLmRhaWx5LWVhcm5pbmctYmctZ3JlZW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzRjMzhmO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmX19kaXNhYmxlZCB7XG4gICAgICAgIHNwYW4ucmMtdGltZS1waWNrZXIuZm9ybS1jb250cm9sIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dFtuYW1lPXJlY29nbml6ZWRfaG91cnNdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpbnB1dFtuYW1lPXJlY29nbml6ZWRfaG91cnNdIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcbiAgICB9XG59XG5cbi5kYWlseS1lYXJuaW5nLWRldGFpbHMge1xuICAgICZfX2ZpbHRlciB7IFxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7ICAgXG4gICAgXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExM3B4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcblxuICAgICAgICAgICAgJl9fMSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1pbnZvaWNlcy1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICAmX19pbmZvLW1vZGFsIHtcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI2RhaWx5LWVhcm5pbmctZXZlbnQgYnV0b24uYnRuLmJ0bi1zdWNjZXNzIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc0Nzg4ZDtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjY3ODtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzVkNjA3MTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6IHJnYigxMzcsIDE0MCwgMTU4KTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDYwNzE7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM1NzVhNmE7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XG4gICAgICAgIH1cblxuICAgICAgICA6ZGlzYWJsZWQge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3ODhkO1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuICAgICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5jYWxlbmRhci13b3JrIC5yYmMtdG9vbGJhciBzcGFuOm50aC1vZi10eXBlKDMpIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgICAgIGJ1dHRvbjpudGgtb2YtdHlwZSg0KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnJiYy1idG4tZ3JvdXAgYnV0dG9uIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcbiAgICB9XG5cbiAgICAuZGUtYnRuLW5vIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9IFxuICAgIFxuICAgICZfX2Rpc2FibGVkIHtcbiAgICAgICAgc3Bhbi5yYy10aW1lLXBpY2tlci5mb3JtLWNvbnRyb2wge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W25hbWU9YXBwcm92ZWRIb3Vyc10ge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJjLXRpbWUtcGlja2VyLXBhbmVsIHtcbiAgICB6LWluZGV4OiAyMDAxO1xufVxuXG5pbnB1dCNyZWNvZ25pemVkX2hvdXJzX19ncm91cEFjdGlvbnMge1xuICAgIG1heC13aWR0aDogMTMwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgLmRhaWx5LWVhcm5pbmctZGV0YWlscyAuY2FsZW5kYXItd29yay1idG4ge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfSAgICBcbn1cblxuLmRhaWx5LWVhcm5pbmctYnVsay1vcHRpb25zIHtcbiAgICBtYXgtd2lkdGg6IDEwMDBweCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAuZGFpbHktZWFybmluZy1kZXRhaWxzIHtcbiAgICAgICAgJl9fZmlsdGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG4gICAgfSAgICBcbn1cbiIsIi5maWx0ZXItdmFjYXRpb24taXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uZmlsdGVyLXZhY2F0aW9uLWJ0biB7XG4gICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5maWx0ZXItdmFjYXRpb24tY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG59XG5cbi52YWNhdGlvbi1kZWZhdWx0LXZhbHVlIHtcbiAgICBsZWZ0OiAxMDBweFxufVxuXG4udmFjYXRpb24td3JhcHBlciB7XG4gICAgLnJlYWN0LWRhdGVwaWNrZXIge1xuICAgICAgICB3aWR0aDogMzMwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5yZWFjdC1kYXRlcGlja2VyLXBvcHBlciB7XG4gICAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xufVxuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgXG4gICAgLmZpbHRlci12YWNhdGlvbi1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuIH1cblxuIiwiLnJlY2FwLWRhaWx5LWVhcm5pbmctZGV0YWlscyB7XG4gICAgXG4gICAgLnJiYy1jYWxlbmRhciAucmJjLXRvb2xiYXIge1xuICAgICAgICBzcGFuOmZpcnN0LW9mLXR5cGUsXG4gICAgICAgIHNwYW46bGFzdC1vZi10eXBlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgIH1cbiAgICBcbiAgICAucmJjLWRheS1iZy5yYmMtb2ZmLXJhbmdlLWJnIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgLnJlY2FwLWRpc2FibGVkIHtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7ICBcbiAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAvL2JhY2tncm91bmQ6ICNDQ0M7XG4gICAgfVxuXG4gICAgLmhvdXItaXRlbSB7XG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxN3B4O1xuICAgIH1cbn1cblxuIiwiLndvcmstcGxhbiB7XG4gICAgLmJ0bi1pY29uLXJldmVyc2Uge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgfVxuXG4gICAgLmJ0bi1hcnJvdy1pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cblxuICAgIC5idG4tYXJyb3ctaWNvbi1wcmV2aW91cyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICB9XG5cbiAgICAuYnRuLWFjdGlvbi1pY29uLW5leHQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICB9XG5cbiAgICAud29yay1wbGFuLXRhYmxlIHtcbiAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICB9XG5cbiAgICAud29yay1wbGFuLWJnLWdyZWVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM0YzM4ZjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgJl9fZGlzYWJsZWQge1xuICAgICAgICBzcGFuLnJjLXRpbWUtcGlja2VyLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ud29yay1wbGFuLWRldGFpbHMge1xuICAgICZfX2ZpbHRlciB7IFxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7ICAgXG4gICAgXG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDExM3B4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1pdGVtIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcblxuICAgICAgICAgICAgJl9fMSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmZpbHRlci1pbnZvaWNlcy1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgfVxuICAgIH0gXG5cbiAgICAmX19pbmZvLW1vZGFsIHtcbiAgICAgICAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiA3NXB4O1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3dvcmstcGxhbi1ldmVudCBidXRvbi5idG4uYnRuLXN1Y2Nlc3Mge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0Nzg4ZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2Njc4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjNWQ2MDcxO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogcmdiKDEzNywgMTQwLCAxNTgpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVkNjA3MTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzU3NWE2YTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbiAgICAgICAgfVxuXG4gICAgICAgIDpkaXNhYmxlZCB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICM3NDc4OGQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmNhbGVuZGFyLXdvcmsgLnJiYy10b29sYmFyIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgYnV0dG9uOm50aC1vZi10eXBlKDQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAucmJjLWJ0bi1ncm91cCBidXR0b24ge1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xuICAgIH1cblxuICAgIC5kZS1idG4tbm8ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH0gXG4gICAgXG4gICAgJl9fZGlzYWJsZWQge1xuICAgICAgICBzcGFuLnJjLXRpbWUtcGlja2VyLmZvcm0tY29udHJvbCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgICB9XG4gICAgfVxufVxuXG4ucmMtdGltZS1waWNrZXItcGFuZWwge1xuICAgIHotaW5kZXg6IDIwMDE7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2MHB4KSB7XG4gICAgLndvcmstcGxhbi1kZXRhaWxzIC5jYWxlbmRhci13b3JrLWJ0biB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICB9ICAgIFxufVxuXG4ud29yay1wbGFuLWJ1bGstb3B0aW9ucyB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgLndvcmstcGxhbi1kZXRhaWxzIHtcbiAgICAgICAgJl9fZmlsdGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgICAgICB9XG4gICAgfSAgICBcbn1cbiIsIi5maWx0ZXItaW52b2ljZXMtaXRlbSxcbi5maWx0ZXItcHJvamVjdHMtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uZmlsdGVyLWludm9pY2VzLWJ0bixcbi5maWx0ZXItcHJvamVjdHMtYnRuIHtcbiAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmZpbHRlci1pbnZvaWNlLWNhcmQsXG4uZmlsdGVyLXByb2plY3RzLWNhcmQge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xufVxuXG5cbi5pbnZvaWNlLWRlZmF1bHQtdmFsdWUge1xuICAgIGxlZnQ6IDEwMHB4XG59XG5cbi5ib3R0b20tZXJyb3Ige1xuICAgIGJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tib3gtY3VzdG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS13ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuI2FjY29yZGlvbkludm9pY2UgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAmX19pbnZvaWNlIHtcbiAgICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIFxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1ib2R5ICB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24tZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pbnZvaWNlLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taW52b2ljZS1mb250IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMy41cHg7XG4gICAgfVxuXG4gICAgLnRleHQtcHJpbWFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXNtIHtcbiAgICAgICAgaGVpZ2h0OiAyLjNyZW07XG4gICAgICAgIHdpZHRoOiAyLjNyZW07XG4gICAgfVxufVxuXG4uaW52b2ljZS1pdGVtcy1zZWNvbmQtcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY3O1xufVxuXG4udGFibGUtY3VzdG9tLXJvdyB7XG4gICAgcGFkZGluZzogN3B4IDVweDtcbn1cblxuLmN1c3RvbS10YWJsZS1pbnB1dCB7XG4gICAgcGFkZGluZzogNXB4IDdweDtcbiAgICBoZWlnaHQ6IDMzLjVweDtcbn1cblxuLnRhYmxlLWN1c3RvbS1yb3ctLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbiNpbnZvaWNlLWl0ZW1zIHtcbiAgICAucnQtdGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5ydC10Ym9keSAucnQtdHI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaFdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDMzLjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICB9XG5cbn1cblxuLmludm9pY2UtaXRlbXMtc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGYwO1xufVxuXG4uaW52b2ljZS1pdGVtcy10aGlyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyBcbiAgICAuZmlsdGVyLWludm9pY2UtaW5wdXQsXG4gICAgLmZpbHRlci1wcm9qZWN0cy1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkxLjk4cHgpIHsgXG4gICAgI2FjY29yZGlvbkludm9pY2UgLmFjY29yZGlvbi1pdGVtIC5pbnZvaWNlLWluZm8tcmlnaHQge1xuICAgICAgIG1pbi1oZWlnaHQ6IDEwMXB4O1xuICAgIH1cblxuICAgIC5pbnZvaWNlLWRldGFpbHMtbm90ZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgzcHg7XG5cbiAgICAgICAgLmlucHV0LWVkaXQtdGV4dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9ICAgIFxuICAgIH1cbiB9IiwiLmZpbHRlci1wcm9qZWN0c3MtaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uZmlsdGVyLXByb2plY3Rzcy1idG4ge1xuICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZmlsdGVyLXByb2plY3RzLWNhcmQge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xufVxuXG4ucHJvamVjdHMtZGVmYXVsdC12YWx1ZSB7XG4gICAgbGVmdDogMTAwcHhcbn1cblxuLmN1c3RvbS13aWR0aC1wcm9qZWN0cyB7XG4gICAgd2lkdGg6IDExMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmNoZWNrYm94LWN1c3RvbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20td2VpZ2h0IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5uby1tb2RhbC1sYWJlbCBsYWJlbC5tb2RhbC1kYXRhLWJ0bi1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnByb2plY3QtZGV0YWlscyAuYXZhdGFyLXRpdGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnByb2plY3QtZGV0YWlscyAuYXZhdGFyLXNtIHtcbiAgICB3aWR0aDogMi4zcmVtO1xuICAgIGhlaWdodDogMi4zcmVtO1xufVxuXG4jYWNjb3JkaW9uSW52b2ljZSAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICZfX3Byb2plY3RzIHtcbiAgICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIFxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1ib2R5ICB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24tZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1wcm9qZWN0cy1pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLXByb2plY3RzLWZvbnQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICAgIH1cblxuICAgIC50ZXh0LXByaW1hcnkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmF2YXRhci1zbSB7XG4gICAgICAgIGhlaWdodDogMi4zcmVtO1xuICAgICAgICB3aWR0aDogMi4zcmVtO1xuICAgIH1cbn1cblxuLmVtcGxveWVlLWFic29sdXRlLW5vLXByb2plY3RzLWl0ZW1zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA4NXB4O1xuICAgICAgICB0b3A6IDM0cHg7XG4gICAgfVxuXG4ucHJvamVjdHMtaXRlbXMtc2Vjb25kLXBhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmNztcbn1cblxuLnRhYmxlLWN1c3RvbS1yb3cge1xuICAgIHBhZGRpbmc6IDdweCA1cHg7XG59XG5cbi5jdXN0b20tdGFibGUtaW5wdXQge1xuICAgIHBhZGRpbmc6IDVweCA3cHg7XG4gICAgaGVpZ2h0OiAzMy41cHg7XG59XG5cbi50YWJsZS1jdXN0b20tcm93LS1zcGFjaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4jcHJvamVjdHMtaXRlbXMge1xuICAgIC5ydC10ZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnJ0LXRib2R5IC5ydC10cjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VhcmNoV3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMzMuNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgIH1cblxufVxuXG4ucHJvamVjdHMtaXRlbXMtc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGYwO1xufVxuXG4ucHJvamVjdHMtaXRlbXMtdGhpcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5wcm9qZWN0cy1kZXRhaWxzLW5vdGUgLmlucHV0LWVkaXQtdGV4dC13cmFwcGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLml0ZW0td2lkdGgtbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE2NXB4O1xuICAgIHRvcDogNjNweDtcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXG4gICAgJl9fbGVmdCB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuLml0ZW0tbGVuZ3RoLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA2MHB4O1xuICAgIHRvcDogMTY1cHg7ICBcbiAgICBcbiAgICAmX190b3Age1xuICAgICAgICB0b3A6IC0yMnB4O1xuICAgIH1cbn1cblxuZGl2I3Byb2plY3RzLWRldGFpbHMtY29uZmlybWF0aW9uIC5idG4uYnRuLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MzY2Nzg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVkNjA3MTtcbiAgICB9XG4gICBcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDYwNzE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU3NWE2YTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc0Nzg4ZDtcbiAgICB9XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgXG4gICAgLmZpbHRlci1wcm9qZWN0cy1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkxLjk4cHgpIHsgXG4gICAgI2FjY29yZGlvbkludm9pY2UgLmFjY29yZGlvbi1pdGVtIC5wcm9qZWN0cy1pbmZvLXJpZ2h0IHtcbiAgICAgICBtaW4taGVpZ2h0OiAxMDFweDtcbiAgICB9XG5cbiAgICAucHJvamVjdHMtZGV0YWlscy1ub3RlIHtcbiAgICAgICAgbWluLWhlaWdodDogODNweDtcblxuICAgICAgICAuaW5wdXQtZWRpdC10ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH0gICAgXG4gICAgfVxuIH0iLCIuY2xvY2std2lkZ2V0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyAgIFxuICAgIGJveC1zaGFkb3c6IHJnYmEoMTcsIDE3LCAyNiwgMC4wNSkgMHB4IDFweCAwcHgsIHJnYmEoMTcsIDE3LCAyNiwgMC4xKSAwcHggMHB4IDhweDtcbiAgICBwYWRkaW5nOiAyMHB4IDEycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIFxuICAuY2xvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyAgXG4gICAgXG4gICAgZGl2IHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cbiAgXG4gIC5jbG9jay1mYWNlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIH1cbiAgXG4gIC5ob3VyLWhhbmQsXG4gIC5taW51dGUtaGFuZCxcbiAgLnNlY29uZC1oYW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGJvdHRvbSBjZW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcbiAgfVxuICBcbiAgLmhvdXItaGFuZCB7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICB9XG4gIFxuICAubWludXRlLWhhbmQge1xuICAgIGhlaWdodDogNDBweDtcbiAgfVxuICBcbiAgLnNlY29uZC1oYW5kIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjVzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwLjVzIGN1YmljLWJlemllcigwLjQyLCAwLCAwLjU4LCAxKTtcbiAgfVxuICBcbiAgLmNlbnRlci1kb3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogOHB4O1xuICAgIGhlaWdodDogOHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxuICBcbiAgLnRpbWUge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIH1cblxuICAud2lkZ2V0LWhlYWRlcl9fc2V0dGluZ3MgeyAgIFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IDA7ICAgICAgXG4gIH1cbiAgXG4gIC5jbG9jay13aWRnZXQtc2V0dGluZ3MgeyAgIFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICByaWdodDogLTI1NXB4O1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjUwcHg7XG4gICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZzogMC4yNXJlbSAwIDEuMzVyZW0gMS4yNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IHJnYmEoMTcsIDE3LCAyNiwgMC4wNSkgMHB4IDFweCAwcHgsIHJnYmEoMTcsIDE3LCAyNiwgMC4xKSAwcHggMHB4IDhweDtcblxuICAgICZfX3RpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcblxuICAgICAgcCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX19pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtO1xuICAgIH1cbiAgfVxuICBcbiAgLnNldHRpbmdzLWRyb3Bkb3duIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDVweDtcbiAgICByaWdodDogLTc4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgICBcbiAgICBib3gtc2hhZG93OiByZ2JhKDE3LCAxNywgMjYsIDAuMDUpIDBweCAxcHggMHB4LCByZ2JhKDE3LCAxNywgMjYsIDAuMSkgMHB4IDBweCA4cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggN3B4O1xuICAgIG1pbi13aWR0aDogODBweDtcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICB9XG4gIFxuICAuc2V0dGluZ3MtZHJvcGRvd24gYnV0dG9uIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogIzQ5NTA1NztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgXG4gIC5zZXR0aW5ncy1kcm9wZG93biBidXR0b246aG92ZXIge1xuICAgIG9wYWNpdHk6IC41O1xuICB9XG5cbiAgLmNsb2NrLXdpZGdldF9fdGltZXtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gIH1cblxuICAudmVydGljYWwtZG90cy1idG4ge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIFxuICAudmVydGljYWwtZG90cy1idG4gc3BhbiB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAzcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NWI2ZDsgXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbiAgXG4gIC52ZXJ0aWNhbC1kb3RzLWJ0biBzcGFuOmZpcnN0LW9mLXR5cGUge1xuICAgIHRvcDogNnB4O1xuICB9XG4gIFxuICAudmVydGljYWwtZG90cy1idG4gc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4gICAgdG9wOiAxMnB4O1xuICB9XG5cbiAgLnZlcnRpY2FsLWRvdHMtYnRuIHNwYW46bnRoLW9mLXR5cGUoMykge1xuICAgIHRvcDogMThweDtcbiAgfVxuXG4vKnRvZ2dsZSBzd2l0Y2ggc3R5bGVzKi9cbmxhYmVsIHtcbiAgZm9udC1zaXplOiAxM3B4OyBcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLmJ0bi1jb2xvci1tb2RlLXN3aXRjaHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnRuLWNvbG9yLW1vZGUtc3dpdGNoID4gbGFiZWwuYnRuLWNvbG9yLW1vZGUtc3dpdGNoLWlubmVye1xuICBtYXJnaW46IDBweDtcbiAgd2lkdGg6IDE2MHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5idG4tY29sb3ItbW9kZS1zd2l0Y2ggPiBsYWJlbC5idG4tY29sb3ItbW9kZS1zd2l0Y2gtaW5uZXI6YmVmb3Jle1xuICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdG9wOiA3cHg7XG4gIHJpZ2h0OiAxMHB4O1xuXG59XG5cbi5idG4tY29sb3ItbW9kZS1zd2l0Y2ggPiBsYWJlbC5idG4tY29sb3ItbW9kZS1zd2l0Y2gtaW5uZXI6YWZ0ZXJ7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1vZmYpO1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUwYTVmMTtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAycHg7XG4gIHRvcDogMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNnB4IC0ycHggIzExMTtcbiAgcGFkZGluZzogM3B4IDBweDtcbn1cblxuLmJ0bi1jb2xvci1tb2RlLXN3aXRjaCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl17XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogMjVweDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbjogMHB4O1xufVxuXG4uYnRuLWNvbG9yLW1vZGUtc3dpdGNoIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwuYnRuLWNvbG9yLW1vZGUtc3dpdGNoLWlubmVyOmFmdGVye1xuICBjb250ZW50OiBhdHRyKGRhdGEtb24pO1xuICBsZWZ0OiA3NnB4O1xufVxuXG4uYnRuLWNvbG9yLW1vZGUtc3dpdGNoIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwuYnRuLWNvbG9yLW1vZGUtc3dpdGNoLWlubmVyOmJlZm9yZXtcbiAgY29udGVudDogYXR0cihkYXRhLW9mZik7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAxMHB4O1xufSIsIi5zdGF0aXN0aWMtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgJl9faGVhZGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGJvcmRlci1ib3R0b206IC43NXB4IHNvbGlkICNkM2QzZDM7XG4gICAgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgJl9faW5mbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDdweDtcbiAgICB9XG5cbiAgICAuc3RhdGlzdGljIHtcbiAgICAgICAgZmxleDogMTtcblxuICAgICAgICAmLW51bWJlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICB9XG5cbiAgICAgICAgJi1uYW1lIHtcbiAgICAgICAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NSk7XG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cblxuICAgICAgICAmX19pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDdweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbn0iLCIucmVhY3QtZ3JpZC1pdGVtIHtcbiAgICAuY2hlY2tib3gtcGFnZSB7XG4gICAgICAgIC5jb250YWluZXItZmx1aWQge1xuICAgICAgICAgICAgLmNhcmQge1xuXG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgLm1vZGFsLXRhYmxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAudGFibGUtY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLy9tYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLmNhcmQtYm9keSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IH1cblxuLnRhYmxlLWNvbiB7XG4gICAgLy9tYXgtaGVpZ2h0OiBub25lICFpbXBvcnRhbnQ7XG5cbiAgICAucnQtZHJhZ2dhYmxlLWNvbnRhaW5lciB7XG4gICAgICAgIC5teS10YWJsZS1wcm9qZWN0cyB7XG4gICAgICAgICAgICAucnQtdGFibGUge1xuICAgICAgICAgICAgICAgIC5ydC10aGVhZHtcbiAgICAgICAgICAgICAgICAgICAgLnJ0LXRye1xuICAgICAgICAgICAgICAgICAgICAgICAgLmNoZWNrYm94LXBhZ2V7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgLnJ0LXRoe1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuI3NldHRpbmdzLWJhciAuc2ltcGxlYmFyLWNvbnRlbnQge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgIGRpdltkYXRhLXNpbXBsZWJhcj1cInRydWVcIl0ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47ICAgICAgICBcbiAgICB9XG5cbiAgICAud2lkZ2V0cy1zZXR0aW5nc19fYnRucyB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgIH1cbn1cbiIsIi53aWRnZXQtbGlzdCB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLndpZGdldC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UzZTNlMzsgICAgXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1NTZlZTY0MDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgICAgICBcbiAgICB9XG59XG5cbi53aWRnZXQtaWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG59XG5cbi53aWRnZXQtZGV0YWlscyB7XG4gICAgZmxleDogMTtcbn1cblxuLndpZGdldC10aXRsZSB7XG4gICAgLy9mb250LXNpemU6IDE2cHg7IFxuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLndpZGdldC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjNzc3O1xufVxuXG4uY29sbGVjdC1idXR0b24ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIH1cbiAgXG4gIC5jb2xsZWN0LWJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTZiMztcbiAgfVxuXG4gIC53aWRnZXQtbGlzdC1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgICZfX3NlYXJjaCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLnNlYXJjaC1iYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH0iLCIuZmlsdGVyLWludm9pY2VzLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmZpbHRlci1pbnZvaWNlcy1idG4ge1xuICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZmlsdGVyLWludm9pY2UtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG59XG5cbi5pbnZvaWNlLWRlZmF1bHQtdmFsdWUge1xuICAgIGxlZnQ6IDEwMHB4XG59XG5cbi53aWR0aC1wcm9kdWN0IHtcbiAgICBtYXgtd2lkdGg6IDE5MHB4O1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbiNtb2RhbC1pbnZvaWNlLWNyZWF0ZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHggIWltcG9ydGFudDtcbn1cblxuLmNoZWNrYm94LWN1c3RvbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20td2VpZ2h0IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5uby1tb2RhbC1sYWJlbCBsYWJlbC5tb2RhbC1kYXRhLWJ0bi1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuI2FjY29yZGlvbkludm9pY2UgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAmX19pbnZvaWNlIHtcbiAgICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIFxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1ib2R5ICB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24tZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pbnZvaWNlLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taW52b2ljZS1mb250IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMy41cHg7XG4gICAgfVxuXG4gICAgLnRleHQtcHJpbWFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXNtIHtcbiAgICAgICAgaGVpZ2h0OiAyLjNyZW07XG4gICAgICAgIHdpZHRoOiAyLjNyZW07XG4gICAgfVxufVxuXG4uZW1wbG95ZWUtYWJzb2x1dGUtbm8taW52b2ljZS1pdGVtcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogODVweDtcbiAgICAgICAgdG9wOiAzNHB4O1xuICAgIH1cblxuICAgICAgICAuY29uZGl0aW9ucy1hYnNvbHV0ZS1uby1pbnZvaWNlLWl0ZW1zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMHB4O1xuICAgICAgICAgICAgdG9wOiAzNHB4O1xuICAgICAgICB9XG5cbi5pbnZvaWNlLWl0ZW1zLXNlY29uZC1wYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjc7XG59XG5cbi50YWJsZS1jdXN0b20tcm93IHtcbiAgICBwYWRkaW5nOiA3cHggNXB4O1xufVxuXG4uY3VzdG9tLXRhYmxlLWlucHV0IHtcbiAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgIGhlaWdodDogMzMuNXB4O1xufVxuXG4udGFibGUtY3VzdG9tLXJvdy0tc3BhY2luZyB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuI3ByZWludm9pY2UtaXRlbXMge1xuICAgIC5ydC10ZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnJ0LXRib2R5IC5ydC10cjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VhcmNoV3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMzMuNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgIH1cblxufVxuXG4uaW52b2ljZS1pdGVtcy1zZWNvbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYwZjA7XG59XG5cbi5pbnZvaWNlLWl0ZW1zLXRoaXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4uaW52b2ljZS1kZXRhaWxzLW5vdGUgLmlucHV0LWVkaXQtdGV4dC13cmFwcGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLml0ZW0td2lkdGgtbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE2NXB4O1xuICAgIHRvcDogNjNweDtcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXG4gICAgJl9fbGVmdCB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuLml0ZW0tbGVuZ3RoLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA2MHB4O1xuICAgIHRvcDogMTY1cHg7ICBcbiAgICBcbiAgICAmX190b3Age1xuICAgICAgICB0b3A6IC0yMnB4O1xuICAgIH1cbn1cblxuZGl2I2ludm9pY2UtZGV0YWlscy1jb25maXJtYXRpb24gLmJ0bi5idG4tc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0Nzg4ZDtcbiAgICBib3JkZXItY29sb3I6ICM3NDc4OGQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjY3ODtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNWQ2MDcxO1xuICAgIH1cbiAgIFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVkNjA3MTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTc1YTZhO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0Nzg4ZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuICAgIH1cbiAgICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyBcbiAgICAuZmlsdGVyLWludm9pY2UtaW5wdXQge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MS45OHB4KSB7IFxuICAgICNhY2NvcmRpb25JbnZvaWNlIC5hY2NvcmRpb24taXRlbSAuaW52b2ljZS1pbmZvLXJpZ2h0IHtcbiAgICAgICBtaW4taGVpZ2h0OiAxMDFweDtcbiAgICB9XG5cbiAgICAuaW52b2ljZS1kZXRhaWxzLW5vdGUge1xuICAgICAgICBtaW4taGVpZ2h0OiA4M3B4O1xuXG4gICAgICAgIC5pbnB1dC1lZGl0LXRleHQtd3JhcHBlciB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfSAgICBcbiAgICB9XG4gfSIsIi5pbnZvaWNlLWZvcm1hdC13cmFwcGVyIHtcbiAgICAuaW52b2ljZS1mb3JtYXQtdGFza3Mge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICAgIC50YXNrLW9wdGlvbiB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmhvcml6b250YWwtdG9kby1saXN0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG5cbiAgICAgICAgLnRhc2sge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMzA0MjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweCA3cHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDMzLjVweDtcblxuICAgICAgICAgICAgLnRhc2stdHJhc2gtc3BhY2luZy1sZWZ0IHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGFzay1pbnB1dC10ZXh0LFxuICAgICAgICAgICAgLnRhc2stc2VsZWN0LW9wdGlvbiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1MHB4O1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4uaW52b2ljZS1jZW50ZXItZGV0YWlscyxcbi5pbnZvaWNlLWNlbnRlci1saXN0LFxuLm9yZGVyLXR5cGUtZGV0YWlscyxcbi5vcmRlci10eXBlLWxpc3QsXG4uY3VzdG9tZXItb3JkZXItdHlwZS1kZXRhaWxzLFxuLmN1c3RvbWVyLW9yZGVyLXR5cGUtbGlzdCB7XG4gICAgLnRhc2stb3B0aW9uIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICAgIH1cbn0iLCIuZmlsdGVyLW9yZGVyLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLm5vdGUtcGFyc2UtdGV4dCB7XG4gICAgcCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4uZmlsdGVyLW9yZGVyLWJ0biB7XG4gICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5maWx0ZXItb3JkZXItY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG59XG5cbi5vcmRlci1kZWZhdWx0LXZhbHVlIHtcbiAgICBsZWZ0OiAxMDBweFxufVxuXG4uY2hlY2tib3gtY3VzdG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS13ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuZGl2Lm5vLW1vZGFsLWxhYmVsIGxhYmVsLm1vZGFsLWRhdGEtYnRuLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jYWNjb3JkaW9uT3JkZXIgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAmX19vcmRlciB7XG4gICAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICBcbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uLWVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tb3JkZXItaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1vcmRlci1mb250IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMy41cHg7XG4gICAgfVxuXG4gICAgLnRleHQtcHJpbWFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXNtIHtcbiAgICAgICAgaGVpZ2h0OiAyLjNyZW07XG4gICAgICAgIHdpZHRoOiAyLjNyZW07XG4gICAgfVxufVxuXG4uZW1wbG95ZWUtYWJzb2x1dGUtbm8tb3JkZXItaXRlbXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDg1cHg7XG4gICAgICAgIHRvcDogMzRweDtcbiAgICB9XG5cbiAgICAgICAgLmNvbmRpdGlvbnMtYWJzb2x1dGUtbm8tb3JkZXItaXRlbXMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMTAwcHg7XG4gICAgICAgICAgICB0b3A6IDM0cHg7XG4gICAgICAgIH1cblxuLm9yZGVyLWl0ZW1zLXNlY29uZC1wYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjc7XG59XG5cbi50YWJsZS1jdXN0b20tcm93IHtcbiAgICBwYWRkaW5nOiA3cHggNXB4O1xufVxuXG4uY3VzdG9tLXRhYmxlLWlucHV0IHtcbiAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgIGhlaWdodDogMzMuNXB4O1xufVxuXG4udGFibGUtY3VzdG9tLXJvdy0tc3BhY2luZyB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuI3ByZW9yZGVyLWl0ZW1zIHtcbiAgICAucnQtdGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5ydC10Ym9keSAucnQtdHI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaFdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDMzLjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICB9XG5cbn1cblxuLm9yZGVyLWl0ZW1zLXNlY29uZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjBmMDtcbn1cblxuLm9yZGVyLWl0ZW1zLXRoaXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4ub3JkZXItZGV0YWlscy1ub3RlIC5pbnB1dC1lZGl0LXRleHQtd3JhcHBlciB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi5pdGVtLXdpZHRoLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNjVweDtcbiAgICB0b3A6IDYzcHg7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcblxuICAgICZfX2xlZnQge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi5pdGVtLWxlbmd0aC1tYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IDE2NXB4OyAgXG4gICAgXG4gICAgJl9fdG9wIHtcbiAgICAgICAgdG9wOiAtMjJweDtcbiAgICB9XG59XG5cbmRpdiNvcmRlci1kZXRhaWxzLWNvbmZpcm1hdGlvbiAuYnRuLmJ0bi1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3ODhkO1xuICAgIGJvcmRlci1jb2xvcjogIzc0Nzg4ZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2Njc4O1xuICAgICAgICBib3JkZXItY29sb3I6ICM1ZDYwNzE7XG4gICAgfVxuICAgXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ2MDcxO1xuICAgICAgICBib3JkZXItY29sb3I6ICM1NzVhNmE7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLC4xMjUpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3ODhkO1xuICAgICAgICBib3JkZXItY29sb3I6ICM3NDc4OGQ7XG4gICAgfVxuICAgIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IFxuICAgIC5maWx0ZXItb3JkZXItaW5wdXQge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MS45OHB4KSB7IFxuICAgICNhY2NvcmRpb25PcmRlciAuYWNjb3JkaW9uLWl0ZW0gLm9yZGVyLWluZm8tcmlnaHQge1xuICAgICAgIG1pbi1oZWlnaHQ6IDEwMXB4O1xuICAgIH1cblxuICAgIC5vcmRlci1kZXRhaWxzLW5vdGUge1xuICAgICAgICBtaW4taGVpZ2h0OiA4M3B4O1xuXG4gICAgICAgIC5pbnB1dC1lZGl0LXRleHQtd3JhcHBlciB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfSAgICBcbiAgICB9XG4gfSIsIi5maWx0ZXItZ29vZHMtcmVjZWlwdC1vcmRlci1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5maWx0ZXItZ29vZHMtcmVjZWlwdC1vcmRlci1idG4ge1xuICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZmlsdGVyLWludm9pY2UtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG59XG5cbi5pbnZvaWNlLWRlZmF1bHQtdmFsdWUge1xuICAgIGxlZnQ6IDEwMHB4XG59XG5cbi5jaGVja2JveC1jdXN0b20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLXdlaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG5kaXYubm8tbW9kYWwtbGFiZWwgbGFiZWwubW9kYWwtZGF0YS1idG4tbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNhY2NvcmRpb25JbnZvaWNlIC5hY2NvcmRpb24taXRlbSB7XG4gICAgJl9faW52b2ljZSB7XG4gICAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICBcbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uLWVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taW52b2ljZS1pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWludm9pY2UtZm9udCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICAgIH1cblxuICAgIC50ZXh0LXByaW1hcnkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmF2YXRhci1zbSB7XG4gICAgICAgIGhlaWdodDogMi4zcmVtO1xuICAgICAgICB3aWR0aDogMi4zcmVtO1xuICAgIH1cbn1cblxuLmVtcGxveWVlLWFic29sdXRlLW5vLWludm9pY2UtaXRlbXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDg1cHg7XG4gICAgICAgIHRvcDogMzRweDtcbiAgICB9XG5cbiAgICAgICAgLmNvbmRpdGlvbnMtYWJzb2x1dGUtbm8taW52b2ljZS1pdGVtcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIHRvcDogMzRweDtcbiAgICAgICAgfVxuXG4uaW52b2ljZS1pdGVtcy1zZWNvbmQtcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY3O1xufVxuXG4udGFibGUtY3VzdG9tLXJvdyB7XG4gICAgcGFkZGluZzogN3B4IDVweDtcbn1cblxuLmN1c3RvbS10YWJsZS1pbnB1dCB7XG4gICAgcGFkZGluZzogNXB4IDdweDtcbiAgICBoZWlnaHQ6IDMzLjVweDtcbn1cblxuLnRhYmxlLWN1c3RvbS1yb3ctLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbiNwcmVpbnZvaWNlLWl0ZW1zIHtcbiAgICAucnQtdGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5ydC10Ym9keSAucnQtdHI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaFdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDMzLjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICB9XG5cbn1cblxuLmludm9pY2UtaXRlbXMtc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGYwO1xufVxuXG4uaW52b2ljZS1pdGVtcy10aGlyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLmludm9pY2UtZGV0YWlscy1ub3RlIC5pbnB1dC1lZGl0LXRleHQtd3JhcHBlciB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi5pdGVtLXdpZHRoLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNjVweDtcbiAgICB0b3A6IDYzcHg7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcblxuICAgICZfX2xlZnQge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi5pdGVtLWxlbmd0aC1tYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IDE2NXB4OyAgXG4gICAgXG4gICAgJl9fdG9wIHtcbiAgICAgICAgdG9wOiAtMjJweDtcbiAgICB9XG59XG5cbmRpdiNpbnZvaWNlLWRldGFpbHMtY29uZmlybWF0aW9uIC5idG4uYnRuLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MzY2Nzg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVkNjA3MTtcbiAgICB9XG4gICBcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDYwNzE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU3NWE2YTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc0Nzg4ZDtcbiAgICB9XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgXG4gICAgLmZpbHRlci1pbnZvaWNlLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTEuOThweCkgeyBcbiAgICAjYWNjb3JkaW9uSW52b2ljZSAuYWNjb3JkaW9uLWl0ZW0gLmludm9pY2UtaW5mby1yaWdodCB7XG4gICAgICAgbWluLWhlaWdodDogMTAxcHg7XG4gICAgfVxuXG4gICAgLmludm9pY2UtZGV0YWlscy1ub3RlIHtcbiAgICAgICAgbWluLWhlaWdodDogODNweDtcblxuICAgICAgICAuaW5wdXQtZWRpdC10ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH0gICAgXG4gICAgfVxuIH0iLCIuaW1sLXNldHRpbmdzLWVkaXRvci13cmFwcGVyIHtcbiAgICAucHVibGljLURyYWZ0U3R5bGVEZWZhdWx0LWJsb2NrIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbn0iLCIucmVsb2NhdGlvbi1pdGVtcy1hYnNvbHV0ZS1wb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE4NXB4O1xuICAgIGJvdHRvbTogNnB4O1xufSIsIi5vcmRlci1yZXF1ZXN0LWNvbnRhaW5lciB7XG4gICAgLm9yZGVyLXJlcXVlc3QtYnRuLWdyb3VwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLm9yZGVyLXJlcXVlc3QtYnRuLXF1YW50aXR5IHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cblxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLm9yZGVyLXJlcXVlc3QtY29udGFpbmVyIHtcbiAgICAgICAgLm9yZGVyLXJlcXVlc3QtYnRuLWdyb3VwIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAub3JkZXItcmVxdWVzdC1idG4tcXVhbnRpdHkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgfVxuICAgIH1cblxufSIsIi5maWx0ZXItY3VzdG9tZXItb3JkZXItaXRlbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4uZmlsdGVyLWN1c3RvbWVyLW9yZGVyLWJ0biB7XG4gICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5maWx0ZXItY3VzdG9tZXItb3JkZXItY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG59XG5cbi5jdXN0b21lci1vcmRlci1kZWZhdWx0LXZhbHVlIHtcbiAgICBsZWZ0OiAxMDBweFxufVxuXG4uY2hlY2tib3gtY3VzdG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS13ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuZGl2Lm5vLW1vZGFsLWxhYmVsIGxhYmVsLm1vZGFsLWRhdGEtYnRuLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jYWNjb3JkaW9uQ3VzdG9tZXJPcmRlciAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICZfX29yZGVyIHtcbiAgICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIFxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1ib2R5ICB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24tZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1jdXN0b21lci1vcmRlci1pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWN1c3RvbWVyLW9yZGVyLWZvbnQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmF2YXRhci10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICB9XG5cbiAgICAudGV4dC1wcmltYXJ5IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItc20ge1xuICAgICAgICBoZWlnaHQ6IDIuM3JlbTtcbiAgICAgICAgd2lkdGg6IDIuM3JlbTtcbiAgICB9XG59XG5cbi5lbXBsb3llZS1hYnNvbHV0ZS1uby1jdXN0b21lci1vcmRlci1pdGVtcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogODVweDtcbiAgICAgICAgdG9wOiAzNHB4O1xuICAgIH1cblxuICAgICAgICAuY29uZGl0aW9ucy1hYnNvbHV0ZS1uby1jdXN0b21lci1vcmRlci1pdGVtcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIHRvcDogMzRweDtcbiAgICAgICAgfVxuXG4uY3VzdG9tZXItY3VzdG9tZXItb3JkZXItaXRlbXMtc2Vjb25kLXBhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmNztcbn1cblxuLnRhYmxlLWN1c3RvbS1yb3cge1xuICAgIHBhZGRpbmc6IDdweCA1cHg7XG59XG5cbi5jdXN0b20tdGFibGUtaW5wdXQge1xuICAgIHBhZGRpbmc6IDVweCA3cHg7XG4gICAgaGVpZ2h0OiAzMy41cHg7XG59XG5cbi50YWJsZS1jdXN0b20tcm93LS1zcGFjaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4jcHJlb3JkZXItaXRlbXMge1xuICAgIC5ydC10ZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnJ0LXRib2R5IC5ydC10cjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VhcmNoV3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMzMuNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgIH1cblxufVxuXG4uY3VzdG9tZXItb3JkZXItaXRlbXMtc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGYwO1xufVxuXG4uY3VzdG9tZXItb3JkZXItaXRlbXMtdGhpcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5jdXN0b21lci1vcmRlci1kZXRhaWxzLW5vdGUgLmlucHV0LWVkaXQtdGV4dC13cmFwcGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLml0ZW0td2lkdGgtbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE2NXB4O1xuICAgIHRvcDogNjNweDtcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXG4gICAgJl9fbGVmdCB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuLml0ZW0tbGVuZ3RoLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA2MHB4O1xuICAgIHRvcDogMTY1cHg7ICBcbiAgICBcbiAgICAmX190b3Age1xuICAgICAgICB0b3A6IC0yMnB4O1xuICAgIH1cbn1cblxuZGl2I2N1c3RvbWVyLW9yZGVyLWRldGFpbHMtY29uZmlybWF0aW9uIC5idG4uYnRuLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MzY2Nzg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVkNjA3MTtcbiAgICB9XG4gICBcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDYwNzE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU3NWE2YTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc0Nzg4ZDtcbiAgICB9XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgXG4gICAgLmZpbHRlci1jdXN0b21lci1vcmRlci1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkxLjk4cHgpIHsgXG4gICAgI2FjY29yZGlvbkN1c3RvbWVyT3JkZXIgLmFjY29yZGlvbi1pdGVtIC5jdXN0b21lci1vcmRlci1pbmZvLXJpZ2h0IHtcbiAgICAgICBtaW4taGVpZ2h0OiAxMDFweDtcbiAgICB9XG5cbiAgICAuY3VzdG9tZXItb3JkZXItZGV0YWlscy1ub3RlIHtcbiAgICAgICAgbWluLWhlaWdodDogODNweDtcblxuICAgICAgICAuaW5wdXQtZWRpdC10ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH0gICAgXG4gICAgfVxuIH0iLCIucmVsb2NhdGlvbi1pdGVtcy1hYnNvbHV0ZS1wb3NpdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE4NXB4O1xuICAgIGJvdHRvbTogNnB4O1xufVxuXG4ubGFiZWwtbS02IC5mb3JtLWxhYmVsICB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnB4ICFpbXBvcnRhbnQ7XG59XG4iLCIuZmlsdGVyLWludm9pY2VzLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuLmZpbHRlci1pbnZvaWNlcy1idG4ge1xuICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZmlsdGVyLWludm9pY2UtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG59XG5cbi5pbnZvaWNlLWRlZmF1bHQtdmFsdWUge1xuICAgIGxlZnQ6IDEwMHB4XG59XG5cbi5ib3R0b20tZXJyb3Ige1xuICAgIGJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xufVxuXG4uY2hlY2tib3gtY3VzdG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS13ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuI2FjY29yZGlvbkludm9pY2UgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAmX19pbnZvaWNlIHtcbiAgICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIFxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1ib2R5ICB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24tZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pbnZvaWNlLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taW52b2ljZS1mb250IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMy41cHg7XG4gICAgfVxuXG4gICAgLnRleHQtcHJpbWFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXNtIHtcbiAgICAgICAgaGVpZ2h0OiAyLjNyZW07XG4gICAgICAgIHdpZHRoOiAyLjNyZW07XG4gICAgfVxufVxuXG4uaW52b2ljZS1pdGVtcy1zZWNvbmQtcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY3O1xufVxuXG4udGFibGUtY3VzdG9tLXJvdyB7XG4gICAgcGFkZGluZzogN3B4IDVweDtcbn1cblxuLmN1c3RvbS10YWJsZS1pbnB1dCB7XG4gICAgcGFkZGluZzogNXB4IDdweDtcbiAgICBoZWlnaHQ6IDMzLjVweDtcbn1cblxuLnRhYmxlLWN1c3RvbS1yb3ctLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbiNpbnZvaWNlLWl0ZW1zIHtcbiAgICAucnQtdGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5ydC10Ym9keSAucnQtdHI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaFdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDMzLjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICB9XG5cbn1cblxuLmludm9pY2UtaXRlbXMtc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGYwO1xufVxuXG4uaW52b2ljZS1pdGVtcy10aGlyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyBcbiAgICAuZmlsdGVyLWludm9pY2UtaW5wdXQge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MS45OHB4KSB7IFxuI2FjY29yZGlvbkludm9pY2UgLmFjY29yZGlvbi1pdGVtIC5pbnZvaWNlLWluZm8tcmlnaHQge1xuICAgIG1pbi1oZWlnaHQ6IDEwMXB4O1xufVxuXG4uaW52b2ljZS1kZXRhaWxzLW5vdGUge1xuICAgIG1pbi1oZWlnaHQ6IDgzcHg7XG5cbiAgICAuaW5wdXQtZWRpdC10ZXh0LXdyYXBwZXIge1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9ICAgIFxufVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5tb2RhbC1kaWFsb2cud2FyZWhvdXNlRW50cnktcHJpY2VMaXN0IHtcbiAgICAgICAgbWF4LXdpZHRoOiA5MDBweDsgICAgICAgXG4gICAgfSBcbn1cbiIsIi5maWx0ZXItZ29vZHMtcmVjZWlwdC1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5maWx0ZXItZ29vZHMtcmVjZWlwdC1idG4ge1xuICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uZmlsdGVyLWludm9pY2UtY2FyZCB7XG4gICAgbWF4LXdpZHRoOiAxNDQwcHg7XG59XG5cbi5pbnZvaWNlLWRlZmF1bHQtdmFsdWUge1xuICAgIGxlZnQ6IDEwMHB4XG59XG5cbi5nb29kcy1yZWNlaXB0LXdyYXBwZXIsXG4jbW9kYWwtZ29vZHNSZWNlaXB0IHtcbiAgICAucmVhY3QtZGF0ZXBpY2tlci1wb3BwZXIge1xuICAgICAgICB3aWR0aDogMzUwcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5ybXYtb3ZybGZ3IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmNoZWNrYm94LWN1c3RvbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5jdXN0b20td2VpZ2h0IHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbmRpdi5uby1tb2RhbC1sYWJlbCBsYWJlbC5tb2RhbC1kYXRhLWJ0bi1sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuI2FjY29yZGlvbkludm9pY2UgLmFjY29yZGlvbi1pdGVtIHtcbiAgICAmX19pbnZvaWNlIHtcbiAgICAgICAgYm9yZGVyOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICAgIFxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1ib2R5ICB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24tZWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pbnZvaWNlLWluZm8ge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taW52b2ljZS1mb250IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItdGl0bGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxMy41cHg7XG4gICAgfVxuXG4gICAgLnRleHQtcHJpbWFyeSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXNtIHtcbiAgICAgICAgaGVpZ2h0OiAyLjNyZW07XG4gICAgICAgIHdpZHRoOiAyLjNyZW07XG4gICAgfVxufVxuXG4uZW1wbG95ZWUtYWJzb2x1dGUtbm8taW52b2ljZS1pdGVtcyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogODVweDtcbiAgICAgICAgdG9wOiAzNHB4O1xuICAgIH1cblxuICAgICAgICAuY29uZGl0aW9ucy1hYnNvbHV0ZS1uby1pbnZvaWNlLWl0ZW1zIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDEwMHB4O1xuICAgICAgICAgICAgdG9wOiAzNHB4O1xuICAgICAgICB9XG5cbi5pbnZvaWNlLWl0ZW1zLXNlY29uZC1wYXJlbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZmYyZjc7XG59XG5cbi50YWJsZS1jdXN0b20tcm93IHtcbiAgICBwYWRkaW5nOiA3cHggNXB4O1xufVxuXG4uY3VzdG9tLXRhYmxlLWlucHV0IHtcbiAgICBwYWRkaW5nOiA1cHggN3B4O1xuICAgIGhlaWdodDogMzMuNXB4O1xufVxuXG4udGFibGUtY3VzdG9tLXJvdy0tc3BhY2luZyB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuI3ByZWludm9pY2UtaXRlbXMge1xuICAgIC5ydC10ZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnJ0LXRib2R5IC5ydC10cjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuc2VhcmNoV3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMzMuNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xuICAgIH1cblxufVxuXG4uaW52b2ljZS1pdGVtcy1zZWNvbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYwZjA7XG59XG5cbi5pbnZvaWNlLWl0ZW1zLXRoaXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4uaW52b2ljZS1kZXRhaWxzLW5vdGUgLmlucHV0LWVkaXQtdGV4dC13cmFwcGVyIHtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLml0ZW0td2lkdGgtbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE2NXB4O1xuICAgIHRvcDogNjNweDtcbiAgICB3cml0aW5nLW1vZGU6IHZlcnRpY2FsLXJsO1xuXG4gICAgJl9fbGVmdCB7XG4gICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgIH1cbn1cblxuLml0ZW0tbGVuZ3RoLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA2MHB4O1xuICAgIHRvcDogMTY1cHg7ICBcbiAgICBcbiAgICAmX190b3Age1xuICAgICAgICB0b3A6IC0yMnB4O1xuICAgIH1cbn1cblxuZGl2I2ludm9pY2UtZGV0YWlscy1jb25maXJtYXRpb24gLmJ0bi5idG4tc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc0Nzg4ZDtcbiAgICBib3JkZXItY29sb3I6ICM3NDc4OGQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYzNjY3ODtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNWQ2MDcxO1xuICAgIH1cbiAgIFxuICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzVkNjA3MTtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNTc1YTZhO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc0Nzg4ZDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuICAgIH1cbiAgICBcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgeyBcbiAgICAuZmlsdGVyLWludm9pY2UtaW5wdXQge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgIH1cbiB9XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MS45OHB4KSB7IFxuICAgICNhY2NvcmRpb25JbnZvaWNlIC5hY2NvcmRpb24taXRlbSAuaW52b2ljZS1pbmZvLXJpZ2h0IHtcbiAgICAgICBtaW4taGVpZ2h0OiAxMDFweDtcbiAgICB9XG5cbiAgICAuaW52b2ljZS1kZXRhaWxzLW5vdGUge1xuICAgICAgICBtaW4taGVpZ2h0OiA4M3B4O1xuXG4gICAgICAgIC5pbnB1dC1lZGl0LXRleHQtd3JhcHBlciB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfSAgICBcbiAgICB9XG4gfSIsIi52ZWhpY2xlLXVzZV9fc2VsZWN0LWltbCAucmVhY3QtaW1sc2VsZWN0IHtcbiAgICBtaW4td2lkdGg6IDE1MHB4O1xufSIsIi5jYXJkX19uby1zaGFkb3cgLmNhcmQge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcblxuICAgICYuY2FyZC1uby1tYXJnaW4ge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtYm9keS1uby1wYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICB9XG59IiwiLmZpbHRlci1nb29kcy1zaGlwbWVudC1vcmRlci1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5maWx0ZXItZ29vZHMtc2hpcG1lbnQtb3JkZXItYnRuIHtcbiAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmZpbHRlci1pbnZvaWNlLWNhcmQge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xufVxuXG4uaW52b2ljZS1kZWZhdWx0LXZhbHVlIHtcbiAgICBsZWZ0OiAxMDBweFxufVxuXG4uY2hlY2tib3gtY3VzdG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS13ZWlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuZGl2Lm5vLW1vZGFsLWxhYmVsIGxhYmVsLm1vZGFsLWRhdGEtYnRuLWxhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jYWNjb3JkaW9uSW52b2ljZSAuYWNjb3JkaW9uLWl0ZW0ge1xuICAgICZfX2ludm9pY2Uge1xuICAgICAgICBib3JkZXI6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gICAgXG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJvZHkgIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJ1dHRvbi1lbCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWludm9pY2UtaW5mbyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1pbnZvaWNlLWZvbnQge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmF2YXRhci10aXRsZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cblxuICAgIC5jYXJkLXRleHQge1xuICAgICAgICBmb250LXNpemU6IDEzLjVweDtcbiAgICB9XG5cbiAgICAudGV4dC1wcmltYXJ5IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cblxuICAgIC5hdmF0YXItc20ge1xuICAgICAgICBoZWlnaHQ6IDIuM3JlbTtcbiAgICAgICAgd2lkdGg6IDIuM3JlbTtcbiAgICB9XG59XG5cbi5lbXBsb3llZS1hYnNvbHV0ZS1uby1pbnZvaWNlLWl0ZW1zIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiA4NXB4O1xuICAgICAgICB0b3A6IDM0cHg7XG4gICAgfVxuXG4gICAgICAgIC5jb25kaXRpb25zLWFic29sdXRlLW5vLWludm9pY2UtaXRlbXMge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgbGVmdDogMTAwcHg7XG4gICAgICAgICAgICB0b3A6IDM0cHg7XG4gICAgICAgIH1cblxuLmludm9pY2UtaXRlbXMtc2Vjb25kLXBhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VmZjJmNztcbn1cblxuLnRhYmxlLWN1c3RvbS1yb3cge1xuICAgIHBhZGRpbmc6IDdweCA1cHg7XG59XG5cbi5jdXN0b20tdGFibGUtaW5wdXQge1xuICAgIHBhZGRpbmc6IDVweCA3cHg7XG4gICAgaGVpZ2h0OiAzMy41cHg7XG59XG5cbi50YWJsZS1jdXN0b20tcm93LS1zcGFjaW5nIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4jcHJlaW52b2ljZS1pdGVtcyB7XG4gICAgLnJ0LXRkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAucnQtdGJvZHkgLnJ0LXRyOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5zZWFyY2hXcmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiAzMy41cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gICAgfVxuXG59XG5cbi5pbnZvaWNlLWl0ZW1zLXNlY29uZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjBmMDtcbn1cblxuLmludm9pY2UtaXRlbXMtdGhpcmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG59XG5cbi5pbnZvaWNlLWRldGFpbHMtbm90ZSAuaW5wdXQtZWRpdC10ZXh0LXdyYXBwZXIge1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4uaXRlbS13aWR0aC1tYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMTY1cHg7XG4gICAgdG9wOiA2M3B4O1xuICAgIHdyaXRpbmctbW9kZTogdmVydGljYWwtcmw7XG5cbiAgICAmX19sZWZ0IHtcbiAgICAgICAgbGVmdDogLTI1cHg7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgfVxufVxuXG4uaXRlbS1sZW5ndGgtbWFyayB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDYwcHg7XG4gICAgdG9wOiAxNjVweDsgIFxuICAgIFxuICAgICZfX3RvcCB7XG4gICAgICAgIHRvcDogLTIycHg7XG4gICAgfVxufVxuXG5kaXYjaW52b2ljZS1kZXRhaWxzLWNvbmZpcm1hdGlvbiAuYnRuLmJ0bi1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3ODhkO1xuICAgIGJvcmRlci1jb2xvcjogIzc0Nzg4ZDtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjM2Njc4O1xuICAgICAgICBib3JkZXItY29sb3I6ICM1ZDYwNzE7XG4gICAgfVxuICAgXG4gICAgJjphY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWQ2MDcxO1xuICAgICAgICBib3JkZXItY29sb3I6ICM1NzVhNmE7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsMCwwLC4xMjUpO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzQ3ODhkO1xuICAgICAgICBib3JkZXItY29sb3I6ICM3NDc4OGQ7XG4gICAgfVxuICAgIFxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7IFxuICAgIC5maWx0ZXItaW52b2ljZS1pbnB1dCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuIH1cblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkxLjk4cHgpIHsgXG4gICAgI2FjY29yZGlvbkludm9pY2UgLmFjY29yZGlvbi1pdGVtIC5pbnZvaWNlLWluZm8tcmlnaHQge1xuICAgICAgIG1pbi1oZWlnaHQ6IDEwMXB4O1xuICAgIH1cblxuICAgIC5pbnZvaWNlLWRldGFpbHMtbm90ZSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDgzcHg7XG5cbiAgICAgICAgLmlucHV0LWVkaXQtdGV4dC13cmFwcGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9ICAgIFxuICAgIH1cbiB9IiwiLmZpbHRlci1nb29kcy1zaGlwbWVudC1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5maWx0ZXItZ29vZHMtc2hpcG1lbnQtYnRuIHtcbiAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuLmZpbHRlci1pbnZvaWNlLWNhcmQge1xuICAgIG1heC13aWR0aDogMTQ0MHB4O1xufVxuXG4uaW52b2ljZS1kZWZhdWx0LXZhbHVlIHtcbiAgICBsZWZ0OiAxMDBweFxufVxuXG4uY2hlY2tib3gtY3VzdG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbn1cblxuLmdvb2RzLXNoaXBtZW50LXdyYXBwZXIsXG4jbW9kYWwtZ29vZHNTaGlwbWVudCB7XG4gICAgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uY3VzdG9tLXdlaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG5kaXYubm8tbW9kYWwtbGFiZWwgbGFiZWwubW9kYWwtZGF0YS1idG4tbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNhY2NvcmRpb25JbnZvaWNlIC5hY2NvcmRpb24taXRlbSB7XG4gICAgJl9faW52b2ljZSB7XG4gICAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICBcbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uLWVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taW52b2ljZS1pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWludm9pY2UtZm9udCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICAgIH1cblxuICAgIC50ZXh0LXByaW1hcnkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmF2YXRhci1zbSB7XG4gICAgICAgIGhlaWdodDogMi4zcmVtO1xuICAgICAgICB3aWR0aDogMi4zcmVtO1xuICAgIH1cbn1cblxuLmVtcGxveWVlLWFic29sdXRlLW5vLWludm9pY2UtaXRlbXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDg1cHg7XG4gICAgICAgIHRvcDogMzRweDtcbiAgICB9XG5cbiAgICAgICAgLmNvbmRpdGlvbnMtYWJzb2x1dGUtbm8taW52b2ljZS1pdGVtcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIHRvcDogMzRweDtcbiAgICAgICAgfVxuXG4uaW52b2ljZS1pdGVtcy1zZWNvbmQtcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY3O1xufVxuXG4udGFibGUtY3VzdG9tLXJvdyB7XG4gICAgcGFkZGluZzogN3B4IDVweDtcbn1cblxuLmN1c3RvbS10YWJsZS1pbnB1dCB7XG4gICAgcGFkZGluZzogNXB4IDdweDtcbiAgICBoZWlnaHQ6IDMzLjVweDtcbn1cblxuLnRhYmxlLWN1c3RvbS1yb3ctLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbiNwcmVpbnZvaWNlLWl0ZW1zIHtcbiAgICAucnQtdGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5ydC10Ym9keSAucnQtdHI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaFdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDMzLjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICB9XG5cbn1cblxuLmludm9pY2UtaXRlbXMtc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGYwO1xufVxuXG4uaW52b2ljZS1pdGVtcy10aGlyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLmludm9pY2UtZGV0YWlscy1ub3RlIC5pbnB1dC1lZGl0LXRleHQtd3JhcHBlciB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi5pdGVtLXdpZHRoLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNjVweDtcbiAgICB0b3A6IDYzcHg7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcblxuICAgICZfX2xlZnQge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi5pdGVtLWxlbmd0aC1tYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IDE2NXB4OyAgXG4gICAgXG4gICAgJl9fdG9wIHtcbiAgICAgICAgdG9wOiAtMjJweDtcbiAgICB9XG59XG5cbmRpdiNpbnZvaWNlLWRldGFpbHMtY29uZmlybWF0aW9uIC5idG4uYnRuLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MzY2Nzg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVkNjA3MTtcbiAgICB9XG4gICBcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDYwNzE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU3NWE2YTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc0Nzg4ZDtcbiAgICB9XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgXG4gICAgLmZpbHRlci1pbnZvaWNlLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTEuOThweCkgeyBcbiAgICAjYWNjb3JkaW9uSW52b2ljZSAuYWNjb3JkaW9uLWl0ZW0gLmludm9pY2UtaW5mby1yaWdodCB7XG4gICAgICAgbWluLWhlaWdodDogMTAxcHg7XG4gICAgfVxuXG4gICAgLmludm9pY2UtZGV0YWlscy1ub3RlIHtcbiAgICAgICAgbWluLWhlaWdodDogODNweDtcblxuICAgICAgICAuaW5wdXQtZWRpdC10ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH0gICAgXG4gICAgfVxuIH0iLCIuZmlsdGVyLXBhY2thZ2UtcmVsb2NhdGlvbi1pdGVtIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG59XG5cbi5maWx0ZXItcGFja2FnZS1yZWxvY2F0aW9uLWJ0biB7XG4gICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5maWx0ZXItaW52b2ljZS1jYXJkIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbn1cblxuLmludm9pY2UtZGVmYXVsdC12YWx1ZSB7XG4gICAgbGVmdDogMTAwcHhcbn1cblxuLmNoZWNrYm94LWN1c3RvbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XG59XG5cbi5wYWNrYWdlLXJlbG9jYXRpb24td3JhcHBlcixcbiNtb2RhbC1wYWNrYWdlUmVsb2NhdGlvbiB7XG4gICAgLnJlYWN0LWRhdGVwaWNrZXItcG9wcGVyIHtcbiAgICAgICAgd2lkdGg6IDM1MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uY3VzdG9tLXdlaWdodCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG5kaXYubm8tbW9kYWwtbGFiZWwgbGFiZWwubW9kYWwtZGF0YS1idG4tbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNhY2NvcmRpb25JbnZvaWNlIC5hY2NvcmRpb24taXRlbSB7XG4gICAgJl9faW52b2ljZSB7XG4gICAgICAgIGJvcmRlcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgICBcbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSAge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYnV0dG9uLWVsIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24taW52b2ljZS1pbmZvIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWludm9pY2UtZm9udCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG5cbiAgICAuYXZhdGFyLXRpdGxlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgLmNhcmQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTMuNXB4O1xuICAgIH1cblxuICAgIC50ZXh0LXByaW1hcnkge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgfVxuXG4gICAgLmF2YXRhci1zbSB7XG4gICAgICAgIGhlaWdodDogMi4zcmVtO1xuICAgICAgICB3aWR0aDogMi4zcmVtO1xuICAgIH1cbn1cblxuLmVtcGxveWVlLWFic29sdXRlLW5vLWludm9pY2UtaXRlbXMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IDg1cHg7XG4gICAgICAgIHRvcDogMzRweDtcbiAgICB9XG5cbiAgICAgICAgLmNvbmRpdGlvbnMtYWJzb2x1dGUtbm8taW52b2ljZS1pdGVtcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgICAgIHRvcDogMzRweDtcbiAgICAgICAgfVxuXG4uaW52b2ljZS1pdGVtcy1zZWNvbmQtcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWZmMmY3O1xufVxuXG4udGFibGUtY3VzdG9tLXJvdyB7XG4gICAgcGFkZGluZzogN3B4IDVweDtcbn1cblxuLmN1c3RvbS10YWJsZS1pbnB1dCB7XG4gICAgcGFkZGluZzogNXB4IDdweDtcbiAgICBoZWlnaHQ6IDMzLjVweDtcbn1cblxuLnRhYmxlLWN1c3RvbS1yb3ctLXNwYWNpbmcge1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbiNwcmVpbnZvaWNlLWl0ZW1zIHtcbiAgICAucnQtdGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5ydC10Ym9keSAucnQtdHI6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnNlYXJjaFdyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IDMzLjVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICB9XG5cbn1cblxuLmludm9pY2UtaXRlbXMtc2Vjb25kIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMGYwO1xufVxuXG4uaW52b2ljZS1pdGVtcy10aGlyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbn1cblxuLmludm9pY2UtZGV0YWlscy1ub3RlIC5pbnB1dC1lZGl0LXRleHQtd3JhcHBlciB7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbi5pdGVtLXdpZHRoLW1hcmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAxNjVweDtcbiAgICB0b3A6IDYzcHg7XG4gICAgd3JpdGluZy1tb2RlOiB2ZXJ0aWNhbC1ybDtcblxuICAgICZfX2xlZnQge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG59XG5cbi5pdGVtLWxlbmd0aC1tYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNjBweDtcbiAgICB0b3A6IDE2NXB4OyAgXG4gICAgXG4gICAgJl9fdG9wIHtcbiAgICAgICAgdG9wOiAtMjJweDtcbiAgICB9XG59XG5cbmRpdiNpbnZvaWNlLWRldGFpbHMtY29uZmlybWF0aW9uIC5idG4uYnRuLXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNzQ3ODhkO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MzY2Nzg7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzVkNjA3MTtcbiAgICB9XG4gICBcbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZDYwNzE7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzU3NWE2YTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsLjEyNSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM3NDc4OGQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc0Nzg4ZDtcbiAgICB9XG4gICAgXG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgXG4gICAgLmZpbHRlci1pbnZvaWNlLWlucHV0IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTEuOThweCkgeyBcbiAgICAjYWNjb3JkaW9uSW52b2ljZSAuYWNjb3JkaW9uLWl0ZW0gLmludm9pY2UtaW5mby1yaWdodCB7XG4gICAgICAgbWluLWhlaWdodDogMTAxcHg7XG4gICAgfVxuXG4gICAgLmludm9pY2UtZGV0YWlscy1ub3RlIHtcbiAgICAgICAgbWluLWhlaWdodDogODNweDtcblxuICAgICAgICAuaW5wdXQtZWRpdC10ZXh0LXdyYXBwZXIge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH0gICAgXG4gICAgfVxuIH0iLCIuc2hpcG1lbnQtYWNjb3JkaW9uIHtcblxuICAgIHBhZGRpbmctdG9wOiAxMThweDtcblxuICAgIC5hY2NvcmRpb24taGVhZGVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NmNDMxMjtcblxuICAgICAgICAuYWNjb3JkaW9uLWJ1dHRvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG5cbiAgICAgICAgICAgICY6bm90KC5jb2xsYXBzZWQpIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2Y0MzEyO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICYtaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWNvbGxhcHNlIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzQ5NTA1NztcbiAgICB9XG5cbiAgICAuYWNjb3JkaW9uLWJvZHkge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcblxuICAgICAgICAmLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIH1cblxuICAgICAgICAmLWxhYmVsIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAyOC41cHg7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIH1cblxuICAgICAgICAmLW5vdGUge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDY3cHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRuLWdyb3VwLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjdweDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcblxuICAgICAgICAgICAgJi1ibHVlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzMDQyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi15ZWxsb3cge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWMyMzI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cblxuLmluc3RydWN0aW9uLWFjY29yZGlvbiB7XG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzMDQyO1xuXG4gICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgICAgICAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTMwNDI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgJi1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuXG4gICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4LjVweDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbm90ZSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tZ3JvdXAtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA2N3B4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgICAmLWJsdWUge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTMwNDI7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzIzMjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnJlY2VpcHQtZGV0YWlscyB7XG4gICAgLmJ0bi1ncm91cC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjdweDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgJi1ibHVlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzMDQyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1yZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZjQzMTI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWNrYWdlLWFjY29yZGlvbiB7XG5cbiAgICBwYWRkaW5nLXRvcDogMTU2cHg7XG5cbiAgICAuYWNjb3JkaW9uLWhlYWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWMyMzI7XG5cbiAgICAgICAgLmFjY29yZGlvbi1idXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgICAgICAgcGFkZGluZzogOHB4O1xuXG4gICAgICAgICAgICAmOm5vdCguY29sbGFwc2VkKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzIzMjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi0tdmlydHVhbDpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2ZmE4ZGM7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgJi1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuXG4gICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4LjVweDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbm90ZSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tZ3JvdXAtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY3cHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICYtYmx1ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMzA0MjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1ncmV5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuXG4ubW9iaWxlLXN1YmhlYWRlci1pbmZvLWZpeGVkLXdyYXBwZXIge1xuICAgIHotaW5kZXg6IDMwMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NmNDMxMjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdG9wOiAxMTJweDtcbiAgICBwYWRkaW5nOiA3cHggMThweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5tb2JpbGUtc3ViaGVhZGVyLWJveC1pbmZvIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbn1cblxuLm1vYmlsZS1zdWJoZWFkZXItaW5mby1maXhlZC13cmFwcGVyLXNjYW4ge1xuICAgIHotaW5kZXg6IDMwMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdG9wOiAxMTJweDtcbiAgICBwYWRkaW5nOiA3cHggMThweDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGkge1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG5cbiAgICAubW9iaWxlLXN1YmhlYWRlci1ib3gtaW5mbyB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG59XG5cbi5tb2JpbGUtc3ViaGVhZGVyMi1pbmZvLWZpeGVkLXdyYXBwZXItc2NhbiB7XG4gICAgei1pbmRleDogMzAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0b3A6IDE1MHB4O1xuICAgIHBhZGRpbmc6IDdweCAxOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLm1vYmlsZS1zdWJoZWFkZXIyLWJveC1pbmZvIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbn1cblxuLm1vYmlsZS1zdWJoZWFkZXIyLWluZm8tZml4ZWQtd3JhcHBlciB7XG4gICAgei1pbmRleDogMzAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGViYjMxO1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0b3A6IDE1MHB4O1xuICAgIHBhZGRpbmc6IDdweCAxOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLm1vYmlsZS1zdWJoZWFkZXIyLWJveC1pbmZvIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbn1cblxuLm1vYmlsZS1zdWJoZWFkZXIzLWluZm8tZml4ZWQtd3JhcHBlciB7XG4gICAgei1pbmRleDogMzAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB0b3A6IDE4OHB4O1xuICAgIHBhZGRpbmc6IDdweCAxOHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG5cbi5pbnN0cnVjdGlvbi1wYWRkaW5nIHtcbiAgICBwYWRkaW5nLXRvcDogMTI4cHggIWltcG9ydGFudFxufVxuXG4uc2hpcG1lbnQtaW5zdHJ1Y3Rpb24tcGFkZGluZyB7XG4gICAgcGFkZGluZy10b3A6IDE1NXB4ICFpbXBvcnRhbnRcbn1cblxuLnBhY2thZ2UtaW5zdHJ1Y3Rpb24tcGFkZGluZyB7XG4gICAgcGFkZGluZy10b3A6IDE5M3B4ICFpbXBvcnRhbnRcbn1cblxuLm1vYmlsZS1wYWNrYWdlLWNvbnRlbnQtZm9ybSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG59XG5cbi5tb2JpbGUtc3ViaGVhZGVyMy1pbmZvLWZpeGVkLXdyYXBwZXIge1xuXG4gICAgaW5wdXQ6Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24sXG4gICAgaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAgICAgICAtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgICB9XG59XG5cbi5wYWNrYWdlLWNvbnRlbnQtYWNjb3JkaW9uIHtcblxuICAgIHBhZGRpbmctdG9wOiAyNTBweDtcblxuICAgIGlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuICAgIGlucHV0Ojotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uIHtcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgfVxuXG4gICAgaW5wdXRbdHlwZT1udW1iZXJdIHtcbiAgICAgICAgLW1vei1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuXG4gICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgICAgICAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtaWNvbi1kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNhNGE3YWJcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgJi1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYtc3ViaW5mbyB7XG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuXG4gICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDMzLjVweDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbm90ZSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjdweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5idG4tZ3JvdXAtd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBnYXA6IDEwcHg7XG5cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICBoZWlnaHQ6IDY3cHg7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG5cbiAgICAgICAgICAgICYtYmx1ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJhMzA0MjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1ncmV5IHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkZGRkO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufSIsIi5pbWwtZGFzaGJvYXJkIHtcbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwdnc7XG4gICAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IFxuICAgIH1cblxuICAgICZfX2ltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICBvcGFjaXR5OiAuMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuICAgICZfX292ZXJsYXkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDcwcHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgLyogU2VtaS10cmFuc3BhcmVudCBiYWNrZ3JvdW5kIHRvIG1ha2UgdGhlIGltYWdlIGRhcmtlciwgYWRqdXN0IGFzIG5lZWRlZCAqL1xuICBjb2xvcjogd2hpdGU7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG59XG5cbi5zZWFyY2gtd2lkZ2V0IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLnJlbW92ZS13aWRnZXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDExcHg7XG4gICAgLyogbGVmdDogMDsgKi9cbiAgICByaWdodDogMXB4O1xuICAgIHotaW5kZXg6IDk5O1xufVxuXG4ucmVhY3QtZ3JpZC1sYXlvdXQge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAxMzBweCk7XG59XG5cbi5jb2x1bW5zIHtcbiAgICAtbW96LWNvbHVtbnM6IDEyMHB4O1xuICAgIC13ZWJraXQtY29sdW1uczogMTIwcHg7XG4gICAgY29sdW1uczogMTIwcHg7XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAuY2xvY2std2lkZ2V0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW06bm90KC5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyKSB7XG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBib3JkZXI6IDFweCBzb2xpZCBibGFjaztcbn1cblxuLnJlYWN0LWdyaWQtaXRlbS5yZXNpemluZyB7XG4gICAgb3BhY2l0eTogMC45O1xufVxuXG4ucmVhY3QtZ3JpZC1pdGVtLnN0YXRpYyB7XG4gICAgYmFja2dyb3VuZDogI2NjZTtcbn1cblxuLnJlYWN0LWdyaWQtaXRlbSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0gLm1pbk1heCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4ucmVhY3QtZ3JpZC1pdGVtIC5hZGQge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJlYWN0LWdyaWQtZHJhZ0hhbmRsZUV4YW1wbGUge1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBjdXJzb3I6IC1tb3otZ3JhYjtcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYjtcbn1cblxuLnJlYWN0LWdyaWQtbGF5b3V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDIwMG1zIGVhc2U7XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0ge1xuICAgIHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQsIHRvcDtcbn1cblxuLnJlYWN0LWdyaWQtaXRlbS5jc3NUcmFuc2Zvcm1zIHtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0ucmVzaXppbmcge1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lsbC1jaGFuZ2U6IHdpZHRoLCBoZWlnaHQ7XG59XG5cbi5yZWFjdC1ncmlkLWl0ZW0ucmVhY3QtZHJhZ2dhYmxlLWRyYWdnaW5nIHtcbiAgICB0cmFuc2l0aW9uOiBub25lO1xuICAgIHotaW5kZXg6IDM7XG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbn1cblxuLnJlYWN0LWdyaWQtaXRlbS5yZWFjdC1ncmlkLXBsYWNlaG9sZGVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZWQ7XG4gICAgb3BhY2l0eTogMC4yO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDEwMG1zO1xuICAgIHotaW5kZXg6IDI7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtby11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnJlYWN0LWdyaWQtaXRlbT4ucmVhY3QtcmVzaXphYmxlLWhhbmRsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJ6ZEdGdVpHRnNiMjVsUFNKdWJ5SS9QZzA4SVMwdElFZGxibVZ5WVhSdmNqb2dRV1J2WW1VZ1JtbHlaWGR2Y210eklFTlROaXdnUlhod2IzSjBJRk5XUnlCRmVIUmxibk5wYjI0Z1lua2dRV0Z5YjI0Z1FtVmhiR3dnS0doMGRIQTZMeTltYVhKbGQyOXlhM011WVdKbFlXeHNMbU52YlNrZ0xpQldaWEp6YVc5dU9pQXdMall1TVNBZ0xTMCtEVHdoUkU5RFZGbFFSU0J6ZG1jZ1VGVkNURWxESUNJdEx5OVhNME12TDBSVVJDQlRWa2NnTVM0eEx5OUZUaUlnSW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTDBkeVlYQm9hV056TDFOV1J5OHhMakV2UkZSRUwzTjJaekV4TG1SMFpDSStEVHh6ZG1jZ2FXUTlJbFZ1ZEdsMGJHVmtMVkJoWjJVbE1qQXhJaUIyYVdWM1FtOTRQU0l3SURBZ05pQTJJaUJ6ZEhsc1pUMGlZbUZqYTJkeWIzVnVaQzFqYjJ4dmNqb2pabVptWm1abU1EQWlJSFpsY25OcGIyNDlJakV1TVNJTkNYaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaURRbDRQU0l3Y0hnaUlIazlJakJ3ZUNJZ2QybGtkR2c5SWpad2VDSWdhR1ZwWjJoMFBTSTJjSGdpRFQ0TkNUeG5JRzl3WVdOcGRIazlJakF1TXpBeUlqNE5DUWs4Y0dGMGFDQmtQU0pOSURZZ05pQk1JREFnTmlCTUlEQWdOQzR5SUV3Z05DQTBMaklnVENBMExqSWdOQzR5SUV3Z05DNHlJREFnVENBMklEQWdUQ0EySURZZ1RDQTJJRFlnV2lJZ1ptbHNiRDBpSXpBd01EQXdNQ0l2UGcwSlBDOW5QZzA4TDNOMlp6ND1cIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIHJpZ2h0O1xuICAgIHBhZGRpbmc6IDAgM3B4IDNweCAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1vcmlnaW46IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgY3Vyc29yOiBzZS1yZXNpemU7XG59XG5cbi53aWRnZXQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jbG9zZS1idXR0b24ge1xucG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG56LWluZGV4OiAyICFpbXBvcnRhbnQ7IFxuXG5ib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbmJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG50ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbndpZHRoOiAxMnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYWNrYWdlLWRldGFpbHMgLmJ0bi1ncm91cC13cmFwcGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBnYXA6IDEwcHg7XG5cbiAgICAuYnRuIHtcbiAgICAgICAgbWluLWhlaWdodDogNjdweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgICAgJi1ibHVlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyYTMwNDI7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuXG4gICAgICAgICYteWVsbG93IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWMyMzI7XG4gICAgICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLnBhZ2Utc2NhbiB7XG4gICAgLmJ0bi15ZWxsb3cge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFjMjMyO1xuICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICB9XG59XG5cbi5nb29kcy1zaGlwbWVudC1kZXRhaWxzIHtcbiAgICAuYnRuLWdyb3VwLXdyYXBwZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgaGVpZ2h0OiA2N3B4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICB3aWR0aDogNTAlOyBcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgJi1ibHVlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzMDQyO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLXllbGxvdyB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYzIzMjtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi1yZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjZjQzMTI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtZ3JlZW4ge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2YWE4NGY7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYnRuLWdyb3VwLXdyYXBwZXIge1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnBhZ2UtY29udGVudC1tb2JpbGUtbGlzdCB7XG4gICAgLmJ0bi1ncmVlbiB7XG4gICAgICAgIGhlaWdodDogNjdweDtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgd2lkdGg6IDMwMXB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2YWE4NGY7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbn1cblxuLmJ0bi13cmFwcGVyLXdvcmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NjlweCkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgfVxufVxuXG4ucGFja2FnZS1zY2FuLWFjY29yZGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDIyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLWNvbnRlbnQtd29ya3BsYW4ge1xuICAgIHBhZGRpbmctdG9wOiAxODVweCAhaW1wb3J0YW50O1xufSIsIi5wYWNrYWdlLXJlbG9jYXRpb24tZGV0YWlscyB7XG4gICAgLmJ0bi1ncm91cC13cmFwcGVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTJweDtcbiAgICAgICAgZ2FwOiAxMHB4O1xuXG4gICAgICAgIC5idG4ge1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjdweDtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcblxuICAgICAgICAgICAgJi1ibHVlIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzMDQyO1xuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi15ZWxsb3cge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWMyMzI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5wYWNrYWdlLXJlbG9jYXRpb24tcGFja2FnZS1hY2NvcmRpb24ge1xuXG4gICAgcGFkZGluZy10b3A6IDExOHB4O1xuXG4gICAgLmFjY29yZGlvbi1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFjMjMyO1xuXG4gICAgICAgIC5hY2NvcmRpb24tYnV0dG9uIHtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgICAgICBjb2xvcjogIzQ5NTA1NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweDtcblxuICAgICAgICAgICAgJjpub3QoLmNvbGxhcHNlZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWMyMzI7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYtY29udGVudCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA2cHg7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgICAgICAgICAgICAgJi1pbmZvIHtcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hY2NvcmRpb24tY29sbGFwc2Uge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICM0OTUwNTc7XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgIH1cblxuICAgIC5hY2NvcmRpb24tYm9keSB7XG4gICAgICAgIGNvbG9yOiAjNDk1MDU3O1xuXG4gICAgICAgICYtd3JhcHBlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbGFiZWwge1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzQ5NTA1NztcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4LjVweDtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgfVxuXG4gICAgICAgICYtbm90ZSB7XG4gICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjNDk1MDU3O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgbWluLWhlaWdodDogNjdweDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLmltbC1kYXNoYm9hcmRfX2NvbnNvbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUwMHB4ICFpbXBvcnRhbnQ7XG5cbiAgICBhLmhhcy1hcnJvd1thcmlhLWV4cGFuZGVkPXRydWVdIHtcbiAgICAgICAgaSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgYS5oYXMtYXJyb3cge1xuICAgICAgICBpIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDAuM3MgYWxsIGVhc2UtaW47XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jb25zb2wtbmF2YmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmEzMDQyO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG5cbiAgICBhLFxuICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogI2E2YjBjZjtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q0MzU1O1xuICAgIH1cblxuICAgIC5uYXZiYXItbmF2IC5zaG93ID4gLm5hdi1saW5rLCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmRyb3Bkb3duLWl0ZW06aG92ZXIsIC5kcm9wZG93bi1pdGVtOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU2NWU3NztcbiAgICB9XG59XG5cbi5jb25zb2wtY2FyZC1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAxODAsIDc2LCAwLjQ1KTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVDQTgxO1xufVxuXG4uY29uc29sLWNhcmRfX2RldGFpbHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQxLCAxODAsIDc2LCAwLjMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGOUUxQjc7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjZjFiNDRjNDA7XG59XG5cbi5jb25zb2wtbWVudS10aGlyZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY29uc29sLW5hdmJhciAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1zdWJtZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwNTU2Njtcbn1cblxuLy8gREFSSyBNT0RFXG4uZGFyay1tb2RlLnZlcnRpY2FsLW1lbnUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTYwODI7XG5cbiAgICAubmF2YmFyLWJyYW5kLWJveCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTYwODI7XG4gICAgfVxuXG4gICAgLm1lbnUtdGl0bGUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAjc2lkZWJhci1tZW51IHVsIGxpIGEsXG4gICAgI3NpZGViYXItbWVudSB1bCBsaSBhIGksXG4gICAgLnN1Yi1pdGVtLWFkZCAuYngtcGx1cyAge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG59XG5cbi52ZXJ0aWNhbC1jb2xscHNlZCAuZGFyay1tb2RlLnZlcnRpY2FsLW1lbnUgI3NpZGViYXItbWVudSA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTg2YzkzO1xufVxuXG4udmVydGljYWwtY29sbHBzZWQgLmRhcmstbW9kZS52ZXJ0aWNhbC1tZW51ICNzaWRlYmFyLW1lbnUgPiB1bCB1bCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE4NmM5Mztcbn1cblxuLnZlcnRpY2FsLWNvbGxwc2VkIC5kYXJrLW1vZGUudmVydGljYWwtbWVudSAjc2lkZWJhci1tZW51ID4gdWwgPiBsaTpob3ZlciA+IHVsIGEge1xuICAgIGNvbG9yOiAjYzFjYWUwO1xufVxuXG4ubWFpbi1jb250ZW50LmRhcmstbW9kZSB7XG4gICAgLmNvbnNvbC1iZy1ibHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjA4MjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmNvbnNvbC1iZy1ibHVlX19saWdodCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZDg1YjU7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgYSxcbiAgICAgICAgLmJ4LFxuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24ge1xuICAgICAgICAgICAgYSwgLmJ4IHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzE1NjA4MjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICMzZDQzNTU7XG5cbiAgICAgICAgICAgIC5ieCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMzZDQzNTU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY29uc29sLW5hdmJhciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICAjMTU2MDgyO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIFxuICAgICAgICBhLFxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYzFjYWUwO1xuICAgIFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgXG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IzE4NmM5MztcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAubmF2YmFyLW5hdiAuc2hvdyA+IC5uYXYtbGluaywgLm5hdmJhci1uYXYgLm5hdi1saW5rLmFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgIFxuICAgICAgICAuZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTU2MDgyO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNvbnNvbC1tZW51LXRoaXJkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5kcm9wZG93bi1zdWJtZW51IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjc4YTQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgY29sb3I6ICMxNTYwODI7XG4gICAgfVxuXG4gICAgLmNhcmQtdGl0bGUge1xuICAgICAgICBjb2xvcjogIzE1NjA4MjtcbiAgICB9XG59IiwiLmNvbnNvbC1kcmFnLXRhYmxlLmN1c3RvbS10YWJsZS1vcmRlciB7XG5cbiAgICB0ZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgIH1cblxufSIsIi5jb21wYW55LXRhYmxlIHtcbiAgICBtYXJnaW46IDIwcHg7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcblxuICAgIHRhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblxuICAgICAgJi5jb25zb2wtdGFibGUtYm9yZGVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIHRoIHtcbiAgICAgIHBhZGRpbmc6IDdweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgfVxuICAgIH1cbiAgICBcbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IFxuXG4gICAgICAmLnRleHQtcmlnaHQge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgICAgfVxuICAgICAgXG4gICAgICAmLnRkLW5vLWJvcmRlciB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudHItZ3JheS1iZyB7XG4gICAgICAvL2JhY2tncm91bmQtY29sb3I6ICNiNWQ2ZmM7XG4gICAgfVxuXG4gICAgLnRhYmxlLXNoYWRvdyB7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIH1cblxuICAgICZfX3N0cnVjdHVyZSB7XG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICB0cjpob3ZlciAuY2hlY2tib3gtdGFibGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIFxuICAgIC50ZC13aWR0aC0xNTAge1xuICAgICAgd2lkdGg6IDE1MHB4OyBcbiAgICB9XG5cbiAgICAuY29tcGFueS1kZXRhaWxzX19hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICB9XG4gICAgXG4gICAgLnllYXItaXRlbSwgLmNvbXBhbnktaXRlbSwgLmNvbXBhbnktZGV0YWlscyB7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIFxuICAgIC55ZWFyLWl0ZW0uYWN0aXZlLCAuY29tcGFueS1pdGVtLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICAgICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLDAsMCwwLjE1KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICBcbiAgICAuZmxleC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gICAgXG4gICAgLmZsZXgtaXRlbSB7XG4gICAgICAvL2ZsZXg6IDE7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyBcbiAgICB9XG5cbiAgICAuZmxleC1pdGVtLTMge1xuICAgICAgd2lkdGg6IDM3LjUlO1xuICAgIH1cblxuICAgIC5mbGV4LWl0ZW0tNSB7XG4gICAgICB3aWR0aDogNjIuNSU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IFxuICAgIH1cblxuICAgIC5mb3JtLWNvbnRyb2wge1xuICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICB9XG4gIH0gXG5cbiAgLm1vZGFsLWNvbXBhbnktb3ZlcmZsb3cge1xuICAgIC5tb2RhbC1vdmVyZmxvdyB7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICB9XG4gIH1cblxuICAudGFibGUtcm93X19hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gIH1cblxuICAuZmluYW5jZS1yZXBvcnQtbGV2ZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjNGM0YzQ7XG4gIH1cblxuICAudGQtd2lkdGgtNSB7XG4gICAgd2lkdGg6IDUlO1xuICB9XG5cbiAgLnRkLXdpZHRoLTcge1xuICAgIHdpZHRoOiA3JTtcbiAgfVxuXG4gIC50ZC13aWR0aC0xMCB7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuXG4gIC50ZC13aWR0aC0xNSB7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxuXG4gIC50ZC13aWR0aC0yMCB7XG4gICAgd2lkdGg6IDIwJTtcbiAgfVxuXG4gIC50ZC13aWR0aC0yNSB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuXG4gIC50ZC13aWR0aC0yOCB7XG4gICAgd2lkdGg6IDI4JTtcbiAgfVxuXG4gIC50ZC13aWR0aC0zMCB7XG4gICAgd2lkdGg6IDMwJTtcbiAgfVxuXG4gIC50ZC13aWR0aC0zNSB7XG4gICAgd2lkdGg6IDM1JTtcbiAgfVxuXG4gIC50ZC13aWR0aC0zMyB7XG4gICAgd2lkdGg6IDMzJTtcbiAgfSAgIFxuXG4gIC50ZC13aWR0aC00OCB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgfSBcblxuICAudGQtd2lkdGgtNDkge1xuICAgIHdpZHRoOiA0OSU7XG4gIH0gXG5cbiAgLnRkLXdpZHRoLTY2IHtcbiAgICB3aWR0aDogNjYlO1xuICB9IFxuXG4gIC5jYXJkLW5vLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5kYXJrLW1vZGUgLmNvbXBhbnktdGFibGUgLnllYXItaXRlbS5hY3RpdmUsIFxuICAuZGFyay1tb2RlIC5jb21wYW55LXRhYmxlIC5jb21wYW55LWl0ZW0uYWN0aXZlIHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICByZ2JhKDI5LCAxMzMsIDE4MSwgMC4zNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I4RDJFNTtcbiAgfVxuXG4gIC5kYXJrLW1vZGUgLmNvbXBhbnktdGFibGUgLmNvbXBhbnktZGV0YWlsc19fYWN0aXZlIHtcbiAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMTMzLCAxODEsIDAuMzUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCOEQyRTU7XG4gIH1cblxuICAuZGFyay1tb2RlIC5hdmF0YXItdGl0bGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MGFlZTA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLmRhcmstbW9kZSAubGluayB7XG4gICAgY29sb3I6IHJnYig4NSwgMTEwLCAyMzApXG4gIH1cblxuICAuZml4ZWQtaGVhZGVyLXRhYmxlIHRoZWFkIHRyOm50aC1jaGlsZCgxKSB0aCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IC0xcHg7IFxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7IFxuICAgIHotaW5kZXg6IDI7XG4gIH1cbiAgXG4gIC5maXhlZC1oZWFkZXItdGFibGUgdGhlYWQgdHI6bnRoLWNoaWxkKDIpIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogMzMuNXB4OyBcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxOyBcbiAgICB6LWluZGV4OiAxOyBcbiAgfVxuXG4gIC5maXhlZC1oZWFkZXItdGFibGUgdGhlYWQgdHI6bnRoLWNoaWxkKDMpIHRoIHtcbiAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgIHRvcDogNjhweDsgXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTsgXG4gICAgei1pbmRleDogMTsgXG4gIH1cblxuICAuY29uc29sLWNvbnRhaW5lciB7XG4gICAgLnBhZ2UtdGl0bGUtYm94IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIH1cblxuICAgIC5jYXJkLWJvZHkge1xuICAgICAgcGFkZGluZzogMTJweDtcbiAgICB9XG5cbiAgICAuY29tcGFueS10YWJsZSB7XG4gICAgICBtYXJnaW46IDEycHg7XG4gICAgfVxuXG4gICAgLmltbC1idXR0b24tYWN0aW9uIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgYS5kaXNhYmxlZCB7XG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6ICNhZGI1YmQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuZHJvcGRvd24taXRlbTpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCAxMzMsIDE4MSwgMC4yMCk7XG4gICAgfSAgICBcbiAgfVxuXG4gIC5jb25zb2wtY29udGFpbmVyLXRhYmxlLmN1c3RvbS10YWJsZS1vcmRlciB7XG4gICAgLmNvbXBhbnktZGV0YWlsc19fYWN0aXZlIHtcbiAgICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMTMzLCAxODEsIDAuMzUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0I4RDJFNTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgfVxuXG4gICAgdGQge1xuICAgICAgcGFkZGluZzogOHB4ICFpbXBvcnRhbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOSk7XG4gICAgfVxuICB9XG5cbiAgLmNvbnNvbC1vdmVyZmxvdyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1MHB4O1xuICB9XG4gIFxuIiwiLmNvbnNvbC10YWJsZS1wcmVwYXJlIHtcbiAgdGQge1xuICAgIHdpZHRoOiAxNi42NyU7IFxuICB9XG4gIFxuICAuYWN0aXZlLWNvbXBhbnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgYm94LXNoYWRvdzogMHB4IDFweCAycHggcmdiYSgwLDAsMCwwLjE1KTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICBcbn0gXG5cbi5jb25zb2wtdGFibGUtZmluYW5jZSB7XG4gIFxuICAuYWN0aXZlLWNvbXBhbnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGYwZjA7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cblxuICAmX19tYXgge1xuICAgIG1heC1oZWlnaHQ6IDUwMHB4O1xuICB9XG4gIFxufSBcblxuLmRhcmstbW9kZSAuY29uc29sLXRhYmxlLWZpbmFuY2Uge1xuICBcbiAgLmFjdGl2ZS1jb21wYW55IHtcbiAgICAvL2JhY2tncm91bmQtY29sb3I6ICNjMWRhZDk7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI5LCAxMzMsIDE4MSwgMC4zNSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0I4RDJFNTtcbiAgfVxuXG4gICZfX21heCB7XG4gICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gIH1cbiAgXG59IFxuXG4uZGFyay1tb2RlIC5jb25zb2wtdGFibGUtcHJlcGFyZSB7XG4gIC5hY3RpdmUtY29tcGFueSB7XG4gICAgLy9iYWNrZ3JvdW5kLWNvbG9yOiAjYzFkYWQ5O1xuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyOSwgMTMzLCAxODEsIDAuMzUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCOEQyRTU7XG4gIH1cbiAgXG59IiwiXG4uY29uc29sLXJlcG9ydC1zaW5nbGUge1xuICBcbiAgLmJ0bjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gIC5jb25zb2wtcmVwb3J0LXJvdyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIFxufVxuXG4uYW9wLXNlYXJjaC1pbnB1dCB7XG4gICAgd2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDYwcHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDgwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M0YzRjNDtcbiAgICBvcGFjaXR5OiAwLjU1O1xufSIsIlxuLmNvbnNvbC10YWJsZS1taW4ge1xuXG4gIHRib2R5IHRkIHtcbiAgICBwYWRkaW5nOiAycHggNXB4O1xuICB9XG4gIFxufSAiXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/